';
echo '
';
echo '
';
@@ -66,7 +66,7 @@
unset($cpblocked_RET);
if ($id != '')
echo "
";
- echo '
';
+ echo '
';
echo '
';
echo '
';
echo '
';
diff --git a/TransferredOutModal.php b/TransferredOutModal.php
index 27356893..a4f788b6 100644
--- a/TransferredOutModal.php
+++ b/TransferredOutModal.php
@@ -162,8 +162,8 @@
unset($_REQUEST['button']);
unset($_SESSION['_REQUEST_vars']['button']);
} else {
- echo '
There is only one school in the system so student cannot be transfered to any other school
-
+ echo '
There is only one school in the system so student cannot be transfered to any other school
+
';
// PopTableWindow('footer');
diff --git a/assets/css/custom.css b/assets/css/custom.css
index 9822872e..151b4bff 100644
--- a/assets/css/custom.css
+++ b/assets/css/custom.css
@@ -380,6 +380,14 @@ ul[id*="select2-period-"] {
}
/* Schoolwide Schedule Reports - End */
+.btn-undo {
+ background-color: #fff;
+ padding: 6px 8px;
+ border: 1px solid;
+ border-radius: 3px;
+ border-color: inherit;
+}
+
@media (max-width: 768px) {
#navbar-mobile .form-group, #navbar-mobile form {
diff --git a/functions/DbDateFnc.php b/functions/DbDateFnc.php
index 37aae159..af6ba481 100644
--- a/functions/DbDateFnc.php
+++ b/functions/DbDateFnc.php
@@ -25,57 +25,55 @@
# along with this program. If not, see
.
#
#***************************************************************************************
-function DBDate($type='oracle')
+function DBDate($type = 'oracle')
{
- if($type=='oracle')
- return strtoupper(date('d-M-y'));
- elseif($type=='postgres')
- return date('Y-m-d');
- elseif($type=="mysql")
- return date('Y-m-d');
+ if ($type == 'oracle')
+ return strtoupper(date('d-M-y'));
+ elseif ($type == 'postgres')
+ return date('Y-m-d');
+ elseif ($type == "mysql")
+ return date('Y-m-d');
}
-function DaySname($value,$pattern='1')
+function DaySname($value, $pattern = '1')
{
- $days=array('Monday'=>'M','Tuesday'=>'T','Wednesday'=>'W','Thursday'=>'H','Friday'=>'F','Saturday'=>'S','Sunday'=>'U');
- if($pattern==1)
- return $days[$value];
+ $days = array('Monday' => 'M', 'Tuesday' => 'T', 'Wednesday' => 'W', 'Thursday' => 'H', 'Friday' => 'F', 'Saturday' => 'S', 'Sunday' => 'U');
+ if ($pattern == 1)
+ return $days[$value];
else
- return array_search($value,$days);
+ return array_search($value, $days);
}
-function DaySnameMod($value,$pattern='1')
+function DaySnameMod($value, $pattern = '1')
{
- $days=array('Monday'=>'M','Tuesday'=>'T','Wednesday'=>'W','Thursday'=>'H','Friday'=>'F','Saturday'=>'S','Sunday'=>'U');
- if(in_array($value,$days))
- {
- if($pattern==1)
- return $days[$value];
- else
- return array_search($value,$days);
- }
- else
- {
- $val_arr=str_split($value);
- $key="";
- foreach($val_arr as $val)
- {
- $key.=array_search($val,$days);
- }
- //$key_arr=str_split($key);
- return $key;
+ $days = array('Monday' => 'M', 'Tuesday' => 'T', 'Wednesday' => 'W', 'Thursday' => 'H', 'Friday' => 'F', 'Saturday' => 'S', 'Sunday' => 'U');
+ if (in_array($value, $days)) {
+ if ($pattern == 1)
+ return $days[$value];
+ else
+ return array_search($value, $days);
+ } else {
+ $val_arr = str_split($value);
+ $checker = false;
+ $key = "";
+ foreach ($val_arr as $val) {
+ if (array_search($val, $days) != false) {
+ if ($checker == true) {
+ $key .= ', ';
+ }
+ $key .= (array_search($val, $days));
+ $checker = true;
+ }
+ }
+ //$key_arr=str_split($key);
+ return $key;
}
}
-function MonthFormatter($value,$pattern='1')
+function MonthFormatter($value, $pattern = '1')
{
-
- $days=array('JAN'=>'01','FEB'=>'02','MAR'=>'03','APR'=>'04','MAY'=>'05','JUN'=>'06','JUL'=>'07','AUG'=>'08','SEP'=>'09','OCT'=>'10','NOV'=>'11','DEC'=>'12');
- if($pattern==1)
- {
- return $days[$value];
- }
- else
- {
- return array_search($value,$days);
+
+ $days = array('JAN' => '01', 'FEB' => '02', 'MAR' => '03', 'APR' => '04', 'MAY' => '05', 'JUN' => '06', 'JUL' => '07', 'AUG' => '08', 'SEP' => '09', 'OCT' => '10', 'NOV' => '11', 'DEC' => '12');
+ if ($pattern == 1) {
+ return $days[$value];
+ } else {
+ return array_search($value, $days);
}
}
-
-?>
diff --git a/functions/GetStaffListFnc.php b/functions/GetStaffListFnc.php
index 637b64a3..46395fc2 100644
--- a/functions/GetStaffListFnc.php
+++ b/functions/GetStaffListFnc.php
@@ -125,22 +125,38 @@ function GetUserStaffList(& $extra)
}
$sql .= $extra['WHERE'].' ';
- if ($extra['GROUP'])
- $sql .= ' GROUP BY ' . $extra['GROUP'];
+
+ if (strpos($_REQUEST['modname'], 'users/TeacherPrograms.php') !== false)
+ {
+ $sql .= ' AND s.PROFILE_ID NOT IN(0,1) ';
+ }
+
+ if ($extra['GROUP'])
+ $sql .= ' GROUP BY ' . $extra['GROUP'];
+
$sql .= 'ORDER BY FULL_NAME ';
-/**************************************for Back to User*************************************************************/
- if($_SESSION['staf_search']['sql'] && $_REQUEST['return_session']) {
- $sql= $_SESSION['staf_search']['sql'];
- }
- else
- {
- if ($_REQUEST['sql_save_session_staf'])
- $_SESSION['staf_search']['sql'] = $sql;
- }
-/***************************************************************************************************/
+
+ /**************************************for Back to User*************************************************************/
+
+ if($_SESSION['staf_search']['sql'] && $_REQUEST['return_session']) {
+ $sql= $_SESSION['staf_search']['sql'];
+ }
+ else
+ {
+ if ($_REQUEST['sql_save_session_staf'])
+ $_SESSION['staf_search']['sql'] = $sql;
+
+ if (strpos($_REQUEST['modname'], 'users/TeacherPrograms.php') !== false)
+ {
+ $_SESSION['staf_search_hold'] = $sql;
+ }
+ }
+
+ /***************************************************************************************************/
+
if ($extra['functions'])
$functions += $extra['functions'];
-//echo $sql;
+ //echo $sql;
return DBGet(DBQuery($sql),$functions);
break;
}
diff --git a/functions/ListOutputFnc.php b/functions/ListOutputFnc.php
index c43f9a77..9afe7e77 100644
--- a/functions/ListOutputFnc.php
+++ b/functions/ListOutputFnc.php
@@ -13643,6 +13643,775 @@ function ListOutputExcel($result, $column_names, $singular = '', $plural = '', $
}
}
+
+
+// modified for Eligibility > Student.php
+function ListOutputNew_mod($result, $column_names, $singular = '', $plural = '', $link = false, $group = false, $options = false, $ForWindow = '') {
+ if (!isset($options['save']))
+ $options['save'] = true;
+ if (!isset($options['print']))
+ $options['print'] = true;
+ if (!isset($options['search']))
+ $options['search'] = true;
+ if (!isset($options['center']))
+ $options['center'] = true;
+ if (!isset($options['count']))
+ $options['count'] = true;
+ if (!isset($options['sort']))
+ $options['sort'] = true;
+ if (!$link)
+ $link = array();
+
+ if (isset($_REQUEST['page'])) {
+ if ($_REQUEST['list_type'] == $singular) {
+ $Request_page = $_REQUEST['page'];
+ }
+ }
+
+ if (!isset($options['add'])) {
+ if (!AllowEdit() || $_REQUEST['_openSIS_PDF']) {
+ if ($link) {
+ unset($link['add']);
+ unset($link['remove']);
+ }
+ }
+ }
+
+ // PREPARE LINKS ---
+ $result_count = $display_count = count($result);
+ $num_displayed = 100000;
+ $extra = "page=$_REQUEST[page]&LO_sort=$_REQUEST[LO_sort]&LO_direction=$_REQUEST[LO_direction]&LO_searchNew=" . urlencode($_REQUEST['LO_searchNew']);
+
+ $tmp_REQUEST = $_REQUEST;
+ unset($tmp_REQUEST['page']);
+ unset($tmp_REQUEST['LO_sort']);
+ unset($tmp_REQUEST['LO_direction']);
+ unset($tmp_REQUEST['LO_searchNew']);
+ unset($tmp_REQUEST['remove_prompt']);
+ unset($tmp_REQUEST['remove_name']);
+ unset($tmp_REQUEST['LO_save']);
+ unset($tmp_REQUEST['PHPSESSID']);
+
+
+
+ $PHP_tmp_SELF = str_replace('>', '', PreparePHP_SELF($tmp_REQUEST));
+ // END PREPARE LINKS ---
+ // UN-GROUPING
+ $group_count = count($group);
+ if (!is_array($group))
+ $group_count = false;
+
+
+
+ $side_color = '';
+
+ if ($group_count && $result_count) {
+ $color = '';
+ $group_result = $result;
+ unset($result);
+ $result[0] = '';
+
+ foreach ($group_result as $item1) {
+ if ($group_count == 1) {
+ if ($color == '')
+ $color = $side_color;
+ else
+ $color = '';
+ }
+
+ foreach ($item1 as $item2) {
+ if ($group_count == 1) {
+ $i++;
+ if (count($group[0]) && $i != 1) {
+ foreach ($group[0] as $column)
+ $item2[$column] = str_replace('', '-->';
+ }
+ $item2['row_color'] = $color;
+ $result[] = $item2;
+ } else {
+ if ($group_count == 2) {
+ if ($color == '')
+ $color = $side_color;
+ else
+ $color = '';
+ }
+
+ foreach ($item2 as $item3) {
+ if ($group_count == 2) {
+ $i++;
+ if (count($group[0]) && $i != 1) {
+ foreach ($group[0] as $column)
+ $item3[$column] = '';
+ }
+ if (count($group[1]) && $i != 1) {
+ foreach ($group[1] as $column)
+ $item3[$column] = '';
+ }
+ $item3['row_color'] = $color;
+ $result[] = $item3;
+ } else {
+ if ($group_count == 3) {
+ if ($color == '')
+ $color = $side_color;
+ else
+ $color = '';
+ }
+
+ foreach ($item3 as $item4) {
+ if ($group_count == 3) {
+ $i++;
+ if (count($group[2]) && $i != 1) {
+ foreach ($group[2] as $column)
+ unset($item4[$column]);
+ }
+ $item4['row_color'] = $color;
+ $result[] = $item4;
+ }
+ }
+ }
+ }
+ }
+ }
+ $i = 0;
+ }
+ unset($result[0]);
+ $result_count = count($result);
+
+ unset($_REQUEST['LO_sort']);
+ }
+ // END UN-GROUPING
+ $_LIST['output'] = true;
+
+
+ // PRINT HEADINGS, PREPARE PDF, AND SORT THE LIST ---
+ if ($_LIST['output'] != false) {
+ if ($result_count != 0) {
+ $count = 0;
+ $remove = count($link['remove']['variables']);
+ $cols = count($column_names);
+
+ // HANDLE SEARCHES ---
+ if ($result_count && $_REQUEST['LO_searchNew'] && $_REQUEST['LO_searchNew'] != 'Search') {
+ $_REQUEST['LO_searchNew'] = $search_term = str_replace('\\\"', '"', $_REQUEST['LO_searchNew']);
+ $_REQUEST['LO_searchNew'] = $search_term = par_rep_cb('/[^a-zA-Z0-9 _"]*/', '', strtolower($search_term));
+
+ if (substr($search_term, 0, 0) != '"' && substr($search_term, -1) != '"') {
+ $search_term = par_rep_cb('/"/', '', $search_term);
+ while ($space_pos = strpos($search_term, ' ')) {
+ $terms[strtolower(substr($search_term, 0, $space_pos))] = 1;
+ $search_term = substr($search_term, ($space_pos + 1));
+ }
+ $terms[trim($search_term)] = 1;
+ } else {
+ $search_term = par_rep_cb('/"/', '', $search_term);
+ $terms[trim($search_term)] = 1;
+ }
+ $t_in = array_keys($terms);
+
+ unset($t_in);
+ unset($terms['of']);
+ unset($terms['the']);
+
+ unset($terms['an']);
+ unset($terms['in']);
+
+ foreach ($result as $key => $value) {
+ $values[$key] = 0;
+ foreach ($value as $name => $val) {
+ if (strtolower($_REQUEST['LO_searchNew']) == $val)
+ $values[$key] += 25;
+ foreach ($terms as $term => $one) {
+
+
+ $search_q_res = DBGet(DBQuery('SELECT COUNT(1) AS RES FROM (SELECT \'c\') as Y WHERE \'' . strtolower(strip_tags($val)) . '\' like \'%' . $term . '%\' '));
+ if ($search_q_res[1]['RES'] != 0)
+ $values[$key] += 3;
+ }
+ }
+ if ($values[$key] == 0) {
+ unset($values[$key]);
+ unset($result[$key]);
+ $result_count--;
+ $display_count--;
+ }
+ }
+ if ($result_count) {
+ array_multisort($values, SORT_DESC, $result);
+ $result = ReindexResults($result);
+ $values = ReindexResults($values);
+
+ $last_value = 1;
+ $scale = (100 / $values[$last_value]);
+
+ for ($i = $last_value; $i <= $result_count; $i++)
+ $result[$i]['RELEVANCE'] = '
![](assets/pixel_grey.gif)
';
+ }
+ $column_names['RELEVANCE'] = "Relevance";
+
+ if (is_array($group) && count($group)) {
+ $options['count'] == false;
+ $display_zero = true;
+ }
+ }
+
+ // END SEARCHES ---
+
+ if ($_REQUEST['LO_sort']) {
+ foreach ($result as $sort) {
+ if (substr($sort[$_REQUEST['LO_sort']], 0, 4) != '') - 5);
+ }
+ if ($_REQUEST['LO_direction'] == -1)
+ $dir = SORT_DESC;
+ else
+ $dir = SORT_ASC;
+
+ if ($result_count > 1) {
+ if (is_int($sort_array[1]) || is_double($sort_array[1]))
+ array_multisort($sort_array, $dir, SORT_NUMERIC, $result);
+ elseif (VerifyDate_sort($sort_array[1]))
+ array_multisort(date_to_timestamp($sort_array), $dir, SORT_NUMERIC, $result);
+ elseif ($_REQUEST['LO_sort'] == 'POINTS')
+ array_multisort(point_to_number($sort_array), $dir, SORT_NUMERIC, $result);
+ elseif ($_REQUEST['LO_sort'] == 'PERCENT' || $_REQUEST['LO_sort'] == 'LETTER_GRADE' || $_REQUEST['LO_sort'] == 'GRADE_PERCENT')
+ array_multisort(percent_to_number($sort_array), $dir, SORT_NUMERIC, $result);
+ elseif ($_REQUEST['LO_sort'] == 'BAR1')
+ array_multisort(range_to_number($sort_array), $dir, SORT_NUMERIC, $result);
+ elseif ($_REQUEST['LO_sort'] == 'BAR2')
+ array_multisort(rank_to_number($sort_array), $dir, SORT_NUMERIC, $result);
+ else
+ array_multisort($sort_array, $dir, $result);
+ for ($i = $result_count - 1; $i >= 0; $i--)
+ $result[$i + 1] = $result[$i];
+ unset($result[0]);
+ }
+ }
+ }
+ // HANDLE SAVING THE LIST ---
+
+ if ($_REQUEST['LO_save'] == '1') {
+ if (!$options['save_delimiter'] && Preferences('DELIMITER') == 'CSV')
+ $options['save_delimiter'] = 'comma';
+ switch ($options['save_delimiter']) {
+ case 'comma':
+ $extension = 'csv';
+ break;
+ case 'xml':
+ $extension = 'xml';
+ break;
+ default:
+ $extension = 'xls';
+ break;
+ }
+ ob_end_clean();
+
+ if ($options['save_delimiter'] != 'xml') {
+ $output .= '
';
+ foreach ($column_names as $key => $value)
+ $output .= '' . str_replace(' ', ' ', par_rep_cb('/ /', ' ', par_rep_cb('//', '', $value))) . ' | ';
+ $output .= '
';
+ foreach ($result as $item) {
+ $output .= '';
+ foreach ($column_names as $key => $value) {
+ $output .= '' . par_rep_cb('/<[^>]+>/', '', par_rep_cb("/ /", '', par_rep_cb('/ +/', ' ', par_rep_cb('/&[^;]+;/', '', str_replace(' ·', ' : ', str_replace(' ', ' ', $item[$key])))))) . ' | ';
+ }
+ $output .= '
';
+ }
+ $output .= '
';
+ }
+
+ foreach ($result as $item) {
+ foreach ($column_names as $key => $value) {
+ if ($options['save_delimiter'] == 'comma' && !$options['save_quotes'])
+ $item[$key] = str_replace(',', ';', $item[$key]);
+ $item[$key] = par_rep_cb('/
([^<]+)<.*/', '\\1', $item[$key]);
+ $item[$key] = par_rep_cb('//', '', $item[$key]);
+ $output .= ($options['save_quotes'] ? '"' : '') . ($options['save_delimiter'] == 'xml' ? '<' . str_replace(' ', '', $value) . '>' : '') . par_rep_cb('/<[^>]+>/', '', par_rep_cb("//", '', par_rep_cb('/ +/', ' ', par_rep_cb('/&[^;]+;/', '', str_replace('
·', ' : ', str_replace(' ', ' ', $item[$key])))))) . ($options['save_delimiter'] == 'xml' ? '' . str_replace(' ', '', $value) . '>' . "\n" : '') . ($options['save_quotes'] ? '"' : '') . ($options['save_delimiter'] == 'comma' ? ',' : "\t");
+ }
+ $output .= "\n";
+ }
+
+ header("Cache-Control: public");
+ header("Pragma: ");
+ header("Content-Type: application/$extension");
+ header("Content-Disposition: inline; filename=\"" . ProgramTitle() . ".$extension\"\n");
+ if ($options['save_eval'])
+ eval($options['save_eval']);
+ echo $output;
+ unset($output);
+ exit();
+ }
+ // END SAVING THE LIST ---
+ if ($options['center'])
+ #echo '
';
+ if (($result_count > $num_displayed) || (($options['count'] || $display_zero) && ((($result_count == 0 || $display_count == 0) && $plural) || ($result_count == 0 || $display_count == 0)))) {
+
+ if (isset($_REQUEST['_openSIS_PDF']))
+ echo " ";
+ }
+
+ if ($options['count'] || $display_zero) {
+ if (($result_count == 0 || $display_count == 0) && $plural) {
+ echo '';
+ echo " No $plural were found. ";
+ echo ' ';
+ } elseif ($result_count == 0 || $display_count == 0) {
+ echo '';
+ echo ' None were found. ';
+ echo ' ';
+ }
+ }
+ if ($result_count != 0 || ($_REQUEST['LO_searchNew'] && $_REQUEST['LO_searchNew'] != 'Search')) {
+ if (!isset($_REQUEST['_openSIS_PDF'])) {
+ if (!$Request_page)
+ $Request_page = 1;
+ if (!$_REQUEST['LO_direction'])
+ $_REQUEST['LO_direction'] = 1;
+ $start = ($Request_page - 1) * $num_displayed + 1;
+ $stop = $start + ($num_displayed - 1);
+ if ($stop > $result_count)
+ $stop = $result_count;
+
+ if ($result_count > $num_displayed) {
+
+ echo $where_message = "
+ $start through $stop";
+ echo "Go to Page ";
+ if (ceil($result_count / $num_displayed) <= 10) {
+ for ($i = 1; $i <= ceil($result_count / $num_displayed); $i++) {
+ if ($i != $Request_page) {
+ if ($ForWindow == 'ForWindow') {
+ $pages .= "$i, ";
+ } else {
+ $pages .= "$i, ";
+ }
+ } else {
+ $pages .= "$i, ";
+ }
+ }
+ $pages = substr($pages, 0, -2);
+ } else {
+ for ($i = 1; $i <= 7; $i++) {
+ if ($i != $Request_page)
+ $pages .= "$i, ";
+ else
+ $pages .= "$i, ";
+ }
+ $pages = substr($pages, 0, -2) . " ... ";
+ for ($i = ceil($result_count / $num_displayed) - 2; $i <= ceil($result_count / $num_displayed); $i++) {
+ if ($i != $Request_page)
+ $pages .= "$i, ";
+ else
+ $pages .= "$i, ";
+ }
+ $pages = substr($pages, 0, -2) . " Next Page ";
+ }
+ echo $pages;
+
+ echo ' ';
+ }
+ }
+ else {
+ $start = 1;
+ $stop = $result_count;
+ if ($cols > 8 || $_REQUEST['expanded_view']) {
+ $_SESSION['orientation'] = 'landscape';
+ $repeat_headers = 16;
+ } else
+ $repeat_headers = 27;
+ if ($options['print']) {
+ $html = explode('', strtolower(ob_get_contents()));
+ $html = $html[count($html) - 1];
+ echo ' |
';
+ $br = (substr_count($html, '
')) + (substr_count($html, '')) + (substr_count($html, '')) + (substr_count($html, '')) + (substr_count($html, '')) + (substr_count($html, '')) + (substr_count($html, '')) + (substr_count($html, ''));
+ if ($br % 2 != 0) {
+ $br++;
+ echo '
';
+ }
+ } else
+ echo '';
+ }
+ // END MISC ---
+ // WIDTH = 100%
+
+ echo '';
+ // SEARCH BOX & MORE HEADERS
+ if ($where_message || ($singular && $plural) || (!isset($_REQUEST['_openSIS_PDF']) && $options['search'])) {
+ echo "
";
+ if ($singular && $plural && $options['count']) {
+ if ($display_count > 1)
+ echo "$display_count $plural were found.";
+ elseif ($display_count == 1)
+ echo "1 $singular was found.";
+ }
+ if ($options['save'] && !isset($_REQUEST['_openSIS_PDF']) && $result_count > 0)
+ echo " ";
+
+ echo '
';
+ $colspan = 1;
+ if (!isset($_REQUEST['_openSIS_PDF']) && $options['search']) {
+ $_REQUEST['portal_search'] = 'true';
+ $tmp_REQUEST = $_REQUEST;
+ unset($tmp_REQUEST['LO_searchNew']);
+ unset($tmp_REQUEST['page']);
+ echo "
";
+ echo '
'; //.form-group
+ echo "
"; //.heading-elements
+ $colspan++;
+ }
+ echo '
';
+ } else
+ echo '
';
+ // END SEARCH BOX ----
+ echo '
'; //.panel-heading
+ // SHADOW
+ if (!isset($_REQUEST['_openSIS_PDF'])) {
+ echo '';
+ //echo '';
+ }
+
+ echo '';
+ echo ' ';
+ echo " ";
+ //if(!isset($_REQUEST['_openSIS_PDF']) && ($stop-$start)>10)
+ echo '';
+ //if(!isset($_REQUEST['_openSIS_PDF']))
+ echo '';
+
+ $i = 1;
+ if ($remove && !isset($_REQUEST['_openSIS_PDF']) && $result_count != 0) {
+ //THIS LINE IS FOR COLUMN HEADING
+ echo " | ";
+ $i++;
+ }
+
+ if ($result_count != 0 && $cols && !isset($_REQUEST['_openSIS_PDF'])) {
+ foreach ($column_names as $key => $value) {
+ if ($_REQUEST['LO_sort'] == $key)
+ $direction = -1 * $_REQUEST['LO_direction'];
+ else
+ $direction = 1;
+ //THIS LINE IS FOR COLUMN HEADING
+ echo "";
+ echo "$value";
+ if ($i == 1)
+ echo "";
+ echo " | ";
+ $i++;
+ }
+
+ echo " ";
+ }
+
+ $color = '';
+
+ //if(!isset($_REQUEST['_openSIS_PDF']) && ($stop-$start)>10)
+ echo '';
+
+
+ // mab - enable add link as first or last
+ if ($result_count != 0 && $link['add']['first'] && ($stop - $start) >= $link['add']['first']) {
+
+ if ($link['add']['link'] && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add', $link['add']['title'], $link['add']['link']) . " | ";
+ elseif ($link['add']['span'] && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add') . $link['add']['span'] . " | ";
+ elseif ($link['add']['html'] && $cols) {
+ echo "";
+ if ($remove && !isset($_REQUEST['_openSIS_PDF']) && $link['add']['html']['remove'])
+ echo "" . $link['add']['html']['remove'] . " | ";
+ elseif ($remove && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add') . " | ";
+
+ foreach ($column_names as $key => $value) {
+ echo "" . $link['add']['html'][$key] . " | ";
+ }
+ echo " ";
+ $count++;
+ }
+ }
+
+
+ for ($i = $start; $i <= $stop; $i++) {
+ $item = $result[$i];
+ if (isset($_REQUEST['_openSIS_PDF']) && $options['print'] && count($item)) {
+ foreach ($item as $key => $value) {
+ $value = par_rep_cb('/([^<]+)<.*/', '\\1', $value);
+ $value = par_rep_cb('//', '', $value);
+
+ if (strpos($value, 'LO_field') === false)
+ $item[$key] = str_replace(' ', ' ', par_rep_cb("//", '', $value));
+ else
+ $item[$key] = par_rep_cb("/ /", '', $value);
+ }
+ }
+
+ if ($item['row_color'])
+ $color = $item['row_color'];
+ elseif ($color == '')
+ $color = $side_color;
+ else
+ $color = '';
+
+ if (isset($_REQUEST['_openSIS_PDF']) && $count % $repeat_headers == 0) {
+ if ($count != 0) {
+ echo ' ';
+ echo '';
+ }
+ echo "";
+ if ($remove && !isset($_REQUEST['_openSIS_PDF']))
+ echo " | ";
+
+ if ($cols) {
+ foreach ($column_names as $key => $value) {
+ echo "" . str_replace(' ', ' ', $value) . " | ";
+ }
+ }
+ echo " ";
+ }
+ if ($count == 0)
+ $count = $br;
+
+ echo "";
+ $count++;
+ if ($remove && !isset($_REQUEST['_openSIS_PDF'])) {
+ $button_title = $link['remove']['title'];
+
+ $button_link = $link['remove']['link'];
+ if (count($link['remove']['variables'])) {
+ foreach ($link['remove']['variables'] as $var => $val)
+ $button_link .= "&$var=" . ($item[$val]);
+ }
+
+ echo "" . button('remove', $button_title, $button_link) . " | ";
+ }
+ if ($cols) {
+ foreach ($column_names as $key => $value) {
+ if ($link[$key] && !isset($_REQUEST['_openSIS_PDF'])) {
+ echo "";
+ if ($key == 'FULL_NAME')
+ echo '';
+ echo " | ";
+ }
+ else {
+ echo "";
+ if ($key == 'FULL_NAME')
+ echo '';
+ if ($color == Preferences('HIGHLIGHT'))
+ echo '';
+ echo $item[$key];
+ if (!$item[$key])
+ echo ' ';
+ if ($key == 'FULL_NAME')
+ echo ' ';
+ echo " | ";
+ }
+ }
+ }
+ echo " ";
+ }
+
+ if ($result_count != 0 && (!$link['add']['first'] || $link['add']['first'] && ($stop - $start) < $link['add']['first'])) {
+
+ if ($link['add']['link'] && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add', $link['add']['title'], $link['add']['link']) . " | ";
+ elseif ($link['add']['span'] && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add') . $link['add']['span'] . " | ";
+ elseif ($link['add']['html'] && $cols) {
+ if ($count % 2)
+ $color = '';
+ else
+ $color = $side_color;
+
+ echo "";
+ if ($remove && !isset($_REQUEST['_openSIS_PDF']) && $link['add']['html']['remove'])
+ echo "" . $link['add']['html']['remove'] . " | ";
+ elseif ($remove && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add') . " | ";
+
+ foreach ($column_names as $key => $value) {
+ echo "" . $link['add']['html'][$key] . " | ";
+ }
+ echo " ";
+ }
+ }
+ if ($result_count != 0) {
+ if (!isset($_REQUEST['_openSIS_PDF']) && ($stop - $start) > 10)
+ echo '';
+ echo " ";
+ // SHADOW
+ if (!isset($_REQUEST['_openSIS_PDF'])) {
+
+
+ $number_rec = 100;
+ if ($result_count > $number_rec) {
+ echo "\n";
+ }
+ }
+
+ if ($options['center'])
+ echo '';
+ }
+
+ echo '';
+ echo " |
";
+ echo ' '; //.table-responsive
+ echo ''; //.panel-body
+ // END PRINT THE LIST ---
+ }
+ if ($result_count == 0) {
+ // mab - problem with table closing if not opened above - do same conditional?
+ if (($result_count > $num_displayed) || (($options['count'] || $display_zero) && ((($result_count == 0 || $display_count == 0) && $plural) || ($result_count == 0 || $display_count == 0))))
+ if ($link['add']['link'] && !isset($_REQUEST['_openSIS_PDF']))
+ echo '
' . button('add', $link['add']['title'], $link['add']['link']) . ' |
';
+ elseif (($link['add']['html'] || $link['add']['span']) && count($column_names) && !isset($_REQUEST['_openSIS_PDF'])) {
+ $color = $side_color;
+
+ if ($options['center'])
+
+ // WIDTH=100%
+ // SHADOW
+ echo '
';
+ if ($link['add']['html']) {
+ /* Here also change the colour for left corner */
+ echo " | ";
+ foreach ($column_names as $key => $value) {
+ //Here to change the ListOutput Header Colour
+ echo "" . $value . " | ";
+ }
+ echo " ";
+
+ echo "";
+
+ if ($link['add']['html']['remove'])
+ echo "" . $link['add']['html']['remove'] . " | ";
+ else
+ echo "" . button('add') . " | ";
+
+ foreach ($column_names as $key => $value) {
+ echo "" . $link['add']['html'][$key] . " | ";
+ }
+ echo " ";
+ echo " ";
+ } elseif ($link['add']['span'] && !isset($_REQUEST['_openSIS_PDF']))
+ echo "" . button('add') . $link['add']['span'] . " | ";
+
+ // SHADOW
+
+ echo " |
";
+ if ($options['center'])
+ echo '';
+ }
+ }
+ if ($result_count != 0) {
+ if ($options['yscroll']) {
+ echo '
';
+ echo '
';
+ $i = 1;
+
+ if ($cols && !isset($_REQUEST['_openSIS_PDF'])) {
+ $color = $side_color;
+ foreach ($result as $item) {
+ echo "";
+ if ($color == Preferences('HIGHLIGHT'))
+ echo '';
+ echo $item['FULL_NAME'];
+ if (!$item['FULL_NAME'])
+ echo ' ';
+ if ($color == Preferences('HIGHLIGHT'))
+ echo '';
+ echo " |
";
+ $i++;
+
+ if ($item['row_color'])
+ $color = $item['row_color'];
+ elseif ($color == '')
+ $color = $side_color;
+ else
+ $color = '';
+ }
+ }
+ echo '
';
+ echo '
';
+ }
+
+ echo '
';
+ echo '
';
+ $i = 1;
+ if ($remove && !isset($_REQUEST['_openSIS_PDF']) && $result_count != 0) {
+ echo " | ";
+ $i++;
+ }
+
+ if ($cols && !isset($_REQUEST['_openSIS_PDF'])) {
+ foreach ($column_names as $key => $value) {
+ echo '' . str_replace('controller', '', $value) . ' | ';
+ $i++;
+ }
+ }
+ echo '
';
+ echo '
';
+ }
+ }
+}
+
+//modified ListOutputNew_mod ends
+
function ListOutputNew($result, $column_names, $singular = '', $plural = '', $link = false, $group = false, $options = false, $ForWindow = '') {
if (!isset($options['save']))
$options['save'] = true;
diff --git a/index.php b/index.php
index c74768e9..8358b5e8 100644
--- a/index.php
+++ b/index.php
@@ -55,7 +55,7 @@
if ($install == 'comp') {
if (is_dir('install')) {
$dir = 'install/'; // IMPORTANT: with '/' at the end
- // $remove_directory = delete_directory($dir);
+ $remove_directory = delete_directory($dir);
}
}
diff --git a/install/SqlForClientSchoolAndSampleDataInc.php b/install/SqlForClientSchoolAndSampleDataInc.php
index 9502a28b..f51cddd9 100644
--- a/install/SqlForClientSchoolAndSampleDataInc.php
+++ b/install/SqlForClientSchoolAndSampleDataInc.php
@@ -65,419 +65,294 @@
--
INSERT INTO `attendance_calendar`(`syear`, `school_id`, `school_date`, `minutes`, `block`, `calendar_id`, `last_updated`, `updated_by`) VALUES
-('2019', '1', '2019-08-05', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-06', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-07', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-08', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-09', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-12', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-13', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-14', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-15', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-16', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-19', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-20', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-21', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-22', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-23', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-26', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-27', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-28', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-29', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-30', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-03', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-04', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-05', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-06', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-09', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-10', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-11', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-12', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-13', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-16', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-17', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-18', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-19', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-20', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-23', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-24', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-25', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-26', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-27', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-30', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-01', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-02', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-03', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-04', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-07', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-08', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-09', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-10', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-11', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-14', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-15', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-16', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-17', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-18', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-21', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-22', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-23', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-24', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-25', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-28', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-29', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-30', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-31', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-01', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-04', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-05', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-06', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-07', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-08', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-11', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-12', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-13', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-14', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-15', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-18', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-19', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-20', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-21', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-22', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-11-25', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-11-26', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-02', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-03', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-04', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-05', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-06', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-09', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-10', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-11', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-12', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-13', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-16', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-17', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-18', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-19', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-20', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-06', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-07', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-08', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-09', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-10', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-13', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-14', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-15', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-16', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-17', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-21', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-22', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-23', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-24', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-27', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-28', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-29', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-30', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-31', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-03', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-04', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-05', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-06', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-07', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-10', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-11', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-12', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-13', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-14', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-17', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-18', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-19', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-20', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-21', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-24', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-25', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-26', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-27', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-28', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-03-02', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-03-03', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-03-04', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-05', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-06', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-09', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-10', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-11', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-12', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-13', '999', NULL, '1', '2019-08-04 17:19:01', NULL),
-('2019', '1', '2020-03-23', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-24', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-25', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-26', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-27', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-30', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-31', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-04-01', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-02', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-03', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-06', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-07', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-08', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-09', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-10', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-13', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-14', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-15', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-16', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-17', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-20', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-21', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-22', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-23', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-24', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-27', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-28', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-29', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-30', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-01', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-04', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-05', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-06', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-07', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-08', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-11', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-12', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-13', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-14', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-15', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-18', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-19', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-20', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-21', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-22', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-25', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-26', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-27', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-28', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-29', '999', NULL, '1', '2019-08-04 17:19:05', NULL);
+(2020,1,'2020-08-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-31',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-06',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-06',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-31',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-06',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-28',999,NULL,1,'2020-08-10 07:05:25',NULL);
--
-- Dumping data for table `attendance_codes`
--
INSERT INTO `attendance_codes` (`id`, `syear`, `school_id`, `title`, `short_name`, `type`, `state_code`, `default_code`, `table_name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'Present', 'P', 'teacher', 'P', 'Y', '0', '1', '2019-08-04 21:45:37', NULL),
-(2, '2019', '1', 'Absent', 'A', 'teacher', 'A', NULL, '0', '2', '2019-08-04 21:47:01', NULL),
-(3, '2019', '1', 'Tardy', 'T', 'teacher', 'P', NULL, '0', '3', '2019-08-04 21:47:16', NULL),
-(4, '2019', '1', 'Late', 'L', 'teacher', 'P', NULL, '0', '4', '2019-08-04 21:47:31', NULL);
+(1,2020,1,'Present','P','teacher','P','Y',0,1,'2020-08-10 07:08:41',NULL),
+(2,2020,1,'Absent','A','teacher','A',NULL,0,2,'2020-08-10 07:09:05',NULL),
+(3,2020,1,'Tardy','T','teacher','P',NULL,0,3,'2020-08-10 07:09:30',NULL),
+(4,2020,1,'Late','L','teacher','P',NULL,0,4,'2020-08-10 07:09:46',NULL);
--
-- Dumping data for table `attendance_completed`
--
INSERT INTO `attendance_completed` (`staff_id`, `school_date`, `period_id`, `course_period_id`, `cpv_id`, `substitute_staff_id`, `is_taken_by_substitute_staff`, `last_updated`, `updated_by`) VALUES
-('2', '2019-08-05', '2', 2, 2, NULL, NULL, '2019-08-05 05:44:35', NULL),
-('2', '2019-08-05', '1', 1, 1, NULL, NULL, '2019-08-05 05:45:03', NULL),
-('2', '2019-08-05', '6', 3, 3, NULL, NULL, '2019-08-05 05:52:25', NULL),
-('2', '2019-08-06', '1', 1, 1, NULL, NULL, '2019-08-20 04:00:37', NULL),
-('2', '2019-08-07', '1', 1, 1, NULL, NULL, '2019-08-20 04:00:59', NULL),
-('2', '2019-08-08', '1', 1, 1, NULL, NULL, '2019-08-20 04:01:20', NULL),
-('2', '2019-08-09', '1', 1, 1, NULL, NULL, '2019-08-20 04:01:35', NULL),
-('2', '2019-08-12', '1', 1, 1, NULL, NULL, '2019-08-20 04:01:51', NULL),
-('2', '2019-08-13', '1', 1, 1, NULL, NULL, '2019-08-20 04:02:07', NULL),
-('2', '2019-08-14', '1', 1, 1, NULL, NULL, '2019-08-20 04:02:34', NULL),
-('2', '2019-08-15', '1', 1, 1, NULL, NULL, '2019-08-20 04:02:47', NULL),
-('2', '2019-08-16', '1', 1, 1, NULL, NULL, '2019-08-20 04:03:03', NULL),
-('2', '2019-08-19', '1', 1, 1, NULL, NULL, '2019-08-20 04:03:19', NULL),
-('2', '2019-08-06', '2', 2, 2, NULL, NULL, '2019-08-20 04:03:33', NULL),
-('2', '2019-08-07', '2', 2, 2, NULL, NULL, '2019-08-20 04:03:48', NULL),
-('2', '2019-08-08', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:03', NULL),
-('2', '2019-08-09', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:17', NULL),
-('2', '2019-08-12', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:34', NULL),
-('2', '2019-08-13', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:50', NULL),
-('2', '2019-08-14', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:09', NULL),
-('2', '2019-08-15', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:24', NULL),
-('2', '2019-08-16', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:38', NULL),
-('2', '2019-08-19', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:46', NULL),
-('2', '2019-08-06', '6', 3, 3, NULL, NULL, '2019-08-20 04:05:56', NULL),
-('2', '2019-08-07', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:08', NULL),
-('2', '2019-08-08', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:22', NULL),
-('2', '2019-08-09', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:33', NULL),
-('2', '2019-08-12', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:47', NULL),
-('2', '2019-08-13', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:04', NULL),
-('2', '2019-08-14', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:19', NULL),
-('2', '2019-08-15', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:31', NULL),
-('2', '2019-08-16', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:45', NULL),
-('2', '2019-08-19', '6', 3, 3, NULL, NULL, '2019-08-20 04:08:00', NULL),
-('4', '2019-08-06', '7', 10, 10, NULL, NULL, '2019-08-20 04:08:26', NULL),
-('4', '2019-08-07', '7', 10, 10, NULL, NULL, '2019-08-20 04:08:43', NULL),
-('4', '2019-08-08', '7', 10, 10, NULL, NULL, '2019-08-20 04:08:58', NULL),
-('4', '2019-08-09', '7', 10, 10, NULL, NULL, '2019-08-20 04:09:16', NULL),
-('4', '2019-08-12', '7', 10, 10, NULL, NULL, '2019-08-20 04:09:33', NULL),
-('4', '2019-08-13', '7', 10, 10, NULL, NULL, '2019-08-20 04:09:48', NULL),
-('4', '2019-08-14', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:02', NULL),
-('4', '2019-08-15', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:16', NULL),
-('4', '2019-08-16', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:30', NULL),
-('4', '2019-08-19', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:47', NULL),
-('4', '2019-08-20', '7', 10, 10, NULL, NULL, '2019-08-20 04:11:12', NULL),
-('3', '2019-08-06', '4', 9, 9, NULL, NULL, '2019-08-20 04:11:37', NULL),
-('3', '2019-08-07', '4', 9, 9, NULL, NULL, '2019-08-20 04:11:56', NULL),
-('3', '2019-08-08', '4', 9, 9, NULL, NULL, '2019-08-20 04:12:17', NULL),
-('3', '2019-08-09', '4', 9, 9, NULL, NULL, '2019-08-20 04:12:33', NULL),
-('3', '2019-08-12', '4', 9, 9, NULL, NULL, '2019-08-20 04:12:49', NULL),
-('3', '2019-08-13', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:08', NULL),
-('3', '2019-08-14', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:22', NULL),
-('3', '2019-08-15', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:38', NULL),
-('3', '2019-08-16', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:58', NULL),
-('3', '2019-08-19', '4', 9, 9, NULL, NULL, '2019-08-20 04:14:13', NULL),
-('6', '2019-08-06', '3', 12, 12, NULL, NULL, '2019-08-20 04:26:09', NULL),
-('6', '2019-08-08', '3', 12, 12, NULL, NULL, '2019-08-20 04:26:26', NULL),
-('6', '2019-08-13', '3', 12, 12, NULL, NULL, '2019-08-20 04:26:44', NULL),
-('6', '2019-08-15', '3', 12, 12, NULL, NULL, '2019-08-20 04:27:00', NULL),
-('6', '2019-08-07', '8', 13, 13, NULL, NULL, '2019-08-20 04:27:14', NULL),
-('6', '2019-08-09', '8', 13, 13, NULL, NULL, '2019-08-20 04:28:39', NULL),
-('6', '2019-08-12', '8', 13, 13, NULL, NULL, '2019-08-20 04:28:55', NULL),
-('6', '2019-08-14', '8', 13, 13, NULL, NULL, '2019-08-20 04:29:10', NULL),
-('6', '2019-08-16', '8', 13, 13, NULL, NULL, '2019-08-20 04:29:26', NULL),
-('6', '2019-08-19', '8', 13, 13, NULL, NULL, '2019-08-20 04:29:42', NULL);
+(2,'2020-08-10',1,17,13,NULL,NULL,'2020-08-12 16:54:39',NULL),
+(2,'2020-08-11',1,17,13,NULL,NULL,'2020-08-12 16:55:13',NULL),
+(2,'2020-08-12',1,17,13,NULL,NULL,'2020-08-17 12:43:13',NULL),
+(2,'2020-08-13',1,17,13,NULL,NULL,'2020-08-17 12:43:40',NULL),
+(2,'2020-08-14',1,17,13,NULL,NULL,'2020-08-17 12:43:56',NULL);
--
-- Dumping data for table `attendance_day`
--
INSERT INTO `attendance_day` (`student_id`, `school_date`, `minutes_present`, `state_value`, `syear`, `marking_period_id`, `comment`, `last_updated`, `updated_by`) VALUES
-('1', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:35', NULL),
-('1', '2019-08-06', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:33', NULL),
-('1', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:48', NULL),
-('1', '2019-08-08', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:03', NULL),
-('1', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:17', NULL),
-('1', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:34', NULL),
-('1', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:04:50', NULL),
-('1', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:08', NULL),
-('1', '2019-08-15', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('1', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:37', NULL),
-('1', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:45', NULL),
-('1', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:11', NULL),
-('2', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:34', NULL),
-('2', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:32', NULL),
-('2', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:47', NULL),
-('2', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:04:02', NULL),
-('2', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:16', NULL),
-('2', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:33', NULL),
-('2', '2019-08-13', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:49', NULL),
-('2', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:08', NULL),
-('2', '2019-08-15', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('2', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:37', NULL),
-('2', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:45', NULL),
-('2', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:09', NULL),
-('3', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:02', NULL),
-('3', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:36', NULL),
-('3', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:58', NULL),
-('3', '2019-08-08', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:01:19', NULL),
-('3', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('3', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:50', NULL),
-('3', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:06', NULL),
-('3', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:33', NULL),
-('3', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:46', NULL),
-('3', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:02', NULL),
-('3', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:16', NULL),
-('3', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:09', NULL),
-('4', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:52:23', NULL),
-('4', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:55', NULL),
-('4', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:07', NULL),
-('4', '2019-08-08', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:21', NULL),
-('4', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:32', NULL),
-('4', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:46', NULL),
-('4', '2019-08-13', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:02', NULL),
-('4', '2019-08-14', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:18', NULL),
-('4', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:29', NULL),
-('4', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:44', NULL),
-('4', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:59', NULL),
-('4', '2019-08-20', '0', '0.0', '2019', 14, NULL, '2019-08-20 04:11:09', NULL),
-('5', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:03', NULL),
-('5', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:37', NULL),
-('5', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:58', NULL),
-('5', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:19', NULL),
-('5', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('5', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:50', NULL),
-('5', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:06', NULL),
-('5', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:33', NULL),
-('5', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:47', NULL),
-('5', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:02', NULL),
-('5', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:17', NULL),
-('5', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL),
-('6', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:52:24', NULL),
-('6', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:56', NULL),
-('6', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:07', NULL),
-('6', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:21', NULL),
-('6', '2019-08-09', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:32', NULL),
-('6', '2019-08-12', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:46', NULL),
-('6', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:03', NULL),
-('6', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:18', NULL),
-('6', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:30', NULL),
-('6', '2019-08-16', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:44', NULL),
-('6', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:59', NULL),
-('6', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL),
-('7', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:52:24', NULL),
-('7', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:56', NULL),
-('7', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:07', NULL),
-('7', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:21', NULL),
-('7', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:32', NULL),
-('7', '2019-08-12', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:47', NULL),
-('7', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:03', NULL),
-('7', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:18', NULL),
-('7', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:30', NULL),
-('7', '2019-08-16', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:44', NULL),
-('7', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:59', NULL),
-('7', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL),
-('8', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:03', NULL),
-('8', '2019-08-06', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:00:37', NULL),
-('8', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:59', NULL),
-('8', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:20', NULL),
-('8', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('8', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:51', NULL),
-('8', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:07', NULL),
-('8', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:34', NULL),
-('8', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:47', NULL),
-('8', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:03', NULL),
-('8', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:19', NULL),
-('8', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:11', NULL),
-('9', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:35', NULL),
-('9', '2019-08-06', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:33', NULL),
-('9', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:47', NULL),
-('9', '2019-08-08', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:02', NULL),
-('9', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:17', NULL),
-('9', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:33', NULL),
-('9', '2019-08-13', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:49', NULL),
-('9', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:08', NULL),
-('9', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('9', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:37', NULL),
-('9', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:45', NULL),
-('9', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:11', NULL),
-('10', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:35', NULL),
-('10', '2019-08-06', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:33', NULL),
-('10', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:48', NULL),
-('10', '2019-08-08', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:03', NULL),
-('10', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:17', NULL),
-('10', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:34', NULL),
-('10', '2019-08-13', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:50', NULL),
-('10', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:09', NULL),
-('10', '2019-08-15', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('10', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:38', NULL),
-('10', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:46', NULL),
-('10', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:12', NULL),
-('11', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:03', NULL),
-('11', '2019-08-06', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:00:37', NULL),
-('11', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:58', NULL),
-('11', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:19', NULL),
-('11', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('11', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:50', NULL),
-('11', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:07', NULL),
-('11', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:33', NULL),
-('11', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:47', NULL),
-('11', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:02', NULL),
-('11', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:18', NULL),
-('11', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL);
+(1,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(1,'2020-08-11',0,0.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(1,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(1,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(1,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(2,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(2,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(2,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(2,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:40',NULL),
+(2,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(3,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(3,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(3,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(3,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(3,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(4,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(4,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(4,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(4,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:40',NULL),
+(4,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(5,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(5,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(5,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(5,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(5,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(6,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(6,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(6,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(6,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(6,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(7,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(7,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(7,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(7,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(7,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(8,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(8,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(8,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(8,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(8,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(9,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(9,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(9,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(9,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(9,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(10,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(10,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(10,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(10,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(10,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(11,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(11,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(11,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(11,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(11,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(12,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(12,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(12,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(12,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(12,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(13,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(13,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(13,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(13,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(13,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(14,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(14,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(14,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(14,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(14,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(15,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(15,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(15,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(15,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-21',0,0.0,2020,14,'Family Function','2020-08-17 14:44:42',NULL);
--
@@ -485,548 +360,103 @@
--
INSERT INTO `attendance_period` (`student_id`, `school_date`, `period_id`, `attendance_code`, `attendance_teacher_code`, `attendance_reason`, `admin`, `course_period_id`, `marking_period_id`, `comment`, `last_updated`, `updated_by`) VALUES
-('1', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:35', NULL),
-('1', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('1', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:33', NULL),
-('1', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:09', NULL),
-('1', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:37', NULL),
-('1', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('1', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:26', NULL),
-('1', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:47', NULL),
-('1', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('1', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:08', NULL),
-('1', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('1', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:14', NULL),
-('1', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:02', NULL),
-('1', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:26', NULL),
-('1', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('1', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('1', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:58', NULL),
-('1', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:17', NULL),
-('1', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('1', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('1', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('1', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('1', '2019-08-12', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:34', NULL),
-('1', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:49', NULL),
-('1', '2019-08-12', '6', '3', '3', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:47', NULL),
-('1', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('1', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:55', NULL),
-('1', '2019-08-13', '2', '2', '2', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:49', NULL),
-('1', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('1', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('1', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('1', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('1', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('1', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:22', NULL),
-('1', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('1', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('1', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:10', NULL),
-('1', '2019-08-15', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:24', NULL),
-('1', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('1', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:38', NULL),
-('1', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:30', NULL),
-('1', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('1', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('1', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('1', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:45', NULL),
-('1', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:30', NULL),
-('1', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:26', NULL),
-('1', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:45', NULL),
-('1', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('1', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:08:00', NULL),
-('1', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:47', NULL),
-('1', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:42', NULL),
-('1', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:11', NULL),
-('2', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:34', NULL),
-('2', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:23', NULL),
-('2', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:32', NULL),
-('2', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('2', '2019-08-06', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:34', NULL),
-('2', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:55', NULL),
-('2', '2019-08-06', '7', '2', '2', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('2', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:47', NULL),
-('2', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:53', NULL),
-('2', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:06', NULL),
-('2', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:40', NULL),
-('2', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:11', NULL),
-('2', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:02', NULL),
-('2', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('2', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:15', NULL),
-('2', '2019-08-08', '6', '2', '2', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:20', NULL),
-('2', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:55', NULL),
-('2', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:16', NULL),
-('2', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:30', NULL),
-('2', '2019-08-09', '6', '4', '4', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:31', NULL),
-('2', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:13', NULL),
-('2', '2019-08-09', '8', '3', '3', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:36', NULL),
-('2', '2019-08-12', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:33', NULL),
-('2', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:47', NULL),
-('2', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:45', NULL),
-('2', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:30', NULL),
-('2', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:52', NULL),
-('2', '2019-08-13', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:49', NULL),
-('2', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:42', NULL),
-('2', '2019-08-13', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:05', NULL),
-('2', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:02', NULL),
-('2', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:45', NULL),
-('2', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('2', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('2', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:17', NULL),
-('2', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:59', NULL),
-('2', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:07', NULL),
-('2', '2019-08-15', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:23', NULL),
-('2', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:56', NULL),
-('2', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:35', NULL),
-('2', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:29', NULL),
-('2', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:13', NULL),
-('2', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('2', '2019-08-16', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('2', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('2', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('2', '2019-08-16', '8', '3', '3', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:23', NULL),
-('2', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:45', NULL),
-('2', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:11', NULL),
-('2', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:58', NULL),
-('2', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:44', NULL),
-('2', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('2', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:09', NULL),
-('3', '2019-08-05', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:02', NULL),
-('3', '2019-08-06', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:36', NULL),
-('3', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('3', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:35', NULL),
-('3', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('3', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:58', NULL),
-('3', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:53', NULL),
-('3', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:40', NULL),
-('3', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:11', NULL),
-('3', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:19', NULL),
-('3', '2019-08-08', '3', '2', '2', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('3', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:15', NULL),
-('3', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:56', NULL),
-('3', '2019-08-09', '1', '3', '3', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:33', NULL),
-('3', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:30', NULL),
-('3', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('3', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:36', NULL),
-('3', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:50', NULL),
-('3', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:47', NULL),
-('3', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:30', NULL),
-('3', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('3', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:06', NULL),
-('3', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:42', NULL),
-('3', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:05', NULL),
-('3', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:45', NULL),
-('3', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:33', NULL),
-('3', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('3', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:59', NULL),
-('3', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:07', NULL),
-('3', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:46', NULL),
-('3', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:57', NULL),
-('3', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:36', NULL),
-('3', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:13', NULL),
-('3', '2019-08-16', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('3', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('3', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('3', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:23', NULL),
-('3', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:16', NULL),
-('3', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:11', NULL),
-('3', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('3', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('3', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:09', NULL),
-('4', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:23', NULL),
-('4', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('4', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:35', NULL),
-('4', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:55', NULL),
-('4', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('4', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('4', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:06', NULL),
-('4', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:40', NULL),
-('4', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:12', NULL),
-('4', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('4', '2019-08-08', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:15', NULL),
-('4', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:20', NULL),
-('4', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:56', NULL),
-('4', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('4', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('4', '2019-08-09', '7', '4', '4', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('4', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('4', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:47', NULL),
-('4', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:46', NULL),
-('4', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('4', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('4', '2019-08-13', '3', '2', '2', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:42', NULL),
-('4', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:05', NULL),
-('4', '2019-08-13', '6', '4', '4', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:02', NULL),
-('4', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:45', NULL),
-('4', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('4', '2019-08-14', '6', '2', '2', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:17', NULL),
-('4', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('4', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('4', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:57', NULL),
-('4', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:36', NULL),
-('4', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:29', NULL),
-('4', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:13', NULL),
-('4', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('4', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('4', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('4', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:24', NULL),
-('4', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:11', NULL),
-('4', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:59', NULL),
-('4', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('4', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('4', '2019-08-20', '7', '2', '2', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:09', NULL),
-('5', '2019-08-05', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:03', NULL),
-('5', '2019-08-06', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:37', NULL),
-('5', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('5', '2019-08-06', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:35', NULL),
-('5', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('5', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:58', NULL),
-('5', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('5', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('5', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:12', NULL),
-('5', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:19', NULL),
-('5', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('5', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('5', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:56', NULL),
-('5', '2019-08-09', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:34', NULL),
-('5', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('5', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('5', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('5', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:50', NULL),
-('5', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('5', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('5', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('5', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:06', NULL),
-('5', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('5', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:06', NULL),
-('5', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('5', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:33', NULL),
-('5', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('5', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('5', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('5', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:46', NULL),
-('5', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:58', NULL),
-('5', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:36', NULL),
-('5', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:14', NULL),
-('5', '2019-08-16', '1', '4', '4', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('5', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('5', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('5', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:24', NULL),
-('5', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:17', NULL),
-('5', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('5', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('5', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('5', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('6', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:23', NULL),
-('6', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('6', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('6', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:55', NULL),
-('6', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('6', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('6', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:07', NULL),
-('6', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('6', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:12', NULL),
-('6', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('6', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('6', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('6', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('6', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('6', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('6', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('6', '2019-08-09', '8', '2', '2', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('6', '2019-08-12', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('6', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:46', NULL),
-('6', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('6', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('6', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('6', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:06', NULL),
-('6', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('6', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('6', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('6', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('6', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('6', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('6', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:58', NULL),
-('6', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('6', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:29', NULL),
-('6', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:14', NULL),
-('6', '2019-08-16', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('6', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('6', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('6', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:24', NULL),
-('6', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('6', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:59', NULL),
-('6', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('6', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('6', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('7', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('7', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('7', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('7', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('7', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('7', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('7', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:07', NULL),
-('7', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('7', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('7', '2019-08-08', '3', '4', '4', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('7', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('7', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('7', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('7', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('7', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('7', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('7', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('7', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('7', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:46', NULL),
-('7', '2019-08-12', '7', '2', '2', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('7', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:54', NULL),
-('7', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('7', '2019-08-13', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:06', NULL),
-('7', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('7', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('7', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('7', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('7', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('7', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('7', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:58', NULL),
-('7', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('7', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:30', NULL),
-('7', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:14', NULL),
-('7', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('7', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('7', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('7', '2019-08-16', '8', '2', '2', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('7', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('7', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:59', NULL),
-('7', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('7', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('7', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('8', '2019-08-05', '1', '3', '3', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:03', NULL),
-('8', '2019-08-06', '1', '2', '2', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:37', NULL),
-('8', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('8', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('8', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:25', NULL),
-('8', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:59', NULL),
-('8', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('8', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('8', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('8', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:20', NULL),
-('8', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('8', '2019-08-08', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('8', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('8', '2019-08-09', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:34', NULL),
-('8', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('8', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('8', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('8', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:51', NULL),
-('8', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('8', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('8', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:54', NULL),
-('8', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:07', NULL),
-('8', '2019-08-13', '3', '4', '4', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('8', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('8', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('8', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:34', NULL),
-('8', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('8', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('8', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:09', NULL),
-('8', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:47', NULL),
-('8', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('8', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('8', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('8', '2019-08-16', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('8', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('8', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('8', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('8', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:19', NULL),
-('8', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('8', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('8', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('8', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('9', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:34', NULL),
-('9', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('9', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:32', NULL),
-('9', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:09', NULL),
-('9', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:37', NULL),
-('9', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('9', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:25', NULL),
-('9', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:47', NULL),
-('9', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('9', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:07', NULL),
-('9', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('9', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('9', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:02', NULL),
-('9', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:26', NULL),
-('9', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('9', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('9', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:58', NULL),
-('9', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:16', NULL),
-('9', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('9', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('9', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('9', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('9', '2019-08-12', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:33', NULL),
-('9', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:49', NULL),
-('9', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:47', NULL),
-('9', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('9', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:55', NULL),
-('9', '2019-08-13', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:49', NULL),
-('9', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('9', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('9', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('9', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('9', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('9', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:22', NULL),
-('9', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('9', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('9', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:09', NULL),
-('9', '2019-08-15', '2', '2', '2', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:24', NULL),
-('9', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('9', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('9', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:30', NULL),
-('9', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('9', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('9', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('9', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:45', NULL),
-('9', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:30', NULL),
-('9', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('9', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:45', NULL),
-('9', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('9', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:08:00', NULL),
-('9', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('9', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('9', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:11', NULL),
-('10', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:35', NULL),
-('10', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('10', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:33', NULL),
-('10', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:09', NULL),
-('10', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:37', NULL),
-('10', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('10', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:26', NULL),
-('10', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:48', NULL),
-('10', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('10', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:08', NULL),
-('10', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('10', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:14', NULL),
-('10', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:03', NULL),
-('10', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:26', NULL),
-('10', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('10', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('10', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:58', NULL),
-('10', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:17', NULL),
-('10', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:33', NULL),
-('10', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:33', NULL),
-('10', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('10', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:39', NULL),
-('10', '2019-08-12', '2', '4', '4', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:34', NULL),
-('10', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:49', NULL),
-('10', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:47', NULL),
-('10', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('10', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:55', NULL),
-('10', '2019-08-13', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:50', NULL),
-('10', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('10', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('10', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:04', NULL),
-('10', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('10', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('10', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:22', NULL),
-('10', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:19', NULL),
-('10', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('10', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:10', NULL),
-('10', '2019-08-15', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:24', NULL),
-('10', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:27:00', NULL),
-('10', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:38', NULL),
-('10', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:31', NULL),
-('10', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('10', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('10', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:58', NULL),
-('10', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:45', NULL),
-('10', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:30', NULL),
-('10', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:26', NULL),
-('10', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:46', NULL),
-('10', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('10', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:08:00', NULL),
-('10', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:47', NULL),
-('10', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:42', NULL),
-('10', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:11', NULL),
-('11', '2019-08-05', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:03', NULL),
-('11', '2019-08-06', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:37', NULL),
-('11', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('11', '2019-08-06', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('11', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:25', NULL),
-('11', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:58', NULL),
-('11', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('11', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('11', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('11', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:19', NULL),
-('11', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('11', '2019-08-08', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('11', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('11', '2019-08-09', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:34', NULL),
-('11', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('11', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('11', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('11', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:50', NULL),
-('11', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('11', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('11', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:54', NULL),
-('11', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:06', NULL),
-('11', '2019-08-13', '3', '3', '3', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('11', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('11', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('11', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:33', NULL),
-('11', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('11', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('11', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:09', NULL),
-('11', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:47', NULL),
-('11', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('11', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('11', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('11', '2019-08-16', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('11', '2019-08-16', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('11', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('11', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('11', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:17', NULL),
-('11', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('11', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('11', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('11', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL);
+(1,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(1,'2020-08-11',1,2,2,NULL,'Y',17,14,'Not well.','2020-08-12 16:55:13',NULL),
+(1,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(1,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(1,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(2,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(2,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(2,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(2,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:40',NULL),
+(2,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(3,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(3,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(3,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(3,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(3,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(4,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(4,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(4,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(4,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:40',NULL),
+(4,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(5,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(5,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(5,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(5,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(5,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(6,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(6,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(6,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(6,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(6,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(7,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(7,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(7,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(7,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(7,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(8,'2020-08-10',1,4,4,NULL,NULL,17,14,'Late by 30 minutes. Informed by the parent','2020-08-12 16:54:39',NULL),
+(8,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(8,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(8,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(8,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(9,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(9,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(9,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(9,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(9,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(10,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(10,'2020-08-11',1,3,3,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(10,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(10,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(10,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(11,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(11,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(11,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(11,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(11,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(12,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(12,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(12,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(12,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(12,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(13,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(13,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(13,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(13,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(13,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(14,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(14,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(14,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(14,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(14,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(15,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(15,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(15,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(15,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-21',1,2,2,'Family Function','Y',17,14,NULL,'2020-08-17 14:44:42',NULL);
--
-- Dumping data for table `calendar_events`
--
-INSERT INTO `calendar_events` (`id`, `syear`, `school_id`, `calendar_id`, `school_date`, `title`, `description`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', '1', '2019-09-02', 'Labor Day', 'Student and Staff Holiday', '2019-08-04 22:22:15', NULL),
-(2, '2019', '1', '1', '2019-12-21', 'Winter Holiday Begins', NULL, '2019-08-04 22:23:32', NULL),
-(3, '2019', '1', '1', '2020-01-05', 'Winter Holiday Ends', NULL, '2019-08-04 22:24:05', NULL),
-(4, '2019', '1', '1', '2020-01-01', 'Happy New Year', NULL, '2019-08-04 22:24:37', NULL),
-(5, '2019', '1', '1', '2020-01-06', 'Welcome back Students and Staff', NULL, '2019-08-04 22:25:01', NULL),
-(6, '2019', '1', '1', '2020-03-14', 'Spring Break Begins', NULL, '2019-08-04 22:26:14', NULL),
-(7, '2019', '1', '1', '2020-03-22', 'Spring Break Ends', NULL, '2019-08-04 22:26:31', NULL),
-(8, '2019', '1', '1', '2020-05-29', 'Last Day of School for 2019-20 School Year', NULL, '2019-08-04 22:28:51', NULL),
-(9, '2019', '1', '1', '2019-08-05', 'First day of school for Students this school year ', 'Welcome Students to Peachtree State High School.', '2019-08-04 22:56:34', NULL),
-(10, '2019', '1', '1', '2019-11-28', 'Thanksgiving Holiday', 'Student and Staff Holiday', '2019-08-04 22:57:40', NULL),
-(11, '2019', '1', '1', '2019-11-29', 'Thanksgiving Holiday', 'Student and Staff Holiday', '2019-08-04 22:58:00', NULL),
-(12, '2019', '1', '1', '2019-11-27', 'Thanksgiving Holiday', 'Student and Staff Holiday', '2019-08-04 22:59:17', NULL),
-(13, '2019', '1', '1', '2020-01-20', 'Martin Luther King Day', 'Student and Staff Holiday', '2019-08-04 23:01:24', NULL);
-
--
-- Dumping data for table `calendar_events_visibility`
--
INSERT INTO `calendar_events_visibility` (`calendar_id`, `profile_id`, `profile`, `last_updated`, `updated_by`) VALUES
-(1, NULL, 'admin', '2019-08-04 17:19:05', NULL),
-(1, NULL, 'teacher', '2019-08-04 17:19:05', NULL),
-(1, NULL, 'parent', '2019-08-04 17:19:05', NULL),
-(1, 0, NULL, '2019-08-04 17:19:05', NULL),
-(1, 1, NULL, '2019-08-04 17:19:05', NULL),
-(1, 2, NULL, '2019-08-04 17:19:05', NULL),
-(1, 3, NULL, '2019-08-04 17:19:05', NULL),
-(1, 4, NULL, '2019-08-04 17:19:05', NULL),
-(1, 5, NULL, '2019-08-04 17:19:05', NULL);
+(1,NULL,'admin','2020-08-10 07:05:25',NULL),
+(1,NULL,'teacher','2020-08-10 07:05:25',NULL),
+(1,NULL,'parent','2020-08-10 07:05:25',NULL),
+(1,0,NULL,'2020-08-10 07:05:25',NULL),
+(1,1,NULL,'2020-08-10 07:05:25',NULL),
+(1,2,NULL,'2020-08-10 07:05:25',NULL),
+(1,3,NULL,'2020-08-10 07:05:25',NULL),
+(1,4,NULL,'2020-08-10 07:05:25',NULL),
+(1,5,NULL,'2020-08-10 07:05:25',NULL);
--
@@ -1034,19 +464,16 @@
--
INSERT INTO `courses` (`syear`, `course_id`, `subject_id`, `school_id`, `grade_level`, `title`, `short_name`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-('2019', 1, '1', '1', '1', 'English Literature & Compostion', '23.0661000', NULL, '2019-08-04 23:27:40', NULL),
-('2019', 2, '2', '1', '3', 'Pre-Calculus', '27.0992040', NULL, '2019-08-05 03:49:00', NULL),
-('2019', 3, '5', '1', NULL, 'Chorus 1', '54.021100', NULL, '2019-08-05 03:50:01', NULL),
-('2019', 4, '1', '1', '2', 'Contemporary Literature', '23.0661001', NULL, '2019-08-05 03:51:53', NULL),
-('2019', 5, '1', '1', NULL, 'World Literature', '23.0661002', NULL, '2019-08-05 03:55:08', NULL),
-('2019', 6, '1', '1', '3', 'Journalism and Newspaper', '23.0661003', NULL, '2019-08-05 03:55:33', NULL),
-('2019', 7, '2', '1', '1', 'Algebra 1', '27.0990000', NULL, '2019-08-05 03:57:22', NULL),
-('2019', 8, '2', '1', '2', 'Geometry', '27.0991000', NULL, '2019-08-05 03:58:09', NULL),
-('2019', 9, '2', '1', '4', 'Statistics', '27.0993000', NULL, '2019-08-05 03:59:47', NULL),
-('2019', 10, '4', '1', NULL, 'Physics', '40.0810000', NULL, '2019-08-05 04:01:47', NULL),
-('2019', 11, '3', '1', NULL, 'World History', '45.0830000', NULL, '2019-08-05 04:02:34', NULL),
-('2019', 12, '3', '1', NULL, 'Human Geography', '45.0770010', NULL, '2019-08-05 04:03:00', NULL),
-('2019', 13, '4', '1', NULL, 'Chemistry', '40.2501000', NULL, '2019-08-05 04:03:51', NULL);
+(2020,1,1,1,NULL,'Reading','READ001',NULL,'2020-08-10 14:34:13',NULL),
+(2020,4,2,1,NULL,'History','HIST001',NULL,'2020-08-10 14:38:00',NULL),
+(2020,5,2,1,NULL,'Geography','GEOG001',NULL,'2020-08-10 14:38:40',NULL),
+(2020,6,3,1,NULL,'Geometry','GEOM1',NULL,'2020-08-10 14:41:02',NULL),
+(2020,7,3,1,NULL,'Algebra ll','ALG02',NULL,'2020-08-10 14:41:48',NULL),
+(2020,8,4,1,NULL,'Attendance All','ATTN001',NULL,'2020-08-10 14:58:46',NULL),
+(2020,9,1,1,NULL,'Writing','WRT002',NULL,'2020-08-11 15:14:16',NULL),
+(2020,10,5,1,NULL,'Physics','PHY 101',NULL,'2020-08-11 17:11:25',NULL),
+(2020,11,5,1,NULL,'Chemistry','CHEM 101',NULL,'2020-08-11 17:11:39',NULL),
+(2020,12,5,1,NULL,'Biology','BIO 101',NULL,'2020-08-11 17:11:49',NULL);
--
@@ -1054,19 +481,16 @@
--
INSERT INTO `course_periods` (`syear`, `school_id`, `course_period_id`, `course_id`, `course_weight`, `title`, `short_name`, `mp`, `marking_period_id`, `begin_date`, `end_date`, `teacher_id`, `secondary_teacher_id`, `total_seats`, `filled_seats`, `does_honor_roll`, `does_class_rank`, `gender_restriction`, `house_restriction`, `availability`, `parent_id`, `calendar_id`, `half_day`, `does_breakoff`, `rollover_id`, `grade_scale_id`, `credits`, `schedule_type`, `last_updated`, `modified_by`, `updated_by`) VALUES
-(2019, '1', 1, '4', NULL, 'CL_10th - Joslyn Everbrite ', 'CL_10th', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 1, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:19:49', 1, NULL),
-(2019, '1', 2, '1', NULL, 'ELC_9th - Joslyn Everbrite ', 'ELC_9th', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 2, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:21:13', 1, NULL),
-(2019, '1', 3, '6', NULL, 'JN_11th - Joslyn Everbrite ', 'JN_11th', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '7', NULL, NULL, 'N', NULL, NULL, 3, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 05:48:14', 1, NULL),
-(2019, '1', 4, '5', NULL, 'WL_All-Grades - Joslyn Everbrite ', 'WL_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 4, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 05:48:36', 1, NULL),
-(2019, '1', 5, '7', NULL, 'ALG_9th - Brendan Charles Greer ', 'ALG_9th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 5, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:27:32', 1, NULL),
-(2019, '1', 6, '8', NULL, 'Geom_10th - Brendan Charles Greer ', 'Geom_10th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 6, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:28:42', 1, NULL),
-(2019, '1', 7, '2', NULL, 'PCalc_11th - Brendan Charles Greer ', 'PCalc_11th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 7, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:29:45', 1, NULL),
-(2019, '1', 8, '9', NULL, 'Stat_12th - Brendan Charles Greer ', 'Stat_12th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 8, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:30:30', 1, NULL),
-(2019, '1', 9, '3', NULL, 'Ch_All_Grades - Milagro M Jones ', 'Ch_All_Grades', 'FY', 1, '2019-08-05', '2020-05-29', 3, NULL, 30, '11', NULL, NULL, 'N', NULL, NULL, 9, 1, NULL, NULL, NULL, 1, '1.000', 'FIXED', '2019-08-05 04:33:06', 1, NULL),
-(2019, '1', 10, '13', NULL, 'Chem_All-Grades - Brenda K Hodges ', 'Chem_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 4, NULL, 25, '11', NULL, NULL, 'N', NULL, NULL, 10, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:36:21', 1, NULL),
-(2019, '1', 11, '10', NULL, 'Phy_All-Grades - Brenda K Hodges ', 'Phy_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 4, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 11, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:37:18', 1, NULL),
-(2019, '1', 12, '12', NULL, 'Geog_All-Grades - Heather Puckett ', 'Geog_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 6, NULL, 25, '11', NULL, NULL, 'N', NULL, NULL, 12, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:39:14', 1, NULL),
-(2019, '1', 13, '11', NULL, 'Hist_All-Grades - Heather Puckett ', 'Hist_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 6, NULL, 25, '11', NULL, NULL, 'N', NULL, NULL, 13, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 05:10:26', 1, NULL);
+(2020,1,17,8,NULL,'ATTN001 - Adriana Martin','ATTN001','FY',1,'2020-08-10','2021-05-28',2,NULL,30,15,NULL,NULL,'N',NULL,NULL,17,1,NULL,NULL,NULL,NULL,NULL,'FIXED','2020-08-11 17:33:00',1,NULL),
+(2020,1,18,1,NULL,'READ101 - Adriana Martin','READ101','FY',1,'2020-08-10','2021-05-28',2,NULL,30,15,NULL,NULL,'N',NULL,NULL,18,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-11 17:34:17',1,NULL),
+(2020,1,19,9,NULL,'WRT101 - Adriana Martin','WRT101','FY',1,'2020-08-10','2021-05-28',2,NULL,30,15,NULL,NULL,'N',NULL,NULL,19,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-11 17:35:32',1,NULL),
+(2020,1,20,7,NULL,'ALG001 - Ekon Williams','ALG001','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,20,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:45:42',1,NULL),
+(2020,1,21,6,NULL,'GEOM1 - Ekon Williams','GEOM1','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,21,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:46:27',1,NULL),
+(2020,1,22,5,NULL,'GEOG001 - Charlotte Davis','GEOG001','FY',1,'2020-08-10','2021-05-28',4,NULL,30,15,NULL,NULL,'N',NULL,NULL,22,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:48:23',1,NULL),
+(2020,1,23,4,NULL,'HIST001 - Charlotte Davis','HIST001','FY',1,'2020-08-10','2021-05-28',4,NULL,30,15,NULL,NULL,'N',NULL,NULL,23,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:48:45',1,NULL),
+(2020,1,24,12,NULL,'BIO 101 - Ekon Williams','BIO 101','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,24,1,NULL,NULL,NULL,NULL,3.000,'FIXED','2020-08-12 06:54:03',1,NULL),
+(2020,1,25,11,NULL,'CHEM 101 - Ekon Williams','CHEM 101','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,25,1,NULL,NULL,NULL,1,NULL,'FIXED','2020-08-12 07:01:00',1,NULL),
+(2020,1,26,10,NULL,'PHY 101 - Ekon Williams','PHY 101','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,26,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 07:01:21',1,NULL);
--
@@ -1074,19 +498,16 @@
--
INSERT INTO `course_period_var` (`id`, `course_period_id`, `days`, `course_period_date`, `period_id`, `start_time`, `end_time`, `room_id`, `does_attendance`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'MTWHF', NULL, 1, '08:00:00', '08:50:00', 1, 'Y', '2019-08-05 04:18:47', NULL),
-(2, 2, 'MTWHF', NULL, 2, '09:00:00', '09:50:00', 1, 'Y', '2019-08-05 04:21:13', NULL),
-(3, 3, 'MTWHF', NULL, 6, '12:30:00', '13:20:00', 1, 'Y', '2019-08-05 04:22:17', NULL),
-(4, 4, 'MTWHF', NULL, 4, '11:00:00', '11:50:00', 2, 'Y', '2019-08-05 04:26:13', NULL),
-(5, 5, 'MTWHF', NULL, 1, '08:00:00', '08:50:00', 5, NULL, '2019-08-05 04:27:32', NULL),
-(6, 6, 'MTWHF', NULL, 6, '12:30:00', '13:20:00', 5, NULL, '2019-08-05 04:28:42', NULL),
-(7, 7, 'MTWHF', NULL, 7, '13:30:00', '14:20:00', 6, 'Y', '2019-08-05 04:29:45', NULL),
-(8, 8, 'MTWHF', NULL, 8, '14:30:00', '15:20:00', 6, 'Y', '2019-08-05 04:30:30', NULL),
-(9, 9, 'MTWHF', NULL, 4, '11:00:00', '11:50:00', 7, 'Y', '2019-08-05 04:33:06', NULL),
-(10, 10, 'MTWHF', NULL, 7, '13:30:00', '14:20:00', 9, 'Y', '2019-08-05 04:36:22', NULL),
-(11, 11, 'MTWHF', NULL, 3, '10:00:00', '10:50:00', 10, 'Y', '2019-08-05 04:37:19', NULL),
-(12, 12, 'TH', NULL, 3, '10:00:00', '10:50:00', 3, 'Y', '2019-08-05 04:39:14', NULL),
-(13, 13, 'MWF', NULL, 8, '14:30:00', '15:20:00', 4, 'Y', '2019-08-05 05:10:26', NULL);
+(13,17,'MTWHF',NULL,1,'08:00:00','08:15:00',7,'Y','2020-08-11 17:33:00',NULL),
+(14,18,'MTWHF',NULL,2,'08:30:00','09:20:00',1,NULL,'2020-08-11 17:34:17',NULL),
+(15,19,'MTWHF',NULL,3,'09:30:00','10:20:00',1,NULL,'2020-08-11 17:35:32',NULL),
+(16,20,'MTWHF',NULL,4,'10:30:00','11:20:00',5,NULL,'2020-08-11 17:36:42',NULL),
+(17,21,'MTWHF',NULL,6,'12:00:00','12:50:00',5,NULL,'2020-08-11 17:37:36',NULL),
+(18,22,'MW',NULL,7,'13:00:00','13:50:00',3,NULL,'2020-08-11 17:39:26',NULL),
+(19,23,'TH',NULL,7,'13:00:00','13:50:00',3,NULL,'2020-08-11 17:40:35',NULL),
+(20,24,'F',NULL,7,'13:00:00','13:50:00',8,NULL,'2020-08-12 06:54:03',NULL),
+(21,25,'MW',NULL,8,'14:00:00','14:50:00',8,NULL,'2020-08-12 06:57:07',NULL),
+(22,26,'THF',NULL,8,'14:00:00','14:50:00',8,NULL,'2020-08-12 06:58:12',NULL);
--
@@ -1095,59 +516,43 @@
--
INSERT INTO `course_subjects` (`syear`, `school_id`, `subject_id`, `title`, `short_name`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-('2019', '1', 1, 'ELA', NULL, NULL, '2019-08-04 23:14:08', NULL),
-('2019', '1', 2, 'Mathematics', NULL, NULL, '2019-08-04 23:14:16', NULL),
-('2019', '1', 3, 'Social Studies', NULL, NULL, '2019-08-04 23:16:40', NULL),
-('2019', '1', 4, 'Science', NULL, NULL, '2019-08-04 23:16:53', NULL),
-('2019', '1', 5, 'Performing Arts', NULL, NULL, '2019-08-04 23:17:06', NULL);
+(2020,1,1,'Language Arts',NULL,NULL,'2020-08-10 14:33:19',NULL),
+(2020,1,2,'Social Studies',NULL,NULL,'2020-08-10 14:36:44',NULL),
+(2020,1,3,'Mathematics',NULL,NULL,'2020-08-10 14:39:10',NULL),
+(2020,1,4,'Attendance Tracking',NULL,NULL,'2020-08-10 14:57:58',NULL),
+(2020,1,5,'Science',NULL,NULL,'2020-08-11 17:11:11',NULL);
--
-- Dumping data for table `eligibility`
--
-INSERT INTO `eligibility` (`student_id`, `syear`, `school_date`, `period_id`, `eligibility_code`, `course_period_id`, `last_updated`, `updated_by`) VALUES
-(1, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(2, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(3, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(4, 2019, '2020-01-23', 3, 'BORDERLINE', 4, '2020-01-23 13:38:44', NULL),
-(5, 2019, '2020-01-23', 3, 'BORDERLINE', 4, '2020-01-23 13:38:44', NULL),
-(6, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(7, 2019, '2020-01-23', 3, 'FAILING', 4, '2020-01-23 13:38:44', NULL),
-(8, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(9, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(10, 2019, '2020-01-23', 3, 'FAILING', 4, '2020-01-23 13:38:45', NULL);
--
-- Dumping data for table `eligibility_activities`
--
-INSERT INTO `eligibility_activities` (`id`, `syear`, `school_id`, `title`, `start_date`, `end_date`, `last_updated`, `updated_by`) VALUES
-(1, 2019, 1, 'Activity 1', '2020-01-01', '2020-03-31', '2020-01-23 13:05:10', NULL),
-(2, 2019, 1, 'Activity 2', '2019-11-01', '2020-04-30', '2020-01-23 13:05:26', NULL);
--
-- Dumping data for table `eligibility_completed`
--
-INSERT INTO `eligibility_completed` (`staff_id`, `school_date`, `period_id`, `last_updated`, `updated_by`) VALUES
-(3, '2020-01-23', 3, '2020-01-23 13:38:48', NULL);
--
-- Dumping data for table `ethnicity`
--
INSERT INTO `ethnicity` (`ethnicity_id`, `ethnicity_name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, 'White, Non-Hispanic', 1, '0000-00-00 00:00:00', NULL),
-(2, 'Black, Non-Hispanic', 2, '0000-00-00 00:00:00', NULL),
-(3, 'Hispanic', 3, '0000-00-00 00:00:00', NULL),
-(4, 'American Indian or Native Alaskan', 4, '0000-00-00 00:00:00', NULL),
-(5, 'Pacific Islander', 5, '0000-00-00 00:00:00', NULL),
-(6, 'Asian', 6, '0000-00-00 00:00:00', NULL),
-(7, 'Indian', 7, '0000-00-00 00:00:00', NULL),
-(8, 'Middle Eastern', 8, '0000-00-00 00:00:00', NULL),
-(9, 'African', 9, '0000-00-00 00:00:00', NULL),
-(10, 'Mixed Race', 10, '0000-00-00 00:00:00', NULL),
-(11, 'Other', 11, '0000-00-00 00:00:00', NULL);
+(1,'White, Non-Hispanic',1,'0000-00-00 00:00:00',NULL),
+(2,'Black, Non-Hispanic',2,'0000-00-00 00:00:00',NULL),
+(3,'Hispanic',3,'0000-00-00 00:00:00',NULL),
+(4,'American Indian or Native Alaskan',4,'0000-00-00 00:00:00',NULL),
+(5,'Pacific Islander',5,'0000-00-00 00:00:00',NULL),
+(6,'Asian',6,'0000-00-00 00:00:00',NULL),
+(7,'Indian',7,'0000-00-00 00:00:00',NULL),
+(8,'Middle Eastern',8,'0000-00-00 00:00:00',NULL),
+(9,'African',9,'0000-00-00 00:00:00',NULL),
+(10,'Mixed Race',10,'0000-00-00 00:00:00',NULL),
+(11,'Other',11,'0000-00-00 00:00:00',NULL);
@@ -1155,263 +560,182 @@
-- Dumping data for table `gradebook_assignment_types`
--
INSERT INTO `gradebook_assignment_types` (`assignment_type_id`, `staff_id`, `course_id`, `title`, `final_grade_percent`, `course_period_id`, `last_updated`, `updated_by`) VALUES
-(1, 3, 2, 'Homework', NULL, 2, '2020-01-23 12:15:09', NULL),
-(2, 3, 2, 'Classwork', NULL, 2, '2020-01-23 12:15:14', NULL),
-(3, 3, 5, 'Homework', NULL, 6, '2020-01-23 12:18:18', NULL),
-(4, 3, 5, 'Classwork', NULL, 6, '2020-01-23 12:18:24', NULL),
-(5, 3, 5, 'Test', NULL, 6, '2020-01-23 12:19:09', NULL),
-(6, 3, 2, 'Homework', NULL, 8, '2020-01-23 12:20:30', NULL),
-(7, 3, 2, 'Classwork', NULL, 8, '2020-01-23 12:20:36', NULL),
-(8, 3, 3, 'Homework Spanish', NULL, 4, '2020-01-23 12:24:52', NULL),
-(9, 3, 3, 'Classwork Spanish', NULL, 4, '2020-01-23 12:24:58', NULL),
-(10, 3, 3, 'Test', NULL, 4, '2020-01-23 12:25:13', NULL),
-(11, 3, 2, 'Homework', NULL, 3, '2020-01-23 12:32:07', NULL),
-(12, 3, 2, 'Classwork', NULL, 3, '2020-01-23 12:32:12', NULL);
+(1,2,1,'Homework',0.20000,18,'2020-08-11 17:52:07',NULL),
+(2,2,1,'Classwork',0.40000,18,'2020-08-11 17:52:17',NULL),
+(3,2,1,'Quiz',0.40000,18,'2020-08-11 17:52:26',NULL),
+(4,2,9,'Homework',0.20000,19,'2020-08-12 08:54:13',NULL),
+(5,2,9,'Classwork',0.40000,19,'2020-08-12 08:54:35',NULL),
+(6,2,9,'Quiz',0.40000,19,'2020-08-12 08:54:51',NULL);
--
-- Dumping data for table `gradebook_grades`
--
INSERT INTO `gradebook_grades` (`student_id`, `period_id`, `course_period_id`, `assignment_id`, `points`, `comment`, `last_updated`, `updated_by`) VALUES
-(1, 6, 2, 1, 45.00, NULL, '2020-01-23 12:27:57', NULL),
-(1, 6, 2, 2, 89.00, NULL, '2020-01-23 12:27:57', NULL),
-(1, 6, 2, 3, 95.00, NULL, '2020-01-23 12:27:57', NULL),
-(1, 4, 6, 7, 44.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 4, 6, 8, 98.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 4, 6, 9, 45.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 4, 6, 10, 22.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 6, 8, 11, 18.00, NULL, '2020-01-23 12:50:02', NULL),
-(1, 6, 8, 12, 48.00, NULL, '2020-01-23 12:50:02', NULL),
-(1, 6, 8, 13, 48.00, NULL, '2020-01-23 12:50:02', NULL),
-(1, 6, 8, 14, 98.00, NULL, '2020-01-23 12:53:03', NULL),
-(1, 6, 8, 15, 22.00, NULL, '2020-01-23 12:53:03', NULL),
-(1, 6, 8, 16, 48.00, NULL, '2020-01-23 12:53:02', NULL),
-(1, 6, 8, 17, 90.00, NULL, '2020-01-23 12:36:05', NULL),
-(1, 6, 8, 18, 9.00, NULL, '2020-01-23 12:36:04', NULL),
-(1, 6, 8, 19, 45.00, NULL, '2020-01-23 12:36:04', NULL),
-(1, 6, 8, 20, 68.00, NULL, '2020-01-23 12:36:04', NULL),
-(1, 3, 4, 21, 45.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 3, 4, 22, 18.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 3, 4, 23, 24.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 3, 4, 24, 14.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 6, 3, 25, 48.00, NULL, '2020-01-23 12:33:52', NULL),
-(1, 6, 3, 26, 21.00, NULL, '2020-01-23 12:33:52', NULL),
-(1, 6, 3, 27, 92.00, NULL, '2020-01-23 12:33:51', NULL),
-(2, 6, 2, 1, 40.00, NULL, '2020-01-23 12:27:58', NULL),
-(2, 6, 2, 2, 96.00, NULL, '2020-01-23 12:27:58', NULL),
-(2, 6, 2, 3, 85.00, NULL, '2020-01-23 12:27:57', NULL),
-(2, 4, 6, 7, 47.00, NULL, '2020-01-23 12:48:10', NULL),
-(2, 4, 6, 8, 59.00, NULL, '2020-01-23 12:48:09', NULL),
-(2, 4, 6, 9, 48.00, NULL, '2020-01-23 12:48:09', NULL),
-(2, 4, 6, 10, 25.00, NULL, '2020-01-23 12:48:09', NULL),
-(2, 6, 8, 11, 17.00, NULL, '2020-01-23 12:50:02', NULL),
-(2, 6, 8, 12, 38.00, NULL, '2020-01-23 12:50:02', NULL),
-(2, 6, 8, 13, 45.00, NULL, '2020-01-23 12:50:02', NULL),
-(2, 6, 8, 14, 85.00, NULL, '2020-01-23 12:53:03', NULL),
-(2, 6, 8, 15, 21.00, NULL, '2020-01-23 12:53:03', NULL),
-(2, 6, 8, 16, 38.00, NULL, '2020-01-23 12:53:03', NULL),
-(2, 6, 8, 17, 85.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 6, 8, 18, 8.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 6, 8, 19, 35.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 6, 8, 20, 71.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 3, 4, 21, 40.00, NULL, '2020-01-23 12:44:57', NULL),
-(2, 3, 4, 22, 18.00, NULL, '2020-01-23 12:43:38', NULL),
-(2, 3, 4, 23, 20.00, NULL, '2020-01-23 12:43:38', NULL),
-(2, 3, 4, 24, 14.00, NULL, '2020-01-23 12:43:38', NULL),
-(2, 6, 3, 25, 45.00, NULL, '2020-01-23 12:33:52', NULL),
-(2, 6, 3, 26, 19.00, NULL, '2020-01-23 12:33:52', NULL),
-(2, 6, 3, 27, 85.00, NULL, '2020-01-23 12:33:52', NULL),
-(3, 6, 2, 1, 29.00, NULL, '2020-01-23 12:27:58', NULL),
-(3, 6, 2, 2, 66.00, NULL, '2020-01-23 12:27:58', NULL),
-(3, 6, 2, 3, 48.00, NULL, '2020-01-23 12:27:58', NULL),
-(3, 4, 6, 7, 44.00, NULL, '2020-01-23 12:48:12', NULL),
-(3, 4, 6, 8, 28.00, NULL, '2020-01-23 12:48:11', NULL),
-(3, 4, 6, 9, 25.00, NULL, '2020-01-23 12:48:11', NULL),
-(3, 4, 6, 10, 22.00, NULL, '2020-01-23 12:48:11', NULL),
-(3, 6, 8, 11, 6.00, NULL, '2020-01-23 12:50:04', NULL),
-(3, 6, 8, 12, 44.00, NULL, '2020-01-23 12:50:03', NULL),
-(3, 6, 8, 13, 44.00, NULL, '2020-01-23 12:50:03', NULL),
-(3, 6, 8, 14, 77.00, NULL, '2020-01-23 12:53:04', NULL),
-(3, 6, 8, 15, 18.00, NULL, '2020-01-23 12:53:04', NULL),
-(3, 6, 8, 16, 32.00, NULL, '2020-01-23 12:53:04', NULL),
-(3, 6, 8, 17, 6.00, NULL, '2020-01-23 12:36:07', NULL),
-(3, 6, 8, 18, 0.00, NULL, '2020-01-23 12:36:06', NULL),
-(3, 6, 8, 19, 10.00, NULL, '2020-01-23 12:36:06', NULL),
-(3, 6, 8, 20, 0.00, NULL, '2020-01-23 12:36:06', NULL),
-(3, 3, 4, 21, 39.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 3, 4, 22, 12.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 3, 4, 23, 17.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 3, 4, 24, 11.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 6, 3, 25, 29.00, NULL, '2020-01-23 12:33:53', NULL),
-(3, 6, 3, 26, 0.00, NULL, '2020-01-23 12:33:53', NULL),
-(3, 6, 3, 27, 55.00, NULL, '2020-01-23 12:33:53', NULL),
-(4, 6, 2, 1, 48.00, NULL, '2020-01-23 12:27:59', NULL),
-(4, 6, 2, 2, 90.00, NULL, '2020-01-23 12:27:59', NULL),
-(4, 6, 2, 3, 96.00, NULL, '2020-01-23 12:27:59', NULL),
-(4, 4, 6, 7, 41.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 4, 6, 8, 93.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 4, 6, 9, 22.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 4, 6, 10, 15.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 6, 8, 11, 18.00, NULL, '2020-01-23 12:50:04', NULL),
-(4, 6, 8, 12, 45.00, NULL, '2020-01-23 12:50:04', NULL),
-(4, 6, 8, 13, 45.00, NULL, '2020-01-23 12:50:04', NULL),
-(4, 6, 8, 14, 85.00, NULL, '2020-01-23 12:53:05', NULL),
-(4, 6, 8, 15, 5.00, NULL, '2020-01-23 12:53:05', NULL),
-(4, 6, 8, 16, 28.00, NULL, '2020-01-23 12:53:04', NULL),
-(4, 6, 8, 17, 55.00, NULL, '2020-01-23 12:36:07', NULL),
-(4, 6, 8, 18, 4.50, NULL, '2020-01-23 12:36:07', NULL),
-(4, 6, 8, 19, 15.00, NULL, '2020-01-23 12:36:07', NULL),
-(4, 6, 8, 20, 69.00, NULL, '2020-01-23 12:36:07', NULL),
-(4, 3, 4, 21, 38.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 3, 4, 22, 10.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 3, 4, 23, 11.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 3, 4, 24, 10.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 6, 3, 25, 30.00, NULL, '2020-01-23 12:33:54', NULL),
-(4, 6, 3, 26, 19.00, NULL, '2020-01-23 12:33:54', NULL),
-(4, 6, 3, 27, 90.00, NULL, '2020-01-23 12:33:53', NULL),
-(5, 6, 2, 1, 25.00, NULL, '2020-01-23 12:27:58', NULL),
-(5, 6, 2, 2, 65.00, NULL, '2020-01-23 12:27:58', NULL),
-(5, 6, 2, 3, 55.00, NULL, '2020-01-23 12:27:58', NULL),
-(5, 4, 6, 7, 50.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 4, 6, 8, 45.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 4, 6, 9, 36.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 4, 6, 10, 21.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 6, 8, 11, 12.00, NULL, '2020-01-23 12:50:03', NULL),
-(5, 6, 8, 12, 28.00, NULL, '2020-01-23 12:50:03', NULL),
-(5, 6, 8, 13, 39.00, NULL, '2020-01-23 12:50:03', NULL),
-(5, 6, 8, 14, 65.00, NULL, '2020-01-23 12:53:04', NULL),
-(5, 6, 8, 15, 17.00, NULL, '2020-01-23 12:53:04', NULL),
-(5, 6, 8, 16, 36.00, NULL, '2020-01-23 12:53:04', NULL),
-(5, 6, 8, 17, 35.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 6, 8, 18, 6.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 6, 8, 19, 25.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 6, 8, 20, 49.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 3, 4, 21, 35.00, NULL, '2020-01-23 12:43:40', NULL),
-(5, 3, 4, 22, 11.00, NULL, '2020-01-23 12:43:40', NULL),
-(5, 3, 4, 23, 15.00, NULL, '2020-01-23 12:43:39', NULL),
-(5, 3, 4, 24, 14.00, NULL, '2020-01-23 12:43:39', NULL),
-(5, 6, 3, 25, 25.00, NULL, '2020-01-23 12:33:53', NULL),
-(5, 6, 3, 26, 25.00, NULL, '2020-01-23 12:33:53', NULL),
-(5, 6, 3, 27, 45.00, NULL, '2020-01-23 12:33:53', NULL),
-(6, 6, 2, 1, 37.00, NULL, '2020-01-23 12:28:00', NULL),
-(6, 6, 2, 2, 65.00, NULL, '2020-01-23 12:27:59', NULL),
-(6, 6, 2, 3, 65.00, NULL, '2020-01-23 12:27:59', NULL),
-(6, 4, 6, 7, 17.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 4, 6, 8, 88.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 4, 6, 9, 49.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 4, 6, 10, 16.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 6, 8, 11, 14.00, NULL, '2020-01-23 12:50:05', NULL),
-(6, 6, 8, 12, 39.00, NULL, '2020-01-23 12:50:05', NULL),
-(6, 6, 8, 13, 43.00, NULL, '2020-01-23 12:50:05', NULL),
-(6, 6, 8, 14, 74.00, NULL, '2020-01-23 12:53:06', NULL),
-(6, 6, 8, 15, 18.00, NULL, '2020-01-23 12:53:06', NULL),
-(6, 6, 8, 16, 49.00, NULL, '2020-01-23 12:53:06', NULL),
-(6, 6, 8, 17, 71.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 6, 8, 18, 5.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 6, 8, 19, 39.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 6, 8, 20, 48.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 3, 4, 21, 38.00, NULL, '2020-01-23 12:43:42', NULL),
-(6, 3, 4, 22, 15.00, NULL, '2020-01-23 12:43:41', NULL),
-(6, 3, 4, 23, 24.00, NULL, '2020-01-23 12:43:41', NULL),
-(6, 3, 4, 24, 8.00, NULL, '2020-01-23 12:43:41', NULL),
-(6, 6, 3, 25, 15.00, NULL, '2020-01-23 12:33:54', NULL),
-(6, 6, 3, 26, 11.00, NULL, '2020-01-23 12:33:54', NULL),
-(6, 6, 3, 27, 78.00, NULL, '2020-01-23 12:33:54', NULL),
-(7, 6, 2, 1, 18.00, NULL, '2020-01-23 12:27:59', NULL),
-(7, 6, 2, 2, 71.00, NULL, '2020-01-23 12:27:59', NULL),
-(7, 6, 2, 3, 91.00, NULL, '2020-01-23 12:27:59', NULL),
-(7, 4, 6, 7, 28.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 4, 6, 8, 91.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 4, 6, 9, 32.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 4, 6, 10, 17.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 6, 8, 11, 3.00, NULL, '2020-01-23 12:50:04', NULL),
-(7, 6, 8, 12, 47.00, NULL, '2020-01-23 12:50:04', NULL),
-(7, 6, 8, 13, 18.00, NULL, '2020-01-23 12:50:04', NULL),
-(7, 6, 8, 14, 52.00, NULL, '2020-01-23 12:53:05', NULL),
-(7, 6, 8, 15, 6.00, NULL, '2020-01-23 12:53:05', NULL),
-(7, 6, 8, 16, 29.00, NULL, '2020-01-23 12:53:05', NULL),
-(7, 6, 8, 17, 65.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 6, 8, 18, 8.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 6, 8, 19, 39.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 6, 8, 20, 72.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 3, 4, 21, 30.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 3, 4, 22, 9.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 3, 4, 23, 8.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 3, 4, 24, 12.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 6, 3, 25, 14.00, NULL, '2020-01-23 12:33:54', NULL),
-(7, 6, 3, 26, 22.00, NULL, '2020-01-23 12:33:54', NULL),
-(7, 6, 3, 27, 89.00, NULL, '2020-01-23 12:33:54', NULL),
-(8, 6, 2, 1, 39.00, NULL, '2020-01-23 12:27:58', NULL),
-(8, 6, 2, 2, 85.00, NULL, '2020-01-23 12:27:58', NULL),
-(8, 6, 2, 3, 65.00, NULL, '2020-01-23 12:27:58', NULL),
-(8, 4, 6, 7, 38.00, NULL, '2020-01-23 12:48:11', NULL),
-(8, 4, 6, 8, 78.00, NULL, '2020-01-23 12:48:11', NULL),
-(8, 4, 6, 9, 35.00, NULL, '2020-01-23 12:48:10', NULL),
-(8, 4, 6, 10, 19.00, NULL, '2020-01-23 12:48:10', NULL),
-(8, 6, 8, 11, 11.00, NULL, '2020-01-23 12:50:03', NULL),
-(8, 6, 8, 12, 15.00, NULL, '2020-01-23 12:50:03', NULL),
-(8, 6, 8, 13, 36.00, NULL, '2020-01-23 12:50:03', NULL),
-(8, 6, 8, 14, 75.00, NULL, '2020-01-23 12:53:04', NULL),
-(8, 6, 8, 15, 22.00, NULL, '2020-01-23 12:53:04', NULL),
-(8, 6, 8, 16, 47.00, NULL, '2020-01-23 12:53:04', NULL),
-(8, 6, 8, 17, 32.00, NULL, '2020-01-23 12:36:06', NULL),
-(8, 6, 8, 18, 5.50, NULL, '2020-01-23 12:36:05', NULL),
-(8, 6, 8, 19, 39.00, NULL, '2020-01-23 12:36:05', NULL),
-(8, 6, 8, 20, 60.00, NULL, '2020-01-23 12:36:05', NULL),
-(8, 3, 4, 21, 47.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 3, 4, 22, 15.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 3, 4, 23, 14.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 3, 4, 24, 6.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 6, 3, 25, 45.00, NULL, '2020-01-23 12:33:53', NULL),
-(8, 6, 3, 26, 25.00, NULL, '2020-01-23 12:33:53', NULL),
-(8, 6, 3, 27, 65.00, NULL, '2020-01-23 12:33:53', NULL),
-(9, 6, 2, 1, 35.00, NULL, '2020-01-23 12:27:58', NULL),
-(9, 6, 2, 2, 45.00, NULL, '2020-01-23 12:27:58', NULL),
-(9, 6, 2, 3, 75.00, NULL, '2020-01-23 12:27:58', NULL),
-(9, 4, 6, 7, 36.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 4, 6, 8, 68.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 4, 6, 9, 38.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 4, 6, 10, 18.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 6, 8, 11, 14.00, NULL, '2020-01-23 12:50:03', NULL),
-(9, 6, 8, 12, 36.00, NULL, '2020-01-23 12:50:03', NULL),
-(9, 6, 8, 13, 40.00, NULL, '2020-01-23 12:50:03', NULL),
-(9, 6, 8, 14, 68.00, NULL, '2020-01-23 12:53:03', NULL),
-(9, 6, 8, 15, 24.00, NULL, '2020-01-23 12:53:03', NULL),
-(9, 6, 8, 16, 45.00, NULL, '2020-01-23 12:53:03', NULL),
-(9, 6, 8, 17, 96.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 6, 8, 18, 4.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 6, 8, 19, 36.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 6, 8, 20, 55.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 3, 4, 21, 41.00, NULL, '2020-01-23 12:43:39', NULL),
-(9, 3, 4, 22, 14.00, NULL, '2020-01-23 12:43:39', NULL),
-(9, 3, 4, 23, 18.00, NULL, '2020-01-23 12:43:39', NULL),
-(9, 3, 4, 24, 5.00, NULL, '2020-01-23 12:43:38', NULL),
-(9, 6, 3, 25, 30.00, NULL, '2020-01-23 12:33:52', NULL),
-(9, 6, 3, 26, 15.00, NULL, '2020-01-23 12:33:52', NULL),
-(9, 6, 3, 27, 65.00, NULL, '2020-01-23 12:33:52', NULL),
-(10, 6, 2, 1, 33.00, NULL, '2020-01-23 12:27:59', NULL),
-(10, 6, 2, 2, 28.00, NULL, '2020-01-23 12:27:59', NULL),
-(10, 6, 2, 3, 72.00, NULL, '2020-01-23 12:27:59', NULL),
-(10, 4, 6, 7, 18.00, NULL, '2020-01-23 12:48:13', NULL),
-(10, 4, 6, 8, 75.00, NULL, '2020-01-23 12:48:13', NULL),
-(10, 4, 6, 9, 42.00, NULL, '2020-01-23 12:48:13', NULL),
-(10, 4, 6, 10, 20.00, NULL, '2020-01-23 12:48:12', NULL),
-(10, 6, 8, 11, 18.00, NULL, '2020-01-23 12:50:05', NULL),
-(10, 6, 8, 12, 45.00, NULL, '2020-01-23 12:50:04', NULL),
-(10, 6, 8, 13, 33.00, NULL, '2020-01-23 12:50:04', NULL),
-(10, 6, 8, 14, 32.00, NULL, '2020-01-23 12:53:05', NULL),
-(10, 6, 8, 15, 14.00, NULL, '2020-01-23 12:53:05', NULL),
-(10, 6, 8, 16, 33.00, NULL, '2020-01-23 12:53:05', NULL),
-(10, 6, 8, 17, 67.00, NULL, '2020-01-23 12:36:08', NULL),
-(10, 6, 8, 18, 1.00, NULL, '2020-01-23 12:36:07', NULL),
-(10, 6, 8, 19, 0.00, NULL, '2020-01-23 12:36:07', NULL),
-(10, 6, 8, 20, 70.00, NULL, '2020-01-23 12:36:07', NULL),
-(10, 3, 4, 21, 25.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 3, 4, 22, 19.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 3, 4, 23, 5.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 3, 4, 24, 13.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 6, 3, 25, 18.00, NULL, '2020-01-23 12:33:54', NULL),
-(10, 6, 3, 26, 23.00, NULL, '2020-01-23 12:33:54', NULL),
-(10, 6, 3, 27, 19.00, NULL, '2020-01-23 12:33:54', NULL);
+(1,2,18,1,8.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,2,18,2,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,2,18,3,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,2,18,4,47.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,3,19,5,6.00,NULL,'2020-08-12 12:33:43',NULL),
+(1,3,19,6,15.00,NULL,'2020-08-12 12:33:43',NULL),
+(1,3,19,7,35.00,NULL,'2020-08-12 12:33:43',NULL),
+(1,2,18,8,33.00,NULL,'2020-08-17 14:08:12',NULL),
+(1,2,18,10,18.00,NULL,'2020-08-17 14:08:12',NULL),
+(1,3,19,11,37.00,NULL,'2020-08-17 14:05:59',NULL),
+(1,3,19,12,17.00,NULL,'2020-08-17 14:06:43',NULL),
+(2,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,2,18,2,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,2,18,3,16.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,2,18,4,31.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(2,3,19,6,15.00,NULL,'2020-08-12 12:33:43',NULL),
+(2,3,19,7,32.00,NULL,'2020-08-12 12:33:43',NULL),
+(2,2,18,8,37.00,NULL,'2020-08-17 14:08:12',NULL),
+(2,2,18,10,15.00,NULL,'2020-08-17 14:08:12',NULL),
+(2,3,19,11,31.00,NULL,'2020-08-17 14:05:59',NULL),
+(2,3,19,12,18.00,NULL,'2020-08-17 14:06:43',NULL),
+(3,2,18,1,8.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,2,18,2,17.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,2,18,3,17.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,2,18,4,41.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(3,3,19,6,12.00,NULL,'2020-08-12 12:33:43',NULL),
+(3,3,19,7,31.00,NULL,'2020-08-12 12:33:43',NULL),
+(3,2,18,8,36.00,NULL,'2020-08-17 14:08:12',NULL),
+(3,2,18,10,19.00,NULL,'2020-08-17 14:08:12',NULL),
+(3,3,19,11,40.00,NULL,'2020-08-17 14:05:59',NULL),
+(3,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(4,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,2,18,3,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,2,18,4,45.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,3,19,5,9.00,NULL,'2020-08-12 12:33:43',NULL),
+(4,3,19,6,18.00,NULL,'2020-08-12 12:33:43',NULL),
+(4,3,19,7,33.00,NULL,'2020-08-12 12:33:43',NULL),
+(4,2,18,8,38.00,NULL,'2020-08-17 14:08:12',NULL),
+(4,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(4,3,19,11,35.00,NULL,'2020-08-17 14:05:59',NULL),
+(4,3,19,12,14.00,NULL,'2020-08-17 14:06:43',NULL),
+(5,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,2,18,2,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,2,18,3,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,2,18,4,39.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,3,19,5,9.00,NULL,'2020-08-12 12:33:43',NULL),
+(5,3,19,6,18.00,NULL,'2020-08-12 12:33:43',NULL),
+(5,3,19,7,34.00,NULL,'2020-08-12 12:33:43',NULL),
+(5,2,18,8,31.00,NULL,'2020-08-17 14:08:12',NULL),
+(5,2,18,10,12.00,NULL,'2020-08-17 14:08:12',NULL),
+(5,3,19,11,33.00,NULL,'2020-08-17 14:05:59',NULL),
+(5,3,19,12,10.00,NULL,'2020-08-17 14:06:43',NULL),
+(6,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,2,18,3,16.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,2,18,4,40.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(6,3,19,6,19.00,NULL,'2020-08-12 12:33:43',NULL),
+(6,3,19,7,33.00,NULL,'2020-08-12 12:33:43',NULL),
+(6,2,18,8,40.00,NULL,'2020-08-17 14:08:12',NULL),
+(6,2,18,10,16.00,NULL,'2020-08-17 14:08:12',NULL),
+(6,3,19,11,32.00,NULL,'2020-08-17 14:05:59',NULL),
+(6,3,19,12,15.00,NULL,'2020-08-17 14:06:43',NULL),
+(7,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,2,18,2,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,2,18,3,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,2,18,4,50.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,3,19,5,5.00,NULL,'2020-08-12 12:33:43',NULL),
+(7,3,19,6,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(7,3,19,7,35.00,NULL,'2020-08-12 12:33:43',NULL),
+(7,2,18,8,35.00,NULL,'2020-08-17 14:08:12',NULL),
+(7,2,18,10,18.00,NULL,'2020-08-17 14:08:12',NULL),
+(7,3,19,11,32.00,NULL,'2020-08-17 14:05:59',NULL),
+(7,3,19,12,19.00,NULL,'2020-08-17 14:06:43',NULL),
+(8,2,18,1,7.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,2,18,2,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,2,18,3,12.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,2,18,4,41.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,3,19,5,5.00,NULL,'2020-08-12 12:33:43',NULL),
+(8,3,19,6,20.00,NULL,'2020-08-12 12:33:43',NULL),
+(8,3,19,7,32.00,NULL,'2020-08-12 12:33:43',NULL),
+(8,2,18,8,30.00,NULL,'2020-08-17 14:08:12',NULL),
+(8,2,18,10,15.00,NULL,'2020-08-17 14:08:12',NULL),
+(8,3,19,11,31.00,NULL,'2020-08-17 14:05:59',NULL),
+(8,3,19,12,16.00,NULL,'2020-08-17 14:06:43',NULL),
+(9,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,2,18,2,15.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,2,18,3,17.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,2,18,4,48.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,3,19,5,7.00,NULL,'2020-08-12 12:33:43',NULL),
+(9,3,19,6,15.00,NULL,'2020-08-12 12:33:43',NULL),
+(9,3,19,7,35.00,NULL,'2020-08-12 12:33:43',NULL),
+(9,2,18,8,35.00,NULL,'2020-08-17 14:08:12',NULL),
+(9,2,18,10,19.00,NULL,'2020-08-17 14:08:12',NULL),
+(9,3,19,11,36.00,NULL,'2020-08-17 14:05:59',NULL),
+(9,3,19,12,19.00,NULL,'2020-08-17 14:06:43',NULL),
+(10,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,2,18,3,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,2,18,4,35.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,3,19,5,8.00,NULL,'2020-08-12 12:33:43',NULL),
+(10,3,19,6,17.00,NULL,'2020-08-12 12:33:43',NULL),
+(10,3,19,7,36.00,NULL,'2020-08-12 12:33:43',NULL),
+(10,2,18,8,32.00,NULL,'2020-08-17 14:08:12',NULL),
+(10,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(10,3,19,11,34.00,NULL,'2020-08-17 14:05:59',NULL),
+(10,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(11,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,2,18,3,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,2,18,4,45.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(11,3,19,6,12.00,NULL,'2020-08-12 12:33:43',NULL),
+(11,3,19,7,31.00,NULL,'2020-08-12 12:33:43',NULL),
+(11,2,18,8,32.00,NULL,'2020-08-17 14:08:12',NULL),
+(11,2,18,10,17.00,NULL,'2020-08-17 14:08:12',NULL),
+(11,3,19,11,30.00,NULL,'2020-08-17 14:05:59',NULL),
+(11,3,19,12,18.00,NULL,'2020-08-17 14:06:43',NULL),
+(12,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,2,18,2,16.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,2,18,3,15.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,2,18,4,50.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,3,19,5,6.00,NULL,'2020-08-12 12:33:43',NULL),
+(12,3,19,6,20.00,NULL,'2020-08-12 12:33:43',NULL),
+(12,3,19,7,40.00,NULL,'2020-08-12 12:33:43',NULL),
+(12,2,18,8,34.00,NULL,'2020-08-17 14:08:12',NULL),
+(12,2,18,10,17.00,NULL,'2020-08-17 14:08:12',NULL),
+(12,3,19,11,35.00,NULL,'2020-08-17 14:05:59',NULL),
+(12,3,19,12,18.00,NULL,'2020-08-17 14:06:43',NULL),
+(13,2,18,1,8.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,2,18,3,15.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,2,18,4,40.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,3,19,5,8.00,NULL,'2020-08-12 12:33:43',NULL),
+(13,3,19,6,20.00,NULL,'2020-08-12 12:33:43',NULL),
+(13,3,19,7,38.00,NULL,'2020-08-12 12:33:43',NULL),
+(13,2,18,8,40.00,NULL,'2020-08-17 14:08:12',NULL),
+(13,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(13,3,19,11,38.00,NULL,'2020-08-17 14:05:59',NULL),
+(13,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(14,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,2,18,2,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,2,18,3,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,2,18,4,49.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,3,19,5,7.00,NULL,'2020-08-12 12:33:43',NULL),
+(14,3,19,6,18.00,NULL,'2020-08-12 12:33:43',NULL),
+(14,3,19,7,38.00,NULL,'2020-08-12 12:33:43',NULL),
+(14,2,18,8,33.00,NULL,'2020-08-17 14:08:12',NULL),
+(14,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(14,3,19,11,30.00,NULL,'2020-08-17 14:05:59',NULL),
+(14,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(15,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,2,18,3,12.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,2,18,4,47.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,3,19,5,9.00,NULL,'2020-08-12 12:33:43',NULL),
+(15,3,19,6,19.00,NULL,'2020-08-12 12:33:43',NULL),
+(15,3,19,7,37.00,NULL,'2020-08-12 12:33:43',NULL),
+(15,2,18,8,40.00,NULL,'2020-08-17 14:08:12',NULL),
+(15,2,18,10,15.00,NULL,'2020-08-17 14:08:12',NULL),
+(15,3,19,11,35.00,NULL,'2020-08-17 14:05:59',NULL),
+(15,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL);
@@ -1419,64 +743,82 @@
-- Dumping data for table `grades_completed`
--
-INSERT INTO `grades_completed` (`staff_id`, `marking_period_id`, `period_id`, `last_updated`, `updated_by`) VALUES
-(3, 1, 4, '2020-01-23 12:48:49', NULL),
-(3, 12, 6, '2020-01-23 12:55:06', NULL),
-(3, 15, 6, '2020-01-23 12:51:42', NULL),
-(3, 16, 6, '2020-01-23 12:54:29', NULL),
-(3, 17, 3, '2020-01-23 12:43:55', NULL),
-(3, 17, 6, '2020-01-23 12:45:59', NULL);
--
-- Dumping data for table `language`
--
INSERT INTO `language` (`language_id`, `language_name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, 'English', 1, '2019-07-28 15:26:33', NULL),
-(2, 'Arabic', 2, '2019-07-28 15:26:33', NULL),
-(3, 'Bengali', 3, '2019-07-28 15:26:33', NULL),
-(4, 'Chinese', 4, '2019-07-28 15:26:33', NULL),
-(5, 'French', 5, '2019-07-28 15:26:33', NULL),
-(6, 'German', 6, '2019-07-28 15:26:33', NULL),
-(7, 'Haitian Creole', 7, '2019-07-28 15:26:33', NULL),
-(8, 'Hindi', 8, '2019-07-28 15:26:33', NULL),
-(9, 'Italian', 9, '2019-07-28 15:26:33', NULL),
-(10, 'Japanese', 10, '2019-07-28 15:26:33', NULL),
-(11, 'Korean', 11, '2019-07-28 15:26:33', NULL),
-(12, 'Malay', 12, '2019-07-28 15:26:33', NULL),
-(13, 'Polish', 13, '2019-07-28 15:26:33', NULL),
-(14, 'Portuguese', 14, '2019-07-28 15:26:33', NULL),
-(15, 'Russian', 15, '2019-07-28 15:26:33', NULL),
-(16, 'Spanish', 16, '2019-07-28 15:26:33', NULL),
-(17, 'Thai', 17, '2019-07-28 15:26:33', NULL),
-(18, 'Turkish', 18, '2019-07-28 15:26:33', NULL),
-(19, 'Urdu', 19, '2019-07-28 15:26:33', NULL),
-(20, 'Vietnamese', 20, '2019-07-28 15:26:33', NULL);
+(1,'English',1,'2019-07-28 19:26:33',NULL),
+(2,'Arabic',2,'2019-07-28 19:26:33',NULL),
+(3,'Bengali',3,'2019-07-28 19:26:33',NULL),
+(4,'Chinese',4,'2019-07-28 19:26:33',NULL),
+(5,'French',5,'2019-07-28 19:26:33',NULL),
+(6,'German',6,'2019-07-28 19:26:33',NULL),
+(7,'Haitian Creole',7,'2019-07-28 19:26:33',NULL),
+(8,'Hindi',8,'2019-07-28 19:26:33',NULL),
+(9,'Italian',9,'2019-07-28 19:26:33',NULL),
+(10,'Japanese',10,'2019-07-28 19:26:33',NULL),
+(11,'Korean',11,'2019-07-28 19:26:33',NULL),
+(12,'Malay',12,'2019-07-28 19:26:33',NULL),
+(13,'Polish',13,'2019-07-28 19:26:33',NULL),
+(14,'Portuguese',14,'2019-07-28 19:26:33',NULL),
+(15,'Russian',15,'2019-07-28 19:26:33',NULL),
+(16,'Spanish',16,'2019-07-28 19:26:33',NULL),
+(17,'Thai',17,'2019-07-28 19:26:33',NULL),
+(18,'Turkish',18,'2019-07-28 19:26:33',NULL),
+(19,'Urdu',19,'2019-07-28 19:26:33',NULL),
+(20,'Vietnamese',20,'2019-07-28 19:26:33',NULL);
--
-- Dumping data for table `login_authentication`
--
INSERT INTO `login_authentication` (`id`, `user_id`, `profile_id`, `username`, `password`, `last_login`, `failed_login`, `last_updated`, `updated_by`) VALUES
-(1, 1, 0, 'admin', 'e6e061838856bf47e1de730719fb2609', '2019-08-19 23:59:43', 0, '2019-07-28 09:56:33', NULL),
-(2, 1, 3, 'student', '6c2528eac36ef7200b91dae6af8adbc7', NULL, 0, '2019-08-04 22:37:17', NULL),
-(3, 1, 4, 'parent', '8041e64c7ff78b82bcc753b01e49cdf1', NULL, 0, '2019-08-04 22:40:25', NULL),
-(4, 2, 4, 'christinasmaith', '5f0fe492a7cfb2f6d87ddc21b810c5ea', NULL, 0, '2019-08-04 22:40:25', NULL),
-(5, 2, 2, 'teacher', '316e82ab49fbbff2a8eaf302d8d76a32', '2019-08-05 01:51:57', 0, '2019-08-04 23:30:05', NULL),
-(6, 2, 3, 'daniel', NULL, NULL, 0, '2019-08-05 00:02:41', NULL),
-(7, 3, 3, 'justin', NULL, NULL, 0, '2019-08-05 00:02:41', NULL),
-(8, 4, 3, 'julie', NULL, NULL, 0, '2019-08-05 00:02:42', NULL),
-(9, 5, 3, 'javier', NULL, NULL, 0, '2019-08-05 00:02:43', NULL),
-(10, 6, 3, 'roman', NULL, NULL, 0, '2019-08-05 00:02:43', NULL),
-(11, 7, 3, 'laura', NULL, NULL, 0, '2019-08-05 00:02:44', NULL),
-(12, 8, 3, 'james', NULL, NULL, 0, '2019-08-05 00:02:44', NULL),
-(13, 9, 3, 'mark_ro', NULL, NULL, 0, '2019-08-05 00:02:45', NULL),
-(14, 10, 3, 'luna', NULL, NULL, 0, '2019-08-05 00:02:45', NULL),
-(15, 11, 3, 'colin', NULL, NULL, 0, '2019-08-05 00:13:02', NULL),
-(16, 3, 2, 'mjones', '424d144447b4f0df99745d85bc322e60', NULL, 0, '2019-08-05 03:36:55', NULL),
-(17, 4, 2, 'bhodges', 'a2a67f9e3fa6a0a91e235abe690d10fc', NULL, 0, '2019-08-05 03:39:14', NULL),
-(18, 5, 2, 'bgreer', '7e91e98b66a47e1e6c82328c3c48dbef', NULL, 0, '2019-08-05 03:45:17', NULL),
-(19, 6, 2, 'hpuckett', '2e1b84037d80a01bb15903a2b647d7be', NULL, 0, '2019-08-05 03:47:21', NULL);
+(1,1,0,'admin','e6e061838856bf47e1de730719fb2609','2020-08-17 14:24:24',1,'2019-07-28 13:56:33',NULL),
+(2,1,3,'wang','b87cd2f47df9abce28b91254f578088c',NULL,0,'2020-08-10 13:06:15',NULL),
+(3,2,3,'liwei','ce928aa57e86f7d415e7811abe119969',NULL,0,'2020-08-10 13:28:39',NULL),
+(4,3,3,'akari','c0a1a1c69e50ea709261356efc59b12d',NULL,0,'2020-08-10 13:32:28',NULL),
+(5,4,3,'akio','38e93f0b111baea47d6a3ea6f210020e',NULL,0,'2020-08-10 13:34:14',NULL),
+(6,5,3,'kwame','3ffa4d80232bf7342b2d6ef7ea9e4630',NULL,0,'2020-08-10 13:56:54',NULL),
+(7,6,3,'audre','c5c77ecc47b13271cd7bc5b65d8377fa',NULL,0,'2020-08-10 13:58:35',NULL),
+(8,7,3,'oliver','111f0101a91d1672cdef0a757bc76718',NULL,0,'2020-08-10 14:01:10',NULL),
+(9,8,3,'amelia','a14256f0dffae9c7e2f0aabec8d5c1eb',NULL,0,'2020-08-10 14:02:45',NULL),
+(10,9,3,'sophia','6c380c627cd7c54734bd917eee656eb7',NULL,0,'2020-08-10 14:04:18',NULL),
+(11,10,3,'james','7cd2fc39f1b866d314bd17348e554ec2',NULL,0,'2020-08-10 14:05:28',NULL),
+(12,11,3,'clare','3ee7633352635ba287241d0c83e6b35e',NULL,0,'2020-08-10 14:08:21',NULL),
+(13,12,3,'luis','98d691407f65997e7fdd8a45ed8c1b42',NULL,0,'2020-08-10 14:09:23',NULL),
+(14,2,2,'teacher','316e82ab49fbbff2a8eaf302d8d76a32','2020-08-25 16:07:27',0,'2020-08-10 14:14:30',NULL),
+(15,3,2,'ekon','7783a60e24ae7e8c7c146a18ed74129f',NULL,0,'2020-08-10 14:17:51',NULL),
+(16,13,3,'student','6c2528eac36ef7200b91dae6af8adbc7','2020-08-12 14:07:21',0,'2020-08-10 14:23:12',NULL),
+(17,1,4,'parent','8041e64c7ff78b82bcc753b01e49cdf1','2020-08-20 13:08:49',0,'2020-08-10 14:28:47',NULL),
+(18,2,4,'danielle','8bd605156d998ba1f93fe8919b778484',NULL,0,'2020-08-10 14:28:47',NULL),
+(19,3,4,'andrew','2e6da5e8a97b8d0a951b3c3d09932b05',NULL,0,'2020-08-11 07:19:45',NULL),
+(20,4,4,'ella','08c4c87b997b42d3d88a0e7b7b51e1ca',NULL,0,'2020-08-11 07:19:45',NULL),
+(21,5,4,'zhang','8526ef6792e08462d3c5dda704ac39f7',NULL,0,'2020-08-11 11:57:15',NULL),
+(22,6,4,'lian','ed6dbd2ce5a9495e4f213dc4d87ce408',NULL,0,'2020-08-11 11:57:15',NULL),
+(23,7,4,'adriana','2319db82a52d29a8764b5e95b87124f7',NULL,0,'2020-08-11 11:59:08',NULL),
+(24,8,4,'elijah','5a47862ad839eb0f046e198d0b7f05ce',NULL,0,'2020-08-11 12:01:39',NULL),
+(25,9,4,'olivia','519346e03cbb0a2462c501f143c5c9bc',NULL,0,'2020-08-11 12:01:39',NULL),
+(26,10,4,'amare','6bd4a0253df38512ff40405ff7931573',NULL,0,'2020-08-11 12:04:38',NULL),
+(27,11,4,'amber','3a21ea01c03553d233d363780e17de87',NULL,0,'2020-08-11 12:04:38',NULL),
+(28,12,4,'alyssa','8735b43681026c9d178f1805c570ea0f',NULL,0,'2020-08-11 12:06:11',NULL),
+(29,13,4,'robert','ca0110b7af9d27bbcb407ac428d16db4',NULL,0,'2020-08-11 12:08:35',NULL),
+(30,14,4,'sophia1','59512ca56be95ea8d887d3d24db175d4',NULL,0,'2020-08-11 12:08:35',NULL),
+(31,15,4,'enrique','3b632d1fe434774131b85127fab4f594',NULL,0,'2020-08-11 12:16:36',NULL),
+(32,16,4,'aaron','4d35e4f170cd085272197067dd1a7053',NULL,0,'2020-08-11 12:18:31',NULL),
+(33,17,4,'gabriela','6e4f4e4fd5698ea88f5009fcd398faa5',NULL,0,'2020-08-11 12:18:31',NULL),
+(34,18,4,'eiichi','f2e0acf46e4bf81f261a2247b56a7362',NULL,0,'2020-08-11 12:21:03',NULL),
+(35,19,4,'sakura','f3836c392951d1e705ac314ed5273990',NULL,0,'2020-08-11 12:21:03',NULL),
+(36,20,4,'lee','40e21a40f4b36790b40f473f2838f77f',NULL,0,'2020-08-11 12:23:28',NULL),
+(37,22,4,'Daichi','8a8fa87b641fe7525aa5e70ebf25c648',NULL,0,'2020-08-11 12:25:44',NULL),
+(38,23,4,'Ichika','c1f06f202bc622699d925f02f670603f',NULL,0,'2020-08-11 12:25:44',NULL),
+(39,14,3,'aarohi','e6a4b35b89b1db784d853971f4a66f27',NULL,0,'2020-08-11 12:50:03',NULL),
+(40,24,4,'madhav','ca698272ab5d7e80e6dfea09a9004558',NULL,0,'2020-08-11 12:55:34',NULL),
+(41,25,4,'ambika','7604b8605e67067f4e866c98d204ea34',NULL,0,'2020-08-11 12:55:34',NULL),
+(42,15,3,'Vihaan','aed76c8c2bfa8baf442ce0f160e9b16d',NULL,0,'2020-08-11 12:57:38',NULL),
+(43,26,4,'bhavna','34c023949e8506c10d48bd11e577d118',NULL,0,'2020-08-11 13:00:18',NULL),
+(44,4,2,'charlotte','a62d08322973755a343722f4535ca7b2',NULL,0,'2020-08-12 06:42:27',NULL);
--
@@ -1484,7 +826,7 @@
--
INSERT INTO `login_message` (`id`, `message`, `display`) VALUES
-(1, 'This is a restricted network. Use of this network, its equipment, and resources is monitored at all times and requires explicit permission from the network administrator. If you do not have this permission in writing, you are violating the regulations of this network and can and will be prosecuted to the fullest extent of law. By continuing into this system, you are acknowledging that you are aware of and agree to these terms.', 'Y');
+(1,'This is a restricted network. Use of this network, its equipment, and resources is monitored at all times and requires explicit permission from the network administrator. If you do not have this permission in writing, you are violating the regulations of this network and can and will be prosecuted to the fullest extent of law. By continuing into this system, you are acknowledging that you are aware of and agree to these terms.','Y');
--
@@ -1492,41 +834,35 @@
--
INSERT INTO `log_maintain` (`id`, `value`, `session_id`, `last_updated`, `updated_by`) VALUES
-(11, '1565717078', 'h817m902em7brar2as8i1mkm9f', '2019-08-08 02:14:42', NULL);
+(3,1682971960,'brthj85mn6u112o8fmgln7rmaq','2020-08-10 06:42:32',NULL),
+(4,101044,'brthj85mn6u112o8fmgln7rmaq','2020-08-10 07:38:37',NULL),
+(5,740768823,'brthj85mn6u112o8fmgln7rmaq','2020-08-10 08:18:28',NULL),
+(6,689080552,'8p32pv2nql73te7d1u03nv9247','2020-08-10 12:44:54',NULL),
+(7,974132210,'8p32pv2nql73te7d1u03nv9247','2020-08-10 15:15:54',NULL),
+(8,1001459674,'8p32pv2nql73te7d1u03nv9247','2020-08-10 15:27:13',NULL),
+(13,2125577935,'ssvd6lpe3mda17q4a94j5ec8iv','2020-08-11 07:05:43',NULL),
+(14,682500383,'ssvd6lpe3mda17q4a94j5ec8iv','2020-08-11 11:27:24',NULL),
+(28,1583036480,'6rvg7l0oai2upua8a8ie93b6lr','2020-08-11 16:22:09',NULL),
+(30,1359189412,'6rvg7l0oai2upua8a8ie93b6lr','2020-08-11 17:21:50',NULL),
+(53,1164703859,'5n7e6gcq20qlmvb7289dfe1gtr','2020-08-13 13:10:28',NULL),
+(54,727153814,'5n7e6gcq20qlmvb7289dfe1gtr','2020-08-13 14:31:57',NULL),
+(55,1810450559,'5n7e6gcq20qlmvb7289dfe1gtr','2020-08-13 15:35:26',NULL),
+(66,1964221389,'mp8gbpe0jagrfgp19j1qk065k0','2020-08-20 13:08:49',NULL),
+(67,1039007305,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 13:36:26',NULL),
+(68,246347646,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 15:07:59',NULL),
+(69,1077617447,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 15:39:55',NULL),
+(70,698347987,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 15:42:05',NULL),
+(71,1136922382,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 16:07:27',NULL);
--
-- Dumping data for table `mail_group`
--
-INSERT INTO `mail_group` (`group_id`, `group_name`, `description`, `user_name`, `creation_date`, `last_updated`, `updated_by`) VALUES
-(1, 'Teachers', 'All teacher', 'os4ed', '2020-01-23 11:27:18', '2020-01-23 11:27:18', NULL),
-(2, 'Students', 'All Students', 'os4ed', '2020-01-23 13:08:25', '2020-01-23 13:08:25', NULL),
-(3, 'My Students', 'Class Students', 'teacher', '2020-01-23 13:48:06', '2020-01-23 13:48:06', NULL);
--
-- Dumping data for table `mail_groupmembers`
--
-INSERT INTO `mail_groupmembers` (`id`, `group_id`, `user_name`, `profile`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'richard', '2', '2020-01-23 11:27:30', NULL),
-(2, 1, 'kim', '2', '2020-01-23 11:27:30', NULL),
-(3, 2, 'daniel', '3', '2020-01-23 13:08:43', NULL),
-(4, 2, 'justin', '3', '2020-01-23 13:08:43', NULL),
-(5, 2, 'laura', '3', '2020-01-23 13:08:43', NULL),
-(6, 2, 'roman', '3', '2020-01-23 13:08:43', NULL),
-(7, 2, 'luna', '3', '2020-01-23 13:08:43', NULL),
-(8, 2, 'james', '3', '2020-01-23 13:08:43', NULL),
-(9, 2, 'ronnie', '3', '2020-01-23 13:08:43', NULL),
-(10, 2, 'mark_ro', '3', '2020-01-23 13:08:43', NULL),
-(11, 3, 'daniel', '3', '2020-01-23 13:48:28', NULL),
-(12, 3, 'justin', '3', '2020-01-23 13:48:29', NULL),
-(13, 3, 'laura', '3', '2020-01-23 13:48:29', NULL),
-(14, 3, 'roman', '3', '2020-01-23 13:48:29', NULL),
-(15, 3, 'luna', '3', '2020-01-23 13:48:29', NULL),
-(16, 3, 'james', '3', '2020-01-23 13:48:29', NULL),
-(17, 3, 'javier', '3', '2020-01-23 13:48:29', NULL),
-(18, 3, 'ronnie', '3', '2020-01-23 13:48:29', NULL),
-(19, 3, 'mark_ro', '3', '2020-01-23 13:48:29', NULL);
--
-- Dumping data for table `marking_period_id_generator`
@@ -1539,36 +875,41 @@
(14),
(15),
(16),
-(17),
-(18),
-(19);
+(17);
--
-- Dumping data for table `medical_info`
--
INSERT INTO `medical_info` (`id`, `student_id`, `syear`, `school_id`, `physician`, `physician_phone`, `preferred_hospital`, `last_updated`, `updated_by`) VALUES
-(1, 1, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 04:46:26', NULL),
-(2, 2, 2019, 1, NULL, NULL, NULL, '2020-01-22 05:11:58', NULL),
-(3, 3, 2019, 1, NULL, NULL, NULL, '2020-01-22 05:15:27', NULL),
-(4, 4, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:17:04', NULL),
-(5, 5, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:20:53', NULL),
-(6, 6, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:22:16', NULL),
-(7, 7, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:23:25', NULL),
-(8, 8, 2019, 1, NULL, NULL, NULL, '2020-01-22 05:25:41', NULL),
-(9, 9, 2019, 1, NULL, NULL, NULL, '2020-01-23 11:07:29', NULL),
-(10, 10, 2019, 1, NULL, NULL, NULL, '2020-01-23 11:13:05', NULL);
+(1,1,2020,1,NULL,NULL,NULL,'2020-08-10 13:06:15',NULL),
+(2,2,2020,1,NULL,NULL,NULL,'2020-08-10 13:28:39',NULL),
+(3,3,2020,1,NULL,NULL,NULL,'2020-08-10 13:32:28',NULL),
+(4,4,2020,1,NULL,NULL,NULL,'2020-08-10 13:34:14',NULL),
+(5,5,2020,1,NULL,NULL,NULL,'2020-08-10 13:56:54',NULL),
+(6,6,2020,1,NULL,NULL,NULL,'2020-08-10 13:58:35',NULL),
+(7,7,2020,1,NULL,NULL,NULL,'2020-08-10 14:01:10',NULL),
+(8,8,2020,1,NULL,NULL,NULL,'2020-08-10 14:02:45',NULL),
+(9,9,2020,1,NULL,NULL,NULL,'2020-08-10 14:04:18',NULL),
+(10,10,2020,1,NULL,NULL,NULL,'2020-08-10 14:05:28',NULL),
+(11,11,2020,1,NULL,NULL,NULL,'2020-08-10 14:08:21',NULL),
+(12,12,2020,1,NULL,NULL,NULL,'2020-08-10 14:09:23',NULL),
+(13,13,2020,1,'Dr. Steve Davis','(404)688-5127','Kaiser Permanante','2020-08-10 14:23:12',NULL),
+(14,14,2020,1,NULL,NULL,NULL,'2020-08-11 12:50:03',NULL),
+(15,15,2020,1,NULL,NULL,NULL,'2020-08-11 12:57:38',NULL);
--
-- Dumping data for table `missing_attendance`
--
INSERT INTO `missing_attendance` (`school_id`, `syear`, `school_date`, `course_period_id`, `period_id`, `teacher_id`, `secondary_teacher_id`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '2019-08-20', 1, 1, 2, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 2, 2, 2, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 3, 6, 2, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 9, 4, 3, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 12, 3, 6, NULL, '2019-08-20 04:00:05', NULL);
+(1,'2020','2020-08-17',17,1,2,NULL,'2020-08-17 12:25:08',NULL),
+(1,'2020','2020-08-18',17,1,2,NULL,'2020-08-19 11:48:19',NULL),
+(1,'2020','2020-08-19',17,1,2,NULL,'2020-08-19 11:48:19',NULL),
+(1,'2020','2020-08-20',17,1,2,NULL,'2020-08-25 13:36:49',NULL),
+(1,'2020','2020-08-21',17,1,2,NULL,'2020-08-25 13:36:49',NULL),
+(1,'2020','2020-08-24',17,1,2,NULL,'2020-08-25 13:36:49',NULL),
+(1,'2020','2020-08-25',17,1,2,NULL,'2020-08-25 13:36:49',NULL);
--
@@ -1576,539 +917,563 @@
--
INSERT INTO `people` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `home_phone`, `work_phone`, `cell_phone`, `email`, `custody`, `profile`, `profile_id`, `is_disable`, `last_updated`, `updated_by`) VALUES
-(1, '1', NULL, 'Henry', 'Smith', NULL, '678-454-5654', '770-343-4324', '770-113-2222', NULL, 'Y', 'parent', '4', NULL, '2019-08-04 22:40:24', NULL),
-(2, '1', NULL, 'Christina', 'Smith', NULL, '678-454-5654', NULL, NULL, 'csmith2131@gmail.com', 'Y', 'parent', '4', NULL, '2019-08-04 22:40:25', NULL);
+(1,1,NULL,'Douglas','Boucher',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-10 14:28:47',NULL),
+(2,1,NULL,'Danielle','Boucher',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-10 14:28:47',NULL),
+(3,1,NULL,'Andrew','Brown',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 07:19:45',NULL),
+(4,1,NULL,'Ella','Brown',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 07:19:45',NULL),
+(5,1,NULL,'Zhang','Fang',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 11:57:15',NULL),
+(6,1,NULL,'Lian','Fang',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 11:57:15',NULL),
+(7,1,NULL,'Adriana','Garcia',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 11:59:08',NULL),
+(8,1,NULL,'Elijah','Jones',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:01:39',NULL),
+(9,1,NULL,'Olivia','Jones',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:01:39',NULL),
+(10,1,NULL,'Amare','Keita',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:04:38',NULL),
+(11,1,NULL,'Amber','Keita',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:04:38',NULL),
+(12,1,NULL,'Alyssa','Kimathi',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:06:11',NULL),
+(13,1,NULL,'Robert','Miller',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:08:35',NULL),
+(14,1,NULL,'Sophia','Miller',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:08:35',NULL),
+(15,1,NULL,'Enrique','Silva',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:16:36',NULL),
+(16,1,NULL,'Aaron','Smith',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:18:31',NULL),
+(17,1,NULL,'Gabriela','Smith',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:18:31',NULL),
+(18,1,NULL,'Eiichi','Watanabe',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:21:03',NULL),
+(19,1,NULL,'Sakura','Watanabe',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:21:03',NULL),
+(20,1,NULL,'Lee','Wei',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:23:28',NULL),
+(21,1,NULL,'Wang','Wei',NULL,NULL,NULL,NULL,NULL,NULL,'parent',4,NULL,'2020-08-11 12:23:28',NULL),
+(22,1,NULL,'Daichi','Yamamoto',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:25:44',NULL),
+(23,1,NULL,'Ichika','Yamamoto',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:25:44',NULL),
+(24,1,NULL,'Madhav','Sharma',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:55:34',NULL),
+(25,1,NULL,'Ambika','Sharma',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:55:34',NULL),
+(26,1,NULL,'Bhavna','Ahuja',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 13:00:18',NULL);
--
-- Dumping data for table `people_field_categories`
--
INSERT INTO `people_field_categories` (`id`, `title`, `sort_order`, `include`, `admin`, `teacher`, `parent`, `none`, `last_updated`, `updated_by`) VALUES
-(1, 'General Info', '1', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(2, 'Address Info', '2', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL);
+(1,'General Info',1,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'Address Info',2,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL);
--
-- Dumping data for table `portal_notes`
--
INSERT INTO `portal_notes` (`id`, `school_id`, `syear`, `title`, `content`, `sort_order`, `published_user`, `last_updated`, `start_date`, `end_date`, `published_profiles`, `updated_by`) VALUES
-(1, NULL, '2019', 'Welcome', 'Welcome to the Student Information System of Peach State High School', '1', '1', '2019-08-04 22:04:01', '2019-08-01', '2020-05-31', ',all,admin,teacher,parent,0,1,2,3,4,5,', NULL);
+(1,NULL,2020,'Welcome','Welcome to Peach Tree High School\'s Student Information System',1,1,'2020-08-10 07:02:59','2020-08-10','2021-05-28',',all,admin,teacher,parent,0,1,2,3,4,5,',NULL);
--
-- Dumping data for table `profile_exceptions`
--
INSERT INTO `profile_exceptions` (`profile_id`, `modname`, `can_use`, `can_edit`, `last_updated`, `updated_by`) VALUES
-('2', 'students/Student.php&category_id=6', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=7', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php&category_id=6', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php&category_id=6', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'users/User.php&category_id=5', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'schoolsetup/Calendar.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php&category_id=1', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/ChangePassword.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/PrintSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('3', 'grades/StudentGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/ReportCards.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/Transcripts.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/GPARankList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'attendance/StudentSummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'attendance/DailySummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'eligibility/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'eligibility/StudentList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/MarkingPeriods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/Calendar.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/AddUsers.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/AdvancedReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/StudentLabels.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=1', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/User.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Rooms.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'grades/Grades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'users/Preferences.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/Schedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/PrintSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/PrintClassLists.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/PrintClassPictures.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/InputFinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ReportCards.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/Grades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/Assignments.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/AnomalousGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/Configuration.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/StudentGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ReportCardGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ReportCardComments.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'attendance/TakeAttendance.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'attendance/DailySummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'attendance/StudentSummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'eligibility/EnterEligibility.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'attendance/StudentSummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'attendance/DailySummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'eligibility/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'eligibility/StudentList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'schoolsetup/Calendar.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php&category_id=1', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'users/Preferences.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'grades/StudentGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/ReportCards.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/Transcripts.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/GPARankList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/Courses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/CourseCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/PrintCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/PrintAllCourses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'students/ChangePassword.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/StudentScheduleReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/ParentProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/StudentScheduleReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PortalNotes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/MarkingPeriods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Calendar.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Periods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/GradeLevels.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/UploadLogo.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Schools.php?new_school=true', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/CopySchool.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/SystemPreference.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Courses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/CourseCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PrintCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PrintCatalogGradeLevel.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PrintAllCourses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/TeacherReassignment.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&include=GeneralInfoInc&student_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AssignOtherInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AddUsers.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Letters.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/MailingLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/StudentLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/PrintStudentInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/PrintStudentContactInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/GoalReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/StudentFields.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'students/EnrollmentCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php&staff_id=new', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/AddStudents.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/Preferences.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/Profiles.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/Exceptions.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/UserFields.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=grades/InputFinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=grades/Grades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=grades/ProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=attendance/TakeAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/Schedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/Requests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/MassSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/MassRequests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/MassDrops.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintClassLists.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintClassPictures.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintRequests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/ScheduleReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/RequestsReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/UnfilledRequests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/IncompleteSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/AddDrop.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/Scheduler.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/ReportCards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/CalcGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/Transcripts.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/TeacherCompletion.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/GradeBreakdown.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/GPARankList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/AdminProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/HonorRoll.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/ReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/ReportCardComments.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/HonorRollSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/FixGPA.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/EditReportCardGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/EditHistoryMarkingPeriods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'attendance/Administration.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/AddAbsences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/AttendanceData.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/Percent.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/Percent.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/DailySummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/StudentSummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/FixDailyAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/DuplicateAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/AttendanceCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/AddActivity.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/StudentList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/TeacherCompletion.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/Activities.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/EntryTimes.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'tools/LogDetails.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'tools/DeleteLog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'tools/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/SchoolCustomFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=6', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=7', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PortalNotes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Schools.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Schools.php?new_school=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/CopySchool.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/MarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Calendar.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Periods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/GradeLevels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/CourseCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PrintCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PrintCatalogGradeLevel.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PrintAllCourses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/UploadLogo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/TeacherReassignment.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&include=GeneralInfoInc&student_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AssignOtherInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AddUsers.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Letters.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/MailingLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/StudentLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/PrintStudentInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/PrintStudentContactInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/GoalReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/StudentFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AddressFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/PeopleFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/EnrollmentCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/StudentReenroll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/EnrollmentReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/AddStudents.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Preferences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Profiles.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Exceptions.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UserFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=grades/InputFinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=grades/Grades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=attendance/TakeAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UploadUserPhoto.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UploadUserPhoto.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UserAdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UserAdvancedReportStaff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Schedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/MassSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/MassRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/MassDrops.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/ScheduleReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/RequestsReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/UnfilledRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/IncompleteSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintClassLists.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintClassPictures.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Scheduler.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/ViewSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/ReportCards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/CalcGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/Transcripts.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/GradeBreakdown.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/FinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/GPARankList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/ReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/ReportCardComments.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/FixGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/EditReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/EditHistoryMarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/HistoricalReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/Administration.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/AddAbsences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/AttendanceData.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/Percent.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/Percent.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/DailySummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/StudentSummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/DuplicateAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/AttendanceCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/FixDailyAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/AddActivity.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/StudentList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/Activities.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/EntryTimes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'tools/LogDetails.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'tools/DeleteLog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/SchoolCustomFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'tools/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/SystemPreference.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/HonorRoll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=grades/ProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/HonorRollSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/AdminProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Exceptions_staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/StaffFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Inbox.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Compose.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/SentMail.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Trash.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Group.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Inbox.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Compose.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/SentMail.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Trash.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Group.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Inbox.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Compose.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/SentMail.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Trash.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Group.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Inbox.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Compose.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/SentMail.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Trash.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Group.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=6', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=7', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PortalNotes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Schools.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Schools.php?new_school=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/CopySchool.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/MarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Calendar.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Periods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/GradeLevels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/CourseCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PrintCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PrintCatalogGradeLevel.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PrintAllCourses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/UploadLogo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/TeacherReassignment.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&include=GeneralInfoInc&student_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AssignOtherInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AddUsers.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Letters.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/MailingLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/StudentLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/PrintStudentInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/PrintStudentContactInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/GoalReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/StudentFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AddressFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/PeopleFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/EnrollmentCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/StudentReenroll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/EnrollmentReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/AddStudents.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Preferences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Profiles.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Exceptions.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UserFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/InputFinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/Grades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=attendance/TakeAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UploadUserPhoto.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UploadUserPhoto.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UserAdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UserAdvancedReportStaff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Schedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/MassSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/MassRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/MassDrops.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/ScheduleReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/RequestsReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/UnfilledRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/IncompleteSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintClassLists.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintClassPictures.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Scheduler.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/ViewSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/ReportCards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/CalcGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/Transcripts.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/GradeBreakdown.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/FinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/GPARankList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/ReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/ReportCardComments.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/FixGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/EditReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/EditHistoryMarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/HistoricalReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/Administration.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/AddAbsences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/AttendanceData.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/Percent.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/Percent.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/DailySummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/StudentSummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/DuplicateAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/AttendanceCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/FixDailyAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/AddActivity.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/StudentList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/Activities.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/EntryTimes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/LogDetails.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/DeleteLog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Backup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/SystemPreference.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/HonorRoll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/ProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/HonorRollSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/AdminProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Exceptions_staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/StaffFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/SchoolCustomFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Inbox.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Compose.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/SentMail.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Trash.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Group.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Rooms.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/school_specific_standards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/AdminProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Reports.php?func=Basic', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Reports.php?func=Ins_r', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Reports.php?func=Ins_cf', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/us_common_standards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/EffortGradeLibrary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/EffortGradeSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/PrintSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=attendance/MissingAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Rooms.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=attendance/MissingAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/EnrollmentReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=attendance/MissingAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Inbox.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Compose.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/SentMail.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Trash.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Group.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'grades/ParentProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Sections.php', 'Y', 'Y', '2019-07-25 21:53:00', NULL),
-('1', 'schoolsetup/Sections.php', 'Y', 'Y', '2019-07-25 21:53:25', NULL),
-('0', 'tools/DataImport.php', 'Y', 'Y', '2019-07-25 21:53:25', NULL),
-('1', 'tools/DataImport.php', 'Y', 'Y', '2019-07-25 21:53:25', NULL),
-('0', 'tools/GenerateApi.php', 'Y', 'Y', '2020-11-03 00:34:02', NULL),
-('1', 'tools/GenerateApi.php', 'Y', 'Y', '2019-08-04 22:33:56', NULL);
+(2,'students/Student.php&category_id=6','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=7','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php&category_id=6','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php&category_id=6','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'users/User.php&category_id=5','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'schoolsetup/Calendar.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php&category_id=1','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/ChangePassword.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/PrintSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(3,'grades/StudentGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/ReportCards.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/Transcripts.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/GPARankList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'attendance/StudentSummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'attendance/DailySummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'eligibility/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'eligibility/StudentList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/MarkingPeriods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/Calendar.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/AddUsers.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/AdvancedReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/StudentLabels.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=1','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/User.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Rooms.php','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'grades/Grades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'users/Preferences.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/Schedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/PrintSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/PrintClassLists.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/PrintClassPictures.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/InputFinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ReportCards.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/Grades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/Assignments.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/AnomalousGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/Configuration.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/StudentGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ReportCardGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ReportCardComments.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'attendance/TakeAttendance.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'attendance/DailySummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'attendance/StudentSummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'eligibility/EnterEligibility.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'attendance/StudentSummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'attendance/DailySummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'eligibility/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'eligibility/StudentList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'schoolsetup/Calendar.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php&category_id=1','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'users/User.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'users/Preferences.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'grades/StudentGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/ReportCards.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/Transcripts.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/GPARankList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'users/User.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/Courses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/CourseCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/PrintCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/PrintAllCourses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'students/ChangePassword.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'scheduling/StudentScheduleReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/ParentProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/StudentScheduleReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PortalNotes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/MarkingPeriods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Calendar.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Periods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/GradeLevels.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/UploadLogo.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Schools.php?new_school=true','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/CopySchool.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/SystemPreference.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Courses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/CourseCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PrintCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PrintCatalogGradeLevel.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PrintAllCourses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/TeacherReassignment.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'students/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&include=GeneralInfoInc&student_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AssignOtherInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AddUsers.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Letters.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/MailingLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/StudentLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/PrintStudentInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/PrintStudentContactInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/GoalReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/StudentFields.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'students/EnrollmentCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/User.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/User.php&staff_id=new','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/AddStudents.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/Preferences.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/Profiles.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/Exceptions.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/UserFields.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=grades/InputFinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=grades/Grades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=grades/ProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=attendance/TakeAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'scheduling/Schedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/Requests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/MassSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/MassRequests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/MassDrops.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintClassLists.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintClassPictures.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintRequests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/ScheduleReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/RequestsReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/UnfilledRequests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/IncompleteSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/AddDrop.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/Scheduler.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/ReportCards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/CalcGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/Transcripts.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/TeacherCompletion.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/GradeBreakdown.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/GPARankList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/AdminProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/HonorRoll.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/ReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/ReportCardComments.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/HonorRollSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/FixGPA.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/EditReportCardGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/EditHistoryMarkingPeriods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'attendance/Administration.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/AddAbsences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/AttendanceData.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/Percent.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/Percent.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/DailySummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/StudentSummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/FixDailyAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/DuplicateAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/AttendanceCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'eligibility/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/AddActivity.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/StudentList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/TeacherCompletion.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/Activities.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/EntryTimes.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'tools/LogDetails.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'tools/DeleteLog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'tools/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/SchoolCustomFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=6','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=7','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PortalNotes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Schools.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Schools.php?new_school=true','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/CopySchool.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/MarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Calendar.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Periods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/GradeLevels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/CourseCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PrintCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PrintCatalogGradeLevel.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PrintAllCourses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/UploadLogo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/TeacherReassignment.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&include=GeneralInfoInc&student_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AssignOtherInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AddUsers.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Letters.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/MailingLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/StudentLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/PrintStudentInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/PrintStudentContactInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/GoalReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/StudentFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AddressFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/PeopleFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/EnrollmentCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/StudentReenroll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/EnrollmentReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/AddStudents.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Preferences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Profiles.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Exceptions.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UserFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=grades/InputFinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=grades/Grades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=attendance/TakeAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UploadUserPhoto.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UploadUserPhoto.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UserAdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UserAdvancedReportStaff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Schedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/MassSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/MassRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/MassDrops.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/ScheduleReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/RequestsReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/UnfilledRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/IncompleteSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintClassLists.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintClassPictures.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Scheduler.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/ViewSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/ReportCards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/CalcGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/Transcripts.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/GradeBreakdown.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/FinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/GPARankList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/ReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/ReportCardComments.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/FixGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/EditReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/EditHistoryMarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/HistoricalReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/Administration.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/AddAbsences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/AttendanceData.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/Percent.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/Percent.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/DailySummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/StudentSummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/DuplicateAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/AttendanceCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/FixDailyAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/AddActivity.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/StudentList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/Activities.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/EntryTimes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'tools/LogDetails.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'tools/DeleteLog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/SchoolCustomFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'tools/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/SystemPreference.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/HonorRoll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=grades/ProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/HonorRollSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/AdminProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Exceptions_staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/StaffFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Inbox.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Compose.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/SentMail.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Trash.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Group.php','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'messaging/Inbox.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/Compose.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/SentMail.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/Trash.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/Group.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Inbox.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Compose.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/SentMail.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Trash.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Group.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Inbox.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Compose.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/SentMail.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Trash.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Group.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=6','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=7','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PortalNotes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Schools.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Schools.php?new_school=true','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/CopySchool.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/MarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Calendar.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Periods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/GradeLevels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/CourseCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PrintCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PrintCatalogGradeLevel.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PrintAllCourses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/UploadLogo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/TeacherReassignment.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&include=GeneralInfoInc&student_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AssignOtherInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AddUsers.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Letters.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/MailingLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/StudentLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/PrintStudentInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/PrintStudentContactInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/GoalReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/StudentFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AddressFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/PeopleFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/EnrollmentCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/StudentReenroll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/EnrollmentReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/AddStudents.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Preferences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Profiles.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Exceptions.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UserFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/InputFinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/Grades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=attendance/TakeAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UploadUserPhoto.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UploadUserPhoto.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UserAdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UserAdvancedReportStaff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Schedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/MassSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/MassRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/MassDrops.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/ScheduleReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/RequestsReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/UnfilledRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/IncompleteSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintClassLists.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintClassPictures.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Scheduler.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/ViewSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/ReportCards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/CalcGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/Transcripts.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/GradeBreakdown.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/FinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/GPARankList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/ReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/ReportCardComments.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/FixGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/EditReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/EditHistoryMarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/HistoricalReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/Administration.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/AddAbsences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/AttendanceData.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/Percent.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/Percent.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/DailySummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/StudentSummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/DuplicateAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/AttendanceCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/FixDailyAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/AddActivity.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/StudentList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/Activities.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/EntryTimes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/LogDetails.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/DeleteLog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Backup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/SystemPreference.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/HonorRoll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/ProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/HonorRollSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/AdminProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Exceptions_staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/StaffFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/SchoolCustomFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Inbox.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Compose.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/SentMail.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Trash.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Group.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Rooms.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/school_specific_standards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/AdminProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Reports.php?func=Basic','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Reports.php?func=Ins_r','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Reports.php?func=Ins_cf','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/us_common_standards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/EffortGradeLibrary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/EffortGradeSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'scheduling/PrintSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=attendance/MissingAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Rooms.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=attendance/MissingAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/EnrollmentReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=attendance/MissingAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Inbox.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Compose.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/SentMail.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Trash.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Group.php','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'grades/ParentProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Sections.php','Y','Y','2019-07-26 01:53:00',NULL),
+(1,'schoolsetup/Sections.php','Y','Y','2019-07-26 01:53:25',NULL),
+(0,'tools/DataImport.php','Y','Y','2019-07-26 01:53:25',NULL),
+(1,'tools/DataImport.php','Y','Y','2019-07-26 01:53:25',NULL),
+(0,'tools/GenerateApi.php','Y','Y','2020-11-03 05:34:02',NULL),
+(1,'tools/GenerateApi.php','Y','Y','2019-08-05 02:33:56',NULL);
--
@@ -2116,76 +1481,44 @@
--
INSERT INTO `program_config` (`syear`, `school_id`, `program`, `title`, `value`, `last_updated`, `updated_by`) VALUES
-('2019', NULL, 'Currency', 'US Dollar (USD)', '1', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'British Pound (GBP)', '2', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Euro (EUR)', '3', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Canadian Dollar (CAD)', '4', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Australian Dollar (AUD)', '5', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Brazilian Real (BRL)', '6', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Chinese Yuan Renminbi (CNY)', '7', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Danish Krone (DKK)', '8', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Japanese Yen (JPY)', '9', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Indian Rupee (INR)', '10', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Indonesian Rupiah (IDR)', '11', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Korean Won (KRW)', '12', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Malaysian Ringit (MYR)', '13', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Mexican Peso (MXN)', '14', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'New Zealand Dollar (NZD)', '15', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Norwegian Krone (NOK)', '16', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Pakistan Rupee (PKR)', '17', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Philippino Peso (PHP)', '18', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Saudi Riyal (SAR)', '19', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Singapore Dollar (SGD)', '20', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'South African Rand (ZAR)', '21', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Swedish Krona (SEK)', '22', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Swiss Franc (CHF)', '23', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Thai Bhat (THB)', '24', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Turkish Lira (TRY)', '25', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'United Arab Emirates Dirham (AED)', '26', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'MissingAttendance', 'LAST_UPDATE', '2019-08-20', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display', 'Y', '2019-05-14 18:56:51', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display_school', 'Y', '2019-05-14 18:56:51', NULL),
-('2019', '1', 'SeatFill', 'LAST_UPDATE', '2019-07-14', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'MissingAttendance', 'LAST_UPDATE', '2019-08-20', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display', 'Y', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display_school', 'Y', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'SeatFill', 'LAST_UPDATE', '2020-02-02', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'MissingAttendance', 'LAST_UPDATE', '2019-08-20', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display', 'Y', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display_school', 'Y', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'SeatFill', 'LAST_UPDATE', '2019-08-20', '2019-08-04 17:15:17', NULL);
+(2020,NULL,'Currency','US Dollar (USD)','1','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','British Pound (GBP)','2','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Euro (EUR)','3','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Canadian Dollar (CAD)','4','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Australian Dollar (AUD)','5','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Brazilian Real (BRL)','6','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Chinese Yuan Renminbi (CNY)','7','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Danish Krone (DKK)','8','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Japanese Yen (JPY)','9','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Indian Rupee (INR)','10','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Indonesian Rupiah (IDR)','11','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Korean Won (KRW)','12','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Malaysian Ringit (MYR)','13','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Mexican Peso (MXN)','14','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','New Zealand Dollar (NZD)','15','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Norwegian Krone (NOK)','16','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Pakistan Rupee (PKR)','17','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Philippino Peso (PHP)','18','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Saudi Riyal (SAR)','19','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Singapore Dollar (SGD)','20','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','South African Rand (ZAR)','21','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Swedish Krona (SEK)','22','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Swiss Franc (CHF)','23','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Thai Bhat (THB)','24','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Turkish Lira (TRY)','25','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','United Arab Emirates Dirham (AED)','26','2019-07-28 19:26:33',NULL),
+(2020,1,'MissingAttendance','LAST_UPDATE','2020-08-25','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_DAY','1','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_HOUR','8','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_MINUTE','00','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_M','AM','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_DAY','5','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_HOUR','16','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_MINUTE','00','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_M','PM','2020-08-09 15:35:13',NULL),
+(2020,1,'UPDATENOTIFY','display','Y','2020-08-09 15:35:13',NULL),
+(2020,1,'UPDATENOTIFY','display_school','Y','2020-08-09 15:35:13',NULL),
+(2020,1,'SeatFill','LAST_UPDATE','2020-08-25','2020-08-09 15:35:13',NULL);
INSERT INTO `program_config` (`syear`, `school_id`, `program`, `title`, `value`) VALUES
('".$_SESSION['syear']."', 2, 'MissingAttendance', 'LAST_UPDATE', '2019-06-01'),
('".$_SESSION['syear']."', 2, 'eligibility', 'START_DAY', '1'),
@@ -2205,47 +1538,112 @@
--
INSERT INTO `program_user_config` (`user_id`, `school_id`, `program`, `title`, `value`, `last_updated`, `updated_by`) VALUES
-('1', NULL, 'Preferences', 'THEME', 'blue', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'MONTH', 'M', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'DAY', 'j', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'YEAR', 'Y', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'HIDDEN', 'Y', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'CURRENCY', '1', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'HIDE_ALERTS', 'N', '2019-07-28 09:56:33', NULL);
+(1,NULL,'Preferences','THEME','blue','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','MONTH','M','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','DAY','j','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','YEAR','Y','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','HIDDEN','Y','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','CURRENCY','1','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','HIDE_ALERTS','N','2019-07-28 13:56:33',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_1','2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_1','2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','LATENCY','0_1','2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-14',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-15',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-16',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-17',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','WEIGHT','Y_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','LATENCY','0_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-14','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-15','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-16','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-17','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','WEIGHT','Y_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','LATENCY','0_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-14','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-15','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-16','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-17','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-14','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-15','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-E12','20_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-16','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-17','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-E13','20_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','WEIGHT','Y_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','LATENCY','0_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-14','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-15','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-16','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-17','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-14','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-15','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-E12','20_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-16','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-17','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-E13','20_19','2020-08-12 08:08:43',NULL);
--
-- Dumping data for table `report_card_grades`
--
INSERT INTO `report_card_grades` (`id`, `syear`, `school_id`, `title`, `sort_order`, `gpa_value`, `break_off`, `comment`, `grade_scale_id`, `unweighted_gp`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'A', '1', '0.00', '90', NULL, '1', '4.00', '2019-08-04 21:49:07', NULL),
-(2, '2019', '1', 'B', '2', '0.00', '80', NULL, '1', '3.00', '2019-08-04 21:49:19', NULL),
-(3, '2019', '1', 'C', '3', '0.00', '70', NULL, '1', '2.00', '2019-08-04 21:49:32', NULL),
-(4, '2019', '1', 'D', '4', '0.00', '60', NULL, '1', '1.00', '2019-08-04 21:49:48', NULL),
-(5, '2019', '1', 'F', '5', '0.00', '0', NULL, '1', '0.00', '2019-08-04 21:50:05', NULL),
-(6, '2019', '1', 'Inc.', '6', '0.00', '0', NULL, '1', '0.00', '2019-08-04 21:50:22', NULL);
+(1,2020,1,'A',1,0.00,90,NULL,1,4.00,'2020-08-10 08:20:42',NULL),
+(2,2020,1,'B',2,0.00,80,NULL,1,3.00,'2020-08-10 08:21:05',NULL),
+(3,2020,1,'C',3,0.00,70,NULL,1,2.00,'2020-08-10 08:21:22',NULL),
+(4,2020,1,'D',4,0.00,60,NULL,1,1.00,'2020-08-10 08:21:36',NULL),
+(5,2020,1,'F',5,0.00,0,NULL,1,0.00,'2020-08-10 08:21:58',NULL),
+(6,2020,1,'Inc.',6,0.00,0,NULL,1,0.00,'2020-08-10 08:22:17',NULL);
--
-- Dumping data for table `report_card_grade_scales`
--
INSERT INTO `report_card_grade_scales` (`id`, `syear`, `school_id`, `title`, `comment`, `sort_order`, `rollover_id`, `gp_scale`, `gpa_cal`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'Main', NULL, '1', NULL, '4.000', 'Y', '2019-08-04 21:48:44', NULL);
+(1,2020,1,'Main',NULL,1,NULL,4.000,'Y','2020-08-10 08:20:12',NULL);
--
-- Dumping data for table `rooms`
--
INSERT INTO `rooms` (`room_id`, `school_id`, `title`, `capacity`, `description`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'Lang1 ', 30, 'Language ', 1, '2019-08-04 21:57:32', NULL),
-(2, 1, 'Lang2 ', 30, 'Language ', 2, '2019-08-04 21:57:47', NULL),
-(3, 1, 'SS1 ', 30, 'Social Studies ', 3, '2019-08-04 21:58:05', NULL),
-(4, 1, 'SS2 ', 30, 'Social Studies ', 5, '2019-08-04 21:58:20', NULL),
-(5, 1, 'Math1 ', 30, 'Math ', 6, '2019-08-04 22:01:59', NULL),
-(6, 1, 'Math2 ', 30, 'Math ', 7, '2019-08-04 22:02:29', NULL),
-(7, 1, 'Music1 ', 30, 'Music ', 8, '2019-08-04 22:02:55', NULL),
-(8, 1, 'Music2 ', 30, 'Music ', 9, '2019-08-04 22:03:09', NULL),
-(9, 1, 'Science1 ', 30, 'Science ', 10, '2019-08-04 23:15:49', NULL),
-(10, 1, 'Science2 ', 30, 'Science ', 11, '2019-08-04 23:16:06', NULL);
+(1,1,'Lang 1 ',30,' ',1,'2020-08-10 07:41:12',NULL),
+(2,1,'Lang 2 ',30,' ',2,'2020-08-10 07:41:25',NULL),
+(3,1,'Social Studies 1 ',30,' ',3,'2020-08-10 07:41:57',NULL),
+(4,1,'Social Studies 2 ',30,' ',4,'2020-08-10 07:42:08',NULL),
+(5,1,'Math 1 ',30,' ',5,'2020-08-10 07:42:21',NULL),
+(6,1,'Math 2 ',30,' ',6,'2020-08-10 07:42:35',NULL),
+(7,1,'Ground Hall ',60,' ',7,'2020-08-10 15:01:22',NULL),
+(8,1,'Science 1 ',30,' ',8,'2020-08-12 06:52:37',NULL);
--
@@ -2253,80 +1651,163 @@
--
INSERT INTO `schedule` (`syear`, `school_id`, `student_id`, `start_date`, `end_date`, `modified_date`, `modified_by`, `course_id`, `course_weight`, `course_period_id`, `mp`, `marking_period_id`, `scheduler_lock`, `dropped`, `id`, `last_updated`, `updated_by`) VALUES
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 1, '2019-08-05 05:13:00', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 2, '2019-08-05 05:13:00', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 3, '2019-08-05 05:13:00', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 4, '2019-08-05 05:13:01', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 5, '2019-08-05 05:13:01', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 6, '2019-08-05 05:13:01', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 7, '2019-08-05 05:13:02', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 8, '2019-08-05 05:13:02', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 9, '2019-08-05 05:13:02', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 10, '2019-08-05 05:13:02', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 11, '2019-08-05 05:13:03', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 12, '2019-08-05 05:13:37', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 13, '2019-08-05 05:13:37', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 14, '2019-08-05 05:13:37', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 15, '2019-08-05 05:13:38', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 16, '2019-08-05 05:13:38', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 17, '2019-08-05 05:13:38', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 18, '2019-08-05 05:13:38', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 19, '2019-08-05 05:13:39', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 20, '2019-08-05 05:13:39', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 21, '2019-08-05 05:13:39', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 22, '2019-08-05 05:13:39', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 23, '2019-08-05 05:13:59', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 24, '2019-08-05 05:13:59', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 25, '2019-08-05 05:13:59', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 26, '2019-08-05 05:14:00', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 27, '2019-08-05 05:14:00', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 28, '2019-08-05 05:14:00', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 29, '2019-08-05 05:14:01', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 30, '2019-08-05 05:14:01', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 31, '2019-08-05 05:14:01', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 32, '2019-08-05 05:14:01', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 33, '2019-08-05 05:14:01', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 34, '2019-08-05 05:14:49', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 35, '2019-08-05 05:14:49', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 36, '2019-08-05 05:14:50', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 37, '2019-08-05 05:14:50', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 38, '2019-08-05 05:15:22', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 39, '2019-08-05 05:15:22', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 40, '2019-08-05 05:15:23', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 41, '2019-08-05 05:15:23', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 42, '2019-08-05 05:22:05', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 43, '2019-08-05 05:22:06', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 44, '2019-08-05 05:22:06', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 45, '2019-08-05 05:22:07', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 46, '2019-08-05 05:22:07', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 47, '2019-08-05 05:22:07', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 48, '2019-08-05 05:22:07', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 49, '2019-08-05 05:22:08', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 50, '2019-08-05 05:22:08', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 51, '2019-08-05 05:22:09', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 52, '2019-08-05 05:22:09', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 53, '2019-08-05 05:29:33', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 54, '2019-08-05 05:29:34', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 55, '2019-08-05 05:29:34', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 56, '2019-08-05 05:29:35', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 57, '2019-08-05 05:29:55', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 58, '2019-08-05 05:29:55', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 59, '2019-08-05 05:29:56', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 60, '2019-08-05 05:29:56', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 61, '2019-08-05 05:33:30', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 62, '2019-08-05 05:33:30', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 63, '2019-08-05 05:33:31', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 64, '2019-08-05 05:50:08', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 65, '2019-08-05 05:50:09', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 66, '2019-08-05 05:50:10', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 67, '2019-08-05 05:50:10', NULL);
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',145,'2020-08-12 07:03:02',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',146,'2020-08-12 07:03:03',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',147,'2020-08-12 07:03:03',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',148,'2020-08-12 07:03:03',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',149,'2020-08-12 07:03:03',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',150,'2020-08-12 07:03:03',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',151,'2020-08-12 07:03:03',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',152,'2020-08-12 07:03:03',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',153,'2020-08-12 07:03:03',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',154,'2020-08-12 07:03:03',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',155,'2020-08-12 07:03:03',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',156,'2020-08-12 07:03:03',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',157,'2020-08-12 07:03:03',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',158,'2020-08-12 07:03:03',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',159,'2020-08-12 07:03:03',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',160,'2020-08-12 07:03:26',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',161,'2020-08-12 07:03:26',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',162,'2020-08-12 07:03:26',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',163,'2020-08-12 07:03:26',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',164,'2020-08-12 07:03:26',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',165,'2020-08-12 07:03:26',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',166,'2020-08-12 07:03:26',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',167,'2020-08-12 07:03:26',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',168,'2020-08-12 07:03:26',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',169,'2020-08-12 07:03:26',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',170,'2020-08-12 07:03:26',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',171,'2020-08-12 07:03:26',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',172,'2020-08-12 07:03:26',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',173,'2020-08-12 07:03:26',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',174,'2020-08-12 07:03:26',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',175,'2020-08-12 07:41:05',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',176,'2020-08-12 07:41:05',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',177,'2020-08-12 07:41:05',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',178,'2020-08-12 07:41:05',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',179,'2020-08-12 07:41:05',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',180,'2020-08-12 07:41:05',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',181,'2020-08-12 07:41:05',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',182,'2020-08-12 07:41:05',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',183,'2020-08-12 07:41:05',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',184,'2020-08-12 07:41:05',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',185,'2020-08-12 07:41:05',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',186,'2020-08-12 07:41:05',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',187,'2020-08-12 07:41:05',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',188,'2020-08-12 07:41:05',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',189,'2020-08-12 07:41:05',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',190,'2020-08-12 07:41:27',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',191,'2020-08-12 07:41:27',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',192,'2020-08-12 07:41:27',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',193,'2020-08-12 07:41:27',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',194,'2020-08-12 07:41:27',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',195,'2020-08-12 07:41:27',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',196,'2020-08-12 07:41:27',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',197,'2020-08-12 07:41:27',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',198,'2020-08-12 07:41:27',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',199,'2020-08-12 07:41:27',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',200,'2020-08-12 07:41:27',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',201,'2020-08-12 07:41:27',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',202,'2020-08-12 07:41:27',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',203,'2020-08-12 07:41:27',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',204,'2020-08-12 07:41:27',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',205,'2020-08-12 07:41:46',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',206,'2020-08-12 07:41:46',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',207,'2020-08-12 07:41:46',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',208,'2020-08-12 07:41:46',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',209,'2020-08-12 07:41:46',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',210,'2020-08-12 07:41:46',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',211,'2020-08-12 07:41:46',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',212,'2020-08-12 07:41:46',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',213,'2020-08-12 07:41:46',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',214,'2020-08-12 07:41:46',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',215,'2020-08-12 07:41:46',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',216,'2020-08-12 07:41:46',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',217,'2020-08-12 07:41:46',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',218,'2020-08-12 07:41:46',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',219,'2020-08-12 07:41:46',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',220,'2020-08-12 07:42:09',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',221,'2020-08-12 07:42:09',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',222,'2020-08-12 07:42:09',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',223,'2020-08-12 07:42:09',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',224,'2020-08-12 07:42:09',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',225,'2020-08-12 07:42:09',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',226,'2020-08-12 07:42:09',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',227,'2020-08-12 07:42:09',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',228,'2020-08-12 07:42:09',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',229,'2020-08-12 07:42:09',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',230,'2020-08-12 07:42:09',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',231,'2020-08-12 07:42:09',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',232,'2020-08-12 07:42:09',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',233,'2020-08-12 07:42:09',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',234,'2020-08-12 07:42:09',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',235,'2020-08-12 07:42:28',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',236,'2020-08-12 07:42:28',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',237,'2020-08-12 07:42:28',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',238,'2020-08-12 07:42:28',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',239,'2020-08-12 07:42:28',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',240,'2020-08-12 07:42:28',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',241,'2020-08-12 07:42:28',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',242,'2020-08-12 07:42:28',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',243,'2020-08-12 07:42:28',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',244,'2020-08-12 07:42:28',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',245,'2020-08-12 07:42:28',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',246,'2020-08-12 07:42:28',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',247,'2020-08-12 07:42:28',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',248,'2020-08-12 07:42:28',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',249,'2020-08-12 07:42:28',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',250,'2020-08-12 07:42:51',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',251,'2020-08-12 07:42:51',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',252,'2020-08-12 07:42:51',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',253,'2020-08-12 07:42:51',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',254,'2020-08-12 07:42:51',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',255,'2020-08-12 07:42:51',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',256,'2020-08-12 07:42:51',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',257,'2020-08-12 07:42:51',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',258,'2020-08-12 07:42:51',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',259,'2020-08-12 07:42:51',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',260,'2020-08-12 07:42:51',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',261,'2020-08-12 07:42:51',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',262,'2020-08-12 07:42:51',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',263,'2020-08-12 07:42:51',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',264,'2020-08-12 07:42:51',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',265,'2020-08-12 07:43:12',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',266,'2020-08-12 07:43:12',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',267,'2020-08-12 07:43:12',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',268,'2020-08-12 07:43:12',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',269,'2020-08-12 07:43:12',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',270,'2020-08-12 07:43:12',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',271,'2020-08-12 07:43:12',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',272,'2020-08-12 07:43:12',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',273,'2020-08-12 07:43:12',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',274,'2020-08-12 07:43:12',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',275,'2020-08-12 07:43:12',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',276,'2020-08-12 07:43:12',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',277,'2020-08-12 07:43:12',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',278,'2020-08-12 07:43:12',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',279,'2020-08-12 07:43:12',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',280,'2020-08-12 07:43:34',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',281,'2020-08-12 07:43:34',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',282,'2020-08-12 07:43:34',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',283,'2020-08-12 07:43:34',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',284,'2020-08-12 07:43:34',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',285,'2020-08-12 07:43:34',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',286,'2020-08-12 07:43:34',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',287,'2020-08-12 07:43:34',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',288,'2020-08-12 07:43:34',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',289,'2020-08-12 07:43:34',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',290,'2020-08-12 07:43:34',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',291,'2020-08-12 07:43:34',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',292,'2020-08-12 07:43:34',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',293,'2020-08-12 07:43:34',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',294,'2020-08-12 07:43:34',NULL);
--
-- Dumping data for table `schools`
--
INSERT INTO `schools` (`id`, `syear`, `title`, `address`, `city`, `state`, `zipcode`, `area_code`, `phone`, `principal`, `www_address`, `e_mail`, `reporting_gp_scale`, `last_updated`, `updated_by`) VALUES
-(1, '2019', 'Peach State High School', '100 Ted Turner Drive', 'Atlanta', 'Georgia','30303', '404', '563-6700', 'David Goodnow', 'www.pshs.edu','info@pshs.edu', '4.000', '2020-01-22 09:18:02', NULL),
+(1,2020,'Peachtree High School',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00',NULL),
(2,".$_SESSION['syear'].", '".$_SESSION['sname']."', '', '', '', '', NULL, NULL, '', '', NULL, NULL, '2020-01-22 00:26:33', NULL);
@@ -2335,26 +1816,26 @@
--
INSERT INTO `school_calendars` (`school_id`, `title`, `syear`, `calendar_id`, `default_calendar`, `days`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-('1', 'Academic Main', '2019', 1, 'Y', 'MTWHF', NULL, '2019-08-04 17:19:05', NULL);
+(1,'Main Academic Calendar 2020-2021',2020,1,'Y','MTWHF',NULL,'2020-08-10 07:05:25',NULL);
--
-- Dumping data for table `school_gradelevels`
--
INSERT INTO `school_gradelevels` (`id`, `school_id`, `short_name`, `title`, `next_grade_id`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, '1', '9', '9th', '2', '1', '2019-08-04 21:47:47', NULL),
-(2, '1', '10', '10th', '3', '2', '2019-08-04 21:47:58', NULL),
-(3, '1', '11', '11th', '4', '3', '2019-08-04 21:48:08', NULL),
-(4, '1', '12', '12th', NULL, '4', '2019-08-04 21:48:19', NULL);
+(1,1,'9','9th Grade',2,1,'2020-08-10 07:39:15',NULL),
+(2,1,'10','10th Grade',3,2,'2020-08-10 07:39:31',NULL),
+(3,1,'11','11th Grade',4,3,'2020-08-10 07:39:44',NULL),
+(4,1,'12','12th Grade',NULL,4,'2020-08-10 07:39:58',NULL);
--
-- Dumping data for table `school_gradelevel_sections`
--
INSERT INTO `school_gradelevel_sections` (`id`, `school_id`, `name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, '1', 'Section A', '1', '2019-08-04 22:04:35', NULL),
-(2, '1', 'Section B', '2', '2019-08-04 22:04:43', NULL),
-(3, '1', 'Section C', '3', '2019-08-04 22:05:01', NULL);
+(1,1,'Section A',1,'2020-08-10 08:35:18',NULL),
+(2,1,'Section B',2,'2020-08-10 08:35:28',NULL),
+(3,1,'Section C',3,'2020-08-10 08:35:39',NULL);
@@ -2363,24 +1844,24 @@
--
INSERT INTO `school_periods` (`period_id`, `syear`, `school_id`, `sort_order`, `title`, `short_name`, `length`, `block`, `ignore_scheduling`, `attendance`, `rollover_id`, `start_time`, `end_time`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', '1', 'Period 1', 'P1', '50', NULL, NULL, 'Y', NULL, '08:00:00', '08:50:00', '2019-08-04 21:51:13', NULL),
-(2, '2019', '1', '2', 'Period 2', 'P2', '50', NULL, NULL, 'Y', NULL, '09:00:00', '09:50:00', '2019-08-04 21:52:18', NULL),
-(3, '2019', '1', '3', 'Period 3', 'P3', '50', NULL, NULL, 'Y', NULL, '10:00:00', '10:50:00', '2019-08-04 21:53:06', NULL),
-(4, '2019', '1', '4', 'Period 4', 'P4', '50', NULL, NULL, 'Y', NULL, '11:00:00', '11:50:00', '2019-08-04 21:53:37', NULL),
-(5, '2019', '1', '5', 'Lunch', 'L', '38', NULL, NULL, NULL, NULL, '11:51:00', '12:29:00', '2019-08-04 21:54:50', NULL),
-(6, '2019', '1', '6', 'Period 5', 'P5', '50', NULL, NULL, 'Y', NULL, '12:30:00', '13:20:00', '2019-08-04 21:55:31', NULL),
-(7, '2019', '1', '7', 'Period 6', 'P6', '50', NULL, NULL, 'Y', NULL, '13:30:00', '14:20:00', '2019-08-04 21:56:14', NULL),
-(8, '2019', '1', '8', 'Period 7', 'P7', '50', NULL, NULL, 'Y', NULL, '14:30:00', '15:20:00', '2019-08-04 21:56:54', NULL);
+(1,2020,1,1,'Daily Attendance','Attendance',15,NULL,NULL,'Y',NULL,'08:00:00','08:15:00','2020-08-10 08:24:51',NULL),
+(2,2020,1,2,'Period 1','P1',50,NULL,NULL,NULL,NULL,'08:30:00','09:20:00','2020-08-10 08:26:02',NULL),
+(3,2020,1,3,'Period 2','P2',50,NULL,NULL,NULL,NULL,'09:30:00','10:20:00','2020-08-10 08:27:34',NULL),
+(4,2020,1,4,'Period 3','P3',50,NULL,NULL,NULL,NULL,'10:30:00','11:20:00','2020-08-10 08:29:43',NULL),
+(5,2020,1,5,'Lunch','Lunch',38,NULL,NULL,NULL,NULL,'11:21:00','11:59:00','2020-08-10 08:31:26',NULL),
+(6,2020,1,6,'Period 4','P4',50,NULL,NULL,NULL,NULL,'12:00:00','12:50:00','2020-08-10 08:32:33',NULL),
+(7,2020,1,7,'Period 5','P5',50,NULL,NULL,NULL,NULL,'13:00:00','13:50:00','2020-08-10 08:33:18',NULL),
+(8,2020,1,8,'Period 6','P6',50,NULL,NULL,NULL,NULL,'14:00:00','14:50:00','2020-08-11 15:11:05',NULL);
--
-- Dumping data for table `school_quarters`
--
INSERT INTO `school_quarters` (`marking_period_id`, `syear`, `school_id`, `semester_id`, `title`, `short_name`, `sort_order`, `start_date`, `end_date`, `post_start_date`, `post_end_date`, `does_grades`, `does_exam`, `does_comments`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-(14, '2019', '1', '12', 'Quarter 1', 'Q1', '1', '2019-08-05', '2019-10-09', '2019-10-01', '2019-10-13', 'Y', NULL, 'Y', NULL, '2019-08-04 17:32:34', NULL),
-(15, '2019', '1', '12', 'Quarter 2', 'Q2', '2', '2019-10-14', '2019-12-20', '2019-12-16', '2019-12-27', 'Y', NULL, 'Y', NULL, '2019-08-04 17:33:29', NULL),
-(16, '2019', '1', '13', 'Quarter 3', 'Q3', '3', '2020-01-06', '2020-03-13', '2020-03-09', '2020-03-18', 'Y', NULL, 'Y', NULL, '2019-08-04 21:42:06', NULL),
-(17, '2019', '1', '13', 'Quarter 4', 'Q4', '4', '2020-03-23', '2020-05-29', '2020-05-25', '2020-06-03', 'Y', NULL, 'Y', NULL, '2019-08-04 21:45:08', NULL);
+(14,2020,1,12,'Quarter 1','Q1',1,'2020-08-10','2020-10-09','2020-10-06','2020-10-13','Y',NULL,'Y',NULL,'2020-08-11 03:42:48',NULL),
+(15,2020,1,12,'Quarter 2','Q2',2,'2020-10-12','2020-12-18','2020-12-15','2020-12-23','Y',NULL,'Y',NULL,'2020-08-11 03:43:51',NULL),
+(16,2020,1,13,'Quarter 3','Q3',3,'2021-01-11','2021-03-12','2021-03-09','2021-03-16','Y',NULL,'Y',NULL,'2020-08-11 03:47:21',NULL),
+(17,2020,1,13,'Quarter 4','Q4',4,'2021-03-15','2021-05-28','2021-05-25','2021-05-31','Y',NULL,'Y',NULL,'2020-08-11 03:48:48',NULL);
--
@@ -2388,8 +1869,8 @@
--
INSERT INTO `school_semesters`(`marking_period_id`, `syear`, `school_id`, `year_id`, `title`, `short_name`, `sort_order`, `start_date`, `end_date`, `post_start_date`, `post_end_date`, `does_grades`, `does_exam`, `does_comments`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-(12, '2019', '1', '1', 'Semester 1', 'S1', '1', '2019-08-05', '2019-12-20', NULL, NULL, NULL, NULL, NULL, NULL, '2019-08-04 17:20:04', NULL),
-(13, '2019', '1', '1', 'Semester 2', 'S2', '2', '2020-01-06', '2020-05-29', NULL, NULL, NULL, NULL, NULL, NULL, '2019-08-04 17:20:36', NULL);
+(12,2020,1,1,'Semester 1','Sem 1',2,'2020-08-10','2020-12-18','2020-12-14','2020-12-23','Y','Y','Y',NULL,'2020-08-10 06:58:28',NULL),
+(13,2020,1,1,'Semester 2','Sem 2',3,'2021-01-11','2021-05-28','2021-05-25','2021-06-04','Y','Y','Y',NULL,'2020-08-10 07:00:47',NULL);
--
@@ -2397,21 +1878,17 @@
--
INSERT INTO `school_years` (`marking_period_id`, `syear`, `school_id`, `title`, `short_name`, `sort_order`, `start_date`, `end_date`, `post_start_date`, `post_end_date`, `does_grades`, `does_exam`, `does_comments`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'Full Academic Year', 'FY', '1', '2019-08-05', '2020-05-29', '2019-08-05', '2020-05-29', 'Y', NULL, 'Y', NULL, '2020-01-22 09:18:02', NULL),
+(1,2020,1,'Full Year','FY',1,'2020-08-10','2021-05-28',NULL,NULL,NULL,NULL,NULL,NULL,'2020-01-22 09:18:02',NULL),
(19, '".$_SESSION['syear']."', '2', 'Full Year', 'FY', '1', '".$_SESSION['user_school_beg_date']."', '".$_SESSION['user_school_end_date']."', NULL, NULL, NULL, NULL, NULL, NULL, '2019-07-28 00:26:33', NULL);
--
-- Dumping data for table `staff`
--
INSERT INTO `staff` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `phone`, `email`, `profile`, `homeroom`, `profile_id`, `primary_language_id`, `gender`, `ethnicity_id`, `birthdate`, `alternate_id`, `name_suffix`, `second_language_id`, `third_language_id`, `is_disable`, `physical_disability`, `disability_desc`, `img_name`, `img_content`, `last_updated`, `updated_by`) VALUES
-(1, '1', NULL, 'Joe', 'Administrator', '', NULL, 'joe@pshs.edu', 'admin', NULL, '0', 1, 'Male', 1, NULL, NULL, NULL, 5, NULL, 'N', 'N', NULL, 'admin.jpg', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785e7cbd6793acd9759d79d267797b6d1b74930245032a24853464843e4a31f3cf3931214ba00151205cbb6bcb9bf466e259fbaccc7d5f1478118daaca7ccd717b9db5ed69fdcf6ffe69bd5aad4aabd52afc5bafd79b9ffcdeeff7cb6c362bbd5eaff83aaee5bbf57aa56bf37ddd6e57d7ad567c1fcfe2d19d7629836eafecefed95c160a07bdbbcaf15ef6cb7db6a03bfe7f62c96eb727b7b5b168b457cde6997f972515aedb6fee6be4ea7a3dfa34df11f9fe7bed00efac07396cbe5e67d7e67f367b43bdac34ffe73bbfc5ebf2b5f9bdb92c794df6993c6aadd521bca32c6bdd9f74eab5d18b9758977bb1f6e37d7bbbf9b67d6b1ce6df1bcb45badb25c2c354e7a5e1df33c56baaf7436fdf5bd1ecbfc37cfd9ce6ded4b5a07b489b6b216781f63ce67794e9aeb6dbba6f2baf9744d6e165b9d1b8f839fd55c8b9bfed7b5c0fccfe70b8d036df258f9bea7d602dfd117bef3dce6ebf99db9687ec7e7ee6fb37d5c9fd7a0d7b09f3b9fcf35beb4d773c43df9bd9e83bc26dd8ee6dacff2c0357eaed790dbe7f1749ff2dacc63eb775a36f23af25af6b39bf290e5c9bf6779f79cb8bfac21f0877f5a4fffed1f7fb9f662a28112a4cd2484d06761cda0e287941613b02aabe55a13b7edb80168597add4ed9e9f7cbdeee6e0016e0834856e1c993ea811278ad5be5e6e6a63089eed87431df2c108349001d6d0d00ecf6ba655941ac39211e8cbca0b210e6c5ece77b4c2c045c9f27d1939617ae1779730130c606e6bcc8fcbcdcbefc5e0bbf8187bf1917b79185c83f3ecb8bbbc548cf17da353c979d5e6c2c6a773b80a1bd0ee1f3a26982257fb3689a8099370bb78531743b737ff2ef3cc7639d81378371bc4be8fdc9bf0c204d40f01cb91f1e6bdacefbf2f5065eaefd14886353c820e67ee78d9bb6b9cf06b6e67a6b6eaa9e83fc9c90bb789f9f437b69137fd36efe76dff278e5e76d36a52ab71ab6ba817bac0dd81ec326e0704b13d0f306e5fe66b0e47bcbc4534094c739af73afa93cb95ceb79a2cf795c5bfffde7009677cc2dbb42f87bbdee46b0fcc0bcaba9c3ed6002dee05be24ddb85cf73b8a2db6d9761af5f768643b1b60e6c63bdfa238695855b03b75c97bbbb3ba1ac173b02f614f3c988df8675ad6327cbc09277172dac3a9908845a0af36b0718ad56ecac3003041a96b2105de4afe83377c433e247803b7fd44757a18df1d0aeda6aeb199d0ec2bad43b049cb591161a4f705ed44d01f746e367e77e66d06fd3b8e56a034c6a67a7b2348949b4bb53b62cd2f390d95f06412ff27f49a03d5f5ec879d7b59059b8b5c9548134c3d80a5f29b0c4d57a5d964b04b7172c0960ae9a81053be62200d8bfeb5db024b1f8f6866d66e035b809b805925b0d827b98af2d306fb58278d1763e593f5c9fd7673c33d6052b87efb760c8a6611617efce02ea0dd01bdbbf24f8fece60e635d0dc1468cfbfc4d6dd86fc2e6fee192833cbf3066536e779cdedceacd2c0cbf7798d19f8bce9fa3906d7d67ffbf9376b2d86ba9b6c169027bcaa8979d7c8682bd0d9a87e3c2726c40df7c4814fa884bb3b3b02acae906ebd1196bc70dd493e9b2f565209a7d3e9e6994b01110b2326380b5208420590581ffabf586ca5b40361b576b488d7ecac00f37637f522f4e2f277dbdd0e9009359107b98f3181a8c35082f8def76e01a0a3775bd03576f53a35ab0a1bfdb390ba1b1baa5fc71b5036a3ccccc863efebd78c078065394680aa006abcea7b5b559dce4c236f207927f69ce7456db38155c0265334d3e1f91ecbfc9ca71859661b5ccb4236b059f00c321964fd9dc1d20c85b95eccc3a4c0700082deb8f83de0673b0f75a9c47c5599100b42d0d87c2ac8e78da6b9263d0e7fbc4e6313f35a70bf361b7305f1a6469001c7e3e8671800bc063c267e7756d932481b4c9aecc86c8af14280bc06b6c01e8cfc2970f3e7f48befdd57bf37036cb38fc6233fc3e0dbfaefbff8c5da8df240f8ef66e37207371d5b0443f02445a3c2a6e497f11d0ccb36ace1702876a501a842e481f6c07a012c57a55c5f5f0bb0fc2f5375dec77f56453d7181660695b8b3c9b6048cda1da3bd7957e0faa60065569091dffdccbb2acf6b0aac9f395b2e3e01b94dbf92cd0af57a0b7ab150bccbe479aa647033360685dc163861300c686030aadce7261be061061dde997fcf3bb3c7dae3d21492bcaeb240e5f5e545ec35e4f66f813b04daeb8b314500002ef7c14268c664908295e731b380e4777a736c0ab6dfbf19d8fa4b5e23ea37a6c865d8b0bc413cd5ef2c4b79b3b2ba9855d53c3e7e9fe7a829ec5e67b9bd1e07337203066b2036b9ad6d303ff75fea6b666d9ea3667f2d5f66689eabcdc699eccb5e636e4b66e1791e33806a9effe72fc38665ba6bc1cdfaa807c9a092770cf62937c883d7ed0200db41617cf80fc0c286b5b3b313741dd0aaf6134fa817fd4618da5d31acc964f2c96ed46c67068da7105fbb62520f7d7fde719a8095e96f7edf53029a77983cf116882603d278b7032c3720cb8ded60bbcb45b0b44cbbb9ce866cdbc1b01f7a5edcaeac4678d7cebb9bc7588ba1daadf43becb3b20b039305398346de207c5d5eac9e4b0b5e735c3d966e6f737d6570e23b0b9c551b981cf702481bd6f98491dbed7c6a6e3edd60ebae9940c9f764f0796a5e978bd84c3c8f9e170b9ad7575e931ecb6c278aeb430e2d7b1e97e686e877e46737012bb723af01cfa70136ab9fcdf7f8dabc99f833af21839337e3ccf03cfe7a6e18fb3ee99fdf2df5be3a66f8ddea60b37f1aa3fff1cd3702ac4cd9fe4888a0cea814eccc805b454aa699bfd9c1a1c81904d6ebb0fd84a0e2b56b959dfea00c30bcefed85fd0ac0b2bda1d24a4fbe51bcb43ae5f1f1b18cc763754483578dcd2cdc8ce692f704be9ef0bc3b7860360b2879007d5d9e380ffa0640eba0fbd9cd1dd78bda42eb859159e127e00ad5b64a0e23a4fd32b2860adbc1ae6315b0ced32740d00a86e9beb3302a370bb5857b44ac42ddc1b01eb818147f031aab7559b6700694d2c5a1c02693cc011b1b9b0ce5a112d36ed4abad0a196ff1ce2a55b402606c882bedf0b180d7627c9a3f0ce1b56f5ea4dacfe4853668c773596bdc87fdca63c33337eb25a92719b8336b311879beffd4e6dc04ad0cb01650c63e6b0706aa7cef530c96fbb31a26bbe97aeb5dcd6d3499304878bef32692c174a39d546f78066c8f5366347e6eee530626afadfcbee6069c556f6fac668d96852623cbc4e7934d3bad19b369645d00f73f7efe8b756e7016060d0c4669909f895983fe5dedc442cc1abae050060fda52cbb61adf652302d416a5d7e994bd9ddd824a28a1d065b1bb19653db9fe7bb15a0ab060589b452930dc8635186cb9c73a7d5e101e7c7fe7fe7ac0f87b77775728efc9fd1460d6a5dd7128c75a6a80052b7e3aac2254d3fc0cb739bbf83b9d5e81806a174400bbe109d2a4ad4205e3be2ea124d8c416f19d058677ea3d7895daebd245fbd578471b03d43b85b1b38362be0cb02764027b96e463553720d4ac563b3c8e7c5101aed3a65f4bcd35f3be5c2d75bfc79b31eaf787dacc0091566b1d9e599ed7635c2a48b6b79e1efa27e379b5198aa103d8d81457b1b16dd763bc6bbdde3a4e002cf5b41ae1014ddac533e410a94cdaf3933d631618efe09e93bcc9e479dfa852c9309cb589a64da6b95919ac159e22b3487866f997d56c6fd2b0b5fc8c6cd3f27d7e7f93fde78d3a0383afb3517cb399549b921d4c7983f53af3666c80f4bd065aaf75bf9beb31dd64534a667e5936f2e76683d8b6f93dabec1e0f13130156b667b8b306248389d5bde64ed55ab74ba78b97cb1eb252e6f27c758547ecc62053a7bd2a835eafecefee09b084c8ecc09585194cb260aa23ad521e1e1e36b118b46f3e0b01de08798a4172fbcd623255cf80d5dc2db361b0b9136ce2cdec21949d7c2b58f1acf0863699581efccdd8b660192d010a821b7796c28255ff4bbb4c6761b3d3eeddaa3128351648f385e361b528837e6560eb96d4bbf061c67ce0b0085e8cd381b8a8f092ad6573097b5607a01133b51d2f549c10dca2677a6cb69f738da123ee9513432c6a59786b5740be8d6102d4799f9954660d9aa3cadc3c867a66655d6bc05c2c7deb7df34266bc0c4a396cc3ebc8c2d6d41abca9642664e176db3253f1ef59d03c1e0647afb9cc762a9dddd8e1f226b9995f8399ec6111f282f07ad3b5ec75ba9d129bc836262b032cf7d9f191816f039c0da74a9083adfdb9b959e7fe6450ca2abd5997c739bf37039ec7c8636b1666a0ccf2e877f95a6dc0f69efee32f7f25a3bbe9db869a55fb863a5b3d2a79923d689d5657bbbceeab749cdd9205cadf04eab170bb9d5286fd9e18167158da112bc332727b02b38ad3ee7614d600cb32fbb260735fa6b61ea0a6fad5dc953c11bedfb45ece800a12cd582cbf3b2f468f4706474f40bece63ba69ff3ad82760355bcccb6c3e0f405e07db0863fb96c9b05071e56b927b8c376a64b8fa7b3ddc068055c4a109bbd7a5cc97cb329b2fc47e168b0844e41984aab0e8a5c8b7c2f682e9aa2d063513f3328bb2a0f4f0ac2d82a1f17c0009d6cd1ccba0bf09f1a04d385222464436199814a64a85ced81113aa1dcff3baf33c669b8a8c09b1a7d571d902a085d0f3c5cf762fe2943228e40d248353734ebc66b2b03499c2536bc07d304bca80b611de1af2928579cb22b72112ac6be617e69b0326fdccbcde0cc84d8070dc5293e57b7cf3b8c558fd719075739c32b3f2f89ae498ed5b869e62514d99c8cff7ef8e916b3e2f131881decf7ff5bfd7d9aeb3e9100b25d9953c309ee80d452db005548cb06d69e265748f3b6c4769b796656730f804b064e3a80ccbf151cd4945186cc3dab03cbd736b03f08436018b6b4c85b37018cdc55e6a843dd7366d1e9efc0c8c1efcac1a784c32e5f7e2ce3b8b1adde996d934023be9db783a2de3c9588e852e68b15ac92ea4a0c15e5f6dea1206d2ed17c05b13c88edceb6a37658ea4b6a1e60144ed30604ea7738121147d3c1a97d5029028a5dbef463cdccece96e996550114572d54c256b0a3b216e3533fccf4f81c551c800208896607e8642b09752c335a818877c63ab1303b05b256db8fd99baf356bf13ac8e39c37817cfd062452a8465671b2cd270b6c66c95915c9efdeb0e2aa42f9bb2698359997e75f9f2b0c2e6cbc9842229e2c3201007e54da18e7306978cd6e65213247cc009ba098c1d60c2d035a13e8b27a1996ca6d5882fb65b344738c0ce8595eb319c632e5679a816d58627532f1b741ceebc673e37764666535b4f58f3fff66fda768b3d132b32f0fc40635575adaa136d4851d76935099225e85dd745d7606fd0458613c67f13b46262f562f745808420703a19d6a4b4d21d97422a9677e8681c2d778003323e33b4fd0533b6e5eac5269eabfd81d23c66a516d31312edbf0884c9bb3a0f14cb1ce1a3ff6381e4be51d3d3c94e5625e96b0ade944cfdadddd2bfde15076a555b54975fb3dd9dbb25abd5577aaf3b5c62bd1bfc9645a26a35159ce66b203461c138197ed727474587676433d1fececc8260623625e606106fc6e3bc091f41e54f4056a5fb561c2a2c21684506e036361455abcd5f6d75a55b574e3568ff83dec799ab3c5bc8a4ea8db4d15c200e035e9f1cd2ab737222f78b318afef6c47f4069581cfc22e60c04edb883bf2869659a0856ca39958cba86132d9abcb7d56d90c2219580d56195433ab0bf00b5ba5ff59f0f9ae1914dd64711e336b0f02cce4a4cae3fe69df439e73fbf33c6c35986895e7c1b298c7ddd7e671174e5459cc72d39c47ad89fff58fbf58478e55a4786c76c49447e79778a2f2c0620fedf6b6360c4d9c0ce9a1f62c6a80272ae1a0d72d3b83a154c25e0db977b064de91f264025836ba7b6700b00c4099c2735fd3ed9f19949f9b0722ef0e19a00c6c31719a864f62b5105c582591d7f13c59f1361ea3fcaebc8305b0398ca494d90c06342ad3c9b48c1fefca78f45866b3492459b6bb6257ed76afb4fb83caac50ebd27f8a0ec7901d11d6fcc73f8393bc81ab65193fdc099898e7f17852168b9936981e8c6b381438767bfd3218ec44cea5585347bfcb980fe0c8e681ea8513868d24c20ac2531c0cd5b6b04e373cc7d270e5b90c90ef080c01836084314e72096e16bbe6b1aa5179c7a6edac9d1cb99dd5fabc233fa54665016eb20a33005fc3fd79b3f3b3cd7e2c60be3eb3982cec96077f6f606b320fdae3b59bdbe2eb9af7e7f65b2eac1168202be335783455b8003a622103fcd86cc47d2b06e471888d2becc67eaf599141ded86020f2b506203ef75cb92f96bdccf8f2c6e46766106bfdfc17bf940d2b03c65306b42cf81e0435a005b38ad005830f362c10d9ee7aed669561ed0e77b4e8b483d7c0513778b36dd4c5af815c47a43b610d6677a82aa6c71e08a3b96c3235ffea938ed6c1ce6cd1efcbbba377083f37ffbd59948a8cc773b8655461ab8b7134e3c96db3c7476927edd80de9c77c3a2dcb05ec675ceeae2fca64f45066e3919847abd3930a395faccb542a5fb7ecedef6be2b15d21f8dd4ea439118ccab8fa9d9aec1a3e309d8c4a6bc586546d67cb48249f4e27650a7001b62b361ed2a686657f7f5fe01500d82aad4eb71c1d1d6d1c1d249f0b34043aed30cc7702dc04c678973bb11eb6b6130cc9d5355dbd795bb64e22fc36019e2c080beda01b2a521340b2605918f92ce751e6cf3d2e5ec75e2f9e2f0ba2c1c6f39e9d31be2603c3b60fdb5cbae6b3dcd6e6c6e5f5b7618b3523233fd3826ff0cc0e103fcf2423f70df1b35c192832bbd9ace56a4fcd1bac3774bf3b47f37b8de71c563f777b7dbc3bcb5fd6863c1ed94e6ca0330e791ef2b3f51d0ccb13db1c5037200b744659092d6ca755938e2b8a868b1a06123ba85e54b061f5e52544b0c4c158dc552574279a838a27edfefe7eb310351029acc003a39dbe0255de493318728d75f3cca04c6f336837c742ea129d622554c0a2cd18b6610a736293aa1b3f98c6360833efbe3cc32a332a163148abc5ac4c470fe5fef6aacca723fdcdf304203b7b02acf16c5e06c3bd0896ecb41586003beab67b65b083dad8966769b9c26e352b7777f765310b63fb723629bbbb3b1b26335f447a8bdebda27ac5aa3c3e3c96f99c5d378cf37b078765ef60bfecee025ebd324595ec852a193b2eed06b8661175de6a8ba5ededee09fce6cb99589a62f73a5dd9cc223015173f9b4a787eb09dc996894341a9566160974d2c2641c0682528331acfa73750cf19e3a071ae71669e8b9c9f9641249b44fc0cdf6f41f24f0ba1bfcf1bb905bdb9c965503443cbc2bd01b84f423a3eb5d166d53733b8bce97e223b09b0721ff246ac7bd775534a55413c9e4d00caeb1a8d02db2960e65094f094a7b4a6543525cb96f124cf4f1ed72678b98f02c9fff9bf7ebe166a572b3934de0ddb804d0a21f0cb366a159b292e7206a8d27a33ac60203589743d2fc37ebf1ceced4bb0ec4aff3469f8d3922e3494dd1c95103b966d58ed56788304b4128aed4e8e40f379d3159f07d2f74a986bfc539365e58580213a041b50ea82c4113c5b22dabad5ea9625ccaa1d4e072f62ee935d81a04c26b78643289c6111d74e2793b2984d4a6bb528e3c7db321f3f94765996e96c5e56eb76d939382afde15eb91f11e95fcaceceaeec5d303158a759d7cedeae0cf1b162eaeeba5c95d9745a26e371198d47525f4f8e8e2ae8e0910c40601c468f23811600dcebf74ab73f28eb56abececee96a3d3338122f693f96c2a763c9fcfca4aea30eae2aa4c4613b1c45ebb577afd7e217018a3bfd653b75bf6f70fcadee141e9f5fac1c4e5aa6ee95d128c0a4a8459f0fb60d02ffd2ef62d3609723eb7de2c9e47e028e39c19558c7584896ce63b5511d06655a3ae599bdea804585c2723782de753d7bc9981412fab38061ada6f99c9c6ea2c984af6af1b7a246107043b4f546de88449c68cc9cc328362bcd3ab337e3e25f84c6e5edb99a16616c9b23478bbbd7ffcb37a67b5896ced679918b069b3f16560ca1b7513a43e91af94cbfc14301b88350edf7cf32b19ddfd400649610735a23d74ddf06278523c896637a803a2d8f51a332c79cd6cb85ccd65c3da02564b6a44688edb803f3a62afa56c65ab6518a5311c1b5caa0d2bef681e000f5813a03cb1d9586870c920634696272d006bae09e9760702acb9ea2961c322a938d4166290ec80a0ef5603433d0ba3bc4077392bd34984322ce6d3d242c5eb14b1abc9e89e75ab500ee8c6c1d149e90d764be9f4cb68342dbd6ebff47bbdf2707f576eafafcbcdcdb5e6a53f1c6c6c04a19e8527903006fedd3f3c88a94e46e37274b85f6b92adcbaaaab26ad77c2a00007cd75428e811ceb02aab56ab9c9c9d2943e1e0e040f3056029d4048096477121bb19cf771e64d8bc3a02829d8383b2b7b75f86bb7b3220c4cedc2efd412fd8deb2865e74ba2a45c467a890f2aa2d67a523fb64478c1ccf24eaac18750aaae55a8358de80b6eb366c6a1b1589f597bc55d9cce00c8c50bfa36c8fc1c86b8defb2973333bd4f206553c5e35370f11a65cdb29e080f6ad78a155973c8d7d99e9ab51f8311d76570939c2ac0b8321f0941782c83e9627f8c3a774df931704681826d30a7375f8f8937fd988b788ab1436ba36a3e6ea31d6cd6ea9af29a5542cbace55c9b055e423fccc0e11d231bbdb2501bc034592d22bf232e274f3841bb4658baccc609605925dc78a22a0d76e38cfe1bbd7ebd1260b95a43ecc6db6a106e4b06bdcc0233ca67d0f2ef7950bcd8832186015fbb0880ba22d23f1c0ab255a2caae56f2f8013ef67611ac80a0e17de3aaa8ba80e047302df14cab16f6a3913c82d3d148aae4723e934af4f8782fd51981b9b9bb29fb074732ba1f9e9c97e96c2975afdbe995e160a75c5e7c2cf7371fcaddcd8d98da70274af7f0bdd8d07225b6b3bbb727a6c27723b128d850083c6c69369f097408ec7d188db4e87abd81361bda8c7acab50352ab7676cae1e9894013d0222463319d95b5ec628bd225da793412db5aad01674257bae5e8e4ac9cbf7859babd4199cc176a1b7b3535d21052c61e008f8db12d2609fbea0f0665d0c5f0b08cd00079a4c3c8af0878c50b46d02c00bb590f8afa77c58c00ce10f260fc4fa964798d7bd33400781d795d6a83ae829e37f2a6ea63b0f1b5664ff9b98eb9f21acee0f11483ca9fe5f7f179de903fd9b4954511c0e436c8c65c63e8727b2cc71ea3ac32fbde8d7cd6f41f9ebb94a32815aadc44d36f5923c1e2a1f2d76296aedbd5a08d2e00ba014eb3531bdd9b54ac896e9e3077c2bbcb62bd281d4731273d78553d619a28768e1280e5c051ed8604473e51c02faba2a884b02ba7e6e8bb9a58edc113a828d567ab9235778c4c493fd949d356c8352c5425cc543771d8adf05a45cd2abe4308d99d7008e07183690cba7d0921cf1e0c0765b0610e4bd9dc22e23fbc8a522fb1358d468a779a4c461278800a0339f97ec39d41b9bcba2afd9d9db25cb5cac9e9b3b2bb7f24c6c358688111a376735dae2e3f96873b406bacc5707c7256f60f0e050eb3f9b24c51df143ddd934710e1bebd8b0a18ea2f693b35e585e188b12eb26369deabe06be1b661733be5f0f0406a1b2082a793500cc23214643a9b09900173fa3d99cfcb7077bf9c3f7f514ecf9e17e5878ec765b15a94f50c461f6cd035cf186304eff0f0306c5feb95cc09fd7e17d80a55561b25867f3429e2bac0c52d40595d512a50b26735d98885dc73ef759201c6c29ced5a5e3606190398d7a46da49613aecf4cc6d73581332dc78dd66370709c5f7e4e665a065c8147d5460c5abeaec9608899cca0970139ab9a66974df534bf87790d43c9b64a8ae72133c6a62c66ec319bb27ad97c9f6c582ce26cb1f72e951989a99f63378cba2ca01e3b7a4a57e15a18162fd3ef2b16725b3b78f612cade905442536a0f5456095dadc17624aecd819a1e102fc0fcb727cdbb4fa6ee7922373b4f8dc1d92c5e5441528dd831f0e4d43a5e21acb3727f73bb4971e019c449c16688bcd604cc61627331518cdad3d948bb3c428e20de5e5f892da0aad1eef9645cf67677cac5d595d4c27677503add4179f1faf3780e399d18c2c713f279cad5c70fe5f1eeba3cdedd94e59442878c794b06fb672f5e97e3b313b559f636e71a768a54444af72c6653b5935c4f8f3dd7c26cf1180e7a7db12cd43098ca7cbe2c83dd9de867351f703f6b88799260af16655413d695e9d885659d94d3b3f3b2b3bb5f66d399daf3f8f820e0e559de246cb744053d39391194c2eef08cf606bdd2ef7714dfa5405805db46df56da3cc3c36826119bd3b61a89802999383cc7999567db5630be5035b38c646d8477e5fc44d6a89ea1a201dbfcd22cb45ebb19e02c53cdcdd640994b26670291c1f18f986308b11e69b03688e8ab9acb9bd998dbe47ed82b9ac18c67195c36e4a6135e60aecbb2e6fb9bf1967e869fe3798bf66de31e0df63c532a21c26537a581c90fcb34d5b62b23b83a5696c4e76e54285e2ac06b07054750160b6c2fddb23b1c94216ac560203b442ee0e74ee79f7a7e55092d086a7ccd85b51eec367ac2f322f4c270db2d901e7c3f23f78da0c16cb78b5d1c7b5a5497c0a645ea0b1300e8a09a89e676a27ac4e1e151841854db1c0662ae95676d09431a09d06022f0b6f178240334aaa1fa3c9b97dd9d41198dc6653c9996bda3e3329d2dcaf1d979e9f50712386806aa13a08517f0f2c3db72f7f17d994f466531c7e6c062ec97de70af0cf700ae17b207a1924abd26c8b3d352fb61b012465543280213d6039b8c81962fb8976793c643fbb19375f8496ea8e3c1aa3d0b0700c0197dabc05d8a80697fff50f7625fbbbbb92e8fa3470914dec483fd7d7924efeea8e3bf2cbb7bbb65d0df29bdee50acf3e068bf1c1f1f8a2d467c27e94111ed4fac9f42346abc5864714770aa054900b63993e0e9d2304d75c5eb58f166d540dc646d99b95876bc963383c8b2e3ef6d7ed8d868eb3b0c96beceeb3ab3bb0d58d400d0cca8aca918dcb26661907000735c93cb8c472115654e5481f3fd760618944c4c7cce02f6b888e88f8d43b25e8b252a4e2f19e7dddecce602a042758f3ea89711666395d083e089300ae798934c4d37b6020c2f146e90413a6c0881dc35525a551e164af7d8dfddd16eadc5aeb2299bb8b54f6236f2443af9198fd866e724f6abe92a71947d651046f90dcb4b870e78d1f19d07dd931092f3a9ab5741938ae80f5590576b1289c29f4ccafbf76f6583c25e440acde1d171190e77aa9d044fe2b4cca5264dc570107c2aafa242713f397d4a569e012418b15b657f38d47d0fa34939397f5650b14bb757434548b1e9495d9a4ca7653e1e97c9c375b9fdf0bedc5c7ed07cc088e6389e701274fb6244f47b77673716524d54464515eb00500904adde31da2bcf5dabc81b3919a3e2cd0468b9ce110000200049444154a2d8cf7ae425f607a58d9d89b2d7f4b7839325026a43680320c301d10b4fa976fa888ea7fda4e8d84609633d3b3b938a78598b3632f6bb7b07a5d3e96b8d757a9df2e2d58bf2ead5cbd2c53b217b1bf991c48345c9e9cc3294105ee3cf62d9c7bfac9664969dd987d79b37c41c92e075eeb227069dcca2b24c6520f1facee0256da2715887d770b3ad995d653699d55203407e57d65cb2c6e47664d0b0acebddb5924614c4a881a6327f443e30f3ad77d7ff5c265a450fc4da3f7536c4f28b0a1fea8bdcc69509cad616261e03aedf29f590382c3e30d3b080bb435987f4c2ceaa584d25dc24b36e769e6e9c50237028e1968661a11242f5454f3918a152d20d8d4ea7d46820d72b31008466a3aa56a37b73a731e5a57d9efc4c439b93e8a46ef7cb0bd334d9cfd3a4afda8a23e2b339362ce9eae4393e94776f7f2cf3e958bb3e819778f67676f7c285bf6e95ebeb4b311ad5705269e60891e0fabbdbdb321c06c315a0a1ce2d16e5e5b333a5d4dc8d46e5f4fca50061325b946e35c8e31d3b3c3a1410dcde5c97c5e4b1dc5e5f94c7ebeb32aed52d000fdab0c47656d9c1b03f2c7d3e5bc5a11e5efc94b051bd31556788446585922c660216de71717151e6b3b96c60ac0b3c7ed82d861c2c022092a04d1acfa05f3a806bdd10c2d01dec91be597d42d871c230a6a87418f007c3a18254191f97c6468504784328c26b797e7e5a5ebf7a55f6f72232bfcf9c0b7c63f5afeb0625804ae5bf35d78d5016af7964c035d7366bc171848d28ef2cd01e47b316cb8c052e339b0c304dd0a3a95cebebb30ae6dfadae89b924826050f3bacfedb79c18142dbf4f81b3dfefe718ccb8d77295db6299926c2a73e8d37848e38ac137a6c369593e3b219c209ff4d7a588d306a3c06454420f42de25b27eda1c703f5c13d25e4b5d8afad681a4ea44b7a74528d73ef14932c8463d2cb9c695eeb13d8482c63acfaa89ee19b0023cb6b5a9bc7379b20d7c5e18fe9cbfdda7263b33826f768f2a6006ac10945a595505f66243409dbbbfbb2d1fdfbf95e78d18226c3afb07c76205b2d5cce6e5e6ca80352d837e1cbef1f838927a347ab8971a84e1dec27c7575555ebd782e61bebabd2947a7cfca60b85b2eae6e3546bb75fca47e1e1d08d0b16311703a797c28d3f148a03505e4e7b332003c6bbd2f40d37991aa0ad0e1649688c39b4ec702a9a80211397ef3f9549fd156c6f0871f7e28930a88e1c91b8a69e13ddc3b3ac455a710076c6cec920a4de811bab03d5a8b3992aa596d1dac0740911dda3652deefd39208a0e519e3f1546088378ab9393939563ee4f1e161d9dd0d0f69cc3b8e99ede93f80304c1210b600659665c0e2dd022cd7daaac2929949b6b3e44ddeea5c06812660f96f838dcd303e4a2f3309cb923fcb329155477ef798190cdcb78d16540949060b8358567f2d2b222bcc4df5e465e6978985c7cda0e6fb15e25035ada6d71282e2aa2e9939fa59fe89277ec37c95f6563321ac121af58cda1bbd34215f9e6c0f3e8085413a0ccae92cbacabd35d92ae8b094d11d95500cab0216ae680f646677de2160581887114a830eb98479e1e489cec0e4cffd7c8729b8af99716550567c76f538ea793596250485e28552c8a52edddfde94ab8b0f653e23b073a6949683c3e3b277705c76760f24ec0f77b73a7463311f2bd6aad769c9bb28c1ee86370c1b1ded7bfffebd807e3e9d94d39363d9c58e4f9f09041f47b3727d73237b118e12c67b6f6f4786f9c7d1a8ecee0ccbe3ddbd0072747755e693c73279b88dd81e5278542606c10ddb0efde033c244d47f1dd716b6b9bc78a52e2e39a18618ce55b9bfb92e9717970263e6525525ba5df57bb84f08054e17aa39602600b4c8511c6c8ceab03e1ec6bbb0cd314fc491d186d3d3d388cfeaf7cb18555a001b8b5755584bab4c66718e00eb9171383f3f2bcfcf096edd09164ef509a988e135c6104fcd3655b690fd645b1071c330d3d982ded8b2406d8427b9e1bd46f3e6fec9665b376f838381c46bcd80e2783d6b247eae8981efe7efccb0f8ddb5ed7d4f96a50c6cf9197fa469a4d4bc0c6a4da6e7f67863f84403a963cdb3b36d2bcbb49e5d0f40f1b3b329c66327b0aeb9c89e03db985bbff8e657aa386a15d074f1137b54a5f36e48de296474af75913cf97a492d3416a63c54c228e06795108151f1fe6e78608cc84de46789baa6bb1bef382c0fbc3fe7395601bd137877c86df340e7ddc58b4e4058553f095e15de5587f6aa60afe2aa001bb4d987bbbb0a58a3329f8d65903e383e2d0787a7a5dfdf2963bc66d4a3a284c88210883be5f5713f400c7339393d2da4cbe041a4dd78ee2e3ebc9757ececec9942018e4e9e153468e2b01837fe7b78b82bd3f9a89c9e3e53923436a48383fdf2e1eddb72fde1c7b21cdf95d1edb554a5b5aa24a0f20058a5745b7d19b501ac88dc0080ebe114029b6a0baa1b168c673419cb4e44fcd8e8fe412a62d4d8ea2bd0145bc6d1f16919c29660d535d730c02fced88379015eca7620a8541ec84580f47c2ef60d0846fe42a84832b0ab9a292a0775bb8ac2352cc0381f4e8e4fcbd9f999d2890024955d2e2dad39953faaf5c5f05eea742044428e92c89660dc1d0c99d782d74d53789f625d59800d4299e91bb036eb3825049ba5e48dd3cfcbeb9bebbca6ade2b9dd06d5ec40b307f129962400aa4c28035e966f814c4a71727fb2279536abadd5cce03e34fbc2bd3187b1d99845fa7e8fa9351a6b689f0033362c8344a6b37977913bb171f2b13b68269219999e275a1849b65c43122b867616a393740d2a7e97a9a4dba167973897900137a89961e55d2f2f329eaf82785545cdc0e445b3e933f13c7683d7c869a57ed46058206a468230d1ee1528880ee6dd78d888a5222c613e9f94d50c6fdb5cf1524727e7625b0a2568afa5aa112d8ffd6a3e9e28bde671f4205bd7f1e96919ee1dc8980d10a1de7d78f37d193fdc9483e393727afea29c3d7f597ac37d81e6643c15d8ddde5c96c7fbcb32dcd92ba7cf5f96fdfd2319b6ef6e6fcaf4f1ae4c1f6eca62f658a6a3b1180f2a205e3efe93c3934c50b211884151980879a191dfa95231a9dcb3027d3b9d6a4bc4eb392f93c7a8b38f7a2bfb025ec0fdbdd291917f20708a6284643504936ed58a0e380db0a5b57b04ba764b9f18b47980312c160706ea9f824997ab321c0c14004b30e952c9dada06157b06300e06bb52c1cfcece4345ea8430f26c722eb5f363ecef532a27aaaeaafa83d2c4189779545fadc507617299396d420354237f5b5cb1dbc8ffcb009765a8b9615a133038782d7b7dfa7aafe12643a26d6e5f96db8d8c38f527791c2da3662bd9cb9edfbb799e807d1b9e947122f7677befd6abc726229ba0360e5d110e11a999dbf49eb06fc6b98d6c7ece9555e0334523d3a6a2b5840d2bd7e8c903f51425f5671b54ac610c768f065651bf29766da12a06e69a5787ad6293fa5369b8272b0396275b45eec66309e8c628576d585cef49e0bb6cccdbdc5f6d5719edf3228021469f5c65214ac560b08e818cc549350419fe17eb08bed4010cd4ae1a971b8cd1f349594c1f94104c1eddf1e97918a5e546c19b3812cb924ab25895fbebabf2eedddb420ee0eec161f9eccbafcbcece8184edbb3ffcbe8caf3e96bbeb0fe561322a27e7cfcbf1d98bf2c5573f15cbe2dd18eb57cb69b978ff7db9beb915401e1ca14ee17deb97d56c5cfef09b5f97d562223b96de2d6f27a15b2c2cec80d147b1c86aa353591298aa22fb31daf7948fc8bd1c82cb529bccc65261d980e8cfbb77ef24fc9c8884f713c339e93d3b8ab087154e2ba36a9775153497c8616303a823813b6c802a1f4dc1c12835aa1af49331ded4961894c262fa5199c2b5e1b99ed83318ab054e51ffddee461de57a4079776f5876862483c7b994f258e3d18a5a38f25c2e11945ac935af253103053cd7e3cf9cf6d230cae70d3d8352937558469aa421331eafeb26d3723f9b2cce6bd6cf6c825e136c32186e36efc681274f0168b38ffebb69bfcaedc8fd7c8a61f93d3ef3203331c11e80956d53f9e1190c72a73e6136d5409919182f85d27b07c0450ec362a1e54a9706a03c89cdc124885076a087874d50232a619e242f0877ce543203ae77245fbbf94914be54d2d8d985f23a0926ec3db139b4b4fb6318471d74bd6d8cb893d163b9bdbcd4e22fab99d816c2f3ecf92bb9fb490c6767c1be45aa0aa10b5c4aecd4fb1fdf94dbbbbb727afebcbc78fd45397bfe4a8c673c7e2cefbffd7d79bcb9286fdebf91eaf4fcd567e5b32fffacec1f9c9545cd94a7a6fb6c745baeaf6fca78be2c8787a752e5a8f3de6fafcae3ed75b9b9fa2826e612cab1a10034043bc6293901f6db923db401c051110554328116ac6a19551f5a4b8177d4860f7be2f7df7fafa13a3a38901d6a5e4ffc8935b056d0a9dc14aa23b60d0aa48a6aaf3b9067103b16efc6aed9ef0d64f8f581a5a878d831590f80d2d1c971190c18df5a7542b69141998a59af15ee01d03ac939e2c6f05cb6a46262f73adcdfdb9c421e31473e94370c19521deb46266049de45c685b30b8802cb1a818fb37a0a80cc44bca97bad4b5e6a306b664b99e1b196bdbebdf6fd13b9520e683a25c79bbfd77dd82eb7e72eb82d99a56519968a576dd256ff729f36f6e46affcab63bae33813086b81d6e63965fe389ec8d36d8eb64f4c52735ea05882ee067016e2260d62f9b01637a793dad84fb1da76286e51d419f8bb607609961b9a1990e7b208dd664fc03563c6373fa73add6e0b6baf3be27ef30de9dbc489abb0e797dd88ea2adae431e2551cc0e01011887ec00d4b0df246b2f6450c76b46dac86cf2501e6e6fa27a44af5f4e4e4e4b8be0ccc9b84600adcb98da54eb5659cd26baefcd0f3f965e6f58da839df2177ffdb7a58d8b7ed02ba3ebabf2db7ffadf65b8d329efb167757be5f4ec65397ff17939397bae4c82874712a5a3d0de74be2aa3f154e38b52f7e6fbefca7c7c579673a2e167b2e9287afdfeb1bace51d9a39f52a1547122d8b073cc9481bf2a65318f2aa4fc53ec4dbba8740de3818acf7803e63c9ffff677764b67d81758b001e04d947a4000ad4ec6c6fb188c9571e3bb882bdb53891ad81600b3b155d4f2ff32d24f23fc837f305d22e10130b132c6b5dae39ccac53d360f046071e94af7f21fed072cf9c9d885c0e051961213b6b09ac5e1247f09be0fc8488783e6cd363392bce6b216d0641ebee71355b45ec49acbe06376c2f37cda4c063b8346663d99adf873835406cf0c62765419ec2cd34f910183a23dccc60bdfcb739b8e8526b0fb1964891814dd5761035ec2fc2003863b9f51d737ba43ea743502e6921902bfc601a994f963609db6920124372c5361ae712e21a0b5d1fb579fe62a79b0b38a987713a37f13acf81b953002d86b299c1adfc23d6258d8aed6308410128497364601be45b9bbbd2e2b1de859ca6474a754190ce3dcbb7b103bb8eec533e5782422e9679332bbbb2fefdfbe2b65dd29ede16ee9edee959ffcf99f2bd6eafef2b2fcfefffc53d9dbeb95c9e3bd0cdc07fb27e5f0e445397bf9baec1d1f97fbfb0719a389fd42b57a1c4dcac1e16169af97e5cdf7df96f56cac749dc7fbebd2ae763a31a3aaead2cef92cec8c782361367132301906c1c474fa91c21baaed6b0d40460c108c47d56349139a4e6b806857260a1516ec476554a52955c78a9e5b8fbb8a5cc64878e63fae4325c44eb5bbb32f4091b9426720529d35ca6473ed641c81b8b483f4218cf5a422d940ec137b0049bc9966203a10a5d6c6e7396c2cdccb33f6f433422cb41174425d06b0fa1c6fa7a0c618af8dd1b9163a303bcb1bbf41c66b512cad91d7e8cd36b3a7cc4a9e02befcfea6ec34d5c34c06b2666459687ee6fb9b762ee341b39f198c9aeffe04682ae0660fb47124836e26211e2fd6d82644e397bffaa7751e4423201799aa660adb9c90488ba016f8966e9a619916f2b347b50632ef319eeeee6ee877de9532bbb21eec12c92c4ebb701564fe44a47b7367b051dfeedd0c5cee876c58f694ad223a5bcc6a73e840d439f7fb3862cc9306eb988c1f4b4b3bffb82c66a332a7d4f19878a671d93fd8af8733ac25dc0882c20696b382a977fef858eeafae55affd87371f4b676fa77cf6e517f21a62207ef7fd77653cba2dc35e4bcfbdbcb82d9de17e397df6a2bcfec9d76552190da927a4c73c3e8e1525fee2d979d91df6cb3ffde27f95773ffe50faa4dbcda35d11b4196a8cf233a9d3be26189684eca85d15ac9912358011154d7b4a7a06ccf0d8dedfdf4ac0bd56000dc064e3ee160b0ba32b0cebe0e070938f1727dbc4380f87a832b42b4a0731a5d4a077f026ece9f4ecac0cf776b5716893e02420589f8a0f4622b8e6b91b467ad2a21867bee7f9fc8cb4ae589fa311850aa9a5151e4b8177a713c9e29d5ed9d9df2bc7c747e5ece4309ceb951504c3dc9edf88815ee76d12d29303701b798c6624cdf59acd2d5e9702d074282ce3da240cbe3633a4a7e426138f0c8abedf6bd840e0f6d086ccaaac65980c18c8bc0165d5331bfcddbe0c50963933c50c8ed9b1d7b45bf95dea932b8e66ca9707f04f21e8469d73b068a3d2602da820c0e41900160bce54dcf75be53485cd13a9c92a21ecb25fe800056c16f5b0d04acbbd607caf75dfacd337772df76b461d266c2bb2e544506ab41daf45bbccaa406d6265e6dbfa48d83488bfeab7dbe5e1feb68c1f1f143f8577946a05c445e14da3be396c05b589087002a07ae40d2e966574775726d379f9eec7f7a53b1c8417addb2e9fbffe4cc6dfe9e8aedc5c5fe8a41b8cf9b70f93b2eef4ca8bd7af0baad3cecebe42091e46638536c0b62e2f3fe8f9d8b0ae2f3fca63b8900da928b5464e1072196bd4f9c33df97e6d01031e595422d4380a136ae1a94228257342b5c3b170737fb71126c54c8d517b4b94b0998ca5d6ca16b64065c114102a587710ea5ea8678a8cdad856bc3079d6ededbd80861009809fc469ec63613f245a1d8085f906eb0a5d2fbc5a8024293e511d3554296f780034210e00346aa972d6b05df67a722ae09d04f00ef6f7cafe21798bc73580312a9fea9f3cc85ad96180af9b67167a039581c372d034836421ce60c15a3780e567e50ddea060c1cfea5a7eef869d3c714e43be37035f663f9b0dbab264b32d33bd4c08b836838f3716cb7953deb3d6937fcf7df6b8aa7d18dd7d616ea45fea01323d33cddd0cce13f959029f4fce6203b06287845d99bd719d77113fdf13eb41c148cb020e41aa8256d5b2ac479b1a6f76c40a661b235e054ebf4f93584f0d969b5c5eb396c0d0211918cc29bd32a9c5e278070c2b98033b2b86f665d91b0ccaeded75b9bdba94478e646fc569b5e31059fe23b71063fe74429843295d5420e2b8ee6f65607ef7f1b23c8c47f2d6e1d1c3dd8ee09c9e1e97373f7e5716b365190e774ba73b2c97d75765d522c76e5f86f6e72f5f96a3d3f332a124b22a07ccc4ac46773702bdc7dbabd2afc67f421064dfa9874a70a418c674b1e1569c2329a0e77fca078d24249537c6f00b63dadd2bbbfbfbaa620ab3b2d7944dc59567b1ddd1676c6fca195bad557687d003d4be18c3f8cf867bb3a0009899e2d1507b238996fb09127d26bb55945c0e3b1c6da04fa369782e793e9f711d41b9b29d91900b635128c44c8025e002b4a9ee5a4bb20088f9508ef367a7e5fcd97998016a655e6d76aa841af15c060e838fd7ae01a0c9a6323058f6fe9480667078ea3ddee8b32925b33ad534ab954db28d9939b6c69201c11890999d8b233c05cc96affcceccc69a2a30ed6d92922cc706473e33101ae445a4b061f18b05d9795e11d8b73d55b709581b347445d1fa819fe568714d2e09aa95d2b318586c0626d3c3a7004bd4b0dd123321ac81f6f0d96c5abd7795d5e5cee580573a6c036006e30d2da68225210b54ad14cb8a53a58119957d2e045062e40d76c233f8de4c42d9e4cb85129547a387f2e1ed1b790109675a2ea66521f7ff5802401d0404188b35954209c07c71765aaeaf2e243418b7393ff0eaf2b274cbaa0cf7f6e5e9c2be0268a2ee0d07e4270ed49e09256a5aa5ec0c8f95cbf7fcf56b8116cf22a5e5f69ae7accbdece4ef9e1f7bf93430095cf2931301fd065f4f8a82879a949dd383d4965a775002b424e50684b600108c97b385fca504d64b977cce39363ddcba1b02221ced4af61059edf29259875c005ead9487622bc8af493f1c1f327c197619eb19f6b0c6f6f6fb469cd660b01d1e9f999ec75c4b1694dcce6e5fe114ff24a867be65875ca067dc5669120ad228af204470a0fac0b1554004de58bea55d4a6dceaabcfc4959d9e9fa8bffbfbbb11eaa0983c405d70a1ffcf6bd04297b5168359663e16440381bd725ec3d984e1fbb2fa69d9b12ad664716e47530369bed77398d996d9aefbb02110c9f4d36458b98d19c832f3f33bb2fc675264426420561f3649d5eb60588e6ecf08ee067b30ac57e60157276a58832764e3b6ac6e62818c625a428db391d4eff480643ae84ee99aa4126e76939a9ae38efa5efe76f6bcdbef9fdb5d7c5b735dacac8fc1d8769db6580a8b3f540f76a199023c794e18dac31b0a08e131238a9d2a14e893949979fbe377b21f8d47f7a5df6d95fbdb5b091e3612a2e011a687bbfbf2f87057869c7ca3a2736d090e418e8ff777e5e6e27253f30a2f29e3b0b77310850b2bf05f5c7c90b70e7ce80d76cafed191824c49c389834a17e5c3bbb7656fb82bf0240a9fbaed37b737fa7e7f6f6f13db063bc1a9319944a233ec704e65d36e9c4788678fd08383a303e50d92f6828a8b1d0b10449d525cd6200cd88c0f210adbda0851c0503b2f990d9bb309a35c2fe3038bb61dece0e04819111bd5b18577692eb645b2f90da7284d67e5903e1f4564fc40398dfdf2f018b5ee65c0af29410017bfd35e959a5945ec15ec8f773aed4bf6c56a1ba3147630ef75d93f3a2847c747e5e5ab57ca5924bd2c76ffa2123cae1061969fc189b5e9b597d5b9bceef37acfe09701a0c9a0b22dcbc2eff71a9032705a46b226c2670a6c4e15403303f2fb73bb6d17d6a654c33ce43daff175f658fa7bdbc36c97f4334d20dc2e033eef921dafda058d131b30cee565b8388397d4844666b51fe8ef32c8691075f454243fe67bd128ec31b267c99396771223b3df03e5f7b984f6f4c8305cebff9875f18c6c4034ed7c8a6e7e32c1b5e431aa9062b0a89039999635bb314c8968fde52aea52edc5ce8d41dd02c184a376b0f83fbc7f537ef8ee7762937801db8409cc38c1e64eeddddbdf934d6632ae611ae347edd8801f51bd9c5a138bad5d1eef6f95a7c862004054d960ef4035b9088398899585970b9589360788a2bab5cbe1c1a1da2ec6b45e959bbb6b9d097975755d66d8860643b1aba89115066c0a073a7c0400e29f032f191b420f90d2fe20ec518016aa210c0f3b95e66e5582152e383567f1093851dd92f639cc00b0ea75d8186a9031a131293bc26cdd9e650168b757ee1feee43515306a63094f29cce9fcd933a543e11c602c09cc05841f468feae3f1c9a94e23e2de08848d247cfed6a11ed8fe1e479b9399500f586fac59bc88af3fff22d4518258710650c71ff55ee3c889465175407daade6c6f9a0612cb8ccd1716621bdc9b9b77068c4c18b2b0676d286b197ea7af35a1303065c66399ca4420039c65ccf6c77c2f6db7813d037466814d59f4df666a4d1037909a34e97b72097343b3a07b2165a4f52232dbf1cb0c3aeeac51d77490da453c9b8977f910beb3315b02538dea198c987b1612fff14ce9e115b0dc914c7ddd1eb79de76703a6fbe77b1517e4a8ef9a74c977a4cecc6613d992504f26a87a35e9385ce533f585f71d715044af57ae2edf971fbefd5d59933b88b19d40d1e9442c0be1dc3f385094f56c3cd6b3887e078cdd56420b8804579a0b2acdedad0e99e0d41b2f9cbd7d180c552e5ab5bc4b9cff2875461ece88c4671e886bb2e1fac3c5477d3e9b4cc5284e4e8ecadb376fa2dc728d68e73df49dffe89f0dd59e43c60e8078f6fcb9d432f245051800c3ce6ed4b8da0defa10266532ea1171fed260d478b5dea2546ef964efcb100632f73c4ba63f0bc56b806a6445fe8079b01e6021c02382ff89cef31d4bffff06133f7ac39fee159e5508ffdbd7d317faf3f7ebaf4741434245098f321c3038a1aab323a831d31add3b3533d2fca3b0f6bedb06a98571a54adee51e31369bfcd131904b2413cb3a80c1a4dc135f86420cb8c250343be367fded4a6f21c9b68e4eb2ddf06239e6b5b95d4e31a406c96d76c8fdfe738ab0cde1b56952aa3e677e7ef3f39483503935fe00773935993d5430fbcd1d53ff33d31a81c81d5fa24d2dd206354b64bdc03ec01625d23d432e8d69d58b97eb5d696db956d555ce7b636770d2f50ef34cab103b0d2e9b600d878f42006c27b22921863398723105cd89590c8e5afdae347528d47a3fbf2c3f77f282d0cf50ff765d06997d9845cc34bedfa080d91e294d9219add87c33adc801aecb8fdb1e5a0d83d3cdc8b5d517de19e53746a12b1424874e2cc5007ab2268d85b3060dfdc86f062a0d7f982d8c2009fc54c60c5dc0044d45ee7bedb9b1b9d3c4d7a0dfd3c3f3d2b77f777e56dfd1bbe777b835a3b2b074747f2beedec109eb2a336a08685a19af2308c650407bade3b0c2e8cf20071570c53ea35f5b214105a0f2490413f720a950e44ae22605a332408bb37904a852b6bd9b04e4f4e821562781fa3be8fc4d298274095efee6eef5440115014c325f66cb994ed0cd6ac833d6afdae005b402a4aede031c5b3ca3ba971cf9cd3fe972f5f95d79f7fa6f7d2e60362ee6c9457a142aa9844f1ba5087b635e7cc6e9ac0d3348f3c652ec9eccb8095595306a22cc3594d353865b5329b50b266e4363ce569b49c3fc5900c6c069e4c2a4c763243b46cf33eb3326b71fc6df6b93935277734a3a93bda1c3cd3c12652e79764558f0005c7609952726fb62df91d991a13b80838b093baf3808b6c2b55953158e5c1cdd4d913ebc1f07334714a5e2d4a76765e1df6166c2608383b3c2e7aa56ed4c45d16b423a951dfce4ecf6413194f1e556561391f97fbeb4ba95844f8775aab727d7da5dd5c8045fa49ab25d5067b599c301335b7ba0ac4e44cbeae581e6d26c1fafaea327229752c7db50961dd6fa352523639cae0a09af1bb000b5600f811c2400df9093981a1e6e3de17cbab01b11f3f7c50ad2bd4a457af5ee9000caaa15ab8187f3b640817c09645dea0ea96578f231e3352781e1e1e37ec8aa4654203ec1d3e3c388863bfe429ecca801dc791717a0e204c9e209ec57a60abbc7151d6c691e88aad9a470604fda08cf2d1e1910afbb92aaaec70f3b9fa83fa4b9f23f838aee72422ec5df40350879d863328e2ab149756cb49e3a0e0de7b6a981166b11f8773c098a9b31f8c7159cecf4e140a0348532d961ee8bc031fc29b92f1a459cba50000200049444154ff2526d204250496b59a4d1e4f693fb62f31af4a22aef7e5e7651667a0b3dc3cc5cc7c7d062caf89e6fd59de2d7fdc6f56e5f6e436985c641cc9f29f4155bfa312baa1bed0ba2a9f4b3da9839577866c68cb089fc1c100a1ef6bbd727634196babc1ce3633a3b45535de19ea5ce4adb16036ed4b35899afabdd19bfb338b332bf4aeb041f47a002c2045bc91a3a2b56b8f270a6a9c2f38128bc45a4e4126fa3a2a844661c149393b39ad796dadf2f8705fc68ff74a8bf9f0ee0da1f16577d0535501248f858c60701c1621d4327613c344f587c54a6a1e76298ee3522ac872a5827c24590392b100c2ab899aca093c5a1c9c45d88f9a57f403468357915239620f35a444875f503514f73e25981f1e37292a9462c1f6c362375ba67d2e07c35a60f300d9f14632f69c30fdf6dd5b3148400900bcbcbc964711759a6b55a5637f5f07a36a5eeb91614e8b71b9675570c050be1b2932de98005e6ab76fec4e843dcc38f0b51f0cf4f656ac0a9679cc1164d5dba9a479d8d57c5e5ebe7c19d7de5cabfac6ce70af1c1c1daa28e0e871ac446dec7e3e411b46aa5234b88b300970e662ddc000303c8fca25ec0fcb175f7e213be668fc58ce61a0bb83d2aea57fb16d31e66c80597e0c585938cd7cb2b0fb33834ab61b658dc8ebd96bde329959505efb59f3b0a6c4fc3256961dcb68dee0b37d8cf9303ed0be4c62688f65dbc482be36c12adfe33671dd2648bc568bdd5ce75c42a3b31be99f19c43c78f9e7534c86cf6c3cf74f002b18461841f320e481cff6ab00ca582ca8851e58b191145d6c903282fb3a4fe2539396815525df74cc76c41ac976339d69018e658025f8931df52822c03914411530c78a15d2d1651ce38e1d846872d489c95d79bcbd5155863ee7e8e9e4e8f0a6f47416e04440c0c1a35277abf11fa3fae1216937f76247ecf20fb77791da23061147d1c364f0cac12810062d54c08c88ee12de586c5d3218c360aa419eeaa678c06cb0263402b527a2c8e79b64537b75788e6d4bb6dd71ad4b0429fe89f004826701b7e1a05c5fdf968f171f63716237a258614da4a5a63cea9923d407436ae01f95172f5ec8eee4136d508d0120ec43aa1f5f3d737d1c0e549f90dabf5258036a5e84862cc3d6d8e9aa7284d4bdf1a45c5e5e2ad483cf781ec78ba92f5354c75d3150369e76aba3b6288483fa5bcb88dd620d8f46d14f368208625e28825ff98b655d3effe28b4268076d83f1926d80e7586a2ff5c8529966af5d6fe816646fd64f312caeb526d1b47bfd29152bab9c4f6decfecc64a1692ccf6a6456df3211617c3ed158aa1dcaf71aa07c8dd53b03a31996db92bfb7c73f3be274cc9707a249e3ac4b1abc0c004f7933f2eee097673b135e42bb993735dd1bc5c3b8cf6ed0ad7a17797c00d6867d358e5ccaea6a06532f0c3f33ef4ede45f00452a31dd6a1da7db54e363b3331588f30bb16df63c33812683d8ea6da51f9f7fedd3bd50fdfdfdb2d7bfb87aa91c5398193f15dd91bf6cb5b929067e332502996380494c27c78ea100a4ea8e11d18e5873bbb6546602ab96eedce264608d5d2c17fb8e5e9c7fd43d8f564ef99c5f982dee5026448ad895c3e3c8a4473cb2ba7ef7a623c301a3fcf0b8bb9cd0264dba10517a649f506dae0e79b91333f1164b894e08a09fa849aaa8ada43e8b5e6bc42efc2b23d96104e794889a593317f374edc393890aa8b0d4da043e9ed5e782817ebb50e93651cec1451299a76471b0bfff19d6d5b3c9bcf6ceb238711103b383c285df299a4c2f93cc1a81012f6ae50b9e21d3b52c567ab7579f1eaa5008f3839ca361f1f62d86f87765103a99b4420834216da8d0650ddfc666756e9bd963d5f9e7f5f67e7527e3eec518702a71a59196cccce0c486e430652cb9ac18de76d22cf9dd5924ecace4e2e33b24c2cfc2ecbaafb93555a8f8bd68c03479b46eb3c00199d2de84fa1af51b86960d33d9561d98e650169227f663e316011386a37bbd4959a3c9be9a50726ef4e9e5c53d33c78bc47824965cca5cea6aebbf6521918b02bf2f7b0dd10c6d0e2c4e17ebf9c3f7fa588f5a8b4d99561fee23dd5145ae5c58bcfe42dbaf8f0ae5c5f7dd0515dd3112ced4ebb2d270711043ad8c1f3b828836eaf3c3e3c961bce1fac7dd5115e055bce8eec223028178f533cd10097fc4af156b00231311d7915555bc55c2a53d2c2809aa39a557b06e30f5b207c638f5aef0aa9588a31e119b3eaec5d9cbf0121c69d311380f4a254906c919a5b4ab64419e4cdba59b70b610c767230572eebacc336c8c3849d11b849580151fad5e0ea35c6b3e4e1a53c0f27a5ca7639ac05fb86e5f4d979d8bfba44d0ef94f12c2a7af04e0cf2b2a9d5760376b49d3a62303e364ddec7f36f6e6ecbeded9dc231ce4e4f55e78c33a6a9bda5937d540522bcc95c3f99ce04a0949fb9bdba56ccd9bad52dd3e5b2bcfaec333145347e52890ef761df5d6544346526ab6fd60a36ebb271d49781c23f9baa61b61f3d255b0626835096d57cbd9f9355c6cde65255b50c5a5923ca6ae853406c42c23d665856ff2c9b66f326455ed71b7592e4e7edce188bc6bba21ea27892882b69322bab5a6e5c46420f8c07a0df8bc5eb582cb337a3ad07c5d76f27a6d4a0c630000b796be13e4f5ade19943e5263b4bc33f87bb7ff1323208015a75e29c649824a913b6a4d551b1676a9e572aa24e9ddfde372707824db505b27dc4ccbe5c70fb25bedef1e05435c2dcae3c38d0ea8a0863b9e428ccf61939aa99e1420747278a4c8f81f7ff8711363391ec196a24cf326dea5d63942b5913d07956eb9d2e9c9080d5e3ed42c980fc2cd0e8fbd86fc43e282081b207095be01883e8e8cca0968c204b3c288a2fa425781a0da89550b8b1376968ac267fc60218a14032095aac429d1b1c79ac90206c3c16e1c6c17505c7a1cceb17f509d17543a8d60535616ea5594ccc63617b6c7f934c22f7014847d8a78ab588f54d690fd6ab5920aba7f78a4228014f523f480e700eef403f050b6bf4c0811dd4f6a0edfeb20da7afa11c6fbb76fdfa82fcfce9f95fda3182fe518eeecc9c368c042e956ddadd5aaecf57bca629891f7497db0fe4060a9ea0f3b4339594e8e0e4a3b9dede7b5dd5c9ffe3c6fba06010b3b3fbdee7d7d56b79a80641935f3cacff6b32c1ff9deac1e1a0fc2cc104cded77a83db30ae2a7b6e6353ddcc9f3f4538784e84e804a375fb4d3a6474f7cb3d00be38834893c679003694ff89ea09790060584a7eadb14c0823ffb2d12dab950648d40a273f6f74f77a48eb1f816b2afa9fd5d8e68464636238a3a0b561030a1b1687404c65408f3a4f61f406b0063bfb3a110701c46e8505e3faf2b2dcde5cd5ece908e160b1dedf5c959b9b4b9d8c83b78ad233083ccc09bbc6c9d1a1defcfefdbb321ec589c908efe87122410119b469d468f21906e2c944ec0b5548b5dd6bd8878ad5393792f754f60677248c02ef21ac504c68672823366a236c519ec601a937d53ba6582c0e87088f1776a750d1e621f8b2f9c526e623cb0049ed8e3caf7a0ed945f1fa0160ceef53a9190590461e215e421d942ae7ceb6ca2bc0a5382819d843fdf23caafc8dd4eb0866e573fa0b93dcdd275d076f5fc4aa11440b1b5532770d6a06b738bc152f28d1ffa1aa730aebba7c7cffa15c5d5e9593f313c59ba9be5827bc96caa9ace72d92a2f4707fafb2330ac5c01e399b97315913c4a551abfff8a81c1d1c968343ea7c45955a144d3615fa45e0af93b303043e2db067c6c97846b8c5b60e7a06ab2cdc194c0c08cd8d3dcbacafcfe091dfeb7b6d83cc44c48062466cbcc8661983a29f6f0665fb546665669919d48c339b3e7ef3cbffadd41c45443798142fb33730870e34e95e6eb029add5315f6bc002b464575059da6dbc147fbb1d79c0b8c62aa1f55c84b4d9910c8e799032b0daa696815851f9da7d59db1d092defe150d1fbfb3b811601a41c2f8fea7478745206e4bc0df72488dcf8fecd8f3a53efe1f60a62a484633c64f3f1a3c00a8685374f7150a83dd860ba9db233e440d996d43ae2b27030a0e63d3e8c0522fc53a238467116ebba5d1e4623d9b83096e3dd22a38db63fc82911419faaf8403a4b8d474205babdbc12284800ab0d504c0b8f1daa5c3dad9b936a88195202f0ceae401030b37195efc6d3b18cdc52076bad7b0085d8350cdee1490a500378ef1fee952d40b234c085479176463c18ea24715d51fb8a3003d8600487728c18694e23c55745a9e62858c73fdbd5986fada94e4f8516095b404d3b3c3e92511e15f8713c2d542945e55368483d2b001b96929819634c0db345b9beba2a973797626718d3795fa787da17ce0c181a8e9fa80e3b8e2c061532841dcca4e6ba8613211327cfcecaf397cfca90f31ab1d3ead0d03801087533b40d827eb739b2b1c2b7475d6595d16b3d8396d7b9e31ab7e01ee110fc6d9692595ad692321b335b360bfc97d85c532bca1a5a96cb26b9e16f9e9f81d844c500959fadf100b07ca3072933924c493352e7ce79b00c40da496a7ace8605adc205ea789c3c19a6bb1624b7c3d7e4c0518116092d55c7cf13bb01c7548f3aef021efc3c71514986818b0584e78d7fabf942a7d2601007b0e60b72f1b07d1047d42fad6e57ae6dfa495e1f67003edc1195fea83cbda3fdfd72f9e19d0e596d2d17a54f24375ebee9b4dc11cf33e8899df47b9174abb48e769c908ce197e04d045bf9741ce040bf297d03bf5161fe1803dcfb51ab7d258611eef7602330130ce0080a9e2bbe43adb46d887140d06c087ffef2859ea1cfa9e2990e3fd5dc7318eeeeaec0917bf80c9b1c0c10c6668fa2de3d8d6c00fac6398b5c0bf301187d9d0fc7b5c7900d0146140bbba5432708b655b917ce62ac5e52422f7807f733fe7c4fbb0ef60ee2b0db4e44e4733f6cf2fcfcb98a1b02f6f497d00757be85bde338413d84057316249ee11f3804641ab62e024cf70f39b66d4f2a29798bf2d4128cdaef85fa29cd61a77a6717e5fe31da469b5953e7cf9f95d7af5e945d3c902a00b83d4139d4a6a886ca1af63a6db29e0c2e59462c279663b3261bb0791eef30abc92c4c0cfe89d2c99281e4d9cc4c2c8357f373b7cb009b41ca842336b458075ab7f5675691dd970cbc7a2f362c330f7fe9976594cba06460309bf2cb33f3b24eeb4e131ac080f9d41c0f94d994c1ca93e467f277f3100a1f6a1a0213bb87dbdaa4cade71cc02ad0e6e909b8924fd46876dae3695524957a10203b41f3b4d298b72757523150c9b06a102cf5e3cdf14c29327f38ea8f147d9ae9e9f9e96e57c5a6eae2ef41fbbaaec42d89c6673d2b775fc3bc67c16befbe1536614cd5f538048b826d0540b9b1d7e1627d5f82c3f69139c76a34519c66f3c812443c667dd329d87a7d5e5a971f323ac6627fc84d57831c1b024081a976043e131242138163f734cdbb19fa15ee51428bca83c4bc19d7517c546c8dffc53b27717fb4fd84348aba13a0520cdc6413fd52f9826f5e6d94c7a3dc5531188caef00e1870f1f743f80757c78528e4f8f36a60745e113857e04633b92bd0e8f29400efb72a551d606e7415e5f5e095050e3083b21be8be73366cf9ebf543141c25ab067650f38ed76996d408b353e96679beaaeeb72747cac7e3e7f765e5ebf7aa95c5398a985390b6a96bdcc843289b0e07b4d678d24cba0d94d966bcb874d3c1998f2bd99106450b39c1924758f14db6dd9187d56cff37c8a5565e2d32449d6cc9a36311d0d86e30886d5644e1e340f4c930d65566317af553c5f6b54af0446ebcebb615609f3bbf364651044d0f0d66d0737762e062fdba3fcac8d0eddf8de6d33886942ebce1302bfded4f1e27081c96424c022e76fd06d29ede5eee15e0c0b032fe919a820d864d8b13fbe7d531eefef752e1e272f737c3d2111e3873bd56f6752a9a344c92d166d9ca41335ca235f0d3b5178fa182b84d0bb226040691b032de32130aa8c50718aab38ff0f2040c42300b457f68f0f0b850a19779e6b558abf9d16c498eced0c54d1d3865597a51e572fadc7371fdf16edaa81a8d3e9c6d3471f00049820eaa3c216542e3e4ad500b68c19e70b128089415d11ecb04d808d0aadbb7be5fb1f7e50fdade3c3a3f2f1e347a9cfa8c45f7ff57579fdfa75bc8f54a7ea78604dbc7cf94220cd3fd60740ccf98ea8a7c3bdbd32afb64ed811e37b7e7eaeb1213de90fbffbbd6c932f5f3e17f00158fc47723595609f3f7faef4a9a8e8115e51af75ec816c1838312cf097d7b7e5e4f42c12a407bdf2f2f9b372767e5a86d5661745076b899a124503b8d72cd473e1356d106ab22f834a936d65db9381d1cc2fb3a10c2c262219cc4c58cc7cfcfea67a9941cfa0d8d4c60cf6f9735f6bc0727b14ae520dfdba06864563f8d0bbabbd693e0124d33ea935b59c44ee841b6eb6e3b81a030bb61dbe83aafbe082ccd47c5fd308c7fd2e7fe285617533daa929f4d86f7e867d2016aced2f7eb681516dde246ec65354a84ee714c431edb8c1471cf6c0d975e4a5e97c41d268d6e5b32fbe945d8bdf89a172e5d1f7efdf4a355ccc67653a7a109b5a632384314db03bad153cca7307c4feccb6658269a3170c60e03a51fa9c7c3ad9a9560a1cd586a212385464880464004a5e4e5c802acbb250091d8ccc0640d370d966485aad0e13ec49b02740cb5e42bc678456f099d540e2d35c0e06631a73c47731d7ccc95a204e9e226b8577ecef1d4ad0a3ce5a045fc290de7fbc2a37f7a87871f803419d845aa0127ef9939f94efbeff51ecede4f8b8fce4abafcac5878f8a56c7e605a0905e434c19d906a85c04f1eeedee840d914a19f7d82067f2ec129c0a34e28b847569bd2b0a7d51befaea2bcd3beae02f7ff94bb1ebbffdd9df6851c0463fbc7baf82897800a97eaa2284d579c0f884a779ad7a6091e613c9e03061421ec8adc469717474509e3d3b17a832d6d8ad38155c6bb21eae92b50e6f12165adb7b0cc696af4f184f8d67ccda8565cd20c1cf8d9c57d5df75a7fc2cbfdbc06539cacf3263e31a872a30c7c68c0c8af979b9bdfc6eb5d0fd321ef8dd1b15d3a93959a7dc50401bfd547cbfaa5fb5e6747839c2eda841b0872efd6eaa188d8ba446763276bcac12ba531eccac4ef29da3a9b30a983b6ccaeb418a018d803677d4b14cdaf96a1daf1cb221878d6a89d463db7568ea5cccee81ca9d8b485940406001f32545ec8ecb6007f77d9c784c3a06dde774e7dffdee372ab1b29c8eca12633b0655764f0081f81f8af08d47f21ea1fa05cb9a567b56b8f959008c31ffc2dbb6aff008fa0bab11e0ca78cb661081a69b88fd1a02000b9041b71ebe60d0769a4f5ef81c0fc63ccba626c10b062b2a4e29e06a7bc1b8cfbbe82cedd0998035199d549f603d5dd977a41ac21ce7cb7271c9f1f6b3329ecc36c03bd6dfd8dd261a97297157b56a06769ffbfb47bd17833b1bdd4f7ef293f2f6ed5b011e00fcc5175f08f86452984dcbde70a7bc78feacbc7cf1bc9c1c1d97a3c34319ecaf6f6e748a91ce33a4ca2989d6b59824ef47605ebc78ae300ee6fcf77ff8ad36abafbefc4921fff1e6faa65c5c5c6a433b7bf64c01a20af06dc5262c7342cdf1e479302d8771dc3f10214f1db058ff3bbb433135aac992c1407c1ee1271c70e27f661cd99e957765cb8f41c04c24039a4944d646b2ac59de32006535d36cdee61ab7a9a93a66f9f3fdd6ce0c684d353093066348d6ec9e6a9b24d4f5b0bce01820a75de4f82b23a80724ebb2eed846154b797c3438686e44b147f9d9a80ddea4a1794278a6af7158039fd96b992971f339015c52c0822da55ad6466c7eba6d2c5ed428420a383095fec3b050ed30badfdddd9405b980d8d346239d51c8effc6fb12465e7b01c9f9ce95d917e53cadb773fc843b8225feff6aa74c9e1e3700a0e5c58af0a716914f2c320ceb844ae598c95ca9b0808e6aab4201b920e435dcb0b777874a8bc37fe4680a2bf954d89c50e656b638e30b603de0811ea1481ae7c8ee15ac05dcbd990d4bb334c49c7f5c45e3127255caf14b2804b1e505622342c51f5f6e3241ea2f68f8f4f22681321ec7625fcb09cc7c789808fa874bc983e657ab65ae8b9a4d470a235611baad3be8edaecb777b74a38b6ea050062c7424da32616acc9b98fb0306c889fbf7a558ef7f7e4e52489fcc5ab57a141546019a0b2d5e0450cf0d823592300350028f05ccdcb3ffff33fcb49f2e5675f88b1619aa08ac5cec15e393b8f93bde9b76db33ebe4c6597e751ed96b54e3fb067613fd3679c8edd6995572f5e0ab4f0a033a604307b5d66e0c86c451b6e250a992159ebf853aada1fa95655260c7c564533286d584d4d60ce6cceaa5b665d59c5cb6697cdc6b7292d1ee4c766a4ac065acbb3c6e7fe6ec6c5c77c99866ed4a66a28cd3a2a376575ccaa85d598cc9a3c7056e3002c76227b676c4bc97632ef26991ef24cd40f1b88fd2e4fa2d958a69e81eae12a6e4e6013bca4ba8a42f7e4c18239c930adb3e822529a18ab9bebcb30eccf1d134482e6b25cdedc962fbefc896c46aa43d5820df57133ca6b38babf2bdffffe37022e2a372000b3c554ace1f6fa46a91b800a75de6317aa79922a7ed756dbe6cba8b0c07f08d3b45627c59347fc4f543b18c47beb422404827164ec7cb43da10ef61c310e5a6ce430e29d138b8ba3bb9c33a8f6d452c59e47841a3546cf9d91a274bc51f1298fc33f58d6fd7852eeee1ff41fc787116ba5854b258caaf6ce17ab3259c6a9d06c161c082b96b25a4b15a6201f658f617bbd5afb9df902b4186b3c9ecc354678808d9f30beb25894672727e55ffdd9d7022c0aefc5357762461cab86f710e3fbedc37d3939c5587faaf1a02daf5ebe2cdffdf0ad6c6ddffeeef7653a1a977ff5f59f8513613c2a57d757a53de8abaa05cc6fb843e9ea882b8c13898a544398a7ebc333eeccddddc3a89c9c9d862db1dd2aaf5ebd542a50bf7a7db3166140e2a939bcc85e5e838b05dfc060d9b0b3c32090199301c0ccc74c28834e564db3ddc9d7da7461b0f3b31c0265d9ce32c7ef5e4bd954c3b3dc0f3fcf58c4772e3fb529e0973be00e469c4da805ee6cb67399055998cc667cad9fe9831898009f9ae3c679503205cc7497ef010d7b9bfc0e4f62b3d3db1dca87286c8f04cbe0e541146b13480d2534d345354e6be10112cbf2707f573e7e7c17f6ae7ad828f71333747bf728013b398910076c45fb479c93b75fc60fb7e5eefab2fcf887df95f1ddadce06c4d08e019cf4998fefdf2b5e8a00435402c060533fbe96d0d93f3c90a70c1613c19e714a3591ecb02d051f76b640e40d416a152a161e3c18d0127606c86e4fd3d5f7aa6b1e41abb0b5486406c4e2c00ce61e00d382e573e50bb665cf61cc6076189b19434ebaa104338e8339a7732beba053ee70382814a35338a10726869a88323b5d4c4b7fb8a3f828ce48fcf0f14200757272b629e14335d66e2f6c2e3646930f886d0b405712b962bbd632ceb3a91c10e6b08b7af85ca9377ff1177f2135941ccc17cf5f29c68a68fb771f3f288484d82dd8156ab7d2c70e7683852e96e5c7efbed709cfcf9e3d2b7b8707522f013a98aeec73fbfb6545c8890e0bc6fee6a3ef621c51cb75b41dfd574cd82800b9d396cafaeaf54bcd658f24f99a4e25fdc0e6963a9756c59e021e6b3c9623039c412dd8fff6883a838e377a5f97012cab7106bfac59f91ed607f3e2f6e5b66420f4f71988fd0edae1fbb2fccbfc319f6f37da6fbef966dd4457b3283f8441b0d12f7b03ddd9acd34ae5aac170fe5c8bbdd6c3920e2f46b08d746fd2508389c127273fe7b63607340366eeb4a96c938d698060341c7ea3a3dac34d8f71d87dc6584a9d75d4425270f6b0394d390ebd680726ba994508db423d01145081d811382a8a93973fbef9b15c7e7ca3a27e844810c848ccf2afffcf3f69d12a6eebf8200abdd55001d577e758b04ea7bc7efd4a0b9977317e0845a8300134043daa3db5bc0ce34dd0286045647dec505d01856a7dcd2347cf8e11025ab57174da5279010c543f11be38c35dda351e4998a84233c6533dff917318a7f3f2fee3850226f1fa29b073dd963d8a764b9d230e0bafe022c2382498049d629f9acd54339d1371003ca9cac35df56b399b97254c771e45075fbf7a25d04725c68e86da49b58677efdecb3e0893a2c22baa36c6f7af7ff213a9a5b0d8cf3efbac5c5e5ec9b3fbb77ffb6fcaf1d1b154e5ab9b6b5597208de6673ffb991c177dea965191633492c301ef2163f6f9e79fcb602f355db5c4422527293b6c5761b7d31cd784776a6bd146028e51232953ad03446498ef95172f9feb1ede1f259bb749e324cb53ae1b15556b5ae72b46c4bbc1c9c4a169efcaf2b1250f010c4ffdb31c5a9de3effcbbdf97377b6385e52d03cf8620a4f4beac85e5df0d787e5f6c8c7158c9278c0cc0caecc62f3405f4df5be6128770e601cb7f0b045472781b00276168c54ed804acacebfa1d19c0f88c856186e5ddc5204467b2c3a0d9aeac3a9a2de6c983bd505664320914e71f6ef62dddee28df0f95f0e2c3078521847d6b1de7f4f5073a10815a56a87d51573d525e48d1217ce1606f587efcf677e5fb3ffc56cc8aa46a54adefbfff56465776fed7af5f56af1f07528c759e1fc0419b0856a536398b9e49f4e4e26dc4901fbb78bf3cdc3f485db4decf010d20cd6442e5d4000f0cfbcb791c5a4af439d7523902bb0b6341cea002b12b00f6b087ad97723450348fefa92afa7077576e09f9804dadd665349eaa5a0281ac1ad312ee682dcafa3c5761405da2cf7c874aacb5d6690b6cd48f8787b2bf7ba0d82baa9d0230cef97bf5e245190c7ae5eae2522cefeafa5a2042f8c0e8ee56cc05767b77775bf629fb33ec95bff9abbf2edf7cf38bf26fffedbf552ace6f7efb5b9dbaf3777ff7779bc36da9f9fec38f3faa92c3dffcec67f2242a2b40c1beb3f278ff507ef7bbdf0990502189c982e9527f4c553310ae2ae05142694f4500b1db314e5c07403d7bf9422af3c78b8b7a284657156b0f8f8fb569edf429bb6d8d06ff405be720aed6a44a0166e160314bb10a697b6f93443465d34cc96be42915309b693269c90c2ab321dbba7c1fd7652dcbebd59fb94d064e9732721fb2d9273344012080659b9129a3512d23a0513553c9dc6903885039190fe3e52b0d3c936dd0f23bf380657a9a7700332cb3bc8ce6b9f359b776db32e267b0735f71bfcb9d4e3cd03cea2361789730d51810fc8d9cd672f1fe9d0e90a0289b18d8721975d5dbd44ca2b8dd6d248aab8201eefda5d2729443d8e2549df7e5e2ddbb32af1515287bcc35b8c5312cebbe6ed4d982f53046114a10210aa11a92e6437aca5085ee4e8f0ea46e849da717e7f2c926045b6b9711b6a609272b47eea1c603be5b4b0ef319ee7f9f7ea3e3bf6a61417e47100954bd21968cdc3b2584538f8ab0ec52269491519847b031d257e421ec6c4d09ca24204f7219f158b9feb76a46a91e38a92e1d1941cd54030000200049444154ec95fcda6a9783bd43092ff6a9b0a791a2d42e5f7ffd55f9ee0fdf6ac360ac50cda94d45bc187de7e4662abc92e777ff705bfefefffabbf2eedd5bd9a688a5faf5afff596add4fffe2a7e5effffeeff50c009410845ffdea57e55fffe55f96af7ffad358affd41d81da73319f9f150d25ed81a2a218c0995154645ad2d87755010d025b499333c953a05fbe850eda5c8211158382968f3e1d171d9d91b96634ea0ae675eb2c6d8f4f03e477826c66a52ad636de68db7492232706d984e25110606cb839f6586e64dbfa93636595a06a58c0519d86cf2697e969f6d8698352b9b998c2b9bfefdea575171d48dcdecc68d6822a31fecefb92723a100ab166f0b06a5a8282d009f4b68f5cc286b435ba69dee88c31a8cbc9e0c233bcf720c486e53063da37fd6bbb5207a9c4eccee853a88ca85dab28808875aa31ba181a17c7cf7aedcdf5ec98e255040d551d4f7b0ecec1e486d0c508e1ae697971f958243ecd5c5fbb7a5dba2dcf18398001545ef1519cf81078bf026e1891ac7b1ea935a142f526d268ab0e66875c680770064d886b07b6073c2854f7df3e3232a465009612c50454d992f66e14d5c854d050f1d608b011cbb0f9fa9f8df1263fa442a23f8888d877143e5231f90ff02f3b09dc1903a11c7545dfa8c1f694351ac8efa67e1750488502b296e88878c923ab02d629ef8176126e447c629371b1b8d04b37a50b11d12543b7e2c5f7ff595c68f450cf30320016ada4db8c0fefe9e4246706a50b6fac53342084e6483fceaabafcbeffff087f2e38f3f16720bffcb7ffe2f6a1f20892deaf7bfff7df9f1cd9bf29fffefff476c0b86841a26fbe4e3a38257bffffe7bb5fb6ffef6670a8da06204695bcc8d723fa1af3a8e0ddb151e4e182a400fa8ed94d367cf35c71f3f5e283e8b14a2d3d3f3d21d74cb2e75faf7e2ac45e655e9516b572d70727478bfbda6c3cb1c55140c4e1974f83d7b140d1e961fcb60d336e6bf379b7b4de3f1fdf95d6e4f26390646332eb7c3edce642533c66cbaf1359b7b60584d23587e90f560d33a33160f90ffce9d4625fcb4b394c50d5063c26cc3f2b38ddc46630f8407ca1547fd4e835b76a9665d3bef36a6ccbe36a379805c840488c4b422799512c53224f6a3daa46874bb5d2e3fbc2ff778feee6ea596a07e608f20729d0a0e568100337e27bf10b0d29980f7f7023b9da6c377d3916ab63f3ee2f21f29660781bdbd7f10b0b0b3a21ac97b49c02a019035621cfb9608470b410a7b040cedb3d7aff513cf55c404cdcbe3fd6339393f2d0f2a39b39280c31438e00201a76fa82fd8848e4e0ea5aaaa3ac27ca6c87e9eb533dc29bb07073242c342a9c965559cb984611027868a497b95d4dca3e85e14d95305d70581a7c4772d54278b77c8b03fab4791e1d65fadc53e783642cb9c29c3615d94dba84c80d944e3015be270093c8b4496db0b47ee21261a4ec5592d16e5eafa42671c62307ffbe6c7f21ffec37f14dbfbaffff5bf6a3dfea7fff49fca5ffdd55f09d87ff8f10719de7ffdeb5f4b0dff8f7ff7771b1b9bbd54f4e7cd9b370a79f8f2cb2fcb177ff6953661de7b75795d6da1d8ef6691cfb8bb2bfb14672a3276bc8773174fcecfcaddedbd62c84813a27d47276765b5980938013aad3d186905accc3668bb53a1364eb24a1c580f961d3315cb6f368e67503308190be4c94d719699a5f9f9590dcde0c9efcc919d2419b0b2a69631c3606bf293d5ccac194925cc8df143dc8126d5f483f2e7cd6b5017f86c6b5bc222100c8b4974c5068389594fa684064d9ea360434a0f5743715375745bfdb9fb93fb65e665b0db3a163858159544a602b12cd432812947cad79c367ede5c5f94dbcb8f653e26f62822ac5119de5f7cd46e4ac551b34022aea7b3b1d43fec77181fdefef0bdd4c2d9fd7de9b6895b9aea205662b7c853e4549abb8747556bd001f18af20fb73f45e330d412a2c0c2a7cfd8da5c65230aea452d2bce1fe4fb1fbefb5e02d3eaf6ca9dd49e4860a62a85a3b231cafb1c494ade04db6cab72675c8f1da52b9b8d538850f1691373a2031764a45fc50112525538a895434b3be55ea05cebc6ef87fb1f30c4b80c785edfdd978f97179b8d01750b3b0db15ad8b42eaf2ea5c2522a1a218e5cc82207c7c3dd830aefd9f8cd5870aa0fce08129949b12154e3608f330416e5bb6fbf2d3ffde94f95954048044ce9cffffccfcbbffb77ff4e9b28cf71423540ca774a2f6ab795e1e0f84454cf7ffef53f976fbfffaefcf5cf7e563efbfcb338a79193c451d85ac1c6983f839658585dc3b065da49b9228e22634c88c4275f919a660c3a763895e2a1428e1c42db20e8a656d2049e6c32c96a9cafcb0421cb9cc947666fcc6176c2f99a0c22be3e93818c137e8741ec4fc9b9ed624dd5d37f4b9e0d581961b3faf454c3322064fd77a33ac2586acd751bbaf11232a9560b4d9df3f3334866246621c2b2e4fdaac89d01317730d3cde6ae90f5e8ed2044cc56c8326ad1aa4ca1d7d5cd6a6f26aacd947231f7d469bf2eb7b754098d72bb08d80f6fdf94b373d22d3059719cfa9116da623ed531ebaab8d52ae58184da1fbf559551d81d58867bde6aefcedebe023cb16159f5539e617fa818317665540c98201523c43aaac72a3c897108ac6b8f61db9acc1765d50b6092770fd6b44b39144212a8148191775d0e76c26603fbb9b9bf8b4356555c2ff2f38802e7146c4ebae6bdcc0b82091344d015708b2e59d6656f27caefe8d091830305e0d22f25291f1fcb81007091080ee07dfb873f4402753d090961e63e6c59d8b0e4315c876d716f6f4736a45e97432896e5fa8278ac96420d68179e358ce530abd1f8a17cf6ea75f9fcf3cfa406321e2423c7316d3d05d20262b49ddc444e0e7afdfab3f2dd773f9667cf9f8945612b233d879017ec62dc07f3fb877ff807794efff6dffc9ba8167174289009b610a0c573a95eaa28fb6eaf8c26719808f3497e2309d6d8f6d834cf9fbf540a12156e9de04dea162115a10944a84af6ccc9669c52e5b2966266d39489acb66510f386ef7764cdeb29b03151c984a1695fce269e2cd34dc293d9a3fb90cd440633019651d3179af96460cab62dab726e80d98b11d6e55f8cbc52af3a5163890955c914aa63a6ca8546640fa09fcd7b7d6a4e56214d893d89d986e67ee4896902ef460f27f15495318319d0f687d178534540aefc6a3be2041cd8958ce7efdf2a75835d985829dceaef2f6ecae9c9a980e9f6eea63c3b0d1b08cce7f2e3850cec80de723a56450772ed1e6e6f6474575a0e75dee1131d0ae1cd258c8c190188a8d9a88431c6d8dd5602158cbda819d8e2f819c5f162111f50e1b394f2eec34559b7234e46875d28b62a40d9762a25a7b7223835aa0b9043772b40855d0272a865f4796f7f57aa23762304151b8cd8c5120648dfee373154b031408783476115a8bfac07c60455e9f8fca43c3f7b56669359f9cd6f7e234646c239828c6341aadc87771a1fc56075c303adc378178b727ef6ac1cee613fbc53102feb06a33b9b045e4254c2617f50bef8e2730112408601fcdb6fbfd5598ffffedfff7b8d176dfec9175fe87833c6fce4f49992a109f224860b76744d2cdd9a7084888c07f4fedfffef1fa44effcddffcacbc7af94a79a204822a5a1fdb1e6108fd3087005accefcd1ded247eeb406b8f3a61382bf60f4f74ea0e638d6debececb40c7a7d059806ab8a4a199683bcbef3facfc0f014c3cadf5bade333870f6410cb9a8ec1d800696da289139635471a6435cfa098b521ab8399a9f14c3082b1b04d4beff9e52f7ff94799c3061203596eb43b961131038906a8aa847910611a4e5570d2adbf77c74d753333e2d95609cdb03c51bebe094c4d4ae9ef0dac5b0a1da79a18b05422a4dd5164394cc5f58e6023241b537961351b97cb8fef5481e177bffdad06f3d567afcbf3e72fcbc78b6b2d78d4916eafa37aee0808467bd49a38cc9363ec01a791ce309c50f972f4282f244da1f228c2afe04ad970eec3b6c3d97aebf012a2260258a329713f032560c3beb06961c0a61a29e32615bcd313a05c5c5ee973048630018014958cc957a23409dcc358200026de2f989716f1220e824030f9f9f10af0c59112763f00dd99050abbe0a08cf55c866f82290147001875272a8d4691bf5894ed727a745cbef8eccbf2ecfc5c81a61c00f2e6dddbf2fefd47b5b1bf3b5074b9d6de3a6c5ef44d0b79b12c278727024ea2ea4965c2a900b8a2ba757b6dc56f1187451e2649cea4d50036efdebe553ff80c20267481e8750ceb5f7ffd53d9e668c75ffed55f8911b2411092c29828da7e3050ce215ec7cf3efb42b6301825aa347165d757b7aa0b4f3506806c4fe9427b71e86b3dbc15f6a62c0e8a030e76659b53fcd778a4df99276ac26fbdea91fe65cdc6e06059f0df992d3df57b261b59bebdd91b3c2c8bfc6d5b1972481bb3169571210350134873c84226275936dd0733c90cb02d7b09cd709ade425f9cd1d494d19d31e2fa0508961b63d4f6211418141d1096999d3b99078836f15f5325f4b5564bb8277b1932450d6f4bd8d4ac9eda20296096c1042f4a9476a11cae0e2aa536fa84f8aab9bc73146d83255232e6f6faa28cee6fcb470af4bd795b86836ef9fcf32fcbe1d9b3f2fefd85ec5bc45f51ad14b58a5d19aac24253adf5614f418d1c5681a08cf1becda92b85908fa3781ff1508a0f9b4481bd7647e92d52dfd654efe4249d8e0ac5719231b15244bdafdb35cfafd66487dd90bc8b40636ca74e93ec4435dd3254ed500965afa0d6935494ae5ce9a831da82885c5faecac9e971b9b8ba88d82915528c382b1de4aa9a45a13275da3c0fbbe052fd72780660ccbd2c7ed53dc7abb65828d7ee2f7efad3f2675f7d5d9e9d9ec96e461029e56538ecf6dd87b7e5c3c547ad2ba98db51a2e0e010091e7c14e285e88da0a3321e66a388c8a14fa7bfc584e8e4ffe7fbadeecb7d12dcbf23bd448919aa518ef9077c8aaccae325c59fd66fbd576c34f860d18fd66c0fe4bdd897a68bb1bdd40775565debaf3107163d22c4a224591c66fedbdc81d5f45e9e242210edf70be73d6597b5a5be6168a09bbdb217f83598f3f11a0644e483af9f6b6fde5ef7eaf1c2ac603f38d71873979fed132add79b09b03019bffced5fa84721c10e9e157ec05f5ebe90ca04254683ed6dddf3c6faa68e8b191b91e828169f2be76e28d92236258aa4f105a2364b22ac2a2d32e753735c0a0f91d4ab759ac864000a46c6ff614ad6d7796efedb6b9caf7bfd5757cf873e6700ad6ccc8ccae0e34dc9c1810ab25d53d4d7e0cf309722781391f1c535d887d57592752fb2cba22a1bb27d6b660360f9fb0bfbb94531b305fc8cd6a2f969c2d8a4acbb85cd53fc2495615544f6c3f020fa7a2a88711cbf6fdbdeef9b6edbdc72f67bf88aeec55e485b585d63106f948a7071f6b64def46ed87afbf52038aa7c78fdaf0f8695beb6f293a48ee15fe2a8a9d09e4459b32cc30aafa0940a0223a0f71407c50b777d27927b114d95ef29de030f66d457d5f2cccc5bdab0f6113080108988cb043310fe470325b9da25a18010f9f85c5f890eca9626a69cccf6476e3c7f3f36065a8838ff69e15b5cae21a90472155c0ce7e24512c2dc37763d2632eb217846f261423227748d78a5c8dca9c42203074b3b0567bbaceedfea09120fa2959e5c3edf6facdeb367e98283af7edf7df45d7202a0a46a348d8c48426274e0a09dbd97076451152ceab7b52d4945e823b910241346e306c1f7dfcbcfdeddffc41323fe4517df3f5d7edddc95b99da1fffe6336dae003de62ca04c44956b8f39d6530a05f7ffd59fff2c20c47c0438502bfde8938fa55041863b4d2d98c3440825ad9d3e2e360a44ff42e2a727bdaec74f9eb6c9436c3c303e32dff776869228c2adc0e6cf06cbd87953372362c3515edb43346e7d8f9d64a9cf1294785e4b21c1cacebc36bc567c1cbb72ea7917665e2925aaa9105dcbc6586382d365647c9771d7469dbee4051bb3496814b3bd59598a81a89eb8a639541352df4b09e3e5e7591ca1dd6c8964534a3e6380f285d7df360979d8be26031c7ffb3a0c761ef4eab3aaf7620657a9af77165f87fc3cd3709cb2a3864f2b7c179830f8586059b757e7edfccdebf6eae5cfadc764de3f6e3b87876d5f2900e76dd8efb7cbcb33d522e234c63404c028a0c563a6c81e8b0953872eced3289701f08852b108c3040c354f83819f4768a3c362664a76c5845101b75ab947cbab986034a00e3386fbc64fa4ac77ccb47e142c333948a750aa07f58a983184b553544e6383c3570a10b4668f426c9b829ec0cbdd3a72876c1278923a88e18d8845e748142b70abbfd90ef70f94014fb4f3f060bf3d7bfc246a0fe7b3f6ed77dfb6eb117231672a66e659294522d53d8854c2fcf01f593515332ef24e6732e3b87ec659bf27f7ed77bffb4b89f8d14bf0f3cf7fd37ef8e107e5634d1e664a73f04679767ed19e3c79b660eb0c099b10731a73ffdb6fbf6d9f7cfaa932ef197b72ce8e1e3f6a3ffcf853db3dd80f609ac5e6415721521f487720c134368ad656d637db8e924877dbd9c5a5e474300971475000be81a48d134061b729ebc433637c4414940bb7d487f7faac2444a93a4a808e0454039eff5dd73aaf99601840ba2425d1f1bde3f8d97789435df35e7b5d0ba9ebc631f3eafde94f7f529b2f1fc4e8eb0baf60e283f3db136f71b7e5a6ff39606155c400d9f1ee28e1877680ae1d6e79993a88666e9525793750e42c1dd49509d607576d7f0fbe5924bb14ea9e3c4c2618ea97e7a3882ae1c8a559eaddcd75bbbfbd6ea3f3b3f6c3b75f87a2e87a5ffea227cf9fc98c90298b93fd7edceeef2632f73009e587194fa4e9cef5f5a901ec050390c01fe094c5c25c33af3bba67a088fca689aa0a6053008eb4a4749c30a5d969d5525ec272917345912f20279a6e9998c52e16b95f2483461921bb6fe4a1f1e316f038f699c0de01bd692cce4b9d606a83d549eb49a884d5ac9733f3e23ea3089bd65aab4a802519165fdec1ce6efbfcd34f1519c4b94eb48fc8dac9bb1301170b5f1500eae748b67998135c3fce7958b2555c1917ea2a890ec2b6c8a703209f3d7fa673ffe597bfd57730eb7ffae9178d1fc00373fbe9c79ff51cc870df3f3850e44e2098fe312ba2729d9899b461fbf2b75fb653fc633737d286d7386e0dda602b8aacf1a5c1e0613a443f891ece5656dbd1f163156ac3ec606e544c90d6410f4af2cbd8e4ecc30b9210c9da5a9730effb6895551952fd7be926095df50a6615c02a1b621e7a0d55578b5fb3495af1c4c7ad6bcf6bdef32a2c8e60fad592635e29609785d53a2e80e50f56275745daa5edfb7e5baeca4c4c010369a374c54c4017318f2ce02e60f933665506a5fa7d06caadea3d686659664c7537af035101d1285daf5b11b787d88df8acfc2b1beb0ae54710939e73d3361ad3c0e1344c5a4cab77ef5a6f76df4617a76d7406687daba8d6eee141f4b05b998b1590717e37c2a7b5aa225a1a6f12e9e2fa7118a3df8432298b05a7348c83c926bfd074aa85c87547b71b942ba9355b4e309a2b84b93891c319b390452d13945cad292dd927ad476353a93ad0ba6ba3d11d87e36036b298197f767d998b2c201034d516a4b08aa315534a4ef428c2d6f7a769e252149dfe94984fa1ddb5d841e1ddd96bcea5438c37e6a1cc463619ae657ca72c7b4f70cd97deaafec7294f713249afe861c1c6f041e20c27ca78763d6a6767a9f38599389d0a7c7a2b11e50c1f0b8c2ed21eccf8197f1275ffeaaffe5a2046941146438d1fa27de46b7dfa9b4fdbf5e8b67dfffd8f9a27441cb7b668ed7527c505f947efa7d2862711941c3d9814a6f6279f7fa6e7426a8722b0f3684c31a45e3213404977e07a767689d0f6dafee1515400acae0be8c8dbe3bcf851a920c0c455d7e514a3949e161159ae03bf6cfa24cd9caa4fca2c29d6c9d29765707adfdff5beff0bf0b0d3dd7eed0556a483cdbeac4a7aaa75a46b4c89a125702e53a1bc16b966e69a8039d3a41425ace8b7308b32e7c380524da98a82d5d6f5a0a073e4eff9a2a1a83569d421522fbeea90ab60c58df13f0bd06691afd76660655e954a5627a04d40df9fdfc31780733258560e246b55465b7838b5486774d1b951b89dc9022b1a8faedbf8e64a4cebfce4b4fdf4fdf79a90c3dd613b393f951489a474610fa3db36a561038d416721318c99b82569941b818ceac610054c313f6789c77823438c8e7854b0c77dd0ec34248999488ca144ea325021932efb1ac2b2a80924631e87b2c0863ac25476c0c9eb26a6009dd514dc6e3ed2803430d1e24a09a2a8a286fa82fece7a42227de8b2e3a4874572bd34d190d657b279cea5b6f27117bae7f099f5da7dfa5faca6daa7a38c12327bedf8f0506612e17dea0361722465324428419c9c9e4503d664a95297c84458ee9bab204522f2b5d6dadeee9e9444603a24a3c28e88f0ad5126d4efb7c3c3a3f6f5375f4795c6602840fcf6bbef6442623e5e5e5fca49fff96f3e1320f1cc4899f8ddbffabdd43cd4f1070d2ee6168d5f017ac046fd0c697917a93ec8123116302cc61e073d59ff3068fc58f8d8b451a8c3f6bac693f1b0d26f44bb035c14f9cdc0c6872c20af91584700b7376718e352d820d8b1db6dc63337c0569c581080acb1ad4ef2ba464d6abaebd57f77995e2531fc5bc7254ac807ed90aee6d4d21fd1bdeda5564fd73ee66f00abfa2e74d12b614676fb121afcbc0817f43273b4380e60c5ff15042b35b5d9a485918366b664a05df84c72b173dcb8e7608d5233d0c399295286bda4ce333c7c6a09154e9f49978a6a7b65c5b0d8efc7edfafc9d52134e5efddadebe7bddfa14251f1d860202bb2299e538c35756dab5d407c244415d81e42542f05a6463227fd11d84340758971dda948af01d32bb7def30134c0d83af580dc9a44494f031217f82990098494a27a3a56bab91e332b9d7ff36a1621ca27c84681b3bb5368ccc7e1700616ad21731c190f15d4cc4b6ac29d546b0c2bd079b21535d40b11a4103161c810716273e1c01094c31951c04780255020d30deb9180c1f3c3a385019124ce3fcec34ccff8779a8b34e1f02a431a509489032d0a2b427a28b33f9bc041c38fed56b30dbc63d3cc8fc22ff6977489b7a5a843d92440f63f2e6cddbb6b3bda7ec74d21d3efbec53a52d50f2f3175f7cb928572268c298527e737c74acf9c09c22daaca8a04cf0002cfd9f9b108e7ad82073787b7757ef31d73efaf8e390cdb9bad2751361a6105a410b67e5648c30167fd479566ba58241974c18882a637adf9c5caa039b2557d663f624399d94f4ae669fdd47953474cd4b1fa36bcd75899200ab9a430c88598d51d45faa376a8ad665399ad0622d4b5acf6e48d095c5c48ea33286526d6e2a5aa378d5aec5afe2f6505d5bb8dea0ed750f4c17a117d435a9745c7bf8bb202c7e082c542daa957058a374309da33a41c30614356fda5bda3f513a81b76776affcacb3b7bfb69f7ffa5e0987dce3a3a3c772f2f2831f2ccc867bed94a7efde46a9d1fdbdf4b0f083500ccd3551d623c6b51a12c4b0314c15ae95c5102902110d8495b8bf1f6c48a89b1de2ed63f298d1ef90dc2dcc23ee1173989c2932b81d4983a1b1b898779a54bd26a0e0b3de1828caf518078309d03270ca5c17b8b1db3fc8812e3e98be0a7c618084b4e26502df6b2147fe164043c0c1ecef41010005025248d2dfc3cf850c32c0c35878630b532aa29238ba9559ae5c314cd000c5ee5c20fd8461735d20801ac99bc7f24729bc3e9f4793dbd6540348e9d510099ff95c0c9b2462a71a50b60310b171fdabbffe6b6d222844308efde14045f63c3b58146c0bc7bd52686031caa6df6c1b540364030d4c505aa12133b34da13c6c3a5bc71139aceb024558be6ff0a8fea12ea0f0bd0a58261a5e4bb1f603b0eca837dbb169b9b0884a2fc3bafe6b60ec435852199f8f156e85f7898fd63326a181c90bdc68dc0507a3a02fb48bdacb59b044e405b3c9b4062684bbe6705edbb31f3a96ed6516b69c932a56ced55804cc3e64ae566665e6c582eafeacae6c34bac0449fb8ac804f6aed2e267a502be46611aec6790d1b98489d8194061a4cec6c6fb5b393976a4f7ff2fa6d3b79f336c2ecc34827a0090439483421a5e81933e8fcfc54e604939cda314a49106a5337619a1664af41a7226cf599e8a1ae699f0c8b5b0aa4e95bf2ce45d6b9018b71b309ce8d30d6302bd403788fa4464daa6938f003f452d34c99d5f4455cf67ef423f07c8974862568c5a6156de801171617bf19b875e56a455f3ed896584ec33783b911ec4bba52444849d2248f0b9f0cd78d0c108b1af690217defde62cc1b24dc866f4e73778e6244f45764a354a8fcfe5e99e536636d5df05ea8af8e255bfce4f838ccaaf58df6e429daeb87edc58b978a12cab4ecf5dac9e9dbb6b1958ef3bbb10acf295f027c70c0abfef561da9e7dfc51fbdb7ffdafb5f9908f2505d2ed5d0114caa7da245642ebdde6143975a89f52584f35c2c1d123f9e326935bb923e4db83adcef1432d7d9a8057accf603b5ef4de4c2acb3158d9e7ebb5e8f5ed0ddc568873a22a21a816919eb925ba4b9f42b3b2caa2fc395eab44a5bb3eaba5a6f9f6e73f479baf8abcbec90a506661bec0eabbf20d98824a2b2919560c1ad47bd997b036a130589a8e1ab82ad2f29e01cb68ed6bf30d7b07a8514e87622b7855aa1be78639c036d8c1898284c9a389d3a2f0337c2f38a311aa43c9208a7f8966bd7ef5a25d5e9cb5e9fd6d1b6cf4da743c6a6f7f7dddcedebc6b77d737022b76d3fb39da59032d46941b480c2512c5a2207ac8422491f1e0704fec8aa4554b22cbdc4162a60406a46d05aed06d25fd425cb3226d94c860d6c999bc2a530c7f190998310933204073d43cae18d2781a80e5c6b4d2978f1d98efc724c39fc6ff4bc6e367027bb02f6b25cd2c09962ad1601ea91c9881ee07490020bbf1ac653f45c972e3d89dcddbedddad142cc668c89395afce4db3d69b4799176347ba4680636bf77398e26ab49c7f88a449a82241079959db3b12fd739bfae8f833d546921e08dd23ac1865d9c383a3e8f8833a04fa57bb7bede5cb5f051c00dbbc376ba3bbdb767c74d85efffa4a4c14473b636fd0524063a5d7fee66fff20473d4d2cf0651d3e3a168ba4eb1259f4b018492ea7531b96c578364089ea808d4d95f6acae85298dd01f810a795ad5e0251cd3580331ef97b587959098997bcdd7f554d79ed711e316ec7ae97caf206580d16b25d0e6f5cb6f036105b325182e3b6f5533d26bb6060bf49aa384d57caa0bbd3ad0bcd89d066080aa34cf2621afb17bdb49876e1327b7e2a82fb8ca76f8f84678ffc61c8cc44ba450c8658948958f617034927bd75c9a30e1a308d3cfadd023f33735ed16b9609c83281f0ca8f5428389244bad885ca4e4514d2753652093d14ec63b6c6b6552e96555000020004944415416897d48219fbd7b2bbd27f2ab0014ceab06a2ebebca8057a7987164b1637eb0a8f8378d24c86e663796c4711638dbe4e27a82e247be15cf8a0893368d1e9a53a1cb44ca03757ba1323a91d945ca0d8b3cb2ddd7a488a0e7436ac42c7c8c4a08cdd56b13c02922eaea437e0f809719ee9c57d1cdcc925e676757e38cc8e71ac00670ae3f4cdb0c4140e9445139b0aec8291bc5e6fae622e2551710e90adce3954a7c70f7c105231f0ca50a4f66155d83b36d26b6a2f998d7c37778c63663a4f6b08a9ae850638299a668689ab6aacb5c5911f0f456e886bd975a65a173466b37fc43afdfbed17d8e27f44c8ccf10454629421dad6711158769f12c1f3f7922c5d3ab1b8ac547127e7cf2f4897ca2839d6d8dc9fae6964c7ff980a908e01ed736a51ec2fb3033fc611485f3b333d81635d858c36f45391685eac12acd32eb9aa84cc76b3cd871f8a40d5215582ac02d494b4817198caad52375d9f463f9f3755d6bad52c32a3f63fe951a6aeffbcddc3f80166acb9e1232092bb29a26561bb4b21d23b39ddb46dbfa79ad8ca484f2d320e1bb1eb93b062c0f54a58095e5d5e3b99690ddaafad52a609915f2bdcab20cb8d526f7393540c9067d5c3d68973a642e11755e5381553877d999494798c36cb483dfaaa5d7cdf5a532d7f91b87fcd9c93b95f2b0f372bfdabdfb7d153ec35cdcfa5d75860005404c5718458836c43034762a8f09162ca9195851464d94b640d227fd09e7e4574d55922251bef9bc5d5f457a438013001dcd24e048e8afb358c35f154d5a994df23ca54caf1ce6dcb74c8d884ce18b9239427947fa8b54383e0d1001c8194318a8a24eb307258102be987e28b646c41865835924cfa62f4b8b20d5554927e1fa08001001945953728b60237c1ee7b81264d1da4a8f8136a80c1228e2991ba84a89521e0770e31984122b1af9a135cf1872419877fc008ee4d71dec1f2aff0ad394fb437d948822cf804273980f80c7e643d4afbfd957f0e4028dfaadbe1ce7d4250276f8a34830e51ab441e26fdba2512b4d47c207c8b5e00f461e48d1664516439d147826c20c63dd5c8761868c34a932580d92e12fee936af154426070ea828a3f6f0ba65a5b5e4b76e9d4356ce0ab9852894d7501993c7ce81ae49f4d82512dbe8549e82fd51c0a3327dfb8cd36236bbda9cad0cc5a6c36e21b00b0b48b64a4b09b78eaf357bf99ffcd8234c3aa036b30eaee2275802a65f540dbb68fad25541a58c4f219856876d8d5a972a99081531ee88e42e223ca0d1312426fd5fc003998f1dd951ce797e7e76aa24af71672b00038878ef155a182c0a2810d494f2a4b6bd8b145f3f33ad40b10936525cc1cc62c4a68481788054ca990fd84da8934f851d8ccee2bbf0c4c772d22875cb38e9b4e6dc0ece11e26190e4ee5a149c5349819c764215286120908ad6d9238ba4a867e8020bb65a42db073c2a2a3f81b70944084cc969e5413422f2bd2bc3655e7176002f049633e1e8a0013860528f13c487c5566fefa86a4a023d2460a446c060022cf04808c0c8a002c9eabe65ab6ded2b5228c27d33f98349156de57be591c590a1a6a1c4b6639ff51567437963207ec4b735a3d1f638384f933762498f21b3003947165487e3ad312fef0b77fabd7de9c9cb667cf9f47ded7e14148d10c860223296e30bedaa856e4c702b06076aa7d3c3a6a5bfda1c61cc0da5807d842d537b4aa978055d748d75765d2b1f0f9e562a90131aff5ee67baae1baf555b547cef43c7afc73678193b0c8afe5ec59705b861129abad5855e29a5177d1708ea898cda1c98b212232d27277972633d165c6df36593c3eca18291018cefb37078c85e986681be467fb63bb806dceaecf377163b466f5d4e678399cddd4829ca044ffc28794f5ad413c08a6265c4f99a246728a7e9add0c18694859bf6f6d75fc52c487b98659639f722fd75fc56141dd31126fd73dead94a0997e1316339f556a4396b0f01edf0db36fdcd65a809ada79a904651699dfe9188e48df6a1bdd8508a2c4e0641a868f23260d93bd27a73166904c4015829312b1d17a9995ae5c2fc0ccc98a64964b81811e87e1086781c944c34cc9e44080047306b0515305f9c1f069c6a4162bceddd493580ede749e6352f33fe081f948022c8b3772c2c207b2b146f004869845eefa6ed4c979b7065c9434aa1a18975f85bebd2a0232e8a22a074a93188764db64a6b3092013bdb3bfa7c82149a25bdb3b8bb404ce65a965ae9f1a44fc918c27008c0f935c2fe6c09bb727cad343ad01e6a5644f64781e3dd6f891d2a0462634a5a0481a60a21b113a5f3b3bca035b6db0d900abcd8d556d0c7261c8c71aec937952dd20d527e4f556d787e744252015acfc1d9318039501cccf8fdf1ef7cae8aa596aabc6f8522d2cbb754c9262e35c8f3c2c239917b801c4176d40f3c9fcf97a7315f4e40fce1d97130998326dc0b584bcefe880bfebdda0eb687394d0e75fe61d052be8026e656975802bc0197c67d93f8f63701e25a7cab90cf98a3e7102caccd7d2f968e04072a7ba398f541f7833ba560487890e5b8079dd8eae650e1a647cad2c541a1ba87427eb040d12808ad20ea6f7294d1339724a3b68c11664fea8d516e718c99f46c4497231d9be9e7f537ec2bd84cf2a800e534e0c23cb2ca2b92a2084a9144107180c1b0c83a00cf409b2343d992e004e3f178319550056b015fbd2003bc64e4c2bd316e4af94430926959b01cef80466f2d560609a77e8c017dd721d17b336a38872290026987b19e081f109fc92410292612e4732a5eb1e091af09a43ff02b67cce985d521e1dd13422142bd80cc85c07d0480d011831dd3059af4637021df91f497349f353d2d1598140871ffc955c3f89c5f8a13636b6daedf8562046d49ca61504401001dcdb3f543a86c23eeb714cfead059b8c113923ae7f7d9d082c2dded830185b5017461830c0bc725a4338d0c3d4f25a37d0182c34ce39161fdaf0bdaefd3d838d4984d755d755646bcb669ed7b89fb131c56e1e9f5b3ee59adf4594b0fa77cc560c02159c8cd8155d0d08ef39ea63035d38dc3550298bc143e561fa826d9f56b4f7777d3e3ea3a69619a6ad83ed0750fd599e3446e7bac378800c1eac1f18862adc9369495d945d311982e457e4980e673f400173c2f943df41000b538b234429ccada2372a6666b1e7ce4ba63afe207650c60bd3911fd501a65928f684cf2b0884169676dc5c0c2c68f95012b05015609292718d194361b3ea0481ce071a48903641ed59c4eae474ce6456016146fe226b9aae34e9084fe54c520f285dd1e393337bdeb68783f499a96a54669bbeafc912ce71a2978ca364851d82abac35736ceccb943bbdf4cb13334a0391d7f99c8238f99c2c57bcd8b18942af2c1dc8988f986191ca12114dcf652dae540971bd28913887ed95cf96d151b3237c8a9c0b291fac84317a6974019aa59c4f89b47b6e5bf51539660ae68380f6d4b98791c3a9ce064e1411473a89a52c94dd9dbda8556413608359c397066845672140ead1a3676d3008196a4cf80d6e1d0d34807c46f7a24869e82e7cfe7630ac0253c5006d44d9cba0ae4583531713fc5d3fcbcad80c5c9544983d797d733c075bcc082bdbf275ea7e00ac8ab266557591577a582309464d9fc4686886c5f7588c4c04e99a67629e151bfd7da3ba91bf4b5b0d58764c1bdceac0d66355a6587704df870723063ed20264374be344de4a395ec15d32ad5970f8a8f033b810dbcd4689d0005833985926f021cea7cc6e648e933da0f72420c9c5bb99512980981fdd9ba260619eadaf475e18fe2f65aae7eec8fda8112a5d732e2fdbe919ea9e93a859a4709a63a84169a438c032a83fa37b0f2da5f03d91fb05d090cfc375c484234560d2b687d1529ed723370de023d8907af0a9cdef67261ccb09bed8d0b28487a174130d7ecb1f950bdb3bade719a69727bcd824cef5e972775d9875a9be6910d31c93c9b911d266806a96c1d82c09f9eb2837e2c751271271356f225f7c91f2c1fc8065f2b22b0d42272d41758532a928b8c664f38663531dc6c5f3e19cf8bb985fe76767facd339394f2e696c6835406799d28a9627d6cf5dbd6f6501aefb49cebade1948f9e876cacab1b5cefac1d1e3e6e07478f93111369450228aa2a002caa29ecd2f03d7b5d849f7269321a8896e3151ba2d74bec55cbfcc7eeebddcf564ba9ae356f487ead825277cd566b480c33371c99840bb691e1434f22b3ad0a584653a3220fdc40a2078db9923b9a27998e8f8e4f76cd615731d8f81ca69275707c5e2e9685bd302fd36cf040fb0198adf9758343656fde3916f714aeca58b4d2900abf88cd044c2b4dceeb6b4d3afed6ae8ba9b7dada3a85ccecd83071e967d1cee94647c5afa5da410a8a55b34756fa9dd8183957385cf18330d12371321e4cdc0f9134b2b383b580f784c0838985c9487f40c00b5f0760154e78924aef9442c1316056043c0ef65026e80b04c04c4a6630f7a29b9162d172320fa84290ff81485584c9398e268cc6255ade4bc239fd230298cc14f7f30364c564d24785835b8ef08cf46901a4b31d80517da21651d42aaab516e53b2497668e4f800ea66994f2c8879585d694cfe06f8eeb8ecc6fe6a224a04938cd6bb5e26924d502c8a1ae1a0b324c5a39de25421979676263791d4ab4755d9bcccfd888b92f99e824fde673e4dffca0bb05f386fd5ad180a458fe8de39d5a48da8501dafc5652a84cc5edb64ac67b3f925ef1e991df86e37d6373d89e3cfb7811811f6e6d286584682b63a7bac225c6c4c6938ccb9b4d2527758d1b2cba568fada8fad90a764e35aa00564d44e38cd7bc01cb2e0e33375f5f353bbd969587558169f14647a7aa5ea4272a176056644aa78b908e54747bd1cd2b2f23c08cff9d385a296617a82a58f16fb57bca9f6a127ab7f40eb0d8b1d361ab05567613d34b0f8e9ccb94c247d8291cb0aa61a3b0f75e40430f3c3a09e3f8d7e4e4f5c93877b5d606fdcdc8a522fc2ef963f2a266edf6fa465d95e56067336824748e5577c875e338656193fd8ebe3bd7a6b1c9d0ba85eeb421a83c261448e5ef4ae9689cf4ecf4c8d56cd2c8330bb90979dba445746f7f6f47c5d34403493a74df408206687c91a2c1b55222a4a458f2bb522982c90ffb5aa4a24416611c3fe93c6bc345d1dc07beb2eaf055fde13c009905c7677966e46261064577e7303b356113aca4fda4129ff8e1d8245af2a31a4f813ba53ed1b7d11ba89e6f58490bf306701253957989626a4f4014ec3cfc617c29ee2a563b4c8b6b97644b980e4a2fc02474e6bd5d055cb7593480e8ffef6e6e153de4395fd37da7df97f283942ad6d694508a763c19fdd410ca4c9cb7b649ab33008b7a43b4fd193b12471531dc684f9f7f9c7598b3b63de8b7758c03822a294d04f07a93b71fab1204f99693b91ba4ea66efb564c664c032905440abe6a5dfb7d5535d397e86157378bfebb7e673361d8d0dc20400abdaab5ec81539cdaa0c66debdf88c1f50d8d2213d4101a7d176410f5748688b9dcc65129a7445feb4828ba25b45d618866510abaffbfb1e808ae215ddebe2e1bc0bdf57e6ab84c4af642fdb784cc428f272d8d54e4f4e42771b7548c2d7f82fc6341cbd6babf3877014c3a2702e93bc897946e45085d2a194cab1149a271de22e765e809c8914ba4c9b912c7a933b740b9066f2f299c96d64ba8766544606c7b76d4c48fe61ae31755986fbc94dd5cc80aec83b6d7b27582d9e21d5cda9460ce0c18fd297098819a35c9eccf70ad99d0016d52fb220d3b96c8a5e27a099b6126a61dab9c06117729c923b94fecb701f2093326f2be88fa1b60aa8c38c94a91d7e24ca9bd8400c21bc2f864e8d6302442455c6dcf222019c463721d9c218c47c029400acc80a47422840b827560de0313e9a67523008ff211f25174b0b36b3ed012d958a691b4a935eef2dd5453c36daf02ea2410699f164cfa3ab453a851af9ce665264f8e8f3df0880081a30d70e8e1f29e31f50a39b1280bad15fd7f701acbdc3e328df7998b45dc00d8181de4ac800a1b596a9385c93d3882a7b3210f03b7c7db12e4c44fcb74dfdeaa7aee665b56ce45a4936670c31a65446e7f5c8774d6e7cde4a3afc3c7dac85a67b6556f5045de4331a9ad17c68e2c24e2aed74690e37ecc451237e0541dbdcd5b6f564f0c237ddace86f87bb07c40fe29f997f1d8d2e0fbac04e92c1eca019114cf390dc1b7c446aa4a0a43cd638da46578a02ca2c5cc5d7c4e7eeb2d0b7a7081d8b9b3c2c7c5fd490d99cc4770263aabb1dd74ad133bf012e261cf73c9944b7605e87b5d857c52eaacd02e6938998ca66e71ed5d034141a186f75b551fbfa909c651726070a9d7039da0117161b818334b7012b710c5426b2530df962e4232d7c94322fe3599bc5f21d9944e954b75fb3fa28ea6b0001df07706c1af8d92e7c9ae47b2d666c4f1144fb9ea2ad58303316bfafc77300e2f61eeb865172dfa17790652c9114abb9ad7c3718682c5c6f80f805ed47e21c21ddd38bf663e95f61e1f15ea4a20413d6339a45813aeaa2fc262040ad1f80251357beacbdf6f8d9d3607f80f9c686d21e28c959dbdc50163c515aa99df4fb5226ddec0fdaeefea1ce83be3c667e1f8964fc8c6b580b91216e4059dc4b3eb36a72799d5732e0ef79add7f5c2bf05d8a576d0635e5fab78e171aa6c4c532c999e01dea0ea6b311ee97a5d9ab39c0fefebb1fb222bbba92619af1b55f520614cd952aa4e1e2b8e5a13ab36a2f080f81c465f030e03633dac3ac8be91ae6dec7b3165f5a0f160bb00bc407d8316aecf5e9445508e85de135d69c804b719c66286d9c0b2e60f93361d87ff08cb01473bc081463b80311ddf49471db506cc01ce37b905004331c0ec55cc69fa2036c4bf77541a42181dc7f986004e1a5a7372bbee43179c6596616b8386d21090ff25c112139cca7f16e86a2482aafdf9c34cac4a499151499a4eee48a5e0476667aaa652606b538b67859f4f638b948b13467367754450d1f574d69ada2ffc59295ac731bcd9f01947433dbfcc260914c05c752efc34a95201cb217ac77934b9136ccd16c225b194605e802b027812ba8b7b8df9916dd07ac10e01ac38e68a188ee6f95af41c94899c7e321c45f2876550c9d1de605a518580bf13b0670e93091f4d81a39988fc78a9650f1003664824632212e5c4e9dedf1e2c9cf4f8bbb4e9ef2077bddaf68f8e8309c230e7adedef6cab201a39650229dd75ebb5e1b1f058d74ddf63523719130bdeb319e90dc573b86288e7b63fef637a4d9a857d08140d62156017a0e9b4069fa0322dffbb02824fe08bf4818cae3a4eee87464a51752b26a6c44c75b41991bd137a900d584c021eb627a2cf59cd46a371b5af8de815a43cd85a7869766ab13b81513570982f385f5704569872ec7aa83704b0c462c699fdeef52b3545450679a537932f4b0a0c387a71d0920d4f3ecef45e85af4cd6f51587db63b1e04ba1bc84d6eb1e3342dfb01f3abd28a58316f1240ece4392577e22fe9e3d48bb899f88c60653c0c473981e60a2858d5ec779fb6040c31713114381962290d1c599a08136a06c1986967814874760c2ec018589d0648ac5ef5d57c99d39a666ce7cb73e773ecfb8f85ecc68bc09da07045845d22799de6172c8c4949f35fc4b5e08ced9096db08880d6f3ab8e8d3a4675588e1c3b3e1b3586805466ecafaecb690d90015ebe4e3579701da5ba1405d3603c6c8a19b45c52a66a081a53a4539ef7c9dfb26a6b6c242b91d640a410b5d2bd5d5a6eb7fed6b0ed1c10318c3c30007a6bb0d5760e0edf032c3debc97d3bdcdb6deba494e8f92d93460d2e7533afcca95a355edb75dd1803bcbe2adb32181903bc162b61596c1669ee77ad223f278ea1cd245d45c61b63811856fd7045de0f01560506df64455621e73c1ca7fe894519664a95495e7c2077c8ee00d69dd626611df06a3bfb5a3cd94d592b0856d4af202c1385528815406c127d151565416f0a7f11027e948e44985bdf95e6c643bb383b555de1e8e2a2dd8cce04d5eca6241eb2f029cfe13b507cb2a4e5c8bf9ba46f0b7008868a53d6a278f1e0a399eaf5e84a9fc5390db0c894eb47289d5217647ae9d68c761360c4f13047511cd0a44011001362216d4b5e55f6089433fd5ec7235a88635dcc4fbe43cc9d488d909659a6672869361f029f257b5d49a88e102b45228b90332dc2ce7a3f4f6f3cf28938537d231a43787e99b58bbdcc9953c1765c0b8849a66e3ea973a5c8d97ab4f452894d2a67da77c367d584947ba19bb28202f16c893046c132cf222a32288bd1e6a1dac60445a5be44c020ca8732fc9fe01e0aac917cac4832a6204c5c91e1488300f4951c3c89dad1ba0973549e156621a0a5e8e180a4d241dbdeddd7b9873bc3b6bbbf2f1507929e873b7bc14ca980b8bd6d8708ff496b6c219eb0588b66ba663706059b68068b6ad279d377aa892d037fb6aebb9a875599b38fd7b5cc2a6ef8b9fbb58a1fc605ad658a9f7d70ef529546bec79c1284ea0dd9dcaae06486e5d798d0518b168e77b79cf204ad68eddd500ed8f483d45a42838e07b922bf6fd23bc387d8a06fbe3249d9d00b6d2ed40ac2f4c06460de4ba5442663d07f4d32e566dd0990d49aebf46d1b5d9eb6ab8b73f9122893a1b330757798841c928c69be0ffbe1da643664c48f7161e231b199d0f8cd225951682eb38248e0eede8e227c0004c5b5e18beab7dd5dba3ca3fa40f4ea4120a67bc5713dd852a34ee5c4adada48228783b8bdac595b8362272eed3c869c9c6a72a1f2b32007412c9acc96816bbb67cf7b19b2f266a430174ac8c6dc0d4daf992cc595d91bc0e8c06c6c275bb5fa177577e2b88a36619b1fa14094c4968a51764c2af9a6200328b44d3f03f053bb28c7088f7696eafd1f927ba3747ba7c30352bb6025e0665ec72de1380a2c395797aa1de919af42a31a2fe90e8f17d168e47afc708c0d0f62d6498d5e928cbad8840cb2f48ad6476388265114cd8dcda6a9b2833ecee294238a089ed66285f10495c57079e159506e1e3544deaddb81dedef2560056b3601a9ebe5436bc06bbf06a7ccb4aacfb1ba6bccacc4c43b8e7d3be8f98c592ff3c5ebd54028eb2bd97ff5a319082bcb1316390fab7aed2b8d3638f9c6eb0e58696435b1f001d589c783b4bc0c171fedb24201d214b3227617049da45701ce8355fd5406be0a9e15d07c0e7fd7e0a8cfa7e09b9dee2a567dc081fa20a500c996b4482b80f16cd0befdf6469d9b516a60c18e6f2fdbf5e585b2db651ec0902e4245948c73262bf5655077c601b0603c63f1851c32efa955791fbfc546bb9f4ee46c97537a15861a1af4b009f9328603bd4ee44c639e7580bc66138b7b21542f3f9b4401a313734ca670e60708874fca0ab11a6fe9cb479e96cd3d1846c8260793f66f3546c8e4cc99506ea9e2ba643acbd7f41c9c3e9063c1b1bcf37b229b85c9b12fd9a51417a42336ac8a28233ec749f4b3635c18437e8265c62df0ec88f2b2f017e6673adb43e0304b8c685a9185d41c3fb4cfd27f854aab7c5aec69a852044b72b43cb155e7f7b3251f2f9cee99169355143c6fa7ebb03968dee383c41c4282a7bfd98e9f3c5522e9467f202608909105bfcae6763f6fc3dd6058da08c8f9daea0bb0d4a02385fd0c3cb63ebce9fbd919c04c4e0c6e3c87fa19af5703908fe7fbe43af877353f2babfa107b92999f3e4d83979df0d5825a5c0b26a12fd06909be90aec95701aa0245051bbd9ebe01835b3098f0b1700e221df6657c88fad51bf3b5e1c38a64bff7c5063d797d73be797fcf03564dddca107d1f3091c8f6c16888e25825c0ba45969e72f83cae2e00a5713b3f3f6b37ead87227898fc1d6ba924569468049883980d39d735f71fdd940f4ee7aa409cd24673c22ef662eb0020cf99bfc1bd80d112629b42eeaf442a5c052beeab29269087af8ce634af090be02a65986e9f16be00f03b41887a8dd4b5508c1476c223287d408953ac3d942b981a816668d4c03014674e65dfca4b0e00a0ee34c6ff066a8f48c34a93dee30379b199ebc75e1687ea8c34282619a7aba3e693f5168bd1abea449a41e786ec57c8d2822c756b178d665eac554518dbcd4607464ae7b0e6b1d4839016687cf0cd5d3a6bcacf74da4657b2a2ffe480389c275e7cec9d93e0eb35bcf96797145a542e8a2c975808f8c2a0874c2002734e18783b635d8963a04d1c4a3e3a376727129adacfe605b828202ac5e93fe187351b5a005b03cff1907afb90a08753337a0f97797b4d4e0099f8900438cbd371c9bf406391fdfa4a36289e78ec63f6b1dfd5a657e5acbcec3f2e2f164358a2e67e2d219e61be6607236a6f0db0279335c6cb387f02ab2b8fcb0d04461f3e22a6079a27a703d601c07c0f2ae6510f26e5e07c5806686571f84d95c7747d1e02dccdd68041b05b46a6fa2b7c82a6762a9ff1d0bb9f5a4cb3ebaba68bd79b4a06781c3ba1eeec3d4c314a00d3de7836111c6d6e2469e8686a7c9ac6cf279f13b717080ff622b7288a0fbdc13c27764c03349d971d7d7fb9a80aa5b4b87340f3d98542c24d5483a115821ed8710bcd32309b624e9e1d4bbe279d9c1ee92aafbec19a8c9dbb24144f6c78b6cf860749e882c72d7072e18586a59194004865923c862e5ba0d365e585a086926a99e77366f53f2e3520f9de261c04a6038b52aaaeb1253ba26ef5d6099c100cd1d351ae13394bb64b17b2f5566e5b70a79629cece48ac90fa6b658805b24a9e2f35c6eb09c3fb5f033758039739712402aaacee276cc6fbe6fc61efead87d062232a8aaae8f6b00db777651aeeee1f083891a2e1599f5f8fdad6d68eb4b29e3e7d1a59b2f3791b6e6eb42dbaeaa83c6b59e4ecb5658089fb8e355959546c044b250f7fcfacb70b245dc251d72edf710dac372d6f6edd35cef518e48c1bbec64a300458d57c33421ad9bab4d1a8ec13b3989cd11e5479ae856e3011a266f34a6ed67958be18fff680187cccce7cf135c3db835a178281cadff380982dd69bf643f0bd68914947895c9bb97c588e12c2b048f27bfbf6448b51099a0f5325028e2838bebb69fd0d76e09eba3dc3bef05f1125c4f93db9bd11d83211c9c352834f8a92b36c8385862e16262663415a038045612be742465949b32951bcbd3d50ce0defb1a0107d830550fee1f167e2cadc4ddd7380c3795119c857d0202a1022ff4ce39f3e43b53d53af44228731791fc8e1ca458806fe8285e575d50520e6960c8bf1f746c1679651bc6075646dfb1933168e0619bce5d827f113fd2a8901a28441e2ee582c948eca4289f43932178389877f8ac5cdf17d5c95e3aca6237d5103194ef5303dc344a1dd9698a9986d1330d0cf91fb52ba5ea6232c9275d3b487fd46d79a000469efd3fd086db43b1856cc0184fdb8424aabf81b668dcf4fcf6d6d5d395834bdbd9f3701178d55d17ce7feb4813dccdbfec1b17c59c8d3a89e937666e46a6dac291f24c7b90000200049444154adc10cabcb72fc3c2a93f27a35b01888aa49d7f527995579735904a4920dd7e75e81d0a69fafcbebd073a5628e4175015ed6c3aa265345e34a07fdef6a3afa86aa63cd7578ba2049d4469b2f6eacaa35f8462b4a9b1256f4e7861c2af6753258f2c96441ad77770394777a035897f21a9817e70e911d256c4a4b5b6b6035fa11dedcb7ab9bb1800205d19fbeffae9d9dbc6d6bb40f5f0d9f0fe7c734c4d18e839cebe3dfb7d48fe1ff4945069cdb988a7af8e4dfececc839cb0463712d021293fb36ba1ec964901993ec030736be2f1cf2aa3953290d0d6ae91abc11d9e50b31bc48b350342bfb13c6c4417de241e6a64c48fd3b002c36dd605dd6babf47d32b33c59dfae0a2f09848a1c6ca6f9e2f0c5091d56c505b9f296c2964e37b6acb152278b1c1794198b573df3293e86c94811116b836c54c5a846189ad4b529824d868d221f056ad60e85dc5820c1f95989d9de76d255a6fa90b76349d500006a5cf45e2684f89b711958c46165631a5e038364b27d18610e0ea7a30734ab59096216957bed851b473a3de937b08b2406b353e170e78ae1bed795a8821a58c6ac3bae6c6bedacdb1cd40d41f3f7bd60e0e8e17b59dcc4f825b7d525a249bbc9404af4eeeca6ebcd60d08752dd6cdbf5a5a954c086093399b747401a76e5a06499eb537910a92feaed76b053d5dabf5b07ce1f502aa8d5b51d98ccc375e4f1eafbd5fd91daf858debcecfdac5b23db56fd4e063b6e49be37d6508a70fcbef734dd517e6c1ee461b0c7ebeb77a5c0f5005368e6b7b5c349e4e39985ed387f6eae54fede2dd5bc9ca10f824a581eb834db1a8f151702ce95c014ed723b5abe7df0010bb2dc0c2aee8e043e85b67c9496b626477e8319163943f36a1193740c1e53cb386dae550ba492a6e66f12bc207237a68e44f29c49f3b7e388723a911b622d13785d871b887170f200be5d2283ba1938f9a5860c6701c2dc488969a15393c6f30f0eee9dd9431d27c4a1f0a2aa644c3943ed2012c0569b2dc460b4d693231107e5edd39a33988ff67654d73252485c36f0523f275a95f5f012c228da82b705deed128477d3ae0179f279a89b9480993c404c35f837faf5a2391ea1075a9cb791a9dcb177ed8997d5b5173cad8c1beae29bfd27963433a3c3a6e9b8381a2d5942701ce6ac1b6326fbb3bfbed93cf3e6b9b1b7dd5a7f25c6832cbb1b650725584308228be3eaf036fe69514d40dbd5a2315c08c0795757581a51ea792063fe37f89ed55c264f2d1b5fc745e67ba57fbb102559799f80616be8a5c0846d19818611ada191708fa7e23d52e2dec227cdd05e281464baa7a7e4dac52815e91dd375d6def2e28c974491f8adfab93cff7349dafb4fbde6abb383d6d276f5fb50764874757ed861ca9abcbd07ca24423f36fd03fd2b8f57aedea9ca2e90b4d1a3a0903342c267ee46b4a1601c473ad518e3351efb99eb4bac2d7459e16d7ebc08599c27027cc479570582a86881fbb3c6b46fe28f4a96281293fe881a824757060daac3d8c31ff229b3df2d042e7ca139ecc2b951da6a9897f8ce330f680a7f38eea33ad54dee6a398793667f5fbd11f71b9db3ac2e4b109948a456ca7b9e706bfed64e778f45cdcddd98d7e8819add23c9ca6b99f2174d8ca62d13d44a90e45d0025083e75ae474e93a6190aaa98cf409d22cc41485e6513db1601912508c67cbb122a03017a3e2d90680a2f641f506cd72632340a5f67682965af68894c6fba0adb011f50792e8c6d9bfb1d597e2e9d1e1a376fce4c9a24bd2d1e1a198371a6ccc33ae18b65537ebbad19ba02c76440735f205038b9f795d17fe0ef3ca636406d75dc7f538759caa89d8b58efcb7ad2083aee6b101cb27aabb986fd0a0b59864a560b922a6cd42762d33142660ecbec186ec745f4c86cc92aeec4866408938f0fd5af260b034607507534c20274cb58fc32c0810f067fc7717b03da135066db5dd3eccdad9bb77f25b4de87c7275d1e6b40edf8c9c2af955eeee16daf3caa55209c658b57b66835ed41c97cf3c7af4288b8e234b1c60e6da883262321c1d1dfdb3f297cab2b8a53efd0afbc11234d6e993c3ff84bf4d796439cb023c30dfa261819a9866872687e7c929c244351bd37728a67503d55c901e236f247543d02e2da7751432f3bf18754ac4749db8ded5fdbcfcac3c1ff9db8e7983bd19f7a20e11f38e0cf5f49be9588a7ac63357f35175c60e2d76229ebd95d4e94a15062d24dd277eac300b89dca98a46f95e9b519c2cfdac3501569d4b21d2b7eccf170b395c1a38d663e31dcb54bfb95906926c45a8c83e4d6b0ac25737fa6a0516c0b5d9867bbbede947cfdbf1d163552f703c5816ae05fc8ec3ad2dfd3f7b2088b16cb75741c1ebd8c053e7bad7a15f33f1a8d690d79d41cf18e0b96d3032a6987dd7f3d4e7dd3dbfffae80e575dafbeaabafde9397f14dd4856e1b73e1542f12ab15047c11665806bc188488e0b891aacdb60a78d594f36070fc1a5d31d85410f5793dd875e1f838be1f0fe6f25a9705ae357fa43e60a6fdd9e595f4b030d22e2f4edb9b37afdb70ab2f595a72ae48181c5d5e65c42d540e38971ab026e0721fec7a6bbdf4cdacad8939612efa338e16f9fefc9b0943c2a9fc598b6e31e82485a932a46bcb46441459a14aa2445030f5a7600f067199832476de20ed3c6a9bca2d0a808add8c24d90019271f56c08261d55db63bf934274833206158d1b530c9ecfb54a3d44c2254be5ace273f7f9be47577e758a00cd7e885c0bf0d5afb7bfb61ae5137b498c4a16241930dc695efc18691e1c197a88450729b36fabad690b68986246a44a25c414cf00029582a6c8c0d597e476a34b3e30af7c66724459532365aec52a90d4d343607450dd50b32fc9a6c6ade8061617afe09885459a08bc573a50b3409a3db7bfbed379f7fa17bb9ce8ee0242ae33ed8ea6fb52d0aa5256f1d40ea355841ca1b7cb5a4fe25d0580085d365d27de13566b65bbf6f4ce89ebfae4f6f3abe77931d9ea9e701c7a96b526bf9ebafbf5e482457b6516fd4b6a42fcebb9e11d51376b9c822b7a6523917d84a3d005b3ccd3983a027a9f334340132b7433e224a1cb28b8b4d0c4f5c0143d6add501ecd2d90a8e952d86191b21f9fa609d7c4896fbd5f56d3b39791b358d63545423f31bdf01794d98521b4c9aec9ec2a4a4c6f0eafaa26dae6fa86fa1c70dc0b2e489cca195152510727eee930607dcab3aa964329eca2f28c728edbb391745cc2c3274c05da6220d7565a613ad0c93e53ea379dc1fd7aae4d14994e19066415a033f4e516131c1c202e45014e7a338e61fb4383cd10c3c06c385b98625450e93c736cd2d3fa745c0241795bf176669388beb315d24ac722747354917b9b9d53da0b13e18ec085474edad27062b75dbf972e2737ff81171e233c70082e8e3b76c6db686ca672a3a680e631a521c2d939c46104d00a75a40b254d2ac0d20d0b20afd79771ea25fa0ccc250f4204565015acebea7c7e134a4b2b996f1387a0b90cf067b263f8c28e19367cfdb1a150eac239cf2fd7ebb383d6b4747876d6f67279a5248d830ccb5ae35e139e8e7e7a8a3e7bed794c1c2669fbfe7cfd775e6f78c19de500d50f57db326cf8bfa994a260c60de7bcc9a176dbe2a921a800c385ee8f580dd05ee13c7eb35ec1b4cc3118b9a87d56542be31038da9b693efbc9bfa2154dada052c33ab7aac0aacdd07e707e587ecc1e737937b743b6e67e7676ad1459639a278ec6ce7672732058906015cd4dc855f67d2debe7aa5b484d1d575aa7fc6b8acad84d9a21407d5aaf5140d04c86df63891d0627ac81987233c9a50bafb105d6ce82c4d34091345bb1b4183151a4d503614394bd2552ae547d2ba8211a057af0ec83097ec5d98663c80158b30bad1c45836e9c03b6fcfe69e372f8d1bcc428c2436023da7c5b9c3115c3707efc89505c7b2777ad1f2da350713b03489b30e94e786ec306277a495f85ea3ca22b4b2742d9955adc83560ace0cf466952013b8ccfd9b7260d2d99b3f45a4cb9628227f8b188241780e5deede4f7a64c4f47e603d7e04451d43c621c2218c1f3a0d311f58768efab03104c6d039d77125a37dad1f1a336d8dd6d3b3bbb6d676f4f45d04a449d8cdbf670d88e0ef6b4a190e3157effe5265cd7675d07f559d4cdfa4380c46b4e37f1daf4f72b9bf233f7daf3f9fc9dea0ea858b360c62539bc1e4b73825a42df182f54c65351d0206190a90bbb9e2826c632e3d5ce3833ac2a2fe39b34f05433b43b79dde68bddd73baf07d8035301af4b4bbbd76880aed7e0fbefdadc4485c80147e2f6cd9b77dadd0ef60fe4b8be1b8d94404a01f1e5f999fc06383e957bf53055e9ced9c9895ec76f21c05a8d66a8be7e7ec30ab8672716720d9c4785b8ea3f4761f3b2db0ccc81f7c96f1c0e71e4874638c7d8c4945162287eaa28f501b09600cf2209d604d8c2b062e1f833f8ea43d00d566570f3f56e708f8b9cada83cf073d60476767aeaaf6bce582ab9248f7ad7f4f3ac93b36e8e8a722acd244a72a26f6374bae63a296216339c5215409a4844ee821d9136100103f9af94478599164995ca85cf5402a72a38a21a11505ac547ea4368fe2feb09e5d7015c321731d611a931c1d403ec9175c63f1919eed23acbf229c6cc3e4b3e377920bf2c546ea54e419a0abeb2541c45c4eff9471fa98bf4a235dd3d4d3136dbce70d8067d36b54928766452ac376e9b567593afe3ef6bf5e7cdc0f87cd755e27566dcf0d87a4df1dbc7ab9b918fed79549df6954054d665dff20240012c839407392249cb90a8d9864feeddd493aaa2779cd8f92fcbce1d96ba70ad57d46ebd9f515b4d3b0313bf99186767670b56e244d57a935d70ad4ef4cae4fcc02a83329879d7afac4cd41839e2e943bbbabe51eb717664cc36ae0321bff3931365a09f9dbe69344a25a99404d29ded611b8fae555f88af28b28f1fdafd24160f39570094c2dde994f5c367722f4a98a6d1f63c7338a5ca604733fdff60583866ddf001c0823929f78da26b32c38b681b9b0766a1522b89fec9a4c51f145158fc59ce230094f52cb2f7208c063bc8e328004e3fd4a29e8e059342794ee4d4b34ddfdbc27f95da5d9ef8b5deb0ce3fc056827919fd03bcf98efd3f022785e6009660538ae2a5d35f89c005608339c6a6aa5cd45434b5b3dc2915c1c842f31fd38f9c31520cd4d55a951af8ad72135a34d8c8362209ae1c9b56676a9c9b2538dcbfd43c6a24937931a3d03c944c4963a00a80fb59ef0fda436faedc2cd2618ee849986285b809f6f776d3d13e166b96dff461d9f3b10289c1a4ae9d1a20e375b328038b13422b09f03c3590f8b8063a839381abfb7ac5944a38fcb9ba89f9b39a73e86179373200d9c95e17ae2fa8d2c68a945ef471032e798889c2c3924a569a3266595d50f479dfbbc02c86957c30fdf5522ba74b37abad5d1d777500fcefba93778f5341d90b8bc5873317bfc2f5cdadc2fef4a9e39adefcfa4a755be85e2199ccbdc2b448ff63f75feff5daf9e9891814ae6a250bae86d63d13857b127b4d96e2fc26a46330fdeccb135825e8902088f92647fc1069992da5352867484d45d7642a6861f6e6caa48fa816fe21400906824aea244040a5423885e9c673af66a98b893d8f86ad3872d56999129acc9db29f6161fa141d7d9983f88828e0ce42eb603c29419ccfd566977d5af6617a9391cf0906085341d205250a29828672062610c70748014498a6170bce1c2282a2382a290a3393b65814b2637e693e2905275899eaf892d16a63cea4545223a44b9f0dff485455afe5cc8c97691327ce348c08366853ee51101c3e5dfb62795d797a37d1e908409e91fa23d14135c5546e1d26e8f6deae36a4defa6af430dca4b3ce404d5369668272ec6c0ab30ab50df9f9328fac028a41c0ebe09f138d30fbfd3cfd6cfc7933e9ee718c035e3b8bfb2e6669655d7eb6d52da0f12b9254da4c4a9b32b3c1f7bae6541a5e291d5f36e5379331d878400c24ef394a8ba2269f730e919deebed18ab0f5350f8043beec503e4f05b54a67fdba07c503517ffb5e2ab3ac60e6ef2ecdd926472df2327480567b749a02cc1edae5f98574c927a39b76b8b7dd7ef8fe1b35ac8049d164157f02d1b81e3bb3e44642f2d83b949caf99b30630f0bfb2c5c9be9e86428217b37742228b5c1bc7a16cc3c5b8b1eba7c09db2cfd163bacdaecccb1a316c24c0473b27c9af9409217887a281544d970d6a35dea9f71d6c29c2f2bccedfd555e0736be321c11155892c25910b2141dafe2f6f7276f4ab1e50cefe5e282ba8f34f74dba12f2480aca4cd95d02cd7247e48499787882ec9610eb8660a43a88546e90e3f6a35962537a12ca356140b5035cb233d027332646db88600b3301f090e86e6575b71130babedf29dd0cef7c658c7480d4332315691c312414671627533f4e931fef19b89399363b7d16fdb48cca04c717fdf1e1f1f8a69f737d75552650bc66bc173d873c76bbb9a715e6bd5ea30d8787d7b8d788dfaf8f6b5fabb5d178e9f6d250015477c1e5b6bef6d6a694ad7f56f1fb51896d1cce0e38be8b28f2e02fae6fdf90a6a95717133fccf83e0c4ec125e7cfe9c6fa0026035d59cc3e26b5deca29d3c2e03931f98afd1c7e27d9b2e4cceca18f94ebd8785899a5121a24da45492a078af4605bd46471404da06eb1b6d36b96d2f5efc2827281a58e7a7ef42a218b6c1a2c8d6f4eecb2893329554492a04181817011a2dc3107ecb30af59a96aeb721cd16adf1cf4b538ad5ec97705be0f31e641e7517cedc94cd44e97d9d5c1d8e2332ae791f060a86230d1dd2ca4fa1a22e93472b29c9be367166c22da4cb9b104e3bb48c5c889e8c9c9eb5ebcfe9c370e006be1bf50b3e8003f2de495f578862ac25e9aa8dc1ba539521575e76831aa90a0d19c611c8a42aabeb3162cce9baa98e04a809e9ce0323149ccdd50a430e66aa836f428e149dfa4522ea49b15da69cc3d473d7d5f351583e3c8fc5367ec5575e8be41c39f28ba9aa8aec87fd5ef0f5b7fb8a31cb3ec8ed69e3e7ed4768603359e70bda7d750f539d5f96d96538949655975e3f7f5565033cba99fb32f3bc62c7c7675edd7f55d01cbd8c2f7f99e99b5d775bdee3aff04583e4977f156caa6dd295311ba685b91d0485b99922349d2ed49754d2377656c15b42ac3e3fba6d215c93f64ee7507ab9a7f7e601e1c97f5f89875f7f1718ceceadb328bbabc3b0a56314322d6dfcedfbc534fb8b7af5eb68b73cc3fe492998ca13caab011e60c3beae45e131d5a4fd63be010827d777296ca414e5e1211a90c4b33a1075b5b8bb226fbff50a75c97c67708e431e606e128b789b20f757a4ee1be68b6112544000fff4b148f948acb8b783d9dffc3c120d202f2b861ba20a8178aa46e4daf678d54bcbcdbe91c4f4653e78a5a9d25cb52f71945d722078c5ca7e5e2894d25d8baba03cafc8161299f6ccdcc0e247b50ce19e6af4a67547748c798488fc0ffa8c4daad7e3c5227b4661040e75174745935214695e6b5e73db2d94a7f48b053f30bf9b752d521fb734a1515df17da17c5ccf1a6cd3d7ac364bef16f9e7da45a4cdb349535002dc6141397861348251f3f7e1c6330bd6fc3415f91c1de2cc4315dde55376c9b770630af350396d75b35bdba00e7e3796d781337f878d3a9cef1ba06bb9852c9501714bb38e4b9e3fb50aa5405ac0fd9a09cbcd2c97a01663bdd9bb42fca3769803033c0a4a94e35ef4295d1d59be67533113be3398707ba9aa11528ab59c8f17c5df501d5ddc6e8dea5d51a4816a81a81e24fe9a9879c5a3ff556da0fdf7edbdebdfab5adf7e6edf2e24cea0a38dc87db5b626030259b0230adc1f6a01d1f46063b8b1676757a7a2aff8a329d53635ece6c49d0b0e8fa0a630ff0656847273a181a4906294f488d4176731118bba0195f996a024928a5b946d4102aea46c46a741df585099414310370300669a72bc583fc20d71806fbb08aa80b93e576c6074ed91142760914360fb51b6b81e3830ab38cfbf333aaf32a2675f8030124808e6899e68c7c57002e4c066a87ef2d4cb6d0ed427c9128da60d129473eb4f4c179c12ad13301ca9b17fe23b3066d6c70644ace9249e8d9e0632999f59a6fab91702a9f572d5b53ba0391d9e834ce064134308aa2efa3507c75458a0d946e0df091dede08a8e6f82b37faedf8d1e3a8dd241a3cbd97b37d63b5a7aa8445b3db5c3875a3b0496a365301ab826a771dd7b551fd5675bdd945d3fdaec7d663509fa93feb355c7d655d90afdfd3b1c874afa66035f32a85d464cd7c93ae29c8416bd8d4a062201255ce626706dc3e2c9fd76cab7ecfa0c26bfc381cec84540f8891dda0a805947e9c7a5f36f70cca1e688ea31d3581b982b64193ee260acbabc4865f3ded843426c069fdc3375fb7372f7e6d6beda1bd3b792370a583f2c1e15e285fcee6022426e6c1c161dbdf8f66995a507763757f268bde4cc64aa48e2a114de4f35ed8fce69a25f497a90ce19c8e88aa7c592c8cd44857fa827c4ff7cb8613f016cc29dab1df85e3bf6761bed27ade938b63457496148ff087d93fe231e7f866d38097ee83f15d8fccfe481308ed29a9a0e28f727badd2f9daf76436424a085c86852ee9e86cc211a91b21050ce01261c35f25f585d45907ee30e530af349f13b0cc9cb4b0f162ad44d98ecf8d149ae78516d41ae668a44af037ce71452e57a3a6d08cd0a547f66169ddd8b99f32d20613e6b84d44c612e6fe308f71668cb8cfc93dcc8b7e9883f6eca38f142904e8ee6eae1bf583c33e4ab898cb711dde6ced27ace06000ee9a84952898e554d3ae6e845e97f51e0c323e9741c626a4dd3f76b7c486fbbe5aadc7ddebd0efdbaa339958747ef6e2acecc25f3253b12d596dce3a0815652bbdf3c2e1e4d6c3f24dd4ef7877ab83e55db72a8e766d6503a3efc137574d5ad34a1fafee006234e94ff184ac2c2cca6cf0ffc40e0e68d19482458054cc2fdf7fdfcedfbe6de7276fdbd5e599d84234fb8c482072336767e75253e03d004bfa4777b4951fab5815ff9273b0643268928789c7f8e1f7e3dffe9feb8c861ea156eac565300308bc51448fc1a5143364c4cc2bc4fbd254c5bccac2e6fa0cec0c5f98ef489ca45fd2cfdfe3591783e78b3790585191a7e5e3a3d955776ccf35fb4662d2278be21965022ce7b5ef4dd9fc44f87a51a6946d7c743a581066a2540e143d8b929aea7b0987fe3251541b1d0d49b3c01990c31c745b3025c12a29164d84488eb53f4f662f1b5c2fc04ff30d90cfa26aaec10e6dfbaf0c789387591bdd9264bc269686539f0ed3a39b3bd512eeedeeb54f3ffb5c85da5797e7edd1d1713b3ad85d3478f1065d375faf2fbf671787ad0ddeaf40b200868e39dbb5620c587eeed59ae9b224cf9b4a2aea677cce8a199e5f8c85099218d63ffdd33f2d4a733ec82e44c99759b39e7ca6995d703005d4644946e60c754eee0cedbac06ccb7ec8dfc4715ca6526fb8de6405560fa051def764c0f283abc05cbfe381afec21060fbf529805f8ae24be326f526bf8f19b6fdbc5bb93f6fac5cf6d6363b51d1e1e2cba302beab5bad26e5442d2531e0dedc1507400845d5b09805140ed490c6085ae54b026765d7edc09da6c8085c435ab4d553a3df58cc85d4ae9e2780ed4e9669fbaec542375cc94e6d5429a8c175d973da1eb26e08d214a7b625ed4095527be27b8178cae2dbbe87881720cba01d997e845e0676056eceed3f8e92883c1f4d33317d39b65a9143d16019248f4f479c3e784733c1cc272c66711fc620e0904c3e4f586850f4bccdfdd903111e90aad3243eb6991911e60e7e7035889796594304033821dde4c6c3544194e8c239b1512cc57a3cb281427023818c82cbcb8a47b386dec77dae3a7cfdb463f44243f7afeac3d3e3a50de55775e7bc3f5fcafee133f5b332013057fb68249776d552c3090548656d75b97c9f9bb75bdd5f9e5d7eb713dd6be460196c1a702962f74f1c14e9e4445625f58bd71038423429c8309c083b5447277302b1db5bdcd795ce9ce83f6eee4e377afbd524daec794d2ffb6e9ba70a6674221ef9b967a12993d702e255aca4702eeac08b498cc276fdeb6efffe99bf6f2e71fdaf8faaa1d1f1eb4ed9ded767216eded61467b07fbedfa8abac0adb6b7b7db4ecfdec9b7655398e3cbe44de95f33acc1201cde809416b75a94c76291ce7b4af930a6067b7e0bccb24b0edf0f532d3bc6284e108e6a2d261243d1cee2dfd9f9993172ce9b9f89cf6d2968d37a4f389b827e6e9ec4062e5695fc3e294bb3605f2a278f1fdf9bcfcd77232aba34d96134eaa2a3308632a1b478f981a586dc317eb714041478491d4a9f91595b34b8046c59ffe77b924f9032a7cc19d306b086f06038da63ac0314753dc99ef47d090386febf17e0c24c2447aea482d884e6fbd240439cb017e636a0872febfa865e000f2ae961fea0f14e279dede156fbe8f9f3b6bf33cca6a94b5d750351f719798e18b0ec43aaacd6ebda6b9abfbd86ea7dfaf9f9737583f2f9ebe7bdfeb8860fe18de780bfe3755eef41a0eb365fff1245f3cd19f52a50d59bd384c944af4ae17c63364f6aabfa7a9166443e8e4d46dfbc9dd6de490c305e0006a0ee0dd6c1967996d2325e5006d9eeb5f8de96af133e0fbb9b05c31c47a7fdddeb37edabbfffc776757ad2ae2fcfdbbb37afd241bea93c1a181526c8869430c78a0c525fc875604ef23ee3c5f89c9d9e29ad407ea8d59efc60618e85c611be20b5a24ae5567661765bdf977770edd02bcb22e228bb89b07de47c65876785a0e78a5c6af26601349ff3f3aacfd80c1795554f282f029995e9e7f2e4f5d80af0e7212fed0dc3cf6f65be6c9a5977d6eaf7a44e13f318760bf3812189b1a5ec0d8aa93060524864b2a7848dae43fe92002c2d1a257f860fc5d7a9be8305303567b280d9630a6049578b5483f4b7c9c16ff0cc4447152cab0039403690b5d754dc956dc554e997fa6251fa143a68987eabeb311efcbf351cb6b727efa2b05f09aaab6d73b0dd760f0edbd1c17efbe8d953359c48f7dc07834acb4b88b95b9f97377daf5b7fb6b2248f8bd76565bfcb1b5c7632aaafd53554d996d9af01ddc7f4dffe5d199fad87f7a2845d6a18a6502411769d5f15c57d61dd9b31085514b6d3ddfe810f31b8fa9acd0cfb772a0bf34d5446e4c1a800681033d87940cca8fc7ef5b5d5410c3d74226f596b8722c074dace2f2fdbeb972fdbd7fff88f6d63a5d7befff6ebf6e2c52fcaeefeddef7ea7eebd44ab6eae476d67674f404689ceb568ffb4edef45790f6a93aa3d04f0e764d5df2b4d828d9a4441990334d6545ac89a1cd6fcf037f94144f26ac0424eedecb2c3415095083f564c2cd22da22e3112b3233f2c6469fccca3a92b9f0d93549f4b15085209885c7aace39944b6b8ca7a2273524c471db573577526be7659120230d55244d03e20cecf3377b1f062e786a1a56c31a753967a3aeca354483ba64cfb088aa20000200049444154426d4619d90cf00ac96b355f9536d85c3e221d9beb580d9dae48ff88ef93246aa96cbaffa81099245136bd6cc7a5e0f14ae492293000eb929616ac24c6ccba5ba463f0137599adad67f0816bd1e64524f9f6ae4d1f22cd85674cc3d413ba8aab248926ba5bede8d1e376f4f8b81deeed2bc39d1c3f72ec38bf98592ac386b6fcd29de30dda1b4d05a20a2c75ded775dbddd0cd942ac854e03381f079fdb97a4d5d10abe6a7ad9b7abd5aa7ee4be845bb98b089c63ea1c1a18ba07edf40e209e628450501ef569838b6f9bb0cae0b2e1e182b71769960bd1eef1e1e389b908a9a65e4d0df3710fac1f9fa3f747f9a982c04f9b142a0ede636da8dbff8e9fbf6eed58bd65f5d69fff93ffd2799115f7cf985a282c74f1e4bd1613a4eed6e726e106d9b8edb210a91a9d6c9f5c2ac1c31c2ef457f397acb29b2b6b1defa2832a82b7084b505c8a43dd9f722f6b4d49d62316ba7266fca15fcc980012cb497b4c3a624ca6c769f52c9a5ff602922f644d384ce9a3e3f6b9bfb31d923f5439dd210024c3396ea00aed77e2181002c865212cfb5041431ce69f4f5d32e9badea1773305b7df97da4a9b5e8f06fe5428dbcb4343f5c742e3d31ccea2860262d85cf33a6d1511a6dfd305b4963d01ca56ed03d0bd354644321074e8d5c138cbdf9051b02406253f1b82d167616987bbe39028deefb28f3f1ee26b702d0c3e3a37671356a9797d79294a1e0fed34f7fd376f7779583c5a6e65e92717e802d032af82c4b3db0d7445dcf060c9be2262115b4cc72aadfcbecb4ba67bc6e4d14ba78517162f1dc4ae94d3501ebfb5e9fc6a5f71447bdcbf9cbbec97a1195c17c085d7d330ef39adefa86ccb054cc9b110a5f609731d5e33b4ad80596f777f9809b0abe7527a93b80d99677549b28dd87accfc95c08c08afe85bd763b99b6d76fdeb4efbefeaaf56693767779d9fefe1ffebefde10f7f68ffddfff0dfb77ff7c73fc64ecf3dd23855bc3dccafe1101dabd004c35f43de16e53b2e3de2753e0e600180d1776e4de664645a67ef406931c1c2703887ebc46c383ae264cb2949b06493d50c20709fd14c352276f29b292f6b59c26320f27116ac357bea7917f5b3e673de1cee916096e916e69676ff8c9ee9fe3209d926a2ae3b1358f5fce85e94133a5249969d98a4f595dd9305b879afe462c55c0af3891f6d023255fbd11095c81de0948c2b6a1e71b05330be6424fdcd819814f951aaef235d423af4e1d341f521ca76a22ed41683e78a374631c6340161804ac5483f23d78a5b01539f861cb83d94443cbe6dfd014aa35b2a05e37f008b6bfcfcf3cfc5dcfb0811a2379615f11c2b4cf2907fc644f65aa9ccc56b8d7bb03ba5bbd15752e035a9cdad68ce55b0eb928ccaa2eafaf4bf3d1f2a307a3d9a58d4e3bfe77e200fab0253653ccec87514c7eca3825617402a92fa73153db920332ca37705927a337587b20fab8258bd9ec5622ab92835d2e7c88c07c6bb4a05492f229ba4cbdd31dcbbec666a0c01c3ba9bb4172f5eb61f7ff8b6b5fbbbf6ea979fdb8f3fffd4fe8f7ffb6fd527eeeffeeeefd4b519bf0a85a96ede80a6d5a347475a38b0b0ebabab36a67d399da3b35b3060be3d1cb41d1caaebebede8f03876ea95e83a2481b7bb687661eaec6bb5ef8f67075be04759e2e9941e4fa2d89609add21c358a0d3633a39557fe78a33108f13b145357da6a2e8e3ad19d7def4918e65028734ab921d333bca12925e061aeba4cc61df638a160db6a01b3a8a1d44251367c688899191be8b4483317cd0b47f7ecc4e2d5c8f77262aae6643696754491f79d7cab616e144d035261629185cf3d605a32ce30b26051919f05782dee5b11c8f0b1796ee1bf337b217a6bd092d0722a5bd88fc5e6757b7723b1befe604b0a219c9796f400e8175f7ca9c00d3e4d647e98937ef6a4cd70bd1c0bf0362bf133ad8ef13aeffd1cbdf6bdc6ba1b7c052c1f93ef56d3ae624905287fde78e1ef54cb27ae3b2a042ae839f752d78949e8496f80a827eab2acc58cce7f78d1f866eac2a903661030c36282d70bf3b9fda0fd5d0f88c2fea9625a778e0a5a15a53db97d5d1e0c4fe43a5015a0b83e4736970b20cd1c74e909ad93087a71296dac9bd1653b7dfda27df74f5fb5f174dafecfffebffd6a0fff18fffcf8259e140277d8006ab80c8eeeeb6523590a0a1e6d040a585b3ba26e99a274f1fb79dddf05bb91b0e8b89eb6352dede649de15a9a7ed07f293244e2a819a3163ce621dd9ed3997b734bebb16ce59552c80fb3a9766c31af6cbdce7df0b7c752c76491a6b969a664ff9977e1580c24a5667fc76420be269e99e718ccc52006e3531da2ccc0f091f11d4c4c40cbdf73ce9ccd3171d7144414604ba32a0ab063bc429e47a62ac0b31e290bc1da423d42fe2ac62fcd483bd7d1b652d1f5eca16df58772bac7b5d3df90c515b5b1006fb01b9cfea98795cd5715a1958f2d94313c4e0a96485679dec6f713f93a2fafaf94e48b8f8d365f67e797324f71b403b0b8120e0ef6dbfede9e7a10dae1bedc90238aa93eb145dbde6bdcebc92caa82849fa301ccdff73c30c855c666d2e135e97bab44a67ec6a0d8b5641c41f667fdac2bd91116d5365f0b73a2684157f4ac28e90be23b66609e405d703090d4b406759ac99db052ca2e201ac89cdac0df75d06572950ce24a33bb60e6056080aabb20ef0122b57cc4e70a500ea96098d2dd64dade9d9eb5cbabebf630b96b2f7ffaaefdf0ddb76db0b3dbfed7ffed7f9793fb8f7ffc779296b91fdf49f5535d71243eb8a2ba40c0035df1d39393e87c9260802e378d291e3d3e16600573c95c22f962d0818a7a43cce4759ab82eba078563987b095337b2ddf1a36196e25cc7e5ac869ec8f12222a8f18cf6f3284b104d54f991247659c461322e9deca41184a40bacc592c50635b5ccb2744cb6798ffb263f2a6afede63b01ad7343752942f902916bd981e1d9ddd953a9364d54731cd75923535d11fb24d59ceab6041e9842f5231b71418ab483c180ece7c29bae0a857748fce3738e6632c55076a41bcf459c1baa454aab10ebf227fc3b6547a83bc4bca2c4bd050e5459191cf380728476f46c0097fdfeded487a6bfc96ff8c529dbb7bc95b1f3d7e226df7274f1eb7c78f1f4ba9610dff1a9b61e63b3237546ba814a26521b2d730c35aad884a4c0c42fe5d37954a10bc560d24fe9cc1cd6bca6bd284a746e8bbc0e78dccf751cf57d7b3ce492d616537f5264cbf3f0428f5a00610dbc5665d0688ca7c8231c4ff95567a729a8efa423d102e12fe10955d3e3057d22f33a9bdb3f89a16a6423a623de0be0723bdafc3f710dd582201f06e7cdfde9e9cb6dbf1440d294edfbc6c5734a8d8e8b7fff9dffc2fedfafaaafd87ffefdfb739d1391233c7b712f8533352a27bebebedf6f646a1ec603ab1e0905e967ae4ce6e3b38da6f3bbbbb21dcc7426a014c440c011e00031d78002bc2f24bdf8d2289e98455e22a7e9334096927c56b44e1d49e5e95f291082a71becc57920f3f33c3dd50433a4db081bbd04a478a18f31e2734c7749f45ae8f68a116ef3d85c844f848c28cc82440a067265f528092cc954cd9e05a70bafbd9c9b7348f1c2a33bec53ca52c2c9dcb1b6b9b1a173602d21718d3d128e45c76f7227d840bb819dfb6eded619b4edc5f30248957572347900824516022b3344dc584440934821d91491f2005d084ff8b9c299ea572e2d24f866f2c6961b0cdf41b46567ea4c6e0239316bf9aaddcb457af5e499e8871d6b861e6cd5adb1c6eb7adc1b07dfcf1c7d26f07b088710258b66a624cac069b5a5ca5e4cc6bd6a055c98137119b8d5d72e267b160c61990b1d9bed874923dcb744e3f99bf5b59553db7bfebfba860e975b8588f6e555f41c65fa8c85cbfe8c56da0f37b76607b52b1d8ec0733ba5b26c526a1c190df36f9ccbcaacd6c4583ba03983e567bd7e05819a007b9be575fab206d40acf71b0f135323b298093f5f8dee343101ac8b93d76d3c1ab5b76797ed7ffc9ffe4d7bf7f675fb8ffffeff556768b2c7690d4612288e6f76d79bdbd1a2dc46403d9db6cb8b4b810ce6204ef6ddfd3d695df19a58ec4a248dde4f421238ca7af05385b96a0d6f5613bb7f7ccfadbae66d8a544dcac6005a91654d294e38a663cca791f8584c09162e800ab809ec51cebcbd95ef8d4e35d40b6ac1ad462e192a14b11945c490eff39990bf894ed3323132839f45edf942e2e782f5e2aaceeba0ac80055e3744cf0dae9bf29bd85c63b1928ae1450060fdfaead7767070a4a005e03f994ec267767bd736b648ca45386f5370aa1e852babd1cd2875d84949603c516ee5b30017f73ca02b73e91509e8f16cc8bf835d599dc4761be34883107ebc56fcdc3039e92ace2684e0235143fca6686029216575ad3d7afab47df2f1c7320719d30a584bd00ac6ea2e551ec35a4d504d7daf27af7f83991992d7869f0be7a9ec8a7b311e5473ae5a3dc6093329dfbbc1cec7ae2059999bbf2f370e99ee6611f50bd5eef4cdf8775dcc3eb0994b05112e8c9dd793c7e6a37596ea0d1a4cfe2536e7e267deb7bdeeebf5f55730ab28ed41af0fa782ed924585c448f5c72de92b91b8997c15a4348cef1fe497a03fe1d9c9ab36a245fd6cadfdb77ff337edc5cf3fb7affff4a7b6dd5f6f57e7e7ede2eca46df6491e5576541bdd46ab7afc11f8ac70b462de315ed07d406bb8bb23a7abc6bc85cfa5a536390b87521f8e4194488b9528963abb40fb53548e06092c108aac118e033c4723654dab60580d1d426d94cfe19b63e706f4bc41304ebc1759d9d410623b856ccdcb172fc406cd66000435d668bd76b0bf2fb384856f950ef8068a131edf60c6cbcecf5286b07f2bcfa1c501a0a4ee944cc4f4116961a6d2675c635c1773ce4288d72334ca5e88093e7bf64ccc8f940e6a3019f7fb7b4cf3a9d411863b3b6db0bb13e916f2df453a8a021d98d7ca71725fcbd6fa88ea0db754a4cc1cea9318cbb3a0dc6833bb73a34291f593624d2a3a8fb197c92a4dad00993180754ef2f1eb65b1f8c6a65c101bc3617bf2fc79fbf8a38fd48390282180a5de93b536337d7dbe76cfed6a8679fd1a683ce72b69f1f7aa4ba86282d712aff13c4d36bcd66cf554f667aba99a8dd53dd0c583babe17fffee69b6f1626a16fa4da8ddd9bf0e0d836f54d1bc92bf0d4d7b4e0d28666123b3fc717e20bff974088856664377bf2dfa6b1ef53e3f7ebab6c72764197eb37087a07afcc2e1e74f49a23139cc542fe0d45b884cb2f2eceda7c7ad72e4e4fdacded43fb8bbff8cbf6d59fffd45ebf78d17ad3893accdcc0b086fdf0edcca6da3d5d9e84139b16f6f247adaf8b5d3d79f4a80d88040d073166c9aee6d3f0ff00562c1e26ededcd28e4d7a5aa1b111685d8696d358f1ab5e9f8ae5d9d9db68bf373991b2c68162e0987fcc0b894698d6f0c3f4b4601f9ae2726ec80425c981693d3aaa76767a7024847d9584c7c0e36bab98179bbdd9e3f7fde0ef6f6520d61b50db7063ab7c4f466d1d24be32cb334d54e13b034cf66bd88b6e64297033b4d1db586cf08a6010bb38aebc5dc847dbe7bf74e80a5aa83f57525eff2fbe4e4ac4d2668a9877e3aca9ed2a392385fcc8bfe565ff747a5023fa8262ca2b934375da755585ffafcc866c3ce880ac2e0b67776dadefebe9ce7625d6c309992e228278c569db6f18d8e6fdbc5d9597bfbe6b5d8b0cc4b006b7cdf36b7b7dbe1e3c7edf3cf3e535770b4cac861a333d2fb269efb6c2e93bebd9ebd36ab15d1b54ecc98ea7aa96bb2322dfba5fc5c1ceca9acceecd96bd478e179c5ef6a3a7e68fd9bc468bdbbf8d96052994717946a9a40d7cb6f7f578dca19002bbd7494909b73de1737b17880c5b7540194056dd3c5035481a5e65399f256e665b6671f951f6205bb3a8866857ac8329722135a911e7278503f984edbc919e27dabedf4ed9bd65bd9505793efbefeba7dffed37ed617c2bfdf3fec65adbdfdf6bbffefa528b60727fa7e26474db99c444c7d8f5b520865bede38f3f6987c78f5b2f419ec5ca75868861282560826daef7a3eb0a668aca4f829eeb3ed0bbba7f682f5fbe6caf5ebd6c97a727e9bb223f2aa60585dba3eb6bfd9b67740d73a3a64dc044a9cd83161ae7405b5ce030c3418e065398aaba1f144b95b4385342259af33c2f4cc2bddd1da51dfcc56fbf6c4787fb72d80fe4a7db51c6fd466aa8fb9939a7cb9b48304cc63e7d32729407e3bcbaba96eeb9226ce4305ddfca41fdfd8f3f6883a1d1286619ef71cd98e56281b489bfbe56222ba6fe087399e7f9100c0dd552804432cd5bf89042f205df133ff8e800e67d491687f96d1679f8e83006572aa51b02b1bda303358e50176fb191f0853266602fe0c4e6337998286a7cfa8e3ad491cc6ffa11d2af10c5d1e3a7cfdaef7ff7bbb68d1a48bfafef862f304f999db9bd164d122a4b8a4bcb2f9462efeadbad9b7ab578eaeb7c9eb1e5d957abaa5a39fe6eb5e0fc9c7d1dfedbbf2b8bab0465b1a65dfcbcd8e58ac4a9d1cebf8dd05eec5c88c1c6e0e6d72a13ab035601cb4e541fa3dac2be70237d9597e95e976fdec8ee81f242f435d5ebed82537dcfc773485c722816a58369893f24c3baba5028fcf58b5ff126b74f3ffda45d5f9cb73fffc33fb4c9ddb57afe8def462a1bb166d1ddf84651bb9de1b66ee5eaf232544a575694a3452bf2c1f6be9cf82a24c9728b48f4238225fd0239e9315fee6e279adc8008cc82fe8800151127ea13d9856f322d040739418160626b627744aaa8d78369705f7734c6405e59eaa3d96710a734dd789447148d0e309bb469cc9b4c4916194001bb20f1530d375a4f6286d4bc7dfaf147edcbcf7e233f0ecc8be785cc6f5d0895251b10d53f51e66874b476f4933100546f27917c7b7579d32eaf2edbeb37efdacafaba7c4e288dd2d908f03c38dc17a85fa919ee7d1b6ee1835a69d35e6b675757022e0008c91b65c2932386e3bc176a186e044200656b830ecbeb6d633da584d22f450418bf1c7d03f1436226c2dc505e387e74dc0e8e8e348e73ba4793a10f5ba78f22fd2c071bededbb77ededeb377a1eb03c000b781bececb4a3474fda179f7f26b0a25b8edb9ec97d2ff61e35888b4dabd40e7a7dd6b5624bc5c0669f9259cf87bec3f739be41b10260fdbc5faf60554d3e075a78df9b549d07c2f3d2e968c1c2befdf6db796537bee1eec4318decb21b038a6fc43ba32fd460e58be1213b9a5469a2df378534633298d5c451dbdc3e767d40f526ab79ea01f4609b4677a969457503a03e2be0889e785a282ce8d983e43f50227df5cb8b763d1eb7ffe6afffaa5d5d5eb4fffc1fff43a30d036dbe4edebdd1a20550643a2964376fdb832d395947993c0a803f7ffeb43d7efaa46d0e77d5de49222a4a33086767b4e25216a316d5da1a45d577020718004280276fdfb59f7efc410d5c017a9cdd3869b59b4fefdb79faccd43a3debe070164f53d320d8d18a6ad8eec6938562a8ca3e8884ad6596749a6f2c14cc3f8158ca3c0386800563717870001590acefe79f7c223d72ee8bd7d7b27d58e84b611602c891c6a01e8224425294adc618ab1a7f820de1335951fb35729790ebb9be1db7d76fdfb6ebeb9122785cfbd1a347f2d911a93d3e7ed4ae6f47d1c862dedaeece9e98d1e9e5553bbfbe4aa998d53625b0810697d23242fb8af9b849363c80308f7cb49ded9d1064dcdb17c0f06c2970a796744faa1d3bf2d96defeca9612ba6e19367cfdaeede9e72c5a25bd183d4329812eb838d767179d9debc7aad4d0529eaaded5d65d86f0e866de7e0a0fdf68b2fdbee36d2c8c1f8b5c9a7c6be5ceda57ed06bd973becef5ca8a3e042e950979bd558ba5ebfaf15aee92890a5836193977b82596fd4b4d98f83ec7360e980d2e7e1bb0aa23d427370257b3a9fb5a45da0a1c5eecbe00a3af01cb14daaff3f99aab5107c0290d355bbd024ea5b8667f66579539fa1c3e27d7ee413468fb81d78827fe9e002c4c2f6b7923933c6fa39b1b25845e9c9cb557276fdbefffeaf7edfef6b6fde37ffd2fed9eae390f53f9b7b0269474c93f5657daf670bbf5e60feded9b37914e80f4efd6a69ceec7f49ddb1ab6d58dadd84567247dd2660cbd2c1612c9a1113ec7ac617c007480efd7972fdadbd7af948438dceaaba8f6f4f45d1b5ddfa811acea171f90651e29fcaf5d999cab95b536497f9274de95204b3fc669bbbd0df6276774fa7600dcc9fd24595e9600518b472226266676de5151f0c343dbdddd690fe3bbb63b1cb48f9f3d1358c354e8fe02f30414145523033e33c39d1def5a48cc72d8a67ee3675327ec5ebbba19b5ef7ff8a18dee27edf4f4bc8d6860b1b6de4677e3767cf44811497c7de488c1c6f821dde2d1e19122aa2f5fbf6e1339f3e33ef034cd7ad19fd1ac18c716a6edbaa2c598f308eaed6a3cadf15637c59dbd9da84ce86f2a9ab8b13950d4f7f0d1b11aa16e6d0db5692121cdc62117c9e69a4cc2972f5e8a7543f55089a025fdeefea1f2fc7efbdb2fdbf6d69692771da0d0f890c09fa5334e00356099ad54c0a9eba2fa99bc5ebdbe4c0a2ab878fd54505b443dd342334e18c0ba66a81996afad5a6d06c37add76d1f4befefa6b09f819205cb4ec0354a6554fee1d9fd7aaffc8a055a3069a5c34564887b0bb1657fbb59a9b15f1f94ed5c3f2e77c1e9b7f5d5f946f96d7bdc3704d35ffab3bf07590dfa7c338b47b5a2c333cd9593c3bebf5daf5e8a68d6fc7edfeeeae9d5e5db4c3a303edc05ffdc33fb69bab33f91b26b711a1c367c4834236049388f03549a672364fc3914d240bd0eaf5076d15f34499d7f79231160ba534481aec7315e5ca1da26a7f224c67ea424de3d68bd353b11b1ced2c02e527c9573691c9872c0a39462a6dc14f337d906f4dec865abcde6ae43765eed23de7239134f21d059c1cab3e7fc69aebd47345ef3e1dcd98b51b4acde8b5617fb30d3737db93e347f2efed0efb123c245bbc2613334e76e4abe145fab02677a9ebd55b6dd72324596ea55df5f5375fb7b39b51bbbcb955da09cd1b88fe698344d17536d3e602c8b261ec0d77dad65a5f32d7e32911d2993620c6013617fe5598e94668c7a3a001cbdad808a7f7d620533d48cc0d9f1a8e77be470de03eec91e44ed21f86dbfa3763b973806ae817625b8c317aff00174e74b4b07856bffcfcb3d24656d757db0da6ebee4e7bf6d1c76dbebad6befcfcf3b633d852fa883a3c93709c0d5f7976ded4ede2a86bd62e1793890f11127fc6ebc69f31e0d4efda1f6ca2d135e3fc5907d8ecefaae0e4f56b70ad6bd0d65b65883da284d561fe2133ab5eace99a11b7a261a59c3e993faf814d9388895945e7fcbd6a82f9350681c5b868e250c2a8bcc7c07a37f0aee1fbf1393d90de3d38767548fa750f56a5cbbaf7b0c0e4c300b0d889550c4b0d59a351ea459bc9bcba6bd7a32b994cdf7ef555bb3a3f692bf8aed648146cedecf424e4938743d580c1b66e28c548e504920f91c07df2f8496beb9b6d9d4c7216119d99e5e38a9e7ab4640f09137c5621fe77c3e2bdbe6a3797976d7c3b1260d1811a750844e0ccaac43caeafe590863d318914052342764f94f05eeda6606e2865dac10d97d138c77044f7209cf1e93793b01d9aead92168e18f0495002c229838e55757daee70d88e0f0e5a9f02e2e9a43d7dfa44113c40ab3e036f70a1e515e9261c7f7c07f0d20ca3497e856bfbe5e5afed97b76fc4946eefc81edf1460f1194c307e2ecece235d613e6b83cd7e1bac036a93767b3fced403360eee19f334b3f2b3e409760cabc2390e40a9ba5411aed6b6b606f2472a9d8442eacd8d7670f848811658d5c6663ff2bce6ad6ded6cb7e3274f1be632638e298e0f0b009acda37ae1d5cb5fdbe9e949dbdcc27fd553cac5fad6567bf2fc23a5356cf7b7c4f6dc5897b925733a35bfeadaa944a0825875f17863f0ba31b9f067fcdb6e9f0fadf91a90ab565325431c3f6a614b6d6506d9eccaa9d755ada8057132c3ea1ed8c8d745689b5abe78fb7ce2e1453e892fc8035027a17c019bcb4e2f3e8fd843895ef806789d85e1ae3915948cd475e7a82a10f5185cefc2c4c8a6ae7caf26b6d66ba8bb4668294d956d0e6845eb748a7a235bf9ee66ac76ef309497bfbe10607dfde73fb51945c553941a7aca0ee77f581451326e750c684c42d79d6bddd93f68bffffd5fb5bdfd833699cd35c9d737d664de71adb160b99670b2ea21667356fc5557571772f85f9e9d0a0491ace19c32f75770ce47f48fa81aaf9d9d9f2b9d8185cd6e3d18c402c21f831a859a60907f358dd4015848d821617e286a4baf469e91ba43afcba40b533b276676bca115997ae8b579db1f0edbeef676dbdfd956b359cc45521f1c6de35e2d3f14098f2185ccfc20a2763f897a479820d784a3faf4ecbcbd3a3b6b1757d7625820099b0ac0ae2040af2d5247d4f966d69472c27f98fbf8b5c83ad76626bd3334c956a204666d5511c1b00c36c47e38fff636a9127b0b873cd13fd465a950a0b30f0e77fedd436b9e8c781a465001d0df6a3b7b07ca05e37c1c0bc09a4eeee4d3c487c526b4b2d66b938779db3dd8d3ef4f3fffa27dfaf1c732f5f1a72df2b9d85840add22dd973d996c887ccc26afe5573b192165b3b750d573f995fb78967abc9af1bdcaa45548943252bfe8c8f5faf79f11de76119880c0206aaeec14dcf2ac0d51b309055d032e21ad49840d620afecadee0c46da888ccdc4b26003fc5d07e74303f221e03330d66bf58ee36badd7521f26efc336f05f913e20dfcefdb4dd8c27daa16ff00f9d9db5e170d0cecf4f65a25d9d9eb68b8bd3767b7dad5e85fd3e11bd8836d19a494e72cc4cb2e771e4aeadcb39fbe96fbe680787c7da59010544daf0bf2cd82b71b2344999d4441b011824976f47d72af94175e1e2fc34dad5cf5159b84b3f15e63149a17792355981fd50aa32ba69b7d415421d336a737387aa4374aa61f192bc0ad031dea3db51f4ffcb6761d54d3eaf494654530348fa4700208e688a7541dcedfea6d8d5137c486b3dc9ed90800a6031869c037050317256f762624a7c8feb99441002a7baebf15ebd7ed35e035817572a4247a113b3952b018ca55f4f0a00fe489ab2c286085ec0dea498106aa4d4722ad582b21799809b62b89861916745c0e5219fcd66db64f3219de0011fe4a0edeeee29015502ce38e649f2a4510840888f8e71180edbc6d630f4e7b3907c93548ad943bbb83c6f2f7ef925ea3c793ee4b8f537dbf6ee7e3b387ed43efde4933610cb83b5477a42b4404b35c64c55306074ada34a4000976a09797ddaa7e53558d7a581cdd68d81d1e4c000ecf7ed3ab225648253894ea4922cd53838afffe6fbefb9679ce96e1ad8cddda834b032163be92b1855943690d4502917c2f19de96ef436389829d994f340b193c3040c5e554dc1e65b4574ce51afaf22777d489cb732a97a2c8319c7d5d8c06e70f8dee3eba141e7431b4b1266d2debd79dbdebd39fad9fc00002000494441547aad8817ce7334c6f179bcf8f907652eb77934bb2461747f77a7a1b709606def0cb54009a753eb36dc396c8f9e3c5319c94cbea2c8fb222d81eb50804005be2ca7d66eef480a1d4b09023685e43285cd73aeb7cddae5f9c522ca46390d91bbb85fd8d3ad7c30ca5c274523a55db84716fcdded5d24c942e2305bb2e0f901b5d194f5753e11262aa6264c4c922934e7b8be8984d0b555dd372fd2561d3f160c1493e6f9e3c76d6b3324731490a02bf876a47aa849284022e69dac8e5c33a949307e940951d739d60672727ad65ebf3b558a067e2dba1a8d274412d58a3a8ab8314d37506da5ac0586c506c4d388fe8a800fd508f48e549e99544657f439e9eb2b633db4d655d8dcc31cec67e2ebaac00db310750dfc58a43370ffab2b51a3d8dfde6e6b5b9b6d657353c5d4f41a84c14921962a055dfb75fbfebbefdac9bb77627e7b87c762658f9e3c55e2280c0bd3946b925a2b164d3243b1ac8e067b251e7523afd689d795d7465dd3dee00d4c3518562d9b4a744c001cd0f235540ba63240d6b3d79e41b3b2ac9aaab170ba1bf17c129b73463bb18c749c57f3cf4e7adb9bfedb37ede33a7251a3845d36e7cfd401b3d946689a63f1ff7b37a31c9df06f8444adfa0047b5bd550cf410c384aab236362f05aa592ac16794295e34ea152e56a81d6737e78ba255da8a5f5c5cb65fbeffb1bdfce1c736ba386fd3c9adfc55c34144f8ce2ecedbd5cd952626dd72446a24313c691f3dffa80d77902c41c980b64efd7670f4584c8bd20e9591dcdeb5593690887bc421be22c094998c031d80c16cbebe6a77a459004077773225e55bc0ef9589a9b19b6d0854c970e707a6868a028b13f6a268538f3c24ae33227272d4b33800abac27247196eb819d11b18bb15f8976420406b43b46863c4c299cd891d10e683d7b74dcd6b1135b1350717e0b1be2cfe27e63b3403c0f90211bfc2e1de3f18c393799e0688b5d5edda833cfbb9393305f498d48c5d398b3a11e8a1f92e7b08e44b39a49ccdbea267ebc502305a561d28016d74082afe60db7963d15f15fca7ce433248eaabae0ffe7eb3d9c64bd8e2bcf2cefdadbe71f0c0110200892584ac3d598d888899026f66fdd112991949be190d488462245277a10ee01cfb577e5baaabb367e2733abee6b71f705c167babbeaabefbb37efc993274f423b7883b62a84d1e4dfa042d8e9d25fa4205661cc58dd3dff119712acf4f3d7333b393eb00fde7fdff69e3fd3bd6ef7966c637b5b29e44bafbc6abb3b3bd66bb75555e570d47bc9ceda1156ee9ddc8f652a97012b5155c94d2578d0338ef6b4fcbe125094412fb3ad3228961956028e4c13d30de56610e419a9a52b8674947166ce8586ef9606a972d353bcc58b27af93c8243f445e4c7e80fc9065742c4ba9fc5c06980c46a44469e0973733a376feeccd0fc4bf27e9aed79b61eaefce01be897425715279595d63d4659beb8e9c1a0c2c219adf5ecd3b89969012f2e67d005924ca12e4474d08da990039fcfdd160a1793af8e4533b7f7e60e727cfec82c9cfc727e239fa94ab9796adde6e6b2453ad726dbd56c326d7539dd83e5802ff2d1a42f0576adae6ce8e6d6c6c0b0d91b2299812248b011f5cf7b0ef0ea59743afd4d1e2321e22b140a8ea24bcd2c531bcc8a91634a248345cbc9e0f85a54918174c90945bdf703f414c84673adff80567e6a3da5cec48ea845343f61f0a858aecf681ac62aa48b5e29ac569496ce815358235cf04a29a96259e538e3bf3598b6d7959c18769ad7125e17c009a0030715ff4fe2a1cf8f4ecf168aaca2101323f8357b0af25065595937bc5bc47d20ec4975a032ea2e573e12eca22e9343afa9e4c6508840472d9f9d0130af2e27e1ad5565a919c23e5c338018d2d90f781e2b2d0595ab24a13e942db5addb6e40a8d169c186bc0e724ceaeab767c74601f7df09e7df4e11fd47cbdbdbb6b6b1bbbb6b1b9630f5ff98c6dacafa97f51a3e6aed0def95aaf4993e51ef513d9f1f8face3d75732f274552229d4cbf1248649634df073139ab4c3773af96fbfe26979dd98e52f2184597b124f75e09906e5235e5f5a83527cb937921f962e50597b0ae24d6ca8bcb0bcb9b90812e2167a2b59435943073ced1dc18ec9841cfdb523c356291287085c2375f274799fbe6f6cda70f5f3171169c8f72fe54893c0216afa6d33fc7af4740bbd1bec002251d91ac018b916ac5ce2eceece0d9339be28b35e8dbf9d1733b4203757e610707fbf6e4f9be02d675b5aa168f7bf76e5997c101ed46cc2ef4d0ca46d702aa356de7d66d7158d75411c32cceb547dece91f71eab65ef1364c0049e5194de49e5fa1e2c2fce6d3ce8c7941c1f2891aea0b25316b2f0d61a3169424348064cd5c311832964e75b9bdf7711f6ea2f5ce8ae7478840a9dd7204d544aa0c0b2a80639dfe2dc112a78feaaaa5b070f294f99b21823d4d2748707a5b052d57bf0f42a9e2309d271fe635d10bca998d2582edeed0aaed3d379ee11cdd3f95adc5b11fc1a34e1b217b785a9a9b508c4d489de413933a4a23f44ae22f1793631422c7b01738f703d5e9ff0e93b7c0e94ef15021d138f3a2d7158043ca61e2948ca2fcdece4f8d08e0ef7ec0fbfffad1d1f1fdabdfb0f6c6be78e5dcfaab673fbaee43088909756e1c69a42aa3c7782b1f47c1cae14451442bde52a0fe6041ae5e157eef9dcef3783490293fc7a19b0cabd9e9f3f5158a6865985cc4a22d794c1ab0c9cb9076f160a3233d27527c2caa092705002472d6c7784f453dc1760a9bbca796f7f2c2ae7074d88c7dff9591e78ca1aca087ff3866400e403ea0465ecbbe602d27fe50b37233627208f29d1a14afe1184d4b3857093c51725692f93bb950aa76bdeacfcace5c3936092253063a3501d0471991d1eecdbe9de736b31466b34b4e1c5990dce4fed68ffc09e324de70f1fd8e179dfdefcfc3b1205f67a6d6bb6eaaafa200ee5f328e8405e53156c75eccebdfbb6b9b5235e22bda93215564a18467604707e9eca1284bb14e0a381240bf4034e82a322902df59685ac487d40087a6632a48338bf161fe4ae05033bbd385321419287b10b4c4180040cb464a0caecff8348efb4ba42adc9a750a2e7de9182f34b0103123cda44c04c0ac455175ff6963a927980baf340d3da905be702e5ceb955350afbf34a17097e17da94f7d854ba2a14e7aa780ebc325aaf3694e271d6a8d52ad29e85d60b65ffb5f8220e3ef9624da8442296ad4b0601bfa51411ae8b14bfd9b456cc8ee4fa5c154fb632b5e904de6f316003d12ae4392d43203c5a6e480f7b4b2b12b40a0d4d679a5949dfe7d3a79fda279f3cb2870f5fb6eddd3bd61f5edaeaeaba1019cf90eae49d3bb703196251e43299dcaf79c0f9b358f8eae7ba2e115719b4ca342eff9cd951fefd6660cbe75466460b10e1f1a3042489e412017abaee0a83bcee3c9c33c8669bdc7ccc571988f401385d2320e40f65e4cda0c6efa968ce8055be61c963e54d49d23dbd826ef25565d02a212d1b3b37370b03a5b24e3894d134de06aabae464d7845fb7129e93ef71324b5625cd909ff81c8594aae7ee93d2b778307ce173c3a05c3b77443a0861fde80fbfb7fd8fdeb7de6c66bdb68f653a383ab0e74f9fd99327cfecf1e367f6abdfbf67addeb27de6b3afd983077754aac6858105970e14bcb70ce41a2d090477766f7b05310e887910a63525603e1b549553f5293af1aa411628dee94d9c70ca7ba0e8f596d5f346c0aa36bcfc8d5bea707069fb87c7767a32502331e31218950e593d9016cb3dd7b93e1729ba0db3f452d243d1787da553bed36aa921981e3b9e1bf727477e6981d28c1dee15ed0ee4745595c24e17e9865bb16410d021148dbc3cbf178a289a76df70cb6111cea4a2ee36810403eb9f0c6083c1c86613e71ee524ea86ed12643aa2b91237479554c35521d9995b38ab487ec2ebeb5a415ea46d1a6ee176d3e4a51cbcf40b2eaf2c3bf2595d09590fb71869c495384f796c85b404445585cb6a75acd16a598ff6a0565b82d67aad6967e72776b0bf67fd737a23cfa44fc337de2a2e4005f10989d6ebb6b5b569db3b9b56ab7b86e00730cbf75af727d7f0fc508f8ca3cc9c94ae478bcc4dc090544fb947134525b7944026dfa30437656a571e3e65c0cb6098012e5fbf7c4ffe3c7ffddffce6b752ba2fca8a10a90e28759a07d955be617e48500a2771c961250ae335f38d9c78f71bc8022ce1ffcd9b71f3a6e5d7d39f29039fa06e44659e4ea2a9440f72b20c074bd58762220ae571ae45c5050d5e980a5acb488d4a912c8983c40f7b605f0c75b30969d3ccaee00f26437befc73fb68f7efc233bfaf4235cc4ed2b7ffee710199aa6f3e9e3a7369dd5eca73fff951d9ff7edf6bddbf6fa5b9fb1e9f554c42941122494268704890c585bdbbb9ae69b4336f39e8ad20eed180f1a2b5dac6b4859e0ae86177d7bfaf8b1ac731d314f6557e3010b9b92919d9d9fdae9c5b99d9e9ddbd535fccbcc0e0ecfece4f8cc066336fda58d2697767276eed36502e729c55321a32eee8d26df24cf29c763038d78766579c97a4aef1a22a079e61247aa2711cf7a9e7f4b720d9f0a84795e532a710216eb50083ed06f220455ed20a785307050f02210a80fd9048dd7671758105d2b00510c515fe21402c1a7e8f077aa9c437ca7e8dfd435553403b0ddee38b12f4f78fe0d3b19779fe0ba48c3b6d63774cd6d449e4826665369d9e0cc588f547cef3fb82fceca3d5edd70d1d347e7235bbd9e46ce3358a2122af8162682acb5eb8a9d9e1ddbc9d1910d0717a2327c7d9042cd6c6969551e69eac5ad7bc57df7f6aef5567a3abc5903206dec786661765a0289dca7992a96d9531ece1918fe58902a414782894445f973e57b24c029036489d232a670ef325e64a5325f3703605e6be5d7bffeed2cf3f8846a79f17c785d88ffc30ba8435c4a8c41ba79912fa455fa516f60cd8005fc4f84c543bc697d9b08ae4c431351dc849a4a37853adc5c2ddf5b832bc34745374cccbc0736aa2f73f41427a5f27c5a878278d6a601a1b06c2b58dfd66d36829f319bcca6361b0dec831f7edf1e7def0776f6e4433bbd38b6e6ee6dfb4f7ff1dfece0f4c44ed04859d33e79bcaf727bb3d7b2ce72c7ba4b1d7b78f75e702e13a54234239346acae6f8ab3585bdb946054153626d5a855c683157f97a58cc6db5f2825d48cd7f1a54d86633bd8db13d1ae53b36ada44f8691d9f9ea97ac64984471327fdf169dfdefff0637bf4f1133b383cb6a9614e38543ac61d029b70bf944ac5e82827eb25feb1ea6c26fb18344a4c70a105490e0d9599faf428f9bb6abcaa531f8485d300c18afb49d51414566f7a5b4bae0b9dcc0df76277c2de51165ab536dc4f0b170b1ab9e911bc50a066382d7e5e58bf10b04e8e4e84c2096ef480fa6b5ddbe1f1b15d308483d494e937eaedf4420d3f8fbc43fd9a4c600eee0cb4bbbabc621beb1bb6b5ba66776eddb63bb76fa9797b657559720e3a1cfeeddf7e2ea477ffc1037bf3cdb7c4a19d9d9e4b8bc67aa7d20d0a5f466cdae969a664bbd7551b9126535f9952c293a363ad3ddab6483f7db9d67400d02ab4bab622012ee872e7ee2d5bd958d767e05eb591474c6883f081b119b072df64d0618f659a9d7b21bf37e340c6851244f06cf2e7329b2af7eb1f4348b98f3340e5ef19a4f2efc97195fb3e035c06bfca6f7efbfbf9982fdd9642adbe70cd295c216f8e962af2d39b37256f8e7e9f39f9c7099aa7280f316f52f941f3dfb858f13b31024bfee4a14dd20761a3869fb7df742f7597efebaf859f382a1cbe9fe079a5d42e1f04d725bd4df880b37cbde213139f69d3a857ace6eeb636a6ac7ff4dc9efee847f6fc873fb0f1de27763a38b6a3eb9a7df6cb7f620fdffcac3d393db32787a098ba1d9f5da8347f55b9b256a7693b5bbb722aa54a46f0d1100a9bd9d6d68eeddebe6ba8a5b310a2fec786abc6f93705ace1d0ba6d46409dd9c585b7058d074391afe3fed046830b3ff1979775ff9e3e7b669f3c796cef7ce18b76fffe43e9c87ef0cf3fb6479f3cb1274f9f69a0865268cd36f50d0caf023639bf703909fb5a835cd12d454b0f0584cb41df5af4d131964a3ee37062a8e3a7b61e9ef44266b870f2ec4106343a8b6887f4ae2a60811a0858fc27294270583ae9a9c0d1f08dbca0d3b52afefa32c2a37adcb733a4239813f6e111fb6af4ce49da3e5ede9d6f8f4e4e454a6b2c57f8659da25a077949c0e913a3bd42ecbe672ec7f0748baa218af75ebb2314f9cedb9fb7070fefdbdd3b77b42eb9073ffbd94fecbdf7deb32f7ce10b52efd338ce218073839c33ccc262a6a9c0dbe51eb53ba2564058f41262b14d0704cf8ebe45b78e8603f57bdceb34ed80e24e7f686fbffb45dbbc7bdbaee0cfac6a1daa93086b298b16697506ff5cf3ac63ef978c611eb16f4ae494fc5e19589262c9fd5a06970c3c255f75b3629819dbcdaa605ed74d0129af991cb8d01701eb264157e6aef374248de16e04ac92bccb0f91179c91da118ecf9fcb3ec284ff49d4710d79b1f93a19b8d28d2005a39ce05460f264d04dd069e28334fd971bcaf9df83500d6d91ab20dc3490af2747a4401a36272006a12e91ae8c6e32eb60184315ad31b38be78fede37ffcae9dffe45f6df8ec631b5c5dd8e9f0da669daebdf35ffe9355d6d6edf9f9c84ecec676723e54c06c2fb56c724ddab4a63234a9a8bcb0186f65666b6b1b76f7fe43dbdcde12a2f2d37ea2cd9c0fd42b8123a1520216ed380cbba0e9788ad480cad96018c477cd3e7df2a9ed1feddb4bafbe6a6f7cf673b6b777643ffff92fedf77ff8d00e8e8e843a29b353c51c5e5fdbe9c585522ff812d4f0d89d30a4827b01ef464a77394296d0b0cfbcf450eafabda74fed12b3bc465dbc149b8c3411fb94b412a232094fd54053a589d0a496703b26c1269b91ef4d275638a5941470d30958cd76db1a9d251f3d5fe3fe8ce5504177c1e1de9e26ccd07540c042cd9fc58af1646ac767a7d24541a00f2f2776d6f71ecb59a52e3f2c7470a472a4a7484634799a908dbc0494888e0fd7896e4fbab7abcba9ad2faf68b0e967df78dd5e79f9a16d6d6d68fdfce637bfb65ffdea57f6ee17be28d33e2c70185441303e3e3d755a84c0b7bc62ede5e5407a3ec91b5f2fdc35a832c34bae2e2f8b33a398b1b3b36b9beb6be22d1f7ff4b10eba77bff2a776ef8d576d2a3eb76edd6adb2a97539bd608d41e6ccb009201265151899e12c5e4cf64716db1a73c8329ff5eeed5a4804aee2c8358a67d656cb849fc97e8ad14879708aef26fbffcb56f6989fe1688e5666521dff8a60b43092bf3039701d0830a534f3c0de375d96c7992e6bffdffdd58de93a095682a53354e240f2ad5b9cf770e2270cd554c3fbe221d40be407f19e42a8b230865797573beba9870ceb5c11f6876a23b355056ee559a9a4f376d556c70f0d43efcd6b7edfc673fb6d1f38f6d30ebdb7438b3c175c55a7776eccb7ff117f687a787b677d4b7fec02b7ebd95ae5d734d5510c992bb308c3d0d61716d6e6edb9d7b0fc471f0de20413e3bc121d1a57a19097052728fec94be41fa1407231bd10d301a2b7d27185ff4fbb677b06f9bbb9bf6d63b9fb39ffee497f6cb5ffddef6f78f6d389cc8a369636bdd7676b6e5dbf4f4f8c87ef5dbdfc96c0eee0b0507af2133f9ca4c691bfeeafbcff76d737dd53ef7e6e7ac41b5747f4fa9e81555cffec09697bbb68e97bb744e15b5bb90d632a98680c7bfe1f7dea262897ca3ee431f32680979eb7b5c27453a4965921ebc6677c92af8bb33cc767021be8716a8b3e363bb1c5ed96874295907aa7fb82da419f417c23bb2c0498d87542de54fb56ab566d30e4e4ea43c5fdbd892cdcec1febeb824640eeacae07a2a74394c6d73754d7d7fb45ee1d0b1d25bb6975e7e289ddd3bef7cceeeddbb2ba1eeaf7ef90b3b3e38b4070f1e58bbb3a44380fb4705f6623050ab4d7769d93a2bcb724de5f953590461d19e834dd0c9f191dddedd15aa459a410abadc6bdbe5e0c22e8e4f44817cf68b9fb77b6fbc6e53a80cab5a7356b71a2961cbbb0c121094d90f7f4eb2bb444a65b67333f329b9adf2676eeaaf1244e45ecda094e025035682a212f1cd79aa088a19005f08a43ffed9bf097064a50028efad02882d7d0e1ebf2425d446f720c04e56caa86e9418f11ddfab08abff79346663e202c06bc287689c55a880931b116f91debd007e09cc08262e5aa42245b99a88e3082b4ab88510edc5aa8423ac9ba7862a8a715dd2eb848327276322adecd66f6a6398d2411881f68cf97555b366d5cef73eb58fffe9bb76f2f31fdbe5b38f6d361b59ff7c6ca36ac34eab35fbf29fffdf565b5db5c38b813ddfdbf7010934e2f6e8338340ed29e0f4fb8cfa728e03390315422a4f2d88e548c514686300275ca04f8af61ecb93c3031bf5fb9a007339184ae9ce135333320197855caf2a70fde45f7f66a72767b6dc5dd1c6ae579b769fdeb4a59e14f7fdab99fdd33fffd0fa3469e3c1de26f522555ef4adc1930d4f4feda5fb0fece1fdfb6afa2625a3c91a94070743b0586a37e54d8fd0d1476155b5d173416b0c980493ee9dd5edb6adb7d493f50eeb8351605a5e72f361c232ee151db5bc308e0b721cbb9ed3d313f56a82f0fa1723a1cf8bb333f55fd28d30d67dabd8f9706c8f9f3dd3f3ee7597151c377777c51ffdfec3f745d8af6f6e4972b0b77f2031a8664822fc65980aa9fb7064db6bebf6faab2fdbd1f3e7b207b2cba952c7dddd5da1ad2fffe9ff610f1f3cd0f379efbddfdb6c7a6d4b2b3d6bd59bb6babea1aa2bad434bab6b32e46bf27948e32aa6fb077f457bcefefe33db7bbe675b1b1bc6f8327464b2e0a9556c323cb7f1f05281f4ad77bf646b776e5915ae8bf20276d97427444a98f73b014789886e7eade4b03278642a99dd1f6580f2bdeb594cf9fd99428a0ac843a77032cef7c9ef2b2b8cf97e198f12f0287811737efcf35faa4a981f28e11ce11bd50f270327a2fb9afb98277924c5afb4efd50547f04808e7f9aa8bc466156f1ec6e08d0a583640fb8d08bd4a4809149d5542ae49b52b61204844291cbe661e3cb310c0fba63790227854fce4c62e8983dbf82a9a7b8cd5ffa1411a4520c8ea9b7f7e67eff221f8b0d26bab5dd13ea1686efdc327f6c1f7bf6367bff8a98d1f7f60d52b048b66834ad34e6b2d7bf9cb5fd1c9f75c27e6a99df7878615537fc48c3ce60d36acdf3f9f230c7895cdcd1ddbdeded5c66d3619f44925d4833ef759a43bcdcdd7388f5eaa87904d83fd31aaf6299b6a30545ac2c6e07eb1a8cf8617f6cb5fff5a85874e037f2ef45bee3e41b95f33fa481d3a3d7bf4f4897df2f8b1d53a4df96429784b82d01277768d154abd6eaf3c78c9d3434dc971233a5c32e594798d6f3b1c55db6eddda512ac98d4bb70c69e4ae66229451bc73addc0f781e7ca2cac5ca7aa9d409606eb7c37a6cd14c3c9b29605d5c9cd9d9e9b1c4ba9a6484afd778e4aa7fa6015d5ddbfee189fdeefdf7ed6a8671e2b2adafacaaea4b13f2f2caaa3ddddbb30f3f79a471f0ddd56579da8384e08d50b56365439a8dbbc35bafbf61b7b637a59502d5ed3d7de2e47cb56ebb776edb4b2fbf6c5ff9ca57343b90435ace0e972321cc8dad6d1d20a4a37c9e158291aa9381b0c6133b3cdc53570756440cd9a523a2dbec4a4726dd174cc894762df480357be7cb7fa28035a34841964065fcda9bb9e766efd17398077aee5df6690620329fcc72ca0a617e4f297dc81891af97a9f74d127f0e64225edc4c2db98efc9e32a0de24f139d0e701eb473ffba54457f98379112ab2b14952a3111f5aad1cc505b091ca0f90102f0318888db60f7a2344bc521969b98a99fe2995beab3e04d45b6db889289bfd84a54f4cba1af89c287f7a038277eef3bbec7f6f28e4cb94364ba53ebdb8a82462391c1a235e27d35db5f9c410515e972a51b5c642686883d73a0d9b9e1dda1fbeff1ddbfbd10f6cfaf8036bcfb06499d885d5ed6a7dd73ef3a77f661b0f5fb20b520059f81ed9f575c506a3a954cf6c602a4b200d163c55a9f5b54d353eab9f8e0a962a59c143c8a9809980a468ee81055fd53f3f51933396b90c78b8d6900a6f9fa14c4f2fe3197e58d3a9bdf3f92f08fd3cfbe4893d7ffadc50cb13c478161ad06a5559cd8ca6631b4dc636c262051404638897194dcbf4c8d1cf28bd03ad4a5108d1949b2b3b3f3f530700d7c2e0d95bb76fd92bafbca480c42f27507d73b0c009586c2cf83c4af6f240d79a8bb618a1fb8a35db5da11dee8b744931448380406a78717a26f21c240acac4db8b6bc032f9fd0f3fa25145eafd66bd696bbdae35d4cb47ff60db261adf7665fdf148819bc2cd009f75716561c93c1a8b4f7af5e143752b0ccffb767939944442f219dc1698de3c1ed917bff825fbdcdb6f066747501f4a0e03478603a9aeb352b51e867f0ac2eeb84abbd3fefe737153a483b45711e45bb5962d757c4ee26c32b22efd98f2636bdabbffe79f5967635ddd14fca229baa1f67a1f4397282a83d04ddea8444765012b0feb32a824124a957aa66c19eccae0334734413795682edf937f4b12fedfbd5f64702f043962d2bffcd453c28ca419ddd4401c13797910e507cd3c947146d25e173967be71bece22879eaa1247c04231eccdc0e85fdacab5f51a81226491abc58d8d0bfc15a3b14058e936b9107596c2b7f2642038a6fd465e7b7913e76423a47a68cda4c87623e017c878c22324b1a8b85945c3020ce2f3a7ff629ffee0db76fdc98756ed230b98d9a4bb6cd7eb77ece53ffd33abaeae1baf38be1cdaf9b14b17207769d190827cea691ba9697238ddee92e612b2a959706c68b813c167796e21e89cbad81117cdf35311cfb25d198ea5c5e1f33007912085ae8a4db1b2be6e6b2babe267aec753eb9f9dab0f929f63100569d7d91928f15ac24682c7f3fd3db91b745aa8beb1c3a92a6d81ed54a5b2db5180984ec7deea421551e86ee27e4e387baebaa892a09f8de7e88afc340e457c15bd51479549de370f18898cd143b119e1b49a6d6b77e1833cf8a1ea87a426883b51aed28b1ac209a4e8d49849f8e1871f0bc5f47a4bb268c6cf1d2d59a3de346c74b8ffa0b66eaf2b829cf79bd22fca84201d28572a348847e32025d5a461bc56b1f60ad631b8b35edb03066c5c5fdb0f7ef003fbf29ffe89bdf21281baa529429251a83fb42e225f6d3904674df6667f790518c29ddf0f48f54703edaf76a36dbd5647fba17a35b2865dc9e976f7ee5dfb0ffff9bf5805553ee9197b914359e3937c0f25c75b0689dcafdcc3926b2a1156997565a52f53387e26dbbcca02dd3ceb2ad2bf12cc64d0fa6301ab447dfabe682fba19c82afffc935fcc72c396c4b7d2bfa83038ca08ab61766d5129d08491a2297281d0bc252083009b8cca1b7a400217561ce9879d3287f28641968a6cc7ce2553c2d8b80975b3af6e7e5354fcf360a37431846a346b3c00002000494441549679eda5282da37bfa51e57bfb91e4b9f90271f9ed9406ebfacadabdb65510617ef49ebdf79d7fb0c9fbbfb1eaf19e4d6a5736e9aedaf2cb6fdacb7ffa9f6d50ab8b43b99a8cecfc84e9357e4f2f5954a158666d718f643fd2a6abbf23c29b94581aa886f3577a1ed81253ee96adb26b9426c381885af8155244501001050e88723a2a6b4e767cc1e18330fa63c39d1e9dd804357b5c1369e5e3a7cf5561137a958f95eb3810dd727e73c0c0a1cdc7b2379a32d49323286d3f2d1f6b45d58f47905a30384cff7c2f8e9a97e11f7211dd0b577e53ad742f2c4fe10912f2ed428bd56a5bafb7625599039ad022fc197c15a80abb68ee0deeacac371c57715f3d3a398b3ec5a68255e56aa2eba63549076a6af6980aad866a34ff205be7cf98144d006e375ab6b1b61e076e43076db50b215f51ba4765f5f537deb0dffdee77f6d1471f69821268994a210713af452f21c1937b58a35732ac93b1bc41f6c0400daab2cc5604692169b91a8dadaba1ad3d9b8dfbd63f3950807af5cdb7eced2fbd6b33642f1aca5ab70a868af0cc555f1fecedb2da572296bcc7f3bdfd8244c8e541b9b7fe18395e06a01289dd445789c4f2b51620c6a9a89bef9345b49b68907684ca0f7efc33e9b0ca28ea5c155b79a169d2948e1b04b707270f669992255c2ca11e379ec199d8e4e2be49395b8da7a1cb424497f96fde18780d297cc3e2041b11e036291dcf2353be0c96e58d9df35b81feb8967c2865c4d6f593ee45bb4b3e4cb97a46b3b14e2063f6dec4c7b16b5844c7aa5797363ddeb35f7debef6cf4bb5fd8e8e3f76dd6a95a7df396edbef5aeddfefc9fd8f16862fdf1c09a35539f212d3372f7241d6e77443093a6e2b5cee7475bc5025f61fc57a4e28842a545bbf4d4187d0e9b8d6b55e9777aa561aea413a4b1f2458f962404aefaec754af69cf2703cfa7052d9633a4800628193569ef5077676469aeabd7ab85f8a1b44d50d0ad150cfb1d22415552268f2bdd42240103c20c8e195a5156f7752baefc43d62d1dc3cfcae169396bf174319f87950163f8f7e8a83aac528ad76c3a7044938ba24c7034d0e329395f0e9c9b1382b3a66601608dc47fbfb2a04e0cc992572de47ed44a8e1cf2f8478d5d9806c02ed17de5db2ca998a1fe23dd427a93502d7b7a400224986746a33abb4f8b9a66dedecea6080834b7a0154caf394b77dfc2774c89e21ada510d1eb698de3eea0807576a6d7655c19d206b47ad7346fb37f2a356b372a1a1f37bebeb62fbcfb65bbf3ca2b56c52e287a5372932772ca60510697445d19584ac091c12339ddf9c11e9d2b3cb70433fcce5ee03df2bfdc67d99b9cd753665ebc47820dad9d621c59ee4174922edef69c674e597def5f7ee2b2a460fcf30534898f16966ccf502b848f3557e00af4e517e89b3e3a6015ecd4e71553795910a8a22183b1196970aad6b0a285cb62ea4857a66a1ce33e5b0d55b4a30a8293363596213a315c9a900131237b19b0f226cf85af89109dc0f2a6e9389134813810e29c07d34275a4c67fdec07b6d5794b681c38da63e4f65d4b7473ffda13dfff1ffb6e107bfb359bd62d5cd5bf6f67ffaafd6bbfb8a1d8f2f55a29e5e0eccae260a58f017dd6594e62dab4b3038936688f740a744d0220d425ae0ce75d1102aebe24b051895ebb937b28fa1817ae01635a14ae729cbf39dea5e785b71df20f6a9d462de07ba3a3b3e998fb067a39e9d83549838e36d2cee8ee1e57c7450fc0cf7036e2bed7ee6f75882cc687142a6d05e9278946b207584c3f2761d4fe74420a38baa719d34c4773d088445712ae4d1252860c09fb53a128ed224ae49dc54494f8e45be83aae43041da3c1a4adfc6c467fe9d0095de682a005d31169e0e020eb2bab82eda6d10a6cec965b2d0105e5229a6258840cd7d40a6410045e03b918abd23870dd249fa0933cbc88abb1a9659331a1b460702ad33e1ff2ec70a36fdcc4e8f4f9586833249e7f7f69e6b60c76c72a5e94b330e36e88966cd7a1bebf6b92f7ec9daf060a4cdbee514ec24788d8afb9ce2b99105657a57a2a10c2a194092269aefa71c2b56641f19c03286dc4ced3250f27b098a52185d06cdf25ab24759f6dc5930e3d0facef7fe390256a63dde3da68829aa921a907b41f14124f094468807ef5ed2ecab326a972966222e0203e90705bb2e0da5114428dfb318e06c387920e8335029505c3b92409dad0a5ff005a9c2e5aa057d23182d72efb08c8d0f9b0fc37ff7eb55c9350218a9a4c843595f2cc4766a1b42b807daab7895b436a32ac9f8aa4b3b7ff2817df2fd6fd9d96f7f61c71717f6f0ed77eded3ffbbfec6456b3b311bcdbd05a68af74ba8fa5b666c61c15293e3736bafd3ea42cd63798c535c435a1ce26d8700e680845783fd13100c2a2ed84dfe156c46bcdc7bc6708f1fe4752436d7e0644a8c4194ea54c77661a0c3d884c7b463672c944e4bef8aa3c0535bd2536368152f633130a09201497996851cacdd7dd0c40a2cd2a6921d7e04e9ecbcb3d79a0e7641cbe8ffb9f29a1fa1d499364a39cae037cf81862cb6ba2c32260d1c85d737f2d4dafc6fb6be2435f418e5c3f010bb402798dfa7d6e27cc1ae6209a7acb1169aee436d2dc558518f81cd9c709028767e5b9c33771182f69662496312b0a5ced6e4f1c589af6f9525cf0a06aa92138c35511a8e0b2b0048e75a81ec65acd2e4e2fe44f0f8fc75ddddbdbb375745a5733eb9f1c2b6871ad0ccd78f38befd89d575e16da4c765d835e299ed3039d76d585195f793097e959c95795df9328283de2ca433c8142f96ff99af9b532fd4cae2b035812f5370356222939d7c6a0dc6cb19383f73f7cfb1fe708ab7cc3b4949d43b6d02e89cfd290cd6b95906900cde89a41212369963b931faa5618495451c95bbd719a12dcf5fcbeda90762415b1e97945599ad3106e01ef257ea1cd42395ce6b854db5233b688d4be996ee6ccf9f50cb2da38b1811c122fd095c352b763a1d74eaf37bab46a0d6d4cc566a363fbcdb7bf61c73fff57db3b3eb1fff05fff9bedbcf2867d7a7c263dd368746eb5d944842fc42cd521a02433e6e032e0b3f0c39236a7dbb315faf2685b212d94c6cdb92b715f1a56e181cac96efca92e553e67f3661aebe9b507270576a85b3ccea74cc5711e0dde874387d762b28e0765474ea44d541005eba39b9faf25eca7e49f08bb3cc83439074709e9eddc91419441ddc9f79595251fd810955a7d6f1dbe0d1578cf6d5c7a3d77749541df95d24e59281358e07c085a4dd0106e1cee9a8af7174dd01c08c3018eaf153bd83f505025702960e1ba7ac91a72fe907bcab57ba5920a286927281104e45550022dfb80e201288f8049b0eb2ead480e0112c51e262b7d3a78e3f3cbe1820338a8051faa81f4c76715624b43dae3c1de9bee871743dbdbdf5730e6f3525060424eafd9b0bd274fac12a3e04843df7cf78bd6a473a0d5f1c35fc423590031f4c54e909b295f52249955dde4b532ad4b1eb7dcdf259795a8298350a6a199a9dc4cf5721fe6cfddac4a9681cedd38a242ae4e96901afdedfffcf67c2ea18f5372289cfa1f05acf0f599072baa5dd23bb96b657ea09b1583ace0b1d8e5e05a05b1cdac8bc627830422c0502efb082bf71957e5d0203c7da493f2e620e86ab5960266f981d30a976bc9eb987352457f617973f3ba7320c6426be2af51e6d99a0253f17155f4eb55ab4d1b5f8dad579bd8939ffed03efee77fb259ad61ef7ce53f5aa5ddb347cff7c4490cfa2756a72f8d3c9de1a7b5a6f5d6d63c60355b924250587082b56e6b2b2b0a5c6cde4c09734230c18381126c4e369b84ae575e9c984c182f1f267f0ab240e9ace630f4826249565f992908c2a2f5e7d2875568a8a74f6d61d3ab2f713c9e2313fecc67f014c02d6792b0972120f73d382cb5fb80963804a808b79a4257a02c55ddae20f339f8ea4a6f48055903e8be40dca4b769cd9c018bd726f5a9b76916c6a594b547d0be74b34278522a879a747dad60c567393e3c564554c123fa52258f41561185a444107067007d3f952ad29e69c06bb7a56781e401627d458ddd5e20819312070b42231f51e00bce341ac63d887b33b76438d0012d178b7280f0f9b97ffdb3bec696b1b7783d0a0ad8f6741a757bf6f1c72a96747acbf6f29b6fd8d6dddbd6525b4f539577a2bc643e15373b64ef94b4c9cde090812741462225be2f0107f7310ff32c40e5cff1b5b2ef2f414049a097ff96fb2e8352f2c6194c137c4430d1c14256a09edf929ffbfadffffd4c7ee64a9d42a025333c3f2d176fe4310e082d125ddde17ef23bf48750f5c9171908f28259a0331c0eaeafd4fcca43c8a1947e63f9596f7fc8864d6e1c0b4495304687334a5d0f0458edf6b349c67162e7a9e001d7d3051669dea00c6437c9f9446d199cd2583021aba73804ce2b6b6a3c949fb8c378fdd6f5c446cf1edbcffef1db32e6bbf7e0be9d9f9eaab5429a20d00b15d24edb0683a1d2c19d975eb2d5ad5d63c6b03b0c30ba6aa420ce58a856ab3b1fcca05389210320cb31d5aabe028bee4ba4648982b32ac467cd05cae7e1a17bf182fbefa429684d44fdec4a04b44e53500afe508381a33708f6d0d9cda13f5ce66418b947885ae7a3c519cae0242c6433f71a3f295013698eebbdbcc2999cd2f22aa80bb7025a719ad28ee9d90605c146244523089046e176806b035d037c8dfb22eba1e1c06ae8a92663f9e073fd787cc11b1e1d3b29ef9bcd477f95ad5e7e30381acde7cd2193a922d54f55f7103cf79684b496977dbc17874ebb8dd017df2cf70293323fdd264074b48585c717140a92060feee15a1ae89e867806dfaad9bbd1d4b326d883ba3ffde0431b5df46debce1d7bf9edb76d6d637d1e4c726ddf0c42193c4ae23d4144499267353f69807c9d0c78f93a25a19f812dd15449c6df4456f97a1eb0dd0433bf273b6614358ad8a1516cb42b85d4485f06a17eed1bdfa4a56c6e835b09065f912f4dede7d27b475fb281a8fa34144af50423f95d5369919d88dbca2a6dd44578f3335ede9a9882b77595914add18b90e010b2fe1a7587e4027df17ce92b29ed5503c2f396b847c044c9dd87162123c396dd4d651aaf28b16828ce409cbb373bdcce17311d3bb462a00ec66302a1e497d868e22476080c1e0c27efdc31fd8f6ad2d6bb7eaf6c9471fd9e9e1915d418ed3987c79a95395ebaeb5dab6f9e0816ddf7d6093595586730a0ea381f82b52648d37eff4e623a0e80c62111340b02866a0841702a64ae5126a97903c178416e335e679fefda4f3991226db75ce741d716cc3a8447a1552eaf9f04ecf43484e9d91d295a7693eb30cf43889aaf28995109a27062f84058ace7f90ea78ac3624f8a076ab2bdd93069dc6b3d3e122df79e09bcff5eb211e6db422b5f6fb02b12ea9c7250263d270af26532400699d1e1f0b6d11a4e17698b89c937fcacd4e60ccf582f0943fc35f61b808e205f5d31e24c27d754d2e0bac0d487314f404a2ec9290277d389f48642b08eafd7d729b5016e3ba2c0e693e2bbab1e3c34349329273e33556699b3a39535af8dae73f6f0f3ffbd9f96b97d56ffe9ced650934f27924224a34995fcf033cd77dd2370adc37f49509404a729ee75ea67a65b02b11d61c99c933f345507333d0eaf5d21e7c4ed184fce1bf7fed6b330871e5daecf0701b552c4c457b08f2a46d8a51e59c80f04aa003af4af9f72b6d9495af33b1aa880057af4109948f4158f4123afc578583e92531d5984522519a1ea0fb3e2970493489ab01e51b1a9721f03d607965d1e5075c03d34f685d2087ccebf18a8f075c7f10713bc36b897f4b1b8b3c354484abcae6a73f7200f940b1302037cd6c05eff1cb4b7bf4dbdfd84aa769c7c7fbb6ffe4a95d9c1c2ab8a8b33fd266b88ea58d755bbdf7c076ef3db4b3fe581b8faa1da8899450cae64ed7ba9dae8f7ea24a57f049a46adc73c911a8d80d403b8baa692ea0322d26ad96fd6f8e809a7a6ac9f380d741cf248e0a41e438864b505449dd98a64323f8f58e0238134729a33902d7691c5ee9aafc0a7178254c2a79b9bafad4228a0bf9ecd8d8c801d8f8f0489e3a81f6481b196c189559782c6600d287da5d726905df21ca024f7ba66333f8d511161b5ec59a11763ce1732febe84bad0d9f6abdb0ef4dc4e12739316451e5961574a0448a256c02d247020fc5110272abe9643de92a6b051eca830538da6da9795da1b56a5daeb59a9823f2dd912a4ddc87fbfb8eece41586987464ab3d5c2eea9a57f8cebbefdae6ddbb2fb826a45424d770c9ed264a4a64c51a2f5d5172adf3b9b5d6e71d2d8b405406af123d65a02ad3ba0c3e65b0ca3f0bf90b5d2db49bc959e75ecb008b283dd7b55f93dfa3ca5f7fe3eb335f20de62e1a7a693bdde8b5754e14297a5481ea24210444ea0f566e3989f17b04f7e4204344d4c713d0edf23d7ca2e3cc0921e1c0f1e482d9219be27727ecda0231dd4490f92abab0a82560634e7efe90157814bde413e8e2b4bbd59115455302c633c60f9c41da51c737e2cec73839cd60dd458f89a2a6a3ab995dbbb42b9d3a859637269e77bcfad3d9bdaa30ffe6007cf1edbf8ec821c4e3d6804ac4b025da36eb71e3cb4bb6fbd6d57f89257e9d7ebc8d84dde5bf22b479b836b27bc8ea30d36a30e8848d1d26f8a6bce31f7b9581365650a272446493ce3338710043e153fa6466334488a78e97c15afe79c98ebb3f2175ff32c0ce7047f4ed820bb2ece5333784f82151ba20d318e11601c646c54d6963a1b72c20bf7154b9a70e864f312ccb8662f3038e9ae608288b4d3513b8b28012406e28dbc23c3efc9c88b123889ea335e2a98b1e909ecb88c8efa031f2e1bee1fac89d4004af210d7cbf3c839840a34c8303a6d718f52ff23c655a0f582860e5cc8f3166aff861792eabe3eab332f5211b4281648834540539b51d83d1bc3822fecd3478f7468b85f585be43feeaee8d4408eafbdf9961c1e32d86620e2ef3cb39216c8c33ad17119d04a6454662165c02ad1d71c6117be59254a2bdfb70c50fc39519b826304ac32a065d0526b5e7c41cc152d60a80bd4abe99eef95af7ff3eb33e0b4a77611551369851383c8379a50737a6e7876bba89093dead83e53f654ed4f15abea0dd1c8fef630182b0d404dd6c681a30ad286a6c6d305ec9c727795ecb43861c75e4835303c3124037b480e86b71f354fe0c0b5f558238750351645aeace00c0f4d08c450b0e9b24a66dc45c3dbfc19a3f1868caef2105019006fc9813e87ce6161e5f7cead1c02ae727f6e9fbefd9d38f3f9205c8158dcad389d2315c0068c979f0daeb76e7cd376d30bdb6eef23a83f244141328f090e2f3d133c722d5e00bd18915a11d3625818b0a9e94da78b39f9d38491b62cf440a19b0b4693d2977142d6fb208ec31f599fb087f85699dd4efa1b399a3b5a242ec699a5f9736441d970b8683a00f4253d754006153b379a5c943f4087f3561fc95a3481ffcc1236f4873c608327e4e3abb08a84af328f80411dcec767d623215620d2df5efd586107f3554e0d75a8e8005c5810c837b37ec0f2581c08247fd8220aef01b0325e5c19ba81ac4a82da4ea212d54537158d829737042bc7bef23dc5b4b832f586734710bf96b706b53cf511ca27a46291e30e60b22de8d0a5dae6336ec9fdad3674fedf8f848e89a0a210e179a8b08c9bfd4b387afbca2aa24cf667ea085975c068d32407886e2443af75e05b04200ee944dacf072a84b88394bc49401ac14879781ac7cdffcde7c3e89cc40a7644c37af91ef777ac7afe732d64222c04caf2b5ffdda57679eb239f4f6d4ca97b84672c7899c37285fb816952f4e338e2c47655e3950454fdc43c80ab861d2544cb4b0904264f447bf42991a28cd894543a7deab5a975095b410d701df6c9ce6a8aa19c6e0be5a122bc643512534822e447fde80fc371f6bb580a31ec0dc154256bd5297537563d69d7b70f9a82d2747fd737a75743673a78316bc068ddd0482a3037bf4db5fdbf3c79fd8f8fcd4ae867df576614637ad55acd1e9d9dd575fb5db9ffdac9df647b6b6bd6b57b39abb7a4ec6720380e720886bf2714067b68d4e19d230aa7b6c38214844a734437b4a38470871dacef9273969f8d41c5e53159f1cfb3ebd9c4b1ae08b54ec0847512db2e09b72e1f9c259dcc7a408f95d089682953465dee00eb27265375ee97e4aeafbb4ca7072ad596f9ee279a107c9017205a5bd117cdc71b46955cdf55bb666689574ca079abf9e22a89d08ed710daa726a6048a4bae2b0aed507989f9167cc2f4fc3164523a585cc5fd41a40d200c1ced73d781190c5d982a61a2d550a55a492acc0a911896035a90904ef23eea5516b7582a3a9e93de4945131bb383bb1d38b130d51e519dfdede35fa8d3637b76c092facad0db995929138ea58c86f725fcef767a47799b6258ae2eb659a98e963069012f99448a9445b65302a115406afdc77996296a963ce10cd343315f179f8e46b38667fb1c719eeb1f2d5bffa9a2747e20a9c64f540c36ef114c5038d2f487ea9c1750a177025611f290bdf271b979820ecbaa0a98e0e7d5d2fe9a5761f61e50806a8cb4357593be6d0b11808129c5817438cd826e2c384dcb4225cc3251577fce2e55de01864a1fce69de7e1da0842ce4e7824e7da326069e8000b4b22cbf83a22d750658390385101f56e85e3545fadd25005a8d9acda6ab76bfdc71fd9e3dfffce8e9f3db3cbf333bb82c3c21a9a85dded58bdbb641b776edbf6cb2fd9c5686aeb3bb7d5644b599e71f40473ae090409c2cab14d98cb65c092068bb23fff29b040303b6f98c186cf9cc24edd0f68bf709f840b2953256df64029b3b85fb9c1739c97d64728feb927e2075589f4d31a3ec751f5622ab7261385205355311d08791879c93dabd010d9e5a92f84371a7a991e740aef42c0427cd96a5b6769d5405b6e75842a9f830c14e5ca7c05433d63b76acec358e9b30a157e18f19fd2a8683d72ad54045c82979306ba7fd28fc50830be4722d7b0baf14defc829fb2c53a9adcf59f1cc81fc43a3eb232594de8b03205adc0ef79fdb59ff4c2eae5820bf7ce79eda7270a8ed6cacd9ad971fdaeac6a6a652277d53060ca7735eecd2d0e111e4ff82f259980764f0ca407133e864ea99cf27511c7f4ffa21af21bf270356fe3ddf57714534cea27f300366a6ab1988c54817a43f6b4eeff7cdbff9db19d057171a2fe4080982dba19b5f989f428e7e6af387cdcd900326a714c6fda4031a9585650741a2326fca15ba4267a585ee553e4e274e631dcdda18ae15e23f0216299e20a814c27e024a15af493f4d2dda34156453728d0a3a31565dc950315fd1916010aa5145cc079dc12e1f623665ab670828ab115f6ec95299d5ac4eb5698c8814fbe025bb7cf2a97df29bdf28605d8f2eac4a1a37bb16f75241f0b8b2626bb76ecb0ee4aac27cc22d1b82e6421345c050cad4ea2860d147c77d90323b8316faabf1c4a6e38955e067a6a472bec9b2678e679023c4e08c88f1a46e1a4fa548e3c19c369c442382de1327dc73c111b04a484f4a07b7321f6ea0de50178a268acd0527b7cb18eb8e944348b6e2a858f79f7619da8534b61da4eb2d3b4e3bf0f93810e1d168410205f9b8fa4677c9da8835a58af7341fba008e54e82ae88c4c65f43aa0fd481121e6491393ef9907ac98c2936b40e43f6e129a5ec45aab0929ebd0aec0c5fa587bb82bd6095982d668140ed4b5a18c65aa116ba022096b097a640f28e7914110e8a35c7b7274a080a5bec841df96ea4d9bf4873eece2ce2dbbfbdaabd6595ad17ccc32c09774803291f895d44c1e3889a2127824f2c9f59fbfe7f767f0ca433f33999ba8ec66da56a67bf9e77c1e620862e276aead5c33bc5fca18c8a2123c004e72cf56bef3bfff69361f855e5db4dfb05858d4f9a2f39eb180d8992e68c2c8dcfccb1f28951a37eff74087ae879ec44aa0ab6a857e3c1febcd2fe6b1f1c0899818fd11a888a8e309937d7dda8ed785dde55464a87cbe1996ea0f28e1bc485836b84e780fa0e4cc7026514388e0eb7a24b78c59e4f1bc6eca25e6ba9c8aebc4186d37abfa8c3d5a3b68d1a13b1eb4b9bcd2b1d6f9a97df4cb5fd9fea79fd8f5a02f4e4a65084ed5ee9275b7b66c7df796f536d7addeec5a6779cd4e2f06de5a232471a9fb477ad1a69da3d908ed19a78d6f1c059bf1a54dc753492cfacc25144199e464758e1e847a154c1c51264a126ad1d0034757591df580e5c36a4129b91015e3b05d89828ac8779ddc9ef695f72f17fb25690e4347716990658c57d0d8e4043ede816a63bd11680b941df9a552d9d150a893caac863068924ec39a3dbcd057994a2191a60fccf5c0c0faf245efca7f4e2ade4b8521158f20e4a9aafa67e71ef075dd035017fd8545ba9a5e647c4655b9c306498149ba438a382e53e0e055e148d982b7273999ec02c8942ff8987b0a4715fd0c012ce543278787d61f0d6c343cb7ebcbb1b598a23d1aab80b1fbea2b76ffadd7a5e3a3ea944123d14db9e94bf4a56719a96306b30cca37d3c0328065d02b5159a2ad725de4cff0fb7c0f86ae2daf2dd78402222e2437382cc96d8263cb80952921cf4728341aed2bfff8fd1f3a0125ad9ef344e268a49c75ed4e0a4a9502520a979ec7ab3372470e04c369440dd015f3f46cd1fb444ac96949ef218bcafddd395d8554a2c157550041661f2e00b10d59ca422b4f7d3f35bc6a9027cba225274e1ecd09af6951e8a345253191889f9871a2cf477e05ba0b94e9e55f17026a761d9b433e46a158c6f580f96ffc36bbb25eb763bdf1d83ef9fd6fecf8e9131b1c1fdad560e09e3420839555eb6def58677dc356777784a2eacd8eec44509b6b61a9cc5e13870592c1463a51aa9a7d55713299f4813c553504f341c6073acdb490df4b5b5b2dce9031f03c52d7912993bc39b4d163d3eb20e2d9f94461de6baeb50b1754360ed70919cd1ac8b61fbd17c1051b6c90a5505ea22bafeaaa1526ec8fddd5d479496ea8109646cfd38244a1c1a7d6e04a00e9de5b5db34a1d5d9b6f760fd6f49de2a2eaeb4f95d558cb0c70c8cd83e91ed983772eb9e921f742f75396338b0e078e9bd4e769aa92e432d7424bf3ef530b0e6b91ca209c9623a9399294eb00df5f17422388f3677ddeb09c91acc1cc0ef69eebb3cb6efae2d41a642ec3b12cacd7efddb597def9bc3519c211b6493791507ec67cf609361251e9e02994ec3753c4926b2a834c22e8f2fd32d89581b20c5065704bc49e994f56e8bd056ed13a97b486fe3d52ce04445ef49a58e57b3ffec9cc4b86e899a28c1d27391fce8345a412e1ca29e1a8aa430c6ef44199397959915f6918f2044758084b095815b54378591d7b5d16289b900dab535528c0115106172e9e92bba6238b2b73f2381789a77b7ee280ad9de8f3aa0c0bd89ba417caef749bc8d300a2d6a1affedf07a5c6a67512de8754b0e1f8bb2be1b95fd1884dbf9b0656b46cad5ab34fdf7bcf755a9acf00002000494441540e9f3cb2e1d1be5d9e9f5a85afb311f110bf77df1aababb67eefbe4e72ee37e8530b65ee9f5f15094d854de9573190561d0952a44fe61e590872dd55210a1cd7d97de069af6f6697a7a021e399819c794a6cec0c96f49f81dc321da6849e9c4ebacaead9cad0ac22e1ef78e8c67d04da24b1fd73a14e77d5ba1a8a31dd437314ed584900fbc6ea84811de93c2d455712c65e5f5d3278501c1dc853e3c0d038c9b16159bfc369e1ea219f290a0dd7f8d4bb3056f734d68cd06ba4cce3318af7f0c0229844df283788c66fa404f04fa499491a975401ee01695ee7fca0bb2fa8f249f026c083bed05b050723ca43ae276410cc6174b2ded3434f9d095afdb35379d46bc6e3c5990d0ef6ac36bdb6f5ad0d1d76af7ce98b4a87a56f0c1453068ce49732fdca6799dfeb5cae0f35f9ffaa2866fa979c52f2a389c26fa68d65bae8e8d6638517b35c2b9701cb11564c7a0908870a20b9b005e7e5e9f7828e226bf21fa87cff4704ac14b92d7c6d724c3aa7b1735ad9b643540c9f765591fc57f94158202a917392fb4e51c0a20ae6c32daae2b914bca29f8a1ba9168bf130fad5dcb82f6f5c9e0ef97a4a0f6393b329d80c6e45e1cdb29a351730d51f98938f7c56275b3dfd62137b6b912ffaf2c1641020b594d2999c50c1cd3fb59f089e46e393747b79dd0e1f3fb6e71fbd6ffda3e736383ab4e1c9a94de1fdba1ddb79f8922d6dedd8dabd07e207792f1aa49526696cfaa5467dc97a25a41e6c02ae976b0571a9ed240491da10d75e01f367e4daa85c24f3934da4a03f8f39bfa0ca2afa2cef07d5e2c0f32b36592e6c3e1be24b5a6ef435b90154a48f52a5511210bf87fc47258c6b5959dd905d0b71944a7049ac6bb3c421833c44e835f8308223c35149dd48f14059a4b01c54bc46add1b65ab3632dc6b6375af265cf5631f83c54f8aa3c85a58c3650a4bd1c7c3a1c95f63a39cf679e57b6635df37c41578b2293f3ab7ebfdd1a87fbe329e14214cbda125725d2300e5167dfdc7943e3eaeb0afa2a34e1daa08ca1224e4ba4fbd9992db79b36383eb6e1e1a175aa155bdddcb0953b77ede1e73fa74a3315f492772a91d5bce814d5d80c5ef9dc137d6590289150f29019e0ca00c87bdc24de4b84e62086cabe072c2faa2cc68c25f22f49f6fcf9f4368b50e2872cb027688efc7cbad6ef7eeffbb37c302f041da9ba7d33e6e9e4e4fc822ff1cded553817f0399949199805e19bc703968222a955b52632199ec8354dbec071f2846ba08935034799de64b4f5a9cd9187eac6b84b8378348cf9434d4d8fa08af2ea495ab4e864d4cf6bcbf4351f5c09993df0ba24800aa11603bae5a23a49a011d755add9ceeaa64dce2f6cefe30fede8d38fede260cf2e5878a3a1aa5a6b3b3b76fbe5576df733afd909ad2293b17fade93edfb421adadadab3d873482b489d7cec5c08353ba0c994f30073845c0ca0add3ca563e1845a1b44a6e67305f82c38b84e8e1d384f05129144c93c171cd29524704105da74ac05be3ff475e28c420ac035b4da3de9c9b436aa0df5dc2527a87523a1a99be451e6f7859c3cd3d8ae698d11c73416e90ef2aa12c45b04ab650da660b69fe627f13a22b92988b8085a7c5b10b75405c7e3a1235121380e095f8f19ec4433306128848ab96955548a2ab8d04c206da70c4090218789b58c360ba1b3505810efa8e0a5a5f31be4938cacaa82035380f833def00707cfedf8e0c09608f4088e2fceac4d7fe9c6ba757677ecc15b6f59b3d79372be5caf5ae305ff979c72060de7d2b2e2efd79d81e526d8288386a3f34595b1e4bc4a5424741bfaaefc9e125df1e7dce72983f1ebf78360c18365e654f7ac26ada3828363e251e5dbdffeee0c189f6f949b91bff3a1aeae17c4bb364ca01eaa2622cb22e54804a6a0179df41ee00a47418cf86573cb29518c8e8a2a64c5a229173b1959effacf66095a28222b9aa103037e67ff96e02bfc8078275945cec9c9fc7c8b6a850b5d41eb4aef92918f8ded37cb9187e451b580e1e1d594afc7b56535717b7ddbea8c2d3fd8b7e3478fec78efa99d1d1dd8f1d191b43634acde7af892bdf6e52f6b3e1ecdada7e767aef49698167be0ae2dadae58bd824f93f36c1944f97c0aee70576064a148362341cc4bf87384685edd55aa2db3ba85b36aeae0f80c9e86b9dca451f5859c8b393745166574781122e8850325d94c078c3799bb295ea3e544382d572dcde323c0b3793dd07b0334012bb4610cffc4ac30d209f7faa2e97a2ac29da6708a0be202e5e8d0b5eeca9a9c315abd9e7cd2f85dd5e8e4bc7c17ce4d2485d4aedc11839e4d78d46c77a270c3e752918820178afcb2e72e371bd7cffaca67efc830a43ea025ed4634671cc8c1594972e2aea6a4396a43937d8c13ee707ca0898bc1851d1eefd9c9fea12dc391317ce5fcd47a9db6f53636acbdb5610fdf7edb1aedae78cc0ca81960f277aeb5e4acf2be6650bb89b0723fe4eb658a9901a74472498e974126d748f2a865f02c5f3bf7b26623c4219941ab4474f9e77c5fb154a5f9e0d7e825c40571eedbbed03fe8c262928d48f608623a284887546d7214029befa9419ee03c06df08f2930a64467510833ad21b3fa1e01e20f859a35ecae67db2a72da36f062df760675391be2c227442cde45d646b5df53691f2062751cf75f2e70944ad6e48f23d3effcc2d503c689530bb7cb079fac2ff700fb7b76edbe47c68753ca60e0fedf8f9538d9247b94c70223850e579e73ffe99302263d24f9848dc6e6990275c0fbe59cb6bab0a5873ae821399d33de73c72afd9f4a2a610d74224bbba5b467ff085a46ed3a9109cbaff6b757d1f3c61bbe37a233dc780eeea13a5c72e025609ef552009712e120b9c2b0802c96da19277efab6a4ca241aa40bb956f68f5dcd5fd59e74690c62c0e96f4705770c53a47ed48974256343613acf48c509cb73ab6b4ba2e9b694e1bbcadea8d7620230ed08558390b0afc9baf5d47f03877624ce85e5f8e90bc4884491f29aa4fcac9f5c9754b84aa43762130f5b510d37d94eeb9f0550247d11d9e428b64e7f09464a5ad67202d969c1b908954ecf4fcc49e3dffd40667e7d6e3d9d3f3381cd8e6d6baad6c6e59efd68eddfecc6b0ad870c1b9a13360644028f9d73cbc12a1e7de9c1712428e5206a5445489ae592389b4caa05806b4a44ef27bf9fefcb7fcd944784ebdf933025de7f7cee917a5bb4e2f28780620518c61cd7ff5ab5fd54f97082483976fd4ac9e654f97a7639c9062ed83484bde405b28c5a7339a6edda747a88b93ac52950d309e4f94bc314993fc4025686c565cecc9a67384e0692801312d41c4af870d70a288bc598b00e56669521d07d3961c566e1c696c828fd20d8be9be3a194292e1d0d739ba6ca0f6f7f6d4585f97615ac5b6b76fdb6c34b5f1f1292232eb9f9e0899511ea75fb00faa1a0dedfe6bafa99996315f83d1480a6e4cfce8536b77bab6bcba666d9a697958908fe9790da252f5cb7925781a0a1a7ebaa16df2eaa193ead07353d9276b402d55bce017ea2df8431790ce0316ef835c222a85de11105c9d2cb1d38596c673bcb05c4c2ce980526797b4c0cb48901ba4bb0e43366c90eeb9c1f40cb8a6998b30e13679c65a03b40781b228dc842e4c285636c33e97b08a0c46955b14e818e731e9263eb782b717c6b561c4c35201f51413153922d23c601d61e1e0e04267b46b8cb7cfa28bd66394de1578829bd12109e28e4667b9d64a8358719e4a0119a2d97b0645ceb73a0a621ca85e3dad6876e2c5e0dc9e3efdd8a683b135982b381859ab56b7d58d155bbfb56b2bbbbbb675ef9ee43f7e582f827fa66719504ac492d79a95bef27b93bbcb2097c1238351eea99b087f117c1602d4bc8789aaf2673d307980d2b388aabc073237c664ffb38ed4772a6e9afbe619420abd15a3f8da37bff9cd99504e7011f29c521ae44dca2e0928bbab1955151354a253dec57e6103c24f85884f8b5f29a5669088a02660617bc5a22035f43e322720a58a6700a84acc082289aa8b5c56e56eaa42d117977287f2fae68b0c3c127d6939253a95ed126782ee4865486fe63d89a9c687480ed3c0797fd3cd5cde53353d3ce95867b6b1be6ded4ac38e9f3cb3eae5955c3debdd96eddcdab5fe79dffac7279a4adcea75344c952ae6fef1a13621843ba472b7b7ac09c1540a2598cbb61c6d0e346b0c53cd1490143a8b148e4e082c4cd6514a65335900296029ab8ac203f293a8188108f273e021c07d7764e96d595a6c81aec4232a35f3f619829e9c11c26e5ac4790c5b907f555a2657e999737b997c3ed275f17a336f2cc6275f692d8dd75002e8cb80dd709b144f5aedf09c02a5e00401aaa21a475f9e4f9fb9a6f548de5f70592ec7503a270b69d76a81b0f07cc7e6285d5571f6a4699b0aa13a26e0e942dc981b8eb528a347c4c2c1bbf2799ab5a65bd580e0a83a06aa54da179d214c0b87af52e186f55621487be042e600d278f2fc899d9e3cb786d56ca9d9916014f4d75be9d9f2e686eddebd6f4beb5b0a84da4fd1fe93c8aa44fe899c33386580c9cf92ebbd6c45cac09629a1b7a515e2cd78bf1271e5e153be6e79bf4af4946b49eb27bcaed4af7be59d33bef73d1b736e73c1adaaff9565c835fcf537fe4a55c2fc10fc2e022de604e6bf7b6ac6d75c33e4623a0f266cd82ba6eece497a571db3689c2047fc176d326c42b95fbab1bfbadb35d0d22d65f234038297e95bc25945ddd878e5a9913f372790d5d7b5a8eee83a45903abf203e820504e19dd6344a915cf1ad1462e2e574491d108a6a647d9e18ee069076356adf68b66da3b36ca3d30bbbbcc0eae4d25aab4bb6b1b52353bfc1e9b9da75cecf4eacb7dcb1b58d0d7bfafc998d690a6fb6ac3f1edbf6ce2ddbd8dc54836d1a9de5c9c97369379b768e8326a4256e0ba38104b43812106c08687035d71314f8ae61a3f996cf5ea606725888797889d066d7137978dd84e920913c85d55e027f3982b077d751ee694a4bbc911ddb1547cd7e9f31acf3feb7f474e7f92ae8317bb0d3f34a9d5c1a46baffa8bd093ef04df05f923484cc440254052c2402fcb9a98660fcd4087a2e78e667e364277dc50b5fbef8970a82a218b02f62386d4ccb6eb6dcea45966bb58638a744a089dccb0a9d8286882949f23c85919ed0650edc03ddcb8aaf351917c7300af84a973e30bc76621f7dfca15d9c1d689cd726a3c448a369889e8cadd9ebda67de78d39657365c3e5659cc1c981fb6a1472b914d1e44f96f739418c127d3b59b4479c6805286a20caa20e033189688f9c55891abd67fcffd4b46933d96fe9a8befcbef297fb24492ca6afeee1ffe763eaa9e7f70efa989167e698d2c2eaab096f0ef0df5f3bc0d217bc91c99a9b6260e8bd2b2f7beb931199c57c05aa984bddde18ab2727a50dd28a3963703bb0e36029e5a4a05226d90854736728b4bf305ebd5a91cc6e04250cd46c480adee834c59a4996e89339191bf97b6557c0834e51a5baf547a85c94bb77c5fafd3b1e576cfaa97d776bc7f2c24c2e9b8b4b66a17a7e77676786c93feb99d1c3cd76766b43908e87c34b2addd5d8d88bf73efbeb82cf946e52cc89817c7fb50b1cbeb84cbe060704b61f7b3f216949134553ab940801504a05e25e2974e4f19c92de6466281436b10db2d031b9f49129028806863f2fa33664cd663a86a10cd28d9b130d6c82947297896b987b95b09f3ba6a15c2de653490932cd5d5558a0c6c501061bfaf83c2fbfed0f9cd34919a197eeae7d36b9362415a37256f2032cbdbbc59d7cffabdc0dde2d28d248596b3e5c8536a3cc0484941881ca62a1cc4a6f70a5fcd2e0bfe528137da8b12c1702f1a359f4f90014b482002563a3d5000020172dd1a5116a73ccdd47c26d0f52f7ffd6f76717260f76eddb18dd5758d1423c81d5d9c6a1dbdfadaebb6beb2295b9d1c26921c5516cacae09507775e6b56ea323dcb679960e58fa598f91a73a4588ce44a647733dd4bfa8507955f5ba037771c055527ff9b41d06f8a077fedb52882a93d8a2c2033bdfff1ad6f2960f1831267caaf5d3151014795b9d890f967020017a1726f346ebaf813a89a2d1d90f0de630881aa49cc7e398ed4e010702ad5453ae4e383f0fd8b9b18920999f951fef7539a91efee06e0256194f78af4881fb581174aee45be9d93583c600aceabc9da4dff34d0342c2dfc10f3cf4f15948d07e7805e49daa5e0b7b8686d08068de263d5e9d8faeaba7abd46037892a916648f89c2a3a19d9d1cd9e9c9919d1fec8b9fb97d6757c8e16274695bb7eed8d1795f29d5d6d6564c9f2e1e7a38455035cb66653635a08fc93929becdf42d3555a415a4d2798afafdc3d3ca53e1742bd0c28ec115e5e9c941953c552e263f18fc94178f379dce9f4d1bbb637530d4a43f63843ae9105396d39f9d89cd2c06e70f6bb6b6ba263f76aa81dc278c0f3934786f2d6c5e47278557c03230caf4afd3536a08194d41c3b929d76d5d129482ef2420eb44a7621842656413e9d8aa749734c4dc071f6e2a7f39b25b08219de3459ee022e54cc77c6a8dbb50c8988f039e8350693dbe565dff1984a5388dc0dfc62cc45ffce4a776717a640fee3f54518a21179da5253b27a56fd6edfebd879a202db7124dcc766b9d0c48c9e566a12011b15009c58a108b261f35a7336e64578bfdb298057833202662531612920ff9d333e8744e23b8185b2262ee55980e38ede9fb3aaf61ee771f7128ef27a932df93a0416e23ffebdbdf556c9bbf710e6ca8b8b010b4e515b4b42fa15dc155bcbaf050a0ba0d4b7059e6de4df31b2bde890fc069efa9a51c1b706384a8e4e2a757b291a17fd0a1bb57e7904fe4df331aabafcfbc719ab40f533036a68c08af11517a5b865296172a2a2fa6be8e385cfb216340161a830704f55d3fc6a7f481172eb0f4e2821bd73977d310d12df1e7e5d83636366d7565cd266336c3955238fec373fc723c503a78b2ffdc2e87035b5aeed8cafa868cfc76efdf97c7bb86c41285205e191b9f0e14e69553d0aa3b1190e28cb9e1e262f274951ba95c0e3c8df3b4da15edc97be8dfa3d9bc5cd8782b3a17e98b9cf7936e2b6d87b27bbef058cae669d6820b29836cbe72e88f0f989005ed2904385aadc201b5d1696b302a5d02fa1ca4b2e22927720fd5b583721a3e5d997ba889423859847f1a5374d067b5ba4b566b33ce7d6aa3fe85ebc4b2d93e2ad9cecf454145433cb0b08e4948d12c0f712f6346b453c1ddfa86f50096cf03fe4ecfbcb0e1263dd6c2d333f3293c3e7cd7c9630ddda0c0d06098464b81880046c5f20fbffdad4dc743dbded892cd526f794566850352ee76d31edcbfaf86788186c2ab6a4e81a49d79e1d690291fcfb30c70b977137494fcd74dbeeb264f55222be7981d2c107829c694082ed764067edf6f6ee297b4835fff623640223f39fc46955e874f14882adff9471ff3551274f3c51f6a709d3e41c296d1551f3472785fb01e00bc07cd3711271a624779c5a33ba18cdc40cfe20185b15fd8657041a3c9c87dcb65d3eba41f41485f0b9f6e7f7fc8401fcd84999b6a0b39124ba96b140ad28934d2395f787e73f2c647d6a494545df8aa66b91034dd0ee1e652c8a63625d99af84921b81a0f8aa0bbd45bb28db50d9b5de1523191a21f14897a1b6436e89fdaf0e244a5f55e0ffeae65e36bb39d7bf7ad2281a18fe36a53aa0f4e50f739b444f02fdc5b771b70c706de273f0fa90edf4fca96e4303fcefd7c8184f5dc7671f088b37429472e26d7dcb938347ff9337564a660177d99c94f8934d5c3e085ea6e655c6f88546fd08e22d74937b223cdf30a61dd2ad32b057390a1573b476a90879b83df23a5a4e229725c5e5855d92537bb3d6993a4006f76b42630351c0ffa2a3c4c27d838b32679eeae6193a343545c4187be29a3a95e34c6cc9a7538da058291a23d6438b93f5866c82ae497a69d16e3dd43c94ee0035d2a60a9f99f198d1df9fa5fb3dc701fad55edece8c41e7ff2c83acdbab51b2d7734ed2d6976e575bd26e3bedbb76f4b9ae202a1858dcc4da494cfb87c8e19844a0e2a03cb82eaf0aae38b8164fed8e7eb64918d39cacec30d8445e623efb382accf203f0f74da7ffebaf95e0a62417b2478e277aff7f833c87850f9f677bfe3d963e93d13703f1f4c06ab8cd2f9bd8aac02f36ecee788ca79132d8ae03c5c28e80dac8caaa78f90e026af28da16c4694dd1c6bb27774c33ce6a083f8f8e694112a67d6af802cd1b60c35a8371568515aba7283eed396858d72c05ca43212fcb0b35b03a699cf6213703b9b89eb9c7162e0b8e383df5f22ae8eaf2aa755a1d713cf4b6712b4668a5aee06606361d0f442c2f773b3606552a603db43a29031361a68c26a76da8e8c3028d92060402c9800532d1b4e3a8ea5005d3f30cfe8e85e227948b717331719db96873638ac32ada97fca0f2020c8b792e2b094ba1543767aaeef289f02d527a50f32668d235366ac50797f20c9822a4c9e23494733031e5e6e4542921888e8a67a27264116c06d6018eb532f2439cdaed599d51f04def2f247091760dfa1776714ed01ad8e58806745256d212e7f754798c411712cd4600407e92ad621a3c5b0c649196aa20ab9373712bdfaa55c3fe67bec5731600d9887ce2bc57525c16920c5c2a9a3ef3f2e2f4ccf69f3db58db555e91d84dcf1d6c275b6ddb6d5cd75dbdadcd2bdd5a11b7bb5e49f32702cd22cdf1b49e3248a927c230ef0fc994ceff3d927404974f5c750d3a2ca1cdefa724889810f61abaee1b3f8c88505941073b8ae94482ea50b19d4f2fa72eca0644d79b0fcafef7c5b7bf866c52d2f361b6b79b33cb11316f3a65753773ec81ba253b7e2e5f3795485fb89961d7110f56a9488a5ba50a5c53de4d97843891df173ca0de13c8b93dc1e79094c3e903483ed3c9845cac969e766342e925e4473ffacb260467e31f5c66bd7d020af60337825d1bbecbd3c9da912a7653e6837728e464f2f2d69b375db5df1104cf2a55a27e1a5063ce03f756567a78776351e5ab7d5b4fe7044b9d4eebffabab59656c4d5d04622eb9ab87e2d98e06fe0fe386d329880b0280ed044cd732060690c7b10bfdc3b9783384af241a69e9a950bc4d1721831c6f4150f64ded85ef215d98590a767ae07aa6ddc5bd10853e79d68495a5a5db36e874242479f8860c52b93fa362091a94c3304b57fa1a1a7171767eacd04690a55786158d78de79a26d2d49b6a53e1de55eb2d69d8ba4beb72ba60a8074eace3feb91d1dee892f5deed2ffc7ebf9783a823caf07474930e720ca09cc6ac28727add5163d94f3c67abf0e47bd4eb6ebef78ee6bce4134e07370230cad35d5ec8ce56f130b1a24353858743b0a5ab2bb1e8ed492b3b6baa42119ca020882cda67557576d6367dbd6d7d6bc22ab801f8742a1c5caa0e3fb23025b00063fb4bc389420220b30f9efb9a6330826d7957f9fa3ca9400cde73f78c6e2c168614f95f728e3c25cc42ae4fd22ff96b6d859dce21a7dcf459616eb4f9ff17f7ceb7fce4aa8981f488824aa4a19a8f274ceef71a8468a443f189bdb15e3f92b37b954cb9243f8075bea01dd5d5daf2a8b08383ae8f16d1f2930b10193bb12493f75fb0f7f308839631c547069bce7226df51b27b3b07903a66b80ca5fc947b12921ce7dcc14d0bf25a4c5c92e5d515c2bbfa3c88048e4cf99fe64f91c50031f03aaeab43b76c94052f8a568a7011d5d4ed0015dd8a87fae6046586d2fafdac6adbbb6b6734b0b5a363b72e1292077d81753b62765f26732516a09929ba771e1c9ce06e279652b55f61ae60294e83416f03c985fbbcce0c513d875588b7bef5ab93cb9853abc241405114fe12713b4534debacacd8ad3bf75429ac23a0242d8c197f22c221d999903d1cd99021a81c204ca166904438a0ca370a1a00df78faefa83482d2db5dbba678827f185eebdd55c9419c73c47e676817a7c776b4ffdc6ae24b793e8df9ba726707ff2cdc03d6034dc85432911de4c6f1cdeb15bddc0b3ed1c86c0475118363531728825e41d52bb11aae22845fb319d78da6acd78986fa8a5d1c9f5afffcd436d657ed7a82e462223129528df6ca8aeddcb9a5c2840ee110a3e6bace409541a9dcbf2f2cf682ec4ec45412df65e02a33a90c38f95a19b8527294ffae601805378f0bde1c9ef73603e0440e560924bc7053b6d6a5b8d93fd7a2e894b28acadffefddf49389a0b30233481c7a7dc78ef5446edfc9079018ec0f2d409f41241849f7324e09c84bc878c05d1b22e96c19c3611b0dcd685810d8e787cd12fac6d400d0432a2aea8b21bbcdb1cfa46c9346f64de70d7942c90605e9b067b16c24891c66a0770ffa59ce402614acf9fcfa7f340a67c3e0de638f5a4da6e1aac15ad4c93c1c82e8743051ff814be5727ffe8c287544cc60a8a0ca358d9dab6b5dddbe2759077c8f72ac66c094566c556a74ef6588edc372a8863ae27251e90ee890c35f62cc65acdd33af470510116d220158cbecf9cf2eccf7a3237d62b0f10bd57343127d796f7d10faaaa4af0bb776fdbdd072ffb983419065239a3b4cdbd1868bad0d9e9b19e35e9e265c836582f9a98a3e128ae3e67ed70df979697341e0dfeca9d1b7a566fd130ee9c9826d970ff41a297237bf6f8131b9d9f5aa7dd703b24280b3d731feaa14d4ec1469399c6d24775ba2b4e2344358b8a74daca08f1eb305c1c9aa923d3e11f0251efbb745e5423ec095c6eb56b141c409a20ddd3fd43a1cb95959ebbd822a804a9e1dab1bcac80b5beb6ee322382017b20da89323024da2db9a00c4c897632b865d0c9ac243f67b9cf4bc49631210b2a297bc92037df7b91362bcb8a009920224111155fe79c1712068195421d90296999f2ba926066956ffccdd7251ccd08564240847b996bce232dd588185d0fffa0d69b0868a52ea424f0b490a353ded10c379c2a1f63cce18c38413dc5f3eb70b5723654f26180edf058aa76893758b49ab862366c9e0b6458dee8ec9ff241148b8a8f4ad99cf41a131592852ac1c8f53e1ac7c4e90aa1abf1e458a520520c025fa253a6b6a43a06a45fb3063e5e8381260fd7a4d7f0eae8b03fd074148d3d836b4353566f5b6b75d536efdc57cbce9471e311b01221e59c3cd29b0c58a48e57a47f9a44e28dcede1789e2fb455706afa2161e59a12a2ef90952c23c1d73c112d0f335791efce70dac3ebde726bf316fc066f6de6c660f5e7dc56edfbb6fe3f1546b8069d3e234e8179d8e6d7a31747ed2f5075a1bfc1a5c10d447ae238bbec356db6717d2ce45a50dd706aa84fc57a9f9a878970b7414b8b8894c353a78fec49e3efad87a1d7cd8c948102f4ff52cf220f6f2bb3b3f68a24dbd3d976ef846750e2be501dc0731b8584f4f839989c0af4c045706fcae44c0fb0108dd20320314de69894ce7b0397ab627a16cbd4eb1c445b82052d2e97aa7a380b50c011f1b9b609c8120d1713e07e7f95eec9fcd6090fb61014a163cb30ec5225b29d15906a6e4fac9c7010000200049444154b83273ba89f2d26c8a6bcbfdf6026f0a5dc0815564439ea62e7a0f17d7e6ffe6bdbc5e0cd09afce6df7e433aacb29cad05af6367110432ff2d3fb43e941a4b7d3c1355b2c5b4e7221d634babd2849050c871bee9bc69b6a66a1a62408dd012ec757b9a4472fc4ed012d98c8fb954f78593446c504f637d786bf900dc868687e2efe77edc304a1e4c241508c902c16a4a1b11b05fbc898f23a76ac33c3ac8509fc30017e463a824dad4497da5b4b00957a27ec2539b8d2f5df0c8b4e321a4fb5016c026f4d2b40a65ee6ecf36eedcb32e23a2c2c257413402b1fb1e7ab0d798ae90359012b2e873f15091550378cc72d47b8e5de09abf94d6042a2b390b37ca8be1b481beca2934b946bc0aecb312b5a85874190cb349faca2453b9fbf0816ddfbe63e7a7e7d63fbb50fac7f5c0134184231f707f35efd9d4e13999d8e9d1b1a32bae35c6c749d3a6c3229c2d96572569107788ea5d36361eb0b065668e60ab59b7e1d9a97df2e107d6c67183bb2be9df6c7e0f52fa41f55acdfe6ab2ee2e7a2f039d27459208054e8ab4d653e285ab86f8604d048ade4a79e3fb48b30c58bdf5556f7a9f4cede4f9beec82ae6713b5adf1fa9ddeb2d642677555018b351597addebbd4cf25cd91d7b4a045fc6927377533b0e5f7bf00500a5784fcac996a66402c0fbd7cedf9c2e290d23e74bf33716d181a168e1858efa87f322acf9912fe7b74b7e0b9d2f9569cfedffdc3dfcc92ecf20d01ba717d94c4bf8546220380f4343935437db5de92e08bd61d0e781d6998c8ffd53ceb1a15c6d5bb7777e8b180e490b34ab562aa4a8cde72433a6ffde035f17ad76693c5afeb90e4f5ac9e3357e83bd7e12252f584e18ba54ad0c205d1ad885de0970300a49057eaea9b56520507aadeeb46a54bd5286f4e56b7bd5a0f3de585ec56d5919497c10ad1dc8b187270eeb3f0b832fa0b670817c7439be172a0f6208654746d9b80b5be6eb33016949fb9a61939f2931e2e4e1d21d1e9c446a0932813fb4377090a728bb4fec981a772788d610caae4c64a4b5f779f6a9d682d867fe04020623af45d7063a00a55587d43243a172a85c7bc725ff5c1f8d2b6b7b76c6b6bdb8e8e8e55057cf2f4997df0d18776787424927b7579c55e79e565dbdcdab0e5e5e550f15f0b990e2e060a70eab9a395ab56971649d536f13bab726cd0194d6addc1d4cf075b903ab6ba1dd91673bff79e3eb306d206d240507338ae121053ecc8c6a09d4ad36c38444257e69b7b31fb3137b366692ac5c16ad903775a3dcb1891c287b85d2a658ca06c29b0d69800beba226907c5a8f3a3133fd0c3ce08a1b286e9aeae6abcd7ceed5d97f028a02c640d8982e71c6441b26780c96b2d03d60ba83a52b14430c95fa65854b8a5ec9f8935b31837ef07b702917cf05ef4b8f2a0e672a7ec17e49aca80952921afb42870f91e2533e0e7c9ac0438bef1cdafcdf2873377546a11255c2a5c25e92ec1612a550914cd7444f04fe2d6bb28965d7b9569a2b7f678b069e21d24f8bca8e2f96cb685dd843ccc63d001aaf6d4677969dff54120a2abebb123313afd119bc6ec3b8db5c24521a024af25b57d7cae3c89e4d31d296d92e882fb39d441d5bfaa9f96b5862df556e4f344fb4c4e5691a52ea91a880f5be8201f9d17922a574e087059049931016c3cb4465498809dc3eb99adddba632bbbb734b0428e5e61518dc38007254732723388a1124cede1f33bc272bf302de43079131f220d9ddf6ba59a32b973db9614c590de714fe5281a41310757e4d8773563a36dd2d4230e828570309f17819e7b2751a686754cedd6f6b686963e79f2c43ef9f4a93ddedbb7738a2a1c8ed1f644baf7a52f7dd1de7cf30d11e3c78787767a7cec136462206fa7d1d6fa6228438d36a88d4d3aa7dd6e980209ed41b59902137d8554d950bf7398e2964130a55d8785ef95e26bb522f10ba29be7a93dc02147806cbaad7372373cffe48872cf80b27243b386650218a720f741f30cd1a3b1869034d042d4eee8ba1ad88c337793e9db502688231b751bc10d12ccb7b76df7d6aef5569695f6274a765a63a1274c8453fedb7cfda6635e049ea47f146622052c915252402502cb2096df2ffe374ffa087842df9ae5c7fa4922dd63816312b7e291eeff46a531f75f794d0b47e1780d553aeb56f9fad7bf3663012671569a6be941fd3ba1a5730d22fdb8044dae5d480894c2049199290417c422920ba9cafcd98ee3e99f365b41a2cb233e9ab0457ea77a3a60f715a66e0a8c531b8d07a19cc78ac4355291162bb5ca54499b351e5ebe9e87807090882ad1a20d8092b70b02d527469bc0ccd4bf886b245544c637b9b5480c168dc0c76b72da365b75799fd7b0d040e13d1c89739ae1464073af902c2ae186c67eb5d7d66dfbde033c85631664b8bdaa60114eab4a65a26f501e56ee89cf2f21dbe0a10858fe6f8ebaa8cae662d5e82b82806a01ce5bf9dc491a712904f809e8fefa3eb146715715612ab60c88c8b6a9c52c48ee7bf9cc41ab70510d2c5b9a2ddbdfdfb74f9f3cb583e3631b2001a8981a9f21bb0958f7efdfb3575f7d45cf90cdbcfffcb9f5cfcf156c409acd2afda31dd912a1c15adbdc16794d5a7d767266cf1e3fb6f39323559aefdebb63f75e7a686b5b0cfcf049c904590a373e6587cf3fb36afcbb57a42a31b824467c6970aaa7bddcbb9cab98450ad6750b733e9e4990c25ea2cf8deb554d7706a97bda8a4a3f3456b4474d498f31412450c21192557065d5aaadefecd89dbb7744ce7b6742be6e483ca2209601ab0c0437f55699fae5f72a9044cb5d06b7f2e7f3d04e994a990e0b581436cd89c2244c8af5e4bc945f67fab17b405a54fecad7f44017038393d689fbcef739689a59e52ffff2ff997151d32bafce654ae170cc55daf9624e3486423d240254ccb2cac01b666e5d46726e0c761e0a865713696f5c45ee6880340e989e9c9f5709dd49336f5cd9bf68aa9e858739e82309f8181fe450c215d57953f241499a102557dfd0ce7565c95a0f23b8998cf894bad51cad0929aeac47b99d53aa790fd2ad0e2d26ecfc1843a6b2364dd6701a57f4255685c2c627270a5e34f7ea52e199a6d756eff4eca537ded4ef58a538d2a1cd692c829be72854a9d6159778b089bde5e4c580c5449be407781d2a853c3b99f88d98808c3d8ccf944cb4491b94771400f1a736e31a54a5f3f491ef05654daefcd9e873ab29d8db5420a1250d086ffd517fa003ea686f4f08987b7fdebfb0bdc3033b1ff46d6575d55e7ae9551d78a4836beb6b42a7a055524504a08f1e3d12d2c25941955e46bdb7dab6b1bd6b1b5bdb7ac67ff8dd7bf6e9479fd835d6c77665cbcb3dbb77efaebdf6b9b76d6d6347288c07d8a07d0487560a3a18f9291d24ad6796a6fbca2b5de419ab06e4283f897602566e74d017f7ad89656d704a4254e163af7517a856010e470bd020ca7e826eb727233eae637871aeb5c37d1e4fae84b0ba2bcb76ffe5976d757d5dfd8d9e1d684546afe6625f964829d152c945e6fef443c8c1869e71b4bf95fb20d77cae890c1625a7a510404d3952c50c742a3f45a6943143d75692f905baba1904e7d5c6107813f012e1269551f9cbbffcef3379ab5f3b679141244f11b94ac6bc4235374b5fe824bba40f1258fa64db4c275c85bd1058926a01e37dea331df8aebc9012968a4ccc69cbdc3a5b4f32f879da10c6818a4ee90a414ae31b0991615919cbc93659fed5830cab98f94399dbdf2c6c44129165eae4f0c3d12c119e9b8fa21dfe42e3d73531c5fdd7b3a1589edd52feba5304f210a99423780d4f4e64e6373c3f77b48ac30164f3ac6eafbff5b6b81990ab171a706700111158a34d8653380979a5559e12821cb26138ea25c5c08ce0a64067722cf5c50b0ae2e3c9deb811c36c35bcd5aba72294e783267cf0c408b5788c9af27552d733e426257d304200393369d186e7677676726a87878756a957240c1e5e8e6d7777d7defcdce76591ec7e5253bbe8f775cfe0aa28e593467efcc187d63f631cda58cf706377dbb6efdcb5959555bb1c5edafbbf7bcf1e7df0915526235b5f5db2cd8d75dbbeb56b771ebe6ccddeaad098fcb9347fc06c42bb1733182509e1d0f0544ec58a19ae2168a0bca7344bf89e027a953003842353df90b9c165372e2ecfc7d6294034ddebadd35bf1e059a9870d76d54e8f8ea4eeef349bea7a90ad77a3693b77eed8ed7bf7f479b368e2286fa1252cb9a5a43a928229034ffe3953af0c58195c9283ccea6219c8caf7c8c0a4bdc430d8509fe7bf23352983678204b731823107b0b8c34109721259e5752a0edc904639cd30b5ca5ffff55f29602df88f1ced159e3b39726b76e5a7aa1c1cbda2e31fd86f624652119751eed6b499306dab57e007900fc0c7b8e52de4ad2268cc212ba1690ea848ee8af7f2665c885336accf3ce457ba47b248787d0f7c6e579b793dff02119b0b4b3739a60ccf5345d0151b34da78321de2140671c89f4a83126839083f6f711da4874db748d1e70a5e0f92378879052bb900cc8c2507a9cc5827464ba95880aabed1b2975e7dddd636b6dd623760320248ee798e5e5795304e4baa813e56cdbdca42b1217e294fd312eafb9006f4473e5986aa22320cd22eaa769e9efbec499fa4ece92cbfe0c2a40aa77d24ed56487909569a28434ae063da34492bac8ae0688617e8ad4edd3684dec6aba9f59697ede5573fa3804710e41e13cc84baab55750bf0fbfeb3e776b0bfaf67b7b9bd65b4aad09fc800876eab6ba38b81fdcbf77e60d3f185ed6eae8bf7595e5fb7f5ad5b765d47feb0e41b453e52ee4bafc9e47888319d673e6cc1a5350a34c14396e99ff7b0ba366b9e4ef1fda12cd7bfc77cc617aa7715cf3c56f139ebadca3a1a590cf7fdd993275a136d04ad32336cd9e6ce8eeddeb92b54a651604ac19c6cd75e091493426ee77abda05206981239e53ec87b9b7f9fef8f948f44f04dd23d3390041389fabd5d6ae1cba5f5118b2faf43d71d084b66810687ed6d7319605f589b710d7aad4062e56b69ff7fe31bc81a5c37a14719d536b936f2439166a1c761117bc072374b9f94e20fd0cbd29cb66e78a7dfe5c6e9033469b1985bb348f8e8ae89bcafd2bd087a5c200bde5b85dcf226d354da75c64804483d27f4dbf97c407f5d1fd0aae656b53471a2fac2f286d1c2bf7c8e20fc6bbaa931405586caea870c070b82ae1a7669df59782665afa23433d17f8823c11c71925a68c28c436f900c2958abd550e91a4e89467016f27834d1e2e481f756d66c6969d553bf40a96c2a2f2ae079efa57e522d3e1bd54755d034c3d037a4ebb1fc10a1c29ac14ce967c806d47910556129d9d173458025a05c0687a5459f7aab9c7d180bcb17b5cb4812d1ba0e8b93d4d1afd61396c4a3d11ccd559b4e75537d5d5d5b8f1494c15ad776727aa28aabda62da6dfd8e5e0ad25ea86b6bd3c6acbb5a5d9ab50e13862a757bfaf1a7d61f9c58a36a1296f2babd950dabb6b19fc93627afb8225f807087cb03b571e09132678f9e94f2d9b151715b18559955b6f74245222f9eb9238e74e8752577ea90fc6b669757d7d6659641674932194d26b78a7df4e10742bbb8ef3220f6ceddbbb6bd7b4b814b12819c5215d63faab0c773c84d7f33186550d2c6bfd1cdc0f594c1225150069f7990899fcd40955fcf0052a684f93332428f66f81235e5de935291a2cf7c7f6747ca82fe48ae4d33230ad75bde6300effbf77fff77336fa95978942744244dcc6194c0527f014f0bfc545a0ced2c459ee58d927d4c74b4abc750fd5ba9c3f294523631d580e46175930e967933bc27ce15f0ce93309875218e94af91fc8d10a5024db93331372f9e0aa7ba1e56a149920d08646bf054e299e6cea91eea14a8bc78fec20c43ef1ba3a9360630c80e07ef710ce662b841d1ae942eaa8c39e37e43442b3087fa5b2d1d8caf021168bab30725493820ca6584e826857c4e119ce298fca453cf201c21690b4de5415e2ab0055fc6f7896887030ce989de4307d55836bfb971e70dec5181d5f5870d72fa43415467aa924331f57c288044f184fec0174e520d6bf09f5b5e5e91c893797c70661c4af06c3a3302a181ba38c40860abababd6683795e6d1a3c848349c158617430dfc984e474a31795d865380b04033ed36f63678870d225de33313fc27ea5de49e49d717955b47df7e68f07a423032a7f0cd95e4324dee3a0882af4cb239496f393f80acf93ae2636c96351ddadd403ef9e4d1ffcbd59bfd589666d77ddf8d883bc41c917366d7d473b3499ab644d072536c716a8bb444c2302cc8324d1ab0fe0403364c731607d11c9a6cb626d8f28bfde0071b3060410f7ab30589929a4393ecb9ababaa6bce2932e6887b6f0cc66fadbdce3d555928646664c4bde79ef37dfbdb7bedb5d7129995f2f8b9e75f52b0e5356673acd2563b1c8c400934c32fd668f65870c41c6efd40994c307bc8c98013052704c51eaf0c33c12c15473e63bfccd4fb33f285c27006dd0befe6c0e56bfd890005d3da7f7add4ef8d3f737196bee75aa0a097396d76182a6609f7ff12f08588b41626503a581458921cbfa720c5650535aba60c826530a60a61b57c25edc5883ebb638a204243ba2639820c97bebc60ec83a2c196bf75c6ffe38e364089b94720afe00a6a0b93eb38c29719489099bb155b905ed0dbe8b6aa0ff9d7501a4136c26e3f5858c05205ffd7bd7e1286e5359d498dc582aa37a7885dd6810bacc081c84c91cad5249e787bf770fa802be16726793665c007e17e26df0728253b17901dd61b627c315f04e26555a600ee22866946efbc032d06c74615bd50d55c0976337af098bdd8b5f0ba670cc60094b2b96c8d16b9365459a1a8e52616c04a92cf07409857596c92ed406f87331a1b5a6b7cb4237029615b030d065bda1af4ed989aa07d498f3d3e3763a9b697e706dbcaaa005d83ed9dcd4fc203a580c3ca39a817a2b748dd5c95887102aa428ca3a5bba74a75ad240ac4360098b329e9e1c951cb65546f905e99479d66c7665ceb0e90b5bd198d2fcc2d9570539e3a5dccb222df77cfde4cb5886b26458e8843df7fcf3322991a207e2749a57c4a39101f272a3a233b654e4dcd2268b7a463672b2927e76242e5e05a53c1fed856a32e56792a8e4b592712543ea978cfd12d0fc4f273a5d00ac32da3feb595eef3f2716feb520a9b3aefa8952fffa53ce3a30738896ceca3fffe7ff4c46aae18e90ce3b5a970e76f9100aac2ca30a336e2bc2961dbd4a80b299524d2d4a8019e7325228e0dedd32672e9420dda695fc86c7128c09045ce4ef9e6ce9005ddaea97043e7f8f4a1e5aff22569a9d4f1962e54983a89c746c12ca909023998847574b785494127b33502e39eb46156647938045369bba647607c92280ba665c7200e2b1f4a22324909462c718847007940caad76b9c0f00f352da58fc826849d9ad660281b9322ca45158dc19215250beba96469436506999f31a6c2e0749b859b5580a64d7a2ad40ac9239ddd581c9b744657e46aa185221b04c329e92ca284b179fc3c38b78c18eb75c339e6d9057079241e6dfc964a5684b676a88c38d878c51eae03da7338c4ea79ab5d4e7838c7b762a599e73e476c6a3b68e27e1784d25330a06e3adadb6ba81d0dd8e4a5369d94334565ce20059e146889fd5aea190b0892e35582c1db6b82f5d193b23c323c06afd9670647fc3421cee671f60b592e92e3ea1842da5ede4f5960c465f673dac6fd8344336f5c3f6e2875e6ae355c6d2c24827bb37bd42195d115651e695ef4065d11296849755341deda6722f57c9257972bf463f20e5effda09400dc0f58fd722efb2bd00a6359a6cab84b19ac4b3f2fcd31e3c77d0b2f48a52e251d378c8db2afc9fc1d479c4dc5f42239190989557ed33c1bfcb3ffe7ffbe16ce5152af944b7478a45154e32d5205a87628a7307f96ee925c7a02f89abcc9228802a7cb165c83c1078a5cc98dd503f285ca099a794230980a8ac2c296029047656131ef6857146f9444780529324236193ae05c5f45f63e20c96ba74dad07436684d7dc0826b1df63f1a01701ab0db85e9b54241dd7c61483c2ddb538ad040ce573c969a5170c09d2041d4e677e9e07e10302b0dee5e5eddbb7cdf845e70a92a81c666c492f48b867909a0c95f714c7a84e56d30d1c48f85c743135d45c018c6c4c723755fae833333a55cfd329ba9fad7d0fafdaa6f4d301e501da97dc08808e51f23b61ce434190e2ac02943975329fa813585311282f30ec8c190418d7ec5c8aa26acc54d94f203b3b9db6c170a9cd2e666d17999af1a86d6cedb4d1c6465b454a78e7a648bc1c3a6c70ee41c8cd3ef818d96180f04a8700a5bac7c7accfa6e03ea413376d67d3536791946b2b5e0b5c1f0aa7c15585a949ae7bac602c1ea232f87a2d59b32d5afe52cd600e1159a5d589c8acf0b1d63637da732fbea47273316fb70830ca7a6b6201e2ec023b62c8de655d7f5d25f074cf3c51a970cb3e4d618147318c9ea0e386890ef8c2cdf4b93c10e4035655d28a6757c950bb6aa4e0a49a7ce0ad33af9b3d92a064e6a389ccce46ddccf241e08335e379f92c290d75d0fe5fffe7ff513c2c5af09424040a734f7845b73a396501654955a3c5b46055277d73c968ec4191b64e76990a68560a5a83cb4c804eb96c311706008d9c07603951568280de0c1a46d590e94a3b9146b7817d078f8592844f12cf31417ee4849667e2fb26c3757a96cf1e9c1e01c49249b6c09ac1633f009e904f13f375fa1d9604adac0ba5be4a81ab858beed368686baa0a1e0e644d9cb40e4f60487a661a889a13c351dbddbda120af7b4060a33c40b9f51c6ca73cdcaeae24c76260dd6611e03f31af088ee0436145fa548bccb9dc8f2ad3e567b560d4457326eb6cda6e41fc3b2520d984e817973666d5eb950d9b150c7c322a4be17fc94a2f027d142e62761b8e1dcfeaf8e850f40dc0f58c0141d6556601deb53c5086c56c20a3515b376eb611b376eb5b9a412553bb449afba26ce2d58d71f648bc92ae5665d964203c0b5e9305cbfd0becc1da11c541cee69634f2f35b980d9f31942d65333795d4a45137b8ba78550ae930152dcff66768602d4fc68dc27de7e6adf6fc0b2fea79e760c89a62adf3be3eb817dae7bc9efc3babaa3127cb9f4599600c5cc4252ce91677956c0013f845fbd25ddd54348226ca4cd6875e0c4de16d31496078c51046ba83ceec1270f8f9aceb646c3934925d7b50c6a292fd3dd48def74dc4807fdbc1f7f161be17fffdffe29b7b474a0d86093eaec81032ca4586de9e5489bc085144cc0f85c98406dc981804ba024e0b2108c82497d1437e16281c7f075c87cdec46459f8b67938998748b03091b05c98eb46bb530ad913c0d337d0b539a744e96611b09c1f77757bb219a380f09f866d2efbaeca90fce5aeb3e66064f95cb2b6fe699140f59eecad74d27393793fe46638b18581e834b6fe7ca4825d4298d7a613f3eaaa6d6defb48df54d9b9732c4ccd808ad71ca969e74072cf22c56ba8730c937d8c49389169fd2e822e65e296099aa608cd0e450ee978c4331b49032a64b7f82281f7b3633ce4096a1539efb4dfbbdc658b836cf5252821b37d1e6a9cc2af72fa5423a9ace888d8fd1d92523938d7c611cfab7c2415cd2faa0b909b97465d46edebbd7866b6b6db2b629ac6a58644f0296ee7f0d787b6ed407a936ac5c672c6d2d238ce2126af3c8d5da72432359ba39eb10fb9f6eb018eb8c27796deaa0abe68a70d1c29d3860bb72b0681f0c5493618d37d6dbf41a7ac6dd76ff03cf754ed1cea61682947dbca85fae911d5a23debf92a52b98d5fdd71eac7d9aacd7567626294b90b103cc33118141a083440ee6bcaf827bb85485773ac8a7d47366c4b6728367a1cacbd7b347b49b74f02f8409fa41b05f2de575de8fb50dfed7ffe50fe404cac803f21764548c9ce01708be23c2eefbf01dfeae80238766eb56f5a9fc7d70928b55f74a8ebee8594db530f99fc0850334bf73a23077a50fab9bed193f2590ca724cc2c429399b82ecc5e5459c7abc01745d72ce311e61a26b81fb991b8c1e3bbbaf3a5649ab7db205b4aed7286c2cdfa30754274a1e4a1ffc4c0ace35ab2c218b1c9bcdcce2f57de1d45b94b5c1e8767676daad1b776462211c4b548e4b0d3adb45db5901540105becb4b051d0216bf8b115e81836b133b7dee4c31ef918c51f71da9de94fc556ea6530c3ca0ce674d08e8394b19c16d676502deed45a7f01661eba16dc5bff3f3d6b35a8c4725f84b71f3c26521061b400ddc63ada912ce9bcdc97a28dd5bdbded8145f8db1950946bceb9b6d884b363a523cf7327c106920ca9be2109e7b6d8fa17f049774f737d94508bfbe36323563a4a29e4ca7fa0cea2af73626593acf5d19a934eeed5cdce145aa56f0dc8445bc2ceed97cd0c4b3ba79ebb61205ca59059e0a0c26f12ec68216197f05d56a0c640de6f7c019043e025688a0394017d94e74eac85e17ac77a816c2aa7add434e6b9dd7955da992a843b3ffbd7c2de6187d603fc1af7bf69dba8b837a7f3f85bb16467e8272b22b7dff3ffd9f3f7b6dcb2216f948fc0f541b474300c61a57d00557ba5fe01f1795ae9409a1e6df68b3d4434c59c58360c34956449915f806c0aa9d4deca4e2f1928ce3a83e2e608f4518f053a74a07f879632e487ade2c2a3f254d6306781e4074ccb901fdc89fe0928528326b2fc0e5fbb986bc9ecb2b9792390d0193fb696cde230bc70b9e93dd8b24a5981783537ffe1d5c8380753133f0aeb2063df2cab0f2a0c94cfaaaa47dfc8df74e59a84cb546acb4b10a03e97011052bde7fa1bc90b290e64217680b1ccd82cc2948b6c533d6095a0b1aeccd999a33163efb1a7398f52b2d73d42bf00654d084ae51ddcfb3b3a902d66475cd530c64c4f0d4c8aad637e536740d84819206227e00e292e9b5b09e32a8a2a780a302de422721c30a08ac1243d89d4be1ee5956a64b169a928b729b5f8c10697d6563570a9380e3ec6a417fa024d41ae5b0a2b4845e0193fdfe83b6b1b5555a703eb4a490522520efd5c75ab3e1090afdee5ad66c7e577655e561825e025ad6af824b6559ec79f94756404a299aa915adb5dee7c9f7f5ab0d272e1c642edd736fb8161fcafe5cfa5961e5268c670fe5f04e90efefaddc8fbce6e09ffc83dfbcf6002f0f0f81b455d90c313745fb352f92b430b34cba480505f3a216659925351260d834b64aaff93f2d3e80605b7d597cce002da72b174b2949d7c6adfa0b01a0d4bc01df10010394cfcd7340004c1fab3bc446595e860c49abdce5a46ebc6808ce0c12e82291db0f62ddaeea496ff44f9d9c5879f08b938232d3f854aead5b4015dc68e183bdf5bb2c091c9cb47c3f9bfbf6ed7b3aad655e41e78bd120b04066e02a73d03c61597025901abc8ce242599a2ba82e3a2ff1297c4fd629eb35a7f374fa12681627ab5f439d9d0a42ca44dfe78fc7c99e528f1213e19c0000200049444154d73a3e3ed6e2dc407fbd36215961e8121c5c04de483f671d213d0ca1167a012584a083abebb626adab75a98d4eb62807696cd8a815a919b2f47c7ea004bc073d22e3313036151c2205ab6ac004270be9976b809396f9526da8aa24f273c6f816f891dfd4d9acd5739dcdd269a66c94ac331d36a08cb5f576ebdebd36595d97d984f122943416eba6bf7ef23e09123918bc07175cc8acc33e4c41299f433caf9900a135215ace62a636be87a91eb2c6734f933125802493677fca76ae3a9eb9967c7ff681e0a79e014ade4707798fac4a7ce8978b5dc0fadceffeb2b2d51112b312cc5fd386b111833710dd38e131c51b4a6d4b7d0f188f5d3adfc7e2e4d7ea9a9d679281f06f522c10b087681d7406bfa620f5a525b15831d03ca58d8d196689d58934083620cf3cb7dce9c6e546285a570b5f12c89297e1351113a49cb2ed7c368236b4d8b65eb4fc352756ff24d2fc7d950e5a8825d7920791a0d53fedae97de6bbe9113463e7abd0c244a0a0e3c2e31781dabafa26e3a6977ee3d50592a9d2df0a43200554695cf53c3e80990398d34ead30d2697d2e8fb88c159fc211af6831c9db6b33397de59dc5d9bba9e4b0e8ffed078167e3230be07d3540e2558ea7c5eee05bf3b10c3c88715efa085f65577f8b5413b9fce6bcd91fd68e6a5ad4d2803c9b2d6db788372d02351d0049627eb225b06b4e77afc19aac37c6db8007e153241e918669099fb88a22c580ef23ffd32c865a3f5e2c05a9177ce26cc21e1aeb4ffe7fb95f1aab5864cf2b00dc068b1f0dada6adbbb37649ec1e1e5e17173b152cee7d054f0a1ac1c99c7b7982a582842e830e5b9f49c99fb7b2f6bb69fbdf5d7b1ab251bb1e460e6f7042bfd5bf1cff2b545a05a744409eaf9beec9d5c47d6573fd8e66bf99eec293db70a6a09547c4df7e8f39ffd956b32186c94a4893d82d53b54b74ec27512327369e836f0a29d9a0f6ac54804f6ce95be8b815591969f412d910b305190168ab9431a87a8896c9c4e3801594c809c3aa1e67339a030ad9ff253c281e510add34eef15ce138b97c97cdca0097ab675f70c5c7c0e5dc641bd30105bd6d825c42616b952e41ad93177c37664f540b350fb2595ca09f1bdac3fa513b3467cd21573d6c9490f5fc7f3893265a841721623df8b4df9bd071fd0f3502622230b82af31ab8c4f717f625d1651456d783917957b4bb24bd430d47d85d3637224651ce3567447d9bca218c817d2b8648656b9579422a132041c7626ebfb92143fc12af2873a6414f0fd0b6f4267ce73651ff0a3e0d05dd4c1c2f7c884046df7ab26e550489e0ed8176d75bc264a002e394808434a944b1024e0adddb673e35697dd2c36a8e708b3097d90988a408927826865a17c0ee46bb2a6b3315d327b62206b1b42ae451d6a04acb0d660aadc1fca58322c82d612eb9f80b5b9d9d6377774f03a5819da20285b00d06593efab9f4bb4d7e83892a1f4b38f0419ee6bca29b940d594c9a2c1630c2c8122b24159c719384e75a4925f53155e2fefc9807a96670962ee00be77dc267fcfcfe675fa412a9fa51fc062ec920cac4b26fef11ffcfa350c7434b7196570c032a6c59439a7bd6f6698e71e47e1a1e806812f95e63a7fc7a64b2e312c54492763753414c3c16d7e3a2dd84d11b0ac78e0b93d4e08eb5b81d950134725e0d1c37775a2f12274da70dbd503e988716c463b418f47eb66cb5f525e7ae3713d2295aac3653df8645916c533d94ef388832b6517ee7998ece9eebf6722bbd3b4f700bb74b50748e6744f7013c65152b1caec3a96b09b06c1d1f83730ac173ff86165bd041000690c2b44d5f093eb027abf54ed839dddc22d75588f17f9d7fbb3abe04ee06594e3c91a83c5048bcaf5b7ea00e67e64f111fc9400a3095560b6b26a353e8c73328ec42f0544eebd249fadb3e5ac9a32f2a41d9f9d0bc3040f95433818531b28c35adb586f13e4aa3736649f053b9e673bdcd869b7efdcad464c0e1c27e51abc8d20a2bab2ce6af219087c67e7e7ca00d52080cbf79e4cb5d67b957aac3d111a6bac4d90826007cf56e63e6bda838e235de20933842b0a58526ed041e1bde10cce1cc0c01529d953ba7a4196bc0c7f8ea4b13dd01c905322caacc299119fa7bf4e7c6d91762eebaf54135924f5dc24ad54e44efd537f8c4783fe240dfeba9cb60b1b4b4593033441d102875ebfae70c2becf91e6fda999de9addf5a85c3101fef1e77e55a339d2a8a4b45ae16151eb6382099e6276ef10da4189dbfbf702d4d018925b2fd91064523838740d19c7a8593f9d82730172042ab22e0217e50443aa9496d26219c0f9994afae3f4d81c239ad04f9e3c6ec7c747c272042457f6a3c82e4769005bfbc4c96a1e42a9d4b3ddfed5e0b0b02ce91ad4b0f058c3af5c774a37cbddf8863a0b08b8ca6b2fa6f253def1da395d85570cddd9e4ba8371e8de952449c06ba81e8b7561ce59166dcaa60f7ef4631a94d510b4e6f2e6baafee44d56854617cfc4c48986c38320e4e653e833a7cb0f1ab71d1ef1ca5ace3b999c45763387552fb407023842c44e50a184d2de0c0040a2ad5ecc8668b9a873799dd7208bca8cdeae0805fc6ac2a0713530b256dc3351d1e1eb783e3a336e31015a1f74a83e274ae27a3557d0dbc75e7c64d39f3ec3ddbd77ddfd8bda5f5a44cb8b21097330c739f7783ee103f23c6a7030888623cd1da63ede0e82489e32ab1f2fc98474cb9193059995f81d8cac6387c8a5ad1955d644ad893adad6b4512b0085ce0476e1895ae1826b1d5e1ed1648353212bc44f2ae19d9945fc15ff30cb4f66a3283afa5f912fc8dafe9faf94319cd4004cdbace214bb0126c510138995770e1acf5c033d1604b399c3d90ebd3f50ec8522db79decd5eb6f51d64a524e7eb10b376ac7c4411b7cfe777f51f232fe02e926d8159d8ca1c627c85a085e1b1b9b62b70ad75a3621d2175adc8bb24ef7c0eaac5dcc50a52cc225d22ce2a8b89b90c84ae4674895a0c86bcdd075aaeed902a7b9680f1f3eec3a332a4300326bd3d3e141b941edd7cc0d16e18ebf8bb15f96d74e3d2da5e37a997f30aea16757ddc3642059b02a214b36398b371d1cbea703392f4d37f01e5d808679d0f93d373f8bd201b2b4d80bebfac8473fdeeede79a00c4b4d09d98979be50d4063a7b9cf2351e93139df74f8694052571c41567884af3eb144ec0d5e72dc71aa92d68035eab7bc4f7cb3883b2b4a11cbb22ef3cf17920f10e876d7d63a39b0185eee0a0e4d2c04e2fbed71c1064559aa0208bd63a7117d187983358322ce46ea61056958d5eb5e11287dd446d78407706c4399cbcf1076d3abfd0e0305d6e6d04d9e3a0a03ab38c50cd535a6d810ccfb003d05802be9ebfcc53d73a3a4f6819bc66e641d376e777cada503e94bd97f3797f6c4ce44c05adb1c6afd06a97ca2c9c3c3e374a1da40c70ba4a7239ea17923a2a9a60c66f42f60c4e99e7ccb526482478f9defadaf3bc8349bd1fbfecafdbfc5c82627fadf671a57e75d15ff3c9a8deffef694680f7652f2d66962d77e49f215e18824ac928d8e373bffdf30a587c113c45b653b228b2c6913620f8530d65da1812cbf149571ec1a331a3d97e6f8ac09477e2d4c07cc609d8b3896a7f564d66ab2f70332f54838afe9545707470d8f160cc191a351c86c984f2000837b21bd387746aec91030f21f70345f0a2944c6484b9d1f95a0258829816c8d522187143fbb8541f2ccca9d03f21134c9226f7b1b0fe227155e1931d25ce0f3cf7427913d6b80ad81e1943e1494c08301e92609a932ee93f7f570083195d03d959480284abfc208352794f0051464286b2c8126986442542810d4c83f582663a64c8c96a2944707ac1f6d614a9e813caae9097bebc68b3730c75e76d99d1ae29ae4135f757fa5adc8b646b5cc719b40da28b0ebcb9bacf043fba82eb9bdb7296c1e74f2c1766f556d76dab45492a3e94f5f8754fcb2d59f8dda009f4e72020e0bc27934288515409e34a6463090cc940b2e994a594596f30d23cdb04081d1e647b502da82ad636dae6ceae5453b9ef444faa0dcd3b4a8bde189fb5dc4ae964290c72afef68ba073bccfaea1a1655b60a532e75dd34c1128092b1650fe5bafb8769d6751730aa039d7516cc2c6b3dafdddf4769daf4e10a5d6f916c7d807a5df4d726b1c2894dd9e915bd62f0f9dffe8502dd3d9b277131b210e9f864c0d18a92f20facb92801b57c801a33d1070de056b387b8f9aa852d495f24756d83e5e0c405da51d717b61841d08951faed9451741f35d85a8cf6d132a0fa824dab45a13938c6635c924911b45ab6c99cb28173137583e5bee3b27011a0de6bf4a880d76b362460f55356e138eff357cbc9d70f687a988db195c5e0689a17fd86c6dd7b0fda873ff4d102cafd40b987cab008362508482035e86cba46161c5fe3fdc962915b2660e9fed4f7a45ce4e7722af3fc187f922687b2102f22f0330f629bf7352f691102086332606ecc2a32022429672d48f4d318c3b236161b1af720090f32948e72e9e9b13ecbfafa9aae1b805de60f64224554d5464261958683bc0e19b5e1105d16c00ed919e583091e7e288bcabecd523091c0d1f3462bad3868042c3a92e8ea2758715fd4cdc53310a58d15677c042c05d21edb3b90810261f908f42910fd034f6bb3cc79c9463dacbdadb2763a7769c4fa272353b0ee84f16ae243c616e9767a5c8c6793359d8c3e7f5fc019a63bf40fb3d036521124b0a404cce1194c329f396b266b2b077c32f92e49785fa592af676f07a7d5fda9f941fecc1c299976825a8218bfa78baecfc1defe83dffa05f1b074f1caa82cf1a294107c4ac699430fb98a105a753793ca9c2e6052a548a09f815755c39ae0163e6199e9b20516c07a0216f102138280b9224926e8f52429b870f492821568f1768a978c982c74c9dd05a15435372b8b2758525e233747426e1778e439cb231072cdfd00e628e0a09a879a20dbff9aacc47bde6e3e71dc195c94696499960ff6bffb358d81710d9e74dfdade6d9ffc8eef52f98b82016d7f8067696495e3321956829dd456abbbc967962a6865ad0401ca919c8c5cbb1783b38bae44bc6e029e6da4b0300281eccbfb9a76802fa45be8b0c691292660a939d3961ada5797d379bb447901691819c79eb6133029326ee175564985b2b1b98da09db3f9ed9d6d95999355ace2477e0fc9165b0fcca598cd7e28a7e05c6138bab1b32b03d5f1d6a65511c6ebcab0743acbb90699990466ab57a08bc535110c759f1438865253a0ac84f7b5ba3ad66190fb96c0950c8bfb280bb78b8bb6b9818e95034bc6603ae69b6cc3861a7c5edfdc502648e9a9a4a0272c49238992d001c4ff5b652443c1fefca11be5404c569e2654ffe04ac0caba4f36d4cfb0fa59573fab7a7fe694b5dd0f60fde0ec75d793467f8fa9c482ebc5678e2a86afcbcd24411d1da85ff2e0523c760241501bfc83dff92572f84a9b17a79237ad3b232c9a9caa6c34a92c16ef033b22168bb315dc4ea02ef824efe42f94ce79dc21ae2e5e044d5a46b4969542ab5498d928a1b00dba0a10194f4e8ef5bb54226a96ca0fcc0d0a3ef12282f33e1e444e00e4fab2519349c9a4a2ecd953cf67f30610f4c9858e9633c13e309993a92bc13a37e568ffb81de9ccd0d7eabe63cfeaa8a7d699b4dc0b72d43ef6f1ef105152c27adc0f4aa30aa89e11acf237b66bbd918994319295e5842ffcaabfe9fa272b9f9b676ca75de360da98177339d7c095424de10cda09c163366fab6babedd6cddb6d75c268cca05dceaedafe93a7edf8f0a85d9e9fb5a3c3037dbfa8009a899ce9fbc89e430f18afba514176b1b1b9d50690848b6829435a8685cfc9f04ac76b7928ae9e9a2de8a343b45dc53475b5ad2137b3b6deb6766e7872633451e9c5480c6b3472c36c16ace1f79f3d154cc18ca0ba5f80dfbc277c38756b01e21d28537e654371cd3ac867f3121c840fd8a3be0843f3469b2b4b82273692963bd72423deeae0cac24ba5eda00d471ead72a96685533790b46a3b23e07ee0797f904906c4ef0958fcd925a87ff13359e3592bfd0c2bff96b5dd5feb816e16c1a5270713167d1d78fd6bcb01aa43be12121fb833c945e7f075665f0d33cdbffa505140fb47bff7abaaf09d71781ecb9194c7570a872585ab082a7132e6b44a7759b6dcc1c0786095def6b4781491a54e4ae9e6933b56f5eb8c596c6d196ba9362c174c39296a44753452162a82eb947677c677df7caafec88489dd8b6e5c1e524e93a4bdc1b0f23e394dfb75bb5da2171dc03cbcfe89a38e9bd8bebee69c764987fbef1fe5c8c549682db0042c979aa3f6e28b1f6e5b9b9b6a56909d007e8bf02a6f469f4a595879ad64467ac05512508a6834a44ebc6487f9ac0e5664a9853f2d2d6913d219a41c04c3822272b47f2833d4d3534f24503addb973b74de8dcce2fa5faf9f61b6f36dc72e8f492ea4b5686c507f99180af39c42581ab5ab497a878d80462756d4da59b0e97d150b2c15cbbfc2d291966d645e2da30b12008e831439dc14d67386a9b9bdb6d17799ef158233c6bdb9b12fbc30e6c636b53192d627fc78707ede0e0a90221a03758dcf298f2d936f3abab23bd3ff728427ee9f2f6d71025a1d61d6344a86d48ede4d29af09591cfa84ec6e33618222bb3a9f79a31808e8d180b15ca8f546a6d26ec6767958480ee2ee7a3d0e90c7811d81623610956399c03a3241825d3eac330560931d13b9540ffe7b31792d165dd643df5837802621a13fcbd9f75699fc03dab4c8aefe340b69c956343d6a33f8b65a3b4bec162ffc167ff9eacea73115d10e0d4aef9aa5c84edd9ab251a3d9ed2fec9094439c3876774466b497c298fe6a8db559a3772cb595e52864549e10772253307fe4c6982a471709767cf9e9949cf07925c704e9d4898587f5e1f726931b290d3e0fde5107fcf024ca04c4a9b7439dd15bb5c2f0877790059040946f60ef4af7eaaec00147f453708b2e8f3b30a826502eb46c7b07de0c10bedc62eb48f593b87562023506b819925be90fcc8bdce03cf824ba93fae7b9cf9c5043aae2363380426e8217c0dc2ee1903ea1728721eb783674fdbd1e17e3b3e386e7b4f0e4c61595e6ab76edc5220a2ec9b9fcfdbd9e1b1caa4e9e0426518530d6455e85811005071d8dadab4122a27e9b9670ec99e2905b1108ba92e0191ff01e7f9fc643e740aa7a7c9b0863a60f98ff54419cae1026d802e1cc6a574e43677b6dbc6ceb6cc29080894f77c9eb3d32395b91beb6b1a4a06133be7ba501b591d2bf34fc9dcdfc0a107a483483026d322e8e4d0e94c555140b86cca0299af3a87303bb1fe9b9c7c04ae73005db7d12ab3bc13ed9f0e6c96c24266346df66ae9a14583298da51ca0392cfb9956d66c07b9f4fc16457d298e607ea69f3de57513b0f2f7feef2993fb412d8767fead7f780774f7fe468d64a15e9a7864031a0413f0dd34bc34f8fceffdaa9c4755faf4a45844dae26b552eeacd4aa84cbca9c84d94c3892e1e6c41aa9a809651dbf4cd469e561af0a4e03c2c9d8dd70a586458bcfeb9dc771de894f155e6c6c3d9dfdf1741f0f4fcb45d8b97446bdd195422b21d1babde9754b2f199049004553e6b527afead7f5ae5810670cccdb3519d0351c0e87ebacc67029b4a60ea2f96e05c094efeecbef60436959af51e3ef156dbed3bf7dbad1b37bb9230b2c6d264af4e61ffb4cfb5bee7352110529e1746d7cf209329c68d486c7336dfe5a5b20afe97cac6f9a974cf0ff79fb5bd277beddd779fb6bd67cf84f7410160a392fda02e41a6a5f295f53040157649e93ecb6932c6b0a1b5ad9d9db6b3b3dbf6d171a7f33b1ce980a283a7c58d4f2099992cd0d19f378543fa694b90994752821014517231641f74fe3402233ac35caf011f898c667b7747d9201dbacbe595f6e4f1bbb21f5b1a5cb67bf7efb5ed1b37dbed7b0f24637cc1125a1e345433ccd90a13fdbdc3ede95a0b7f2063926b9387c5cfa430b1dc96c7a31205f0f4c8c3a78f955931f84cb7936c83cebcd8eb43b2cc8d4e174db39bdc85ce51d93244311649161d91c81cee29f7b206fb594e02577e17e0df0bb4dde1db53b448a0c97acf9a4bc0ca9e4890cbba4eb04f569775a9eb9c2fdce5352d57a564aef5626e0d7b5bfe916141675a6a83cffdeeaf5c937273bebb74eb4b029b8723d0564ecf6174191b922c4b8f4fa11a543808122a08ff2351636c0b413405938145eaa5a1240da6918c05947e5f83282d64279469d41c18273a13f307fbcf34e7d575f6e866c15502b893059883d11cc67d316f833b198f5a747cf80c69ed07c3caa9909bde01d2154413ecfaa70e0f340f5dda4b3d55872cf62ef0f5f481fa3486040f468ba4eab032693b3b37dbbd3b77555a918d5012aa0c2c1b328df7f4e6bcfa6df704612d164af9cac672ad5c4f0269b00d59a617684ab0220090dd1c1eecb5d3e32361522727a7edf5b71eb567fbfba6925c5842996c6f7565229a008a0a6b2b130915c29f42ac917123c0fbc3e3d3f6e8f1e3369c4cc48da26903162600fbf454d7aa6642e7a46cf771f02ce61195614a27fe5c1b5feb7260835802025fa73463c13b03a25bec9fdfd9d96ec3f5f576383b6fc787cfa43176fbc64ebbf7e07edbb979b3ddbc7b5f4ed170a50874290973b8f15e5133607d70df44ca44acb0e492394c780eb3ea860f685441bde46b97f3f6cee3873aecc76bab6a58ac2ca13bd7d418188ee198c1691be820b00621e35ee9881b975d8ced2c648154465796d43f94fa8758b2efc5c1b9c0b2fa5f4b20ecafe3ac977e799700d93fc49300a4d2082e9540a47b59d32dd943c2e67a9236c24f9111bf861ac54ca7797a527df987645886954be08d5ad1ec64e54b55e5f824f309c7c230dddc8982c999bc4169624b97c88ecebc11270f33643669f07c94b39fd22c2f36ee08cb26d952951269a930d07521ca02f61e1eec97cd95897fa2e9c8a2bd6600cb0c62aacd57b56f4fbd20ad5d0518e9164511d49f3f014b2df92a95c578178fcc826fefcf8cf260198af51c5891554950cbe64cfadcd59154202d6a023fab074f767a4d36b0d1ee3e78d056271b2a7f7670403e3e6ed7d28c3a93017dd26837464c57884e96692417da14641b2878f26728082a153ac2add5310584965c0ab812e51f9ffbecfca49d9dd2fa3f930e9735d6cfdae9c959dbdf3f503b9ff73a3fb184337f47530d55506db662b6afafaf6a813e7ef4ae7137349724d37cdd9e1decb727a7c76d4a4713b96408ad224a7a8d116c3ad95e7c0cc793364278103fc19353bd2edf331e4ef499e93252f61d9f9eb6771f3e16ff6c3eb34a0841453e03c3413b3a83b5bfd46ededa6dcf3fff5cbb79fb86b0a5cddd9b6dfbc68db6bab1a9313532177025e46870e7111d428ed71e1ba1032af918aa8f5e49a8311981f89ec2006b43fae6f4f4a4bdfbf4911ac32660935121b888d1eb401d44e0110e7bc111a389451609d29076c9f498fbd5b22f1142b6611d98391c559695469c0fa51234ac19d34c21d8cecce5b4aa9992e6f1ba077289c268e1d6c59eb73e9d1b006a76c5ccb7c43413acfa013295d08239b000eaa154e6f0cc7e7080bbd03d7390f4be53c0ea670bc9423457c7d844d413cbe137691f0f40757db990c8c9835304a9dcc2b5228fcb871a2d7b4a9f7adc140277d0c48aaf2c01fe8c44f94498a3adecb120ae29e321c747c70270491173dae901c0b3e1bd9542d3b102f45d58dd2f3024370854b7cb0c95f2b4ffcbdc1546393cde627679c4e0fa3734a977821c7c22bb045997daa5b13139b09938088987552323342fb2a82f064b6d75634766aa9cbea4c900d4d393e336e3c1d5f0b3f4c7c04204d48eacf95ea30d32982513b8984bd204ae0fbfb298ed9f134a05b08a017c1605e0a7c9863381e69076a126d0a56b1aaa76a70f8a019914dd767c11296be66756e524681144d8806beb6b6d03679bf14a7bf2e8717be3f5d7c4d322286a52613068cfce4edaf9c5653b0403c3299af7207b6114a9f8461ae2e550a3bca4b45c596aebe3715b9baca9ccbb79e356dbdb3b10a9f6639ff80e55d6fb30e52fe7ed14bc0b855066140f0e95e14bb3a961a3356a37efde6c5bdbc6b896d1ec02a8dfa4dbb859eb7459a615264e170915f057adf90b6556da0755e278fda1418f30212533dcae8930b5a3a383767c7ad41ad24764a5cb43351a864366fd066d7d634d741602b646e5c0e144e0b53930d24572945eec754310dc17e6724b1b4ea59bc40c3c03ec526e71d0aa4a1056e7e992ace36469fa9c34444afed8fcdbf8845a12b9af1ada1de492c4b6dd8a32ada239c499490da99e41aa2a1c49932fe8478b6b8922ada5babb18f1fbbff58b9a254c844bea27c5815eb9015bf7bd9d27d7bea94b95b90c871a8588c6b3821b99944620c80460fca614316d2237d2d7e032326965d8c2bc070f5846aa0cc59681835bb65645f0862b29e5728fc1f289aff3da71b049c0d506d694bc03561e2a0f829b838b8bba64b4f9e942d508464ab77e8adb0f0839959cb69bbb65526791306be6d0e5e8d0dc37b204113c51a4dc6e1ffcf047656925f54d46962881198fe934ddb1b4b2e22b8b9e80a534bb868a85a7894ceb0c589ca6705c9415fbe4d4cf97b3b3bb846cf05305faa9caa623052c83cad66c5f19307a53e6b725a4c8fbcfa730d8ed26c4f7ac3337777961a9a276a592f0c9e387dae4b333385aa7ede8f8b03dde7b6a1482c6ccf25043cf9783ebb67f74a8c58f75fd6465d8362999349e336c6b9349bb73f7aeb291f5cd2d7505c994f79f1de8607bfe8517aca7c6bd9b5fb6e393637dae6ce8f9152342e8a3a3b73592743183d4cb7416276b6d7513c3d3757738b58699355c35174859a2d0100d73038968ed5c58f5956bcea1c03d958185665b07ed09d91543384b862d78eef625f064068616376edd6ceb6b7412d794712e7c0b16227b8b35555f53d5e204220d01e2460ea9acefacfd2425f93c7ca6bc66d6327fef63b509d659ffc1a5029168a9f502695280ecbf2ec3eae6747d4832a7b82c396aff0a449358936bcf350e7efbd77ff63a3a57f9477590f417bf481f7fc99f631433b876c662ad6cbf21923402c29582fa34bf982e4036d11b228fca8957292d5feb8fe9088bd246724790d35f370a9caac60fd29508d89e3454dae57532f97b3c4f15b99cfe83b5af43069e2f2491930dccfb02f25a3267b1d11de07c83c2596212209b228b4180b1b0052f639f62987bc26c9eb411d6551b1b0a5478dcb10935f35726a730a0a7585f61ac01215712d245f6bc067c5fcc5af1daeaa4702a1796c2f529a0d7503657a1b11a81fc65a4592718f790c6069fc7803b2a1170bf66ed728a53b4313f82ab2915b64c930d3c3c33144bcfe6eae232ac1c40170e1ecff8e4c8e526418bfb3b3d3d9127e01cb30d4e73ee2fd90533aba391b8778f1e3f6aab2bc336a9e0bfb1b1a6f7842dbe75e386cc54b76edcd260f170a9f189000020004944415460306c8f1e3d6a5bebebfa0c1a0d0343e3cfb3a9d8f03c83f3d959399333ec3d6fc3350c5096a4b1c5a407e44d0206cf41a51b994e95de7c2688ca3423c82ce19705c3414a8615012583dff13824e84df14c9ccf956131e42d31d4f0b8f8f9eaccb2cae926d294c09bf20259121de46579a7f1332b336443e775c8d2d1cc5a3408fc33e900f681ef0576e42c26148404a504be7e30ca01adc054b0425e27fbb31fb0fa7b253fa3605efbd6d8965ddcb387bd778c5966789d9f4d80d5ebfcce6ffc8ff2ef8913af824f89dc6126918b0b7fca40f6a5ba334a2be7eee6a5edeb60e7f9ae7eaa7931b34904bf6437551ae2329ea80c0f10b64fd8e4439159c90938e5261fa094089c2e3b73c96b2488902111b404dceb26172ef0be919d046040fb647bbe410bc70ede3b231879a8f9b92c1c674c76bd913ac0cc0c692d1a3951c3cb816f83f3ef9a5adb93cdddb67beb4ebb71fbb64a290661b9dafdbdbd76747020d5801bbb3bca2a616603baab542f1996fec2e33af8acfd933120bc5420eb0483e714830a657ee56d984d77727c223a834af51a07a23465fe8f6e9f4f308220124460182e3b500325585dcfe64c1a6b31026a0b271b2c4b9e9819509da2a547c668cee58ca0428778261c8b2e32f23e642b278cee406938396ee3a595b6bbbbabe04ea984fb0c99d078c3de849a6b9cac8bd0cae03d011403573ab71a8652846dc2f2bc69283cad6e4b26365ac5e81483d39229aaf94882f378b2a64cadcbaecbec44cb199f4d4ac0721ecae6d3f03519e1eaa49d4c67ede0e8c8b49e6ba83bf0a82eda68d9d7a24d49f388436579a826d4e6f67629fe5a8b0e235a1d92e24c96c26f1d98c98e9478689672c91e97454bea5705a9a40c6cd3645b0491049974c8b3bef299fa607ed67602900ec612e3aca5d6ddaf40263aaccaa28fc392bdebcc298e43866a14733ad99954619530fce6dffbef5512a6fc4ac0f0c2a25c2aca83e64b3da0ac342fc3a4b3f2e69321a81774e42f94c5880e011663167097355d9142dbb78f0b7496e72c27c3b8fc39fff3e1d2a591196b05b0742192eeeaba4bd2360394fe6c0e1a7431a33fa5e08cda43592a3958873b66725e323c05ad22b6a5e4d267adcc4c8b64007613f7106794fc7b3729bf02d6306e3776efb7072fbcd8ae072b6d8d85395ef55030cb713e6d074ff7543ee17ef3e10f7d580f194b2f0bf9916101263bf3cce07a3229a2a5c87975bff9badc7a2a131431b3a72526e0bee636f9ac70ddd47113904f67f25cd2366302140b9219b06b32860b050929401541b24daf1a9e840497f104ebf7a9c0e8983d13f82069ead042e38b677d76aceb2110716f74bd522d586e6fbffd561badace89a34fe8331edf250e0f4c5d5a05d2389bcb6ae7b48c94660325c60ac84200ab502c2e6f5ca523b855b363d33b0adac0fcbf599ee0d191e644f8f06ad3508cd3af187488593491afe30460bf682492c12cc9501d4011cdc860e26382cd9d6e1f1493b383e569052f00040877daf9d6a250be149d042c8b2d637da8d9b37a562a2e05c8ed334aeb426fbf86dcf723e9991a910ae28fa077902d1a2c38e01b107df139c12b412e41c0c6df49bbdd5df0719b0f6def6e74bf2d2cf8e92ad45cf8dbfd3fd16a5a68c52c8764763c30d60b3f979ae29908632ac7e869253d95d061b5e06d722f0597ae4b244f11c55e3aadc7d68da20307d9dda784163d059409e26d3e54958a278556aa54c53b9a0d9354f9b079b428994ac8e45acf4d2ed120f46979489498488027a46c91bc0443b47f84bbbc844e84ca59371265e2c013b9926ef93fa99d74a5b37c12a99a21e52a450954d997e1f5b34ba809b5b9b6d67e746bb75e7b976f7fe039de65c371be9f0e0a0adf07317f3767cb02f95d58db5b5f689eff8843e2b988f8c4b2991258667ad2e63d7e060b0a2df6ba924ed2a71e7a4f3ea6cb4cc30154c2b038c0e7bc6a29c2d58775df0348745dd5f30b5a5f9457bbab727a504e48a516b20431c2dafb4b3a353ad09ba83e048dc53ba9cf3738fe56044a1b9c433682a96d406705e5b5f6fdbbbbbede418ac69d028fde870b2a1345203805c5a53041408a0b2680328dfdaf28154524732a8a9cdcae037f81881484579d14ec8dcb80e3688ba65e998a182bbb4a41957680d740809a49489393c3958b97fdc175e3e04529e832822541fd7576d757d4dcff710a38d2992d3a5d65bcf6da930c06424740701c12987d7d63724db43c68ec986264864786c43d31ca469a0cc6a0e379004d23bfde0e37de02c8d35ec43f4baa99b5e8901f7a08f85d5c3e91291043c070f77152df8e819e0240d9909d49a2cea103f237cbbc8e0649a222c2b2998294bd5bd037345261cef03120fa99dfa90d55afedc6fffd275d2d2f79755ce4a38418a659a9678c900eb86147f2bf88c23adbb76fd5f646732452dbe4802827102024c3a0c0e0a09147c882835746598ba8b2ee10c68531246b993ac0c9c0b00de2a907e9831587057c46d59e64a6d21965944295716f337e5641e72de3fbc25be2fd99302594da02b18b0d5d5721eca67900c802075f7ee83b6be7953a9fbecc20f9baed9b3677bea385d4ecfda8cd2e9fa4a14818f7ef4a3da4c4a9f65aa6a3d2c6bd52fdabd2c0e613f9552cb38336de96283aba490b34939dcd4030230f658933308af070bee111801dc9714b02086cedbe5f1497bb2f7549be8c6ed5bc286c09eccafa94028ed330f3aa38ac067e2cf6ba3499bc3efba6e8df213ae17d70566446794a0c93d25fba67b747478a42c4581b6384856971d798c8786c51a016ca52d516a913941d844f88f0c3f5f2fd35382062515ef89de3cec7a9537c2ba4a1596aef668a24cccca103c4f67e8ce642d53ad67218fc774e2ae8d15ae30007da1f2138a05f0049ca26051363cf59a772563bc6fb03452c627423441737dbd88b96c5eeeafbbaffc54aa159e15cf5cc1b467ae42805d241bae0efa87acf67569acf1ccdfbfa695e5948e561ff608769bea2107786248fe9e60997d9e3dc49a8d0cb99e03a53b5243a55aac8e634db148aaaa24bdbd45071ecde96711dc38bd6961ee4ec7aebab66d9781c4e5787911603afcab2cdff38095dd14b0cd8505e44fb994bfb3e05912c9a882478534ca4d524aae8d5a03d695a549c308b1c13ae59054a6c315a09e4523ba824c317bf85a45fa5c6b4e22614d55d22573ec3a6df5f0fb8b26c3db3a79850b5c8b1c79ebde83f6c28b1f6a1b9b3b92c54545f46a5019e20529f1b16456c06938edce8e19c15956e94737ec139ff8a4a80974489556ab7b6b0a07a795dbcb9ea71397a63a46946201fc9301ebf354b6d57d5e4edc5999cf16f82e5c422339276eddcf672aaf64263e9fb5b3bdbd76787ca44d77ffc103954c00e6c8bc9091489e850ca731f633559063bef01aa0fa7a605e1927eec9693b3d3ad1bed5861c8dda640c8f6b5581079a08591e7c263e1ba33f7c8f4e738070e9472db7e5d549dbdcded20c0b1d46248f5c06baa41bad820f165ca1d2cbf822015999355c42d8faa59bc51e20c362dd4a349072b8806f651970c1d400f18c647e2963405194cc6aa9c94393090dfc0528329cc547b2e9bd1d7602249bc419b14b549e25340bf03ce83ec8434bfebb60069e61b23b0504654f0463b2144f9a88f754fe0a2a786a5fbbacbb924f40f04b5e4b4d15754bad77172884dff3e704be7e06978912c3140ee0d9c7f97e97990b655b120ad671bffae1df19f30287049a088ecd3e5650ffdc6ffd92cfdf44fbc286dc128f41e965142e3a4f316324a02ee5a8a1c85f595281f52c3411268b88960c251f3e29663a1b6270f79c3b8297256064d33afdf4499e7235627dd625f28d383f3b6947c7c7223cb248f91ab2bc3e658bc55fa7ad1e780d760b7c5726e83108c97c90d5c16c1e9a89ceb5a92c2d66b8ea6db857dc1354283636dbfd07cfb7e73ff8a176f7ee732affcc7365c07c6033d933ba6630b7a7ed627ada4e0e8fdafedebec06d0873740dfff25ffacb3a6d01a23905ddb5b3c12ad73c1a7a64882c12ac8aa3665c3891566ed117bab2a302961faf098574f5bce0caa442dc333bde101445690037943cf2accd91ab961c466b3bbb37142cd9b6b093e6709496876d8c79a8e486cc8983cb85828374b08ea1a79cb5e3fdfdd6ce2d5d4da7d0965d4c472cc9bc616d7d55f401c8aa94651abd11f7ef5a4c71022412c9e3f5b5b67d73572cf10b3e2f3c2b74da966c398742a9323281bcf0bbd0ed3f13b440b6a68d0775056f44a9610fe4241dfc06167a3fc392ea485101cc092ce0bc9a51da372b2bedd9fe338d1f5d5dc388b7f0a5a4bc0bf70bb60744221ed560a8acd184ec6b393c730d04cfb5d575cd36824d91bda34a91124cbfd7b34ea938b81a7433ba79d6c972f81e674fcb9de18bb31e37d458f331e4e5f77c7fdeaf1fbc04b1f41cabb367b51f7a76778b2067f2b54d7dd9a79e8da5f9e68acd530ba7a7477ade2ab9a5ad6667a5c13ffabddfb8f6e65b88bf49b2b45af0fd374ec9a8b4b8e6fc9c765a82c50432d7f74a1d4b5cdf1fc884b3b8a9e4b514b56bf3c0df09b72b115a296f89cff1be7a209d5df6b0544d196558ad36b4551fd4252acb30464aa4782970bd94303969d42d423ec4ff864c71b12a0bcf2a2c0a6d25382ecb2bed1206bc806f07671e28c14292b773670a77eedd6f2f7ef823fa9d1312bed5c121edfbb928126842716d4fe1205dcddb6434f4d8cafe7e7bf2eea3867638271f9fe9fb7fe007dbfc1a5a88addc65102b0074a94d15b4e6ea2e2a8897f696a82152865d5607ac0faa2e02bc338e7e5bdb365157ca803c0a74263964ca666466a4d021955073b828bde57c64e163972af5be8c5809c8a69cbd80926122f2320ffbe24a5d509a0b0395237424e958614e32d1cf2858906ac8b4c853fb29e5b5fe26ce9c9657c7a238a0ca3064fce7ea5226155c073e021b9b9bc247982b3c43654251a2e642af4cb28de823d8d13260b8f84c56b788c2aeb30997561a3aa7515165a6a5908a4c4af771a9b5c3a3e37674785c8a2374d2cd7ab7fb4d31bbf96c04fe72354702489e7b628930bde15295e04fc6b4b1b1de86abeb1ab382903b5a8146c3e8d142bc7169b824d180cb738f08f12b8d2d75e04abd54b82cd24db83181c515195478d2f28a48b9164044c9d5ddcc24353a88de63605c5cb42b573d01e55391f4031ab0385a6616dc84c25090931a19c5cabfbad4548782df1c9a91930368360a58a929f9a2d3be50dfbc4892e1244af67f0f55217e6c7db29a379629131ad855d85ad800f1bacab28a7ac00265e62befd74f3973b39422d6a9a6f2ab227c1f2cd4062d1956fe9dc15dd8d96a65574b5a411ac9e699817d8f1bd8c842e5d2c01897dc3a6a916b3c052ca6f862122e24d3d418c5a8adaf6eb75b77eeb68f7cec3bd49666f1a5f38600a14a60e4a82fedcbf7f0d13b2a9b36d66d2b75b8b7d7befdca2b1296bb7ff74ebb7def5efbdeeffb549bcee0ac800771ca9ceb67c8384ea7103df73d5b58ec640ddfae524250a655e6d595430b834f8221f7401dd55a10f84b72bf540ab2500824d333b7ab094ac5a8f7f891dd70a429d62b9d030b5c2e35719f742f6ba87ee9eab29d1fe38ae4995514186627c7edf8f0c41484ca703991cce93361371499e09cc29d5897a31581fe3b776ea8b387e228660f7c36322aa97f540999f25d246602d21201cd25a1ca79b0bd0c394b49c4ed759e2bff7bdcaa2a88c274c986a03d9c9cda159af7c8b0eed3a74fdbc9f1a15e7b38e440816b56046505dff225504c2a29f25e29c56b775dbf5a6fb2dd83d0bab6a151374413637accfd92f3932801088ef95af99fe64106a4d36dcfbf51469a3db6c090c5cbbabc923001f70147f3d087b2bf03e7641d2848d1b92d503f894eee8b5e07bcf9da196ebeaf9f252ac9a96008772fdf238842cef2176df007bf8dbc8c5f20df2c06ba12cf05c0675cc32f9208cae6f70737e3d6521969736300b1903e2638740f3c2a055d0731d212cb0a58bc7f3a8869912a8ba9efa73b94a096b22cc136a78a16b782e4b541fbea6ef239ccff9899e753df3353fb9dc15b8f3844f8dfc1dc5402bd17ad67cd20921932423494e3caddfb1f681ffbe82714a890d661e1ee1f302c7c2c25822849a4d3c7a98c4dfbb3674fda2a1c220677cf4edbc3b7df6aaf7ceb9576e7ce9df69dffdef7b4effff40f2104a0cd0ce39d11199d6e029dafdbe9c9814bdd0adce900897a717da5cecc44ca070b02b0680f1d3fcd9b857b72727224cc88eb50e7085963cd317a44a8cb7c4a375d6ebf7412d3c1a9b128655c83d64eb066f31b37ee2f5c2e98f01a50478c717a266ed9e1e1519bcdb086b3e203bf07f4553982253dd41bdaeb50239697db647d55c189ff3777b7dada26651fa32ddb7a4bee11d9eff4dc4616947c0431651fd7d8d683f1204c69dc49197f59d703f24b0e1c7c142a05656895cbd1ac173586aa448119750a1b26b0d60e0ff7dbe9f1615bd29a57ae69615981f71e79b9bef230af610d70608fca748d2f7534cb4740fc510e454409c70a584013e3610917ae11905655ca4292153da0544f885f0470e63b3d9bc90c68d44e3d8992313903e2a5467271a16028a67dc50797cecee6c5f9ab26845dc5a9ac9cd105cf72c031c6c7bf3960d99886b23363799ad9943972e4cac9604ba9b89a3d343154457cfe77ac87d5cfa2faddb17e8695a89cdf551b97705e3e842e4e4a9f8bd1005ec3e69de5805a73466ed1da865eafd59b57e4c1a5144cd04a5025134a8b969f8b8c6d17484b6e15709e85af720f80ba24846dc93e13bf87328bf7b522e8c09d98fa5cc9b0c071a86f958da04f3e07581eabb57ef7c173ede6cddbea04deba79a723c31d1e1e285321038592a0e1e5a971283e36444a4ab697bffeb5767cb8df984e20b33adc7bd61e3f7a247da6bff2039f6e3ffc991fa7216df9153020954725adc843bef0cc64f8303941a109b0f1b478ca45a8ff9cfb2069942ab8173c3806cc5119951d17d8c1f9d47ada853170dd79162a67464868bb3b9b4c98457e5a1996accab8e755fae97bd818184d9c1e6bfc06b5d399821838e3c2e483e726a0f9e2b2ad22892c007cd03637d7dbe6d6561b4e30c2402514c03e4a071ea371c96b05556341abe277cd2e790676225f2a8e93320d02d464a2aea7bd39dd8d74d958950122871ce89269c660e25aa6af6d65d4b6767615fc1e3f7ad89e3e7aa75d4e4f34deb68cbb758da8c93d5a41ac7c3e155cdde82201e84aaf2259cbf7af4a2569c8814f965b348d21468890a4e17f9e3785a9f61acd0fc118cb62cf838169285df018df8310a4a5a99d64b879e6fbcde7b3a48fca360593f20bacd9c4404279defd923d41ca9dc9f80dc667904eaa71af607facb3ac2957471a9c7267b33366356176f00f3ffb6bea122648e5a45e60543e24fb6dd1a0faca986aec22998d6eb8b0089feac14fe232d3654452747066961a3b7ca7948a492713b012d458dc09a4bc6ea7e7d4f3e9b371a7adb3750df5406c8d65791211d79063e694adae67b24c018b62a813abc0706c2546b68334efd6cecdf6c24b1f91e12984bf9053093a7b7b4f25adc2263f3d3ad07550ce91b9d0998224a9dafdf2b2bdfaf237db9baf7fbbcde7e76dae39c9b9a45cae9657da5ffda11f693ff4a33fa63939b295e9c9a1e7f964648b0e1d20ae334080ca9476feb785f16b70c0641edc9380b301468533f03ae7500dce3b0357804ecc2fe8248ad17de1a6853a41d57562b61090be3f75c0bf317cccfd54b7676e863e0124d2d57c9d5249cf8279c4397f9e4965142e13d78dae3aa506a3423423908c062c5e5f1dab1be79114324ec6aee86cad58caa6648dfd3c4d567589b7dce657356931201059ca852e20190dc03f0d1328051c8c22d9f22ca3357ee540e7ec61de2e907e4112687db3eddcbaab121546ffabdff8727bf3d597d54ca1dbc2e75400a5ac174ee48c83c0408790b542f0b37a70d11d8a06141845a57881ee0aa8caf4876d6d83eef3ba86ac45e7100ee6d7e07bc00537d637755f3a4f06a99ac0cb72b0caa1c55ad2b8550fd3c6abd4fbc33040a08434cd1cb4508d2dc593d2d6e459a7c190df1d18cd7d1461b6665c3b88219af04bd7c268e3c3e9e73868833ff89d5fd627d3f0654fea3827543ff34a34cde92aeca2248ffdb39ef24ec01140d9eb20e4cff2bb8b5c44cf2c31995b824632025d5fef21dadedd75755e939b4726151e91b0a7b264675888c09aa0ab408a6a80c898f3ce78545db8ba6179182ebf38796b43ac40eadb6cf71ebcd0eedcff40dbd8d852d6c54693e6f9d98902cea68c1996dadee3c7edf4e8d0444fb57c6d30c1f71e3e7bd69e3e7ed41ebdfbaeecda5915434a93c1a09d4ca7eda58f7cbcfde85fff7179ef8179cdcfcd6552d0bdb4ab9174160b7f60e39b42e2925a697bafebeaa3c7f79267a436fcf5b5300efe2e0c8b92f0fc4c4a9cc20d8aa303086a9ce2aa0dc7665ceb4061e1d70676c95ccd0daea1e791183b327e46dda1720d47fa19dc0d2096eae19c2c8c2c86993bd6c68acd7c29edc0eaf84ce3e14a5b5d33edc4c1d3c3ed68a58bd72756fac240d465d68a47c21a131621505ab74dea1270a1202ca209cff4019b1f15d3e0ba943c1891142d01291e81c24b8cf5ac6b2dac6eee0a10e73acf8ff7db1bafbedc1e3f7cb31d3f438e79bfcc5950ea98c950387b4640fcb5d7460e623d27dd600709055b71edfcdcfd35029e551de4d338a64474107775b260bb438be01eadad6e587ab9323bcae055c93a996ad3876da2748a465b86b05d8d58ca29e5abbf36b7f44da7048c19cdc26ddb2337047ea839c6b3832be6f3758911923585bf1917a41c2c730b88a3c17fe4985c5dbebc581677fe9e932aa7b5ac5c4a3e2bf855825d6cabf4bdd5caa58b93c59eef57eb5d53ef1e58cd26cb87ca4dcc43e3e685eb911b98eb4b9742a75f31705d82f86184e82960b13cf61ce8a60dee56dab2be49b6f91e97a42d3e78db3b371470c0acc00dcea626dd61fc49c9c3c97f7284eef951bb7d635752bc07cff63cf05b58138b83eb608e6e5aca058cde1c1f552b1726f3e565fbd0473edefeda0fff88467854d6327757a6a39448d23242e5329e9070d06a3e2b9f95a743294150eb07fe649e21bff24cb8f72c0c74b014a8cecfe5c02d0bf29a5f631bd1190c30abfbae512daf033ea7270facd32e91c1b2c2123da4807ab5aa6773b5aac5adb3d2973037f84b2241825bc1cd92cc90e596b96ef0348db6d47dd440719144a39840e74cb84eade7046f9e3358109b176769703e320d363d1d55c662766fdcd02c1e34117d4e8db6ad28182a8b85984c2093c0646b6b5bdb1a5e6f2b13cf58ea1aafdbd1fe9e3a5b8fde79bbbdf6cab7dae3876fb7a525ebf3336799b9b905f4b1504dc9dad7c142d653e373395053b958ba1b92e9864400290d2969979899ad9236d872fc0c4d8c06a71ba96bcd189282365676bd068dae0139a8a1c9b5b997d98ffd868d82578d9a066ee067a21fc67ae5205193ae8799bf7f8fe75065bd76e5a1440c4d385586f51e6ca3863c6de9d51b7eee49a62668a9b428ec276fbc38d57dcaf733a37edddbb53ccb69c40bd959cf22e0a595bda8ed4d48ecb993542d9c927611b90d3e263029ebabae64ca525e8b76ba34af90d82d1b2b974b59504b6d7b7ba7ad6fedb6f58dad76f3f69d8ef9cc67d30381a3257795734defefef3f6d2f7fed2bed03902a07ad1d9f1ce939c023a35b088d41340c74ef4b9ee4f1e3c78dff9f3ddd13e6b5b1b9defe83effddef6e91ffce176795d5d1a28151584d51aae0e1cd7c0f3123da432aa8e6857014b60735144a265cff5c74f4f81bae76307864597102e96926486738bac8a0596f00e1c95e460eccc0b705e0706e5788d457583c1a51c007ea34ee4d999ba6bcb32a220205eb7995e9392e3aa9dcff0b43460cc675ac524a232c6ac238912aab3e7ec03e50bebef5b86dbdfb798aee8d33b3c6161eb7909f4e16b381ab7c9863b6a94fd740005acbbe0f181571402371b0632b640e2860001c114891c02048d189428b8aef3a3a3f6eacb5f6f5ffbea97dad51c535a32d733056055213598ef72bba6102a9b54e550b852ff90562364255df2155d3bf377645870b486eb9b1a994a05d2c78cb27fb907dc5f5cddb7b77675fdb270ab3dadbd0b79556579c0f3521bae123bc1ab5fbd181a085471da8643a8467619921a43478b89a9860fb25c579a429abe50e73825f8451bfc3ebe84c54b31d8b67062e90bdc0420eb673fbab905c2f57127674e0be3cefc5b3f03d362aacd950b05c464e62a296230adbc67821cb2bca979b9e95c47825c82afe708dfeb932629e89867d46c9c088f358a024f2a940e8222a72ee4cdeddd9b6d73fbb6c73fb05e4202baa6e6018dd9cfd00d3069603098f20ee0f5e4f040f38c3ca8dd1b3795351ce3af08e37b65a5ad8fd70c96cfe6ed9db7df6d070787ea2c3e7cf8ae8c113ef399cfb44ffdc0a7a5c7c4b531d20216e64da4296d9348c1e834bf66e018f0559404753e2f058ad369eb07756543851fb0419561117419e81551d5f6f4b2f8aae17567af80a235aa25b9e6f25544e7eadc0c72d9785d594543f001ef532a0dc201af2c5f733e3d97163ae522018b72509d686d64fb623200aeeca29c9879066c00e9b90b92a044229b1a69d366cd644d906529e3a9090e7577111e64668fc1e252fe54f05f46a2784dd662e86271dfdc011ba823abb5a569006f224a69cf524e7c889550d6886986eb413b43a299f73d475b6caf7df36b5f6eefbcf99a88c2571c6e9aaf35879140c1cff76111eb8a9ae326b8806e32e45a82adca7e8f08a9fba6016a324f4ae3d536d9e180b57d9e4c6084439bacc9e7e0f3f38bcc8a11a4dddd9b122d249334f6648d325535cb0b88a14b343a1ea6bf35498071d4c5dcae8536c10c1d0895d16b90de73c9a21f15f1360aaf12e2d41896d54c2375ae7504d35d9bbfd4ff323aa08556122bb9a09c6c090efabd6e72e6fa22dea736b8ba11b6dd16e81ea944ddec9295a99bd267c473c35880fe407c2f278931297d68c9283bbb312f8416abd9e86177938acbc2ab1b862802b15ecf3c9b0e93535ae6a105f90f68260e16f875bb75fb76dbdcda6983e19a59d2d5ed14ee828a6571bcc83a786f680c8caf1cec3d6da7c8ff9e9dca64f3c68d1b5ac46051fb4f1fb7e3a3c3b62c0cc269f3ebafbfd14e4ecfb5c81f3e79d2d646a3f6937ff327da5ff9fe4f49c28540c5cc614a5b00ce018babca4c3d3f4abf0247b9672ab9d07b92438b71018d414915c55898712003e89447500ed2f1a35c236061f8c0cf4883ec0a414303c3fad93afdf85dca0eca42563459904da113b5300965e5905f91fe653102d6230973e16158e80f2a3d9832c01415458f89a92e74ed08c8f0cc4c52f5b34f705a1e99f69012a8a3a8f4a477c8a6d809a6aa5c2b13e2ef55f9fe7f0000200049444154f20e1c8e943111a8288304250b2b3209d6f399ce306834909d8cd1e72a209ceb23f0519a7938db65fbd5eca24d462bd2c67fede5afb7a78fdf694f1ebd2b401e9b33055319bb7018669d7b33a744e3010a879ae0aae30d5f8d50759c81103453cb5e58c6390815d51d01ed645da6f57826d5d22e56d3759c1e09db02ee80ca20c589643c9a47f581e1c659ba8a0bd0dc6003a523d085b13d7252bae2f3cb99143c34984e59072549cd0ccf21935d72bddc539e25fb5eb180a669f9a2f2b396249ab6c167fffe2f74256158e6cab48ac1de0f4efdec2ab5744eae740e14d47a1d85aedcaccc4de54889ca25b34269915f62c6d7bc20584418f4095889e27c6fded744cfd2262f2c47af258991859dfd22d53693d883dd280060c8b9a2535d77558ebc1e9fc0f987729053d72e5f68b1c3533ad6bc53d77d534904608c6ed55429f4f4f4588619b0c4c7d892970618191566a3e05acf9e3e762673396f6fbcfd6e3ba793b6b4d2cee6976d6773a3fda73ff193edfbbeeffb0c3846d7bac69c84cf6934a837cb297f3e03e26a694b2a19822c540c07820c7627500503e4d309cf217f2a163fd91be44e02111f900de1d3d26c6e36aa3873924ca980453b5df39c6091ce6c820b1220f933f7a07b1e97fe79ee0f810cbc2ba55b1a1f2b488e8cad3546a683690571c7e35880ec862f982184e408d78be7a77232bbba4a986e98565ca2a137a16cd5604bb9c4e3d05a1910fc5cb2d8d9c636720a600d838a353503e0814d053d5cb48dcd6da9864a631d3d763261f6d2850f68f422e067bdf9faabed9bdff84a3bc6177176ce65bb01c2bca288ef8c5e111c0d4c1b671c2b838ce471477fa8eff15e71e820d8501622484859881820d89cf685c8bf0e8a864b3c97cbfb881a3259d7bd96fa09f7186e65357038382479533237160d20569818ce41a68c0ae14cd8ea544b4a32d0287380a4fc27e130985ef4153d23f338455722985df1b96b5c472a24ac91b336f8bddffc4581eefc1f567002091131bfb2c0fb88be1e62af7b979b9839b2bcae1318d7e6bc8e4601aa8b94cd15d09c05d06fc367c1e57d55d295caa6462a4a5a99945adf1b17eba212181b5bd4ca7a004a37594466dff2bf9a01749620d9c169c15c73849bcb501887b8ff1aefc188018386136d6cc4d634fb778244cc9e460a60aeb37f3070a0fc03903f3a3ad44301c71ac22b9acddbebafbfd6de7aeb0d9799d7ad3ddadb6ffb4727720fdad9dc6c3ff577fe76fbd4a73e6579654aae99395c5a04949a2252baec5520989eeb04ee328e9883886c9e99ce1a7b29ac449f3dcec674ae283fcb27101227a7a3dc734071d4d6b65224413e0708d986c0ff1ab896f1e9059983311602544a78ef1a03aa7d3c128a83c1f7c50cdaa2ac63b38e64bdc586b24efd92d6ebc2e26aa9cdaf61673b4849d31e63d4eab0e53376b37645a7e180e0b9cb4078655941879d175e921a0a857d6a8ca65ca2d874044ebc0fe1913ddd7bd65e7cf1455de754d48d817030cde2cdacb24ada8002058d983ffac2bf6d7b7b0fdbf515c3fc343cce446695847834b628d9965754a29ac06925591d2ea54ba7c691fc021cd8729f71d0a632585fdf50e0621e91cc2fc98488d0c52f24b0e6f55c45b984943027592d6ed4a8b0d6503441cbfbdeb08ef713eb9283e2da6ab5cc9c2afb9f8b138690a28269d780316ca47d5fd9ba396fde93e08b49a03cd0edf9c3c16ffdeacfaa244cd6e2f5e4d6a92558d2055ccc08e67b0294f1a6efe14a558ee828ea1bacd9ab9ae40ea337dd91741fd449a89bde7fcd0efbe2a1d45c21a7820266b986a86b5303abba2eb1898d631958b5ac4cf75a24f745b9b0042e9a4b43390743da544940495b72bee6c2c0f6a72b782ec714021703b4601904ada3fda7ede4c4bc2b4dbe4ba2e54c64488699097cf088d659388341637ce32b5ff98a66de18dc7df7f1d3f6d6bb8f45a05c1b0ddb4fffd4df51860548eb876ddc8185464acf6b4c6739291d0478d89c84c107f50c6abc489973ef80e1cfce648b14c9fd45a34b5c1bca43075d0225a7a5d9ccc54d7b9f0dbaee6d7583d9d88325b0156332c2354a875f3f5f9d432f48afaf5052789d70f6582fca086900150b1d630b1a3de25f21ac57e34f049d9333eef145bb75eb96321a3a677d350332cd60868bb567b99d6bf1ad90a45956d6247c89c05ac6b5121e84b2938025907fb50dd7566579f6f6bbefb4e79f7b41a6120454785ddc5bc65b645b7841a64db6c984c351fbc6d7bfdaf69e3e290bb759dbdfdf6b0306f3bbe7e3729b2a808045d7b2bf1ecd234412c81929f74c1d6d39fd4007a93940f02c440ed731d5582d8e95337049b6513554e64cb66fe309cf373a0822d1c300f986f7269918fa60cab2ae7530f0bd748e051b4898cfb244e250d5a4e9a27befe093bdc815b88c5ff82e08b65017d3b08d1a13a147a1e9cec52bebe96945275005b74a705260e87532ba922f33406592a83abfdac0caaca461152daa45f033085a1f60c92744fe5717afd410f39e5da704a79032cd242a0bb82b691505406e8408a13eed9365f54143dd0c950e3cd00d0d30f360903821fa7b84a7f4c7e765cf0e396e7e2136b8dafe3812af2cb76ddc8ca704b10375d6f83a598707ae316798eaa466e21e9e16dd42ba32afbcf25a7bfaec4000e9b3fde3f6d6bb8fdad9d9aced6eaeb6fffaa77faa7dcff77c8fca5b5e83f24c5987164602953322f1cf0ae44ed6c167152997ae5e2d129fc8e6b4f4b95a2a0d091692ed05af71e9c3e727cb825fa601e86e08b9487fa22ed8919afb6250956c7a2129cc61a532b03797aac38b60d3e3e4e4ba926127fb95f40a818e216ff1912c05ac80555d3b07ef593bada171cf138e3b1226eb986e1b9b33a69dbe073ed1a797def4d2765f9d687c475c2070544ae9c1b21424842b8535cf9ce218edf913c9c8a084cafba281c5a606b8672d21336471003aa280fd94c6d046ce6490b1f7f469fbea5ffc453b3d7c221c8883d616663df77409083a00101098d2c8dad2e10e577064950571d244fbb03e3d5c33d6b654545750503516c6fb9069f11c38d0e1e17118b256b54f98ee105d84d299d724903bab22003b0326432ad99a2a4bd39957502cccd8fb904166b2ed45f7df87a5ef4d1806eae042252a9bbf742d69080c7eebd7fe878e879520a5ae431c736a605327bbd2b20589331a43809449452562576d6f39e102ba5be5bdeb1af15afdb2a5cbd4841514a9ab3087940812ff8b4a840c140c8ebbb403b8e384641421d7c2fb392b6271109ad2b54ad0d2354b1dd343cbe00e746aa03ab83bc46887395afc3c803ab38e922999cfda64c4a977d50e9fed098b5a8247767a24d54c193fc8fa69b99b3c9719e8fa44f8d56bdf7e5da0f96b6fbed91e3dd96b83e5513b3f9f6bb153e6ddd9d96cffcdcffc57edbbbff3bb3c614f6985dc866e8fe7375372071752e006c72313582690d9668ac5d975b98af8c7a20a9e95c005482c391d72433a7d6500a2d45e65a23bb89db654c907713fe586339d89e620035dd8d3352ba77fc76057736c6594410091c2e442d1366ceb7ea74fa5232d7b784595fd0094db16d3c15283d2a8751290d0a30294d7c890b1188ddd84d84cb64933a2fc028463a1e5ae531cf268e1a9ba7f536554e2b2353b58a71a90b81f41656d4dee3f72e9e180a0ab4930952d186d7c94333c4e24f91f1a0d95a98a04bcb22c52e99f7ce10b6defd11ba64d88de00883db4985d3aee952c70dfac2e422687b59a3963fc32de652c48815e338fec49072f07ab555131d4ace28da4a8813ac78981f2995db8b9b35150e07594e9b20fc12ecb15ca3ea34375789d51db4c59324ca86914cdc4a46cc6b138f85d1e72ad4e62cc9b49f6cffca6e82a528d05b2f1681015d4e077fffecfa924e481266d13f05513e909188990c9a88425f5fe4fb053765463153ab5c388555d1eed1c77fe94e655bd9ec0a3d2e77d521609345c744c1fd9112a0fc50c4782b9f4ab6af62bdd0c632ef3526970c9a4d7ab8074723e176675efc1733a81d8b444fcf04824f84fed8cb018e3210405b4c8cfcfb45094ed30e88cf6d1d3c712e1e31e5196a8cc61719d4f35584c3b1a9b2a4eb1975f79b5eded1fb66fbff1567be3ed873a052f34aae0cd75677ba3fddd9ff9e9f69d9ffca441583619a5861eb585da6c486a5e93b2c1a229281b45478aeb1d0edbc6e656bb163bde2734bfe7740e7154445629a6727fa4e9e2f6bdb2acb9b22336307f9672039b475c3daf1be9c017cd81f7e710e3fbcc4f4392c7e69e1aa09631855f03e9993cefa8cf2628a45495471f8b57ca1ebc369816cfc19400758a07cbed0cf585d1d03a5085e910c4c4a92378957987608a5a9b3ad905eed67ad61c2c98a54b2d2961f01eacb792f626400203a8a3b6b4dc0e8e9e09262023c3c8c21c2e83f2bc95541d6a542d7b4c9a5fa50ec19a7ae79db7dadbaf7db33d7af8ae028764842ee7cab8d4c92c2920aed5a5bf83039f097556553135842ed5b5ea84eb1fd4f926e0a33c3151d790a025fac32af397f619647d4fa7a7eac63168af929ce04bf7b9ca3282955e5bc0798c5dc6c2d6b216389c24a829950baf58ae5903fc3af416c6317a5d310dcce16311f1778418cd2470c0623d12fc079850f0827d8e8e168cecd0c3df78bfbceac278a003f9fa2336d5ad4839a9c085cac1b57918f9109a7dae1bcaf72673c84dce6b6b8b564a19404e3898d2537709f94554e7e47516e0d3201c0e8f57f941ba3e071b586de753d41796dbed3b77d54da1ad0e8d00ac8a3439eed15a6817066061823b60411120fb21bba043c8f8cc54d7028d815281ac88eceb184e160b6065497ae54f9e1db43fffd2d7dad75e7ea53d3b38567792c2390bfaf6e646fbbb3ffd53ede31fffb8a46e2cd102706bea86f4924a293407834ec51e552143e100c1682df59f47ee67c673544295098414409796e59a8cd6169b51074564756bfc8680d5b1bf53d61756a9c3a9661659ac02ac2565bda4ccc11c31904107cf1c842280d64217878c67ca2a09c158261f88ed79c3c86da824b699e9e41539d90928e88d530eb3d009e6a1c17814c85af79ce4c954b52e6bc8b70d1c0c0854dc6fcada096cf0e2bba1b985e63a8fe4d1e387ed6c7aaaee9af0c315646fb634b6c57c24d99ce6157b2e4f64b1f9a5cef9d565db7ff6b8bdfdf69b6defd1c3b6bff758990e1d660ee6641f6efb5b232e87af86b30afb72e6c53ca03125eeb70e1086fa97e81c335ab6ae320f5c6c7d7347c1545818a297042c0de9237a691b2e5c7e38689cd8f89002ce70271afdf592992e026cdfee4bf7b0eeb12720ec9e95e4857fe720d0a85329e8ea0086d55e462ab253d398d1b8c9973059504eb4b4c47392e6c4cb830de694a89b9bb200b1170f233f83696940f77e40cc8df67b53ced4cc503a335d3abf70ce7024af0151940332645d93e1dc5895a9717329d3002f10dbdab02976766fb5cded9b9ab68f3bcae929e032eb9636adf92a0427f4c779302c5a1605f8150f95c9243f6c708523718ad8746c18d9991f1fab04c458e2c9e3476237efececca34f54b5f7db97dfd9557dbe9cc5980dae0ca2297daedcdcdf633ffc5df56c0a270d522844b553ae9ee5892bd18df4a172cd9b2280a45ee43eae5aa2471fa87414e3e1612f7437cad9ea63dcd00e12e92a371f027689e1fe33e735e8c7097807a26d56d84b44a93218720815a191dc18043aa58f32e079dc998e0b828b9927509c7d0c164f0790545525b1b55f00378b7acafbbec9ebea0ac083f88a005082e0e521d7e6404310ae11a3a430ea00671fac070709b2ece53793246131fc55365a783717be5d597dbd1e951dbb9b12dcb7b34e6996b1c8e31a1009fa919c8b189add96fcc47b2a69401292b460ae954949837bffd6a7bfddbafa871839e1678a8c0f4fadcf92ce23b95b4713aa09adc50dfa97c302bd83313083582e0c935a20cbbb97da3adad4e4a7adc2a26e7e7a867786da9737b6501bd646d92a516a5c4d8964078822a107e17d8ca70a30229eb4801ab788c04ad0ee35617d16b2d99a4481ae64de8337b2d2db5c1affde27f2b1e96c0d9e2704cc62c4013bb528ee541672139238a31a8a32ebff47b8d1cf48391467838b92b45cccf73f26663595febbddc291660a2bb2fbfca0abd9f6f8a30921aa65649031768841375f1672ab3f2f55ada99687de3e62d8ddc5c5d59ae8592ecf8f844a9386342d7574ecba5867062eed0c6eaba36e811d2b7221f3a58f1800f8f60b65faa2431fe03c03bd7f0f3d1feb3b6f7e4b116eceddbf7c5b9f9977ff885f6da5bef085f8265ede07ea153fd85dbb7db7ff9b7fef3f6d24b2f292b13ce57843f6559d58a56a9d83991c4b4d5f2bad90800d5ca4a8aeddd6d90da282c24615f95fdd82cc4efd93545aa34e4dee2f01cadab71719df29c289359e4688d89875e19a178459af458b29862758fa5eb5d1cb18c0cf1bedca7043c95aa900a5727e239495205ddf79839c827c01b3f86b15890b15a34ce03a151530c7e2f513924e6e80ea121822b5ba3f9b41266c99f39fdcb56d803c50a7e4b6db436b187c0e5a07dfdeb5f69c767c7edfe07eeb755d44e3544bda18045b6eecfe2f93dd6abbaa6eaa6d98c15ac57995e755a472b4bed70ff69fbd637bfda9e3e7a57fc2db02d493317aca283a402894761fc6fac43c92749fdd37823b23c29fde52349a0dadc1295461d4419e3b23e980bc5cc8243043f505cc0adb5966724b5871a6416eb1ec91f8216b8a2608485a767d619afa57dca7ce0742689247e29c889df56ccfa68b6918da3ed55074c0e51a51bbff9cbff5d476b48896662a771a60e4c8fc09f865d5d222a20506f162b36e06d821b17931247a961cf2b2f91989f4949a048cac62d566ee71158b5398b4bc1a99bf32bd5cb92abe8c063e476e1b35486e1519a81f08d9595898059dabcb76edd919b8d5c766a6c6106910ffed0c5bc3d7bf6ac6a6f1b42e45417582822e865bb389faadc01a7da870878316f376fde6ca7474756b42408cf67f2193c3e3814103e5c438d74a5fd7f7ff86fdba3bd3dc421d5fa1e4f469297e1817ee4f90fb4bff5933fd1eedebd2b20db8e2b980658e65965d6b531818bf97b553fcdeff7b353c70d01bc327335ce65154f165e4e6a59cccb4acb1eda6cae1c382c6c052499164c350b997fd34629ec4cd883f86200b0e8d6174114750602c5c0dc29becef7a92ced290474ef57bcb27e5b5b740d6d10660a876d7363535d4d7f366b56ad0c6998808b5d9a6d0ef6a10906ba8b8bd35b41a3023a3fa34027954d5ba7fb2874a323b40fb033515da0bfa8b5ef91165437bef2953f6f27e7c7eda50fbfd41890b7cccbaa9cbd090e917b7140f69a7dcf7d2b830ab03a675098905cb577df79b3bdfacd6fb4cbd971bb9ec185a373c9a14bf730e4cfa9ca2c73e742dde1f32ec43495192d0d15f0d56851396dfe94c9b36391a409c67c1fbb857d0066093f8cee34bf94894bb072ac8347a5a6c8a613052c3eab702aacd92a81c94ca794a0259b0e06ba306f0dbd24941c75d4cb9436815d812a6e5bbff3eb3f2b1d3d8f5de0f9d7930e916d921fb409672e282c7d5cbf8aac995435f8148b3894846003c9c8527aaa74eb712d541294468effecae954863944a19ecadd2a3cbcc04327a8326e372270616b5832a016bf7d6ed365eddd042b6e019dae9e68548948d719f524400b7a1ae4ea9c08de75e4012d4c88f785f4b6d6b7d43dd40b9351f613870d1767776b4b1a5be70722cb2e0fedeb3f6f0dd77da11165907a7edf0f8549cab3941bd3a392a7fd455bd6adff9d10fb6ffec6ffc8d76e3c64d9d9279b0da589dd30f58960d55d50d2a2d32952d3d5999fe64814ebd525595740a9d2b40731c64322f57d4013cfd485c01d4d5c1abf19f71914d7308c99a6a6047a32e901529515822948cb2f6e29e01eef28b0d7c8e8d58658fa25054b6b0d87c96d02103c0f60cd13e1467c190c0dcc89e083e9ab39373d2447c37302f9df8382d43afe959c7a931c4065077db3c24c914e3e83243ad5356503ac400cee544249d29b22067e3191cbe989fb72ffed91fb7f9e5b4ddbc7d43828ec3c946bb1e4027e03d266ad44456da5e9fae449cbdc4ae0e5c88204307ce9237cca9befeeab7da3b6fbcda2ece8fdae51cfd3066f09cb98e468cc2d075e3bef9de87e601e82f27a58202e89e7340b18ea23f2748a7e4a0dbb5315d7d5e9e65cd3af2fa8c67653f131f14fb816c2428e800cee711c6545c3fc701db952591a02c1f6077564285296573b0f21e21afa7b24bac48ec187cf6377ffe9a8765954082020b98d18b98a1162faae80c4a0f89806c22f9bf853e9f6cc7c1cc5d81228db240ec34e19b5aa9387f1625a13697a800957ea6f4e3c324d2c6678f9bd42f49fda0163a4f2a9f06564c94781b99ddcab0ddbdff5cbb7df7bef01008979491cc0b2a0dbe60a4808d6757623a252a078adb25d70e36133bb8cc1558dc00effcce50b3fce7ae2eb571c8269817dc7ffa549880fcd7cecfdbd1d171fbfab75e6fef3c7cdace083eea74ae282b10154087c355fbdeeffe64fbeb3ffc436d6b73ab3be51df84d69f029c60c6858c096513601393afc3e54e26e1c2a0927210b434e3ba54a2a0f6cb00f75a7d0665aa9d9c37195087e9eca828b01ad450cabbbce2e652e956dd15dd29846e9a6cfce3cf76911bfca0434b48b2f9d87a6fbff078f71d66dc635a45b6d360e2182c67822be0ea5102515a44d30216558e358cc83e78091d86b516ba3e48ea922e02e59a0d19d50750521d45617d264490737b20f0216bfc832284b092a7ffcc7ffae5d2f5db43bf7eeb49b64ed934d49cd90997228426751364b301c59b32bc13db8a00e5b66748a04a483ba5db6c76fbfd5bef1d52fb5a70fdf6a97736ba61933f44c26ebde5e867668e6b3a9231999182d070eb061373b1a9e9e8282620a870a181ae2879bfa7986d7652b2f539223affd9aedd5f89614fdcc8627a06b6d69ed3aa08b624432a23fd70894060a592feff7087535c47b2460093bebc97a27c8cb9790d393535441a0d27794173508dc237e0933283763055069dd2f8252a221199818b312eab32c32a2f9bcbe3e3451373ae005ae13ccaeca7b45195ccd1eaa6dcfdfabbed7e9283135f8253e1db5603bd7dfb2ff92a3893c9b94c62f0dc76df7c69df6c24b1fd48d3c3b9b2a6029952efa019d374e71e9eec8a2caa720357d4e27635a8c3530177622bd2366ed18d511500b684df902a9f0f2a2ed3d7e62b389c152dbddddd5a9ffa77ffed5f6a5af7ea39d8365480db302cc15ce34e609fdc0f7fda5f6633ff2c36d7dcdb2bf09ecd2aa2f5ced7a6027117ef5d51b292d1cc4cdcdc94c5c864c399b4492acec58e5250ceec192822e1b9e67263d780ddb0ec5de1671918003df6ae4112a82300d064a3c0212e51ed78bc81ee318dc5f820d8780ba45c578d77324a85d358bf955469ef27211b0b89774a396d5f03077c77c27702a02874e717847f2ef1bb529eaa89834402b00cf8904b83020701d322b8fbaeb0c50f7b7f0d5ab4b4d2f4c94f9bb3456d909cfe9daf3866eeab86d0f81f8cb5ffeb3b63cc4e27edc6edf7bd04623ba7074145d8679b406e863aed2ab2b336b0fd0bce173f3bd1ad2bc76c6c2fd9a9d1fb77ff787ffaa7dfb956fca75686570ddd684df91549404129b9d802b9c0cde173c304b7dabd228ce54c67242d0648d80eda903b7822d1b740d9449d715c8340a86dd181d430e156629cb3856997ad167c87095a51685928a86e7c43352d94903a23274c40bad92eb0a2c3123494e1a7e39d416a55c25249fffdd5f5197d01d3f0fb3eae6490b68018e11b872c28af3536f064fc4b8d27b153d531ad45dd306481d2aeca28047d5c1652b2ed39aa2f7a7c4cc6b6b621e109be0a448be780d2df2a50501d12735cc778e000667cd37d9d8de6df7ee3fd0e9cbb54ce753051a58c3fafc58a9afae6a539235a944a13494130da9f2753b3e3c5270d74d271b4133bc8225af47cb1ede0ad7076647e43d39c46ce29916201dc9af7ce395f6ad57bedd9e1d1e6bf036e2fd3885b020d9d49ff9f4f7b7bffa1ffd872e3d48ef6536ca06e75ec7c91a7e9301d760223a144a512019959f85d52cf40cd031e7a29706d28a57c984a488c0e77237baba52f99bee8c785a953d11a05db23b6b0ccea9e7a84cdc6339043f0e1beeab3869b3595b25c014f501cc049f46eb2bfad4cdf3ee77d328a9438624c2b1c1781e64daf2f31bb139d02bb7fa02781c9b974e9d78c89240aac3b3d2417545a5a55e32bc0a644b0a562a9bd48a778925214278830306730d908b67341cb6838367edcd375f6fa76776a8c6a771757dbb4dd6c0b2ac9201cda123392f916d4c3ac0d943c89e862028ce66dc7f0e749b688c47cbedd597bfd1bef8c53f6a7b4f1fb5110db21567517cbf04f124b3c3523205249825582681c4b24a70d5ca7eaf02784a6339b55f72ef4cd824cbe27e0bd8671c0df3dce2d9f146c1a695f14be9a5c4fd24930c6d08750bf86dc8f730564507d8acfd1525a8c57a8f8866713515001308d3c0eb49d7081689e268f01f7e401f845cb33ea040bb0a585d1695f18e0a700e78119cf702e4e78cafb8559c322ec12edf9fd25044c43238a044c9860b99d2188d05e2acc3ee5629274130ac44649f40cc27adb5dd5b77db9dbbcfb5f5adad1a66363e81453698107ca970743668f7b2c1001bcfced40ddcdedd957e38418cc0c329217582921266f130bd4f1622dc8a6c8b81d436689bf081d0953a61266fde5e7ff3edf6675ffa5adb3b386853b4e9c178e8decd2fa4523926bd1e0cda8ffdd0a7dbbfffdddfb518f0e50990b5ab4476e946f785145bc74a6f109d464db0c4fc4ef7468700e53452bf04aca2432870a88a36d74681ba37a72659e4c21ad569bc7033c57e7c8b834359416126026cd1332fc2a3163fc1ab300d9eadb85173531074cf6b8c8903313afd5a8f98c38e0c0368d483d24c8a9fcc4d7a16724407912c5e980c37cae4468892744c3de651871a01478d0ced0665571a1baad355988bc670a2b7b5a42c8961781a24ce1c1c34d03d7be79d37dbc9e9615bdf586fdb3bbb6d805f20780e990e8d9ec9aa9a3b0ef2eed64ac75d589a331965c41ad9a9800cbb5f6039c289e7edeb5ffb4afbd6b7bed92ece8e1b561394a3ca11654a6299161b6718b4bf1a648e2fd9b78d70753f8befa1fd55f39e1926175d814c4db420ef63357784e7ca4eb6dbd3c29e6acdd809c88793e4900afbe6d0909271c114ec5d231ba149f40c4d147b2c79ddc1441553d43c2260fddeffb4909749c4f5a722682ddba2bcf743093edd422d45879cb2e9fee5440e7846b2d37f9d04b24c7aeb8169bcc6e060b788392d8bf71167da41d9012560397df453c88de2b4c5ab0e5da2dd5bf7da8b2f7e58353ae2711209bc6408f5b89b9b4a74a7a5cd863d3838e85aeb582a16ef4900002000494441546e9162232983fcb104c806d70a58b0c9f945c0a203c8d710f24306979c8679b2e9f9bcbdfbe8717bfc64af3d7cf2b4bdfced37eb641ab469e14564632b7821f260965afb4f7ee407dbf77cf293c264742f6bb3d17d4b4625d584ea187a56cd19aaacb0d4d6770b3d5af52c726560252762fd2c3f5fcac858b1c95dba06d5f3f31efc2e079a028ef36c238b6ceccb018331263a4c7c4d7c9d65f3a03860784d48975268b8bc122f28d2c60a6c11fe933dd8cca77d681a299f0bff0c800cc39c6744c92d3f428dc8b82453f64299472985df1fb89453798524672041e2dc6ec73d5b7387c95820c90e272a09799d540b6fbcfe5a7bf55bdf68d74b28776c4aed6165b42a0c89f1a8c9daa4ad6dee5829411b99c416e0db018ccdcbe1ab7b272f45e00d0f762bc0356098a683f08d375f6f8fc9e60ef73c6c2c1b30a48997daf9199866a99532de032da7a76727ed775eaf3afcdce73472ba8e3d8719e07c65995d0282ac3398522db0fc6cd7e0aabd0d5410d2f122103a8530460799d5a34e3a64b4466de6db7d4f1d68d9cb219a775dc4cffec6cf5deb21560bb80b5ac57fe20765db556587b82d523084bd3e2fa98fcacade6728912e80debcba59be399507c9e52b365f6a0575c0a14969b44b193b081f8ca027bab5cab43eb06febeb9aa3931f2a77117da4d576fbf607da079e7f49439a9004b1b33a3b413f1d999833e14d9ab29fa2eb6e99131e2e83ca946009006ce42984c825b7ecb90ede737631f5ec53b9153f7df2a81deeefb56de6b5565884d7edf537de6a7ff1e5afb4b71f3e694750139687026565444ac9c133e0922f2edaea68b9fdcdfff833ed931ffb983597d0942a22a8816303ed2ad1953a7b8cc6a33416a34b6695079f132a018b05a3f199a8b556f72bd8811c9be9c6325327135ab7ce05ac966a86d4433557690551ee5d326dc4063147b5d942cd812e33377760c0b952fd3a888583a9139b1190caf4b8fe30a0ddc17663614dbc1f0fe71280b88770ef087e72a416711342e4bc6ded6c8b6d8e1490d541edb80cdd04bd32773ba3676e8c952170801c89f99101564908e89e80c5b57de9cffea4fd9b7ff3afdaddfbb7db4b1f7c4943f4d00e0618656c600a01778cdfedf1a71253faf064950b2d33659eb0fad5943257b02bd9cad09772fdcd57bfd9de79f56539361b7fb3948d3039a964541645278e6a24dc453101162a09c63817554c8213bf6b444a4abec64009dbf0d6a493562aa194e26093e08f40397caf2a27b02cc11ce64b26f3e7fd5242b24fbac4a25719e47a925d05b7cd41a8a0f6d95fff3919a9aaf6ac0f6e8d1ba7c879a3be626408a51da8eeefd4875b64513167358b35627a7d6c2b0f440d07c597984b10248d4f28cbabf62ca3377c085aadb18a4a2752ba3b719526322d2fcb186067e7565bddd86d5b5b37ec927349b971dcce8e902a3eb75b9066a37055b1faa31ec670451b4e007c09cc81dd0ce07c2d35d9833100ed4ecda08dd726b275a794a43b88ed3c231502cda577b5d4bef0477fdabef0a77fda2e48d96549e22e996603914dd628486b3b9b6bed277ffcc7da475f7a510b5b1d3be14f3c684887ee284a9da17cf73293e9a86fbc2ff7a612e60ebc0f2359d950cd03f20c448e2843103221f1b296d1ee32d13304c53c43950455e6f16fa854c8d2abc0780e0048c809765c1a01446d78957f069605cc172e94522b65297f67b0984c503e79d5f522cb553029a964d61d96eafc2e913939c39856b0736357e32891dde1b5e0cdf12c4d147579a28da23b4db38972cc5895006c11a9296d8c2d89707a7dd1bef087ffba7df18b7faca1f68f7cec23edfe83e764594690dbdadd1610df86c82e63b1e54004c693b51f5c50197ee7f96732a983450df98b8c7dd90e9ebcd35efdda97a5172f50bc6cf668f4889c5b0ee00caaeb3915ce246699682966a82beb2c1c524b461d4aad9445a3a17027ca39120011cbcb557dc1afb282ab02251cb3d0a08c1e3a32d4a1b090955990ceb5de2aab4ea697c336c45261ea358b39f8fddff87931ddd30ad7dc54cf3e4924d1f2e6a36ba47f1719d8018a4cbd4b2d35e2100095e55f5c2c45d4f08516df1f60bd8bb60a1e268f7233295d948c55c0a293c1a9213def9e0c0d1b0b3c85c0c62616cbbc2db5975efa48bb7df78118ecf04cc09f44889be1ff376ded6a2ebb6f11222f2fdac9c9a9a466909545a91333546d84f158c03ce9ecc6eaaa41c893632d1ac9c820d4bf8668df527bfaf8b19446c1bf7638d1517400efba68ed0b7ff2c5f6c5bff82a3202ea10b221e88c8ab47a316bc3ebd636c6c376ffe6cdf6a37fed07da83fbf7b4c9c06c445a1526080b9f99c141cde799486b70dc6ec4f67b74166c8a87151be3dccdc47e47711020ec528559b32932b4f53a941bac3b5418e49a53d48080ae2c5ecc24846dd4f350967a722a305fe6af00aba577954dc2f7707fddbcc1ef90f20b6a82793dc90a594b0429069839f4f81ec421696ab0093ab142cc203636da648293f35c50000a9b376fde9296be807940f4dadc0c4d0b4f93822ccd06f3f878d6346fd2c55e415f2dc617a2f198d6c01897f6c0d5bcfdeb7ff9ffb66fbffe5abb7befb6680d88e691e1d214d8dede52490851783459177ec52febaa9b8398cfea58115765abab26bbd1b31c98b7f6ecc9c3f6f52f7d51f2db98f3a2ad45e64905a3e68526412c3dad3da27563755dbd5765c83c2f0e545d4f338d4534a0d2a1b2e1872758c000b5570b93b673939548795395869a34b1f351774012feb996d2654f19cdfa1191b8a60c7c4ffe7fbadec4d7d6f42af35b7b9ef73ef3b9f350935d76db8e0d18839b064cb001371d4813053581901e425a8186444d8bd04d90d204a1568b44fd0f44446a454994284d30d8cd6003edb9ca651755aeb96eddf9de33ee791ea2dfb3deb5cfb1931ca97cafcf3d67ef6f7fdffbae77ad673deb79d2f07328b224091a879acea46732ffc37fffdf28f208304d438a67c1c041730f28679e652a0db20ebc460b36dac4fcac16b4a808ee16ebb1ed0c9b881a392e34d253d2c960d0469495675b8ad47c0f395aba7edc58fdbc86309d32c14d632394ab159b4c97b67fe18a6d27d584b984ee92975cea683af9d3550df84c238c4c97ce73091c85d7ad923d316c2cded1c4cab49b2763eb9e1cabbc04af0270853ddfe976ecf4e848faeb707950c8e4543e3eedd9bd8707f6ca6b6fda71df098052422033c4c0339f5107a8552edb8d8b17ecbb3ffc5db6bb8bc676552584f8395a78ae8d2d41c2b43c44f448e5459c58bed89d9daeec291d30defc70950b69d78b5e00f3dd016d322ba922acb5a70aee8293baa6ea2226e22a9b3eba7f2179e2722c504956d6e976756f0752a0f4c1e49019e17a848b4875e35b85da28f7f5d9321999505076005b485b3c479733a34177ae9192753a9ba8a46fd69a1a8d615673efc2054d32f080039f54b9c92ba3a34fb6ac0e185949d218d7685852642d705d5e1671eb420f4ada524117998eedc5af3f67c727c7b67f9160d5b452ad627d116d4b56c7fe8b21e9c68665c1bf34b6e27bcd5508bc79e0d9ac73cbf8e2d02498c9c1591908ebc30f69eee5fd0777edf1fd3b76fce89e44ff56c8b5008c735029f32c5a590bc53334cf609c86100715490119aa74c652b6e5cd8a44084d6465eddc04d647708d98a0d231e15dae032f9752c58408463e300f5567926cda7c3286d7080ccc6937719d01679cb9e8c4f3535cfadddffab555643ae7a3bd473627806ae927e0890faf29eed49d88f45674f9733fe775a7e35301120b784bb37f4a47d3268ab458f21d293d3c7bb0e79441d33c12e09db09859ea90a4e97132314882fab74cc176f62e6a4c462d72398178640f0a86ca9214ede3c6bb8332df7709113a88d2d282315dc869a6ebe4f850670938154170319dbaa449ae282e16c4c393a3235976c972a9c4229ed9c383637be995d7ecd1495be9b39fd26c1894267256cde5ac592ada5357afd9777cf0fdd66c365c5b2a697cad310d365a6a7644e747789e5c7bcf48b5ba879a9b5b3831550e287e72fa42f4593aa45b08f6399a129af4278b7063030d25b369123f4f191e03e1685961379f8074324ae179482a4375807b35455667e0c03f06ad53463dc6ba16fe135698ba616471e289a583cdada05cc9d2b5c2ddfb50d489a46d861a26995563a325399fcd56cbb6b67775cf2bf5bacf1726d63fd931e5bb0e293aded874b1c993ba868b32f8e1ece32bce3a77a50097d326eb21e4796694d1a1f4e20b5fb3f17428bcb3daacaba34cb63e5bacacdea8cbbe9e0e216b636d8e918427793d57a325b3af781195dedfbbb22ef9cdfe510996717f493ec7833bb7eceb5ffdb2dcc0a916a41ac2c1ae11a6b23171e49f87f8e1b8161cb098295c3799821590f6a632ab946dc61e25609ddfff011345191da59bc6f4a4a2e2d49035fcc31ea3ac4ffcccc0d978fe8a07894ab35edf69a636821aafe5d79bb5ccfff8db677a58bc41e01ee7a55ea204f00b75c25d948191e67a87e9bcf46924a067d8568069f17a7113e23da3b6f694323599536742e4d00410abb5ae6e9aeb18118bc1bf60af83c96864235f913bf3c666731db0025b414960ddbd3a9755525aeadf921142a95cb05ea79bf03d27746e6eb4acd7ed488283b210f13e527016ec5cee36747932ca4ade7af34debc2b5ca156db6ccdadbefdcb537deb96d4b4a0d027e923281cb5641b7aa54b04a3663cf5cbb61ef7defbbb5e07db8d4d510745246621fedec7442060b9fc5703ebde69ee2f7274e5d4aade51814ce39da9c8964b80a3144caf10446877b7432606013e004a42c9b7251d66048f52ea55d0f878cef1d1e1f6b6345038300c5bfb3807c4817479fb94d535aa16ea0cab660a32716225956a9a46e1ef7009a08411cf91eca2efee45042ed93e04db926330831c513eb5b6316de8d1215034a085402326602573addbd96f1e0101d2c01faa934f2b289a0e5d6628c62bdf8f5e7753d8d66dd268b99bb466baeceb9625c0bd741960d9e19a44dcfafbda3190c6fc790a323e556f29e109e9365ca6615f40f1fdfb7af7ee1f33606b6109dc0cb672f01c99a81791c7e09ec4c940f18ef49ff2bc6ddd6fb5278990f83f31501494a6631cb97a830d120112e96f853ae514bd2ec5d4effafa0ec0fc55a9a37b0fdc3ee4b4ac0e706ab95e090d9ab4aa332f0e4232638d411fe57bff3cf441cf5b63813e43e3611e4aef5454bbbc8c995d2114a191240a47e3e69dc44548d6ee07933d62007a6cc775d769de7644466e5195eea549de3ee28654f44430f5cce74cf172aae360029349fb7cdad7dbb78f9bacfab25be1481d115449da8e7a7b52f643201c060b209b02e329e66b329dc0437116e2e9c9bd57c69b56a599b160a8373aee6ea1cf5c7536d9c02e33da3b1ddbe7ddb5e7ded75bbf7e0d0c68b950d277377c691e09c590e7db02cd3f4459d884d867b0958d76fd8cd276e5ab355d72267431064dc84d441775f18a91b9afc1785c16432724e76f2a6ab2e04fce9e5e2d97c192c70f1b292f03f2278bc68b10c5bdc4fbf3898d8d801b882032a6bc65547e6b3ae244a401a273721945343439d0c827501a6a552555ae973b1ac99a5e49eab044fcc6c95f8d27677dd70c8bc2409e081db5b5b325660c3202b5d6f362569ac4984e45e8cb09e0eadc435939f005d6ab24c0de04e6d3ce4c4470431a942c8d6ceada5a08ec4bd74471e7c10213fe6c5c55296be5cda9ddbb7354778f3e64ddbdaddd63c269c143034681bd8de8bd00a7561beb03ae6a61a8076713adf6bd1d54b567b69f3fb1e71e1427e3e9a12e0793c1bd43f5e78ee39eb9f1e0332da7c3292fb0e8e4ddc37b457953d27ef460e2ca70c715f52f9c9eb862c7a22734629a78e5d72ad09c03e825840389158049444d75bbfa7617437a295acb5c6f4d244c978b21e8a0f3a87f328cfcad5e07fa97b9b5c9762bf66fee57ff74f1c744f1bf77c0b51625b20126ae902489e653e2abb341ae317c906f1a0e5d1d9b10057015da78629e50dde45a496b13822d2476a18d712bf1fffee0a45de25535b9da022ce55d9eaad0d598d6fed5cb27cb2d8d6c4f9884de30c6cbe821221d132cdf8757523c3b8937104de8f6001980bc8d9eff5b5b99893a31c00c7e2a4e61a24aa97cbeb842553c01905f0f9e1e3237bf9b537edf6bd036960cd8427793790c056c2bcb3448695b31ad843366b4fdfb861d7ae5e563b1e13030f1a0e484bb82fd5ff80e27c7607d9bddb229c4fd8505af29296f153cfcbf19004f260a07f5319c0e80b4a16aece29467d68c433fb26e01dcc0716b99f82325a1df4d77366caf2949dce341f0826284bfa4444e57b7c0566a8f19e94d5eb804ab2222ac934dee4cd0102286b0b9ac8d6e6b65f2b060f3532d08a5c61c84ea4a2299d773fb8bc994080026f652404b99fb9b263d7a09f097f54169236ae4b003b55c4332acfe29595a0c925ae1407e9dc5e7ded9b76707060172f5eb0324e49288da0bc4077b8deb04abd21291c0e0574d6c8748019f8f2a1fe64a4929e1b257d641f51523122e7fcc354d5280b7517ee83870f6dd8ed58f7f4c8da878f2c9fa56c2600b3579d65aebda3808de618f40cd717630dea7ec88fd4bbd51c865a474ec3d421e0098463d9b12f83fb763e7089d2205a3f541074e5cb3ac4695a70b009f7a42a19b217dd1f8180e571d903b2f0ebf4cc98e515f72a754b79a6bc66e6b77efd1f49d33d16bc2e4c757f52eed4a0b1473f45cff32780462c3cd8b94e4f04afd4414cf65a11b5d7e07a4afb23cd8c12715df69c0b7abc7604acb861c524532336b65e6b257da952ad61376e3e251c032da2c5d259dba4a38eb13841cd59e2de0296c512b6e9839e7028daf0043008a2a957a09b4d9b984db2b9b1a9d9aa5ea7a3b19e41bfabd850c4f69c6ee064ac2e56b954b05eb76fe3e9c2fae3b9fde517be62771e1e26e5888515b31905a732fa4e85ac554b0599599456197bfa899b76e3fa35b5e3a5b12ef6af03e42ad593ba04188e1a0149d582e01087058187002ba63599c75ac02f5aeae89727fd7b90a34cc6ca858a633e613212e939f239a8778a65ee68c9594938119ec5bf2b939292877b1882cfe85e228088ca45e204b12883b3251b35a96fe414dc445fa0f50ecd41aec415cbe47ddc84b27b6b635b5987e45d6a75cb497206dda98c6cb724a3bbe617a5ec523ae3aebc01fe361771d82726c21c8435ba2ed75445a0b479e603284c29053557b018db8b7f45b76e20fc2ccfa153adc94907d6bdb2b16acd9a2d98ef3951642077ca612961601eb47ccfb29631be00ff51a3255169c8ec3456158747b9228a0cff9f11a4f160608f1f3fb0e383bb96370078788504094f32c8fee510cd619dece4c0d7141cd33e0b6a490425a76c9c99cd44f61390cc1adb3a57be9f1d383e7d40a0864a42c0d29a9ccda591369b3010efaaa894dffc5da3448a2fe198b4b209aabed09712cd42f412bab3bff54f7f7115198f36700a10fc721861528e9cd5d641d7e7e40a5500af39a536908c3cb9a10488084afe58ce5120d203880d169d877830e2c2a409eea89315f8525acfeb0a87028ce4d4b3acb5367714b020e989d53ef70e8c4e7471b7c29bcf4b2a9ff9439c6f68ed6e4778085f94847c36b01116128109c3cb4aa5a44d03dfa87d7ce47ae5d389163e0f09e75ce4720f1e3dd2a2614e8e80355d66ecf96fbc6c6fdd7920f0991310567b154ca65cb47291b2b02075c95226674f5fbf6e57ae5db38d6d0216f9a43b67077b382449b8d6680fbb840a24beb3521a671e163c1b492501739b69d64b7a58457795117915fb77f3e7ecae31c960560e448ec9b1b8e2d0a1c4829dcffd2533e5b454593d758d7657fff0719b00dea3c447839c32c09fb95f6fa4feb146b449f2799583c50a52be9e99341beeb527850005ad8615609ecbbc94394e940a929b759a6b94bd3c1d621a24e0261c74b0f90181cfcdc00620ad033c65d7eb75960c113808d82758b47de94b5fd41a47b3acb5b1612d0e1848c8752cb1a0527058945d9a265fb0e1f02c6b8f92d05dce5df4304b600ef9178dc221c4e7d8ad141418afd2f80d0795d9a38353bb73e79e1d1f1d592ebbb07ab560852c2361129257f307ea85e65301b6d5c54391d5d56d8589267c2c1a51eac6a6eac9a932742dcf0c692368c5b38c248275a8d295e9029a1e18b9566b3a40282d2169b356a2e11171c665939347e5faa011cf61cde953c6ac8e64d132bff18fff9e6cbea293171954740ecf28087e323b20e61fd4dd55bcc4483e1067adca3433145d427ee6db33b478cf35c897ca822028722ddf3e77a81b03f7abe07643042c00cdc52a67adad1d7bea99f78a2c18039d2c043775747ba1b0c7d27b92390d7b2279b2a159749c807482781f0883e00ca4b293614f9f158913807532040c25282be806f2c0c1bcc8408e8f0eedfefdfb76707068a3e9d2debe73df4e7a639b2e934965666e25a6ee0b056b96f256c2e52407a605cfab6c4f5ebb61bb17f66d6b7bcb67f83818349706fbda1b1f2eef9b512320eeada46f92a2a5ba78519a23b428e3b33461bf72013b0d078bbbe38ab3d94cc1079425f19b7840e960e17d2253e699e8409a3b1e48c6ea416ba2193c277d7a79c175a8d39aa831b13162dd50d2828d79a69c3a9989200c9c50c1e1a5d9d02ca74af452556a995057d0252740f0fc15acf80c3aa993fd7972b0d6f8920e17387813612a68ef13b0c8e4e2b08c80159b296458747826f7673e13cd84db77eed817bff805ab5600e80bb67761df2e5fbdea66190586a0775c8513563b6071216ffdde409f8100e0018bec7fa4cc9d6b28575dc9812f3706f6e7140d22ee99703d0e906cc90e8efaf6d5e75fb637debc659552d19a8db235eb256bd6cb56cb93418e6c262884c38538ee41103ccd0396ebe0055eecf236be46e23d2358f04c2319e17b11a054e5846e3b4a0eb826d5ea6a36541b751d28bc9ed359661e34a7fe9eac177e97f5e19d40c926faa84e72a60e7c3b647932bff1ab7f57b486c08b62c8553c97730aa11ea882f4e6410b5c4542ca0a463e8b16afa5f43f755f3c23f0dcf7ac4be2995a58b8ebfbc8d5241d2dcfd0ce2428e27715f5976e43ae52889247a31325dbbb78c5ae5c7bd26673ba9d7e7a3a8dc15d770956cc6461cba49474b5b072743d73059120690b375b5b0e02263c44e6a9433f21282934b292c9d8dedeae362819d9d1f181b08256a36eddf6a91d1e1cda1b6fbc65b7eedeb747875d5b648bb6c4f34ff481b995d176a78b54c90b70cf660140cd1ae58addbc7e5d381c4c69ca12d7ccf6ec477caae0b73167668c7af841a2e6491a48e5f385ee926cd74018127131a6e9d9e0d162165eb172b2a90e0259c3bb42839edd9ad670e6bc43c6e23826140534ee21e43ac626e864e95a4d31cb486922e09b409b464aa61243f403d0c9c869ca3f7195d8a0489ea030ca3367f387aa80ba71494113f35309138ab9ef540431e8c1a218f39902f62293327610184c6eeeda6592440e5884ca4232c29eeda831939a1751320d4743fbab975eb2cf7ef6cfac5e29dacedeb65dbd7ecd76f72fb8085eb5668dd646c2d44a962720adcc7abd81ab73221c992ce0b8df222a43f140bb3d250fda2c6a7ef9de8cc31e7d771ee36c51b4c9a2685ffaea37ed8b5f7e419671e2a7e5cd369b15db6e2ead8af20e9311b391f3fc34b84e168e1c4df2b53c27c6c95e72ecf94c1e9b27822a85f69facc4c01a5d5688af303a51998824335ddad6866dedec8ae241b9cebf3949d88d53f039d0b81f586e3e274fc768f0b0d608643807817571a0510a924828d3fbcd7ff2f757e297a4d4d0a31cd13874bd932b705a4c3efee2bc187dadc238c0bb4fbe18dd7b8d85481b5c3b39d97c81bbc8e22911075d46d70d08a4912ef0de6f8a82964e78efe8add342c5bea54d9733ab355b76e5fa13566fee58a5dab022c2ffd2587267dc61320045179d7f18a161853c0b9b6c32119b9df285928e4c0325524a51308766b32501bd7c3e63a341c77a9d9eb4cc4352e5f2c58be235757b3d3b7cf4c8eedfbb638d6ac937c7646c77ef3db47b8f8fecaddb8f6c99f5b2152baa4a396fd55cc6761a35ab4150941c754e011bfded1b5721bc6e8988c86c9ccac2047c726fd6be806960573ddd04b20797c707775310d373f27127ff1e0bc5b131f015368582137c1f89c3b97a03a7a516a264865c835ca77f48b2243c900511045207e69dda10aa12bcb797566ecaea8bd2c77166e036340452d7190e938bf4f969cfdfb956b4c458a7647ff9b2072774f07d568fb5c1d02e1d388725e2b367e419600a506c82059c25827bb24c0fdc94f5c01af00eb29797c40b0d2127b961d6231b08f3d32f7fe5cbf6e77ff1396bb52a76e9d265dbbf70d1f62e5cd221b3b3bb63e56ad506c389dc96a5f3ae2c230df2273140822b6b5b070b1861ea180a2c5ffa70f03a9b219027414915db85b20dc72bbb75fbd8fef0d37fa1bf6b28856c7239b6cd46d1f6b69bd6aa332931b7824dad985b5a29cf38170d08bab4d3c48cd750af7714d5e9739da7105f015b53e64e066c2edc899e9caa14edf195e002412cd99cb86717ae5cd1581cd40e3e031080b2b43cda684375948114c8aabb69be5487439aafa53982d2294470e2055d573d937ffeebff502561709b02a3f028ebbb202cc7bd84f34012f22eb92c5d8cb31320a6aad701cdc39a864b1dd34ad2246b8179d7f1f1d6a96f326917699cc69b01eed0e18b91d7e5b590d5c816bc257ff3a977dba5cb4fc82984cc4ae9f66c62331e4812f7e301a14dbd146130219d2b1376359a4ec48e969efc3922dd7cba4876f4591b0e3b5e06962b0245f952f696b09052a1606fbdf68a1d1e3cb046ade2d79e2fd983a3b67df56b2fdb697fe46a95e2da2cad96cbda85564ddd410078d7ce32718eae5fbb629b9bb0a4ebcab0a4b02af6b9373ea40d469383d338695cc5738b32da0f68c7f9422992f2361a28a234c88cc3415da737d0be77fb77e9e027b717c53b0d5b7b3794e0158d1a0e19de83933648b900ef0427fe83be00d6c7bae0be3b94e0ec672d7458da10341594cf66d1e8faaa5b98663b09dc3285ad79006716934c0b5765c118749152d3c0cbe818bc6534646e8b899bdf32c2228559f181ce3a5f0a5ca9fc151f90c7413001784f861c91b51d9f1edb673ffb59bb7df7963dfb9ea7ed9967de6d85524da562a3d5b48dcd0d6dd476b767f3d94a5417aed5475b38142b56ad3545ac857e1150cb70e04e44acafc06d75349f5363f5064c01d2954d6666fdd1c23ef5e97f67afbd71dfa6b3ac152a047b095c592eb3b48d66d576b61bb6d5285aa5b054e0cacc47c26ec165993ff0fbe0012bbebc5b9874d6281f1391575411d1523c6159ab15abdbe8cedc64987b17aed8c6d6b6d521d4565132010ba6f14585e2a2975eb1cc84310f07c3a4e4265d405a0000200049444154902ab698a6489093b26b2cd47efb377ec9850dd64aa27edafb62f70b8e287f863ff860ad00f59cbbe67a60f956b3cec0c34255808015ddc775ddabd7777d20ca9dc032343899a1fb46e6e5426a0ef0b94b6cf04cc6d3b96ded5eb277bdfb7d0a26ce517225451d00388b500f6b7e90c1e7b18c235402a7f92818dd9b9b5bca2cdbe8544d2632c9649c0740be562bd968d8b5478f1e8b2e70edda356b355b0a609dd353eb9cb475add3d1c03aa78756ab5694a14dd9f4f98a7de3a5d7ece5d7df523b5a9a47b3a9d58a39bbb8d1b01a2274a96c6191d6ab15bb7ee5b26d6c6d24acc3334b4a3405ab14d814b84bd00f5c174acd0a716d3cf011287ca429d11d1295c379583c5b2fbdbc04f1794d40785725f0d942b2ac686c880c9b84da28a543875dbcb054bac7c0b2cf8e25250bb9462727a4b41b3c9878f9cfe92db99b04b2bbd42f7a4e3ee1409323c4ef244353ad48b0cfd53c1d0b225361c2a198c306cc550434e3a6416e07d785614935d3152f295fa2dc0d0c30940574d2539f1b1e8acc0d3ae54281793ab13b77efd89ffce99f58a359b30f7dc707ecdaf59b56ab6f48f070341dbb3f61a524cf42941b509160dd5086116c68ee80b332d41daa9cbcf6a03fd2e6a6448cc3260ec6d887ec151dde395c9e32369caeec8517dfb43fffcbe7eda83dd4eb2be3cc67a5e8007fb458ccdad646cdb65b65db6a542d9f05239a5a76c1303f41c4c51b7916526d49f374a1241a2ee8caf09445f9207604550e247e87e68c264df245dbbf70491967bdd9b05ab5266800ee1b1a69bd4e5b87983767164a2428ff5847829ae456949ca2fce45def81cceffce6afc40893168a675a64506e5d155c91f31953e0250a20a48889ef115dc60065f939276bba5e368bd85ba49eb9ad4f777501caf29353f591cceb44ae4cf5afb7a49db13d556a4e4a4b7d5bb1edbd8bf6a10f7e58244239d92c1801c1ce9b939f120e65858995f2b935339b5a5a270b0bbf54d2c9c817d19e9a1abd22ace89bf586351a153b393a10903e9c0c25a34c1001ff10017234b65b6fbfa5616aba21bbdbdb3a45ef3c38b0de786e8f8e3af6c24bdf740505ba848ce114b27669ab65f5422e89f6f97032d9d9e58b17d415a36ee73ab8af2c1eb5bb4539f020c43530491fd9f1797e5b80da811d460606d0ab6047e757228d3e7622450c2d567f9e5e0a9ee9e93bf8094f26e613cf3aaee18013982438964307bec909185a3f4955547e79a10422bf877376f2d285077f4302d9032aa57164839480042a09c3413095a579b2995b7937c933c2341748460f5d82e008ae89412ef48f54ca9c6f24e979a683183c892da8567a02c139ec7afd9ebdf0f5afd9d75ef89a3df5cc93f6ae679fb14663436a208c08011970a602bec385aa569b5628fa414e1944ab9f59414d356a340a76775eeb0e4a037b22c07e8d31a54a8435a0408a72a87c0a5636e7e0b19cddba7d689ffacc9fdb4bafbe232cb7d1428a5b1b49739aba7ee62d4b39abd70ab6bfd3b2cd56d54a04ae61dba6938188b59c75e06028e90a73d234839b4b289bd272e1ffb3465c5ac61b598e156b22832c3d97b75a133e24a5b14f26703d1cf068d0497239758ff5c2e930d0b05ac26249e4023f8cc0c64190f997fffc1f0b74ff76b0db1768483f248b9ec47992614138fd26ca7ea4928e5d7817293a8aaef0e059586c06bf01619098ca171dbcc9f44265b4a7ec0a5432712008cd6dbc74054827d995ece9679eb5f77de043aabda7d3918dc63d3d54d256f855903cd1bfa28e4668af51affb356aa6cd9d630223a3253e1d39f172321c2b68150a74bb3819bad6ee9cba6c71a92c1097c5cf3cdac9c9898d0670b29c388bdb4d7730b52f7ded457b74786a87ed8eb201d1323259abe4577669ab690df857040282d062691bad860256a341b0f24d19234bcec971503c325a367564be714fd7e55a684bb181e152f16c04747ab6a6298139b8951b3b90e1f2a7e4773928a67ec03804e081d6bbbe67cfd71b1bce8ae767d535423d15526b120f24486b03a58085ba40748229bd48b8f4de69b651c3e0901ce5361d4a0cb0d91d542718c8aebe50b272cd39589e25b914b1bed2e40525079a576c0a9e95fe6343268a463481c8ca22b8abc22049d35002cd8895f8656cb8e3f6897de18b9fb7c3a3437bf6bdcfdaf6deb6e5b2d02b5a22fa3af1b6a032d03b84554d32708fb81f644f5c37dc340401594bbc1fc6b4ae46eacf9befa110c27bc6a890572c9e651314270b66312b7670d2b7dfffd49fdae73eff35b32ce3401bcebfcb1168c8122b5ec2a142ba44f207ca4ed3f65a75db28724030c0dfb7c562241e5716bdb5344f0b444126ceb513a484b5ea90f3c38efd288c0a5182829beaf29c68e8d4ea046b375995f22bea1edd8e4dc7437d36d68aa0804068420542cff25b49ea5aafc02c6458d1918b932936808c157dffe98bd22c4e777fb8a4edfec201a446f61501cb333a887f09d8851f72defa473d7a7f13b21e2d104a3ae80b4a4dbd7c017c8328379d676c99f74c838570e3e613f6c4cda754c2b1994672ad2535f6b18476fbd44f80898bcb055ec74de25a0142c95ed4ca4fa733d7479a0a5dc12561014497caac46e3a175db1ddbddd99226d6a3870fece8f8c8e69389b035384ced4edbc693a9551bdbf6e75f7cce1e1c1ecb9a896e8bba64b9acba93fbad8aed347d9447a9e572a58075697fcf9a2dba62e038c5b5c409655b3448bcd5ee0b28dac6f11ce2cfc01635fd29a6b113671938565626f58033099a0cef2580d989aa410af6b2f1cce016f38bc055b8c71c04f19ea2534828ce2b8bc0f922c3d22146e99a0e494a2f028d24915389ae834c8ec270ec22ebc00587193df036f722749b2f1f5d71a919779a895638782987096e401a72576bdd553b649caa0902fffc9189acef21ca1860af39822b1b980ca963efdcbd632fbef80d6b6d34ed5def799755b1ab5fa0ba9151f0241892ad530ae14bc8c8181c3b2625c22dd9c52219069fe9194387f1f2d8b3c258a3fc5d5cba749ddc17b230546c01ff87d3a1e54b159b89e7f78afd6fffe71fd9c3c39ed5eb5bea2c2b935b707f711672307d321dd8624eb0ccd8eed6a6b52a156bd44bd66a946d36e9d8a07d6099c5d8aa0597eb6674c7f2648c6455ae798fee9bbaec620ebafa82af43c74275fd05f72b2c51c6576a3a484663cac2be5cd0c3f486a6557446b9f77c7973cd0d60627debb9b0a6fedb5ffdcf359a1329749cd28163e9c424387f9b13f4f9f22fdadf91bec6433f7b2dba2e3e5e0276110f244a463d247afb734efcb94e5679af698480563ee927468ef8af2dacdd73279bbffe7ddf6d7fed3dcfa6c5e66d6cd2f64c966e062a922e3dc26680c8c94d76513ee7b390291258589980a291da2a25a7650b30381c58bb7d62fd7e471c2cba1c947d04276e0c627d8f1e3f52fa5c277b6b34747a7cf3b5b7ad3759d8adbb0fedb8c3620d0d716fbf14560bbbb4d9b0ed46d5ca7c5e294798edee6cda457599dc232ea472439749bcb374804467cddbe4e08367e6a92afb5269274269721f22abd27c618a286c4636a5d8cd74a2e486e31da9c4923897657967c8e7ea3cf3a27c387fe0e93012e9d1f93992190a43dd94793bbe14ec6d97445129268c2e79dc61d3954c1134482c4306bcfe4c1811a53c9b42da54c96350413895a1d2f84f0d9c15d90558c968e4300759b0e00ac73b759f24401758ae3b0f3b96e27afbdc4fb2e8d7df78d55e7bfd756b6e3625d807c1776b6bcf0ac58a3d460badd755d9bcb1b5651b5bbb562a220fb4927312644a3864948504ac76b7abe77be9e26561637a26e71c91d957d1c838ff7cc99c94e96af03f63e3f9c24e7b43fbc37ffbe7f6d9bf7cce0a791a1435ab9421d82253c3eb7ab62a02698661691fbb83ba532d156db355b3cd66d9ca3948a743b3e9c06c36b2722163f9329233192ba4cc47e20013ecbabc51034ce3c2073edf8a148e20930ae62fa8ad566db9f2bd369b8e84f5064f90529f521cc7f06818b9d2a9c7a4809b14cc7826bff6cb7f77453acc092c3c26993b28f54ba7a0a462539a1a9993b783e1df84446b4c99fbc91f254b6c1a461d428a46654de2c98846c1e2594c25cec60247135b62220570adac51a18d264b3b3e25381c2953f8ceeffc80fd8deffbb0d52a2ca8898bab0903e383ce95762ee69027fdd442aa975111124336697c26ba8d5c2303cece6a77da42684011a0781d4a4b322cc06702d6c9e181322c58f03c2431cdd3880999e89d8707f6c63bf7ecfe61dbfa2337ad70d75b5f688ca75eda68d84ea36a1558f132f334db6c356d6f0b4992921eb6eb309d292a906a47e9c2e65676a1d93fdf84c1838bec8acdcea92f5269ca92f5fb2c764f98756aab6182e6a82c9f280112f52189beb9d12eb236ce848e93cf3b801eb40237f3e1742f1b5375e6a35049a8cd2182f0b1445b8d933a78473ec3067f07de8fd68fba97c8ccb8c90238161916d88f1c8793489df4e9d574f0c5cef300645f4c91ee4d04d5a4d64a5913d0850e5018e481ab457a98544e65e3361ad9e38347f6f2cb2fd98347f795495fb976d5ae5ebf6e172e5cb6ed9d0b9a9f3ce9b48d0c94ee58bddeb24ab529c35364b379c00d34b26a75eb0f46e2fdf15971a9e1702280b12fc02e6382816be32b08d4de78622d11dc9d738618e4a39313fbd3cf7dd19e7fe1159b2d72365f42b2ada9d3ec18a1572a649870fe982080ba3449862274e1209c568a19ab16cd5ad5bc95725e4202d233a748a69ae5f0831694280d2ac1d55da4ca72ec92d715c4c21a264837dde97c2897749a303ec615d99470bbb4ce3d79720d378fdf9e8844d321f35ffdc2cffcbf869f036077ecc471a618625e2f4a051a3a6d056df00075f9d3d505ceecbb14bce8ba8898e820eb5916168229cef100e467d466baccd9ccf2d61bafacdd9ddac3c3b6c0eb617f64f552d67eee67feb6bdebdd5765e35d2db986b4a60fa4d13417e7468b358d07118cf87ebdde4c7c96a24ef0857953804d4826022f4c62749a27ec5b090ba9222328439db4d572499915e450ca4c0299caac42d67a9dbeba4a83d15819d62b6fddb6fe94f10ab211dafadc2f17cbcb2da6b6dfacda85ad96322c3614a0c946bd667b3bdb6276b388c07274ffc9ac00da09589161a58015a7d0795c31f845ca7294227b692ee3580517ca18c7ef08de1a7035578c2508807910b89899e3d9133cc84027d2cbf24da4f795a9abf3b3a2b315565f11c8888ccabc12cdc2bb777e1d6e59e64cfef882bc4bd9237b78e98b27bb2832743aaac91022b02c27bf721070f89c4d644899433a4c1eb042159554d6dbf10e1647b3297cfb22286893209ad7eb0b304738efd6adb72ca3e16f0fe810469917c4a49767952d90bdfa0034dd3298f9f8fc8d468818ce3567c8403b5248947bce2f222329db603452e611e4edc07c1590c3c753190cb40dd694535d08926fdfbe6bcf7dfd257be11bafda7451b0550e5cd23125ee137828e27f49a3400c7fd63f246b4a3534bbf81970eb5221633b9b556b350a562a98955713cb1b49c0c06c3eb202aaac2b5fcfac2b712539f8ce096d92b1f27a6457cd8d0dcb976a36410575c5f0b9cf96f29982481bcf80001ef73d86e4837ec23acafcc2cffee4caeb51c71bce2f7407fbfc84779a81ab1186cbb28217869b1397aff51be32a8ddc0c77a8f52c00eb6b29672606bb02a071b31237a8c0a9c0a6c1ac9268bcb28376df6e3f38b693cec4260bd369d03d3db59d6ac67ef63ff929fbc877bfcf4a053a6fc814e76c8239aa8c18e8b891d5786746d2bba203107c297f8a4a99d5b998b290dc18941b351a0cb4c815b444f22c4b6a8609ffd3d3139b61b4809c4cc9e7a378f03c64cc15d8648787479ad522bbfada8baf587f82bb72d50146aa0ef01b86916723dbaa94edc6e57da94332ffc56b6d369b56ab55847731dc1b9a42dccf099d98744f1524c340223530a2b40ff03b828a1f12104150820daa8a73970042bdfb44276bae204150e31962587afef012b6c8c697e44a1809acd6765fcae068c624a2a920817442fa5a49180d632e895b24f6bbde8f40ee214b16ef942aea9296d428d0f43f8134c9f502e28273495922d5ae48af5434784c43612ebc51c3d89cd8c91f51f40466d7d2488e32bfc4c122eb8bd118ae8367c6f3624d50e6bf7deb4d7bf9e597edea8dabb6b9b9a1cc9a6b4485949941544ed13003efe11f85dde47c809b40040b9e4046e797ec4a807ab9ac8e32b235908aa3f9150900eb96aa471930e33b655eaf664e89433d0202e9c8deb97bd78ad5863dfff557ecf35ffa9a0e77b86c64619ac9acd6d74ee7f96cc9313c7c10691c01f617f075f46790cbaeac5c0223ce5abd5eb2ed4ac1b6ea652be657361b766d366c9b2d86562ac2dd02071e49b4900a497669690ccfa5a921fbd67cbe17e148f85f73774e22ab526329d9cf85ecba3271a48b24a64963ccf98e0a5cffe9dffe84f4b06201c69f30d2dd4ac8899b6137751ed015937982bd90cbedb28842f69539225e43a501c506039788e62fe656d0cf834d994d96fcc9a22cda3c5bb1e3ced086a399dd7f746aa7fd891d9e0e2cabc099b35ef7c896939e6d96b3f6933ff1e3f6b11ff83e2b646910c35a1f499952251c644ef180126151adddc42d829752c2d3cd9d6686e3be0216baecd9d5522c5c3e934a4918f032565d49ff4a4e3043ba8e5dfd1dce142cddedcd1d0db612c84e3b3d1bcf56f6ca5befd8ab6fdd1617cb85799d70295132f084d5ca6ac582ddb8b86bad72de32d39186a061d7576a75ab962a8647a2f8491283f393321434159ce4a7e79949d03fe2efe771493f9dd38193ece1a3551c87950c3f08441930090df2e877843540a04c76594eec3de3dd81e69e6fb0acb97a32eb70e0dad9e34e8e55369b16b5af3bc78dc02e357b27b13b97288118ac711b75a7fc34d6e199088e9cde648acaf492bb8b303e61672cf05952b9a4f9ef25a0cac5447e5e1fcec948c303b77737395cd4559dcdaddf1d68d8f9f5375eb7376fbda98075e9f245bb76fdbad56b7571bf4eda6d95facc3e36eb7595d6dc33fe2d93650694e1fc2d7d76fe0dd05caa2809ac8e711df10813de482793ac0d6e13340682b074a6c0eed4bd846b05588f4bf752948677ee3cb0fffdfff837f6f69d7b962b9685ad89ba536e48de88f8cd7df3030a114532d0448128f8c8106b8a67c77b552a456b356b562a64ad5e29a9bb9d27e35a8d6c31ed598ebfe71c336666480d935496071c53295553532c6f9902aaa84e4a969c73a25d8069129c8935042a1a39543b546fe8a8057526f3f33ff523eb9230c0f0e0a204d358687f32bb0ca7da3879f970dc78f50c93638944e01288263b79c8813c204edeb4c1a8a9d1b29b59c1c6b39c1db747763a5ad8e169d78e8e4f6c3c5ed86499b56e6f68955ac5aaa5ac15b273b3c9c06a25b3effdc847ec6ffdcd1fd5243a9914e51fc18a074eba399b7b47489d06b9ed8602a27797fc245bda643a14504fc95029e51574981bf48e455636660cca520652164a16793ad203e2fd0e1e3d56902ecbcc6265fdc15081f685975eb50747c7021b39812529ad1125e627dca893bcf5cafeb6ed376b969f8f253103ed82d3481c30e45334beb112d0ccb807595280ecea9aa4fa907b1f03a9eb01dab56ef619d157996402c195f9aa54f6963443c49a3a88d7d4fdf4415c01faeb93d0332f7d2fe92d4503250216c13fd436a21900bd214ac708a894706778a98fc7a0cf25305d43db819f9e89095232f27c0870d28417e7e98cee218c4e189603ff8c79f03d1124f50cceb4dbddfd3948903e80ab937ce5e5222327a7c76d3b3c3cb4d7de78dddabdb65db9765999d4fe857dcd38c2bfaa351a76dceee8b579768c7831b40d86c35aa704f4260a6ab8898a424e9364551c600f9c2f2cbcdc1bc19f0b1931e460ff08240334b17c88d95541789fc707a7f6afff97ffd56edf7990c6628a5628d7e47c3e9e925595242049e62ee864ca3e80a3c6e1ec5e06dc5b02850c8225355d4cd3120bdbac95ad552b6a0f96b20b2b64d193a7133bb1a2aa04680f2ad0d55997cc761ef63e740e3f1034b89f3c34358b9c9806cab2572be15b7477b9ff64b6b166f4bb3ff71f7e5cb40680bec020f8ff60316c6c0c18b870be4746a5593fe115ae43c587f6215a2196a9a5e9a6093e44caa90d710dc03b2fad75e456e0520d674b6deed3cec41e1ff5ac3d9ada588bc405bec000b411b13c1f77ed3d4fdfb00f3cfb94c659ae5eb964cfbeeb99a45d0dc0eb375e25452a41e9e0216607e1b259877c9864471c6b56c9839dfab087fdfc502aa0008b5aa8690add17f3d2aa9aabcb58bb736293f140ed5d3a1bfcdefdbb0f1286e7d6608f4e3af6f5975eb3f16269a36f694a78d012b39b8c63b5b2fdcd965ddd695925bbb48ad409ca56ad37942ed798c34a582037918015bae7f170e3f306d81ea5c43a48a4928767151b53e769a2a2ac71239110c3fac987dc290fd9141e9c5888dec25e66bcf54ea320c659ce322bcfb808f0a1beb0bea6e41a1cd7a6efa7a68723acce4382c12852289c2b3500285b5d274ae56d6a2e10148293a6d6ff1a0773e507e9b5b34ec5b48f519d33313c95d4a9337816b4722a6bd05003b40766383838b2478f1ed9edbb776cb69cd9854b17946131822391807cde5a5bdb36e6709bcee4624319c49cebd6ceb60e2cf87e2eb9935510e3bd21a1fab895d7c29ae14456653cd0fae010647f39fd8112d81b28647d347f08ea6a5fe0beb46254676577ef3fb64ffdd1a7edf65befd8dede45655fe0543bbb17ece0e844cd8c994a76baee0443a748a062c1e188e30f252df795d1369a2ce55243873b586bb998b74615ee2083fe2581f465280f20ce8b9e813c0bd8a1f2c9a0de0045c5a561a894cab96a1a364f58aab89667445f8406d50c5938d13402e8ba79474918c4349d4c094c25b565b14a1f5a8e2cce6af574fe4c89416e2b62e1425d704d666e72260326e4dd0c2fbf96365be66cb22c5877bcb4f6706ac7dd813d3eea5a7f38b3d1c475a300340950948f600d2255661656584ded07bef7c3f6e39ff82175066be58a30a662097ccadbe86bde11d3e833570fe0dae46996366cdc849d2dcc295cf6973adef59cfa5226e5337e0b3bb73f70a1bd0a78c954a27d4a5153676e329e4a4a86d2a9dd1bd871b7672fbffa969df6075aac1154b425615ecb312763e40f9bd58a3d415958ca5a39474951963a411059d535aad79c959e88b694652a7dc29c32459dc85a02a4e5ff47091625a17e2665c34147889fa732382bd7dc323d88bca4eb04137593530790122fde436315893dae80857247c23222f8cb8e2ae48812ff891813259de61c53479475c5282b014bd914f231099015d8cedfb19fcc7bf6ccb38700eb140ac73b581f72ca9e71e89c1d663ab8120524d44644d7903a09e6b0d05f1817a10b3cb2c3c363bb73efaebdf1e61b523fbd7cf5b25d076cdf68aa241457ace4c27dfc7c2157b046aba592a7b5b9a1e70d6e453714bc17ec8dcf0c8e05c1f36c1a84929975e8e2908d7a539909141f82087a6ce05932ff4d6a1a64489a47cc16b58fbef0c5afd897bef29c9d3c3ed4d0f6e52bd784a9365acecd82df586b34edb4ddb66e1f22b68f357182d3959e70ef545cb8bd173f6f4b48a8d0479c4b085da856295a498db49935702a6a94ad921d5abd9cb312b4094ac50c52d2d08678fdacee53a550b3cc423d6257a2655c2aa9bc704f90bee1b091a06392e90e984307cc3ffcd99fd4f0b37334fce46431505b86d2217835747ce7de3877c59d3590ee704b6e140d08649c321c24447c59ffad7296c9976d34cb586f34b7d3fec21e1e77eda833b0fe642a1d6ccd5c292e3b06d5efb5c95ad706acb4fdf3cba97df43bff3dfbc40f7dbfedef6e28a091ad600fce358141493243da4a48c852123a9396cfc569cbc21078399fabadeb9cb8643765a6f493c08732009f8dffcf8cd3e9c9b14d47389b9404888381743a6d3feda1825036b4bb361c4d95bebff8f22b76fbfe23f163648ee937641de8f99cea162e17d62a97ecc9cbfbb65dce5b39c742702a0300b373c39656ad2384e6ed63d109d2a0706447e7cb2c5d531aea3d8f67718844400f7bfaf30d1665d792ec7537658fb23e364280e37755be248f3cc7c5cecc5a295dc848a2054da61ae5152f257c8876c83991488217014b0b91d72300419f0198ae5425c4276644f2559488a1866b5db2c4b38b34382dbbb26c72f7f1a1771f0973a3542968128c92ca08a520efcf67884c2b8298d35bfa821618ca3d3a3ab1b7dfb965ed5ed79acdba5dbc7c51c4d146b36155c8999c25c592edef5f70ec6cb6502b9f8d8f7c337900e03cd0c1788c42828f1091d1f86030fcc1897e8f40d9691febcfadcd2d8d97b96558d34a65d8efb8958f5dd513e13f263550bb9d2dedf1e1a9fd9bfffb8fecebdff82bcb6bfc2963bb7bfbcaaa4818b677f795315db97255446932474a48f851343a680a8c11bd8446c0985ea1a80e22e339e5624d0136c6865015c13c85b21bbd31a81b1b0dc67e9ad62866ac98995a350fff6d28b22a07872829229e422bf2b13d9f1f3cb33ec34374dd6d4e6b2c28553a4c7ff1e77f2a5160ceb856d13592f36d2978203e7e1143c9645e3a999dc8a38d8edc079b6a3a5dd9604ccb13ac88d26f6507bd99cabe4e6fa2cc0a2e5f369f957a27175d2e55349cacb16691085db94183bd9475e5acfdf8c73f66ef7fcf3376fdf2ae4e4c0216378d5349250e651ea937e5481ab40ed9933ac604858216069232d01604106610eeaf687112a028810958ee0ee39a3f08f2314b28022aa70427d1144070a4f115363399dbc9695f78c1375f7bc36eddbfa76b21539085381995c8882b9b613e51f06054cb67edd2ce865dde6ab8cd17c3bd662a0b5d42d7953f7d817b9b5af81ab8e1b96c85ef697c26059bd88c9e529f5792253024d1c544548ccc9a03ca477792c1669a4ad06748e57e648bc2d512cb9c8c4486a96911aabb26be8f2b8eae3934615270ce8a4c285552a390a361ca9e981564ec48d6560aa267260540108ec5717087e2842f7a74b994398251cea6227ec27e57c04d7655e70f68dd5f4a5d32e614c0a4f79e2ccac8443addbebdf4ea2bf29cdcdddfb12b572edbdede8e355b4da945f4876389d55dbd76dd051fc793a48905ff888397ee5e59d7ca793f4df7157230a33a5e9ec1fd5bda60d8b507f76e0bb302a6017fad561b7457d2c0b1d383506dd5a12139968c388a5ffcf2f3faefc1834722ca12d0100468365a3a8c08fe30f06529b65a89610fe54206ae96b1d3eec01e1d9dd868826cd3a6aa03264c267deea9fb13f22c680a695fce9830f0d125aea558295ab598b756b560bbcdb26d378a965f0d6dd83fb115d32259388360a24c1ab89207ec379a50727d974aabebf09df7418d35a783f957fefe4f6b96509d28e43ad282892183541b0000200049444154eff946f0ec0480344e659de2685f817588254daf0ed62de262391b8c287d0a76dcee894375345858b78f29813f40f781731505783b39615e3e9ceaafeb4e3e9405e562d1369b25fb073ff73376f3eabed52a9422b870906569ef265e8ceb796b781b95512471d34438a4cf285f1cff71eba429b2bef399f598b4571b756eb50a948ca2ecbc58c8e09d283cc449c886a0d5cac944a9e5c1ead4fa83a93d3e3ab53b0f1e587730d4d882b48d5286c5e7d45c1add5d8d35652dbb9cd9c5ad963d7171cf5aa5bc3598eb33f4c9214e3a86c7f5ba62830fa17ae736296a9c0b30414b89acf27c70719bfb3391bfc874ce6769be61932a294b464c4a979a09022787486050da68c3d13a3b8fac4ba26e1c184971747d1d92b439b369d73590891198923fa2869a25a5934fca0b9826b8fd54ccdd71282a585342268f4ade43e769a2cd480d2005a1b07397d450cada0257c3b528d6453492d848cb29261a23b1d71f1e1c08bfa2e3b7834e59a3ae0c0b2df772b52e67ea8ded2ddbded915f642778b7290d942324504fff45933196bd45be2198e47f8309e35a7b806eee5b0dfb5c1b0a3e60f04e966734300be0edef9541b9ac39d911e351444805d0a74ffca73dfb0e79eff86ddbe7b4f872dd2389458add686021f7fafd65c0d82528f4e77a99453d9898615c619bdc158a6bfe0667c865cc60f797909c8c19c8e254d112a173799612d82dd2ef205ab55ca56c030a45cb0dd56d5b6eb652be4a696cf10a0e8e413fce84c4e25e1cc1aa9622ee1759b1a52718006061ad59fd6fc3ffde5bfb736525d97834961f05b748f1218160b5de9365c16494ad0f1e3742ed87096b1fec4acdd9fd9d149df0e8f3bd6198e6d3c41f43e71f7d918500e66238d09685e4980af89a1ee0a9ab47c59c880f60b6b9473f6231ffb5efbd0fbde6dbb7bdb06d585749f1b09b93336230f364605bc2c746dad1698020f1729147854f099789fe94c027c6e0eeb992241948283d4bcd76deb7d3427584a416fbe900ccdad5bb73cc0351aea224de7397bed8db7edb4d7d5c3a51c74001a3551b0386ff32fb3744f7ce3db62667bcdba3d7575df362b65aba13c60a6b287d2305270e13c09138ad288d7d6b06d9849a461e735669632a8c0afd6e5620a1a91a145667196693991548f2b8d748403b23030ee07cf3e09f50586141c2c27abcedc453a05178d6d25b268042d9e0df36a947ec4727192440908e352a089a2ad2827922a853e6be224856eba072b3a96deedf34eb67377c8aea484c9612b7511a7d3c467e5b9e8004a06bbbc9606a339c47a5d3b3e3db577eedeb3dea06f97ae5eb14b972e0816d0465573c0e719a12c6c6e6f091ea064e3df6a8d9695aa651ba3c42ade1324e48a7c0bb9af64ba2107c466a48b7af8f8a1158adcff95754ebb56ab616306f114be943b41433182fe023b1fee16e36acb55de26b3a5bdf1e66dbbf7f0a17de58b5f4907099f352bbb38263d38dd655fb75cdad1d1910221991c7a70fc0cf003d93d5d432a0ef64604af31bc3ccb580f51003ad662cebb8fa3acf4684ee15a9d2f592907309fb146a568dbad8a6d6f302582dccdd032cba12db4c7160a6e3cfda042b056655c9130e7f5b34d9055e6b77eed17d7014b25d21acf02f8f21359181069be52bfe033b9f2e810a17cc32538679de1c21e1e0dec7830b7ce6021cc6a92862e4783b62d67b49869dc105999e9a29dea0a02949f96212da7a54cc00280a6ee871f35b7c5f8d49ebebe6f3ff51ffca8dd7cf229752ba8a3514ca0ccd22940d72a49d288659dc631387a79c05c3f6a91042d3942c3366e9f48e278677757e0367c2bb4af8e0f0e6c361988dfc59c9fbaa6792fe3bafd817e870ee43bb7ef2605d2acf587737be7de7d912bd98001629359adb32b65a44a19b4717868a88e3e75e5825dde6e49e79dd291133424550214e773448324c64ac005228005612f3a80118862603d024598952a989e63a8ab3c52f679a6611e4d839018516958f41937eeb782661acbd1df93f615dd219a1e7c45408881f338f414e068e624a912162a80b0e499cb152b72c2437c2c396d21a62708588e7bb9f12ad7a47b80b450c24528eb04da26ebb98c326ad698973f2aab5170882c2cc65fe8ec0ed95013c90c1d1c1fd9bd878f24f4b8bdb72b4999cb972e5aabd5d426c5d1990cb15a6fdafec50bea121e1e1ca92902f04ef6a526099db40292445569d1cb1e2f655891d911608f0e1ec950022846cf133dad7cd1babd8146a7e219c948b654b26ebf9f24c1c9880bc2a45e7dfd75fbcc1f7e4607377b880c19b2e9460b1e58d62e5dba64a7ed536b9ff66c8e98c072695bdb9b56afd5acdd3e5646bbbdbd69172e5c101bffc1c1912d3379615b241f9d5e5f16661afb828a21c9659283b1cc5fb2f9ba954b4dbd171e05b8426db52ad66a14ad515c5a15ded672aa8e623103b403dee932d51c30ea7e02cca7f1a9085a8a4dbff31bfff54ae9b84e356e1075eacca6e0129c58ea86b90125a72c83943364918d36aad97055b693ded07ac3a91d9e0cecf1495f43bfa48e60ce4b5e97289a7ce134b6a12e139bdaf5d6092c9245ce72b1595bcea96bb3561179b26c99e558b4861ffb91efb78f7fec07ad5af5e164ae497404e6fb927a61184f1268901609a90bf0248d344070cb981e0edad2edd3533191a9e545349d4eecf4f848c27c6c00322bd5eba261d3410203ebda3d0293b4a596767074ac147bbaccdbeb6fde12239da0c80694357aca323cbfe2f327196870200d959a5ddcdeb2272eedd956b564b9258616ad3569d4edc3614f63b3e5a5a43772cec650dc372fd981698b7cebfc19275770e9a484919c6162688bd7e39a23c8f96bcb6f79cd8a667c8475115981fbfda5193d0e36b21b058c244bcc1a4ab410ee5d8cc39c0f1222d2caaedc4d31e85411103123654652d48a6433a792500d073f58a3cc8a26022425f1ebc896e65056c65ad7c2e41284216d28111c49365443a6195334eff9dd850ec141df657cef3eb86f0f0f0f0c63d8eddd6d05acbddd3d052c89d641545e993536366c63735be5d6c9695bd9071c2659cd53b6a76009339d834cee3e12c0a43336d3f374758b890e510e5c0e6bba9070a67afdbeeeadf4e5a5544223a6209ea09ba4e2489db76fbef696fdfeef7fcade7cfd75d73d5367d5bbfffc0ed3181b325b6958abb9699629da44f40f3ab1251b0c07d6ebf5f52c351e861e5b1121c5a6b2af776edfb676bb6b0b0dd0e76c30465505bd36f4b4bcb39ccf55e4768e5c0e7393320b56573167ad4ad19ae5820c3310e6a59b58c832fa33b3cc82a403d22e0110d8c81b7bd174d12185557daa1e650944bb910f4ad683a01e96482c040db466582c159b58c17aa395f5c74b7bdc99d9e149df8eda1d1bcd969a359bc811187d1f16775619435623216008d4713e430676e4f35ddac5b6c82e04f21153f0f9c3928a0ca4552fdb93372ed9273efe83f6ec334f691c40869830a8c548473581993eef5ea2d92e3964d96f55ac526b7ac02173c1624a66092e8902994fb21be381b54f8f6d38e8e9b511e543ee8612847b01eec0893f9d4df4da4747c77672d2d6e9c5502784d1f6686e6fddba7d965144eb3e291b38199540eb1b256475b807ad6ad5de73e3baedd68bc6e8370bc40994b094dd4157e31db4f1e9b871df5269b32ed12809635c2781f25efa38cb5b1dc644ce3bc3097c685981f43ca095fe1e166f91bdb9aa90533522c87980f02e64645b04b300e2834b13990481268c290440a62c8f4e9a1c6612ab5d657b0ad652164dd72ff58644640e1a861c84d26c20259d48c30cc5a72e224c77ee394198ca8a0165617ee093912d8ae38456d644846570c987878fd5f4a04bb7b1d5923b0ed94d341cdabd8ec89b28336c6c6e0907c2ca0d0f42829748be6491123f6480bb28296fefb83b2c203c350d9f7318e23ba06c12babd6cb64aba5f605cb211c346abd21089742875125449e6365d987df5b9bfb24ffdd16714f4a021e830106196113a663e5da286e0d46a6d5aa3d152068786d6ceeebe757b7d3b383e9538a6e4859825ce99356b65bb7eed9ae2c3e969c7deb9774fef37a761914189c1e5cfe56c4de92fc10497b85110930cba59b3dab00addd17ad13637980ac85b2903e9746ab9d9c8324c9d40fd31a751a9c26282a5e4f48fccbffa17ff6c151221f26ae3699e4be301f498ef5b41f884aab08047b5b2a3d381dd7b7c62fd4946e4c8211b3c9dea2c149d106265f381b3863e3a1c1431be13eb1b063c693917c5031bc320e7f444d7088d225aabd9957df0fdefb14ffee80fd9958bbb56946983ef26b0263204cd1c493b274564ba96281af67b022cab8d0d57694c98d76c3c52298ad929209f4ed401e4d181660605d2d28acfe2d83bb46eaf6bdd6e4fd94d80f8606cb4bb1f3e7e2ce90ed8f9bdd9ca8e8e4fd76dd9080451a29d0f58dc0302967e864c2b9bb1f73ffd945ddd6e59a3805389137759a0eada8299a46e9feb17bb5fa032a1242bac21d41468c4824f98574cbc4739216a47c8d186557932fc380fa87b20390b72deed83719d1e40c27e82ebc5cf6b9c653a134618a56094af71ef22d5d7664da4416dd0945111a0a5df8e781c63590a4e9e598a5a91c8b441148ed7894ee9dac024d94a715d605564d76a162d99990b5142cc46dd38c39d75c652e1e8f547767c7a62f71f3fb4aded6dbb76f386359a7509f391a1f8f516ec107fcad94cb65eaded6d65f4640760407c066582cac2965616c45150c08a83c4efd1548da515b855a7e3da68c9a55c19e16266c707876ee4bbb3a352b85028ab5ca6e4048ce7fed099fff2575eb03ffcf41fcbe8176e64746a3db013ac9cae24ac97cf4d156519db686dda956bd7ad56c34ba021194a18fe9dde40418b6c179a0525f6f6d696022555c683c78f950133463519cfdd724d072a8c01d72de37a9dc3e7fe0da56ac99a0da639703bcf5a39bfb08d4ac1366b5417335b4dc796cf9161529db8a7a22622186cffdddffed555184bc82a1c3551e6df527d0fa03e59e66c38cf5a7bb8b0eed8ece0b86f27ed81645356d9ac757abda43fe7001ac4cf2280bf26ba5de768becaaaddab8ebc374c9219843390357728870c5f940ca792e95032fdd00f7e9f7df2133f6485c24ac1aa54f2520b6a020bac5c2a2a4069b32c673ad95808009588fd03221298c0175808706cba9d53abc3a952b070c29e26ea9579b90e125f94050fefddb1a3a303658d2cced170a29186f1786663b2cae9549d992923183357498dafc06ba22b25d09a8682b2415f9bfc4f6eb5b41b17f7eddd372edb56ad24954ccaa2287d246617a560bc7e3aa1c3dc9372297846e70381dc71ce794a9e615b7ed247774f6579c2a32238687c394c6b65fb15d21f8e31888b251997548e25cdab78bf088c8197715f782ef1bb4a7cd3d47e94beae05e68a1f900dc9823d9f733e173f27903a4d36a801904acb3097109d222975501df03364de64e5b98c0fe7a3922983d5847bc11d135914adfe4e4f871141ebc2e54bf6d4334f4be34a8ed0626ebb13b5283273c89818a96e3b60cce0b34c4493557cf2b9f471357c05fd9e4696c6ba832e03879103d2691650545c9b1ef1bf7ea76bdbdb5b3229f51219a101acee966a1801bc4f17191b4f96f6fb7ff069fbc2173eef86bd79fc0f99a9f5512a9c854808948de22b391b0a3396294926e706127bfbb6bdbdab0c8cb311e5dc05985236635b9b9b326ee5b0ddd9deb24ee754f7b0ddee587b80a51b592b954149645a9576391462e1d0e56d4a795c01cf6a8a7359c91744402570512e56f87b1953dfbead1600f373edf972999890b3cceffef35f59a9ab221303b8060c48524260179435e854edd1c20eba633bea8ead3b5cd869878dbdd2c520474caaed60bcb7fbd17d02fd070302176023905d428c13d934714a820dcdef4194c4d9a40269b25ab6dded1dc9126fb4ea76f3e615fb9e0f7fc82eedef48888fcea286234748c18c6da3d9d483edf6da4a9de908f20058386458d00106c3b1ba3f044b0256e7f4448aa5f0b00870042cd2714e5b1e34c189d76761635b7f72f858b8088b9b53e7e4d489a2962fdabd078fecf1e1915acbc22c429af85cf612d98d6f5c10ba24b193221b1d957a316fef7bfa865dd9d914c3dfc9bbbe49d7c07a524090555ab266135499f08ab5fd78f2988bc0e949591a9dcabbc2275f5e32789055ec4c407c00fde1f1b7ce0ed38ca5026f02dd358b968c28a2bb138128cac420942ab89c2b1d7dfcc737af303a3867c93946411a3a036b23b9ece87be7f4d6a21ad058894a41ff2c2a53197e665d4b969aa90bc7e8343206676be60750e8bd8bb602c37d3c56a6fce0d143cdc25dbd71dd6e3ef9846d27fb2ec64708326225a6ac767367cfeacd969b67208f836d3d1415684153d75f13e0afa645e2d2a9ba76fb33826a6f38b041b72783ded0ebea76dbfab75addc5218169c858c013c97ec7d3a98de98683276aefe6eccf3ef7efeccf3ef767cefe4f645b02095f64657e88f2be339bcc9044f26612d90fa3482e7059b2edad6dbb78f1b2355bdb3af887d0352c2fc14a680cf52a4d84bc4427e131debbff58741eb1e2d11783cdcf3a4b52d160937d2a987cd15af54de178cc5d82e3b1fe110b047cdf6c56ad515a2878e5654f3697416c6635b5cc6ffffa2fac68f38b86b9628340c32fdb7096b50e122f275d3bee8dec517b601d22e8d4a7165da1716583a147586e80cbf7c27866c2df05e966e3a1b227fe1ed3f21ad8cd2cad5c40540fbd25fe3d6bad6ad3ae5ebeac6167b4a4df7afb75cb679776f5cabe7dfce31fb3679e7e421b9d592b160cfae8bc2e4a9f6c14cc4c596c3c58d25c30030256a55693605a0c665202768e8fad7d7228b09d36af58ede3b11c6f38bd4f4fa13474c548674abdc7d0b384c456e293dd7ae78edac8808b6fdfb96b8f1e1da226a50579d66df3022db289b3d2d087a1f90a6a010d04dca0df75fdb23dfbe435ab225e97f026944ef95de617f5f3e29e79a0894c41d482b479f47e892fc57b7849e60132bac07c3f30a5c8fec8ce22a004552202d6b77ea6a4169a8208ff16e325ead402be274507fe2e4a43922f3a9f79296026495d651bacbec4008f2c860c8b0c316448b83e70bd789d75a733b1dc231093a188b59ff03b0927a611108287ba5a6a3ef8f5f13a64d3040f261b8e4f4e6c40f65eab5ab3b5619b3b5b76e3e64ddbd9db132d860d4a3091b5682ea759bd4215579faa8207014b9e89d9ac680ee4d4ea7ef1fc7205271f834bd169cc9a0e6afe3feb8ecf069999f2900c66777b4b8c7809ee412792461a86198c49b99dbd249327733b39eedbf35f7fc99e7be179b9f888afb5a08271555a49079105caa10a10c73d44c566170730abf218bc2bc8d58ce9c1e27ff2c977d92a5710be7778722c1885a6dcd666d39a0d27c0721fd1078382c3214e968a62093a747eb0b21f0a72192a956b8a37e0d604698c57b81ea65a9bd582b5ea55db6da1824a277d65c5eccc32bf8944b28033a7266473154d751f9c8eeca03315fb75345ba99dd995840a4ebf3328e572d8984c7a1a740d15caf59c5a72870d7e8c5a970491c4965f83ed4b6afdb25dd865f27d433c1968fe9dee89dd7ae74d19937ef2c73e6edff391ef522497c4cb6498f84d4be163ccdf4118ecf77b3289605193ce8a35ab318f8ae6b1f8596605395127a39eb5d162976f21b5bd0700ba8764819046198f90830e81633eb3a3a3434dbdc30ffbc64bdfb4c168aa46c3fd878fedb4dd4bd9553ac5d3084a6426013c0bbb50bb3a29472a785386cfac946518ba69dff5be67ad512e5a31d118284f299165eec04070b23c0bd916c9062723d424d3a86b098d2ff1a2248d7c361a13c1324ac0c870b83e368e88a2ca64ce30ac20ab52d22a4b92db4902db93f389c0fd54f3fbfb7a56aa922c5108b8ae70fc2633e2e7786df0aa905ce167a4b8ca7c603a0cf5334981348264501d28cb0896be29c3f17ba6725f9f3171b142995507ebd44b44ae918c01dc15de1187d7e1c9a16d6e6ddaeefe7e725a5eca8a1e4919be9034bef5f69b1a35c1a51b9718ca3534de35ce04584d872e79fe413286c049e000362060517a92d59365b5eaf0a428453b3a84803aa4bcb9c49dda47e574ff2411cdd4867b7992afc3c653f36732b3cf7fe139fbfc979e5329ab0380b19db557824b2a05d01fc44c0d9d9311f914b212129e2d39b7e821e3a186c8d99f4fbdfbbd76e1e2653b383cd6bde23f056179c28df59e74477777f7f53c315ced0cfab6b3b3abd7c7e085f0311aa3bd56121563309e58b182c76449381e149072118596a295722b09765edcae5ba39cb5ccaffef27fb1c29518d2676740872f2bb6ebc149cf0e3b53b97b508f921a8f26239fc25fa0833556b9077d206a658178e02a9000c108d4c5838a3fb352feac846070939939403c8207e92e5f9dd3816e68a54a8a4aa7e6c49e79eabafdf47ffc1fd9b52b17f5b300e3b4c0350728679789d5309e5ccc3d4b9a8cf57ab56a4365a102694cb5d3c2c6693abbb2e96864836edb4ebb1d39e0848406810bf2285aee447b0c26467d94478b767a72aa3298d9acdbf71ed8c3c770740ead376480d3bb501100a2dc3a1fb0d61915cd8164d525fd8654ae911297734bfbd0b3efb68bdbae44ca481199241927275fcc55f9a2f36c8e2e94f3921c1ce439100882f1cecffa40fa19ee743ed389922cf859e79b05dee1092c26615ea92922fc4a323d3e08ee5d3a0f58eb6e61cabee23ee8da52d754d927daebe9ba343ba9c1322f111d7487838502a983f07a9d540e6ba83d3237dc8ec6ce4e5746977458e8eccab95acc78271a0b7343182e7507353b280da6a99d7618c5e9aa01849a686b6b539bb0da68880dbebbb7bbbeaf77efded6381984d1ddbd8b029ca1d5d0c52340c9f0165141e14ed9c44e6734e7cc418a4c46ddf3cc4ade01dccb9632fe9ed6385508581301976bacb79a9a4f043cd7b88c6837dcc39c0d08589f7fdefee00f3f23bb310206c16832f66e37d9b23a6d5a235e2d089ea069231143cfde95a123554ee5238f4f5cd409e880e039dbdfbf643b3b17acb5b129e2ea69b7273641b77d242a094112222a5f1c2430f6798e54328d4acd6e5e7b5264737e9779db4787276ae420274419e9f6f454590859429380809ab756bd60995ffaa57fb41acd0ad69faeecb83d9661427730d1d023338abc2176efa48dce919ad87c3656e07247194e00f7e8638e8ba8cc89d0ed7445ee941c0a1802268d799fc3bbb0b76f9b1bd4b079fbe62b2fa9258e6169b65013d8379ef4242cb6b151b34ffee8c7edc3dff9410dfed06e467665382198d0496350ba671b88de954b4ae949d3199320b5ed74ba22cc556b3898b89c2fe520027cddd31329867273f6f72f7afb591d2e3a45232938d0ff467e06e71dd63f38008bf9e8a86da3d9ccee3d7c6cefdc7d28be1972b462c5a6322f4ac1ffaf9250227c49d3dc67b49c72818f737135b327ae5cb4f73e75c35ab58ac4da682bd1458a59b828e57c1166a538c922d318504acbf9bc1124bc2be824d10874112478adc0ab681ef0f79013723ce84cea7a5d1626050a59bea7d1a7c89e149032de853acfb7f24de2f727661ef5bd9533a5b9460046de1fe268647888f9013047a0d69852d25a8b1284d7235306730c25534d31689ed10f079deeb389c314c9e22bb4dab94ee000c8c0ac77869ca130dc78e209718fe03a51de6d6eefaee7f082487d727c205d2cbc31a548206fc7aca1e01119295957cc7ea240ba9e252c97758f782da83258d411e09801f42fb727a374e39ae99601ece72452e8165b4c23703f00e017999cf57a53fbd3cffea5fdf19ffeb14a2d46729c83575e8b19f03a6a4a48b9c30f36baa8fee50287de88418163614b4d1a646d361e0b96980e917f5ad9fede05dbddbf24463fbff7f8f163a9f2920d629ecaefd34488e6088d31f85f745df72f5c5426d66cb56cb1cc4a4bacdde92a336d777a56aa303eb490e8206536fea09572c6323ff3f3ffe5eab83bb3f6602e17d9ee7026bc474c71ba28323070875e320e3a5b1ae01d8f12fee26445c06b6a5e6807b572495d3b363f3c184ab6cdad8d146400d9502a582a6321634211812c69f7e2155d30a27a27278f24c1fad18f7ed87ee0fb3e2afbab4a92319e103093520244bb30c00cbe09191af356a77801220f5ba95b896ba22ba24e1fd736b26ea72dce0ca03bc1139e0b8eb36877f1efb4b7c13a489e3815d918b8f3bef1c6dbc237ee3f3a54d0426f08d96578671124225005461540bcb222e95f27cf4765e0681b51f24d5416a2daf0ddef7f8f5ddedbb652bee0633d49139dd4dd5d701c8b90c5bd86cf93e943a821a40c540b4f99982fc7e80a46f6c5efa91cd4e0b88fb49ccfccdcb8d3cbc208380a7da1672c638b33c55a36be7e5614192ff502673aff5ecabeb9b624a8b71e3d921ac5d9dc202c7200e0f01688c01ce34011b434fe22b8c2079d95d9a7712bee911a0322867ab6c2fd23237375cba98899a81174fb3d31dab7763755c24163a06b097d801119869cf93c1cc8ac0fe2eca5cb9725ba8892ad8685278c9d39e0add12ab9303b89932e9dd3127c78d95d9c96362160cd1c677502a94f96f019e898b23679bde6e686cd254eb8b401fb14e1490698a96bb2458dc3bdfdce5dfbccbffdb4ca360f54947c740659070e59b08608647416a99064189bb252de5bea2770d2e06122e009ec822e33dd44ca7c84ff0451946d6b7b5772de34d6981200f3a2caf1fb3e95e2854c2658afa592c6afc8d8687e8059f67b7d8d36d51b2d8df60c06637b74782849749a7ee8d3cb368c0cfb7b7ee41fac685b62f9ce6386e90a10ce8253174423719c8474147840595bcd27494c1e09576f175770bc91bc2a78fad2d9ada5b2daa010e0b2a58c3d7cf8c8c5f3e730601b0a5480ef8c9351f26c6e6f24e07c60c72707f273fbae0f7fc8fee68ffd885dbb7645374027ba1e564fa569b3d1500025bb029024ed54a74eeec6b47471a4c5238db2d3cb16715056b4b4a79e7a2b2d8105071767a640cbbe07103d3d3d4a8c6a6e46ceba9d81bdfcda9bb2557a707868c727a7c9cbcf0350fc1719ccb7675c518aa5e36ccd2c1706952483b9774f5fdab3f7dcbca63abe0a789ba81f810fe9f7258fe301215e37ca3901e9c2a07c2a3888a30408ef08b90204412a322ffee4de446610d481338a8383aa7a0f8910860a0465449cd08e0582ff4556a500966807c1f38afb0429d77d10dd025d995562ed47a9eaa4d184a925e55371f953f3670dfacf310f71c96ee96225491d65a6a1c4202a03dd65b20ce4886636180cb5ee61b38329ed5ddcb3cb37ae595943f0253571187ccec2c0afbade7ef7b423df4adc7170ce4154b054aa8a7849678c7db1d96ae91e33772a1fcd5a3595bf989b965c486fe5253781613ce8fbeca3ca5606c8bdbb09d4412c4145046a05303965163eb7c1be0000200049444154531a2c02646ee8ff2c56597bedcd3bf6b9bff8a2bdf9c69b4e7181625186be63ca1415ac5d88dae183343a2765105c91929bb30405d037e31020eb2e57d4d4010b56360705890035eabb7412a45cb2cbd5caea959ae4db032be3bdd5adcc66e5847de5ea0dcd4822274eb675e7ce3b76727c2cfc7873634336f7605ac7276d7bf0e848191822d72a1b9ffec8df59c1258229cb4d95d2a20c1c4256174953527f74ab260a3e53f09d15b81451d935ba9d00ea8b0a6abdea55e8fce5aa52c5dea0eb94ff395d840ddbddda563947fd0d939754920fdfeb6375b4b28b9776edfbffc65fb78f7ef47bad5e2b2bcd14285eaf2b28b2b18e8f0f658b15f2162c1aa5d753dc6d4b92af8db104ca0ae814747734c6235daf852d6753e15ac57c4e803e271d36466481bc2e03ce04d56abd6aab79ce3add81bdfae62d7bf3f65d3b3c85e5bc7442278bef1cbb3c025674e0221388ac2332af0868516e452656cfacec7d4fdfb4ebd7ae4ae40f3e1a20bc62ab27eec276c2e63bba7a7cfe28a778adf3efc77b050501ec685d7625791032806f0f5811a0e2f3b852ab4bc9506ef0a7772083ebe5740b4e69ae92f70b626704be08aedc3bc9e526f509957b743b9357a0a60cd4410263f48c44d66689e6e62edad0157cad0adf4c65a7c8a39a0d732a07808f4a47694f613232958b0b810bbc8719d34eb7add74702f9f28d2b9ec112682a15ab20632d7df6acd6f46232950a2925cddec54b6e8f562adbe9695bd80ceb1f89eb52d9f5deb9afccaf727ddc331a41989cd2c060b858d81f66b764590564685ce38d9f7ff0e0812462a0eb94aa68b453a19802964a78ace0c11a4b55eb0d66f6993ffe9cfdc5e7fe425001f82dd70cae04d6a90094a00bf1239140821b25ab356f4e7873c6e75f757f938e183c2abae26492dc6fa83732d805bfa42ad1f40ac3e6043ebf7e929d68c44d9151ce73ad342a766d77f7825dbb7a43c298ecffa3c323eb757bb6b7bb6f7bfb173c48aecc4e4e7bc2d5e13e6676ffda4fa8514e39e52d6840cb894a1401a270abc643952b68dd80eb2c70f7988dad02d620e99a951b26a296596f2a0d669e0a809a53a1dfc38cb4abb92e0077276c2eacdb3d111b9d0f4a8a18dd336edcd34f3f693ff3777edaae5ebda445a38da26e47de6ad5b2f857d4fd18b4723ab120e089f019b015dae0e1164b49711380da3326dec7338799e48e014dc768c0a3a3b4989a2d67564277aa54560b98ac908d50aa162dbb2ad883878776fff191bd7eeb8e9d74bbe2c5e884e1e1268fc5c89efcc19fd957f9e63eb3d23e9f850518cdcf885a301cd895dd1dfb8ef7bfd7361b35abe44d46969009191676a368e6343925dd3e4c2346895fa50a3079bb49dc3f7180c068f80ac552b1f711401423db3b769105c5f5070611995874d6e0db38d6e125a7ff3cfa643c4fa7ab44c6c76689df8fefbb992b49c099aebb824b0aa621891c0151bf9f9a0b3a236584ca9f4961140c559e8864d1695e32353422c3125e3ac41d7ca1836d38a2b9d3b3feb0af0ce42a6aa2376f58b9862ebb1b909085e64a8c93e0fc82985dc98ad9bcb54f4e2d5f2edae6ceae0b0e66f2c24da50eb2b9912815c810b9abb56353d01a728914cc10b9fb00f0efc5e45ccede20b04215e0dedfbb77cf7677f61438299109d8e8b0517e1118e12dd2795cac60bee7ecb5d76fd9effd4fbf67c7edd364ec4117d90d78dd5e8dc699cf7e7a798a0b3870804f8bc8610a3919e19119cb17716d9e883f26c7ed3cf39028bae29740e79ff29ba08bfc4d4ea46b0e0b07f6fd50611ba060cad90eaac83c67c6dc7f92d2fbe2febe6d3437741a8339d3ba23b364ec8d7291808d0d5aa6f1ae4f8ae9aea88891430ed6eb44a9a986a2494fc1251673ab574b9a62a796659a9c0fb741ba2c1bea7152281ccb3e9bfa99dfdfded9515d3a1a8c55824d27f8916114d1b1e1a8af2e9f464ce81451e3c364566990b3ffece77fce3ef4c10f38eb5d83ce2381f35b5b2ddd506150e391525e3227322c4e31403a7690462390e018f9dc203f4b09c0ef820bc8134f807fdf1e3fba67c361579e6b2b49bfe4ac0685219bb3c3a3433b387e64c4b3f164610f0f4fec1bdf7ccd062844a8dcf0a01decf2f301eb7c49181b76cd1d3ac7888f8d1d3f93c5a9c6ccdefbae27ecbd4f5eb7329aefa5bc4a6d8013088aeac7b208d2e072f0b6847d2472a63a3eb8ff24e63e65b370a044bee4608a6cefdb4d5223700526a481eec498f74e5c64555e120a302f9452b7d0ef791039cf86869c82a1cf9b324657aff5d762c12b83480a0cfe9c9c5dafa09afe2d323f3e5b780050190436c806949e5a2876c43da1db3d1ca81ce480437903dc6a61f81a54edeab52bb6bbb76315b27a0e64059ab275fa3d69cd838596c19f962bf7d62b17acb5b1658dd68633b9a5e19f9552831c77fa7dd77d92d96bce3abdb646ae5a1b1b227fca0d597857c9fa50692698a28c74f8ec6c6de900c2717a6b1349efb902969a36199ff6e05e52ba024e638ff7f051db9e7fe145fbe3cffc899a077011b5a754a1b83bb3cb48bbec12daf960cc8eef7298fb01eb49ec52a5f4baa388912d014e46c75ef2b1eed9d77974e025a5ee636d645732239ecffcf517543e6880799360868c0b6e87746b278cc995acd5dcb06663d3b6b676c4fbc2acf6f008431a4f44582f99ea539f5881d9709da351cf6a6504bbd0ef99ca401439e602a73e0b280749d327eaf7f676edb473223c89f2841baf4e4bbba7d38361486a7fb2adcdcd2d75bb180378fbcdd76c38eaaac454e644f46550325fb2d17cecedf86cceae5dbbea19d6e58b3ebac1879c7ac426bb239a13d5391dc01954a208c8746f3516375917dd05d25eae63d8eb2a9ba0eb07d78b1b391e0c9535f29a8f1fdfb5d1b0a701e3a198f188f9356d9159d869fbc806bdb1249f3b83b17df9f9afdb49afef1a553c5e4eae441c3d1fb0ce635ad18d8beed979803e089b7ccfcb28974b69550af6dd1f788f5ddfdfb54a0efb2b322918cd2b9bd0a14d7ca930e08cd7212045a78e855390738f2b80f2a5ae1cc127dd2b81e3897dcfbfab73941411a2ac8cce58648a74aa9cdac0291a599233a959e47cc59c61b8fd042ea5d22805a828190250271b0b8636ef15a339c2de9203798815b206303af552cb332ea7d29c756c398cf95d19734e19ad42b67762fd3112dd23ebf4bbca2236369a5ad7fb17f62c57c8b8869a318eb2adec80d28da7ac0c4265dccc723506875bd6686e1a16f25ead2c35544c29254db0d5caaae5b21d1c1cd849fb5472c99853908d92b98009f14c39387bfd8e4671c0c922c3d2f44673439c4074e3c9844902f89c1ce298f88a3d9f2fdba3c71dfbbf7eff53f68d175f766b3d89f6398915905ea07bc802b15eb1235342e0f39494e8921c57c6eed92bb0099511342170b22a9f6d95d53ca1d68db23527310ba89f50d6e65552f2ba50338693a1fe0dae15ceee19b03b601ae991cd5569c928656e562a96addeacd9e52b57ecca956bdaa7dcd7d75e7ddd32c5ebdfbf72ab2cea577c0379b8ccefacace87200562b966d73a329001800e9f0e8c05a9b9bf6e0f143454d486295725582f20fee3d54f457e78d963c36f1e5a20d07a7d6e99e5ab77b2adc4a96d68ccec8d0d455421719b0116f8b7fe4231fb19ffc89bf65cd7a555c243a707a38940b894f23fe8ab4d15dc84e37bf585aab507a02e3c4526d3244d9ba1d656680edf3f9445d38572c6581cf9c4792c5fdb6648fee3fb6d1706ab962ce46d3beb58f7bf27f83faf157afbc6e8f8e8fddcb0f0853e8e5d90ce17910dccba6332bf70868e703db79cc4ba709f6f152e41cdb13972fd8fb9f79c276379b7e7024d3051730750dab08508113398ee4c6b8ca00d329afd74e3885caa9a035a4802567e594c544803d8f75052ec6464484ce9b05bc979765dc6fa729785b9ccda6123cb5cae3fa3c40529ac2b3724e597c0e363af783f70d6c4e8b1d8c2d95b4ba76615013354af88c71dde28625099d3830b49150d91c8e4439504790d2505e922756aa94eccad5cb76717f4fd9427303022878ac8fc130744c868550231b11a914caabea6643eb0dd6366aa20409a0107e07cc4b8174b952171c0fcb9393a375b72f3247a00b3233be0643777072427449418a616b3a6a3ac838d099d32b94fc601df5e5fb891e3beecab345de3eff85afda1f7cead39a87242b46e2854c4a189e40f5a4a4211e5cca760505503c31f32249119575fcaca66a3524ed9232689581d971f88b3a91d61fcf589586e4c99d84cabee075fdd92c6d864f401e4cd699f7bc97c43851cd90c2067b1a31c291022572ccbbbb7b76fdea4dd15b32f5eb1f5de1774f2988e7fdd6c686302c3cf22e6c6fea8669e0f1f858e301e3c9c8ee3e78a0d418b07295cdbbe0fe6ca6aea052f1e5cab63736f4b04e8e8ead3fe8d86c8ed01896f0cec0e661c149a1b322ef3b02a5b9710472c69ffce427ed87fffd8fd946b3ee5e81708d5457bb961652acf0c3026425a393ad3bf84211ab2cdacf0efe35926e36548ce11011ffa1f5bb6d1fadc866145ce19831543d60d0b4db936ceba037b27b77eeda7c39b5c97c6cb33181316f07c76d7be58db7ede1d1919445855f294df8ff0f58b17122787d7bd0d21a39afb18e948f24646656c966ece9eb57ed7def7ada4a39d3b3914d987c031d63092a4264435112aaf4d37af30e29ff1ebc2705719e433270a0a49650eab900b206db13b933ca3cc9c3cc1d6f233b20c37212a963603438a27ba7d73867451f8150781006ade748b03e1defd85fc8754766c8f7b429d2e7115e95cc2fb40e5293213e6764789a11e47a13a39d4c897210dc4a8a9df3a94ac177bffb698d6621e2385d4ed41ca29b4726596d342dc75c2933849995d5352e6556aa558505e5b3784a82df26935e4a75a934200640e3a0a23945bad96ce0309f9053100a07d05596a60c0b8393adcd0d511ce086815349f99c67293d30976b517682cc38a530e28048ce64cbf6e65b77ecf7fee77f6d0f1f1f687d88b80a8995e71b8149530774161dbf8eefbb7e9bbb65716f95d512bce414e318654623461e60088832592e97a5ce1bf008d593f4cfd2fc66e09670c5f2651a67a8b93be76b361fbb00489a53a564a602c3b95b0a32742691892ad72db37df323ab7aa5681bcd86a23aecf3870f1fd878d897161522fc52e29cc13e857d5cd64dc7bd43da371913c74add394031f1fa9756cce5342643a00167217ba2750a9f429c1154dc25a877a66e399df66d73a361dff1c10fd90ffff00fdb85dd1d0552b784cfaa6c2333e2352383e07de50dc74988e0fec6966d6defad75b14426a42b23454a45461150d1be22db83b3258dae34fea101cd6ef7ff69ebdc7ee32aaf28be673c973357db711212073b891d01110dbd404b4ba5b6128ff0d252c443d5fe7ded431f6825dad25221f5a112226a08815044a1407088eff18ce76a7baadfdadf3e3e441d6185c4f65ccef9befdedbdf65a6bdb1e8af4d94c361de8b966656e5c5d2dd67b5f6fd9edbbff9661bf86baa480c5b52882ea814b1581f7470356f1e72350785d03d171a243a04480ae54ede927afd9b5cb8f4b245d2941d8c57113cffdc86e4ec7d7072e15ef21028f367db86224a22629bd1b0e3a76141858048dc0bba2148ccf43ec20085076b031546602a80a0f753f232121602d74d80a414fd81af73e0da088531a3c4be84672be0d0c4c9dc4c4dbe27b726548199644ed3c571e349d0316019352902f5e13d74c864610780693b10ee0eee2bc3d73e35b767975596b970cfe7074e8538aca350f446d8201563e250d2ad1900bf05c75864b562dfba05eb21959cce034a2f2071b63bf466aac94e8648f7428f21e9716cf2840f07d31e0cb33dbd8b8a7a611014b1e6858ec54a15864c28e48e635bf119172bd62d3e38906479061d91ca5dfc47efbbbdfdbaddbef6b5d83099295c56143b3caad98c8767ce418490afb82ccc835b70443972f31a95d469b316148581ec90b10895b749380d0d09219675a0b6aa0c83df8b483ce9e9fab7ad7176e19193296d01a082b5340e67db6acdea463ed8605c00b606978d4957efce2ab33b28cac066e83b6a967bb3b4804c6369c1cca4953d28806a6612dab9619253d1658dd6d756c3aa35dbba854978dcd93d38d03b8a7ecf3d6acdbc6889ca192a1e9bedaa8f4e57754150bf9f868644f5e5bb7577efe0bd9b3e2c4493b9f81a8e06978580d863d1b0dc0d8bc66864a215f696e68ab2d233204cf12ba427e9b40f674ae888a109586748a7aba208c2072cb1b5c02f02faa6aee1bb3074787bde493d557669855999e7b6c9f7cfab9ddfaf023dba6f3891097cf92ec992350280b7864065ff17bb1798ba5623160b1709c2f83d508bef7650d5dbdf1c49aad3cb6a4c1ab04604e48599a1418f691ad696327fd9e53cdbc1b98ff6c2ac3c069843b25c17294b3519645108bac300fb239e8ce264cec69f17adca030c07d95a685a937916171ff392022402a6825ffa83c28a6ac2970b5e073093364936b3c16fcbf8423268910ef31280494af1cb25c0b3a4dfd09a5ffc426c753052e4ac167e8c6ce77b4ae9b19338cf1a507b3ed184e0c582157b2ccc6c758a80cd5a482644cd5c0faab9460e393dd430c2d5ba992c6914108c64b8e5287f55cab686d3dd8d8d09eb870eebcaed3c1415f8383c128d1aca2166105701d741fa70c9398b71a139e0610a799c244e0a04c1e2b3bc3fdb39a75add71bd9eb7ff8937d70f723a7b1d0806ab6730e22e46949db3427c0a9489295491fea436709fe4039d2650e690214baddaa243cc8f06708eff95d595a27058caf33ef0273af659e387351baac71262983ab329d07a713fcfa11862f68bd1043784ec4d0c798fb4183f9fe0b2fcd7025e02427dda14d0f0d811a925f902c216b2892e21a40c7849ba5a91cf22587c9da538406c8a4a40bef4aad21396bfa4009c50b2b5bbbbba0d304709fd29260a03161c7537be1473fb4975f7a490a757cb5583ca4e870c0902e00ce3149a4ddeea84b83813e9819dd2fa23ee0a35b6f38faca4d778f23efd6b0c8095688a035f2bbe6f30c6127832544d782e08bb73b121d300d1669a5d29094e1ebed3dbb73f763fb72e36bd9f2286051bb1740ebb8c1390f2951cd955914a80391b54490390d6a5e9e911472ede48f552ed9f2f93392ed2c759ac2da346126652e118822ab8a31612a91d2c4eeb0588e9f55904c548b222616ef91c5587c5ec79a125d81d3530a7c1fa92e6261caf67c7ea51306750d5283c58764ba30580d8244b1f060e86457277ea4493dda4ca74323f439d2a4227186d2f056f16373b993f3b2c4383f467633b6c1c825220c52e8ab1c74fc8a72f0dafa9a32ac66c3bb82e04d7853710d9a8da65d7c7cc54a959a1d93f51e1dd9defe8eb5a5859d5785c0ec4095c3046d1d107899d19c72a2e86cae26cf77654c5acb53f7d11a4fe4ca4056470608b4025cb1bb0743bda68c12d34082154197358f0bc4acec9dbd293008fefa47531bd244188e3557e08baf1ed85b7f7bdbb6b6f664d047bd4563806a44c27618f6cadc7c924e64d2946774fc3cc1f07ba70c1a3a515253685b81234bea3653c64ae055505256ed3ccce27a968691cc8bfd57f6e6087b967f0f2da3bce0d56196858763e293b19426a21b1e4d8441972eac7c67c69b62f17470e76cb6151501ff26938132a6e83ca1ab132e44163546bfe6a3dd157093c815a8c237819fdae203a58e94fba2d09a3e1dce0970c851c64620d3facdaf7f65cf3efb5d398d6635ef200cfacc111caa1cc4b678e5f29ad26fdabdb82312bdb9f0b45b71626433b0782923f97da43e0099a3615fdd4608ab7bdb3bd234c2ade173705213b87777b6f53bfbbb3b363c3cd4a29d5f686bc1e05b5fa99096cfd9bbb7deb78ffff3a9328bb060896b552cf3f8ff622954dc7cde4d4b9dadc2e878fdbc84cc8959ceb5c4736c76a23160eb572ed9d54bcb72b2a82aa339f5772f6626604c9cf8ee53e63483d01f3af8eac07664501a599ec0ed48ffb95e7e02fb7b01f3a204521901b6a85992ded9e1e4967367d2c7c5ebf1f7473136657a6491e54a924d25dd5fa15b79da293cd52012a014f42128d2584844d9287778fd0097a1b370d022ab198e47d6c7a0f16466bd818f73e39005b3bc7265d59e7ffe07ea1022ca075fa2c1037ecb3dc50f0ba099ec1af2229c3ddefed299b3d6995f54a0d65092340ecb3308bf6e2a03ab0d49582a3485e6e6ac3feccb8582c30e612fb0c37830942616e2346691fc3e9fbfd5061373de953253fce298085d6fe7de561044c93cc1e5b6f7fbf6c69fdfb2f76f7fa8aea5bb3998f47e7c26ee35d79ef5ccf063e44a040f942080e57428c96ae4f0499231738793dccd57def809bb2ca549cde94009d94fde3c49bc43121b6fd6208b3db19364dd2c5f3260214d98772c54301ba2ef396fb0901dc21ce041434c01abdd6959133700a583387ad6d4d1c3408f0fc68ba99e84da4f3f2e9dd62c1275c812d59f4c0340529b66e620a170047842f273e70d02d87996a14e115dc44ad5ce2c2dd88d1b37ec673ffd899d3fbf647054c1af002ab737ef4b0d8eb3288feea2f3537a077d751110386bf0262935519a0b4366986443103f61b5435f081ed1838dfbeab240bae3a4a18d4cd0dadfdbb583de43d9c990cd51def27988f6b3524d6ddd87bd81bd73f33dfbf2fefd84c78544c5497211a4a2848a3fbf01aa3fe29315812ccab17c2a81c87ece5323f74020dd6d667665e5a2ad5c5c4e7896e30491b50bac46642b0a83ac5d7376b3ee41215046808bf7cdf3044f4a1ba4e0a195737792011e9b048d5c726c56e61d267a71c84569163858889895595282ea9e619febce1a41520d02a967a03e4f9087660ba449de00bb2e2571b02c4a40ee23d215daf0401a5409fda1e356941e13b9a3726d505d74ecfaf5a76c7dfdaa1c3d79aee0e86d7c754f4171f1ec9244c7035981bb0d0d621124530b0b8fc9bf4d868fe3b1beb8eeccb58cf59d35bb1ada22eb682604b10ec1e8d24837869ef0b9ce2c2cdadefeae6d6e3e10274ceb32799993b0724d6a0d3cb728efcc9a594b410d4e12cd03666b5aa56e1fdefdc4de7cf36d5918b328705081d84af6e3f8220713872fec76b22a1feccba1a87297e12b72d160a60241c9e71292214a233a73da09fb988ac43bcb94f65ee2292ea4460aaf05773082370188e044579ff211dcca47def95421aa020255ad5c4b9e87259154037b2d7dfb7b2f420d531244a46756994a20806d4037a5725eabc6900737b74f002dad4e22849c1cbdfda974904a369dccbcc99ca324c743ef6e853d087ca39595157bf597af887f9565556bd4e73cab3ad8b7877bdbe2899d3f7b56a934a4499c137afd819a0030611900c02941341e0e1daca32dcc0523f09256c2cc0728252507f083843a2bf96c3867d263ab7b24890e9c18e80f7e03bc8387a3231281eddd03bbf9de1ddbdcc1e8df81662fe5928b68a21014b3a928d31e0d621e684e2733177fc75fd803961f0e14a4f0e14ac25b569797ed6cb729f337f9dfcbec7ee683699397959f6c1c19a7c3268a5dc26fe266fe398ab81aa4dde2fb533676e2019280e5def13eee49610322a170139705e50138c98222c3e339b58893ce2670ac3cab4a80bd5e4f947d51fb7382299b3f3a9ec1b342bfc826f2ae20e261f4738e5b0dc6d801f33595860ff90bacf6d5cb2b3ed1a55ed3a129194ea3a5d31cfb18268bd32d6c310730e3dfc1eac656499ef059bd233f2c35a0d0f84dc6c2cbe2beaa835bcb5ccf4763e384f1f54dd936218a66cf6c3dd8549541c64f676c6b6bd3ce9d3babcf07ecc183204a0796ee777b7e5e19170ec1049d46d327f10c197e31c5176e2c9be40f3ef84870c790c654ddedc095a92435848f3de37e9dd8dccc712cb06b7710a643ed9a47e1cbc2a7bc23ce5e52660e0f8f8444c947e272a58aa1887bca072f08bf69a2935b457368e91852779ffd4bd042db491851a386a486042959e29416ceaccee072c88921d5a92c2682956a4d4547369477153cb2fa0757a43ef2ccc96d297c2e1d0f3f617d8a8b46542521b5280c6991f27c8dba83ae972e5eb0d75e7bcdd6d7d79459e1590586b5b3755f136de65b1dd5fbdb3b5bae2593f68909c95d95850ce104cf821f22cff09969c804ef112a0376b8042b04d3e004042419e389cdec644d54e35c07c984345bd04b0e8d9987887a64f6b037b42fee6dd8bbb7ee48bc29cfad94711018e2b48f1b9477b91e8d54e9ef8e099d965c716de379749dd3d0029f9483d50cdcaf1301b6572e9cb3f94e5bc1194c4bdc96244771ff28213bda189181e84049995360541ea492923fe9ff7c517a261c8147efb7ecb63664cd92dcc84dc2f57a414a44f612807f949d45898f96a9ba70d89f786093c54e728ec84be93458846f071ec8278ae78e9357a0bb9dd848645006f7ba0a01370eb222be84596953e39070646beb576c6dedb2f3842a25cdebeb2075c99a2a8d76f6b66d617e41ea8946bb6be56a43980dd7974e228e24c3a96b1da1c6c43d23c8b83cc83123a4263c8f82f268227ed62198aa2431c7f6390379c7135bbe7051ac75025eb7db11f992e7208900979572a34e932a73d07aec9dbb4addb1c072255397f0c1e68efde5af7fb79b37ffa5928a0617a53b63be2260f9400eefe4b246aa65d76d12b028531deea1bb8ee8d9131af7ee771d290fad5b0eab24d2866a117088cf89f0e425348971cf83ba92bc737dc2b4b2ab9a200c06da407b20f9900b6eadaab25b9dde4ad6f61817ba2e35885983a4757eb2d3768d8195aed00fb12b259e0f707020ada40b1fdd2119dbcb8fc6b91e6ed6e68186ffb819644dcf3df7ac3d7dfdba3df5e4134ad5b90e591dbb97bef5d0fb4d60fa76d5edabe142d8c8d41c00644798524d271825a10757f0afbaca05b19b113883bf2541ae0f1bc0ecdfcb599c1f78382d4369823cbcd0382af8c29191e712a9f7b17d71efbefde39fef2860098f4b0158a542e21045891537b0d865299630913e473c2be25f71832360852db512d993235bec76ede2d2825d90fca92afb1d05184d3876bd20802d192ca57abec8425691fce2036b0a0ff4082c01c8b330bd4c72833e26c2a87305482b101d4e0d16267339df4bfc23387969fd704f72767a940d0ac0a7f21dd12ad285c871bf42c0ca03eeff9920ad2601ae1d7def6c5322516a68bcfa8429ce7d6d5cb22cd622b32d572f5fb2b5abab56cb38844f6413030788f5042e04af083e14d6298b4be7ad9ab5f5fcec07007a5aedfb07077a3d702f2f7f1daf437dc1b562fd710dbc3954b6e96064d5ac264c8d239199805b4c5e821ddf6adbfc4257fb8272908045c0439f08e08ee66e8ac058ee073878a01d1df918bab98ad55b5dabd45a76fbce5d7bfd8f6fd8679ffd57c100dc8eb9067138f87de0bac054f789e4e8421130c3e922fb249be23e8c49342c0000004249444154532a02072938a9f6f7064364903008a4fb1745c6b9837ef8f997fe3d1da09a7b9a706db7f316f8ea073ed2b1345c83eb86309c648240cb3a06e4e75afe0f9bf8ac4419f053e60000000049454e44ae426082, '2015-07-28 09:56:33', NULL);
-INSERT INTO `staff` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `phone`, `email`, `profile`, `homeroom`, `profile_id`, `primary_language_id`, `gender`, `ethnicity_id`, `birthdate`, `alternate_id`, `name_suffix`, `second_language_id`, `third_language_id`, `is_disable`, `physical_disability`, `disability_desc`, `img_name`, `img_content`, `last_updated`, `updated_by`) VALUES
-(2, '1', 'Mrs.', 'Joslyn ', 'Everbrite ', NULL, NULL, 'joslyn@pshs.edu', 'teacher', NULL, '2', NULL, 'Female', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'N', NULL, 'Teacher.PNG', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785eecbd59932c49761ef6c596fb5659fbadbbf53addc06048021220080bf7c12ae917e9456f92e94d7cd1838c2f3493896692281146931928830052020812c410b361667a6edfbe6bddda322bf78c55f61d0fcff4f48ac8bbcced46f780d97dadaa3223223dc2dd3fffcef173bee3fce7ffe09b1900388ec31fa52ffd7996c9e1e04ffdbb9f39e0bba9abaee3b82e32d701ff439a165ed3e567fcdf51e7f278fe0d9e9f66e0e7722d7e9e6548d354fe799540aea7dba38fe17b711c6fbd87a20f9d4c7fadba7ff37a69c6eba9fbb55f0efcd573d09fa93665e07966fbccf6dacf4f3fc7fc69ad9ea9f97c1d57dd33d858f5a4d54f27859be59fc9c373f920f363d5f1fafbf47da9fed1d759f7e3aa1df938b0dbcf8bf2f96f5c47f70f80244be1baee469fe971c2f3cc31b37a06490ad771e43cfed3fd9c2489fcceefd29f99e353f733af6bde9f7ecee6fbba6f5cc793e7635e67f58c8d316d8f6d79e4f9cbec93d71e68af7042b6650aea76986dd0cf48cf11dd76fb1e8abe5af7897dcecb9aa99fb77d9ceebb979d5f745e591bccb9b29a63bffc0f0958f964e5182ff9c63702ac1c7c8a2ea9bfe77501cbf1bd0d50d1839a37c7815ef62a03640d587ab09bc76d032cd70936c0653dc12180a5af67feb407fe0628e513a36841f849004b0f0613685ce29a80deeb0196090e1a9cf43dc53960e9f7f5bd99e0610fc02c4915ccb2411628e8636d103427c6eb029623a0b57ee96be9b158f8ecbf22805534e9b701ec5716b0feb36ffec6aa4b386ccc15c5ecdc2f0b60c153835b4f4073e2fc248055c828b6302c029639e1d7ccac986115ad2c7a40c94af93900964360cad903bf7f3df9b337062cfd9c6c20d180e5796a41315971d14ab9ba67a37d3698986cd70657fefd5a80e5fa70c840f3b1a3db27ed30c0d2fc1e39f62d0356d9c229f753c2e6cd7694312c13f08b9e953dfebeb280f58bffe01f66abd5975c8b03c8300becceb407d546a7d2aacbe93d7f8a4598ac4dc2223ab9028afc789a461c236b0b5599596a5c73a2a95791a9a0998ddd396c0807ab094aabb6d0ac4895f961ff4b650865627da9afcfcd61f97e756f721d315dd493d2ed54edd7d7cc7fe7e705e6919a346204e700a3ee77fdbcd477e4975cfd54cf43b363b1a7374d7bf5e8d6affc1a04b2b2416d4f287b41287eeed9ca24348f57a09021499549bfd1ff19cd7eb9c9158868a665331d93d9e987cc3e4b33754d31a7c51c5ddfee4d76911bddab01bd1e4d4e6e469b0b887e3e488b5d02abcf6f0eb6d5fd147da4fc2f25276d795b8f0d351ed7e3d074256c30f67cd1b09f43118b7c9dd698e6bd3ecf36b3f5fbf642651ea77fb7af678e9134e1dde66e8dbc1b1c02963c430ee60ce253301bb2625625be28b3e3f484e72aab075f620cd432c0ba01145b3ad4f4a3d866499a4585cf5e267fbae90f593db0381110d93499d48c4e8d76d82b9beb65e2339309e338e03deb636cb6b6fa5b2ebae9035c9d03cf00ac35a0a8e7bbe913db305b73442a6288650351dfab3d416db0b2596c1445729fbeef4bffb22fb43fc9af56e46fb25ced6f54e38a8ccb439a9bebc2c008eeec9324429a26ab6b98ccac56ad49bfe8015dd466fb33399f972ef04915b1b5d53817c0528b85665e9f1b606df3536df1239bcfc6ec573d6ff5826082bbddbfe65c3519d6eb0096f97c0a71c260cc45e068f6037fd75691dd67325512d597665b9d5fce9dee1ab46cd47c15c0b21fa0360b786e6a38e7ed55c99c6426609840613f4c73909a80c5be8e93b018b052e5fbe7f11a4c4dc03257f9a276143d4cc75593b508b0ca9ea17020c3f4330794b305b080b56fce06266d46bc6dc0b21711fecdfb2558f19ff46d9a220c43705172030562e6c4e260f43d1f81ebcbb9e66acadf030179054a1af4f5f9fa783e23f619fff17a7cbf085857abba0158e678b3999fd9a78a61fdf502ac22f2604e9eb2cfdf066099586333ef0d6290ae5d0bab39f52bff50f9b0a481d60ed106106d8161f3e638984cb341f6a3ac15af88956dac80b99faae82b3522eb41abbf4b9197ed0c4bb7cdfc2e3a7e35c3321fa44cc882d570b582bd0260d9edf71cd91b95970956027aaf0058f64495ebe4177c5b80a501d87caef682643ac9854d65a9402a818cc0c217fb8960e62419dc44ede00a60e566aa0cd434cecd71c02528b9ea5cb22e27f01590f1ba41b0022cb23c1e6bafd4ab316601966ebb0da6e6c4731dfab75e1fb0b64c89d28fb6ee047e810ceb6580b55a000a1893cdce36e6d34b189639c7545f6fba8ccc76d12abac1b07eed9bbf99090ba21f47420b3667a9be80692abeaca34c60e0f58a28ba9eb0452bb9a3cd86822f3229a43e77e5e84571588372b6966c69f381196e0a131434601501051cb5da1731ac152bb51ccab2859f43d6eb0096e3dc0c0d59756cee3b7bdb80659af51a6035fb31bb65e57c77c9c012c45184287f2e3ccee5338813e5ef4326a0b4ba4eba0ebb10f6eb7a728c30b744f5a56657dae496fef73777fbf47893808f4cb1b5b2977eee26dbf3dce0af1d60bd6c0edb8baa79fc4f0a58e6b58accc6d5d8ced6a12efa1ce7ef7cf3b7323a46a51164362be7f17a30c9c0cb9dd2db06c2eaa286035b634111cbb257bfd5a4633b4a069d39d1a55d869957c6b01c613637b7b4a54d046ae3a636105e6cb8dca96dfdcc101702966e93ee70f3a772ababd7eb00962b7153c54c55f7d7db042cf3999a6d355747bdf2c9b821f084b1b02a1d43e57934bf7d78e2af52e6b336fd56f71e6748e2185114cba645105450a95484a98d16d31558e9cd045e93ec2ace414d4f1ced57635f256467057d66fad536fa98ceff3764582f03c6a2b9f2656158665fdaedb441c434d3b42bc03ce7751996793d7d9d427c2802acbffbcddfce7467662580c58bf939d5df86cc2b73c9002cb2b7a2c956c8ac7420a2b1db637f9f7e602be6b7022c0ed6629350ec906c739770d52623a4c06c277fb719d646bcd016c0d26691d931fcfd27052c6993b1cb2883ce08f3d836088b06980dfe9af99401168fd78c87bf2f974b2c160b448b25dc458c5aad865aad2a80b1582c319fcd1025e12a8482fe2c0124fabbb888642e66b339068301e6f3b99c57ad56e5985aa785200804bc3408f2b36aad8659b41400d46c9bc7f01cb63b4a8a37286c5fc9c6b862c4b3b1886c3ce32dbb845f65c0dad67613448a9cf93f09c3b2c1d0b646cccf49326e9884bffa0f7e4bef2b1b91d43761a97c7317f0695511133423c9fd3ffcd3cbd9c1ea8aab0b49c86021fe653c67e59b514109fa6f1db0a91fa4697ed2bf213b589cc4465800175c570225b9fdad588ef6adc9ef245ab23233e29a266c1e7ec01d2e1d2a908704e8074a36b71131a0ef446e4b515973251780e6034a197ab06659da1c378fb51f0a1f875e9925c65d005d3d232f53e66211ab3001d6bca6c936ecef8a5317b57a1d9ee7208a4221700ce1207371530f9580fe9e1493c11586834b780ed0e974d169efae008c20349fcf309bcdc444e43324a0f09f979b7374412419e0d1efe5ba72ee7436939fbcb5a0eaa0d3e960676747fa340c2301a446a381451c0b7b0ba350f9b2f2fbafd51ac8326556d2a4e44fdf0f9030f8234b54c8ce9660d9f567f29b1c9b1a8ecc6d56c2c682b03efde6f866e7bf465883ee57bd1b6b02cdaacf65fcaa100f9334d84cd25e900b275f815fc93c4f2f6ae6f7e8f1678f791b9cccebd8e7173ddbf5c2a11e288f717e25072cb9f955eac71b0096955ec37e2e04acd5a515eb297a656eee9c2d98881ab0f4c331991a6fd08eb4164093b6ac4317cc15443f446daee849ae1cbef4b714fbbe681216be72c02a5c855680a546acbe87adabbff8810cc0cad9a706302f533b88452661d92a5a44c9f5bda4f0e157084a325d51e18e20c8a616f01d1f57979708e753d42a3e6a644bdc1914ff952b2c89ff8475459138dda33012b38fcc8c8c495852b52abf931db22d9a2df127cfe1bf348de59876bb8d66b3b9023c01d35a4dce21206a5f1baf130455a48923d78d73073ffda1719a70add6d6f30d73dcecc79b934eb5b168b2954d78e98fb215fe35014b7f87bdd9b4d1e73ff580b57efeaf0c5812085af27263b5b96ee6037e5e8065e6f009e21abe3513ac7407abdd2e3abb379db1b6b9a6af6502968e66d7df619a50e580454aa2b6fccdd726c37abb8055c4aeb64d2673f2d9c7258e727ed3f7e4bb8efc8cc30566930996f308f3d9149ee3a0d9ac23f0196a10238e122c16f44545f24fdfbb3039060ed3a59087431084f4260959db7c31c77c3617d00bfc007112cbdf64788be55216a06ea7834eb78b56ab250c0b7e20a0381e8f05d4c8dcf80c04b03257422c24a8343799095e9e9349bbcd85c23689cdcfd68bdacdb4217bc12b7ad66f0bb0568c3e1f4f7f3d195609603966629ddd0b5b765ebe68c02a329fd8919c14c20bf200461e273e1731036f0296bda5aacd4b3d704dc0b2073a7709cb5e04eed705ac6d00f3260ccb0472fbdadb185deab8087c1f55df43c6d084d914f3e904e1628ef178825eaf874ebb2326da607085388e50add6a0d3380930669c96842578ebd82d2e24041bfe0bc3b93037ee2efa3e035203796e340bebb53a26d38930b4a012a0d968a2d3ed08e3a291c9eb4ca7d355fc1681abd5eec00feaf0021f51aa3600e8a4677f30aa9ee6ab6da6d83e9222866503d4ab98863f296095b1baff08588649c8948d325cdae6c3fa22012b4bd78a00f640e2a0d5c0b2dead5a03963971cd496b9a9726e879ae5ab9f56bc34ff03900569909a7014b58ecca87a5ec0eedc3d22682c9b6ca7c58fad91481247921012b701d84d329469797584e15ab6234bb9872ae87d96281d96c218ef646b385d9742a6c48fbaaf8bb008698e4ea776d26d2e49300d02c11ff9869d6b12f143b7605d4085e3c8f2fb2ab6eb70b27f787cde70b84cba51c430b60a7bf8b56b70fbf12884948b6461f1977bf0958fcb7c192739f8fedebd95c10d5eef2361fcbe7c1b0ec766e33f9098e3fdd3eac3286b505b0ec8875b393c4e9fe0599842660990e40cda6ca7c58aeb1e4e9ce2d62581ab0e47a0660d9fe2646ba17bd34a0bc2ec3dab66bf3aa0ccb5e7dcbaeb9d567e639489621c2c50ccbf104f3eb6b7829d06ed6d1ecb4311e4f31a363dcf5e0fa01aab58680d472319749ad430c34cb92f8bd0c2bdf14c14833d9c0634889766e33b486693d0415b22c32a41849ac806e192e85a9359a4d347b3d012f797fb9c4f5f5b5f8ceeacd16bafd7d34db2db8be2f4e77cdb01c6e4e30d7a3c0e96ef6a3cdb01c672d2364039bddc7e675de8461d9e3d9042dbdf8fc4786f58a0c8be91765af2f12b0e8545d052b1a099edae1aea3adcd49293b5d166015312cd39ce16071dd40d8811ee47a774dfc5d25802526a9c880bd9e0febf300ac5293d5dac1348ff32a1e46832186e7678868724531dab51af67a3b58a68c3d4bb8b50727a86019a59833a4c1f5d0dfe908801090085a0431b231d90d34d2694c40889653013aeda4d7e6993c3beef6e53e4ab64f5f9bd73dba7d07f57a5d9acd630958979797c81c178dee0efa7b7ba8b71a2aea9eb159044506a2e63baa65ecc50433fd4cfe2a016b630ce73ee4ff0858796a8ef83cf25c309302af3b6e6d1ad9f4b82c0adef409e9ebac562926356a4a9eb3331d692f313a96a8a0eea82ca619a104df56ef1949ab3a31570f4a65c2301b4f89c2d9ff24cc20df72e3f5b479c2ebdba0530458dbfc19370617850ee5dfcd766c03ac240d37128e1598aabc48dd46fbbbf4e4374d09fdbbccdd84ca1a9ccf2a7056f9f8328c4f9f61361963381c4a3bfbfdbe8417f07b2e0673096108021f93c9148bc55c4cc266ab25ba16042e7ec60050c5b0200efb2c0e51afd5549cd46289c56c8e280c319e8f256e4a3f43f3f91217f58e21af4546c5e3b833d86a36c45fd56cb5e1f881f8d3ae47134c272364592480d5ebefc3a904a0cf3f90ef26c15a33ac0d70cae3b0ca4c3f1bc8747b7540ef8d85214fb62f3315f9bcb9a8ad42552c95090a5872a342c40824632e07dd820b6a5fe5c6d83436a2ecf1b96dbceacbeb100a9318e8cfb64938998b51d9f7d8ef9b73d8c61d3db6cd731ce6126ed8c7254e2c7342bc296099949a1d520458029a794478d16ac211a881d0062c6d92f041ebefd2ea00491e86603f54062f12b0f46a6e82e1467b7353420f0c936199d7dc300b6ee466323eac78a7aa6891585dcbb919bdcdcf0a9f8fa1f764b65f0f6cf99ed491dd3b9a604c40e6a68438d527235c9f3e13273b0726418260c56748f080a740432b32f07d0216590f018bc7f36fcd7cf89d81ef8a3f8c2c4b421e2664554b615e22daca47c24d927ca384c7f119d71a2d310f69f231968ba61d1746a6fdc451287eb376a70b37a880beace532421c87582c26125c4ad3b0bdd313b395cc4bc9b2a844eb1bfd2ae8a19eb6f999fdfb8d716fc718ae5665f58cbf68c032c7611910bc0a60155907af72dee7055866bf38bffacddf5cc9cbc836b00558452bffab029639a96e5c270fec548a372a24428ec9a595cb1896ac3e9694b1c9decc5541035be63048b124cfd0002c7d9da295454f423de009586583bb1cb4ca01cb9e44e6352865a3bf5733ab2206a5cf317d2136b0a9635c95db2780e5c2a15935b8c4f9f919c2f1b530119a5c0cda2443d58e6fb7d2c462be40c49dc14a158d664362aa2471d8011af5ba3203c92001541928ca1dd33812e738012b5e86c21c7c263a7b22c0960b44696917f53316168a55302aef5f988638f2c90e3db4da6d04d51aa6f30512d15d73301d0db00823343b5dec1f1da2d6ea88bf8dec51e7299aac549e550e584593d27cefcb0858ba7f8b16cda2f1b96d9c99f34883c4ab0095799e7d7cd1a2bf014046a849d982615e53006b85c6c62c3157643d018a6e4886ff96900773126d3039d31ccc29f2ca24d4a2749636977c97b55db9c11cf2003fcd9234f050884f03d60d402e002c7d4dfbda45bb84db406be37e73a0e0ccd683cbfc59b430ac00d45bb31ad3472793778b6fa36870aaef54b1fee29d8b232c26130c2e2e24721d692c40c3dd388216cd03893e07300b9549c51004863210acc4041726a5941a942998c7beb92ee288e72f56c1dd3ee3bcf27f711a21cd947e16bf47ff93fba2d33ccb84d98989c2ec0986442c17a857ab588611aaf5ba30ad888ef93cde8be6ec68321553b1b3b383eeee1e5aed2efc8a27b1599a216f2c7ac286d6fd624e9caf0260998b9b0d346573d63ec75e64f5d83437a8ccf95074fedb665845fde0fcda6fe4a93966ba8aa5bef932e4db0658bc0973e2ae6e5a543c735fce0ab054d4b4f68f17993c1ab0f4754d7031dba927b630111a2cce4d534006ade94c30989bdd3976076a93d05ed9f400b7c14a81be3215ec49603ea3a281a0d91c8fd3606c7f6f99795804a82c18a1a46e32cc47d7b83ebbc0e47a80248ce0079ec43b9960a5af31184f25ea9ca69f0efe14077b10a05651e0a50343e924a7bf89e74a9e5f2e3bc464a7345775489248e961e5c9d14c82a6f9c78052cf672804814ca540f1ba64854cf9f13d1761cc6302311df919414b12a9c308e3e9148b9012351ebafd3d1c1d9fa0daaaad144aedf1acf5b08a26bbe947f9b2322c0dbe66fb5fc66cb601960972e622adc75fd9b99f0760d9a0b5022c0e78ed53b219867c66e9d69817da06589acadf602d1660894928ffe81d5d9b7d2643e3ef1cf0e683d166df8a25e62c4b47560b606509243fd1dad2b6014b5f4b8382693ac87572054c01186397d0060fbbcd6b3051e948450c6bdb006254bd19aea107a88e753207acfd7bd124a489ccbcba703917b0e28e60ba085125f834ebe8f6bad29cc964b202480669a6aeb7f253e967439f15833cfd3c7057b371addc402656a956c5c92e8a0d518c248ac5444c4232b775b682090893c544dab0cccfd3f15d4a6c31153f551ca702543ed549c57c0c0574678b25268b501cfa34098f6f9da0d3efc263ca51412526add6604e54dd96af0260d94052e8a7b3d28bb6317afb9ecd7ed976dee7055826d638bff61bbf9d69cb4b2b2b1499444580a52f540658e29bca7d0f7a2289e67b1e9ba30c1332a00cd288fc9f6e8f765bca43ca935c5dc3a43227ae368d749c8f5ee935c36249ac952ebce1f0a7c3dddc2514b0ca259e95fe3a7908f5c2d6c9a5d2311b1a55da0fa386bc38940de9ee75fbb9b3590c58641aba7d1be025cc4ce5e26930605f685f569cef7c992e5e7b50497b0db0f67d07591c6370792181a1d3c1105e96a14113af4ec585ba243e33dc8080c3d4a6c160889dfd3d6133b2a991aa982bfab128672cdb71927348608a84a1359b2d615f644ed3c904f3c5428e93f6d00c24c0c44a2699d79391200b034d42662e78e2642753e33d753a6d49cf21036f773ae26c1f5c8f903acc14f4b020b885f4952d315b86988721bc4a153b3bbbd83f3e40b3dd5481a4b2382bed2c514535f4b0ec454d266bee4f5bebfbabfedddc25347a602dbb7e631de2f8e52b159f9a7ad952dc7a97502da8caafbcad4085bd48d966af39e16d0bc06c6011489b207ee3668c376cf669ff6d5fc76e47d1f17abc6f02d6377f67e5c372bdb59280dd383d31f4fbe6a4d0dbc5377c3656ee960930e2cb608a85062c31dd54f1294e28b22df3a656be9a649ddb556476e9286e2d4da2d861b2512b50af047ae2cba0c90149c762998cc66456ab4e5da949ac8b57289139205eacb7ea57409d9b44ba136c96a50075d36c35d98079afab676f6e77d35c14f2b166a72beda57cc04b1f66196a48b01c0df1e4c91325b8375f0ab0d0d40b2a350102deb376a0ebd8aa6a5d8195f655e945816a0b95a0220c8a4c8c9fd361cf76c6643af350de5f52b941ca033a52b4229ec612e2b0984f6524542a2e3c5fe967d582066a75158e309b4d2588b4db6b636f774fbeab2aaa111026359c8598452e62388853a6fd50f66689d95445c933c770ff6017bbfb7bf02b15306e3e63e06b1020619ea3085facc71bef5d8f2353d2da64dc3289f2ba9a2660d84cdf9e47e6e77a0cacfad6d8a934c7871e9f4580a1ad8232c078195098006dff5ef4b7399e8b80b0a81d2656bc2a909581a3f36b26602969ebc297665f851f1aca9a7a92ad8ecbcd49b373780cc14afc19642fb968a0964e514ab96beffa06e3db0258da44d21459b3122ec9922799bff480d4806522b9b42dd71037a9b1d93932800c891813882546312c069ea28e5b0d0a89135bd70ab40786b95098d749747f5980a527948edc275311e6e27a8827d7b8387d8af9648ac9688456a32940c4582938fe4a315481bdba17515aa85199933b747c46ca5fa51706a6ee2870508a0c5a79210e53444baab3d25f45a77d86305a4ad273389d534b594c3c17d47f072a15069d0668555b223b23cb18a57f5c7ee68b79d9edf7d1edb485c5cdc3042f86739c5f4f318ff80c55702b59dd6cca04e989988e9d6e0bbb7b7b68753be2902760c1f76581742d114773a28a8476410a8fb206d6b3619ba964ce191bb04c402953a3b5c79e3d07cd301e1b108a580a8fb181559f6783a369e6158dc197312bf3bb8a00ae0c505f09b05e3597d0bc3901074b8dd4042d6d8a6cecb0e5be2849395161e8cadcd112cd626e6d6afbac420d5e0258261dd6e7d0a4e1ca6d322b7d9c19806a028f19386a77ba740293838d80d5f58065b4e4663c8f09b8e6b3d3dfa70689e868de8811bab100583d99e6604fe664322c81672a2ee86a3e79ca0b27e0d58ba7b87cfe54d816194ea7d592e3e88f5a44eb4a351ad875e43aa59a3503a54f49cbc4487cd462896aad2a49ca9ccce3d10893e914dce08b13574cbf2c0911474b2ce733cce753549c0cd5804e7bfe7351f51d34aa04bc0a1a3ec32594a26ca5cae469ae6274d067a8f57a68b75ba8379a98c7194e07333c1f4e319e90adcdd4aaeb3808971146a389fca4e44cbbdbc1dec1016acdb644eb67a46f1c7b262bcd17df951f2897713627ee6ab2bf0160d913d1bcee9b0096c9c26d40d8c66cec71689e6bbb7f8ac66c19e07da10c6b9b5a83292f63af385c09cb1880e635e6e496092f71833948e58025fa4852ba7ecd364ca621f4375d4b1d9b6692cc4fa3dcb976f62b07bac3509c0d67bd8decfaef35c86dcae9b0cd1ae4f89389c0e63dad1e8054905f07aedaed2f032c3203fa54cc81f332b012a02b012cb220f98c93314925548113737c3dc2f3c70f10cf092631aa4120a107cd7a4318d668be90c9ce769231697625190359acd4404559b4b6526510f32949b1bfbf2fc75341947e273aed67f30851e220091770e2108193c17733048e837a8589d62e1a64548d2a3a8d1aea154f1cf83455f99db55a0535ea6755742c15105795ba689239182f535cce630c6699b47d3c1a83f5ecc800e982a4544d14abdd4532abfdc343f4fa7b702b55a5e2409f965538c1ec67eea616312c59c44cb795a5df5fc6b834e33027bc06477ed706bbdb924265b3b632a0286358b6796b5ecf8c66ff7233ac2df2327444db28ac1f920d587a926a76b5fadb6024640336c3e26aa701ab8c61bd0cb0741bf52050a93a5c7137a39c3518e8e336ccce92b00ebdf3c59f41ad9a3b88d7ac4806219df846e8820d5865404990d6f76c0f6a7ba5dc60b8bac2906d127242798e000901ab51a9228d12bc78fe1c17a78f117840b45c0af084f3055acd9604734e095279492f5d8750cb0f376892e580a5fd5b026a692ae7537a663818e0f9f3e74a992162f439bdc61e92e5026ebc44dd77d0ad57d0aa57d16e04c2b0c8aa7acd06ba8d1a6abe272a0ed4c222b3a2e4725021c3a2ef8c612f2e164cf1a1bf6c1963344f70b5cc701dba182f625c0d87e2f867947c14a512e84a1371be0c91391e7afd3e760f0e516db6a498059df0e6f335dd05b230b1308665121631acb285a88851d98c5b7fa704d3be2439dbbe9e39b78a185619133241c95ef8756a8ed9161b20bf140c6b9be2284b2d9937606e9d96165fcd77e38419e52c4c331513b0b4f352c04a9c24374d42ddc95ea6b2e77547993f4d47b9ee10e518a62f645de0530f4073f5d16db4c1c17c9ff7ac8b295024ce1cc8ab4ea73992ac1db8266099cfc01e988ed87305b2ca5650aebde2890ebfbad88649281b18ae830a275c9c20808b68bec0d3c74f30b9be005dd43251727645f550febe940adc8e520b8da875a534d6796cafd510913de60baa3c4606b4d2d5eda0dd68caf1cc41e43f01758e99dc0f1638091a9453aefad8a957d06954d16b37d06e35d06bb7d0a906a8b92eaa9e830acded4057c0a1f5468d2d55d99926e122df5b5824c0f532c3d938c6d928c4e57481b3d14874e2095a61c8ddc9b9ba9798c1c30e1aad16f68f6fa1d5edc1e162468034f252f9284df78544ab5905565763c4d8183219ce3666ac8fb3c7aa06c732c02a636cf602b8ad1de667764ea01e9bbcdeed1e3d200000200049444154971ab07efd377e67e58d96b951e27417998e32a9d882e050fd20e3bcec9274621e2240c7b40016fd03129aa4b77a75951aa3f456eedb541de6c0936da6620d739b66f36fed40a7b9ab1992498775d9761354578320df5296eb4a0a471e29cdfb6533f25832698fd69de77639c5caf34807e5a4ce43398481ad430cf4ef39e2140296bd826eaca2ea8b57b145f214a502525ee2db7310f0bbd9a6e512a3cb012e4e4f112fe748935002313938bb9dae38b8192b9551033d4d95065506d9a9e3ae1c81a2d7acc964d6956d7451539a6c34f998803c67f51cc90d54798a044ee6fef5ab0eee74eb38eeb6b1d36aa2d36ca3bfd7c5ce4e17fd5e17f58a0f1eedd3b94e0df794d23264686c472a6a1bdc9420408ec65349c949bc0ac6618617e3059e5d8df1e26a8217d7338c66335c8ec6982d23245186781961be64fa4ea29cf63b7df476f7506d2b9645550e5d99473fdf15f3b676ee4ca6211641411d3ee9876dc272c6eea25ec0f9532ffc724919272a3d892f9314d86cce062d7d0ff6e26b8e1d9370d860689b841bf79cff61ceb5a26760036719b06e8c67eb591681b4f3ebbff9db0660e5f97c052db43262368e30e3a5b439230d61414dab94ba9e808cbbf438b9ccac75bd55bcae417143ab5c57a429022db351267bd25bf1ec08b396a00229258467d2e255671859fc820546e028f3fbca5e1b80989b97669c987d1ebfcf1c40a5172eea1723fa7d63b2f1b97a8e3c63fa8b969331ce9e3dc3783090182caa89caaa9e579c611b54aa0f658a73b54ed75d2537b3fded4645d88a5e04f4efcd461df3f110e345849089d5f010c74b380923e77d346b15dced06f8faad5ddcddeba1dbd941bbb387e64e134db2ac36e3b5b863a7cc62f13972c74f408b81a679bc5612234d628c0757086a7501ac699c62309de3f9c500cfcf46787ab5c4d56c86a79757184ce64aa626ca305fcea4aa12bb3b086ad8d93f40777f0f1981d263c2f65afdc3645866588339b9e4f792c55dc666d9f0c87717cd095d0440363930fd5b763bcac68bc9c68b40a50c2c4ca7fbb66b17b5a3cc97b60db08ada61e2c8c6bc7e1b80b5da89b2645324d8731505baaec9276c2b6758af0b58ab78ac829d4959a5f238210d027ab5e0c4d4be02fd50a51db929a669bcb96b48ed2df36502d6363d2c1b384d13a16c301439375f05b8ca4c0515d3968903db4b12a972737efa02f3f158822b19e9ae0b439892c60cc0d4cf49ef0eae7c585502d1babee0ea590392d83c8b1244294d0a967a8e50f1809d561577fa5d7c78bb8fafdfbf85a3fd3e9a9d0e9aed3e6acd0eaaf5aa38d5c958a512740e585eb81470e23fee2cd2df46a6c6b41ec78d00d747923a58c6092693059ebd38c7d3b3213e1b86b81c8f713e9ae2723cc7683c47b44824509380b55c2c90652e3afd5d740ff6e137aaf083d646b111d3d4d72661e1a47a03c0b241ae0cac6c80f969052c9b059601ab9e0b6f8561ada9eca60fa68c0569c0e2aed59b0296beb63d61d5aea05a2d35c0f058730771931eaa540f6d129ae727f19a92db0ccb0fd6a3d51e7426f868b03229b4f9fde6e4781580b28fd1f76582b0b4554c8a1455d6f55b2c30387b81c1d93996734ee085582c74b8cbee9f519d9b58a3dbc46beb220f12d396862b5f24ffd6227af4194d664bc4f469b1439318152fc56eb789936e1defed77f0f1fbf7f1defd5be8749bf0eb0d541b6df8958e2af32595be950f4f42505884359c8bca83e4168621123161d9b80495baca334cc218599c62b90871fee20c4fce07f8f1e51ccfce2e305ea4184531ce2ec7b89ecc45fd81ee8968c94a3e09fc5a0dadbd5db4fa3d049596a83fd863495679c324b419c5b6e8f33286f52a80a5bfc71c5766c8c34f13c37a9969698ff7b702582a8545bd4c36614e047330c831f40fd129ff9a26a169ba6dfbbea2f614dbd58a8b9880a5ef41621a0d6a6f32aca052bc056daf1845c06a7692be6619537a1988d94183fa3a042cfaedaa9e8fc5648c8bd3e7185f0e104b092ed6f3db042cdd8e901429ef47cda07470a89ba9ba8f66a4bb52730801a722c19ae2734a23f4aa0e6e1fece0fda35dfcccbd23bcfbfe7ddc3a3e825faf32025452667cbf0997693552e1868b0375bf541dc42a3737e35098157f32d84555f271b1cc14fba294b34bc9e53811799cd38b217ef07c80878f9ee07a1e2372eab818cf717a758dab298bba3240951b0a31c23445bddbc5eef121fc5a7b0558a6f3591e845148d53677de08b0723925737cda7d5c642efeb40296cda8ccbf8be6c45b012c33356703b00c5bde2c862a0dc91d8b6f0a5845ecad886dbc1408f21dc9d73509bd7cb3523b4df5aac7eba8149dcdc0d71b809db31a2d8667decfcb40eac6aa53a0304900e25e064dc2e97088cbd3e7985d8f11cde7e26061b1596d12b26dba48041996c9324db3b19adfb30630ed13a4d67ab552c78ca010ce5173531cf76a78fff6013e7ae736bef6de3d1cdfbe23827a8e5f85471390ca0e4e20ce658e1f06ce262963d1540c5ed5ad889f8d8a0e8c8627f812ac08660b3692e956d15cfc646eca149f0906c3113e3bbdc4a70f9ee0f4e21af334c06099e1e9f01a4f2fae319dd31406a230c63c8e11b45a02588dee2e5c8fe12f8a9d6f80560e5845be9937012cfb9cb2f1697fdf36a657365ebe0a3e2cdb1562def78dc58378f2367c5876e0dd6af5607068be0d674f583dc15f17b08a80ca645dda1cd4ecce8cb3b2414128bf4b26b266871b9d9fad835465b1359cee95aaf2f598269d7614969969ba9da6c9aa772e4da07f1dc0d27e3bdb0c66dbd87a165f18d3017df642a97dce6652368b3232dae94e50225362b2339d490cbad4694d6c974ec1a9052adc41ef1252278bdfcb182c5e9b95739c34c67ea78a8fee1ee06f7c700f1fbc771727f7eea0b77b00a75247e656249f4faecbdd3f3e438960e7b3a4a35de57d023515e92e55bbb9eb9a7f26d57068be31246386345ec0c9b81bb8c07c36c3f5608cc79f9de2870f9ee26cb4c028f5703a99e3c9c5352e07232c08aa712a79873e1555f7fbd8393c811fa860542d91adc78ac4b1e5af0de623e4abbcce419949a84cf5e24d1e3d27ccef5b99fa5b4cd3af32609956980dd245f7e5fcfa6ffcae0825a8c95b9efc2cb984fca7832a558faa6b5a51beabcee6fbec7029f5942b2eac8232b9cb926fdde6d7d0eaa3cc32944aec055bc3428db5a2ad38cdd7a93dee46088561cd49d3d712391ab957bb79dc9532824557034632cd6ed6b293982706311aedb37d516500ad414d778e063de5072cf6e2c6793b6e76a0834aaee2a0dba9dbc1c9e433707411e2f4e143cc86d7988dae650790be27fa8918e54dfdf5308ab16060a54c42ea4cf968d5ea0859a9c677a5c2b30009412e8cb0d3ea2066756607a8b69ab8185cc9e7f534c6ed5615ef1df4f1deed23bc7fff2ede79ff1e766f1d22a8b25e609502ebf0fc8a52016545683101f3b0967c4160cf11b2989f4853700d5874c2a752b855c91d33dd27422a2c8cfeac10e178848b8b2b7cf6e4143f7a728a8b7982cb798287e7233c3bbfc6f578822563b2b84bcdcad29d36fa27b7516f77e46f122a1605f3b99f9864880cc5489b0d94312cdecd2a687ac5b4f3f81c992b9b1b505a898482866a9aa8983335e534535fc7db9901d932d74a7624df94619966993de64a7710891f1bf8ad1a256db534eb0be79431cff4e25dd40ee76fffe67f216a0d6cc8d65c422bc1b910fd2c85507ea1967bd18d58ffe48d6cae5eabd5447183c28543f4b0f28fd21cb098d2235f1db3c3d5879b3f950e95dca3014c26fb3299d91ab0d6d1e72620e8cf792d0d7e658065b6c3361fcd8ed33af645371d960016efb4a26d5323429ad710e071817832c3d34f7e8c50d8d554160fe6fc11f8bd4a00cfaf8a0f8aa5bb182f1627a1302a46c6330e8aa933b50a0b9cc688196419a7e8d69b1264ca1826a7e2e3c5d5255af53afa3ef0de4e131fdddac53bb70e71f7de6d1c9d1ca2bda3b4d7dda006bf5203fc0a1c37901d3f2decc7366b8504693f95438461292d7687123479a92e863af03d09cd48c23c442366691d44f39154843ebf1ce2c1a367c2b2986bf8e9c5144f07635c0c46927fb80c55519266b381fd3b77d0ecee887f8d9b069480f1a9441ba758e4e12b3658493fe9b4a8824e2b62de45e06232eb38a56f71adfeb139a6caeb23be6dc02a9c78f99b6545282449c6f0f799d7d056d4064335623acdf7edf96bb7c5f9bbbffd5fad008bbb656581a3fa4226eaad00c6020993610922e75a566667c8b2903f69fb9ac2b05e0258d299b9e09f00160779b42c042c59b1f2ed7a0d321aa43588bd2e6069a654c4b2cc41f8ca80b525d02d2e0dea0102239dc30440d9714b6371b4bf78f899144565d800cd31067472e92360d10464018705a55fe8d00e591cb52a3d40d963515010169721cce8c40f24b053ca9fb98e2aa81a2ed0ad3770dcaae0a3c30ebe76b287fb77f67072720b3bbb3d546a75290641b0725899d90f486fe0b89595ef482f6efab946545010524286c540625557501cf479c92e617d3113aa15d3a2bf2b5c4e651774315be0ecc59504933e7c72864f2e4678349ce2f46282d132c52c5c0a4ba44ccdfe9dbb52652768d69148550c075ee680058217f9a26a0316bb8b2cbbec652f60ab455468933acb9e9c49a60ac6168d294a57dacc64b570be6586f545039649065ee61a71fedeeffe976212aa0296e5b3c67480bd8c4d988045dd2315452cefae3a832b27c77ce17766e53a371b5590371896230e5893fdac3b9eabb5f2d9988065329ed705ac2273557fb79e74f6a0dccab0b6009615bfba319e747c8e3dc85c3ab317735c9ebec0c59367584e2762de310792f04d6643c0a26944c00a99c02c2c2712064699051695a05949b38de72ee6219aada6143455b2c491d404e46eef6ea382770f77f07377f7f1e1ed5ddc3ae9a3bfdf95c2a7be5b1533d0a3186050834386c5da86dc25f45558852ea0ca21c8be207068c02268d11727f234523c63a9808b26644ce5d208117f263166e10ce9722e81a7b3eb0906d7337cf6d9337ce7e9057e703ec2c317235c2f81397734970b044e8aeee13176760f50dfe922737dc146594f930c5c2c8a16e997312c73129ae3416f369960a57f577507d603c1641e3fad80653e277bee169a847fef77e9c3d291d60a548a5e36606daee69b2bc60ab068a5e58e497b82dbc54dcdc9ad4a2495b483692679a76a86c5955e26606e3addf01fe5f500356099d59d35c57d5dc0d23b81f6b3e2776b33f875004b7c76254b5b5944b5984c7952ba792adb4005d1e57088d3c74f31b9bcc47cca74164f5426e8a8a9f801980f1946896cf333868acf959b102ae68a09cd0df87cb60c40f55dc4b310f55653e489855d4d6792385df75d1cb75d7c74ef083ff7ce31deb9d5c7fe410f8d6e035e5081e7e5801554e1566b70bc2a1cd747ead51570198a0812e52e1575940ebcd44bcc6591a5723385ff420afe89b4ab843c243405c385482233a23d9d4fe1c511a2e91c73faf09e9fe35b9f3ec7b71e9de32f9f0e70b974b1a05519ce1164112aed1df4f78fd039d89302b1e2a8902476a5886b8ff51590947498698d983e1f79df62581b6ccab9593b73ddaf3f9d0ccb5ce46daba510b0feeeef50225927789603c536dbd24c453151925dcdd8e5a299c84920ce542b764b0d0e52afe2d94b3bb9d887e58874890d12ea7aaa4a391fc02a3adb082bd0efdb74d45450b057023b74c1bc8f3703acb5a970832d19f23d379e8ae14731fbc84d524c5ebc10c08ae633f15f05b58a1466a0efa85ea90a60cd994e134684055101a542024d2c9a7d949ba14948b6a662a3287ae7a1d66e61329b623e99a0d76ca35df1706f27c2c7f74ef0e1ed43dcdaefa2bfdf47b5dd54be2b820fc12aa8c20bc8b2aacae9eed7e17ab9e4729e8f2af2d4be8f3866bd48154b46d0a2568cc469a5aca43352a5be446a3992bc4746efa7b2d33947329f00d14c582563c32e2f87f8dea333fcf98333fcfb07177836cbb08c995f3943902ee1044dec1edd42fff8106ebd2e750cb56c36c1dd6658f2b74c9562c43201cb9e74a6757f63617555aeaaf6e56d30b39f5293708d3deb09afe7619183dfd180a53edc22399acf940d3f540e363abbdbee00012ccbffa23b5076870a004bb13d635bc19aa1db008bd96836b0aa077213b074e881ce2d7c5d8665862e982b8366abc5ed509a5ae68abd1ad0c6ca6b839229df637f66e76aeaef75e304c3c74ff0e2e933091d6049f84abd82cca736558446b52e80359d2d8461719212b0aab58a4812d3894ed0a25c35018bc0b113b430a3444cb78d17e7e7584e67f8e0de3be837027c7c2bc6fb27c7b8bbdfc77eaf83fec19e0466264ca171084215615b6ea521d2c474ba833e2c2909a6142284255333def7b15c681f16833d734dfd9c6145e1b5da4114c7a5aab44386c51004069326f33192e518d3f140246e06d7d778783ac17f7870813ffec1337c769d601a66481663f8f112995bc5fef109f6ee9e48a8039f85aa3eeea8cd85fcb561a2496dc4621f56196015312c7381c55f53c032c980491a0a01eb6fff962aa4aa4eda628a59227de683dee27e29a649d600b027b7068fa2934b7729f27821130cd6e7cb16c6c60e8c3e4e3f1433ee48fbe8cc5d2b1ba84d090e7340f33829496544ffaf9f555eb4d3d8c25d7796c894163e2fdb9cd607714255fc2a66d1126e95158e09862902c745743dc4f0e123d1a6d212315a6fbdde688974f0d1d1112e2e2ea4ee209f39990a93902525477607a9a0c057ae34caf2f6f506c65186d1f510d56c818f8efbf8f8f63ebe7610e0f8a08fdd5e1347c7fb68763b2292e7f95420ad4bb2b2576d00541265684350153f9538e345b34c09e5e9e73c5d8e5749d6fa19a9fe48518b66483c07b1c7c88314086380d5a4a310e1728c703e473a5f225b2c301f8d30ba1ae0d9608a1f9c8ef087dffa043f3c9b609e7a188c86a8b82962d745b7bf8ba3933b68777b22cba3daa6cc557b4c6956a05d0c66ff0ba8f13e4a0c7c1dba53d4d166dea23989b74e22e3c34d9f979ed3c53e31fbd8323f9d7d9c57127a46e8109e51a05eb1adfd45c7ebf78ac6bdf36504ac57ed20f338de9cf64ddd3cbf1cb0cc4962c66769d05a8183956c2da5db0d73f6863959a840b959f97973a0bf1960f97e05cb28845ba3ef851560002fc930bdbcc0d5c3cf449b4aa7d26860625186c97426807579792941a3e2e8a68695c8ad308092bb83ae44ca8b9230412c71100501a64986f96c82b69be0ddbd36de3fe8e26fdedfc1ed5bfbe8779be8eff55069d491f955541b2c62da128072b84be857e156eaf0a9f849557f5705aa0a2c324c41263b10c553b54192c7a7e9fe2060f9546775b94bac24671c4ae184a1843ea4e9022ca61acf17f0e204cbc904d79797787e31c227a723fcd1b71fe05b8f2e31893d0cc61315cfe550f3bd8be3db77b1b3bb275aef0937262461fea60fcb6450369b5280551c9b282064a5e66c8c6163bd2a029f379df83700d58a2db401791b887c0900cb28a4ba452fc374badb8ce86d33ac3246f13220d3d23337cf2f072c0d3ae6fd15e5f7d9e6ae095865d1f536a0d27dadccee9b2b1125925f9761d191e27b1584947121c3caf5a4b230c6d5f3a7183c7a2cac49b3d235a8ba982f96383c3cc4f9f9f90a78f98b66588c2467f12c8640906d0978c440e8b898b06869b4442fc8f0ee6e03efed77f14b1f9fe0cec911ba9d1a5aed169c6a054eb58e6abb0fafd69248728295439f5550814f3f16650559bd86028b698658d4199478a397aa22ac7a6ce59bcc79ec32a5b425cc557c5808c9ae98c39820c942c5b0a2086e1c613a1a4955ebcb0ba6e74cf0afbffb10fffa7b8f713607a609a4928f9b466836eb923e7470740b5eb582984e77d9d0507e2a7312dff03de51dbd0255fadb4a62925e05b03e6fb032efe7755819cffb2b072c3335671b207c9180b5cd242cda3930595031232a072c3d89cd0050edf8dc069ce667769bd66cc0de0460d8ebdb052ccf0b10b3527285dae42902068b4e17387df410d7a7cf056808aebc275d5330e1767d92626f6f0fa7a7a7b97a682a3f6bd58a3055c66c110018a7c42211724f5186102e2654f05c4cb15773f0b3277d7c747b1fffc9d76ee3e4d6219acd0a6acd06dc7a0395661b41bb87ac5247b55213f38fce76792af413652c5b9f03966658b929ed8413015a33146535d118c3953bdd25073154427f52f6dec9c401cf22ad0c5b0859466c369378b4d3f321feec874ff0fb7ff603fcf86286a557c73c4a51c95444fffed12ddcba7d079546038c0323b5d4ecaf0cb0cc39b306acf2c284db00cbdc417c5dd0d2cfa6ecbcd779ffcbc2b08af0c8311547f3bde242dcfa2201eb5581c26ea869de6d9a68db01ab8821e92878934e9b2b13f3e9f40035730a3563b3414cdaf3d61916e75420e10894fa6540659575fc86639c7ef62966d70369be09580423a5b3ee4aedc0a74f9f4a6ee04a0e990025f796208ba315600978841942c7c164b144bc98e0b0e9e23f7def16be7eff181fdf3fc4f1d13e1a8d1a1a9d0ebc560b9556177ea383ccafc8353d8af4492e20812813338e1c4699f22c6eca38821ce4138af629ed2dbdb3cb672ae62bcd56154d86304e315d86982e9798cc97b8ba1e897fedfaea0af3e95809f6f91e5a9e2b81a20f4e07f8a33fff01fefd83e7983b35f165353d666444a2427ae7fe3b68b43b12e62176f11686a5c79b3946c477f98626a15686d8e65f7a15b3b06801b55962d9b82e330ff535bf488655444ea42ee19a959407037d9180b5ad534cc551fbb8b2342015515fec74e735346015f9b0ccc1633e40330ecbdcf913d3c9556940e64b81f0dbf561a9b6d3d9aed24468165590a9e8f6c79f215ece04acf473113f94047c12043c291af1f8f163349b4d71bcf327599ad2b9a21a0223c1033109c5ff95f958a419a6cb059c6481bbbdaa00d64727fb78ffce1e8e0e0fd0ea34d1daedc36b769006ac24dd86c3b0066a946589148f50ba5640b6182b5964a9c6ac92cbb5b434538e94299b496e2345229594cd92023140e2210c335c4d423cbb9ae0e97088b3e1044f9e9ce17a3090e2ac6486bc17fedc6ff868fa0e169987bff8e431fedf6ffd005711ff76d1ac54a4aa0e75deefbff73e3a3b3ba29acac05a1123fc824cc2b244eb6df3e1758147df8be97b2b0329f3fdaf1460c9dee16bee121222ca0221ed875cbc4b285ce555fa6a758c9a983a79749d93a55c9d945b51c9d21b9d458c9660456eaf3305659d70aa1cae6ba7ab6254d28d86bb69d38327dbe1048f5c577dbd18a890119de07f73157d331f167d424aa593a94911aa5986abe72f70ceba8329cbbc4ff3f833756f042c8631303da6d3e908c36ab7db026c2c034f754f4e72c639d14f550bb88be7c984f69d1aa62c1d1f2ed00c80f7f71af81b7776f1ee410ff76fefe3d6f121ba3b3d7476f791566b98c48e44b653ba4515565d4808020d635ed38b26f09d44ed12aa1805895e174738034bf3cc042532c85d4cee022ee12caeb10881ab6188872f86f8de93733c787181c1748934f2243affe0700fefbffb2e0ef6fa1292317cfa00b3c19998a98fce06f8837ff3e778365c088091fb4e674b513f7def830fb1b3bf2f20eb5554356bf55a8f683d7e6cd705fb54fb3f4df03107f13693d0062cf1e0bda283f8757d515f36c0da66866e2cfcbffa1b6ba73ba56024f525cf10d76c811db370557cb9481b9345e46a0a2b9d9e7ca2332e2877870a69afe43e1b1b795404c5a686fcca0740c177ab0cb87ec01c5eaffb52a2feca716cff1358cc5991691af23d5d974faf34e643b5e3b0d6c0b4e9a435cd54550874bd629ba6e4ab6e3498a6ae242b0358864bd499c89c66f096211e7efffb128fc4fc404e380239431bf88f0c853503bbddaec81aeb09c9fb1153309e494230537ec884eaac9a135444a9f352c21f0229927adcade31bb7fbf86837c08777f67170eb0047b7df41b5b38beb45866783319e9e0d94f998a5f29d8c95225362d51d96b4ea7990ea39ad561dfd5e0dc7bb35742b31e2f9004ba72ae27e5493a01f298a12293f9f4409fc28c6838b19fedd830b7cfbb3735c8de7526ca3ddf071fba0837bb76fe1fead03ecf7daa8b94ce789305fc4b8188cf1e3a74f701d66f8fd3ff92efef47bcf90fa75d0b5c63cd4aaefe2d6ad5b38bc7b1f6e630753ae21f158ba568f1173fc305d46ffadc1ca0c852932edf290b38d822efa38c7595784b2cfdd924ebaa1bdf632df971e67a5f180b98cd2cbe6d8abfac48acce622e6f6b2ef5bcd2f1bb038dd648743124f15f3e04d2e5f05b0d41ab9022c5e8be5a58a5ea20b64145030276c22f1f1c59a416f0258b4991863560456e6603463b1f8be1971bc02d3dcc76246ba9b40c6efb08f5d834caeb49e5fc31e34659db601529622469431ed8fbe262a292448a7333cfdd127528979b6a47eb97acebaf029018b6c8a80451031837e0968be1349f23327087d4894962160c561844b02061df6e112f7f63af899e32e3edcabe2a3fbc7d83bb98556af8fb3e1149f3dbfc4f522c6809aea8b50629ac29c1d69a14056e8a9c0171f59b316e068af85afddddc57bb7bae8d5190715c3f703541891ef7a52bd792641ae11e2658c1f3ebec05f7c7a8aa7575354aa35dcdadfc5fe6e07b70efbd8ebf7a50a0f331f2abe2352cb515e39e7d3274f310c33fcc9771fe15ffedb1f62b8601c8827293ed4fb3abe7584e3bbf75169f7a4a08683cd84e4f5385d8f293d0157ec2a8f27fb2200abccdf550614265894014751c0e60dc26155d0d29f17b5a76883ea65c05a3a177ecdac9aa39394731a6a6af344a25df512862580a52c39e163f45b966eefaa2629536c535beaad0396086829e02c9afc36c32a7af87a30ea4e969d34abc0a6bebeedb0d7ef6b5f9a3ecf666e652ccb3699d79dc989ad7c3f81685f2d311f0c70f1e88968b7d3d7c417db4a30e27544a40f10c0a20c8bf66fb14d3ca65e61e0ab4adf21c3d28095508678c93a7f13046e8af78efaf8e0b08daf1d77f0d1bbb751dfd9c50535b7960952b78ac40be05303cb0ba428ea88e105c36b5c5fb384fd4cde9bcf1d50379f66e16e27c087b777f0f1dd5ddcea37800a75bb1aa85659d1c6c17211613299623a9d61344df0e46c80d3ab3196718666bd8add0eabef34d0edf650afd7a46c99c8d0e43af13ecb93f90eceae2e318a537cffc935feb73ff80b7c7a3617adae88c1b73e70707880e39313d4da1d79b6143bb4c783ea37c91692676a8e83a234b5cd054d45f09b13f655189629d55c3499cb80c2b6044cebe92b0958bffe5b6ba7fb6a87c632d57863714e94b69a84a658179d2092eb5512bdad0a2b6d00c86aa55282ef1b69363f8949a814ff3641d104816dcc4b0f84d701ac222052039b81912ac1d57cd97fdb03d2f637984f5f960100002000494441548025d23992fc9d229ccc3078fa0cf3cb2b494c66043ccf2510d10f447022c3e2eff45f31a8d40459b2b0465589e611a068fad72a3409a5aa29261130b83c47bbeae0dda31dbc7bd8c64777f771fb781f0b0a24c2c5c99dbb12cbb4a0c89eeba1e602cbf10083c110a7e79738bfb854227a216b0506927ccdddcd669060bfe5e1f64e0d87bd3a82dd16daed8ef8d3b2d41556787d3dc660708de1c2c1e9d9258693992c904cd0ae782a707812aa6acf954a20636f1986e8b4db38eab771bcd745b5e26209e0b3ab25fed7fffbdfe33b0f8772dc94b15c8e8beeee2eeebc730fdd7e2f972fda2c20cce7a540496da26800b0375ecc3e341722fad3940f74d337aafaa1dc247c13c0d244c00454feae775ebff280b546fa4d1131de58f2ca80952b82e626a559a062a313455172d35cd40f13144d7b8b3e2c65dc6eca1debb6986065ee8416516a1358b6f9b078cda25d42021675cbb7ad90459fe955dc1c60fa38cf65be9f8a9b5a8ec622d697cde62217bc48e31560d184a54f4e872f7047703018ac2481096604875ac0014d1049450f8b802565dc92541cd4e3ab73f49b01eeecb5f02e4dc23b87a8543c2cd30c5ffffad7b1777020dfa94b83b9e1026e38c76832c5d9c5159e9e9ee3c5c515c693a9243827a27be5a0eaa6a87b09766a2e76db3574efeca3bfbb8b46bd25eb681826d2def3b32b3cbe9a4a31d53005e8c2bf1a4e301c4db088338c43327607c7870768d76b188f8702c03bf500b7f69af8e03e63c5aab89c65f8177ffc7dfcdbef9f82feb8b3f34b3c1e4c51edb471ebbd77d03fd8874b73325d33ac4d139eee12b5315014d6f2b601abcc89af179c3286658f9d9f2a8695e459e8da44da600ab92ac0368625d5917367fab62293d2991ca8f960b54da194321b6fd387f58a8055646bdbc0663323d3bc33078fcd9ad4c0a1d3bd18b00a512c7fd36e9739383d87e65e4584eca683211e7eeffba8105c160b84b99693060fb2ab1530d56a929623f151f4e124091a8d066a150ab786d23fd54a05553f1036c024e00855c4b3118e766ab8b553c1bda31eee1eef2189e7b8fbce3bb87fef9e88fd515ab95153716a93f114f3698cd16c8e8bab6b9c5e0ca4ecd6228ae126ac40cdc46beeec05e273ea342a38ec7771ff6e0b07fb87c2b2e87f64e188abab219e3fa7f4f119c6b3500074b8043e797a89c71723cc131fa15397dd4d56f8d9efb4b0db6b21a0644ebac44e1df8959fff00efdcda45e454f0c7df798cffe7cf7e88dffcf9afe1d3478ff1afbef5430c9c2a0eeedfc3def1313c5646ca2a256c988bbad25833d9b7c9866d535efdad22f95f9761bd0960e9f158b4d095f9bed60c72db88dc3469ed396133b7b7eac3324d4225aaaf1dedb97c864e8fc837e728bba184d5547aa738e97353508c092d77a237f34a2438d801645f028e9219bf565a6489001bb0b408a03623ed4e1040d0a14fd646a2aad893bf695ba8d6e682be210122434d42da985f436f37afa8b63ece08325c9d9fef86aba7a554564d30b3074e51e7ead8b3c241e6b86854ab8817735c9f9fe3f18f7e2ca5afa49e5fee2ba149c8179dec7cb59b4d78be87abc1407c3472fd3443bbd542bde24a0803cd419a82dccd13dfd76c2ebea97439c5c95e13273b35dc3d6ce3f6410fc822dcbdfd0edaed1aea350fcb38c6f9c5184f5f0c45e1f36238c57832c36c19428535b992a2b3df0b50ab7822ee272127698c7ebb89bbb78ef0d19d3a0e6fdd46b3d7176b88d231a3ab333c7ffa049f3cb992d25d4f2e26787431c7a3cb9998ab89df8013b4c557e565210e77bbd8efb570757e8af964884e15f8c56fdcc7cf7f7c0f8d7a03dffdf412bff747dfc6af7c700f4f9e3dc31f7eeb87384f3decdd39c1f13bf751a9d590a6caecbbf9522a20a6b95534714dd0d08bd63a544646b19ca6187db9e6d5cb4c421b24745bcadc0d9f0b60198a239be33fd7b37f490ee37688549f6e54cd31d9847ed0458e606d46e9e3092ff67ba67959d490dc925f09e84b9844eed4cff2b006b33d663b7465139dbaa11df731b7cc0ce05b9f438851e104452fcd284d9b9fc7990e54fd1dc23624deab3cc7cc645de6c030af61fb154caaaeaf6d7ebfb95a9bd7242835195b351ae3ecc9630cce2fb0a0d48a54d6568b004d3db6793299c806c77eaf2bbb83c3e9080ea3c61d1715d743bfdd45e065729c5650e04ffabcf85e50a961391be164b78d778ebab8bbdfc03b871d74c9cc6abb683499507c85bf7cf804dffb6c8407a7112ea64b448cb5929099148da0225a5c4cfb69353cf43a75ecb41ba838099c688ebd5e07efbf73171fbfbb87c37b1fa0d23f920a376e3ac762f018e78f3ec15f7e3a962a38df7d708a4f9f0fb1885d546b0d01bed4f1c527c64ca5a3c35decf45a185e5d48bb9bac427d6b17bff8b377d1f21d7cfa7c867ffa2fff02f3c15cc0fce18b338c3207fb2704ac77e0d51a929e632f30f6642f1cdf5bd47bcbc661d1b859cd8197c4636d5b044d302bfbbde8fc32102c6c3f5795b20a43d492b2e6cbab3cc3c2b95a944b684e8e9f04b0d4aa511237954b5ee9f89232c02aa2d51a58b4ef40030e01abe878068de6fb97ab676076903e5fffd49f9931353ae44103d6b688fba28ee6799f07603177ae0207b3c110974f9f4a9437c31ce41e5215286ac65fd104dc69b7102e17b89e4f25cd853e2a6ab5779b2d80451d0cc7acde0de5b361484116ce70ff7807ef9ff4717baf853bfb1dd4aa3e32af81c92cc27ff8ee8ff0ed4f9e62821ac6a987295cd47b3bf0b2048be918770e7671d4efe3ecf419e2eb213af50af67a2df4da1574e8673adac1fd3bb7f0c1fd23ecdd791795feb104913ac90cf3f347387ff2635c0c1d7c42d9e31f3dc2f9708e66ab8bdd7e5f12ace3d49584ed2c0d51adfa68352a524c238d187bd6c4e1c10e4efa752c46433c78b1c0fffe477f89effce5a7b27379319e21f57d1c9c9ce0e8f63df8b52ab2dc247e1963b1275719b33117d4b2730a2773c9e65551bb8ace7f1d407a19f89501962e427183bd31905a1b385638c4b6e7f45702585b688d72ace72b47116015016711d3d0832025dd286158d4c3b21f8e0654cd0ecd9fbc8e16f7b3c18640a61df4a6a3debcd722ca6d03a2798c09beafc3b018e6e68411c6e797b87cfe0cb3f1447c6509cd6da81d42820eb5b0b8d346677bbb5615b36fbc9889881f8fa9f915b4ab752ce663511a9514985cb247c76d3160b4e6c61228fac19d5ddcdeeb607fb72b956d4651826f7fe731fef45b8f703577d0383cc0345b6014522d22c0e0f2143527c36ffdfd5fc3dffc990ff1d9273fc2a7dffb4b541c607faf83dbc73bb873ab8f3b27fb022afd4e0bdda3bba8f66f894c0dd9d7f4fc335c3ef914515ac3e5608c272fe8bc9f23f002544516c74150694a859fd16888e96404cf5751f5bd668093e303097ba824730c2ecff064e4e0f7fecd27f897ffee7b184e2618cf58a423c0e1f1318e8e4f50add591d56a1bfe2673312a5d8c4b077d71e93a1b744ca6b5fabeaf2060e9b6d34df4530d587a9750838f3930f4ee9c094cab899f576b30cd5375ae4a7e2e03111b184d0667b338cd3e4c1053be89b52fa28c619599cd3c5eb339f398573109196f144da7189e9e6178f64234d6b90a508d419b836c1b018bdfc1708606a591e7334c58ac21f0c5646c0455d4bc00f3e94802470952fa39706771777717e3eb21da7e8a0fef30c0b387a3fd2e767a3dcc970b3c78768a6f7fef399e5fa408da7b083a0dc4ee52420c9229ab3667e837abf8e8837b78efce31aabe83e1f5b5a457f6da0d1cecb77174d843bfc7d82b175e9aa2b97b82eace31506dc00997989e3fc2f0d943b85e15a95bc178bac48bb30b9c9d3ec7f0fc05c6d7d72aedc85351fbed5e1bb76f9fe0e0701f55472572535f3e9b4f301a5ce27c19e0fffab31fe39fffdb1fe27c38929d4b2a4aec1f1ce0f0f048c0dd69b6054f0a41640b30957db40de4cc317483e57cc9014b97f92a626766b1e4b279f2aa8ff273f561bda9495814d6a0014a2716eb6b6b0093bc33a83816db2c54315d0a50ccad699361e907662642f33ada4fc6cfcde4681dcb62560a36b7b75f068e26a8fd2480c5c090c5f50883d317185d5c4802748a14b1a81c78c29e780ff4d1b0ad04ac8ae308604d430558cd4653fc4a8144b72ff3804b1570aaf3f978de94265c25c587275dbc776b473196fe1ec6b38554a6992c81acda8617342577b3ddaca2d7eaa0e6d524f481209589c919a1ce5d44df95a2189d76033b3b2decee74e4389aab159a749d0378dd2378b58e54445a5e3cc5f8fc095c37855f6f224c5ca9e67c71768eabf3334cae0752d99a6d6639b376af2b123aed6e075dcade540244f318d96c82f1c529ce1619fee0db0ff17ffee9639c5d8d703d9d8889dcdbed63ef701fed4e076e430196dd5faf6bcabcca84dc3a99bf228055b4587f6500cb040fbbc3b639dd257e4eef4a5a350f356071506ab0e0ef62a6392a66c66632b2ab29ea9437ffd9269d36dbb4cf8ad735f3edccd596e76ae7b406437ec7b67c327385357fd7e6e7eb32ac2c4e301b0e317cfe025356604e18eb4521bb140163a87ce6e14562e211bc98e8eca58962588c91a2f44a938055933a7cd5c0c56070b5ca3dd4715b3c379c4eb0db007ef66e1f1fdf3fc27befbf8383933b88121f6e12204484f17222a5bf9693399c90fd928ac020b73d282f536fd44437de673e61c543b3dd42afd7c54ea78b0e6595e148047e2d9ec06df4e1b58fe0377a526331be3ac5f4f2148e3f17b9e5d46b20ca98589d603a1e634ac09a5c83752a6bf5269a9d36aa2c55c67c483711ddacc564097f36c1c5d307381b2ff0273f3ec5fffcfb3fc2f3cb1166d11c6e2540a7dfc3cec1ae009d47799c823414cdb05f97496d4b7b31599c0d88db7209cbc0b488edbce9b12f03680977ca774d6f2cc6ecfdb7e5c3fadb79a4bb69d614d156eef2ac5f9b25ede3d526c0bafea03e56aebbca3ad766d34d2106a194f949aa40e55a1141014eae7a69a442a802ad3abe29936459f3a51fb22a1d950be7e56dd16de2dba2e520555994d39ec79a4e7693396906c6941295ba64844ca89eda085db04d09bb33f5b3de761cef5dee25d70a57e5af98f399229c4db11c4f44a161321c4adbc32416964420e24099cc993318a1cd0a378da6a4a12c9633616104b446b526210c4c30f0dc14d7a36b15fac0900686dcba2e6ad52a06a32bd1c0fad9bb3bf8f90fefe067bef61e6e9ddc865f6da05a6f237133cca285e4fc25f304f13c9298abf1720e4762eb42294b56259bf3ab6834eae8f676b0b377847aab23ceff345c209c4f91453339d6aff7e0b7f7a52c583c3c4578f5046e85a2342ebc0a75e22989c35cc0588261d81d52568c557a583ecc89586090d9cd88e75384d743649321465717787c718def7c7a8a7ff4cffe1c0fcec6121ced39310e763be8eceda3be7380a0de904c82f542a592fff99ec8391b9b4aba0f734fea2a6461b588ca58cd17cd0dc50f35f6c98c6d7906bdd9a8abf8d8e0698e9f222668bf679b9d45a0560a4e32b48bb72bf3996da899ace7af262745e0be0dc08b70c8f93bbffdbbf25d2660155db82c8999c7b22080cd6cec2f2b9a9065f6bc1945aeaf6be71c16ad4676ad40fde0350815ae86e2db5260b506b81c1c8d1c47338442a2c619665da493c46a405c6ab6f83dccefd28c6adbc061e8818452a42c8da600845fc15cbfe5f81ab3d1048317e7984d950e7a24dae6093a8d06c234c168361140ee777a52827e1ecea5c2335fac4f580b2a4a8d544c60a5e640c0e22252659dbe3891a2aacfaf5ee0a45bc1d7eff4f00b1f9ee0e3f7eee1f8e808d546034ea32985529d4a1d49c6ea10d4bb7144f2384a4284e104d3d935c2f90cc87c04be8ab36af5f6e0d75b1297c504e46c3905e285caed4b2304d5a6988572ddd10b24578fb1907e218b6ac00f6a8823a524e2562a00abf3b875388e0af874b2088ec7bcc808e97c82f8fa0cc9f8525297a826f1a347a7f86fffe99fe03b4f0700cb9025331cf79b68ef1ea0ba7b22daf4a64f93d75c85d1a4ebf0968dfe2ea880a4c7a0cdf2cd859df18765af2cdf502a627bf6dcdd3696caccce323666b7c74d8a014bf6e18d18c3a2767ea180a5423b4b5e79c9ee9bceeef5f1450fa40cb0ec554377f636a7b51e48e600286fb0d92eaefcc5a5404cf586b2982ff3be14db5280b58d8edb2b980dd0373adb5382801ab064c2b0f069926031bec6f0e212d3ab6bd18a127551d1bdf245cb6a1e2e31a6985da5827ea78bc0f1305b4e453d81df1378bef8afc8b054fa0e19d2149d564b008bef67914adb79fae229eeef37f137eeefe21bef1ce2fd3bc7383a3c44a3dd86d3ee2168b4506976045c44a723f590847344cb11923414539572318d560fd566578150ea8ac433ef8581a3dc0d44b240bc0cc56f45d3cfed1c004113985e201d3dc314a15c8789d164d55490f009b82c6ce1525b8b81b295552d4afa2f79fd6c394336bd403cbcc07232c225abe99c5ee2bff9a7ff0a7ff283a74858822c8db0d7f2d1dd3b4063ef0e2aadc60ab034d8088031b9fa4b0e58458b7a117bb2c94429c322587f99006bdb04dfb6bba183c2b60196cd465e054c4cf0d1d7b6f3fdecebe876eae38a28b3790e5365a4f28a91f0ad69aa360d79bc4ebfd0e099e48be10dc012b1c39b00680398c9fef40a59b6fa21072c8294ce0a60901e2761349be0ece9332c4653318b18e0c9d239cd460301e58cc5b9be90b49bddee0e186a3e5d328f4fc56a916189c39d804573329cc98e62b7dd1636c77cc2948055abe1e2ea1cef1db4f18d7b7d7c7ca78f776f1de0d6f1319abd1edc761f957607417b076ead23350701824706577475555e044d39d175675a0b7d5bf445cabb14a149e0c44c0b8a114fa7526082750cb3d6015202d6fc0a183da7e8b3304e266833b5c7a34c4dbd06d46a706aaa2a8fe3d5449594f2632c67288018b346fd10e1d50b2cc757980caf253ff1bfffbd7f87dffbe3ef61e1b7e03909dad50cfdbd7db40feec06fb556be523eaf55e230f345f371a3c7d36ae27fc91856d1b8b2e74511b815cdd1b70d58dbc0b1e8fb374cc26d20b22d5092b6bcd06f63d26f05b8fc8bca1a6b4f66b35d663b8accced76d076376c8b06c5f84be8e665966be9838fe2d8aae8fd72114ebbf6f3e55d36ed7cf4cfbc94c605f0d34c6b130f0d4002c3adb45f37c39c7f3c74fb0b89ec8df041bd9f96b35254567b298611e51b1a0837eb727c27e93f9044916ab08f7dc24a42f8b90b25c4ec524ecb53bf237195612c602580c0578f7b0836fdc65e1891eee1fede3f8f808edee0edc560f0177207bbb709b3b708316c092f4d51a522ae4890b4e8156c224f02c46359ec20b6748e65324cb39b254c5b7d15fe5c43378ccb5aab690b40e24ed06f36b38e353788b89e87dcda71391d189a9e73e1e4b3dc1dec9315a9d366a9d2e3c32268a4667aa8886c3f260f331c2e1a52848cc47430985f8277ffc09fea77ffe4718a67578acc7e8c5d82360ed1f23e8f46e6cac48df6ef16199c524cc45d764d236abe138f83c4c42134c8bc656d17bdbfc4a5f3ac02a35d3986f566215eac4cc22c0928162ecf4e9dfcd096a4f6993e1d840a201c40684970164d9e74aee6553b7db3c56ef44f23ecc58293a7a6dd6a8ce53315f363bbcb10a1b372d833577fa1702569e1540bf15152e64b047aae271b298e1ecd973cc0623e5788e632953c584e8848544c325164924e10cf461c50b166b18ab5d4496a3af54c54f256da089b998881229018b3eadc00f04e4283d33195ce1fda32efee63b7bf8d93bbbb877b487fdbd5dd45b2d54db5d78ed0ebcee2edcf62efc5a0f6eb589b45647eaf9c8a25452853c793621b274018c2eb0bc7881d1f999f8ac2ab5a694044bbd2aea01e3a65c788d1d649d5b882b2d38f36b78933338f4c14da758ce67523c75361ae1931ffe0097e7e738d8df43afdfc5ce410fadde0eaaf50efca0a18a74501670bec0723a46349f8a59381e5ee10f1f8cf1dffde37f86a7734f7614ab4e88fdfd3d34fbfba8eeec0b60e98552e9cc2bc22869a2054ef72f2b60959983f6385edd63018379db80b58d2415b57783616d9bf492d45c9266a343f2b70196095afa019521b90d58e684d6c5528bbecb4c12b64db0b27be32096c870a92aac98a2b943a8cd4213b0d47855315f374d4295b75804d2fa78bb23f81ddb4221e893e2249022613960a5a1928a09c7d7b83abbc064301445053e1f3a8ad955e1748a451c6149c06ab7257420594618cd4672cf0c5568d4ea2b450602e07c4ec09aa1c7ca370e2b40fb889791ec12ceaeaef0e1491fbff8e131bef1ee21ee1cf42561ba5aaba2bbd3079a2d64ad1ed2660f4ebd87a0d646c60d03169a481d29f08a688a787286d9e40cd1e500c3d317b81e5c49ccd3c19d77e1b7f63189580f6728b15ab5ee3edc9dbb48aa5d38ac063d3f479c46988caea58c57ab4a798910dffff6b7f1e977bf8fda648e76bf81de7e1bdddd1db47abbe233f3c8149160b9a02e7c28c9d4cb990a20fde4ba82fffa1ffd13fc789422a8355171221cecf7d1e8f651ed1fca33d5e3ce9ccc248c5f66c02a7331085b376a34d86cef4b0d580c6b584dd45c8121e368cf430194fa02951054a5936d2f1b948a40c5b49d4df6a51f9a7eaf94e95971592f6356dbcc4bf3bbd44ea1408aba4dc6955097cb0818353b565704b69f873c2dad58617d58e437d02066324f3bc23dc9c5075dd98d25bb0ae1b3f24d96e2f9834f45cd933b8414a2ab08bbaa0a63633c13cd753225466dd3714e909b8d47a85503b45bed559155861010b046e3890076a3ce04e514cd460d33499a2603cb70d274f1cd9fbb875ffef8ae08e2d5bb3b92245ce9744461346874e171d7afd206bc0a128715b2e75285199329d2c504cb29d547cff1e4b3733c7ef404b576133ff30bbf80e37bef2168f61123407cfa3dd975ac760858c7c81a7d20f5b0089770969f617c710e67be40af5115b6f6e9c30778f8d967b83c1d229aced06fb6707cd047b75d41bb5d4550e3eea5dabc603f32768b9a6193e9180f463efe87ffe5f7f1ad67532c33a055712488b5bdb38bfa21f5bd98f6c324719a967c2c6a5385f15e2628dc5cbc723266d412101147694351aad85a15d764e4f2fb2b048e9a73e865be211bccccc5d75939d6d745305e76bd7cca28d1cebcf16b9786527e297b56db516553cac6d17158c22ca4d29b9288d1815eb2ba8bf4c74bd0aa30876f1d1d6e020b7fd70fd706b09f04b05e96d767839b0966450f53039606de4dc02ade593401aea823f4bd9b03c45cf14c5f99fede98dae2acf62340489612c20b6338498cc73ffa44b4afe86ce775084a74a0eb6213bc06d901018b3b85dc455ccea612f54d334fa2c259b5c675c577359bb3a8a88f46bd228b54bbd1c06432524cc2f371bb9629c0fada6d916f69efeec36bb4e0d69b527edea32c325369bc0029273863af68fe85912468335afe7a7485b38b0b3c7f32c4c5e50027f74ef04bbffaabaaf843d0c032cc104f1e23f35ca96b58e9eec36bf690b8ac729da23a7d82f9d50011552532d6398c707e758ed3172ff0f0d3a7189c5da0e6fa38dae90a60755a813038c66649981c2b0211b01673317f1fce7cfc8fffc71fe12f9ecf318b13295cd1eb34258abf79eb4884fa146051165b019638dc756c9f15585ab488ead00805588acddb20901932de5f3460996d31cdbe22607b55336e0d580a4fde0a60e9382c36422440b893936bb213a27451895729fe60332c319d0afc576667bc4dc0dac6b64cb6776330583a3dfac17e1e80657676d18a6c0f64b69b6ac32bc0a2239a3b7cf325a2d914cf1e7c2a0341d8549a4aad41fd37d914d912818a804520e2046555640296367df9395fbc0673f1a89125a9332201d3902462096c743cdc6938f8e637eee3973e38c161bf83cec191ec0eba411daeefc2a5ae0b99074181933a0de14ba5e810c3ab6b5c5d0d7076798517832b5c5d84520de7bd0feee3e77fe16fe180315d4d2653fb98cf5ed05847466df846136ea38ed4656dc2148de908d3c100571757984cc68859fd999a5dcb108f3f7d82470f1f219c2ed06dd6b1d3aaa1d3ac61a7d7968d0333a64a67003c8a7dfce37ff1ffe1fb978900161dfeed460dfdfd43b44e8e45979e957b7e12c05a2f7aca0551cc70de8c619963c66459af022c45edf8d203969ee8a2984016686657e72aa26fcab06c6665dbfc6f13b0ca682bbf43fbb7b699659af5fc550296c9bc34e087314303dc3c63201566158da7980c07b87afa4cee8d60c37633499913f1eaea4afed6052818d6c0e3b88bc88ace042ccdac74ba93aaa2c3949e8a988c945d6ed5eb8a6101984619de697bf8edbff51e7ef96b775444f8ee0182561baecfea36105961ea9971c72b492324f319d2f1ff4fde9b3f4b729d5762272bd7cadaebedbd0320411022298e359ed142cd78248d248f3d7684ff35ff3076f887b115b67fb11c31b6c2234b2369286a4489a228102040008d6ea0f7eeb7bfda2bd7729cefe6ad775f7656bdee264881720510fddeabacacdceeb9e7fbeef9ce3745344d30184e71783ac0fe608cb3e904791ec2f3025cbbbe8dcdcd2edc9a835ea78766ab07e491d29ed52c38810bdbb5657591bd09f3e11447c7c7784affaae954ea069bdd2e023fc0f0e40c1f7ff2290e0f4fe05a3574c33aba618056c873a259a0230a7ec93416d288270b07bff7477f8dbb231bf39c32b0011a8127adebebbbdb705dca3e68e24387514a1b0a61f01a696279523401cbccad5c0418b590531e23eb42c22ab02a3f4355c05506aa9f4b862596c505605dc86111b48a6ebdeb50bb8a61e9ed57bdf77902d6cf03c3aa625592a2283a45979920b727c3121b63ae662eb8da966146ffabfd7dcc4fcfe401277322f090613144d40d26181e924111b074d8a7014b5b272f5b6fb18f61b69090d204acd16820804557cf1b8d1afed53f7a1ddf7afb167636ba68f63760f975d5afd256ffb31446c02a8b914ee7989f8e25d41c8f231c8d26389e45d208a2d9dc90e3ddd8ec60321ee0d99367b0721b9e5bc756bb23aa2d7a5bd5eb9e6a63b6c8102711c693194ec6430cd824d6b6a479ebc6c6165a8d10d3f1141fdfbd8fcf1e3e45344bd0745c7496dd80683fe34a09901ad42af3726cbbf8bdfff7af716fea22ad39c866037142ddbe720dfed6067cbfaebaf72cb838424be4c552d6508e22ca0cba9cfad016c9669ae15ce377b178ff02f0acea3e55ac5eaf03a57f508065e6b0c8b0740e4b5aff1a1eeda69be02ad05a0758ab6eece709585ff41c56f9e135af972e7ed6218bce75f133cc61d1d298ca6a8669d427d1ff6affd143808d4ad354589506260216999466960420cdb0c4b501148c3291ac8ab7f91dcc79f1730be9cacc90d0155166a31e603c520c6b9a3bd8b663fce6dbd7f0adb76fe2ca765f009e8b9f1d00002000494441542b672bfa2c01cb4d19d4502a4261aac82ce214b36984c9648ef93cc6681e634ad0add7d1d9e86363a38f5ebf83c3c343dcbd730f2727630c075334ea757aeec0a9d5d0f47d343d7631e4ce53245c0cf16c38a18b904e0f2c9e6eb550771d8c2613dc7db48fdbf71ee1e0e00c5e02b4e897e5b3f246d531f25aaa17eb462d246103ffcb1ffe253e9b38c81d5f008b36cbdb7b57e16d6d200c9b4bc062b25ef260d4e2159edcab9efbb27447dd53dd9d5cd5ac6ab012365974cd79598675de9d7a053bab18b03fb70ccb5c25746bb62c654beea0a0bb549d48a5fd0b745caeba71bc30e5bf97c3443314d3dbaf624bebf6b52a24d46059dea7f95d5509c1cf3b87b50eb0980ce7ab0ab0b8ba5506ace1c1211edfbb0737535d95b96f26d175c29d00a66bde64d52f0c97392ccfae810b8edc467f860c8d61252c95f322c3a212bd11b0f3cc50e6afd9c2452b1ee0d7ded8c2afbd7503d7f7b610f637b1609e2c6791b16aed96a70b49ee674982799263328ba5768fec2462230ed745a3d7c1e6ee267a1b1df4fa3d0c27333c79728493d3299e3c39c6e194b28518561c4b02bde9faf08b1a4adfb7d0dbe9a3b7b78146db47e8d4d0741de9fe3c9947b87f70820f3f7d88070ff6918f633416b450aec1ad2bf755333dc09ffd7e1ffff3fff317b833ac61e12ac0a27fd7e6ee1584bbdb025841501786750e58963249ac104bebc9c62c9ad7cf20014b17e3733b0d58ca14f2dc6da41c52ae5a2594094dfa2f9ebfca698f7f500ceb5ffc57ffbab2f8d904067d61cd01c7bfe901a195ee55e18ef63f3729b03930ab92cc97018f19669667237d5ce64dd3f63226c53e7f5f35af30b7d70f9a8437c522ad3e571e9ba91f337f57fb58dd52ccf4e52a3f44d294a35431b03cb75a51fccc902bcf313d3915b3be683016f33cae10eac43a1f5e0d605a3fc4bfedededc9766a60885045ce5937a820bb2280e55124ede9f9d21d75c8d6d43967709319be767d1bdf7cfd0a5edfee638b253c560eb62ee400e6b564c8c4643abb35cfe8149acc1173b0d3fe4724131efadd36b67b5be86d6e22dce863ce22ede11867c7a7989c0e71703ac6d3a74f1588d2a78b4d5deb0136373770f5561bdbdb9bd231da7779bdd5aa5e4c809c66981cce71e7ee33fc8016caa763d4e25cba49b37a8776369423d07edc0b7c51c57b8d26fefbfff50ff0240e516f77a56cc7b62cb4b7e8f7d54667631334c8c92c32521779c4f669acefae062c1e2f5540552f598830c68e1e5b725fd6908275da28fd0ceae7d604d17563c91c0fe676665ead3ca6a5ca6acdabbc1f6e9a154d98cd71ab7f5ea7aaaf6281d68b0096797ce6a0d26c406b2cccc15b35f82e82c8b96587b97f4d93575d93323b7b19c032c17109a0b92a19318f6d79c30a51297f37bdb7b41440df7033fff47902969e95694d28df515bc0ca324c4e4e31a0bbe870228045b0111168182ee50cfcac6e204120ba7af5aa0c7e8217d992d60df2733c3f690b16c7b0d99fb0b00536018bdb70d038c9046fee76f1d5ab1bb8d66b61abd554762bce427a0ccaa0119706c5e03840295e9db14d181babd67df4ba0db156deddde5180d5ed22b52c69ae1a4d23c4d339f64fc752e7c7ff356032dfb5b3c3047d8856b301dfb61030191fcfa591ea68324092254806393ebaf304dfbf731707c331ac598a8d46438ac1e9a65a0fd502010bc45bad2666761dffe3fff1c77812f9081a4d29dfe12bec6e6063ab8beed69634ac5f0558fa3e2d9f213e532b067619b0f8d925d0ac510ead032cfdf92ac05a358ed685849f3760d108d83cb52a507b51167801b0aa18c8aad0ecc24d323a62e893ad52ab57edab8ce09a4eaf9a195e05b034b3a9042c8295645ece5fcb1b5f3bb79d290396ce977dde0cab7c7e724fa4fe8e33f302799260727c8201cb5946534ce7b365af41828f68a90a77512968a620344d97804510e17eec4218ac3b4233249410b1f0bee279e9a43cf7c76b9210b0e2095edf6ae2b5cd16361b3efa0ddaaf883d84847caad3379f50b2985cac69e294b2831a9cba87462bc046af81ddad2eb67636d1ee7511345a58483e0758640ba95d5c643626d329f69f3dc3c1e1a1806aafd79324fd767f43ea07e7e3111c5e9d349176f5e368829995229f02b7ef3fc10f3efb144f07a7989d0eb0d7de14f7536ed76ab212200353599d760bf72616feb73ffc2e9ecd6cb8be07278be4d85916b4bbdb476f7b07598d3cae261e5d8b5875c5ce4a74c304ac654ea53412251a9109830d5fcf3b47cb666bb48eab00ab0c2e65a2b00ab0f4f82c0397c60073bf26337a1586c5851193d498fb5e872f9732acf564affa5dd9a9a1e4d55b950faa4c53cb21a2fefd3286651e85b94f7da1ab4242d3d3fd39e647226e18ff99c7bd2a242c97d1941916076bd58b49696dd5fcdcfb7aa9bcc220cdb21d95e0b57219a84cb88f0e0f904ee698cca6c20e75529d2c8a0974820dc188ef1188ae5fbf2e0c8bef71a5caa128b368e14540238be17621eb0b834040503cb26aec5338532c2c4e8561bdbed5c2cdcd263a7e0d2dca1f18087b54d7cb12b3325b2494e4aae53d9957cd77e1f85cb104367ba1349bd8dedd42bbdd41bdde28cc1755784ea6e50c53cc67331c1d1dcb8a2781b7d96cc8314d0633b59a9da5d2a63e9e4ee1b90e8e27133c984c904e523c3b1de0e17480c9822b9513dcdae861afdf43abdd145616273338b6856ea785ef3d9ae20fbff7210ea65c25cf50b77324698ed46be3da954d6cecee216718c9709f92883813678bb4761ef75d9878a5d0b0fa1950ce5de7460126b35f075865003107731563e1df961150c5c358ceaf95f7f1790296d6e599fb5ca65d8c12a1f2615e0a58e5f0ca645ce6407f0e858b64b1e96faea9ae99c35a073626d0984c681d88be3060159eee550c4bad8b1a4d528b1c950262554261e61c4c46a5afc30b035661d55c794ea52694e6b567630439762b47329b61707028a529f92cc2743653caf4301416447b625e732ade75fd9b0958b212b8c8e03a2ab9aed5efba49459d3282201056662ae0790de6113da586787dab8d5b3b6df4431b81eb481b2dd41c9055685538afab8485743f65f42f222d0b81e7e0daee06bef2c64dc943d58310cec2423a4f9130e715c798cee6b00e27523a331a8fa4f68f2fcd6afd7a28c96f7a7a256cda7a722460793899e1eed104c97086842b9f2195f235b43c1b5fd9ebe2da4e17ed760bb328c23452d78d9ab33fbd7d8277ee1de2789a21990ca53427ca80d86de1eaee06b6af5c1106990a32d704b0288d482c95ec2e0f76552f520d58e58ee8172672a3afdfaac16b32a3f23831a313be571e1fe63e7fa60cabd435e745c7f74f0458262dd489c2254a1705c3659a6ba26815f52b873f9534b974e72ecc64c60acd3a8655f674376738351356e7b0a8252260f1550e09cd42eb8b80c5fcc56a86b56a4211c660b0ab0be06a2b7d0ec598742918ec1f627c7c2c80152534b373977582ccf9f03a52d9ae430e02d68d1b378461912dd15287804550d33d0b759e8880c54267717db06df99f9fe12bc96a989d1de06acfc71b7b7dec7443340247725ff440149984a8c2559b7aaae6e33cc59c52849479400f8da02eade8afed6ca2e187b0f31af2598c6844a3bf04f33415d00a614b5e8da1195fd17c2ea0540feb98d5524c68bbecbbe8efecc06986e86f6fe1d1d343fcd91f7f176166a1bfd947e4d36df5081dd7164b9c1bbb7d387e8067c767881716eca08ec1788a3ff9f8084fc60b0ce709c6c7cfd0f26b986735246e1bbb9b5dec5ebf560016972a7821c8502f029679ef04b84b76ddfa312e039606621953aa2df6ca977e26aa40cb94f4e895c77580550506cb632cf53e30c7feab848466138a2a805f75c22b014b034739f17c61962f5ab50b8a8b1f35eba9ce0dcdca0ca99c002c03969e01f4c16ab0ba2c8755667a655668ca029617c2e89a53febc62585ab25c141717374c99fba9733daf0553e7cc520ded3bafb7916359fa3e5dbc0deae1a1e0b0faf6e826034bdabc4c53b20e4b7bdc670258ec90230c6b9e88368ba0c3ff39c059084d00236009c831f79424b875eb9684560c09d32486e731e1dc92f3223889f11f000216ed90e791aa2964e823ab8e529ae36078f8141b410d5fbed6c3f5ad0ec2c041460d56ce10d3965534f609e44206bbdf10b026598ae13846bea06f3cad9353d43d17be5d43e8f8701962450b04741765c9504827d11cd3f91cbdcd2d84cd26a2680e2c52dcb87e1dd7bff116ce18fab93549881310b9f8f0d18f7e8cbff8777f849b9b3b78f38dd730c604b7efbe0f278ff08d1b3b525b18590e9e1e1c7345028ba0853b4f8ef1ddbbc798583e86933986c707081d08a09161ed6e74b177fd8684bc456371615804fc98ddc475b1aff12f9f29ba6a54be743386e24df9b59878b54dd3ba015c055a6a17e7b27b3df6d6a25ff1661914e4cfab008bbcf19292e2f2a4cbdd7daeab84bff9afffdbe5219831e6854148c35b4b29b1345aaa07589d35f55b260a9b17d0640a551747cf02e6bf1766ab17b9eafae61bb934737f4a49b6daf34a1f6f19fc74a2d3bc2e7a1bb3434ff9ba99d7e2e264a0c2cc0b618051046b3e8ce604c081a244bd39a2d108474f9f8aca9d80c019afd3e9c857ea55403227feafb55d04b237df7c13cf9e3d13008ba21902df93bc1643487e174b79a4e9aa056c6e6cc8efdc075f04337e2eabd9989f9dc18967f8caf54d7ce94a0f8143b6064439d5e82e6c6b81c071a4a4274b62614c27b304fb07639c4d80fdd30922e4b8f6da0dec5e6fe317de7c1d7e0cb829d0edf4304913ecbdfe1abcc111ee1fece3abffe497d1dadac078748afd0777f04bbff87538ddeb389bcf31cf73b1728e4f4f71efbdf7b0ffe16d0c6f3fc08d6b7bd8ddddc2703ec00f3f791f919de2ad6b5b706a0e8ee21ad2e929bc7c8a5334f11f3f1de3d1c19930c3e3d35351e4ab545c4dc2cdeddd6dec5ebb859a1f4ad25dd2535c4db55512be6a80ae0b794ceb22fd9cbcc8f3aeb729b3ab75c3a3ead8141e5d449df21835595425a0adf9d2aaef2c332cf3e3a6aca17cdd4c02a58f7bb94aa807ad39f8cc1daf032cdd51a7ccd4ca1767d505d483b30a38cad766ddcd5d8249d13ce21c187e3a805506b8f2b57bee7a144caf8a6d9a0f86fe59d3fcb4c888d04e663e1ce2f0c9139c1cec238963f835e5c4c01baf8145031699134197aceaf5d75fc7d1d191fc3e9f4f510f7cbcf6da6b0258fcbe838303a5e5f23d6c6d6d091b2b0316bd59e3f104d1d919aef61b78f3e626369b6c759f23ca2c51c533114e81e756bf2f653594331c4fe6383a9a6032b3308b2d715c60eea87fa58db7bff116fc4613f5660b9bbbbbc226afdfb889ecf4148783216e7df5ab081a21e2e918c78f1fe0cbafddc0d4b110251946e329021a2b9f9ee2c18fdec7f4fe23b42729827e0bf5ad16acd0c193fdc752bcdd096a98cd133c1dcea531055dba3e399ce0fb8f67389bc4b06b0ea65184e1889a33554f4b96b9b1bd89bd6bb7e0040d640cf35e10b0568d6993a97f1100ab0a903eefe2e7cf15b0ccae39e590509f0cffee14b2b62a865506ac32c3aaba3126f09840c36d5795d854cd0ee507a38ab13114d38d26cc73323f5b8ef7b9dd3a86658b67f979b7a155407f91795eceb0aace870c8bd79816bfd3b3010e1e3fc6d9d1a128c9438f4d4a3d09fb986be2791068a860e7f19365f1bd6bd7ae49b8481023c30aeb8180188189ef13b0c8b01a812f8d25b82df7c3f3d2d63552d21c25387a7680960bbc7d6b0b37b61b083c204e633102749958775df4da2df43a1da48b1af64fe9ec394510747165ef9618193d7df24c8cfbb66e5e01363a685cddc1eead9bc282b67b9b6c21211d7f76ae5e11e0a3a5cef8e010bd56038997228d321c3ede07c673d4e731060fee23de3f446b01a4bd00f966038d9d2ee6c3118e1f3d164b9d699ce06834933cd624cdf1bd1fdfc367670962ba61b02ca656c3e9d9501816f9386515cc85ed5d7f0d6ebd899c0b0b0560893f5861a678d9f36dded32f0a60554dfccb89d26834f18563582ccdb9183e3ddf965b00abc8165601962edbb98c619519c9c5c1ac7e3343a1aa59caa49097cd62cbe39174c2c5b65c6596f32a80b58a61ad04d6150cab7c4e652a4c86259302f341a7a7d87ff41867c78762b0d70a42b9666451ba9e504b1ab85f9d30dfdede969fa5ab4ec6921c1f376fde94d08fc0767c7c2c20c77abcdddd5d0129bdf2c89ff91d5c84c8530b8f1e3f03e229be72ad8f2f5fed60a3e321cf95854ca7d544ab1e48bde2eef636ea6113a36924392ddb72b0d5dbc5f6c62e9c9a8fe33b4f9058c0995f837f751b9b37ae32e1016f612368520e118bfc229d4dc59f3e1dcfd88b07115d24bc06a2b309fc3847838d350e9e617a760cf816ecbd1eb2ad06c28d36a6a7033ca37bc3f199949c497744a7894f4f66f8abf73ec18c654462dfc3c6ae3e4eceb8caaab61b4f26e8f6bbb872e375b8ec006dbb9283cce6116c3606590358ab9e4dfd9cad8a36567deef30e09cb0b451726eff45cf5fa85032c32ac5580c583d583e74500ab2aa4ab62522603abba4197e947d6ddd46a864524fc7c01cbb155f90abfcf64576bf306066055b1d92ad0e4fe0858cc13b20dd6f0f818cf1e3ec4f0e458728a042cedb6c0e321e8683903d914418a49f87ebf2fec8a0974324ee6b058ae4386c5eb4de0929030f071edea55d98e0c8b0fb62ea44ea2b174797efce400b3d108bb5d175fda6be2b5bdaec815d814a2d36ca015d6a53bcf46af2bf935293b712c847e1d9d560fcd461f163cb4a60e16718e6196a0bed5c7d6b56ba8d18b9ea53d8b3126237a5e3dc3f8f458f6e72c1cd458080e1b57b7afa2e1d6e1c392e6a84f1f7e26392b6c0568eef6516b87b03c1707cf9ee1d9fd47383a1bc36537a1c0c5a3f102df7b30c2c78f0ea523749c64f0fc50f2560c0913fae52f1698cde7a837425cbbf5866a5f46c062ee8a804586454d56696577d5b3694ecefa99a962663f6bc032c7e27202a63d48f1fac201164b73cc415e15daf07d9d88ab62587ae5a03ce034d32833af2a802cd3e655376e1dc332733f1781eba703586586554e20eaf33f7fa8b94a78b15bb070bf92b58cdeaf5eedd180458635a453e78387189d1e4b90cec6a8dc4eeba6c88af87915fa290706e6b8d88482c7c1c43c5b6f799e2b804530225031bfc557a7114a329e40c77d116ca4130f95e8f118f3ccc593fd330c4f4f102ca6786dd3c5575fdbc146972dc478a4f932e94e47885ea7856ea701cfafa1478ff5661b694283be0cf5c803662992698466d8447f770f41bf0b841e5c2744124d311d5163154941353be0a4498a3e8b026d4f4cfaa6676778faf401f68f1fc36a39a8dfeca21934248ca432fffea3c7383c3d419402a16d217417f8fefd53fcd9dd91b84f848b09923443b3d51545fe845291281186c5a43b01eadaad2fc16f765073bc1706ac32833701abccc0d7e565cbc0f17925ddcbe3e8421ae6e701b054dbf78b36a61768a25e58289a856a37d28b6c493512357dcda4057d850fbb0efd2ac3a7d2f6b28d6e314f7b8e0bdfa03dd845d5a7fed3ab85a2afd2ede4cf57464c3053fedcca68c0dc2fb7a63dca12748a8ba197a1cdee3d7a9ba594435dc9a537fcd2e55ad4ea4ad3654e0c7ac635af9339b331f410fbea4586d1f109ee7df289b4a8a78c809d68f4beb4bd0c7f273b9814e536cd46137dd6eb158a760a53ea6180adcd2d6152ed4e1b4f9f3c15cd59a715e2c6cd1b180e06684a6133650d13d559799122c96b78f8681f278747d2626ca361e3abafede14b3b4d71e9646387459aa2dfebcb7d68f83eaeee6ca0dd6da0d9aa4b7e28cf1d785e1348e93d95221fcd81490cd772d1ea76a4db4dabd91569c3423a375b02546992219a45588c86184fe7024467d321667984a05d477baf03bbefc0ab79c8a20cc727030c27134ce62c3b8ad16934a4b6f08f7ef029ee9c2da45374b316639aa4081b2d58b68df1648a288a958c83ec364b2424ac7737b0a8b922db63c72229f72a8c00b50265093ca53170611c1505f22b99997ac08c8f142ddf0da9c1f313e1c5e9bd0c965a97a5c7aa84f746d3958b63980f7e118da82f5a8e01d9ee15640d9f6bd2fd9f172161f93295190e6fdeaa01b570560825552bcde5aecccf6bc0d283edc2c554f6091796ff3518d0f6a3cc6cf43ecafb376f4475a8c8a2e28b85aa1780a2603e556c8fd63326a3d40f8519463f770d0b3b12b36514b73767b7aa109a6d46e9376a2f1652f8fcd1fb3f124f2cf60c8ce72cb551a0cca439c3383e8cf4851a51249a6520606dd371208e55217196a1d36d0bf362de8b2ea54f9e3c11e06bb77ddcba755318175919f7b9ac330c149b7bfcf0099e3d7e8ac9682a72806b3b7d7c73cfc6de560f0ec5add3311c2f40a3d94660bbd8683570edfa2e3a9d561142d9b06b3e1226ba59283d8b303b18607e3c426d4e4f7547004ebf281e65830c29a666789900b324c2842ded9d05825e13bd9d4d049d00a93387ed0698c7198e8e07b2fa175302311da21634f09f3e7c8c3f7de72eaca005c7cad1f66d9cc504455bce97f93a3253892a6c1bf3e904db576fa2b1b183943ef53a0d5092c95c9c78f96c548f6c06b49c18ab004b8b4af573658e0dadd12a8768973dfb7c5f83937ed6b8ffa5e8bbe42dafdf2b333bfdbdaf221cd53aacf2b82d9315f37ccdb16b9eb3f5cf8aa4fb1230aa466731db9443bee5c55a1aa23dffe15509f9758095b2e2bfb03fd127b96411ceb92add9c69ca037d5d186a82179d05741aa22a1c2ecf667a1b87b62686d29e7fbf4cb0b7bce985e3a529ae2d3f20e60dcba89c266051ba707a8adb1ffc18f6a2a8678be923a05656b5729d6120016b2a09f64cbae36cd1682fcba4bb4e1447e8f77bcb1a44e6bd286f6042bed5f2f0c61baf8ba11e85a51ab038881b8d50ad1a8e2678f0d903ec3f3d9419b71d7af8fad500d7763604bcb2688ab3b3536c6c6ca31d3681788eadad1eaedfb822616612739670a4c984b48464d1f43c9366b027fbc7383b3e41a6aa718a9762caaa22a1e81feddaf01a1e9aec6ed36dc363f71c0f481cd6178aeda9b4289b8c67e2f810e5393e7b76863ffbc16ddc399ac1aeb7c49aa6e1d43063dd609ea3d96c0a0bd5b59304f4e1d9093676af0b602dbc4056126582615d67aa84c5cfdfbb9f1d609983de0484f2b859050e5520b12ab5c17dfcbd03d6afffeebf921c961c4ca15faac2ac7277e70b276aaf6658a2235f1112ea5048df740d0099a8869f67523c2e3a4196d1d78ceb97c05b6a7e6182cb05a66800d6727894fa2f6a3032a93585eea6aade042cf321aeba965533e83ac0e2a28d721e4e313e39c59d8f3f8253182ea5b16a34c1ffb5191f5902018ba24da271a7dd41a7d9927292c978829800b2adc241ae086ac752e6b77abd50008b5e541cb00418e9b41345e2cac0f1c9e6aaf73fbd270d1fd84d8605c3af6d07b8b6d5c55bb7aea2e15b383da2aecbc7cd2bd7405e321a9fe2cad55decedee22e735cf6d6121491a234b7359416468351ecd303c1b60781a21cf142808bb2fec72042c9c087ebd2e00da68d4e1d7552358cb73e076eaa8e5a9007abbd1c0d32707d8a7bb4566e3db3ff8087ffdc17d64411b703dd43d070dcf46bea8613e8f9470d67196be617487180dced0ded811c0b282501896dcf79a32cefba20056390cac02323d66f91c9b63af3cd9ff8301ac550c4b8738ab06a70930e5b0cd04bee5402ebaea56ed8f21e1ab009619769937578784fabbcb2064de6433ecd380552ed9d1c05575ec26205e3c86e79791cd732460395c8d4c59eb7682cf3ef944b5b7a2e15e962d9d19f47d60d8379e4e11b384a866a3dbe9c82a238b9ae7b3b994d26cef6c8bd68a3e59042e9e07a50dfd7e035ffef297f0f0e14319c03a59afc2b15458a4ef0678f2e831ee7f7a1f59ca9083cd2a6ab8da6fe2cbd736716ba78bc0b630998cd10e43dcba7e15562dc3783c90fdedee5e15fb98348de45866b4791670cac54699e09125b6383dd0948fc025cd28a4a1a98d9a93892c83aea86c2def3835d195517c1af63aa871bf73754e0f1e1f62ff78884f8e27f8e3effd080f0f26686f6d224a73b1816ed53d20afc9ca20b7e78a2a819be7cb154e6b912368f710743605b0c8c4f872dc8bcd6f2f32989f2dc3aa7ad6aa520be508a22aa2f8b90a095f9661e99bc4cfad7cadb090d503b20ab058d54f58aa7a4f4c3e2ada83af0b0975f859c5a01812ea24a7192a9ae76332ac65185ccb979e46fa787488b7cabbc8a4e9a674e342376123c4d0db3324a4fd6f1e47181e9fe0e1a777258745fb158664dafe98dfaf5b57d191802af3300864e045d3199a8d866205798e8dcdbe00d5cece8eac243261cfd21de6b0de7aeb2b78fcf8b10016fda7781ccae5410d56e9cb7c7c8a7b77ef6170465b651af8d5b0d5f4707333c45b37b6716dbb87643ec56430c4cd6b7bd2caebf8f8508958afde40e0b784e931191e33a19ef2d853298d11f7d348a9f415c352c02bb58d7499a829f7518296e3390842026b0b2159a417209b4f301b0da44bcfc3a38984827f7bf711debdf30851be40a3dd13200c034ffe677f1569f241bfafa2159ab68f6e36ea708226bcf6860016571ef90cb864664553d6e7d9f1cf16b0cce76a1db3e2719743c59fbb90f0bf28640dea41bc5844690e5a9d74af020bad747f0eb4b4adc88a26abab424269ba68383172bf4be6b3a03dedc5fe4a4b10a9e881a841c8648126b831294b3f2c73b659e6a98a060dfc7e3349290f05d48c5c7698e076eb004bcf60fc571f93e9c95d353332e9ce65fa3c6271ee311e7ef699302ce6a32487c4aecb8e23035d8a9bd3542dd14711dacd9600d6e9d1b1b4ab5785ad395aed966c477d96d80f07818481f4abfadad7dec6fefebee4c41816f19c947894a6052eb224473c670fc00778f0f0315ccf17e578c75fe06adbc61bdb1ddca0954b23901543d6405ebbb6839bb7aecb0a5c344fb0b7771d613dc4743a13e02453235673bffc7d164f84b9d146468730146b12b836eb015c2e30340284ad06eaed107e9dcd253c64f102f3d129ce4e4ef0e0c9311e0e52bcf3c913fceded7b1825a9001acb7f789d9b6120cd3866518c4691bfe23dd1c97dde675a39c36567ebbe348b2560f145c02aafb49ddfbbbf3fc0d2c7c07fcdc51d1de6e971f4739b7497d21c2d693041cb04052273e18ea89991b62e910ba33be06a5944d13ec95c2731d98b99c3a9a4b345d8a75d21cc6d181ae963a89a59f42c520ef116cb5547b5370d4acc9da816e4ca95c19c7158ce53c246e3fdf35542f338246c2c7477cb07b8b8beec2dc84b75e13b8c551a0de0652648c0629bb55a966270748ca70f1f209bcf10471102d713b621e524f90283a1623cf490a21128f3507c70096e4ca21315d8d1a6d753edc0c8a2081e3a1bb400002000494441546864580c09b334c657bef226e6735acab0316b07699622668b78d1af2b7f8b3c4d71bc7f883b77eecadf44b354a384cac54e2bc4eb1b0dbcb6d542abe963144d61d716f8c6d7dfc666af8bb393636cf4fad8bb764356e718a6c6b3a9740422dd919c594a75bc5a61cfa57b932d6a745ea31dba9c921d75dbf01b757005cd4a33b83517f16c86f1e93eee3c7c8a07e31abefbc123bcffe1a738180dc586d967a38e1acd057371a510257dd1c599fb26f0b33333d91ea7253fa8236875e0b5dbb008760bd5ae5eb5c33b6fe5ae26b125d75a3a79e8151d79464462a3dc414c60d19fba9027d60c42d43accf95d143e9b135b99e195df2bb328938555bd578e2e96db2f00362c2a7fbe6a0c5f203b4563e6aae32c8f6173df95db6ba5fb72c315eea17ce8352a13acb496887f33bda1cc8b65329f3260ad3b4936e2d45294f28d35eb16755eaaeae65d60617c58d8eabdb4aa27600bb6203f572c9bdf477b99a58eab38607d4efabb4df055ef51bff57c1b72094b6d1adc9d03960990e6b195af0d15d6741a65d2fd74ff00fb8f1f49b90af3576c18e1b8ae24a6936c214a6de659b298cd529d6501b35ae5535281348dd16a36854968c06258c9d5b4e9642c358634f9637ea9dd692dcb9a62bada514deffbe21e717a7c82db1f7fac581dfb10ca6aa6838eefe06637c46bfd105bdb4dc0af61321c6267b38b2fbd76536c65686fb377e52a3a9dae3c3fb48f615b31dd38439a63707033a96f3bb01caaccd955c616706471b25d24dbe9388a28869d5b181eede3e4e8113e7e7c88f79ec5f8eefb0ff0e9a78fa461049f01ee3760cbfac2bb5e9e5daad77336e7386f7b26def735e532ca26143e85b70ebf9f6dd1984fe4e85dfd149727bff2f35f7eae4de0d0cf6e399a590714e571571ef8e5f7cb9363d5f7972756ee53af125601eeaaabb1149b1b9a2efdf975e7580958bff15fff37cb89a1bc12687ee04501abea42993760ddc05c7edf2b0296c9aaf4c516c643ad93c355a9e743490d58550fc33ac0325b4599a1ad062cee4fd370fdbd042cadcf2933baf2b199379f610cb5442c003e7ef60cfb8f1e61112bfd15db7009fbb52c8ca73344512a2b846cd7c65530867adc37598b765f2093610306fe9d20c6308fa11fcb744e4f8e25114f40a1d15fd8a88b2adef73d9c9d8ee4330c2d03cfc7808075fbb67205cdd98495824420a82db05577b0d774b1bbd5c2d6764f9aaac69309aeec6e606f6b13ad46037bdb1b5268dda6a835cb2597c5502f604950a618acedba70dd0036fb1212b4d8aede6d23ca680393214f2201ef0541338ef0e0ee5d3c7cf029ee1e9ee2fffeab3bb8771263341889d29e9240822d8bb46996c7450831662cf251f27d85a897d756ec98e79178bad73b1d297ece174a3261e5b497596db8571ed0cb67c0c8f7568196beefe571626efb22e07319609527fb2a00fac20296be98daddb1ea62ad03ac2a7705f3029401cbbc2955a8fcaa0c4b18131fc0429ec1df25cfc0476c85f4821a7291659614bd02389730acf275520c944254058c659d953cab85a0f06566286158712c21e1d1d367524b88440156a7d9947090a075361c49e7e693c12902c787e7d4964bf564411abc548b2fd55587f92f82d9e6e6a6ac8e1d1f1d4a5eabd56a08b8ba5cfa6fd425b13f1c5012114bf2be1936303e1be0fefdfb180c8752904cc34c5e6f76de693a0b747c1b9dba8deb7b1bd8ecf7309f8d446ed069d6b1b3bd85eb3b1bd8dbd9c6f6ce9eb49b677720b15896c945357ca08482ede5c5aed966386563265d79122c8afff37886449ac7ce70fbd34778f0e83e3e391ce2dffefb1f20b21bf06a35f82e251473b9061e012b49978045af79dd1455a73af82fb71d4ea6e8b188bbdb4546539a9c76da74ce6063906ac05a756f4d9655f9bc19255abcb7e6f35596ee988054c5965e14b04c52b28ef5e9f7be100ceb2705ac2a0a5ba6736506b18e69bd2a60c9602934491a44e5461721613974946330ea069ebb61b222f97c375d6e5706e1f3d948f5252c27e9e57a18cea7eb1ea83288337fc36e396c514fc0928ecf6922b9c3561822cd32611ea3c914f328c1703c16066423bfe0dbae9b4ad07c8e9fe5b522c32298c94a6214e1e4f8483eb3b1d11396c5632678919d51f0298ea68e834eab85d9788a93e363d58a6b3e95248e5cef3c81c77a453638752c6cb5ebe8f73a6893ad31fc8a67688675ec6df6b0bdb581ab57ae6073a32fe0c9639424bbcb565c35693251a47f5499c822c76c3a92686cc12eccb29218613819e3f074883b8f4e309c4df1e3a703fcde9fbc03b86dd4d9d2cbc990e631023f80673bc892540089d7c1abfb17747f3acdc1736642bed9ebc36d3591590c0715985290b50ab0aad8ba095655a14ef979288f2993ed546dfbb221615575c5cf0560e9be8472118a2bf9b20c4bcf06e559a17c61cd81f8d3002cbd9a644a06e4c617ab95e538dd04ac4a7a6e29098509b67a1fab1e408ea99ac5702aaf50be2b3fac4a56592a91b8b04dcd4116c75824310e9f3c15033faf06f89e871a735792f066b16f8e93d381f8a0934550d0490060de86cc48379560329e92009e8b2ee5d1de576458dc968e9d1466b296aed9545da37d2f14053c5b5cf5bb3d64915ad13b3d3dc1e0ec5835685db0d597ea17cefb10da35b45cae72d6b0d9ef6067a387249a214b2234c23a7a9d36aeec6ce1cace26ae6e6fa0db6a48576ab7a9e4145c61a41c9eab8d5c1060423c4d22716da027169d16a6598ac3c100872767184de6b08200fff1ddbbf883efdf45663711b2a5974337af5cae856773a55375bd5680e5c9a4a6d995ce5f91552e6a36dcb001cbf791dbec2244916a0d5992c9fed6bd2a9fb78ab4841e27e5bc4ef9b9ab6243fa397c59c0d2fbae7aeecdf7caefffbd332cd3c04f0eee1592eefa42ae9b45cab38a092acf318a9f2087559e89e4981822d2bfc8d0cdc860e0df4b9599173ebf06b056e5b094c39b0a314d65bc3a47961c9d3fe455405835006cd797d5af643695fcd5c9fe3e5a812fec6852881ca564c471f1f4d9011cd75376340ba52b2218913d69f6c9e4361b889aadeab568f260ff99b0a82b577644db449d54d808e4b0daad9e68b538c8599b28ec264985950d4e9e091ba21344ce7c968ac3a59ca85963998c252e0e6ca01a48c8c79e00403da863a31362ab45c6d5c24eaf8dd0b3e1f776d53c230098a85c5532577d0e69ed935988a609a6f10293ccc2fe7888d97c826bfd26e0f9f8b77ff0e7f88b4f4eb170ead8f01d58768678910bc89b0c8be04bc062f8a9018b80cd7b23cead8da624db539611d17fdea56db48594bd132fa9047e51c0aa0a0fab26ca75cced65016b1dcb33f35b5f38c032ed65e40297b4587a50e964a4d69ee8015fa696174e904f9c5e072d8d44717130e2f40bf1bd21e62c0f60cda2f8f7a5364b662d2aa394bb82beb1cb554d1a9338feb98b4331cb09a848a38915ac47f215e7320af3dc584b687ebf0628f35ff381351f28f3615c6e63b4f92a9f33754f6158c7d1d32778f8e9a7701640c3f3309f4d2577c43c0fed7fe94ab060623887c8103c4fb5f2229b6012be15360448b9fa472023c3d0e52802a734fc4b6678fce821b6373771656f472dfffb9e94e5d0e245d7daf1dcaf5cb9a22c96f31cfbf7ee01560ad755652b6c55bf4868da67816b6becd2ec7b0b345c0b75af06cfe6fd7384197a646f818b6eb321358edd76075d2f500d5a8baed76456babbd1d96426b935ae76125c79ae613340bfdb40107a38ce5bf837bfffc7f8d18333917cd0e5a2e131d9ee89429d825505489e0851fd40ad9eda9e2b6cd5711d0c2663b93edbbd2d0c6633d4e86f2fcf9003d7f591c5999235ac7899f7bbbcc92ad66e96c4548584ebbeabcc8ad67dbfbed7971dbb7e96b9dd85fdd3e1c410712826ccf44af5f560169953751563bcec3a99c720c7f1d3022c010d9ed42ac02af2cf26502de9ed2b0116b0b0558d947e115c05e016169c9a6a2a5aa6d02f0258554c48173f976f7a1560e99b6226e1cb0f98b47bbf602b62ec39b7a40ef0e0f1233c7df0001e1ba77a2e66930966023e2ea6b318d3682e7a254923b1334d9d8c40853f042cb6d8e28b824c96b8f03ddd8e5e837cba48f1f8c923745b2dec6c6fcaf76ac022e8937d68175326e755179e04a7cf9e224be7e0ca3fc598c417f1b0a2bdf362019654f9f6029ebb80ef5870ed055cc71337051e1bd505eca4c3047f230cd1f5555f451ea33a66ca2c3265f9c230980a792e44d480569b40d747bb19204382fd38c0bff9fdff20804541a9670175619d4cded710270ab0c81cb9fae97aeaba588e83244dc46f9e3939ae56f69a5d8cc84e6917edd0b491d74d0156be26bc5f896415226a3d69e91e9efab3e589ed8b025826b06a30fbc201962914357345555aa8256a4a7454cd5e64ee2cbcb2caa06596cb946fd26a864589ccb998530387a8ce593c6ca965fce718a18468ab1996be21fc6c996195434c0d42fa8696d5c4fac1ac62a58a4b5c945de873e7b1d31a86c976369f086ab66899a6b44291b08f0c2bc6643607ec4227b4c8d16890a5d4c4d78bae19a14fe1a3143d89c52f8f57afaa2e4374dbc2fec13e5ccbc246bf27357a61c004f802753f1480d26e066467a20c27684da7b20ae8d8940bb8a26f534e0c0b714ae5caa46be5025c9e43b13181cd95043e018bfba74b113b38336c6bb9ac15f4e151f3559c03d98f5c5b9b320d558c4d9b9cadad0d095f3dd7429225b83f04fe87fff34ff0c1a3213cdf43ddb505b01c6922c112206571ccdc5ca3d9404df45dd23f5efa3c12a8685fc3903074eb18c7095c3a5538ccfb51ab45d6ba3a87554e4bac6258fa99d2cf955921516658eb00909faf6258e6dfabc6d1ab32ac9f0bc0322f88390354fdacff26c4f1670858794d89fff4b1ea5999786432ac8b378aab88d5545603671595a51f96c9a634189a0fa17e7f15b02daf1343715aac54b4a9e7366436a3e15018d6643040c0153e592d9b20a53cc176319d4798cce7cac65784b0ecfeac12eb54a5d372a5eea9dfa509336b138b6574feac818b7aa7c1e00cd1740ad6d1753a6d8414a752ece9aaa6a91ab0786c54cf47b40cce32cca667706b295a0d95d8b6d8b62f53df4f2752e6b7d8068cf92cb689f76c5572e4da8e302c87eff36f9431e40b6157b2b25994d2e801e8f8ca3aa6d96aa0cbd5c77613aecb9c5d2e2549b70f23fc4fffd7b771fbe9049663a35df705b0286021a36648ccefe1ea67a7db915c1b13e9b4489e4773848d06e22c11553c9b3bcfb31c5eab8985ed89d68c13449ee42b199666ab97b1ac32c85401c1baf1653e3fab00eb3250aa7adf9c98cb5ac27288f685655855174e9f58d56c200397b12b9fda8ad74f83613124d4034fe56a54f1ec22a7a25d31ac32cd1621e74ac05a9dc3b20a20366fa8791d4cb0aa9238941f30b5645ffd7811b0583673baff4c5ad5930f70c55012f132c81d4ca71126d15cd9f84ad7e10582c095f3b7166435ae0826f9223361e4acf3911ab094ea9b9f89313c3985e358e875bba8fb1e7ccf1706c3fd4947e6a20898c5d10c0991a4886643f84e2afe58014188990daac2095a748ab56873bc281aaed610d810c09215cd5a2e20cc63931091c769dc2fbd2840c1ab1fd4c431b5553024097d3d47006b328df0fee3317eef0fff129f1ece905935741bf52560a5592c604ec06ab06374bf2780451022604d6753345b4d4419f3712e9259023a8e05ed36729bdd89f88c51789aaf4dba5f969ba94a3394c1c1dcc6fcb9fc94ac635897e5b2fe7f09581a65cdf0496699bf07c0d2838fdfaf9b335035ed1421e173375e1a9b5603055bce9b00a7674e79088a15447dcee683a1d98b5e2534250efae12a03d6ba05270e5fea9dc6a727d2c493dee954778b0b2754176a0e54e6b0b8a248c0e23931e94e46c4553dd61c12b01403a4e442b90e28005345dc04ac34b7240c3b393c10e062ab2e955b0a11f84a5fa68bacf9596aa708b4291b906653846e8656c0aece96f44c24fb634a96793396bf288be84203e610b0c8b23899b062922c8c6cd8865f28f1e5fa53d9c6e4384344cf83efb3dbb5270c928b11fcd9a64f1a8bb42731de7b38c0fffe27dfc7c3d31851b640bfd540e0b8a82d2c10b0a403b745978b00bd7e4f4242df0fa4ae71329b4a98384f13b956042c825ebdd795ced711018bb5882927e3d5b286cb00cb1c33660eab3c86aa7e7f51c02a33b6758ccf7cef1f3cc332d9d70506f30a80a56401e7962fe58b6ce6b0e891a46661d5ca3d6183cc4238cacf910d2886c5eed4d4d09c33a6e57e5f11b04cb7069eb3c9a2e828c0e4b0022a95f8af6262720c145b725be6da568484d6a286d39313cc860380be54f3a25898391d8760638b2d0bc3c21a431f9a7531a567b3c42e86433d5440d1a66299d456f1fb4cc0d2cc741ea768b6da3839dcc73c9a89f15f9d39a55613f54015feb2307a32a1df94250a789e2f355935c4687025d0b71030d1edb808dcba3092384de45e30f323d238e690dc9ae4e2744828e1a284846c699f8bb25dc0b4284a66329c6542f5bad25311ac983867079b3889657121cd6af8e1fd33fcfeb7dfc1c341827992a1d76ac2b7d97588c5d489d28b59801f78c2b00858f57a28e1237b11868d1051616b93cd33e48e8d7aa72ba53951ccb483230c6b9d0eeb3266a3c78999efd239acaa88c5cc7bbe28605d964b5b056097015679bf920e79c955c20b93ff8a03d1e9950baba7ffa2a8259499dff860f9a2ada3a4d439955996dad579c7e5e78f49e995aa68efda9b6d84981a8038d8e4e4c411f3a2652db54664584c02ebedcc0584aaf3d47fab5a66d67931cd4acc07cfcc099921a13e7739b6526b7afd1e1d0354a387f316045c6025bbc8d2445604e7d331e65c196443d4782ecc89fe4eba6c4adba23094e10a1b7fd705cecc35f198c9b8a8f22608f05c9844e7b6badbce389ac1773d6151a3b381f8c677a840775c749a2ac96e868552acccfc919d4871766859e8043e36025f981941887a251da26774561096e548129e0015c8760411de27e57cdb0c94ac81f59792d722b80564589c78284928fcb01c957a206be4778c66117ef4d929fef4079fe1fdcff6a5bb4ea349cd5a803852a12c93e93c079eb3d8eb586cf3e589c4228a5359827158bf28d750fd4ee6caa6150957290b6245d02a4fd6e6382887782fca78342098937fd538792ead506a226302cf8567708d8d14b7338fb3bc8fcb986379fc99d7a30a972465b1429c5df55d16016b998bfa0901eb79d05a0358c2a2aa81eef3062c5af0d616e7de551ae8ccd8df042efdb306027d033508492384228c2a0396b94f3d8b98ec4b1463a5ba4519cc85b2c504aca57e96667decfc329b4aefbfc9d940d4e2041df6c6d3f20df338b94f6de14b3d1145a63c5605588924b2f922a0f13c196af145c0625170c2129fc1996cc7321c96b4d43d4bb6e3be09744a5640e70517b6bb90d2a1d0067a81878db08e66e049b29e3942e611b515b35c237e4e560a19feb9b24248c0a2f8542d1028775126d3f92fe5080415e6b078f918ce11b408646aa665879b14a7c331debf3fc0b7dfb98f0fee1d4a4e2e6c7808ebbe384268ef2f5e2b0216813c470a8f2ba1b623ca79ca8928c2a55b045b8031f9cefd301b9b73b1426a0ad5ea73d5445d66065513e03a76633effeb404b7f8f7ececaffae03ac7540623e4755fb5e75ece6f1989f5bf75d2f0d58abbae6bc0cc3d249a0e7a9ec8b33ac750ceec2057a058645ab5dabc8479597f197605de1b3a5ebdaaabcbb7953d70947cdf7342bd32cb66a1632018b2372b92821f579549427c8e2b900d6f0e4445aaf8bb092f91403003528e8ba4a29a9a1038230167a97cf411f780d9c3ac4d6cd5787f3a90c64ae5ab2d517d9189d1558f0ec5acae84fb337bd5a2840e25992346753877eddc5562b44bb1ec027fb627aa900d088df5f98e071955044a3056091a8d35995daafbaa7c04ad8a2cb9c1759165713f933433876080ae43db55ab1409c44383a1be2c70f86f8cebb0ff0e183139179504c2a80552c16f01cf8d21ef88c152930b51d57ca9b0858e47a2c71a2615fb7db93129d19af9b479b1b4f426d5386529ef0f4e456c5b8d681951ee87ae25b370ecd315335095e0658ab8e631dc35af5197d9e55cff6bacf68ed59f95c34cb2c7f76d93547907c0dc35af7a526605dbcc0970356d50cb5febbce571d5f38244c291e7d5e77a493e365a665322c0d3612a71b2e1064265580a5f3553a89ad1f5c71155dd12558b6295c56453c5d848e92d395f7548e6b91c6988fc7383b3ec67c3a2af4490b01240231190f6bfb749b2a028f1e9404199e03df23c3a24fba84cbdaa3bc7044389d8e953a9c76358391d8da9071b15558dd56dfc57df298e91dcff35221680d6e6d81a66ba11f7a526ad36f87a8bb4cf42b36272128ed8f8bef656e8dec4903168bb23d71687084cd2976455b64b5bacb554b55b0dd965a48323baaea09e84cea535f75341ce2e34763fcc57b8ff0d1c3132c6c0775012c8684b11c2f4342bdeac8df3d869b043fae90164688340ea48d72b680b441cb2d5bba10397e20e121fb3eb2594a15a0e87c535548b8367a28d982ebb1f13c11b85890bf8a69ad03ac75c751057e6bc764f1e62a86b5eebbf484f95280a52f0c1f52fdaaba482b0fda602717e9dfe580f5524c4e76fef280c56575e9ca52c4eee6aa980698aa9050830dffd500a46f8a0e87ca2121f767868cfc4e1d12ca035c110eca3625c06208c5c433c983e55163b49026146c114fc7ce78361126329fc52af14d57d1e9544a557498c7153c6ddac7efe03910b0087e644ecaa75de597f87982d1c99c2ddd5df97dc6a6a2b3997c4fa3de1020e28bdf479022c3e2ffb2d0e138526ed37417e8050e763b756cf45a5242c4b0920b03b23062f4172495e16795168b80c4d54c071e5d545d2551617e4c725935b5bac8dfdbadbe8015c16eb14825e14e1755ba360ca6137cf86884efbcfb081f3d3816d787b0e14ba1751ca99c9e58cc785c9cb0c55227f01d11a9d22890f63c9c276895232c8a254d6c46e17848c9bb98cb7215c34a8aee33179f79e50fcfe7e26501cb048acb189639c07f1a80b50ab4d645423f13c0d26dbe8441ac01ac7528a993eecfb3a5cb01ab8a61ad0d0f5f05b00a1d9609c61ab43405af022c0d347ab0eb1b62ea97aa00abfca0eaef65cd9da966bef080168d37a41e8b202280a57eb603515e2d016b70728c2c528d238874dc0f998256a1f36732139af2b1d79ed6a369169644b1d82beb225f0ddadcdf288d64058f5a28be1fcfe6c2bc9988dfebb6e43bc850b85ffe4caf77326c96d968c0ead62decb2a0b9df429352042ada2900a5625d6be3160b011026a018163277c57c1413f5a2f972d222fc6308c8f7a8bf52ab848e4dc054b92daefa51f5ceff59743d8ee6f8e0e1007ffece7d7c78ff04b6efa3d154e53ed15cb52b23e0129c79efa86f63be4c7273b2822a0de624b14e50a2dc414c0483100e3f43bd9654132c1015a16d79d2d5ccbb0ab02e4bbc9bcfc42a665506ab5701ac75c7b18e61bd2a60adc28f3230ebf1b83224fc96f425545ed3aa9e4dbdd68246896a09d0992c4b44a3f2d517db2a5ff8dcc56e3555cc4edf085d6a29a05a2aba1469439100e789a81b2125dccb814ca0a096495f34bdbda6eeab4242f3a2c97717ea706d3f52be4e7a7b33c96e9e178f43de537745b11b7dbd0958bc8c45ebf99c05a68c47a8f8f629c064589860361e61747686249e8b4cc12fca65d841872b5a324530fc84858dcd2df1646718c68433073d016334188a8fbaa6e32a69af4a7ca6692c56c234356498c5ced23c6e86695b9d96e4d2748769ba3ecca653d98fe3f8a2bdaabb0b740360af1760b7df94de80752f40204cab087117bc4f0bccc9f6b86f3229c951d9b29d481734c37294668bde5c3ae92ef57c62e8c7954e02562cb58534e19b26093eb877826fffdd1d7cfcf018b6df40833a2c3f500d300ac022cbe279b3c3357dbbc8ea8459a5b98481f4c7a76a3e6c341520fb7534da6d61570435d6162564c5450f4d71ba9784bc9af879ae9c74e419a178b690b9a895f3224729ab9bfc990c9eee65eac56bc3fc99fabb2a20e76ffa792b8f4dfdbb090ae6b35b151abe0870963f771926ac024e0d4225d850085184d5eb3e6b7ecefad5dffd2fa5912affe785a19ee2b25719f91d19695429f0a629b0129f4fd5fa66e5eeca33c51200f285d2e0d0475e9691554a9a0f847c9701aa1a4834f82c0b9e8bda3f1da2e97d9b60a5e50d2693d2d7c23c47fd3e67617e465a4f15e063cea27a66d549fa550f8dfebbfe57be8bff1540218f30b18ab33d3564143a8a608b32842926e311a6a321923841bbdd9181c7d08cdfab573623bed7e9636f6f5b4a78e8a94e7702eef0f4e40cb3990a07cb39b7e974be0c7f193e110cce4346c57e284560998da859d24c8ec3ae91f958f05da0eb0357fb1eae6e84e877da68379a52ac6dd3379d83b7e68973679c11ec94c386ce29f11a8b136aa0804a4b344c490a95eefa7e4b8720ae7c92ed58354c92053eba7780efbcf311ee3c3c8615b411d41be2684ac644c0e2caa0b0c9d148dc26c8d418d2129888f5d460c9730414f92e3e879684864183dd8672692f66f94a1aa216116ab0dc4044a664c62c33e268520343cddbf27f4d159ff31786c1946350a14f96c91220b9ef7af22fee39c710599d7ed6cd01b52ef259c794d601d692285cd2c6be3cb057818e39ced781e02a567501b07eed7708588a5131d770195ce9016d82064dbd04a8449157e05431fbacb29cb87010a51c188f428b06f9d064a251525e5d35ce6e862d4d39b75405581a70f4b1ebcfe81065156099d49e17d3042c1dda5d009de2a4d631ad3258e919467817270dddb988330fcf950d539d868823396bd3b79c0d4a27c333c941f5d841a6d05711b4f483488ff47ad8128b98f96c82f1500d4c5624d34a583ad5b095bdb0233518782c042cbd92aac180dbf03bc87204b0a4b4470196452f76aae92d957867f4daf2802b5d17d7361ad8e8b4d06db7d10e03f6a210c9c2c27225e48a53b23c050efc7e324005582e4216481780a5414b4f3641fddc9f9fa0aa271042c438ca70e7f131befbee1d7c74ff10698d05d421bc7a5d181d8f95eeaa3cd713aeb646b4e171440ccab9304916884480cad21b560b28c33eeab35cdaf1d443d46aca55c2caa7226f2091a2ae8cc78d1a9b9a144d5a24d2a0df7e4d75ff21a3a8297d1cbdc47ccf15f067a9108d185950c9631446e712d47365ce28fb538b461aa8f5f8b90cb05681d6bacf9501cb8c40d67dee4580f42706ac6ffdf6ef2e1956198c5651a3f2762b191607df0a8f9c2ac05ab2202e18175d6e78f398902e022920397701d50fb01e709a4de950c76410e6f79980653230bd8d06aa758055d68f9840c4eb6332b0f20daf625885deb14ed100002000494441540dbcccb604017a3859a27ecf91d80d0933c4963ecf11cd67988e87a2cd621721e66478ac5cb55b26d26109b3d8dede423c9f623418c8e7393866b3485811078ebee63c26950753ab9f5a20aa0181db495846d703de1be4c2a83812d57e547134ad635ace023b6d0757379ad8eab5b0d5ef49794cc377e08ae0ca412c1da3136404aca2e5bb02456aad5c915068d6a58ba0090a1cb86458fa1a8b7abe003c3e6ae328c5674f4ff137ef7f860f3edd47b4a8c16323d47a28ddb079acccedf13a311c549511caa79d80421faf79c27d2ac0e2be3dcf177d16c148830f571d93f95800c8af37c4e1419e17ba52d077cb0f8515b1dc60c126adc567e92f4f3ff93c8be1d88e4a712cd4b55c58ecf73857bccc82d8337375b249957d345b09582f0a5a3a0433ff5d35c6cd67d424275f08c032c3a597090735d5fb4918566558284d158a989d335051482d99294a148a10f665004b3fe0fa5c65b9bce8906226c27578628686ab424273b06b70d49fd3728872e27515c3522c92c39e733299164374a57c979e74b409667170112630c94c76703a984a025cabb7095a02329cd22d5bdc1698ef629306020e416b3c66e352e546cae3d1225075ccbcbe2ae4e2ef7a558fe7218045062403aa707d60ae8732050224ebfc1c20b417d80a6d695dbfbbd911eff6cd6e0b9da62742516ac762f163a79ba8023cb5b24ad902eb0f6dd845676ded89b5746e604389e05c26a119b50e1927f344757afef001defbe41166690d8d561796e74b930e6ecf826db25126dc95448350c5443b8f25576539a21e55425b26de09646cf925e2d1dc92c6abf3dc86dbe8a2bb731deddea6ca91b29f22f37fb60f37f0e0d643d8fc9fd213d7c1fc781fc97824f9c89405ecf399dc13eadc786ce3e131ec74869017121662e9cb48f78ae8a501cb0cb14ca07911d031a304fd9c5f860de67eabc2c02ac02c6f77d9b159bffe5bbf230c4bac910912ab2a818da3adce61b1de427ddecc6131597cd9abbc3f0e52ed50c88254ae5a493a8c03b668ff540eef348dad0a099761579177e2b626609937f645014b7f5f39c1ae69bbae63d460a88f771560e97e85c426091f68b3ccb99685b78e25c96e26c6c5c5001c586aa52f998e057875bb7a3207294e8e136105640f2ce3a1e6a9d50ae1b2d3f194a1980ab9789c944368070619a8d2bd46d9cfe83c16b70b3800297928849a64050c6544af54f42bf4191622c366dd5180b5d1c4de66075bfd0efaed0061dd45cd7124b1adec67d4caa95e793d9f3ccf8bb279af746e8bc7cc9090d7d1fc1c018d253d1477dedf1fe2071f3dc03b1fddc770964b6b7a381ecec6ec269dc9b5e2f95202c2fd521221edd98465e6888b5c923c772269618de15c25d48bb663ad7607b1db40b071153b5ffa3afa7baf492a3d67d134dd59e9a6ead852a748053d05ac4c97d4ad4c4a92789d59ad301d8f24d49749a7d9c0d3cf3ec293dbef221d1d89dc8260358f52d46d1559944342339d511e675520751920685059c5b0d631b25551d3bae37869c0fa67bf590016bf4dd84cf521993bd60f5515c37a99a4bb89dce6fe39b804e7a448d696b64f02821cb0460ebfccb4b8bf758065bea71b76ead04d5f549359997a1abe6fe6b074725befd3bc267ca84cbd91b9cf55806589bd33c35f070b3b80e58492c4add99ef83049d8c4f39732177a4f4d114dc7684c9e08e068ef769e8f8485e270e063361d63321989be89267712c63170111b659584d6ff2a903db7223e0f13d53662e3b2042c8631b52560b1e28efeecd2247591a3efd704b0767a21b67b4dec6e75b0d9ada3dd625b79d52e5e4e3957897f9391aa9c995a08d2e1a9665abceecd962f9f31c341d155899f558c472753fcf0f663fccdfb9fe2e06c8c7ac8aecd754c22ae26aa9097e7a3c36786a66c8eaa570953d5376dd90740179733474b4757ae2052df16349bf0b76e62f7ed5fc6c6adb7012790c984ce124cae8bcf84b404632cae1652586340362daf9cabb033a915e5aae7ced5eb0830c1e0b31fe1c1fb7f83f1e96101ee16dc85f2997f59c05a0516e5f16c8e7af3192d4708ab3ea73f53261f7a62d7c751fef7a501eb5bbff53b4281a4cc63b93a51a096fc63fe5c2d77e04a9e0cca62955050fac215507f110b9532e32aa414e681f30191243bf7abdd17249fc0904809f37408c61b68268df54cadf767ce401a9c4ca0d38759a6b3e6c3a1199a0639f9ee42104a1126999f74cb59ba475094994879071674e454651c4cb0ca35a85948176c3b954861301718d2fa1ebcb08f56a78bb0d951ba1f7a88b3630ecf572f9133f19ec4a27f9a8c86183d780fd3fda7b0c743b4bd1a6cdfc624a3ed8c85c06d204fe778f2e01ec2c015c5b62cd3b3ee2e8e25e7c56ba24df944ae217206150a6a0b1a32280e6eba18f06960b82a80227d9015a38ed258ca70a43986efc049e7e8b7eab8b2d1c26eaf8e6b3b7d6c76e8bbde44b3d55261beac822ab0e28aa82ce70be352f923910714f91c32c57ae08b1ba953f705b8791dc44d95eccaf1e438e844f1ec64821f7ef410dffbd11d3c3999488b79b7de94305494fe858a9d39226150c5f2ba8484943530022f220e7b5113e645b69a71856fb1c08c097871aa0810f6f770f5ad6f62e7cbdf80dddac2c2e38aa4d278a9e781e1ad4ac4737c25d2cf5081b47417929538fe4c516d84edad3e1a4e8ee38777f1f8f6bb181fb207e504613ec3c2f294eba9f8f6d37e5ae28ee7da8de967d95c6c329ff3cb5896092aeb00c60427334a29835a3982298363d5185cc5e4ac5ffb970ab0e4021b5a0ffd01fde59a79951191db2562bca6f21e66e823fbe0832dd8a3fcbd3560c9df34169657090b4052745c2580b95f7d0348fff5ecaf13b59a5d9948af3f63866de59ba5f76d5e543d8b5d0451757eba555662d8c6e8247f415261db19e6518624e283c87c94f49766fdac08ad98d465b7979a13a0dddf427f7307cece57e035fb121ae842640dbea2ae2a805e9f936245738c0f1f63f4e0534c1ede01c6c7840ea4d642008bd3bc67e5d87f740f8dc043bdd142bbdb972ecc5c6dd425325a702ab78bb99c24515eed45325cbb3374fa3d798f0b29327366b924fd290988d3588a99bbcdba24d8d3682452866b5b6dec757d5cd9ea8a2e6b6ba32db20232180227013f8e13c84a3fc3b202b0a88192678ab9bb9caa77a0c92e36611d6ea309dbcaa5bf2173418e17a2469f75ee6f91e0c9fe00effdf83e7ef0e17d3c3e9b22a66fbc1f0a7ba4162b5b5898d1ea5916186820c8092147cc9acd02b0b49a8f697101f08c25d20b0965c55923cb400b2eb8013abbd7b0fdfa2fa07de32d34afbc817aab07a7643ea8c786be8fbae65325fd55686e2f228ca7b19830f6da4dd4662738bcfb431c3fb88d7cb42f53851734c45582613d11daf5584ea4bcbbf44b3fef657664bebf0a10845a18d51865c0aa8a8a9618b122fdb30eb0d6c92baa8ed1fad5dffaedf355c2a29cd33cf917012c2ebfca0d29bc8b963450c6ccab0196be70fa86eadff9f0e8a264feac59cf6580a53f5f9e09cc0749df9c7580a597fc657094b458ea02532f664911ef643c411a25d2ad860fd7201a22f580666707adce0d84ed1b68f76fa0d9d985db725163912fc30ea39c877ba4319f0e7f96938b4a7a01b314c393a7387a7c1ba74fee203d3b82cbd19fa5184f0658a411e6a301c2d087edd5d1dddc96c2e93c8d65a098667cbc6f2cc561eb2e25c6542b895a36d0ea76942e8b61a3a8f173b8e2d649c788441864a7e163b7df819527706b39767a4d6cb51c6cb6ebb8b9b7812bbb9b6206e8b0c690e09852ebc5ef502c4b0023cb65858c758235091955d3d826fde5c31061bf273ef159341576425127cf8dac2849233c7a74880f3e66d2fd311e9c4c30ca6bd2535072e26c1396e6d261284e28e970cf014b3455fcfef35229368525b8320ccc84052a60902e425984790678dd6d6cbcf636b6defacfb0f5fad7d16cf3f8ce734e26a3d76c5db3583d610a808d4f319ac5a8798174e26e070ef2f121a6a787f8f4ce7b981e3d41904f113ac07c1621ca1c387e9d1d659780b52e9cfb3c00ab0a1bd6819f39eeaab67b25c05a0e824287f5b280a5753a6586450695bf0260e9521f5e7c0d581a04f95d3a7fc49f25d96a8488ab1896c9d04cf66832c25580a5c34353ee20b57f85b04e03978026732bcc71782ec09520a9d7b390e51622d7477de72aaebff616f66ebc0537dc44940798a7f4689fc236fa20aa105be571e6853092602145d44b1d5a0d98d6105b738c6747181d3fc4fcc943584747b0a229926c8cf9f80ca707fba8d572f436b665356b3c1a489b775e37dd0187c02f79245a1d17897b9dc0e7794a694de1e9ce9849bb49b0ffa128e8933902cf91d5adab5b3db4ea1e16598c5ee8a1175a68fa35bc717d07d7ae6c0b60d5a5fe910d32c8e60a733f692356b01c05dba45cc2a2081064580258bd1eb2788a542c76d87d2b80e335447640cfab8367c7b87de7a124dd3f7c7c8ad3d4425a53c250e694a65182098139635ed297de87121a67a9fc8dc0c415417592fc6eaea65230ccede847afc4ad1957eebc00ddab3771edabff18bdd7be06b477c59a864e14fad932ffd5f74ee7e0f433c57bbbfff00ec26617f54e1f0be632f3144ddf41a759c7d1601f87b7dfc1e8de8fe0ce4f11b82e627888d899a85499a2d325262b37c1e2329078d990f045004b6f634638eb98d7aa7d5abff29bff72c9b074aba95702ac62295c0f347d6099fdf20c4bb45785429e83cacc51a9d94dd1747e874e8497c33efd9098792b73f6391ff40a14d68584e570572ea688a21468994c4b256f6d209d4b38c601c8f02fe86c60ef4bff185b377f116e18d01b180993b04c6db0f48479a14551cf29252c6a01812a6a2ef3f37be4f742652fe7c7cf240e2286a0e90cb3f109a28327983d79846c780aa71623999ee1e9fdbb025c6c09cf50673a99149927e5caca6bc8ff4544e9b8988cc79223d3ec8be74fa020aba4e301b5603c443635653e4bca64ac14add017553e3b38ef6c7484dd353c0bddba8dba93e3fa4e0f57f7b6446ad168b6c492461aa372959196c392cf6269115b68a98bc0826f86a1b2f44fb0626bae5647161cb28492004b15243bf4ac6287ec14d3e1188f1eede37bef7e82bfb9fd18fbb1257a2ce64565c56f16c924c0043a65141ab0227e97b028b51e20939c95490e8ad9ba4c041d8e303a970d3d689de338686deee1da9bdf109695fa6dc9317191a30aa8f4f3abefa79e4879ed47c7cf14f8fa743f5545d61c93dc366c79a84d8f70fcc93b38bcf31eac6822f59e0c555561b93ade32c3d2c7f079019699f42fa7574cdca8029ccb42cdcb804fce9180a54f9617a07c822f121272c61595bc1912f2f16082f815004ba5ba54da5ecb0fca20aa9986aebad7bf5731acaa0b5566595580a51f2e9339eacf916d988075be5ac864ab2fa242865d4c633319bbfbc6d7b073eb1bf09adb92a48f92b9b4a4aa39167cd6b3306c2972433aece43149a8c0f0c82835e2df97b9bd82d1d1b78989f47832c47c788cd1f121e6a74758cc4e313ab88fe9f1535cd9ec0bbba2358a5e28d10d55f99df2ca17383b3d95954773508914208945704a1709bec7e3e2bd276834821a7aed96e890f636bbb8796d57f24fa16b61b3eda3ee2cd06bb8d8d9ea6173734312ef02586435d464f161911a43e56ec10438012ba313038d02ad059a615dd899550f311b0f00115f2a3127cb7dc84ad8cdc68a139c9d0cf0b7ef7f8a6fbf7717f70629c652d4acf456042cee9f1d86f83b977814c32a4242ad4ad7762f6ceae104b08306dcb005afde841b34e0773655998d4dd0dac1e6cd3711f67724e9ceb1644e8a26c3d0d75a4fca7c76c87487a747e291ef0775c9b3b19480e04710b7ad04fd6e0be96480c71ffe108777df873b3d865bcb9050426134073641eb8b0a5897b1bc950ceb977fe3b78c5ac257032c8a39ab92ee52ea402fa3974cba8b96cb002ccdb03440e881c4df5988ab6504e60c63322c6e6f0ef8325899fbd520653e6cfadccced1c5f59adc8183796d839ce2cd06a8582cc1932a78eed2fff235c7dfb3f87d7ea48390adf4fe30cc98c238386752e9cd016df2b4a375469879276f0618ea6b30bdfc35f541354e66526b011c0ca180e651847138ce60329c7a90da718eddf437cfc00678f3e46dbb3301b9d49b299e527047b2ecfeb850482127b0c9e1c9f48ae4a9bfef1faf13a1f1c1fa955b9227540c0a26a9b80d5aadbd8ec7791ce27d8eeb5f0e66b37c453bee1d9b8b2d946830d56ad181b9438ecee8a6fbce310f8a8c1521a1691cb5271ce1533597dcd90319716cf856934c3405c171286b2e381ca93398e94f9644c8ee736e2590c8761e53cc1fb771fe13ffcdd1d7cf06c841137a2af58bec074ce02ef9a24b70996547a888035cf905081cfbc992ea1cfa985b2610521fcee06c2feb630bc9adf80dfde13ad9458dbb0e51943eecd3d048da6a8d8cd9706149dd23053149c940858e3f150ca98b81acae74056996b6c0cb2808f18317cd49b5de4d3019ebcfb1dc4f7de818719f804fcac004ba75ff458d0ff5601a339ceccb16386ac97b1b2327059bffa1be70c4be76af460350f8a4bef4a69a0abcdcfabc7c5d6b7a2abb2d4fef91c54b918c669e09083142302a54731636d79afe4fea901438782e649e8a425ffa6598e66447a95ab8ac6eaefd4db966f807923aa008b03585d0bd95296a599bf226370d8d8c20d3098e5e85efd327ee577fe3b1ccf2c784108e4acdfe3927c2a6c8509665e1baaa2e52166698ee877ce7358043002059911998f2e722660b11183349d287455ecfa32a3b6275e9080603a798ad993db38f9e0fbc8cf9e621e9d49c2997918969330614ee052c25357a40cc311c58c35d51107aae904c1f3eeddbba2c8667f438686d48271c590b9ab76a83a2233a7143a365ebfb68b7ed347cbb3f0f5376fa2d7f6b1d50e2551cd4ecdcd5607be08405906c30277a5cc57ecd2462da7bf7a2c8d30687d5ca320950ea6818745922165dd643457c5f59438d0e83803e229c16a265632fba318fffebb1fe0dd7bc788d80823a3dc2492da3fb22bb2cc799420e6f55d145dc20dad13c165364b117636d1dcb981e6d63578ed0df9ec820d36babbe233cfb131a5d161b3814ea727a19c4b0d5d69e55c4f6ee6b3b764d1492261b872c250aeaeea3d9d069823b33cd86e1d1d5a4f4ff671ff9dff84fd7b3f46b3514396e412567395793419097ba743852a51556355332f93dd98619dfef955d88f891d6590294738e678d7c2eaf26756fdfe4280c52fd017d03cc1253a4a1cad9c1a2434d44bac1c74ae6a0d655e84aad94083e4658065866ee667f8392d3e34018bdb5c0658e6c531f7afca45ce9b8c9afb598650e50761914bf23cb7030c131bdffcd6ef60f3c6db985b81e880982fd1338c06d825632c951ce9efe3bf9ac56955baae03e403aacb56b81fe642449210b3e690ff9f60f6ec131cfdf0af101f7c86597c86244f85d5f1c5fbca62608213af21bbc668f986bee712ae0c87189c9d890e8ad287f97426d6330c7c58c44b6f3f028defa815c1b75fbb217aa2a096e29ffcd2d7b0d56b62bbdb4012470879cc7e1d9ecf28b068412f3a333a74a8ebcd9a149e238b81d39c5a2b5bbcd55db20f4a13e691740f5ac822442e1a29faaf235586807192e2e1c118ffeecfdfc18f1f9c20a2ad31572465e533452220a9d8d48cb9b3c2d6474d3fcad2595620eb1d84bd6db4776fa2b175035eb3a7008bb59d615b8e87ae229c28581ec595548ba534cc411580559e14cb80a0570c798dc978b5fffef25ed2dfcc6553625fc25e7ae537ad14a7f73ec4e34fde453c7c245dadd914838c93cd62e39c8d46a4978ddc6733faa8022c735cbf2a605dc696caa1aa26192f0a56721e2fc2b0f8457a809ae8a82f4492aaa606bc715c7e1601a95eb9283ad9e883d527655e4073c6d10f8c0946e51b6f9eb83e5933e4d36c4fe7b556d1580d66fab36596c51bc7f7f44aa5c9b4f4f199b3a6da5ea20dcc7307aded5bf8e6affd3612a789d40ea4e85824e6c5cb9c7924af54c843740ecb64ad9a493254e34cccfff933d991b4542f5c402584a47a7d4e15758a381b213ab887831f7c17a3871f611e51abc59c23d3e5aa24646373536676e9943399a04545bce3289165b13f3a1bc8ca18d5f074ee64d25a6c5454579b1a53d2ec66e3d4706bb78f7ffa0b5f869b8c91a513fcd35ff925ec6e76d16f356550353b3d1978355774dfcaf1808851f055b9e6a2ba57e042f0a8d12942fce45d6152f93c461e47d2a9474269908930862643abe1e46c8c773f7a803ff9fe8ff1649022aa79988933692a2121c36295c7ab49829f393402582265512c3363ada983c6ee5504ed0d34b7ae23dcb802bfd9654b1da55b948e41f478679bb5197c86ac8d86847264b0550c4b4f56c643200b2b3c2edadd70e2e0bdd4f75929f32dd47d4a337cc44c21d41c740217763cc1e9e3dbb8f7a3efc06288cfc66371240d35524b01be2d4d75cf5f7a71aaea19d47f7b15c032c7431980aa088afedb4f8d615501961e5049a674207a509948ab598289e0e6c9ad04b292858c095afaa6972fac0e19cd8ba1a9aa090e263099216519b04c20351f3e7dfcfadcd4ea96b66e563621891de2ad5ffae7d8b8fe2666b983242303bcc834cdef93953231d23b0f9d4da0d48b0f3a414bc022f3d1b9260e14edda20daa928150b99793e4372fc144fbfff97187cfa1ea2d9e1d2298040c74260ed4a2aca7776ae29dc4175c98e3e2efe5d6c6968fe478704e945a74d0933f163afd716b8b5d3c5afffe25b68db2c7999e3977ef99be8b79be834420186566f4b56dc6a0ef3476437742f48a4a5fd226309520e8f1d0c65659455a5b5a2868fab810e2226e9d95036e692866ace2a1d0fb9c2977035d0c6c1e9187ff9ce8ff19d1fdcc6fe3046045bccfd58ba23f631024cca2c4fb1120b71c6d2199560f71b2de5a3b5b925acaadedf43bdb783a041133f57266832398a665973c8305bfcee43eaa268d2a0427c73c1c67c06f5b3ab43425e634e18bc275a6ec2fbab4baeac4524c715914466cc0dfa68d45de4d3137cf6777f8ae347f7d0625fb878068badcf1c5bd20ec2b12a4242f36fe673a827e097613d976dab71e2ef8561998c46df10262b355b592277c14ecc1b6632193de8ab804cd1f1a2dca7b8e91a30345b326bf8f477f23d0e5613b07448673e2065c02a836af9984c8035c334bd187041d459b390d55cb4766ee1ffa3eecdba24bbce2bb17d8798879c33ab2a6b2e8000017004295224459154ab57dbb2b46c4badb6dffad57ef13ff1a31fbdbcdad3b2dcb6b8d4dd6c35d5e2200e224810c45440a150f39055396764cc7788f0dadfb95fe417b722b30a2069b512a8954344dce1dc73f6d9dfb4bfcb9ff92a2a0b67b0b97320fe2286eb9d38df51e6fa04b073ea08fcbb5ebbe69ae958eae42603dadede96f7d141ce0c72d577a7339ccaa29da48fb8b58bcd375ec3c1076f60d879048c87280405f109b97e84343919a983a87a8a261361c2f3c56f4626d6683611539a8685d25dd6bf1164986d1e89a63add01ecd65c0e3c9c6e56f0a54f3d8ff34b752c34cbf8c2175f41a5e8a359af0948549aae8b72500c104aa5bbcbb51ac56c903194026266914b2f0e89b6b9e261f1d5514f2a19d2fe83270bd245ffc8b0783d517f84f620c1bdcd03fce0e76fe3cd6bf7b0df4bd11b79e8b3c26038746554f461818d261231d363aa4e8c0229ad293597515f5841b9de84dfac23ac34519a5f46b9b92c4046891d5a12ac5e609d2b19569f92d5a592f8b4781d4c0fb180652d13dde06c94505356d43da0d6019f0f41ac3fecba322d822a03057e801a6b37c331f6efbf831bbf7a0dd5b88de2682865526cfe2a818c2cf2ac733e4f10f21bf9af0358c79984ffa00c4bc1c1328e7ed6d67ba261e546c7c57d8c33de5eb8455d8bd0e28b322c431ffa490c4b8fcbf7a8a35d07fe698095f72f5830b300abd76b592481847fd7320b6199745c172b38f7e2e7b178f115a48506f6f70f512b97840de5db724d3680cc4fa5fe0ccd33e384d25c33cd49e36754454145e8f83e4e6e3226012d4034b0767b6dc4ed43ecbff38600d6e0e02eb85b73c273d1b19bb22e1c3204a97334be3b658e04c4e1c84922f73b3d3109a59985040e52d72cc2f341b5867a18e0858ba7f0dcfa0a9e3fbb8adf7df52514c2314e9fa26a820fafc4826eb6ef2abbba446f246aa4ec0ac4da4702966bfecd940586ec0bc29af8b38b260e85618da9c3c56b182588474c7fa0fc730f8ff6da78fff626fee627bfc4fdcd36fc6255d21abacca8973a451636bb2266cac630933e224b0e2a282faca1b9721e95f915f8a50a4ad52282721d617d1ea5fa82288ed267472142269112b0e80a19d2142b9510160bb23151bedace2d9d576a055836ad00a685e8facc39e66ad90ca5ee903a6999d63fc628862514cb05a4837ddc7deb35f4ee7f80f2a82f3ebf81d462b2b4699affa87572d226fd714c425d1f27b1ad7f5086a540c00b652f3bf5bb4cf979242eef1cf2bad02dc2e769a9de3417cc710c4b41c4b2146ba2899a639612a121649e5b175e7e47c95f43de2cb400ad669966da6b63052d61e1b128c55b682ee2dc4b5fc4e2f95770f3e10e4e9f5a97bc28e102994f41cf3b618359a22c7fe775eb31f95dcfe352199ca9c1bf7382f37e0e0e0ec4a7a50e74912a29154509e0f1610b49a783c3f7dec6e1076fa0bf7f5beafc6876f1fdd28330cbf7e2731a4443d46aae9e917fd732281e3f0d3d503b5e1916d3554456db6783d582d4e989199ba65899abe1e2da225eb97c06bff7b917502e8df1c28b9750a88418173c7804c771d915851338fd14fe2886476d760afb15181408e0f96c684a36c4ccefc0359c1dee8be37d242dcbc8f08692d7361844e81ef61179256cec45f8ce0f5fc3cdfb5b88520f7b5d9ac7246a4eda466a0399a0ca285ac8da4b2028cfa379e622e64f5f44a1be84183e4a6c10cb82e6da1c8ab539942b7529246780816914042cde335966582ec978d1142b989c463b6739c61a4051f35f8345ea97e4311808a1992f09a5ed36825a1de37888709c0a8b957197fc309aa4c0e1ddf770e7e7df47216ea3502aa09dc492d7461fa3fdfa6d029682601eb4ec9acb33bc8fecc3fabd3ffc6793cecfbaf0f36829275405d0ec6aec7b268d1466b4fbd205a80f47c1eb69cc465fb737a8bb8d1ed3a62df0fdfadefc0ea12c2dffe0f4e15970ccb32a05303d86e62cd117637d587a4eea49d44f3f8717bff0751c8e99e4d8c4804d4f134a0f5344c699ad7cbfd441b2b09bd72eb22eee4bcd8323ad7207b8bc06eebafc37617669846ebb83bddd5dc403ea95d731df9c97044ba64a1c1c76b1b3b385f6f643741fbc8fdd5b6f63bcb729be2626adb2bc6414538ed9935caeb0c6226d4d2f7063441089f00000200049444154aa0b8aa60923595c580a6672c1e3112abcb711d70f3b3257a4bdd75ca5807238c67cad84b36b2b38b3ba80979ebb80e72fac33d11f5e89ea128ca81118b8a9f1584cde8c11c46c1def245e98e63eca9412e459c51ec6317d698752a243391732d7fe20c6ee4e1b1fdedfc64fdfbc81f7ef6ca21b51846f841699214b9cd86a8ccd35d8cb90ce269af08314b5732f61b472118ba7d7512e15502c3710a1824a219144d062a5218a0f41a9228d54699e515d55dd028cde12e4a5b9854bc67be24be668e6c7d4b96799167d560427e6a9f1b82eadc2b55163b63f8bda3d963fd5caa8f2f5de001d6a7c157d2c8763bcf6efff0af5510783f68ef4627472cbd34ef7a78189ddb067b1250bbe8a17fc9e676c7992a299027adffad98fcae6bc8f025813f325df0eec84f6601600ece79589e519cf2cf0d0bf298bd341d532151d9c93002b0fc20aa03a60fababd5e8dda59f357ef817352c14b29bddc4b58c2daf3afe2c2273f878338c4a8589524ce20e58ec768d69136b7657722a5225d1d5cbe8c0a008a7f4c4aea54f7dcb12c7d6f940c31ec0fd026901c3ae6b438bf80c5a50550778a7573cc5c6f6f3f4077e3431cdcff00c347778041076181dae12c79647e12934001bfc04578d4fc4137079e5f1ba7f2fad43c95f1a2939cb9674141e481ab05a636d470797d4d98d668d816b13a365da0f4cc7ca38a336b2b583f7f1acd79aa37d45016d672d47fb0e0d13c756025d7204a09eccaec0aa2e37e07bdc37d0cbb3d31f3fa8304ed7e8c078f0ff1f3b73ec0f587bbe82421ba512ae27b03e63365b59ecc4e979c39a15774be1770e5cbdf42b47411e5852569fb453334f12b08475d91ae716dbeaa52980c9f91411f25953e62b993012c694a91d59ae6d78ce423662e0f052b9d8b2a2ab8babaea22b29923deb93a626170e57a5574c8e27e176977209aef638e6930c6ee8df771efdd5f2218758074e048066b284ff8cab39f5f17b0ecfdaa55f544face895774f28b9eea61e581421793de80abdf393ad89449734c2355fb1ecb462c004d8e9f93a650005110b2cc8c9fb18ecb67052c45753d669e61594aabcc827f5360b2bb0b931dd5445480e1f7b05cc7b9cf7e038b672ea1c5b2bba09cb5e4cada3f8902a5dbf5e441d2fc15159ea3c1cdefbe740c4bdbaf6c8c3811b424897df98603977b75b0bb27e0d4ac376497ae52a22408a569c5e1d643b437efa2b3750fedbbd7d17e7c0f49d40613f6553181cd15c4c56dbad5e875f25aa9704ac737a36aa24e9b892c1288e9fc760d500ba8061ece2e37f0994f5cc285d3cb98af86a856d8c87420d7c23b95060ce1581a9c2e2c2ea05aab8829532a91a594502896270ab89a1725dd9344263a118df341bb8dce411bdbdb07b875f7216edfdfc6b57b0778b0738028a8c0ab34d0655e5a3414c0724aa263309826d133a901030ec721bef667ff12ddf90b484a55548b81a46e5044b1e40d2532e98794382e4a4355f181b11a415258dc264330d71413a669e4957bf5d9b17652d986fdced7c9bcd9c587ba659c6b9a52a2e28504c95abd26387eb0bb8df6de810079b9d940935a645e8c9ffcf5b7514eba48fbfbe24fd3f660c7c1c06f12b0ec66af1692b5b02ccb9a457e9e05c704b0acd9654fa40790056424f9f26cc555c11f25a859aac89f6d5e919a17d64ccbb32ccb689401e5598e65353c964dbb986512da6bca0396be6641daee347abff61a228ab8e59422785e86c02f7ce98f50ac35d1256079ce042c9758de0c14d97054ba0eb380fb48359319ee640f470c2e4b17603268944c4c339e83d7a39d64c2828f5e971aed09ba876d6c6e6eca625c5a5ec2c20aa55c6ad29afe707713ad9d47225572f8e03a76ef7e80f6ce2304690f183bb1be02fd4ab1ab0b5590b680556361ae84f4dd62e2ee2e60253a68ae234e390c502ffa585fa8e29317d771797d199fb8b88e0be7ce0b6b1c0c07124993a00c6b01437673a6039e7959941566bf411f61892cc7b9d815c0798d8e8d0c10505ea63f44f7b08b870fb7f1ced50f71e7c10eda7115fbcc726f75b1cb6826012ea066db580a9b3936453f14bf19236804908d71197ff82fff07b4e62fa1eb85a8167cc9a40f0a6514bd2413a6a4e9ce2825a1399befa6e44b014b8ac4994f9731439d47137f95c8e8381f6d1eb0383ef447b249867e8e734780908114fafac210fd6e1b8f371e08ab63126e636101b552118bb5227ef5e3efa2f7f0160a514bc6cf697b1cfff59b06acfcdab79bbcdeafdedb2cebeb69a0f5cc8095974eb6a0759c0f8b27d745ae80a2409307100b1016e0f20c4bd9d92c86652787bd710b4476002dc3b23eb5fc802a4828db129f42e2646ed477a6efa9ccafe2d2d7ff5c6ae1a8b7c48cea5e7f200b9299e19463218848916b56de2372bdec5caccd55559132fb5d5430b3e4427552eab856eb15c93a1700e90f24cd812de69964b97c6a154b8b8ba2e7de393c40bbb587ee610b7b8f6e62fffe87e83cbe0fafbd83703490fc275eb374ed319af7765c8af4db65ec504d563165e967727a7cd25faf160658a8f8383d5fc7736757f1e2e5759c3f7b16a75657841d482173ad8a72d109e75181734c95d9d0977c28824cb5a185c9eeb8624649191333e307f0e898a74e583fc261a78f878fb6f1e0e10e36b7dbd869f771e7f18e74d0a1592c45e12cef61643460367ec1291d442c2fea63a3721a5ffef3ff0e7b7317856d550220a0d35acaa3265cc0658d1b266cad8669c0720ccb5a0993f99a31ace3006b7f7f5f22bdba3ef83efac5185d9daf3510f7fab873eb26b6b61f616e7111a7cf9c1185074962f5521c3eba85bbbffc318a9d6d91a749335591e380e03705584a40a6702167352968eb39794d1fd9874586651de2c7312cd7b6d77de5d9946506f635bd093be92dbbb1176e076e1660298bb27e1ff561e5df7f1cc3b20f4daf43014007daa27edebf35cdf28e4a90aca9565f59c785afffb722d1c2bfd39ceb747b6246b40f0e914a8e539661beb424d120c92a17bfca91b9a0139aef2560592d2c3557797df5664d4c1b2e64fab2583e7378d012c7f2e2ca32d65656c41c4b93089d6e1f9d6e17fbfb0fd1ddba87eebd9be8ddbb855a3a44d11fa1d33d44348e26a6bf02b432c9a4eb1cc03a4647e34cf3984129d77421a47988119a653653ade1fcea1cce9e5ac37317ce62a1514539649798326a8daae47d95582c5cae480dde887448c0e4c0b53673ce20c9f294c08474e94944be27e977900c07aedbcc2041b7dd4677670f9bfb1d6cb706e80dc7e2bf6240825aeb1c07b69b9704db4220f57f7472df2e5dc499affd97d86e5c41074584e3216a74f2d33f54ac646c870d4f4d8e40c6fef8a29c3fab035486c5cbb63e49b52c0478331d7bfb1c65ae4491f44a24c3b22e106e700c3af8c9085bf71f62e3c17d942a459cbb7401730bf3a26edb67c63f52cc8709eefee28718dcbb26759b233e98ff1f18965deb7a3a5d63fafb2cc0b218f0347625d8f351006b02460eb5b21dc789d65930b3a0f52c99e4279984ba706dd44119903af3f435fd7b7e10748159a6a58b4d07711660495984e456b99c1ad12652d0ce161627a0c71e82dc8afd02e6d79fc3e92ffd892c1e3a916532f75c5388d67e0b9d8316f6f7f6a4ebcde2c23cceaeaf636d6d15852aa34f2c067689812e91d3b52ba782005306b47e50fd1dfc9dbe9f8ab4aa1a63d0eda1d369a3b57f20acaede6ce0f4da1ae6e7a8a1ce948548ae651875907476b177e31af6de7f1b95411bcd120bac07d8efee80a5560ec8c792af259d91c926695269bd281537f55ad30405aa7248ee1185fb46f047a988cf5583040b650fab8b4dd48b1eceae2ee085cbe7b04867fb7c13cd8579916d0e2b5524ccbbf25d2226e29698d04ed79d11cc8c6131e563988a5243d26f6348399d615fee8b665cda3ec4e39d031c74121c76d9682246b95842851d7f0aa19850d5460354dba05c4ebbd3c15ba3b3185df932b62b97d0f68b40dc43b340d01c222db0d426032bc92de4dc77fd09a4959ab4b74fc487e50a971dc0890865d6a05875eb256b3f73b85b7f8efeac804586c5f1a6fc311bd7f2b8f4edddbb790bf76ede96fe8f579ebf8ce6f2228671845ebb8b4366fd17439c5bac61efda2fb1f1e64f314afa1865b2e5b92e0b93f56a4125bf0e9f05e8744d59a2a35687dd74f53cbadef2e4e759c04ac6f5ab7ff04f650d8aa9255185272566e4b54919e5930c8b911c4d74b40e701ed7a622e4d9d58cc8efe4614b3e0f5bd59bb217fe6e4d427dd0fa5e7bfc3c80eac3c8b3c3c9ce97f9239ef0851d93713ff498d45316a9deca78087f04ec26555cfec21f60e1f2cb023094fe9576f3a2f3e484e178be7ee7101b0fee626f7303954280336bab58ba780e4babeba854e7d01fba64c6d077e64f92b810b7cdcd9a4498d2544c4cd7aeca2d1ca61e90e1f19ad64ead61816621f3b2a4348505c3a9d4e2755bbbd8bb7f133bb7aec23b7c84955a8071d295852a1a54188b5f8a26252d239f6908d49eca34e619f18c479e301ea65430639d8d42aba5222a920deea1128cb0d628616da186d56688a54619ebeb6bb870fe02ea4d164117a511a94fef7fc08e41b4c7020471f7c88795e955b9d2a614e9a027d727ecaadfc7b0db459f4d64bbcc5972aa07da6083e614594fb95a40a55e41857af059c63c4d51b643fb195ec05d9cc256781a0376294afa60c8d4a3afd17469ca2f2a7503a89c349928c16596dbc1b20b3ba7794cfd9d3e419af4cdb9a66b6b168458595991cd6db8b5856b1f5e97b2a04b9f7801b546139d688064d0437cb02bb5aaa4b967579630dcbb8fab3ffb3ed2f62e42d68d4a3d2fcd5467eebb8d300b9a1811cafc1a390e442c21b01bbdfdd992879398d54926a1b5a626ebf959014bb6d39c14eb64f1870e5878236a36e9099416e71fe213dd73cce8d04fa2c7b128adc8adc7d2456b01cb0e54de9ece83157f3f0eb02603699a3f583b9dad43c7595b27021677dc83710357bef887a89db92260c5c25dd63a9323b8d1a339451f77845ef7107b5b8fb1bbf518adfd3d34161ab874e513b870f179148a35d75081fd0713368b70a6a26d1da660cdcc73268a7251f26f74c4ba8e3a1da9f9a3f37d79650565d6f149290a13339d79451996deee636cdfb986fd3bef213edcc15c296bd6ca6c77ca517b900e3174f8561a6ea72f528183c27b6420d2d3cfc73065ff438e03e5a18ba855ca2e2194664ac5c799a51a2eac34707ab18ec5853aeaf51a8a6546068b4e939d41092a6c8a03be28810051c0357570a211c579981050e9c372a53cf46511309916d0efb94ed01c0bce17a76411c22f1650a43c0d35d0e9de60e7198e4714e33fecafe37a34874d2c210e8a08c6eca6938a848c9fb1a893188002962ab7e617ab5db06a06da8449cbb0e87427e8b1cc4af3bab856def9d94f851dae9d3983b98525748643b4da87922e12264329ca661bb2f95a0535af8f5befbc8eddbbd711b20280fe3826d4488b3702a4d35c537341d7d8d3ccb3990092ab64c9af397b6c7b7cfdf9b70658a4f916b0a67c55d284c0253eaaaf491fda71fe2b79ef31b340944b33a697477d6558d6fe57c0b213e55919964e16dd2df5bcf2bbd1eaca1f8f9d53460c757b635411099e778345bcf0957f8670615dc04a943465d84475dbb12cd1431f494e12e57f0ff676f0f8d10676361f488bad8b17aee0caf32fa154af63c816e6a5921302cc5a6f6932a95e379914c18a2c8bd74ec062b261afd345a775885aa32ebb343bde7023a0b6144dce94a28b345469166d3fc4a31b57b179f706fcce364229ffa09f281235042661107c8a7536c9f050af55b0d0a8a0440a37e888aed7605494045996d5540a05342a1569dacae2e646990a0ef378e1dc2a2e9e59c2e25c55d21a128eb0f49d0c2565803e2c49d22c16a5b5fb6483c81a6e2883a609ce0cf711ab1a5878cf9c2a3163593c4d4bc199ef3247b52691663df5dba933250d6a03012c32e1fff7e112deeb54b099d4300a8a28b1c32bf5b57c82d75142eface9aae6399f8f367b5580ca7fb76691d60a2ac3e27b69ce8bae5a9a881f8bcc78676707776edf46799ce2ecf9f3985f5c14b589dd8316d8598863516547ee4a5d72c3582d305f0eb0ffe82eeebcf5337883832c87cfe986b92ed7ac5070d68aae99bca9761c405b1fafaef7592ceb3f0986657d4053489af96a3e0a604de467668c8c36a1b003a26fcb9b84caead494d30990ffac7e2e0fba0a7cfaf06ce4c702967e5eef5b227a025840d98f44802e2aafe1956ffc0946e52569ac206542a2b3e4a039f0a97deeea00097492cd9cc602307b5b1bb8f5c107d8dbdec195cbcfe3e5cf7c168de5150c998b5a706da09461a9039e8e76b20a5e33418b0b86c7122df6c1009d834301a9e595652cadae48fa00fd8df451b13485748f2524e36880d6d6436cddbf8dbd5bd7900e298ed747d2efca7746e4a4c3f3a82da04b9fd952b38aa56a80a58a875ac19368db80e2822ccf19b3f8d79992154914ad60b959c6a90566bc2fe2dcd9d3387dfa340ad59af35989268f4b1b28d0942c1430cc6af1c47796f90e75c1b3b598d41b922948972217457474f68895b99e7fee9f74b4644172a6e0c9f331978e8ef7bfb8bf82f75a456cc74c370951f65dda41e29511f8270396325fbe7f921b675437f20c43379a590cabd76989a39fd14ccdc5ba73e736b6b6b6f085cf7ec675ac8e62ecedb7c0b41a9af9648fecc8cd7b213323e3e246e28f22dcfac5f7d1dfba2b29345265c1f66e09d371380ffd49afcb676558ba76fed198844f03ac3c78d8456e1177020eb93a27cb6254d73d9fddaeefb14e4beb90d709faac0ccbee70c2854c898f2c02c3b2ac6391be9d94e643e0a1e40f65b74b1aebf8dc37ff2b74c7d433cab49c44fed795b8d02741d34afd7d93f1a42937ec4ad4ebeef50ff0f0f66dac9d3e8d973ef739349696a57857ef8b134e8b6425b5207680c7c94ad35044ef060331997aed8e94672c2e2d62f5f429297496e330f172cc740297464060a17a67e760178f6f5e43b77580fee11ea2760be9a08bd1a08751c2129eae301f6127f110553fc2cbe757f1e9cb67703aec39e5042e56aa7aa69114de36ea159c3eb58cd32b73589aab8afc6f9d4d28169684ed3880095c6a03dd8204aab080a1e9fa6c4d119963f409660109e9bf2049aca938fb9dc403414a33109c72ab646051f35d8aebc52b8e61924869cbfffa7015373b151c244561932531097d246105817f7c26932e745508c9f793b48cca82c2713eac51dc131f16c18acff2ce9d3bf2ac9f7bee399409467ca6bdbee4e5b1938fe4ca91c512e0597ccd1c390680582a552961fbeadf63e7c337dcdc0b7d012c5e2bcd7ac96fcbdc3c79c0b28094e713ba3ef2eb2bcfb2fec119969a84798622bf6726a102960de75a2666e9a7d0fd13004b7392acb967ed5dcb8cf211447d5ffedc7690ed7d28f8e9fbf5016a829ffedda635b0e371e2b3e3b08f107dd9f9460be7f1ea3ff933b4a3c29449c80529e7730d0745ad528e452773e674ed5137dd1f63d4dec3fd0fdec5c307f7505f5cc0c5173e89c5b54b933037af4d75aa38f9b823efeeee8aaf6671717162160a90317ad4698b7971faecbaa80938275a5f7afea57e1171cc051da040d589e100877bdb68edefe260730351fb0018f6900e3a887a5d94fc18fdd8431ab8c4cf20e9e0743dc48b6b557c65ae8585b979f15d792c274a2269b25a2e05989fabe2f4a955cc2fccc1a39a45a12cade3837249ea0059c42bd689a42f31da1a20f2a6fb04e8e297ef243dfaba53511153571aae0ae44c7f39cb9080c59a4336bef0e419b0f7e141eb10ffcba353b83b6ca28f32c2518a90c04c300f1bf08368860d30dd2dc90296ce4b359decc6aaf7604b55744d88c9df3b9467c928213723fecc8a85f5f575eceeef49a2aee8fdb3207c943149df474ccb9a3d25a9c955a002073b8607f0b6aee3f1bb3fc1fe3ec517d9f0d6298b38c145b789da35697f9f79d36643ff07032c551c752b2af31de50a9ddd2479921a4f188254a0bb3a0761219350aaa89d4fee5ddbcf4b3d98c88a4c3b55272062da15e5d9933aeb0554183512477f261e68d8511e9c74b258c7f9d422c825b9c9c4cb3a1f2bb39acac362e3099f357d40014331b1c68b17f0b96ffdd71960114c6465b9453871a6b8ce2d724c49c274bead71a982c1a027ed9bbca88bcdfb77b0b9f1506ef7caa75ec5c2d2128a4c7df0d9c08260c43e86013a691f7bdbdb52f67276fd8c38ac099eec0c1c757b6877da9225bd76e6349a73730210947011378e5f90c4563e77e9f242b3361ea2db69a3b3b78b61e71069bf8bb8d743d4efa19076d0a3ca5de842ed011b9ca643cc85093e536be1f9520f171b21caa51a92b0887ac517ff55a95c40b55143a5564540513c769ea935300e5cb7179fb231127d748d28f873c2e6a0937978a449ee3a7364bd1925aa4df0d1ac711ec10536b295e8cc448980d39fc615c7a75514b0a5f974a705fcabc7ebd88c2b48282a4833936c724c11bc0afc634c42ddd4540b4d1dfc3caf9a7b5a76f5842f4b2499b3f023e759d6c4246eefe2e0a025eb878fa5d99cc7fcc282f847d9599bab89d2d64c35a1092879613edbc58da4be90eddb0a94922e5564d5d5937ddcf8c5f7d0d9dd44980e24f5448abd2513773a4a682d93e31896b5b0660196aedf3c23560231eb1c27b1b9994efedffde63f91d21c6111e24f382aced58b92839ee07c1449d9ec4b01415856a604a9286e8f77244de2905e6f4a01cfde880205bf53984e6fc49a5692efc596e3c66f6177091bc5b445997657b1e7e43964e2e5d21a260f8db2bc01a359ec0643d1c010e385f3f8d4d7ff04ed289c744cb64c4e8f3f8b3e0741559cc0c988a226095bfb62ffc17d3cb8790b9d34c6275e7909cde5151444b4ad84619b6a0543b4bd08fdee2176371fe1fcf9b308d89f2f2ce0b0d511d3acd7efc9e46512e9eada9ab02c196b03d0f6be533a66d93d661021ee3265806045139392c47b6e57cec6c4b14446743dd4e2037cb2f33e5e1a6f63a15a8657ab627eae88f9661125a615d4aa2831fda2524581ff247bbb22e6258ba625839eff848d3ab339ef8298ccb1d87511ca7fb9f1e3b4e37c86d38ecafadfb05d96970e2515e5d06fa23a788434eae2f5d632fe62f3340ea9549a9b3b3a978f631beabfe27751dec81a47e87cd6f9695994cdc3d2bf6b77eda0bf877bf71f4a04736e71194b2ba7d067698e74773e220cba5eed7ab256825e4bb598e2dacf7f88e1e63d9486fbb2b97845366075edd48e70fda84ef5b87bcdff7dd6b39965d1e858e4c1ea24a03ae91abc29c0e2e43179585311811300cbf59ecd72b9a66461196b99f60365495ff27e5528c80356be70d4321c0ac6a91dad0f49174e50709d466cc443ef6116c3b28bc20ea882ccc703ac3fc6e1f078c03ace4c9556aa641c01775146e580883a56bbdbb876f59ae891af9e3b8b8bcf3d8f4ab58eb83f941ac20ed537d3085b1b0fb0c0fc1d612f75f4da3d6158d2416734c23cfd586b6ba232ea4067f6b4f00bd9c265ae56c476f014c6633e598ae1a025be23fa3ef89f634764e540296d63256ae1e2e02eaea40f70aa3a44484655630a431de54a15c55a453a07152a151459dc5cac0acb24d3a3dfcad5ed64369e9145c94f6e2f0758934d87cc5c3ee722bc042cb7d0c718516121a204748836012bde1113ea87bbcbf8ceee1a7a541b3580653795a701163f670be1ad635dc165ea6f2a2b9d9d8f2c4da4aee336aebeff3e1657d6b0bc7a0a41b122ccbd5cad0bf0daf4080ba696c1f1efea46a9953cec3fbc815b6ffc18f5a4033fe96114703b3c4a69d075fbac0062c1320f5afa7b9e19d9ebfea8e77b02284f02ac29469401cfac87a780956759ae9bd7346059b66553172c03b28065fd47fc995128fd5b3e5995c5b327019602911dd03c7db5f7f07101ab357005cf6252e672d72ce3b20fcf4f59d84ad91260ec3b2729c72f8a07984b0bf88fdfff9e4cb64bcf3f8fc6e2826887f3fa5a076d71b46e6edc175588b3e72f8ba915472906ecdecc7abb341547f7caea2aaab5da2421d33ecbc9e4531710ed902cbbdcb58b1f4966b83a8c2d5ba4ae7ae04528969ab8906ee3ebe3b7f0e9ea26faf0d01915502995502cb98e37546190cec954e764dbb3d049e590656971b15c1799e2d104343ff2ba9c70a19d9fee673aabe86c70ee09a63b4c1816d970d415d746279843393ec0e120c6bfdd5cc54f0f97301c1df5c2b4cf689619a4e7b5114265350a4cf971e2f54e7c5706b0f83e8d0017872d01acb3e72fa1b9b008f845496b21e3e27de8e775fedbfa5c5d3f0a645233497fd6b8879f7ff72fd18c3bc0b08d941afad2edfa68d3ca6fd6c701b45dbb7970caaf2dfb6cf2ccf559cf370b44a718963cec194a896e2a9c90f29bed864f9a3cea693eea3da8372d99f3a27f7424123741ef197d0975402c603d61e69904567b2d1684f2086f030476803eae49f8caeffd315a037fa649386b214c98dfd843810c6b3c42c2480f1da34546b5c6582bcf61777b1b8f1e3dc2e3adc7585c5dc6a5e7aea0dbef231e8e240d617f67138f1e3dc4a73ff32adaecce035f1447192564b2284d3202163b2e533e267f2d3a01e990555b411ae04aed5bd6e939ab81938593c9e2c8e7a4a75f826161112be8e05be55bf86a630b85318311ae4e91be3529710a8ae21466fa82cffa41669d4be913256b325f96b48773252eb3be987b25cf31cbb8d77e99ee9e9ca0a0052cc93d2a54e0317b7e94a0e7d5114687d8ec8df1178fd771b55b934ecb96851fc784edf5701c349fca3609398e61a96f8be3695991a6aba0b38dfb0f3670eaccba686f55eb7328d7ebe80fd8a128bbe79c8bc2ce671ed36ef07407ce570ab8faa3ff80d1de7da0df92b66a23b25a6e48c6e9feac0c6b5640eb38a6350ba8f2ebef59c0d1bee744c0b228c90afbe3be38d12c6a4ee8b4987d4791087b3c096767121c76f71100cb75ccb12c883eac3cc8a8637e9489a6d989a7e7543f187fb7beafdf34c322601df49d84b14ee6590f34bf73b357a098574c1c8c1217aa2f04483d764829a3c40604c321361f3ec4eeee161a8b7338bd7e0683c893f28c4e6b0fb76eddc0c54bcfc363c33f2a9b0e0793721cb21bb6f39a9b9f9388e2a459abc95496053f5127c87ad949594c261c3572f2cd36cae576749a21217a49208ef88bc5365e6dece3e5720b4b7e4ba2a802487202b6c02a200c8b40519a19ba1ac42c474ab4a6e8c3ca18d69469a6de746d606b4c3867e6b27186a0ac2b3f115f5d6612066591d2f1106338ae22eeb570b713e2ffd8ba88fb03463d8f2c0165fe272d26be669b8fa88cb5ad9c98e5c3d2dc307d8de3a999f2c9fe23ececed63617905951a6b2d17a55c89b238493c3c4aa4351bfa6ca6e99e1d53501a95109d7bd7f0e89d9f61d4df775242025849ec1f6c0000200049444154477ecc67653cbc67052cddf04e9adbbf2e60d9734d488735095de8e848168317a303f234c09a7533aedafe18c06284473a7b38f665e9ae02968dcae9752860f1daaca39e1458f4be8d035f199bb5eb75a2e96e34957765cc8c5f8761edf75c72e8718035156dcc9ec490c97e5cfc2cc3e9c7c21e5286de99b459aea04a591aea4d0178f4e03e36b636b0b2b68afad269c991ea1f1ee0f6ed9b6060ffe2732f88fc0d6b02190aa71f8be632018b290e5448980558ee793b6fec64d16a5f499749300558ea7c17944be9338a10fb65b043de796f0fffd9fc063e37778072389884d1c729018e75a2053171594e423f169996147f0b5bf7e438962db820ceb4bccb51ce95066dc62e129807acf108915740987425ea371c95d16bede146a784ff7df713d889c86c8f9cda7aef76fee7c14be7acfa416d4392937c58caae14b06c0543bcbf81ed9d5dcc2f2e63edcc3901adfd761bb57a13fd9ed3ecb76568d6c298c590526aaf05c0b2dfc75bfff1db483adb188d22d904a55bfbafc1b014b04efaaed734ebfbb330ba9980c5b48629f349bb0febe410535720e4d80d87354a6e83cbea0d336e2ebbef8c4f4d521d3207bd3efc09c0482a80cbc9e1eeedceed9201b595bb4b91700757d3920f42775a89056b02a1790f0f3c096a6afa045b216595f8720d4e39172cbfc9ef243a89fd80be003ab0819247d657c278e1025ef9da7f81bd5eea7c58c7a482d8a8a72e4aca8748412acd85d849f84ab85b9cdd6ccb15a0e807a857abb22029d4472992c5c63c1af30d9116f9e0c30ff068e321bef0852f4aa26467c02e3189b02c9e93f93d4c4a64cbb1c98e956ba3c61be218f34b125d1979e5ce2a115337fed2de4bd424b2cd8812380cad8b463a5bc01750458cd3c5085f59dec717177650418c82974839523c0ae0956a08085e3c06777c821573a4b4f3b2c7e613ccd026fb62fa03c1cccd05e757a7e3d8253f3a3f29fd55ae4cc7096865912fb94666e9d3f2f410c4038ca214ad38c0f71e97f0d707eb18488ac074da8e3e97bc6bc1b206eb432598f04b9fbb7d9ffdd9f542cc4c6a3e5f1636d3cf184738bc7f03fd28c1e2a9b3583e734e521bd8899bc5d0b6342e6f15e48175f25c686e8f4738dd2c61f3c3b770f3ed9fa198b4e1d307c85a4ab366ed7d3e0b9858a0b273c99ad216a8f2e391b73094b8d8effab3bd9e49e767cb462c0d3f9a94b3a0c75d2a033b795a3945e567815636d9d571a80c4b7637c9529ecdf4247d2417cd51d062f348c9ded55648dadf30c33655a3e0c290c170b53732bfa51d52f6b3f4729345382dc4a6b7c1f3b30968ea93ef78527be600eb225efeea1f61afc73a42f7cf4e2e673e4dab61a8796b1f3a7fb69115e9729c3967f97e6974408d757680dede45b95e4175be81eded2ddcba791de7cfaca331b780767ce4d0e5e7a8bdc5e4523adeed79d5a496bf99b1d5bf4f99e499ff4559843c0b8e159b5a64d2c34c1865463fbf5f2eece1ebab6dbcb052466db80d8f4a08953a2236bc9012a52c539d9b1e5973f67c097f3417278045b783f8cb7c69148a11271d7fa78b9d60c3c6aeac7f74daf9f989cf8ecea26a3ae8621c25781457f1efee87786d700a51e22482a616462ea959416132f74c2e15c749531af28065179db07f91a561cd23cf978ad9ce6825d9f0de8df7e197aa5838730e8dc555c499f95da9969fe8e06c97d4714cc6b5324bb0542b23693dc67b3fff01c6871b28a57de9224d409cb56e4f02ac5940731c60e9dfed5cd6f3fd5600cb2ed07c24d00e9844a28d7d6b5136bf20f3d8a59231ba00e4b339c0b2d741bf97def4943d4d13b35870938e8033615899f85bc6b2a4434d0658947d56d91c052c0123f9ecc707acddae33079561e96457c09a81df4f00f4946f20d3221735823efd410eb4b8480e1e3d46bbd74563a129d5f8776fdf94929c4b97af60e815a4189a3e128e331996767aa6035c7749cbf826669e2949e267f3394653be2c021659cee82821d8351af5508c0778610ef8bd4b153c57d84575dc2275a3e002c302d29390bb8324336a22317b234a59a06ba345ad79d752c7178c629134810b63510d241776ffc60929ce1458e9e223ffe2b9fc28429cf8b8da2ae0bb0f7cdcf44e6118b348fda301d6d47ccd5209782eed88743cc362c2b3eba548e96aaa4d10b0fafd1eb63e7817cdc555cc9f3a2bc9b53497050c0b8134bed5e7356bfecc022d7e96694595d04721e9e1fefbaf63efce5554463d91ee16b535d3d4578fff8f06b0f4827f5d86a58beda4056a178bec3cd9cead8095bf161d444e601b61993c3cb29752c199893986c585c48c78699c4033506acb9ca92b8e6e2e148d9a28e0fd06002bcfb0ec84cb3350ebafb1802f1b4166d2d1f94df0613308f59d54c202f60ef725dbbb500cd1dedbc5fddb7770f9f2f31895aba20b45a023e8509659018b7585b3ce2984276381ca7af959ad9353c660fd34d2523eeb1cadec666252f9656929f6e97a0b7f706e8c8bf53ec261db39189cc349d806cd5f7b3d6c72eab23f193d74f959b2d9b0df7289cc9680eb1aab8a038d9d05193d8c8753b229ea3a20ffa292010ddcdea8811f6e78f8d1a3110ec205f433f99e8fc2b014b0ad3f521dee3a3ff3ecea889dd165c0fcb6818016a3b9546ad8b8f60ed6d6cfa3b9ba2e4a2094da91e6b61e9ba6bae765d94c1eb8f2a0e54adf5cce5c35f470b8f121eebefd5394a2034dfcf8c70f581c847c94c4d1fea79b84760075704f62586a72e4014b543c33a17ffb90c46c350c4b1fd0648117b9e366f65fe6975213d10296981dd9a32413206811b0347cef39ae0c667ddb2084657a2799846458d687a50ccb8684a7588d19f3593e00f12b496ab23393b589aa54f667edaf5852231ea028c2dd1b37d19c5b40797145c08afff8458d253add6bf5ba8b141aff95dd643826fc5d41494d9efc46a6af9331c8cf62f2640a0999c99d86158cc62996d36d7c7e29c2efac1770a19ea2ea0d3233dcf97424e72bf31dbaf172f72bac4a2a309809efea01c725e69271012b60f1b3ecf8113b86a57e57f39d1c2c646fc830c056b4807f73dbc79bfb1e621641a7ce54fb3880a5c5f9f9e8e9710c4b9ed198aaa964cb3d91c7890694b6dec7e6cd0fb0b67e018dd5d318856569caab806519567e43b3ebce8216cf25f32505aa952246ed4ddcf9d5df6174f050c4162da05a20fc47c5b08e63369448392eb1814595b3a8e54903ab8bc5fab026836db4b714f026af659b8c8057b6e308c0b2464aaaf68f004bea0fb2df6939c8422063c98e419350014b4af8453180b2a00eb046c1b41fed59016ba7e3643cf20c4baf7916b3d172a13c400b11612bf44c0bde9ad07ceffec19ef8669c233786371c62fff116dadd3e1aa7ce0890a81c0de549e8c36a349b93889302a7de9bd6774e1892cab38c46930ed4baa1d98d86365c4ad73f7d6dccdb922ed7b4129dd14db99339bf8f4faff8f8d2990097aa7dd402826c16f0902613d9f84b7da8589862b44b14d2a769c8e2e50049a901df631f43c73a086e63441833a29ad57fda67c59f13caf4c4ae43f9d58306fef5ed12ee45ec3bd841c44267530c3ccbf4d24dc7ba23c8a8b491aae66459a012769ce5b0293860e434acd841bbd76dbbfacde100bb3bdbe86c6e607e790df595d3082b9471769da479fbac1b9d6501cd9a2f13c0a16aaae7231a072896cb280c0ff0f8fdd7d0beffbe3c8ffcb5eaf1ffd100567e41e9439281cfb7cd31b0fe7101cb4ac7d8dc28b65e3a0e38d95125ff9a801e7712d9bd14b09c4f45ee89289515d22a60c962cb34cb25f6949984c264085efc3da41972045a1f07b0ec241090ce85e675c2e958581633395fa614cad708b08cfaf1faa59d3c46e852388f80c588d3e1218264240988d59535d73598edb50603542a652c2d2d4b11b4e60d59a0e431797c7eb70e772d1dd106ae47ddaf3336c5314b1cc362a022ceba2a4bcf3c0e78e2a3e75551acd4b094eee2e5f236be79a984f30b03f81e6568689267c748d88391b5792ef2ec9eb6635992cbc5b6f085ba8055e0979cae13a1920c8b809d4566f3e611393b55181895fcbb8765fc5f77eb382c2da21a6f23a290b011b47b56c072da528ea96a7a823d6f9e65f1b8693c80374ad11f74c5d748b645c0dadedec4b87d88727d4e00ab32b724b23192ca1012bd9f0c44e50981051af9591c850162ca27fb21aaa32e0eefbc89ad0f7e097f349c58147966f99f3460691e96a59576d1e8cfb62fa17daf5d90362f643298748e9af294c98ee01da92c7080a6ca0e52b770266c22633efc6c944d616568f6a1911189394093d266f212b8328665df6f1728af9de7b3d138270ae7d2a7b5ee51818561e6587287a8d610a3371ca179e1555c79f55b38e8391f934db094656754546de4c45d935374d0244c75743b06e4925d35b7ebc8b464f17141b2cce90762963ca34d9b8f1f61776b0bcd7255b4bff75b2d911faed46ad280c16986533ab830e982a3e329e90b96b91a450d9aa07affca8ced029df26b65cc82ce73ba1398c52f3e2436a72817b134d7c07f73710fe74b2d714287418ad04ba4714234e842525b472c8076e92d144b4c18d9f24284c579f8853240fd75e918142318d33ca6693943bfcaf3d0c118a5b888cec118fff3561bef6c95514d17d16e40fa1b8a1bc0242ceb1ce73d5917899a7e3277b21e03b38049e7b49200fd7d30e8c3f3c6e8b50e441cb1dbda47390870ebc607c248e796d6d05c3e2d7d2d4b546d2520722cb36e457a2d536e9b5c54d43e9362e00a9d93023b4607e8dd7f179deb3f45ff707baa0fa65dd33abff4bef26b46d770febb8e9fb58a6c34398f1bfc3d344428bfc9243392d52799eebf0e604934229ba0fa80268b33b3bf9eb839494e74e6ce9380c549c28c68ba485da6b580d0330116df9b8b12666a1a79f6c2f3ca3932b3c70296b0cb0cb074202d48321f3b61e4261883f5ef83d843f3e2abb8fcb96f4e004bdb9029581d176d73e77776aa5ea326083aa6e3589eb0c22cd4ed009159e7249534079d3f8b2bb8d36e617773138376476469288ed74f522989692e2ea05e6f88eaa44afa5a30b5cf49ef57af8b1a5bf98dc2be7f3660d13f44c0f2456e58d4488300e56211972b1d7c6a39c567571234fc3d6078803421836aa2101d4ad4cf9792140a3e95c4113d0e4a082a8bf0c21240b0266025b198388c7b69d98e359578fd316278bd10d7777cfc6f3b296eb72a688ceae8556229f266b072166029dbd4f1b799ec3a77f9390b5afabbcdc39b0056bf2bbeb6f6fe9e68ea0f3a2d14c663dcba711d61a582f9e553a82f9d9222760296b059025216d5b5becfc93d1e035893eed4544df19d16da78ef1e76dffb11babb0f2672c97920f9b880a57357014b31c166fce7cf95072ccbee7e6b80a50b3def54a6ef42657f3e0a6011289e002c31055d93cd3cf0c8b1e924ce9a796619a6920c2a03c0efb9bc2e9d54c2144c4e98fa22048433d334bfd3c8a265c34f9a64de08857184681460eed217708980d565a71b2769ac3bb43aaead196cc1c745bb9e2cc0e5b9447c2d6b1fcfdf9505f21cbd3e9dcc6c23cf6e38b1eb52344e71b0bb83c7f7ee4911eddcfc02f63b1d310f169797451f8b3bb702965d04ca9cec18ebb35341439d7453006eb4c8ecae4aeb5acc786911cfa616a2789505350ab8d21ce39ba7ba78b9be839ad78637f2117915846376ae8924af4a1cf0545b28b177215bd02f8a26978098f42b244362038c4c26598eefae52a3841e86681d7af8c14619fff6a08cbda48e26e7133a184914667ac3b0f7a83f2be8e802b4a91e3a4764ae994e343acff49945fd8e30c8f6fe2ed2415fcaaad844e3c19ddba8f059d187b5b88642a5e1fc4ea2223a865770690d798665d3b9f30c85ec9b8c9345d0118ae25bac8f3a78f0abbf9588e1719251f6384a40740ee8ef0aee16e4ed7ce0df15b0384f8f333303f1713e990f26633d23cef71b6158bf69c052f3cc526efe4d763903d153bb285f1393709a6169b6bbfab0f2f45676830cb03801d5f492d3643e30fb5026cc912bb154414ad9b7d110a957c4c295dfc1854f7f1d7b9dfec47cd3f4030b58ca9e2c637260e51e72de514b86a5ec4c7d4eba1008582c8ced763b1874e91371f574c35e17db0f1f48687c79751587bd7ea6b3b48072b92ad1270296fab2d467a5f7370bb038b18e63d276424f9948a2514529e744c693a621414b22b24159aa04ce947af8cce2089f5e4e71a6708842bc8f940095325521120645b00d4a1578a52a505e02c4242cb8a6a44c652068b11e53d5414c1e99b0a434c107fb1ebefda081373a73a29a5a096278514718a05672d8f96117a53e2bfb7cac59acaf5bb6659fa36e6051f700fdce013a07fb025834657bad16b6b71ea1ba740acda55554e757c4e94eed32f11b66806519cc14fbcdd6c413801516318a22544a74bc871826632c9647b8ffe6df61fff6afc4e777d2d7473109f57a6605644e6258da46cd029afefc5b032c6bae4c23ae2b9fc8a3b1fbc3f126a1b092ac2fa12b15c9a24733b28fed80ab0f2b5bf9ce71aebbad719ee7770b3537b97839b88caac9c7346b3e57bec287428d28af5c4532a65f66002fac60f1b92fe3dc2b5fc376ab23c7d148a13e009520d1ef0a3e6eb21fd5e9d9c2587703478106053e757cb3c92a931e09589dd681349fa0cc0c776d2a86f6864334e7e7a5a3324b5c2af54606586c79e5a250164cf3406517b03ae4ed42ccb35d5db093e7e28d5d7990686a5119937e3397b45a1cf5118d3c0cfd1a96aa057c6e6180afcdefe162751fa368085687fa09018b7232745995e1956b189716446299d2349263c7d799d6217e2c7de6470d2838befd81871fee16f1edcd391cf49a2817d9c6bd0f2a20cbc2cc2e380f581680f2669fcefb2980ce58bd5da43a1718e98dbb7be8b5a8e6da46d4efa2e88d71b0b38d7ea78dd2f269c970af34971154ea0258cab0fc2c6f4ed9f0d4733a06b0c67e4122a7b5702c91c218211a05e0f1f55f62efda4f303e4608519fdd4705acfc66aae06ee74b1e20095879b0d2df653de7be7e230c4b1faa5ed811357495f71f15b058c3370558c2745c5e8eb42ecf3da0c9ef8ca6e49cee4261f9869c30a15eb34cbacce1ae0c8b80250fcbf4a4cb53f194aa11951a62fa4ed20182521dcbcfff2ed65ffe0a760ebb13a7bb3aca396995c5f03cdac34e1ddf8e5db9e083f593b849e31a88aac9adc7713b3c0b623d71b6f7095aed365a077bb2005806d31fc6a0b061756e4e34a7e8172997eb08c38264cb6ba7172dac55ff439edecbef66c3b08c83af29dbb0cfdaed158c1eba9667e21e9016378c44b29bf3a198765138077f3cc29adfc167e786f8e4d2082f060f50f24608c731c6f1401253432653162b48aa8bd298838e7789fac643310be9ef9222869c8a03aff5c17e117fb957c5df1ecc63be5f442d3cc07ed847902c388557b32958e69e67bb7a7f13137046ea829a7ffabcf83d8ad8377188a4b383fee10e12562db45b286084ad8d0df1ef9556cfa3beb8827263097eb9264d43e4f970fae6127d274cd804b4f20c8b2c95dd992ae3086cd6c62ed6c16888eea39bd87cf3bb48fa874f00827d7e1f15b06c20c05a0fc79983b22cb36087dd18f4a27e6b80a51727343f1b4077f14cca7c527bc921980a4c3a1f92f4f0cbfc530929bcb426322a9059e2e4d301cb95e21c153f6b7b7197abf58449682262040f0de15bc0b203ae9f27980554fe1c45f0933e8252036b2f7e15a73ef965ecb57b13d34ea5436c22a90216db9a13341ccb71acc34516c9ce5ca988fbe77eb65147774df46fd16c70edc3d8ab8f80b5cd06addb8f311e521ed903c7737e6545069c8a9f950ad302d81eca9dbb20a1f3ac0b4b0ed82d8089972d1baffc84d44c78bbd8f933c18aff24e173ec21a68a443c76b95a2506563c14c62394d2218ae358ca48d8d7f0bf3ff3a1b0819217810aa329cd179a93a52a46d51584f467b19b104d6986eff98f0c2b9379b2e3c6a9f3ee5605ffe74e03bf18347069e0a381c7d80887f0c767a428db65cb1fdd9fde87ed1fa8af5b8b22cfaef81e29cb22408b6a04d9337d8c91a496a49d2de948344e2274f6f7e0a731b6eedd956758397305b58515941a8b084a351139940d8db978cc78cf7c58d66c9fd51741e76be215500a7d61b22937b64a13c35e07e9e126365eff3788da7b4732c906baf2e67d7ecde8ebf6bb3551157c74bece44c5ec8f0a5879b0e5cb4f052c6123397d243db94edce34eaef44f1faa0c2a05fad4b4cbed449204c870f50c1ded91efca68c8cfe4bf2c024993429a2898643c7d88d28c80e7cc72aa2680c30c6a6eba59ffbbbcc9c324ada36607aeda5eff85f4a358891db398496e12d6ba31808514c371019ffcfd3f453277160977d22c9f48063e8beca91f431f241739418bff4a6c4d1eb22f9f73aeaa3929e644c6ce7482701c686669144ad91b3fcb6bdfdfdfc7def623ec3fb805f45c65feea0bcfe3709060b1b6845abd8aa0e8ea039559e9cf36b35fcd4e3543ec045446a535939aa395f76158266259997d86d634d6f7bf5808f07cb38d2f2cefe06c791b617c88685cc1b8bc8451218ba049dbb21162264832a76ed48317f511a767246a5a0c3624cb7eb3bd88fffbc1227ed1ca6a4d738bd3ce6d7bbdfab6fc629a982c26323ee5db936093bb2ee688319d23657baec316e24e17ed6107e3928fe1ce36929d1d6c3e7e80e27c15c5e54b283516506b2ca1506624b78812997091c85d9c009605905926ece4ba3300562509bd37deefe35ffe1576ae5fc55c811db73dec0fbb28174a28c6230c9f6c3c34b5ecf38065d7bc1d4bebda388e651d37b68a3b7613919f6d1ed66f0bb074122ba829fb7a16c0929a58f561cdc8a7b280c776e4524da3baeeecb22cf223b3014b06256bc4a9036df39dc80ea57f5be694b73b1b018b651d7c074d0a02d64bdff833a4f367456fdd0296b22335f5946df1c12b50b0ef1c7d4a042f4d46d47b1bb20144e68cb7a1727e5efd237c2faf8fbf73273f3cd8c5f6dd0fd1dfde939e89eb2fbd880142ccd716a5c79d47f9dc2c0f4b1dfa92b59d81b2353bed7d5bb35419a14ecc6953d581aedd79ad4fc3b2450b72478baa88d5a0834fd73bf8fc620f178b07a87b0760261e2acfc3abce019539d16a6701b197f480d121c6636adccfc18b07080b87d223f29dcd39fcfb47557c38704293f66b1633b08be524d0b2734f01cb8d8f7333c43467a91ecbc041bf8f61bb8d517f805e3244500dd0dbdc44ebde3d6c6f3e4469a18af2ea732837165015c062f9d49380f5c4869bb1ae594442ad1d052c7d763c46ffee6bb8ffd62f11743b28540274c76ccb16a0108d113bb27fe2571e28ad0b21cf404ff2617d64c0faf237fe60a287a56896bf185d0c27ddc1490c6bc20cb21c07c7be9c50db710c4b2a32b4b64cfd5292f9ec16a6028cfd7c502abadc29ad0b4c4762228842524efa59ef913bb00ad6f198ea7f90c59625bdce022cdf6767e0403c74fe3846e495f0f237feb900967499316a0dcab2ac99a1290ffa30990f4696c2f21975862bfb21c35276a621629d20baf015b894cd0d073d6cddbb8dfdbb77c5a775f1d3afc0af36d1a82c3a05040358538e7c93a0a829183adefcae63619fa902b2044b7c07840a9e0aca96695ac6a99ba40509fead5b29c2eb4738351ee153f5149f9fdfc327eb1b58ac1c00a315a0b28851751549b1062f8910c42da469074990a2980608a22e107a7894ace0bb77ebf8d96e8096f8ce8e3ac4d8c56f812cbf882c68e5dfa7c7b3d14391bc21f3a3ba27935fd32146bd3e624671e314b19722a804686d3cc4c3ab5771d8da4575b989caea6594eb4780453fa332ac3137e319a93927312c65cb16b0742d17fb0f71ebf59fe1f0de4d54ca1e468c5f2423842cc70c8e2bc27323719c4998077fbb411d871d1f19b0bef4fbdf92abcbb32bbd28fbda7127e57b8f032cddb1f5c1f2bdce04707de86601d6986e2da93133ca0b1c28021835c74dc87a32807c98a28735c2581cbc99dc896c33be74fc9d45a515b074712a600993c9925e670196e78d8461111003240258af7cebcf319a3f278035abf85917be2e580519051dfa23947111bce86392fe7f6c696f1856de29af4c4b1baccaeba314873bdbd8be7e0d9b0f6ee3e2a75e4269f114ea9525a7179f01965ed3c4e99e032c1d17bb58f2e3af40c67be6f887f48b99bc217ddd029bbd073d9e058351a58bc1b08c30aa63613cc2e5d22e3eb7ba8f1757235c420be3f21cd2ca82e83a315f2b8c994f1523098a28316a2b91c51ade689fc6b7ef5571a3c3c2f927db5959937f16503d0dc88e032cd7599b428c2e6840c0923486d41340082a3e76efddc58d5fbc8e117b3b9e5a4061e12c4a196085a59a04460858253657990158f967f2c4facce6bce68be9e6c8cf352b236cbcfd061ebdf51a02af87b01a48e39220f605f49ff6350bb42c13e7b84cb3ced947fc58806577cd59836077c159a73d16b0441ee4284b5bd1dd158cb24dfa9319c2328132c0724c89c270996f8de02085be4e575c8f370102fab10c6011e044e74a84e18ea295f61e45c194b5b5196bfb4880452f9b34854d90f86501acf1e2790cbb2e0f4bcd3765831630f5814e997ae621f333042d021615422dabe467084ed6c4d6bf512f8baf71ca45bd010e3e7c0ff73e7c07a79ebb88eaca3aeab553f0e8642f1e31216bcae906634b7074225a066e4d437daf0230dfa7fe38cbca74712b405bbf8f351b649ce20718878b18fb2b600fd1c2701f67ea5d5c5af2f1c7a776d0ac57d0a886e23f4ca2ae749af6c7fc9df5951d09f66cf7e6f183cd39fcf54e0dfb8987b2f7a4e695cedd9316ce2c40d535915f98729c2c9f2ee5b5a511d2610f180c311e0e107a21468c66977decddbb83777ff213718c374f2d226caea1549f47b5be888091dc209c022c5e870505fb3c8e5b97ae6fa49bfbba6678cfd56605c30777f1f017df47b7751fc50a1ba7a40893109177727ed6710c2b0f587a3e0bfaf9ebfcc880f53b5fffe684ffcda29cf9dd74d6c0a829656de4895f4255124cf98bf395d0793e9d2ba30f40018b9138052c59b062bb4d6783ebf5c8209261b11b74e6f09666ad625b32a3795a7961c22033bb531dbfbc87898fe90493900c2b72f2a708095841059ffa837f21cd5407ddde24715469b2fd3eeba189299b31476b4e4a9269e61cb7a534ba50d44454a05596158dc688873106776fe0e6d5d731776619e5e5336836cf89be7b9839ddf539d9c454a99dcc6a39ad59a81b845de4caccf89a4675f5fad54766cd08fe6c77de3c784d1621f5a2b8d78405a945a49f2a4c53d40a3ebebe7c88974f95f0d2f258b2e3110dd01b51a0b9804ad4c7d0ef212d367173770edfb935c2eb6943ba74974ce542fe9af49928a8ce7c46c6ff6501cb82967c5ebb0b7934e5232483ae0016d8bd88723ba50041d91793f057dfff01a1382f0000200049444154014a054f9cee95c57501ac4a7d11a100568022535132866501eab8b56aaf5be69c012ceb4ef02a55cca57d3cfaf9f7b079fb4df82506713c1447250cc64e8ee8a4afa7312c0b90bf35c09a3520f6411e77030a58d6ec9becca920495e91b899cb28b4e49e3b04c73dde9b51fc9c530635d5ce51960095322eef038aa399fed1aaa61258b8c6db1680e927d31333e6358d2ff37d73a4c1f38f3845413de9a36042d17a7cc12db785e53eb47ad21f668e6df98ad9c0465bc9201d690fe8a8c61d945ae19eef661ebcf0258d939268effacf334c7497d43040105098eac46137532aaaf6b10bb507ab2f900d7df7c0dd5c5264a0b2b985f3c2b8a9d41818d2002697bcefbe777012d9a1e99e35dafd7ee9c938dc89433a9bf4a7d572a67a3a067d9a182b2350f2d63d639e8074d0c866d8c473d692ccbed6a94904103ab7e1b9f5f0bf1fb67035ca84708930e8622f85740316a230e7bd80f96f1dac335fccdad14f78bcc880811c4b37b0f2a03396eb79f652ada7531618a595a8fd32f637c9019fe1162025614c14b1354cb0d80635cf411b50ef0cbeffd0d926117c57a09d595f3a2d650ad2f8026a194638505140b215028393d4399ffaebbb51310739af83e9873c5cc7f6a8cc6187b0918572c874544a4246101719632c3cf26c512160b40f7c33771e38d1f2218f73309ea404cd9592063cde7a701561ec48fc38ea731dbfce7bc2ffede378461d98bb11374c244722d7e2cb3d1cf5ad392afdbc9ad80a43bb67485c95845fee6055cf8bfca1c6b93089993aef1a61d105910ccd90a98f59c8a7281dc13dfcf8943137206c392eb16dd0e77adea9cd45c2c2dd99935d894511e316b9b4c64148b1cf1cbdffa1762120ee8af3009a03a1616006651fb3cfbd085a0d4da1ec78256dee12eb95f510c76c91e760ef0f61bbf40b95444a33987a5b5357841597a00ea3d4f0153916de39d809f028d5eabfd7dd6f5dbc967e78202973e67eb8cd54dee097f47ce07a2ef731b8087d5710f5f5a09f0d573459cafb6108eb769f300a312504ef0e64e13dfbe7b05eff5e6300eb7107accd372b94c4f2c825c42ac82aa3e0ffbbbae15f99ba6db64fe457b5c97ec9b20e1b318b22ed2294f54eaf30882a2cc0f2a29bcfdda8fb071eb7dccd5cb08962ea0526b48ef48369b6527a12074e92ea5725de631176bc046bbdc6899df2675b20530e78a6aacc138c27c21c66a2dc0b9b9269a8d455cdbdac3e37e8c4eca5c3e964825aeb55a618c72dac5073ff85b8c771e210863b4bd3e4ac8ba831bdfb6deb7b5a2ec58e42d08fbbc3e2ec39a1ecf4c4de3698095ff903db9a5a5964aebc4d4096e5f9bfc8d50615895052d27fce69a1ae46b0315b0ece2d605319a0158646922e1fb1b062c8fc7b580e517f1f2b7fe1ca049d81fcc04acfc82d79d9df792cf45b24ce4b887af93c446a826ec2c4e05b058b7f6fedb6f482edbfce2121657d7a4a3304df23c60c9f14a8e61cd02a7597fb393d6b20efbb37eced6de59ff95dd7c26c095f9289f7c8d66fe1c0ac3364e051d7cfe0cf0954bc07a7d17e1700fc1b88ead7811dfbdede36f776b689796a51281dda299783a73f3c9d87afefa4f1a77318bb36bb4fe377d6e8c0e0a6825d46d8f44b48fe35092a45d27eb331ec5b87feb3a3e7ce797a8b24950f3b4009628c24e008b010ce7cb8c987f37f6a5c4aa1406083dfa9c80603846127481a08db5ea085f3cb38a2f5fb88073e72e20985bc60fafdec2fff3a33770e895d113bd1f9648f928d78b18f50ed0faf07d6c5efd150a7e846130803f3aca57b3968fba02f240a5bfdbf99c9fbf33073e4782f26ccb92a589f59607ac59b6f194b966ec780b32c70196fa352c324fccb1acca26cfb0a4bf609600aa827caef1a3a3b696c2abc9c5f3a43e27886358720ebe5f5a528d8e75ba530b5da8f64764584f001619969a84cf08583a0eca9cf2e3306b0159273def5dee3b5b380ae2ce4c4c91c66c57dfc2cd0faea2737080d5d3a731bfb402eecf0a4ab6244700a5c0d78e7c58ba19e835e659d7ac6bb69b9afeac9fcb3376cbb02c88517bcb6e4a7adff2c7b4843028214c232cfb87f8fc4a1f5fbe30c2c526bbcfc4786be70abe7bdfc73b510761bd8a62bf0296528dc3d9d12f9da376bcf36c71d6463d0bb08e2c95ac42814c3b1e4a8d23bb6a8705c76e4be5aa349f18760ff0ab9ffd18a36107417315e54a6d0ab0d87056f4f7fdd875c32e54a5196d90c60845526788f94282971a215ea98d7061be883357ce61e9ca459438844115ef3deae37ffccbef61d76f60bf9fa25028891ba3500d91247d140e7670ed477f8b42da41841e7c366c3392355364e218abc8e2c6accdf638c03ac9249cb84b6c2a8a052c454abb90f480b64c464f3e019e19d9ea3ac1b920ec649bdc58d608223fe1f93b6b092d60397dab23c0b2e7d5f3e4014bee2503ace31896dc47d69ff3a30216e82b0be937c84c42c3b0d84770964998f7e9d871b60b79166bc92f266b42e9f8ea627180c5165f230cbb87787cff0eeedfbb8db3e72ea231372f6dd9e9b3d2ebb119edec364d30cb9bafb3d8a1bde6e37e5686947733f0fd3679d4de8fcc3933a72c83246b090a5d8c823904fe3cbc6e0ff3dd2d7cf16c19af5e2a201d6fe3671b17f04eaf8edd601f48bb28468bf0199df387c7ad1bf9fbacc56359d6d4bccfd8419e5d1dcd67a7554f7dae514286458148ba1d8af08222c2420914f30bfd31defcf9df636ff3012a732b28576ba8566b084b65046141de27cab2a32e8ad5a614d9a783010a511b4bc504679ac0ab67027c6e75092fcc5551acd7319a5f46b7be8060d0462519e3cd8d21fea7efbe8edde2320e06a9785e0b0c1a8540b15a44b9dfc6ad9f7c1ff1fe03c965a33ae947052c5d877680f5d99f34e84a64668dbf052c7d7dca8765c1238f6e7956935f6ccf6a12f273b293678d20ece2d473b21f9be461994e36ee67604c95cfccf1aecc4f175ee2a5c732ace34c422dcdf9588035c38705a6359c0058d63cb263987fa879003beea1dbb652ca48c42ccc6af6d24117addd4dbc77f55d5cb87809a55add250852182e0326655972ce0cb0f435964229b8cdf265d9453ceb67bd26bb19eacff9b406fbbbd548d289cfd7a9d6592af7d0a25a4e615efc2d681f6239002e2f8728963b78afd5c07e5043e0f730eab5e179aef0db939ac127bff26c2abf39d8b96de7abfab0f2eccb7d5ecab225624d9d324afe10b0585319144a48472e8054f03ddcba7e15b73fbc8662a58e4ab5267a6561d10156a1e80ad4432f16bf13fb0d54e22ece9506f8d46a099f5e2ae20bab05944e2d236ad4302a35502dcc23888a48fb6ddc7df010ffee9d87f8c1c600bdea2ac62cc589c9cc3c7403206c56518efa38bcf636b6de7f1dfeb883342b999b808409581de7c3ca3f5f7deef9b1cb8f7e9e8de7c7f20933d132ac593bbe5e60fea1daf76a629abe47179b4ef089fd998195805fe6a79a65529061897fcb3addf5673a0b8dd4b00220ff66014b06f0290c4bce9dd5127e54c01ac709462175c5bdcce99ef9b0162f203a01b0784e6b1ee9fdab0fcbee343aefe904b72c43ef99df6dc6bc4e12091ac42350826a1c51d5721fbffae52f70f1d27322d142409382e7acced3b2a971c82a842386352b5030ebfaf30c2bbfe1d9fbb2cfdc3298e3002befef621d6ac2ae2f1310602a01506616961f60378c45836b2e0e5046885e319002f040e5868e41fffce2386ed1c9fc354101dd3875d19205728cddf4722aa84cbd0a25b199021515747b4354ea7589f61d6c3dc2d577de9474885285c5e9acf564c27001c55245fc57948f667ca8e28d70a93ac6efac7af8dd33059c99f3a5234ed058422f60bfed508ac987ad5d3c7eb08b9f5cbd87d7b6520ccf7d1a0fbb7cee3e8ae348228ac34a19bd0250c708a5ed8778ff87df4125e8a36f5c0cf97b7b1a601d8dc193294bc76d16c781569e61c9b135d3dd1ecc82915e601eb8f43dba00a7769e8ccecb6bd296eb886ef3a13183579a676a579b6c11abf695245c66a539babb6a73552a0eb81b74fae7ba789c00db91f89d6a591d8598b3a6a9646759322baf593ecfcc6fa321cff38b26d66482678d2d26429604d31469407f9a27fe84210a78e99bff1c58ba8824721d73ac6f8963a10fdfa637e8382a08e717b67d68ba7075ccf9ddc9b6f0be5586c68d419c50037e8c24ea23eab5f1ee3b6fe1cca93527934b9507a923246851e981f7ef4c448fdd9133a58c09580933388a1cdaf3ebf52be05ae0b21bd8c42de01e9d7c31cf48927a55b4306b15a6e6e0b1bbf4b898f9cf13292e66e63e23cbe384932a40528c251256494314fc0286cc8762827026839c5f382ef326ebb8a4cfd8cc61315d339f8e7d2f2374aa303a8928cbfdf099b08e52756419d97373559897e723895301228ed7a0dbc607efbd8776ff00e5520dd5621d4150960048c8aecf120809b010b7f0522dc157ced5f1d90bf3589b2f4b036c9ea5cee624fb6df47b110ea231ae3fd8c2eb1b2ddce804e85696503afd3c365b3d49b065a7f2b450916edd4cb108c740231de0f6df7f07e39d1be8b341ada611b909e95c34f24066ab5ab8de91eec1da4d286f52e7ad8abc497d1ca84dd81e6b09f54d7682e9c4cbdb981671f34cc79a8dfa39d6ade9c493499a2912f0a4640713d030bdf0e870d51bb3fe2f399fd18fd764470503e97663e469f57e98cdae11c93cc0aaf3d946e9344d80253ef9b1998cd19880e5645d28323720607debcf80a5cb1827ae03b066baebf5e54d58cb54ec583eb1a032b0b33b916e10f45329a8dbefd47b2768513a79d86be3c6f56b5868545cee0e81aae0c2e58c580918c1b12aaf389b79c9f9b2e8e12c90d294903cb3b2cf313f79c9f2746c14dcedc6a8efcfefea1a6dcc8f933dbe8e2dff36d938720290e6e1ca8ff96be767792e5bc83e01648962bba59367664e0e280bfce4f2ff889abc9e909b846cba14838c70f7f61d6c3cbe8972b9816a6501c5620385721161d907bb5295a3013eb3e4e3f7cf15f1ea7a0dab0b7578d526c6a50ac65117fd8dfbe81fb4707fa385d76fede05edbc7466d159dc68a148a334f30920ed709425a1585401a7ed0f91f8d8b28041ef63f7c1d5b6f7f1fe32c61da6e183a3e7e0eb026e326b22547b5a679e66c9f95ddd42cbecc02abfcf88a5a835d94baa8f280350185eccd96614dc0c98487e5824509c1edcc7a03920c5760f300b7a815b0143004a0348f2adb7d2d906a5d9d4ea6495e17cf37a52175543726fb43ae70d40e9a08036635743ac1e53a18a9ca46e7894949c9109f0ccb011619d627bff9a7f096af0860e58b9fe5f392e877a4c06ae55d2c7859d0e575d848ab8ea34e1447528f3a67ebeb04ac246509cf0051b78d9b37aea352f065a767f6b84f7383f2bba2c345999c4c7f2cccdaa31b9371c2fe72b9599655e5774e3bd1ec6b164008583c761e70f5b3c7019682e32cc0d20dee8879671a63399586a9cf9af41afdbbeefc79c0d24d59a4a88f012c576e7f44e7a61628373aeaacd3ca603049fa03003bdbdbb87fed57f0ab0d04cd25918266d65813091ade085fac0df1ea4beb78f5c5159c9a0f1112eebc1aa234457bf72ef67723fcfccddbf8e1bb77f028a801a7d611ac5cc4a8d0c4300586b1036e0fd40c4b51f50752034b01c5b4bce8e672e7313ef8f177508a5a93f237cbea25493a5b10f69ee4670358f98d29bfd1dadff3afcd022dbbf69e19b0f24cc332150b28532681010abd093e702d8c9544b86cb2d845c9815561b23cc36282a89d4c13c0a249647277f2c89c6ff3a58b48ae3d5b8816a49f065834399c499831ac71280ccb5bba224e6dcd405760b140a3e3a58065a374fa33afc5faadec429f66bd479bc1f4fb210c8ba52151af83bbb76f226546359514c8ae8a99389c38a3c349a67b2a7d4b5d11b6f55fc9d8982a83fc6b76a3cb33158ec1c447c7767999969734b1cd6d72d644f83880a591473b3f655c3e0260d9056701cb1e53365a534e65e79bb47fcdeccffc824c396fd204e5829377a6e3be54284a63d5dbbff829d26a15717301747acd8d227ca214e213f375fcd90b4534d76a983f53477dbe8ad0af2239047aad360edb3bb87e6f80bffcbb0f71aded63e98b5f44b4d2c4a00fa01f6040f706d794540c485f344431e56498f29322ac2f888f6fa59ce0ddbffb2b8c366f4fd6d8147161195a2e15c932acf13126e11426e4320a8e6355f6ef1f0bb0f2a6a13ebc29a6929d4527215f63c714dd457552eb42b5e69dd24f2d31390eb0f226e11160d1b979b4abd989e25aa8bb2616136aab0b25d783cfeeeed235e7985d94cd0e5236f664abb29c49980c9d0f4bf5a0ec31edc45647bfde83b24f0b5a7cbfa648f019a8797264263955d63cb8f1b2230606468900d6c6837b68ed6ca25aad48c85c018b6176b2acc077627ea973163e91d620e366b4b2f28e77dd00ac2f4e9fa9b2611d7f05158e6d1e049e05b02cc8e5273c3fafa6b85e8b1cf3a4959103330b583c8605416b8e3e0db0ec71743e521d244962299911af6b9aa25aae0870bdf7f77f870137e45a1db5a287cbe514df589fc7d72e9dc2a72e7808e62a18d78b184bafc222067b113a7b6ddcbaf718df7ffd36b6464b08cebe889d42805df4e1c51e8201ab3d9cd39ffe4afad78671826ef9347cc440d24758ae82b98f679a1e1ebefb536cbcf9e38999eb840ae82ba58a6a2251cd09486563aa0c8b8095bf67bb91e599f3b380559e783cb3d33d4ff3ec44b3e6a2fe5d404af2365d86af4e5e7d9dc970923b652212ea3b12ba6d7c5ad687a180253b5c96ec3931398dcfc90e86487d9884375d5cca1a9e0031f5839d0458dc9d58de42369cc6ce87f58d3f151f169deec7f9b02c53b5d7a120a53ebebc635ec14a81f088aa1fc9485bd0a28b743064338d11927e0f5b9b0fb171ef0ee69af48d5426802549849279ed004b3a0fe522997acd64b70a3afa7cf2bfe7ffaed7a4f73ab521503fcb98e316e0f2efcb2f92e326bb32519d1f3a379ec6b0f23bbab50814b03430a3c73c09b028b96c19a2fecc0d8efaee3409e9c3225011b00803376e5e45bb3b60ab4bac5780cf36137ceb42195fbebc84e0d43ce6565644c77ed01ba0d7eee3707b1f8f1e6ce2daed4d44c53ae6ce5e011a4bd8ed7440f06086fc38a5e94a5f2c535dc638ecc768f723eca44df47bec183442dbaf6050a8a1520980ee0e6e7fff5f3fd1a24e36cd84fe2f375296a8c878f05fd6964b37500b36799665d7c1d3806b8a61695a835ec4d4629e513f9837ff2660a1511433d9f91454de572723bfcb62cc90db82912e4add79796cbbe30ad86526e1e4385935baecacd1912c861d200b58f905958dfee4214c7dee04c0a27eb80016a33fcab0e8c35aba3215259c02ceac55d9acc531619d86dd2888518554c15c81f008e88f7c403a56ee1979e8f5d90a9e72e73dec6e6fe2ee8d0fb0b0308f6285793ece2424608501370f07588c12da28aa9d748c2ccefacab32bcbb22ce3d1dd56e79a762b52707e56c0b26cdf5e8f3ebb094b3726e7892c2b57bd61c7514d42ebba508be178c0a2abc3019602b61eb35008308c86e27467cb338e41b95812c0bab9f700078f76d018c6f8ec62095f591be14ba723bc742a44e7d26730579a831f01d1610ffd560b0feeddc6e3ed6d14e75770eac269ccafcd49c98d17fb08630fb137c688c9a14419060f463e3ab18f760cf4fa09b6b736b11ffb786bdfc7ddf122b606291af532f6beffafd0ed7641a9225ef7917f998d70b39a3e13c070804555df2719969d3f798ce1efca864f02ad29c0b2690dae0a3a435077f4ecd7ac0bf20ce13ccbae664d1e0504ed753331cbb202dbfc85666a82933f4f2f42b22a570fe642f1ee9f634aae09439e09baf3bbdac4fcae20afb17b0b412273008b48442680a72da366f99fa4042864067282908d5483222e7ef93f47e3fca7100f9d448d2e1cfbd09838a8cfdab1019786c0a442829f0562f523592963bece634bcb28095a488ae56471f078f28079cf23323d16420fd06d1de0c3ebd7b1b4c4be840d140b4e8a59d21ab27114d3b4c890f6b4148f9d68fa60a6d8e98c1d777293fa81637c480a3ed649cebfd967a5e3e7e61a7b8366069e5e673657458f563af438b5017b4cfb0cedf390a132e773a379d47987c2222cf7e15fa50f41f6a51d84f2c7e535b2d3b67b0e4e44f2a8dd9c6b48c1bf874c8791e82cc5735c92693fd9c5edeb8f30170ff1b533c01f7db28ce7978a585b5a45bcb22e12c6e328c6eea34ddcbf731b51bf87b9f9799c5a5f47a55a41b55e15f30ea50262ae07e6e9a514554c512e95255d85e914749c54061186dd363ac3ff8fb8377f96edbacec3be3e53cfdd777c13de009020e6812001122208500325cb2a4594e93829255655e2c4c9bf93aa24aeca0f1924b9e2a4aca162975d4a49722c41a2459100486120a607e0cdd31d7b3e63a7beb5f73abdfbdcbef7011025bf2ae0bd77dfbddda7cfd9fbdbdf5aeb5bdfca71630abcb33fc78f6ecf707358203c1ce3b5efbf2a5d0239fb30430f5eb3211fa3365bed95a50ccb4dc5b840e37e5dd7137f3feef071716109b05c8b64ada6b98b52178ee687dc37ae2eaa552859025405916553d80dbaeae7aa1f563f18c317012ca74157dfa3e0c371047de5eb9e00589ce4a215323d39cb9c8553e9a92e4c01acb02e6d170112647e1d17bff6cbe83ff465c4d3450e6bb15f092ac4020bb016fccb7c8e719e37f8eaf851699182e02202423bb25cab90938999d0b3781debbc8139620e64e0c8b222c77434c03befbc8353db5be8b4d710060a58cb2d3a3aa9c465da7a7fddfccdaae75a5d944be0e6e8735c0072ffaca983e35e475f4f01ab7a0d22a5a2a98bf543ab0296fb2c960e11dbf6b52a6c093c639628879a33c589afedb27f17d4f382b318cd3c0159b77cf0e238c2df7263fae81baf362ae0f97c0858937c846bef5ec617a339fede97227cfba93eceae75d15f3fcfdc3977b74820f6eeed62f7ce6d0925b74f9f46736d0d0d91d818a64383409f9288664b3e32230f8e82e37d61729f79b3acc9d17013d4a629fc3cc2246e616f1c619836f0d6c13efefccffe04b76f5cc1fe701f79e0e3609a212e0a6c343babb6eb12c35a759f8f7ba6f77bd6cb87cb7c211c950de9cc2d3cb220ad88f2b302d62af0b3bbb264732befc0310234862fba78dcd043aebf6092d9320cfba2722a579c215c84370ccb6a90acfca2ccbbc889bdacb5d16b3d0eb07a0f3d8b64ba18a2aa1bdf005e99c3979771c1d5880d8f3a62f2fb546f26eea37696a0264349ddc9b4749c98862e3c0c5891ca52e3da351aece3473f7a1da7b6b7d1ef6e208a5af2ba7a0fd567ab9021c8cbc5095d0b55ad557583570f19fd7b1588dcafeb41506558272d64025679fe9551803ef00578bbafe92e7cfd73791d2728e0fd9a111157018b7fd7a24a75af88751273b364cf645a627b63c6cd9968bd303da844301683e48b05f6e729f6df7c033f7b3ac4af7d791d5f79744bccfcc2ce39201f60329e8813c874361309cfc6c606d6b6b61053dbc8f7e1649ed121b2340643cface0a19519970811a97a48ada079264ea831ea5e8136812d6821465dfe3bfbec73b8fcf1c7f8fe6bafe3d5bf7a03ef5dbb8dab3b03ac6d9d423c9cfcc707ac72a1c94e36d773247cfa1b02967b02c982b18e0cab3e7dc9ea560cc40c03a30ed6cde62e3e02d6127dd49ec34f0158ba71750309f0c9c9b7babe741260c59385d2dd7d5da346379ff8e8e63621c432882d005313becab4946d698ec5052dcd0bf01e73531183468303fcf8476f6073631debebdb6836da653144efa70012cb492b346bcafa8eb29ac529a7f7cebd87ee5aaab236f7b3ea35f0fbef1726f0332d0e42bd9f25ce966cb30a58ee5a731973696354c965c967a65fbf9d045e6558726f9dd16f0b666106df12a82434642ed499222eb22533d1405a7724dc44815d7edbdb7f81fff4e1067ef9b9d3b8f0d019ccdba7e0851b6815fbd8db3fc49436cb615d7a0e3bdd1efc66133309d566c80e0e30dbdbc168ef1e26e301e685873068208cea88ea0de94564f1894016ed27988d0648bc18c15a1de1760ffe461f7eaf8b0d2ae3bbeb18e721aeec8ef1877ffe3afeb77ff1073274850ea8ab7eb939acc57d581cf63f3586a516c9f76358d297b76af8c3cacb5f7c512ff4e8296440eb38c032f98a453f922e62322cddbc6ef5d150efd59edd9f8661b91babdc701cde697f55c3dffb0196f6f8b9af4bc0722705b9af2d0e92d21de2e6a38e266e5d7021c070ca8ecbe2b48a480d561c331ce47dc99027092e5fbe8cb53e95d41dd4e9b754e9c994fbc9ce046b6bad20553d6caa20c4bf6b385d05ad2a83722b6d6efb5215b0aaf7db5d27940554c147af89efa7050997811fc706e5da251ab7e19b7de112883811c90296f6cc72ad95897707b0cacfce838edd15cab26cf1461423d2c1c29cb031df23b352f01a2653742f7f1ffff5735bf8da9367d13dff00fcce16f2a486daf82e86e3893426f7d637d059a3df3d7b248dc099eea5b3bd3d4c77182edec4dd3bb790cc3269f569b4e8afd5801f36e031ef5aab61777f84c1e100793e45b75dc7c6460feb1bebe8ad75116c6d20e8ac216b6e611a76f1ea1befe29ffdafbf8db1e4af9c30cc79087f6780e5560995f5ac3a45ffa680555de42663b31ab01488f8334792ee14395a9b65053513c29945e20264b991f93a8e0ecbbd160d09abc069167e5ac670fa5afa7d2701d66c6c12ee6e05c45c97982c97a0a41bddbcf6725140d98702b5f637ba1a23dea76a627e9187636bce5c72246cc66e44010ef6f7d0e9b471c8859a1556e9be984224d7119afebe2a1b72ef4f757d54c1defd5eb70aecb234fe59f36efcacf74bbaeb6b1a50300ccb10a2056bd5afad4abaafba465d2bcc2589b5b023642eafa74896004bbf47d7a80b8a6545943202322c65e9b9c95fa9c5364342132652796ea41d7c0ad9e8162eecbf877ffad2c3b8f4d019d4b6cfa0d56923b97b1b434e898eea68747ae8ac6f22ec7444c19ec613d4c68718ef1d60b27b80e96088d17080c17888e1e1083915eef030184d31a01c22ce308913dccc73c4498e6e58c785b54d5c58dbc0a94e176b8d26d20b5d04fd4d7c7230c38f3fb98d0faedfc25bef7f88de7a5f26ebacfaf51f05b0545eb76a411af7f24528b3b4e9577e04f345b7e2e3beae5b91acfeb8cb18aa27367d8daa80b510222edf4c773151c07a24cc950f6440a47aa20b6065a6eaa8ffb604a4c724dd99c352c072ab84e63e9826e3a570c4160f180e1a31f9e25a7473707a0ad5e1ea95ee5e93e6515cd5bcc96fb1c99c6c94ee2b43f4da4da918d22af9a3cb1f633c9ec8d056b6e728f0f3769846dbc58421f71eea73aa8237ffee86715536e33e5f37347059f467c9617126a4ae45f75e9ac3c0f8dc2b0baab22c3714d7d7a0c440014bd7ab32c1791eaf0c09353c8298d14a0000200049444154d4d7d7bca73cf3c2b4bf48d3b04dbedb5566ee3573a36c9321f052582d55ef1aeac38ff078760bffe4e79e41e7f43666bd35b4236072f94dc45920f9aaee3a7b03db48bd40bcda8bc918b8771d938311468321e269028f4379db4d74db3db41a1d712addd91d607738c6689662328b31d84b70fde61d7c74e53a760e0732ef9395c66ebb85a036c385479ec49d788e37afde40168538180d4ce85a5beddafa770658cfbff2b3f392fe9a036b35829ed0da70127de76bbb2c69256854de51179b6e04e9815247070e2f752a840b4063efdca23751017515102db305e66c4ce54ebf57371fc79d6b5ee9c866651235a863ce2ae13c41568b70f185bf87eea56730498c838202693527538de745d5cf61109551646ec8aba18ecb4a0c33597c1abd47727f50130122bfdf1d88c1efbe7bf726c6a3017abd1e2286095e8876bb6dc482f4bfe27fceb4959279d81e4fbdae5507db91c5632771bb875d091ab6074d5f5f8758c8f5aee859d3d76622bc0a3cf2fa529033ca74be06c36565aa7409916f708a39fa5c8ecbaf98137751c831eb8ee06cc247593386339b7c27bf971538badcb29843b90a0f29b6c490fd8be2dc4736d9873f8f91a18ec1748e7a9aa2111fe0cced37f1732f3f87e79e7c00a7b722b4ea0146a399fcd70c7d44eb1b686e6c236cb6504b66c88607980ff630dbbd89bdd118d3790dfd8d6d6c6d9d45e845d26522990619e65298b3993abb4688c40f117a3ed2e90c573eb98e1ffef57b78edcd8f70e5c60eae84db283637b1f5e0177170fb1ea6776f60b3ebe360740ff5f99aac39dafb848d10310b3ee96c695a7995d8540b61cbfb6f7588b9ea9093839a8055828194b14ea04bc7fcd34980e59ea2c7e5b3aa2f5b2e864a3f9d2c18e97d5b342b2b8b930d5d1c0f58c7bdb7a9dd2c0f59fd348025e3c7fe0680753474352af2e3feab328ac5865db8022c311f02666cf22f3ac350591855eff7eeb14da7854ebb27dab67add0e1ea05b83d347e8beaf9ead2ec37381fc98934ec2211714f4cff4ee6735d3b093b978748956880ce98475ecc95417f36e9256d00aac78a0f922566675948cc100d61c012731d90d2c5fd3f4812cf9e3d77dade0f46603742ef317e5bcd55119d9827142308dfb565d25939bc8a04c4125a7911faf3519c12b62e4b508715a433019c13fb88507271fe0977fe1457cf5e987b0d6e69153603c4e906473ac6fb41176fba877fac2d293c918c9de0ee2c303b10faab17adceda1bdc9824a57ba1ca6d33178e8929086321129a28a14e279c6769c381573410eba48730f37ef0d71fdce2efef48d8ff0cebd5dc4511b073b430c6edd42a30e8c931122bf23be5d317dea59a029bdd358953e7a90b811d2aaf571127654816f09b0e4074f00acfb81d27130a780755cc8b0eae7dc05a227a42e18de5c17b0dc1b721c6055c3101714d4d4f4b3322c527db649f08107f318b917e1c2f3f76758cb218cf9f4e6bd8f072c77b3b8d76ebebee8c7d37b25c2579e7c93992330453998753c3ac4ad5bd76533afaf6d0a2bd143ab16990109c2b0286625ebb3e0b1904d1e05a063d787c3b05cf0933fdbc48eb2477d5f499acb5c37fbc6d68f493e2f4f598729b98b5a756ecab018f2ea3d61c791166564bc9c144034ff75c229adb92d292c2c86029b354a7a6b863ad01f4d2d91d94c4edf750218b5537c5f0207018ba160243d7c33e4f43e98fbf00eeea076f763fcc2a51c2f7ffd2b78e8c236028eb9171fae10cd5617f5b5003ec59fd26e5320198c111fec0be804ad0eeafd2e4232e64e57dc38a69318c97880623a463a8be539d69b0df8cd08050ffea0296c4f7460f342ac6764345c96633a9be32f7ef221debf73880f3eb881eb1fddc0dcf791866ca897a72045cf940065a313be862737f978abe9cf0a58ab0eb9da575ffe5619124af7f831a19f9bbfa9bef1a7414977a37e9aefd74dead249d954e290e028dcddc19c3619eb862c2ec373377b196e95ae2f9f2d24a42303dd3b413749d2fb5a88f35ffd250909a7a949e0564342175c8f6358fcdc65886e37ac321ab7bf50af9f8240fda51b5554f61cf3c5b9843a549676bc76a661ad96e3d6cdeb188d46d858df06c5b3fc5949e073cc57c5d3ddf865990a970b3a6e5876dc33959f731896fb3362be67db3958f9e3fb6825ce3583ab9eb4044e8518793d07d078ed3435e43d68361a86bd3174e6c674dc3cdcf5580dd9ddf54def28c3c614b04cbecb8cdcb28065250cacc612a044a4200a4e0356644af233ac6ee6391ac11c793c0207d80464eaf7aea037bc817ffcf30fe1b12f5e42a71ea14853045e80a8d5467f7d1359901971263360f440e3e4ef19bf274273eb0c6a8d0819a7a2cb611320cf72d40e0748f67671b8bb2f82d37aab8566bf03bf51473da0371a55f9268f26793501e74c46d75d1bcfb05784188d3ddcbe75881fbef31efeeadd7730ab85d2b24327548295f0478ed2e33e0817051cbd87ab0ee8e3c8cd715f5f5a6704ac72239f70d07c5e86a58badba284e7abd6a0e6b8992db797a0a5a2e08142700961b662a28587e238a98cfcab038918680c59335a4d2bd16e2dc57be8ddea5674f042c4dceeac35980a871f554a0ae268b5d1059be770bed965823730e5e6a4ef21aab534e98a9ef198635dcbe75037b7b7bc2b0d84f680a02c620d1e4d49c515faa677300ab0a22c72d3605ac95276f91c8a9cc8d62a40374420d6460ee02b00c584805db1ea6dcc8063997bf6ecd3c05a4a9f06f349b86a5880cc11606241c340c6b114e1e57af96ae94d521a15acb58ff362353b08976b1d03149357e7eaf66c4a1dcd404a26600c4e37d64f91c613a4373f7233cd9c9f0cbdff8022e9c398d267b3c39f5b9d180178568b45a224728908918989f9a3efb04ab9a17614e4d5d182063e55506b6cc253755ecee627ae70eeedcba83d1e1a148569abd0eea9db680a1cf990461435e8fe3c890c5e08cf453a7b6e06f6f6216b5815a0b51631d776729debc7e1dffead51fe28d377e8434a7b10107147b32c188f963b718b2ea79af5a23c711a4eaf7ea3e1786a51b80b4f1fe29b0a36f7b3fc6e426dd75439e84b24b219b33a4524af6625cb63a87c513db05a3a59c43653c51091836d9fd79018bd5a010295210b07e01dd8bcf609699a46c9561295855d9e6fd42c22ae3e1b5eb3da5f4425f574241bb41c996b9f55d66ace111f5a1776edfc4ddbb77d16ef5d0e974cb1c96fb2c354c2c192b7316f657f5991fb7f064c35a294715e48a3c9696115eff6c66c6a36be25dbb2ef45eb94c3bb0ed59d5d35b2bad0adcec0ad0fbc1de3d09d15674509cb47eb9e2e4bd6d25cf4d71c84471166628581631ab11830ac3120f3f4e15e77853035ed44b111822bfc074b82fcc30980eb03eb88a5f7fe62c1ebeb885b3a74ea1d368a2d188e0471ee222865f8fd0f6d75078f4b4ca04456b6c98f65bc272381bd5584d6728c8acc7334cf60e70efc675ecefdcc344aa8733d4021f51a7258075f68133d8da3a8d7a7b1d878723dcb9711dd3833d84b51c8d79007fab0fb49b92c03f7df622e2560bfb9e87572fefe1b77eeb7770f7de3ee2648e190b06750e79e5451cefd07bdc7eff3480b5b45f4a86651b8a4f029263ffadda1ee17ce37161d091d72a91d2545edc72b1ab3d12c092d1ea0b466216b36d36556980b0a6c544ebe3ec45b43ae70256b9a88f5409ed446adb65ee874d3955999348e601ce3fff4be85c781ab36c3924d487b20ab0f43e30916a36ce82ed9966e885aa9f0dd20b1d97790fd3d2a37f5ef881112458ae579f7c3389d818c6d5bc02776e5ec78d6bd710450d747a7d349a2db122e1c4166dc2d6c345fb1f39de5e7ea991df8a89c9d5e76a18c66244fc82de730fc774d595eb673337ff4d01cb54095de1f022f4f3e939ae2a3e271c1491aced2524cb643780ac0d6158bc15a66ae6aec9b2a9d9faaf1f1146dafb2beeb9ceb426d3b560aa83a6426812cee691f1cdf8997349b28b28d88efce2f706c8118f39adba803fdac5a5f90e7ef39527b0b9b581539b9b68d669f9c3208deb2a86dff0d12ad651f30b78518df3e765fa4de67118bd8f704eef7ee62cc7484613a48321a607434cd299d81637a208ad660bed7e17ed8d35347a5da6d8901784e3487e9f0d86d8bd710dbbb76fa23d6f60e47152f4141bfd0d74ba6b28ba5d0c1b4dbc71cfc36ffff6ef60776f2013a715b0641dce1782de55f9a7cfcbb09601eba557ca90f044d6239b65f52fbd38378c31b90533cebb7ab2cabf19155d2925d0534e168534099b7f53d6a0cc499d43d5f2622924b47e582ef8c889a8835957b810e8b843be4ed5e6c4b78b7d55d592435b6b0ca5e6051a1e30496b78f81bbf8ac6034f5aa7cfa3c251371677c16b55b8eae6e9642e5d45f55f2e888a799f2bf9d0fbeeb23d791d6418eddcc387afbd8ea81da27d7a0b7ed044bfd195115454420b2e39e024c0433f2cfb35355854cd16432ff7be1bf13837396db2edbaa956e424bf637453042c6592fcee8c155fede3341fa4cc5b79967e59dde8a2ca4740b22e19e69e1a1982f9cca6c1f8f84d630eb8c58161beb360ec2307b264ed6d386905ca5c03f64ec9fab5831b24f92eed38b998e73144a3ac412a84c8311b8fd12c3244a33daca73bf8c663a7f0c2e3e7c549636dad8f46a38e2c9b19198475f1e001cdf0ab46c758868af5a64c3397fb3e9d211b4f91d07d747f1fb33441abdf456f6d5b8659c85ae1214fd6d669c26f310c0ce0156c6bcc257c8cc723249389146b5a0f5c421102b76e5c43b237c2e577af60de59c7bffbf1dbf8c1ed9909b969504992c0d7e530918a46d3bdcf2ee0b87be024bc39eee76b5ffd2900966eb86a625e2e6e450fa20b5866fddbc7aeee9f5c680e606938c0d75707d39539accf01582a6be075b88025da2fe61c64d43d17a6719728c32ffa618775598402589987475efa4fd078e0292476d3a87e4cc30805dfea43331b7b710f74e3ba9f511fa01b1a99137ea1d0565077d929bfa7caecb869267b3bf8e087afc16f78e89e3985206aa11bb525c42030a90442c27077f2aee3d0aacfae1a462e3318d32bb7ea973db34abb1c7d068615e969ad4de38bd770bb2e5427670ec839e6bcf7362cd690d680dd09d7a14055027409d752855bc5be8dc0a9d4562c1133d13c499c3687476b620b56cc63a564edc90cf3c37be8cef6f0e5731d7cf3c97378f85c1fcd6e5f3a11428e25cb12f1df2778056c6496f90866e2144780b1f844bd9780fd6884c1ee1e66e3181419b7fb6b58df3e2579aec9602400c9ce0c5609837653a6f1a43943e439e2e91483bd3d4c8603d1ed351b116a5b17b0766613413dc4706f84fff97ff91dfce0f22decd6781da14977705df1a858e1405a7dd63f75c05ab5f0aa6fca514ac7fd7219822ede92017c0ac072414b361dab81b65caaec40e8364f19f1255a5d25540b9ccfc2b05821d3ade09ef092e86739da0242190ed80a112514148e7211b67c6092fb78f49bbf86c6f9a730e589e754e7f49eb81630eea6e69fd57d41ef85fb19dd665ff7e1f37be902a9f75a737b0a323ae4a3fa5e6c0d890ff705b0722f13c0e210cfb6df9493983f2f15458efcb233f88c6460150b31ccc2c804164970fe5d437517b05c7033730b3c51f19361096079d6b39f56418eec609124e7256a3846ed1d43329b9027c3cacc900759935240b0a3b51626144796b1583f1fb3b8d378663eb79534f0e052ae279c6b4505d424db8dfc82867734fae39ff91f13edb56482f8e68778b099e197bef2109ebad8c7563740a3b765408526950cd6ea4cb83704a426f30c3e73b7144ecf8d562d8d13cce29958c63081ced0addddf96a1b109ef493c413238c468ff104832d4d9d510f8029ad3dc1cbed3c904877bbb988c86f2faed56530c013ba7d7b13f19617f90e2f7fef07bf88babfb48d736108c3998d6484e0856d4cbb9eb6fd56dfc5b01acfb81d64980b5a44477ae5898c38aa6e92ac33a028e4e48a88055829a338bd03dfde5a6584ff7cf0258c425cd6f55434296a3ab8055322c32006ac28a024dbf8669eee3b197bf2380c5b617ed255c0a932a4c6569f35ac9ba32229775690e6f557258436e6557ca2a789d55c01240e133f10a69e9b8fcc68f309a0dd0dcda40b3d347db63ab8e99b5e802a77e86e3ec658c9d8a098f04642c58c9bd9286f485f072e95933c723c9e23952998e6cc20b011bc91fda4670777081b05113922dda69ac673fd123a75386cd27398ea30bb03dbaa556de57bb6e730216d79c93bed057d0eaa586abaaed22a889132de608aca8b4464905f33c3cc886bb88f63ec1371fdec0cf7fe58b586bced1694768f736a5324880aa059c62dd40548f041ca6206079907098e1d8742a8974461c3e5b719a6dd4db3d448d3e6b889832f93e19607ab083fddb77110f46a029b34fd758bf8638030e0e0e70fdc635dcbd7d5b2c693aed367afd0e9a35a0776e13b70ff791a089776ecff0c71fefe15ead89b675a8200b677e8cb9c6ea21fab7ceb0747354a9affbc69f06b0aa9b5316fdb180556639cdc9eceabf247969aa81d51c16af4399842eb4324cb2a7fc67012c4989da6bac322c264d8f009674e15b67085a6dd0cdd1c312604d26d3a541aa1a12ea75ba43279459e9e7742b7dab4eae32ccb10fc78455cbb20c3704e5b7e9fb960bab96232a725c79f32ddcddbb8d5aa7854e6f035df1f5a6c461f133ee6b3397f6697fe97b2a602d85c1361f9527339390b6792cbdfffc59865126416e7454ee67906de2b85ae89fc5fdc01960ebb617490eaa4ca62d7f0a03b4e6d7d23a942111a67ab9322c1461d4b2244222815a0d01b56c72f3995a205019557932dc8337b883473a297ee5ab0fe1c987b6e85e8c2613e2f58e004a8da25d1a36b6da12fee5f91c39abd16c99e2b36165384e24df244af3465304a53412625e2ba07035af211e0d301b1d0a580d76f771b8b78fc1682416cd6466f16c86f17828ad352ce8349b0d29546c45011a1b6df84d7afc77f0fad511fee0adebd88dd680a9b5d461aac06158d5fbe6dee19f2ac3faca375e2e93036ed2fc08eb392124d406dc2349f7cf0858faa149d07581b861947ccd02d6aa1c96e6cb3e0b6051b7722c60b152530909f5ef42dabd507215f5dabc04ace6f9a7115b2d9486850a1aca8234d7a7f78bd7abfd7efafa6eaeaa94156875ceb13461f8b09a2198bc983236518f2bc3abe568fb1e6ebefb1eaedcf81849e4a3dbdfc45aa3874644e1e1420fa69b5843f2e300abba7696c3d0d50093a58954d5f8bdea2d25794a51839b786b0156cc6b69e8979489766dab914397b0634342fe5ded9f4ddacd545857fdaa6e28175c03cf4e3a76004dbe5fc2574e305fbca63e071ed2a5df15f35969823c890560e27b57b1313fc4b79f388b6f3d7e069bbd10f55e1f5eaf8f8d905aab9a519007011aed1e8246d3304e0a95a5f3c008504ddf2cbf9be3701af01aa1b02df9de3847321ce370304012a748c753dcbd750bb76eddc6389e22a44c22aaa1dfef627b7b0bdd5e0741dd3c77deff68dec138634374827bf78678edc303fcee8fafe15a5147ddca8aa4a8429348a7e773d53a74d78f7b209c047027313449baeb379cc8b09c90c59c47369f6159d0d16a893ee1e593abbc509b1758b55884faae0891e4a42b434236419bb2bf96bf85f9d85feecd2b998ae621ec441f03246a5d6c40d27d5f967e35ec302f6bf317768866e105b6d5a2c038afe19197be83d685a7ca323d4148efa9b258edf2d706da0540593b120d7fec86359f5995e6a61821e060ef8fcf819cb26934fc36c9e71aad9f691f6a13ce46d6c0d27321e3cd23af40bcbb83375efbbe8c2b6ff6d6d1e9f4d1a2cfbb55ba2f3d031b82393778b1aec8868c18a8fc9ad9d4c651d318212e7af61680c0caa27906aec715ef49643782793e360454c02de8a2615e71719b6c555a5a606cb3bc80b9ac54a3901277d995907544f2a0d7cbd97d8bb5b4586b7c55368d6b2460a2680baa0c8fc5f86a8e3c8d45a3e525048e09b0fb1e1edb0ef02b2f3c8a27cf76d10a6b686f6ca36874b0de63759063b87209091bad1e42916618453cef9b71914d8ceec98eee928e0b891453f13d4be9cab0b78fc3c11883e15886b4eeeded4aabd5f699d33873e11cce9d5a43a7dd44bdce0a3465253309cb659d640d8c9329926482bddd013edac9f0bbaf5fc57b4386b84693a66e2bac28cbfdd10a8a737b5d50d2f57f1c80ad3c492a8784ec852a601df7838b8db6187eea56a3f442aae18924af57f417d995b4f4765586a5ffa82c414f796557fabb7e9fe67a8e505039f1249b2f7137af516a46bccfd6d3ddbdeef2465b6d97cbf2e4a631d7c202a86f2a2611728c32e08b2f7d07edf34fc8b363fb0259835ae1c86293c104e66acddf17ae0ec64960b99ae69ef40aa6ee67e7d73898407347a5073337363fa35435cde04e7a48898f94f41ed691cf526cd47dfc7fffe65fcbacc27abf0fafd5418bfd6ada9a53296ee867b76fb8905a1008e3f1ea9c93269c574858cc4163da5c3441aff787728095eb460c1492f256b9cdcfbc0fcc11e97d2ff36156dfb61cbcd9012bb2d78cefbacb0a170bd398f51d0d09b9102cb88b9f95f1e912d33e56ab29e8b496c43e55e0e321263b7770cebb896f3c7e1adffcf22338df6ba21d45a8b7fa62511c6d32fce31aa9898b063572fc333f0f357555d62d39458e0d2b121469866c9660361c492bcee1fe3ef676f730180e8579d198ef818b0fe0f4b9d368753ba2e9d29b483707561159c091359924d2ad31a50dcd60880fef4df0dbaf7e806b29fddc0d5b76f78be49239f4c26ad55c507241cbbd87d57bedae75bdf747523ebce56e487812c3aa96b775f16ad8f15901cb7501ad825c3965c482830296be4775d35641f638c02285d590f2d300968a1aab7204010a0efdf602d92051cd30ac87bff9ebe85c78b26c35d15099d727559d940bc28c4dd2fb592e420b58278577eec629d90f1b6999ef23e3a2af939cc214d87033b1978eef692a6e46240904590dde2c413faae1cfffe80f650270bbdf9330042c6bd318d08e6263d54e2b64e20b6e2b63520c215049a8c9ca8551dcbb878bc945b14aa66eaae591297f60ab8948006c9eca8475b6ea288c6d01ee9a2b92835ccc1aed762b999cf95e6e3c561da580622b8ee5d832e73c58307d9367b2ef640e14279faacde56e25d1542f799d8154d6784dcc1ec9e7cf33b057936c364943444107980e30dbbd8cf9e8265ebad4c2379eb88427bff000365a8128da836607b95f474d44bb1e8230423de2c11120e6749b3846830e0b529cb32c5bc7dbcd33ccd2b14cf6c967b1f40c4ad3fb948c89079487280cd0ecb4d06cd37194d2a0cc8cd953e6ce2249669ea502162d9238266e381ae1a39da900d6d5e4f3015619e1388796bb478f3b98145bdcefad3df733dffc74392c47adec024435f4fab40c4bc59ce5a9ede8b198abd064b2be973235fd7e05ade336f812626bb5d26158c240a489c294be57312c2639b999b4e2e75e8300167529692a803599fb78f495efa273f149511dab553117800a23938494dbb49fa8a25b361959880514f7f3e89fdd693555c64ae750e66a7c9120184f2d36de721c546d4a5d0efdad4c4e4a8097a768403d8f8f6e50c30f5ffd530cf6ee606dbd0b3f0a4490c8855c3a36e818354012b2bab80c60591be0f95c66df295869982bcfc026d05d202b4f57ebca592e5891b3d8e4823042954a58e168494f6d88b914166a78b8c887b90ccb8cd45aa8dc5d162080e568e1cccb1ac6e505cb2e1a8bcd431d13d78e3d08c82f64641bc59e9924c9b3b88356d847bc7b03f9e1dbb8b439c3df7ff20b78eac2399cddeecbe0d28007049bb4699b54df1020e17d9621a8f3b9b42cf1bf3a4c73b89aaa987b4cb704ba8658353f6a8838c1dbf6835ad77839b0f4d062ef26d7c334e6416376170f143330c300563ab3cea492949fe093dd18bff5eafbb812b73f17c392f55dd15aea7dd4af1fc7b0dc75237bffd30296d2c0556c6629ef53a9581d1f121a618c7ba125123bb286a553d669d971d9864b3b9716a286a22a60e5e693936a11129e04585c8cbc7ed77b5cdf2bf27c19a44a0020604d11e0b157fe21da171e47cc93ce6944e609c945c77c0c4185549e1537b78aa521a1fb605d4aec02bbde139eedadac23552663b36b861948b2da4f90b44616608ce686f911e6f9d28c135b22b482101fbcfd16de7ff76df47a0df47a6d741a1d61260b005f3c71dd302627e46e7efa4d2d04a6c23434f724ba11f5a637ef2f4e079207b45288254663414bab840a1e65be8acdbd475b40dc75a4c37b358dc197206095619f3241159b528daeb9429be332ff64bb19563103996768ed6eace68a5565be87f4fbf139646d603ac7f4ce07381dddc62bcf6de1e52f7d0167fa7d74ba6d44cd50449c64b5738f39abd38bdcb01c30761a52c6aae0440e199d51a97b8e21be1f9867c1dca31ce45601cfe20fbf1e8586258b3e4d46e151f819485e4fd6159f95c3b092c914a35982691c633a99e1ca7e2280f5c98c63c33e7b48f87901cb3d1ccb35ff6943427dd32aa3921be548f33f2dc312b1a1837ee5a96bd9d09130d16e106dc9a9c6c3ee863e1a125ac5fd2a8625e3968e9ea2b2c86d9f9b1b12969f3fcd9173b43b27f752d630f7f1c82bdf45f381c7301e8e4ad74b35d0331543c6fe86bda817bb4e777619d6aacf2e27a1934b91eba8d57010f9f068d29627088a58dc4f0316b839f237638589b9326a96e415a4aa140513f835361e47180ec6f8de7ff81e7caf40b7d744cf02961434e4389765533a26942d39d6274b8082df631b8415144ad66413f25aed53f704012ca922dbdc51a515c8b339acc5eb94dd8336845b5c93ba36e841647258e63e2b9049a64f7a298f4e63a62d8c989fd21fca6ad034d9efd7db65cb4e59dcd10938929f531e63ac8ecdcd30aa74a405263bb7d18a6fe285879af8f9e72ee28ba7b7d16eb4d0ea74e0371b664a51e00b936b047d6343432d9934b573cd88d20921879992f9d202c8165d4a3986b5b233b947530d95aab0813ff33a7c3d6bdf2ccf888e1716c46173588c16e4609bcd649c3d016b364b70ed30c56ffdd9fbf878dafc5c80f579434217b0cad778fe9bdf5acef4562994fdbb2b0ed5d85273162a285416e682c9710c4b2c3e9c92a8fbb65501a84b1bddcd5ca5932e7056434259ac3c29ab0ceb04c0929a204f234712a0efcffe2bb6e6707152383a293c7ce9e57f80fa992fe1f0e0d0b42fd870508b01cc5f91e5e86bb83eec6cc3703dddab9f533f8fde730db7baa301fc2241984fd02c666879319a7e8ea846a161623de46b88671986c331c6a3296e6735dc8d6b889a7d6c9fbd841fbcfe060ae468b72940acdb4e02b379dd03ca6d35d28aa0b92e333874150b941c96a3a372c34519f55e197c5bde03b29555c51a9972b348186bb550ae433a214cbe26aa1b1f00002000494441545001cb1c12802f5961d36665589ecd3909f8e4869d38b6d0521d6607428361d0e2971e8672804b2b188748181983bc06df266782dc473edbc564f7433c793ac0af7dfd117cf9c2261a5188b0d1448b23baa41fd0ec03b2a7f984c97adb7fc950cfaf210818c2f9e2ce50b20c8d626cf5937d81eaf6a9b640b2bf44b3c534406a427314a20da3e29e4351e57bf81f13ee4c63d09a5a5ad20a0ca7b124dde324c5f54186ffe34f0958ec41fcec0c4bd785ae6997501c1b81390cdefd7ea91256e3c76abca90bc7fdbafb337a92b971e9fd724bb2f14a8eb5a8d8c87b39832d5df073174ef5ebfc7b4993ed37961fd4b2b65580259a19fbb3ea98a09b900f5936988e7fb737517a0b69bd18d1d192fdf219986578ee577e13c370539a4f21a5773a1018978482128384bd6e73a6c9a5378c2055f773d4bd5c3c8de67e243e4532ca6cee4b6a8539aa209bc24ba6c0780fdee81e1af1103d3f432faae1a1d608bd4e1b1beb3dacf7db6831895b63ee2543d8888dc51c13feb318fbbbbbb87deb265ebb3cc4f73f1ce0c7d7f770e1d16fe0ee284610f988c2391add2e3c49c80672ea8b6d099729ed6af2917c9dec814e99f42d67f259dc2773026588705e139fef995720abfba8d76a68a65687e56e12deb8941e524e3b8f4dbab3fc5e78da7e431663988bfc2ee823736e2c7b72262b4b8ac1e8b83407a71b82ae1abc0fdcd89ac0d74385153a999e64cd55c52a669e4bfe2f680565f1550796800ead6465f11e7cf195a27b844096dc8fb488904e3384c38f70c6bb8b9f7be61c5efeeae3d8eeb7a5073088ea084584eb8937ba86733edd182c4b62718879498215ef475e5b055866a1171496da7c20414ea422423bad8c859f471ab0e716c0328824474247eaba4c7590bfcbbe9c2598a49457a4984e27b87210e3fffefe155c1ed6e115a91db86ca64c2bd3d7c66fddd3cabce5775e93337c805f5b3a788f2149f473339d138bea7a09584b28564990ad3a39ddf73852f1aa3434bb4cc80dfd14f4aad7eb5248179ddd13d7052c7dfd63c58b7c58226338cab0e441968065f25b7a8df4c25e4a20db04391f6e48061534e494624e25f15af8fa3ff86fb193b7a55d07c54c00cb3008482b448d26756c564580b46614cd815f20ac154624c8459ac4284687c88707c06c0c29897ff297586b377066ad8e73eb01ce6fb670e1540fdbeb6dd4d736c4a8aede6e8b93a4910371f12598a7b1e8a372026896613a1e62f7ee1dfce4c39bf88bbfbe86ffebdfbd83e0f4e3881b6b089b75b49a01c27a5bfad26a34d26348459d1d3b5e6854d88c4406221b53b45373a4099d300b842d201d4de025b994ea837a84c4760aa8cd8db6ed94871dd9a65d2bba8079ff093609074d48c865b89c1d9423bf73e6a2a996953e7f760951ca61faec94bdeaebb28a49a6c1704bfa96c5c583cf97ac86823b1372cb5ab6c336d8a6c40a1c5b65c22092d4012d78a8f36225121e737226f0124d167c9238f08615831df4939bf8f927d6f1ede71fc6e9ad2e421aa3cb1015d3c4ace1a75406e9672f16e90c11ed2472012be69f58835c3dc054c0d78691bc09a6586c58af8694d26f6aa7f708488bd3820162b7c342ef55319e61ca76a934c36432c2c7fb53fcfe6b37f0e1204240ef2fabb9124f7ede47ab755b6d2344c092618ce536afeea963f00a1e01cb6dcb521d56f58b2e40ad624ad5377001cba5adabc0e6d30056f535dceb59150fbb80a5dfbbf499245fc21b7b3c60b90c4d6f285d1f174dbc2672d6533962e7bd1799108f834ac30e5efcee3fc541de11eb9034376a642e8a242b40cc481326c16378dcdde2f44816654efe683242988c519bdc83bf7f158de91d9c6a6438d5ade395079b5827833abd8eee661b8d5e5d6c614013b7e28c693eb6404bcd0dc30c713a62a58a42c2d9442a4114318e0687181f1ee29dcbb7f13ffc8b7f8ff7876d60ed3cd0645ea5892868cb78b0302213e050083358959f7e2f9118435ebbcec28198e231bc4a3183695ee6c698cf6204718626ada2a30049e3e86828491fc84162c24e93a8370dcbe23230a7fba566ddace59039b1e0671aae9a0346d5a0051da4f82c8aa2cc1196e13c05975488dba9d15219b69ba85ea3bc22a77f8ebc56424d93bc468866a325e194bc8e33c199562f23af892c8945dad06d34d064029d39a0835b680cafe2e90b3dfcfd171fc1130f6ec3f3d819e103024c942e9049db9175f6cff2690585adf32bc1caa63072e6249d10b9dc830e60f19e2a60954261a621e840cb5353d8946152314d261d270fd504cabe992698e5ecefcc309d8df1c9fe0cbfffda4d5c1e860818aa5b90521b228291f44faef43d3b0a58cab094fdae022c619d429e176c4c480a93ee4750acc2b0ee075a2e2bf9690196fb9e6e285a52fce3bcb41c29b31b129e0458b2319c29c80a58f5205cba612e6091a00b5362be841a9c7a0fdff8ee7f8fddac093f9b21e11c413b16bc4872e47186394f70264fb3185e3cc17cbc8f7cb88f623240ebe00e1ae9045d3fc16623c743db0d3c7a711397ce6e62f38b97c48f9bb90f843464ae2193b615a08bc4f85769be4916389902e0336793c448a71363bb92c698b05d6332c447370ff13ffecb3fc71fbfb38ff0d42398d75b68b4ea68853dd94c6417cc035187c4f082cf20c8a7e2d114f940a711a2416292c6984d120c9316b25684380a243fe225191a891165a6bed539d943d6260024612d6203029684dd4621cef78de76c863649630905adf9200f1086607cb60c5329e1101346797e0b3d9456d3c81224712dacd358cff097d169918e70a365d2a44dddd3bce68bd29ced31049410a6b732f0e6082417665c17f89ad33891f983d4b1d5f9efece4cb537430c2b3e71bf8e6738fe1e2a90e9a4121deece29f26acc936530b389bdc9924d2839661c812f65a56a2eb9c29850a60954c55e4084606c2e725835a6d9b0e19a0e4a652b22c0356599ac9ac42c330170dfe654a67960ac3e261ccc93b1ca8fafbafdfc4e5418840a41446844d32a90c4b1d56aae925794d3640562aad25f33de633095b5cc5b014b0aa68b72a8f751c75d3af57d94ff535aaeceab890d07d9f55af51656ed5ef71015463699e82c7312c29453b7a23bd9991dd18eecd5586c5dc4ccc9152598e90f996461f3ff3ddff0e77d23ad2748498c668325025879f64002d678a9af476e507d7e1ef7d82f6e8367af321bab50c979a736cb4226c6cace18173db387ffe0cb6b736d0e93411afd58d562cf7e5bf79c11c4e289bd9af0feca2a1dd87d6a8cc9a0fe56798509d614ed690ccc44664321ae393bb23fccb7fff2efef91fbd057fed02c25607cd46280db87408e0c05533b59e79158284874bd100ebfd2e1e38bb8d07ce6ca3db8a90c5130c0ea678f7830c97f77670797488219969d4409179f0d20481158156bb62648359f1a21b121a5667a783088330555e696ee6dfeb266f6652debed8a9c87012f6d6897ca428cbffdaa329f948c7274babcd5c4b3c58c8ca3424341536ca01428488a47fcf9fb3f29a604e63bd2c869f27d80a62b91f1b6b1d749b213af510ad6688ed7e1d0f9eede0ec460fadba0d5da32610343027d352775231bf33a3cd4c5aa265b2bab6a9580e487b000776ee990b08e5fe11c98a8e2313573e0bd2cc5931b4b31542cbb608583cf05c698a9b12f262dacfccc5d74d19d6ef31243c5486654aba7a6d6249642da156029613bb57f7a68b0155e2e432ac92085187753f86753fa072014b734bab724c9f16b05cf05c955cbf1f60b9d763006b2e3a9c558025b1bd6558ae9e4c163d01ab629057029665584ca8d743dad6aee16bbffedfe076cc307122d6b133996c32853f1aa0363a447ab08becf02eeaf12e368a3d5ce80297b6db38b3d1c3a9b5167add16d6d637b0b6b98166bb6d7248f30261ddb86fd6f21a028e8562feabc61e420fa947a5bb4de6901159d6c0c52869602e2cce90e3899aa78827ac148e71e5d610afbe791bffd33fff43cca33e2e9e7f00a7363a38f7c0193191ebb61b68d403d015b9ce847c14e042abc01a1b664f6d608dd357fc39a6e31126931887830057efece2cd8f6fe0ad6b7771f5608243195410c2134b630ba62b2c768e8484222c631ed036f3da3ca3919f301d3780c744b71fa1a805c824e96f9e7a24d8b6b05ae6300a61550a7c2257b1b92a2ba61560e0d417902d5199cf693473b12a660eb0364f117939faad10db1b6d9cdeec63a3dbc0c576805eb78d6e97b63c818867a3c847abd580e71748e3299af50851d444c662804c4d66de2b158064e82ba1b74ceae6f1139a64b9a9c5190664ff1ed2704f85b46e982445aa65c0a241a380ae48e0c8b0d85f994948289a42fe5d93832b2ab10bc04a30660e6b6f8adffbe1757c386051c50e64653ac0b241322e1ea8bcafab004bc861c59e6725b055daa314b05c3015e16815b01410dcdfef075aabd8d5e765589a775805560a2aab00b17abde5a96d8583c70196009a2d69eb354b0c2d1a966547cf3287c593195c803534224f00eb85effc13dc1a7b488787184e26181c1e62ba7b07d9bd9b98efdec666760f0fb62638bb56c78367bab874fe14ce9cde46776d0d79cb24aadb8d087c39b2b666e44bf3eb2c65be8b27a7311de06293ea529ea327fef1261fc17fe3f4149199084b3162523a059069b152c69c0b920477ef0ef1fecd19fed96ffd3fe87436f18bafbc882f3ffe20da6b0d6917693644cb5f4e5209020f097d73298098e7f21fb365c24a7c32d411f2490df130c0bdbd1c7f7d7507af5fbe8a77ef4d712f5db67856333e0985ac6ec83cab45484886258c888e9ddcca7e208ca71e8638cb1460bd21538b92b987d124c1fe708c491c23615258002b92a4766c479d09bb63dfa855f12b48927d34a85f2b323443a0df0ca4fada6fd7b1de69a3d30dd16d47d85e6be3d47a1b9bfd3aba4d1f51e0a14e96cb4382b79a1b58984d61c2c97a1ded7613b3c94c4661d59b1d61d8605e53f26999fc0caf53426ff1ee37897582950cde52574f764790ae6b95da0a5f85a13a8065f60d7fdab40659ab79012c19f06a2b82fcfb5cf40d8b5ded321d164e26592e938c46e3213eda9de0777f700d978711ea922f3500540ebb1586750260d91072556a473f9362901bcd7c6a86b50ab0ee9b2073c4a3fcde3227a4798b8a02deb431586fec1571ac89c7ad12d7f97d5513b68257d560cebd09866973aee1c28e45fedd948c4a91a13e3859d86c60b5ed0a7a4ff8efbceeba57479acdc43c2df1ea689f7b145ffdd9efe0ad77dec7eedb7f823b57dfc570771793c3319ab51c5f3eddc5235b0d3c746e0d8f3cf8002e3db08db56e13cd760bed4e0f1e2b7cf61e710041c88aa1cdcba4f958aa506455455e9311524566fad9226e4c9abcd543144cea4ab3915c2d4a41248d082946642e8395b2788ad97888c17084d93445bdd142bfd79749d022a91096663cbff222b62246b21453d92a9fad9af529839523bd107782c9742a8bfded6b7b78f52777f0c1cd01ae0f72a4c11abc88a10fe7fbd90de7b02e195f1506d89b65586f37e0c76304c5546a14cfbef02c7ee3bffac7585b8f5067bf9d1788fdefd5cb9fe0276fbf838f2f7f8ceb57ae6374b88ff96c62fafa0a3a771a2b6bfec7438023e03bf5005d56461b11ceada512def6fa7df4d7fa68b55b086864488f28b62a49b8c6c12726d92fd53d491559ed99a8e465171b4901d91fcd1da594af8dc2fa544c025fa404b66545f3696ee9bf9a5b5aac7b3b94555a97c89a79bf0dbd747f46f6566a5a6ed496c76d31b3f585251ea26bbf281224b98fd9389143f7cac1147f40b7860398c126ca966de82af7474a48cbaec4e5fe73004bf7b45e6b753fbbc059628e48326c570119960b1cfa09aa49ef4f0b584bb908dbc5bdea35252fe12cd455b1f9aa3c1a41493fac82885950a634ecfed26b71d99f9bbb50c052b1dd521c7f1fc00a6b7571eecce6994c2f39fdd05388d62ee27bdffb0f38fcf02f910def1155c0a36cbd51c74b0f9fc173973605b02e3d700ae7b6d7d16e85e24d14353818a029079e9cbc60f33115cd26544860dc386b454d047e79cacc8d553d373a3244b3465d0fc1d80fc4c181a573d44c2844e061cc34cf12319213c74e36e7c631f28ca245f636d6259f92c433db236894d63cada5e584e15664a7d0d8f1ef26c833326b0ef7146b60497cf32d53a46982741ee0eeb8c0ebef7c8cefbffd313ebeb987f12c8357f391fb4d14a4278ec9a07601acf5ea023ced7a844b0f5e40d00c71fed12fe21ffe97bf81cea953988ec6323c8179ba565097397ef16482ab1f5dc6cecd6b48067ba81729fc3c96c66c021c0b09222c9f1792286708576733703692047f1086026e0256146b92f99434622185b0c781916d566ca3653353a766d9d291356c13f6ae57da528b9623987405cb8b4a3cd9138b04ac6cf2f0cc31673c6cf56c6452ea694f822c9a14fb9a6ec74615b0dcb5cf432acd0229a60c0e07b87a4859c315bc77c0a8c34a7fe4731a9625f740f488cb4692baef645885143f6d55d7618a5549d47d01ebcb2fbe7404b0560185fb42d5f090ffe6e67f941dc9c594bd598b1ba710ad8c74553c5b0539bd266d68d51bac3781bfb332a4bf14ac5c00556073c1980cebf30016c78ad4eb1e620a3a8300e72f3d829f7c701d1fbcf90e6ab31d788851f3a9d9f1d08b027cebd10bf8d63397f0f0850d9cdda286aa87662b821fd2673b44d0aa0b50a422b264f843ab5c8248883913e03cd9d204f168887432a1120a4d02487b0d9e6da0e544157e3f13d00202347993c92db9a8b219168a3f95b1c2144d91b91746f028f893cdcc5875fe27806ba6dee870d5a50d5126cdcd4003910650352e0bd834028b168c121084d81dc4f8f8da2d5cb9720dbb3bbbd89d1492d79136a5204018f09e1258229cee66f029cc8d5ae89fbb88330f3f828d4b97b075ee1cf6131f19c13665cec943c82a2155e99e27b9370a7131dec7f4f62748f76fa2ed31fcf2904a0895034c507368a8e491e6a8f96db1c293839010cc2438dd3df9ba72a717bf963614a7e698b29ee1b4652460f8c6ea83da846bae8c4093fd4a0adcc8400f67f179973c1c592f2b9f0b8645bf764da08bb25d9bd2cde32eaf4ba303d99ffcdc65459dc067ba3aa495ab9821cd03c4d314c3c110570fa6f8fdd7afe0fd7d23331100546983da693323e168d95c0c89d916e414b696f69f252d5572a1879859c80ec37ae66b3f53e6b0966ffaf243b81f606938a36f5c0d0917745369f46add867ba1ab42427ecd3d0df8773da114b0f4c1b8f92737f7b584f49f13b0f2cc47546795702665ea6ebb8fbffafe6b884753cce709a25a228b392e98eb28f0d297cee3575f7c148f5e58c7e65a1b1bf4ce6ed6e1d71ba88591880ab9d0b294cdb30d349a5d4475a38c66273f990427f3c6c37dc4c343f9331bb093e61ac2761301ad4968c666ce4021561999112b74592efd861c5bc68d4d1539bdb28cbcc026c6ecef618d0ccf762138162ed27e4331aadd85cbcfc03417ab30d34c402620122c5329fdf307293465ab47c651ebf31a46ccefd8011cca90d5c922aa4d90060d8ceb7d64bdd3f036cfa2dedf44adceea63282a74ba1a444c5833e99e249871369fe7a1d308502f66080e6e21bdfb11f2c3db9219627ecf34b413b4cc8697fd96d1d7cce60155ab67059bb5c2e4970c22199985fe35ab2d2c70ccde51886258be002cf780e761e00296bbe7aa5186bb7e995134eb7ac1b064af116898937236be82a1b8e658c0aa120ab104b2d638ba5f84814937c21459112299e5180d87b876481dd6271212ba23d68ce79a05440b2a0abeda26c7fd19330d21ecdb9db969c2c72ab1b82fc37afa85178f052c1709abac6ae921d89c9520afcdf1e8851bdbebc51955fed92a98f56756fd7e1c80eac329733e362f7512c3724f3b9769495063f3329f2524044bf6a187342730cd311d8ef1dedb3f11a161329bca346852e1226cc2cf337ce5d229fca3579ec2d317fbd8e8b1b2d442bd41c06ac26733ac845b66fc77d468c95088206a4af99e0b476439546b4f393f6e883c9e98d60bbf85a8dd46d869a3568f8c2e4972433ee6ec4f13c1636abaf4a5f93537ad12629ba2f93cb209d3624275bee97e61386a06828abb82f462721c392b6c26a1af2a6bb62a31fc2560f1e467aec83038d3f04daf250227754cfc5982559c1608bd1c2135494edb86c81c18decda618d5eac8b61ec4a47b1a69b38feec636daad169a85613d652ac3b6f4e49e87591049dec6cf62d4d321bcc31b98ddf918f3f81051680f495b15941c5aad86906d08bcd156cbc6504709a7d149da8d6693cb726812c0cb06ed85cdb6f2ad12e41c8097352e80b39815b06a6fac6258d1dc54e04c386841cb8a6d99c372877f189f32e62dcdd5b840a1fb8c7dadbabf8ce2dd14024408ed73b805252b0546a311ae1fcef07baf5fc17bfb14fb9a0f74846189ec64d12da0a440521a72cd0b0c70ffed3303d653cf7fbd042cfd60d5cd7d1258f1df88cc55e1a5828286842ef89807675a0af457f5745905568b1b6c24fb7abd5a163e2987e52e0cbd3609593f2760f9aca5b375833927df97d96e7b77ee4a5e85a750914de44179ed3564a3311eda6ae037bff50c5efce23636d6fbe8755a52498a3a5d34bbeb08d93d63870a84ad16a26653fa0d671c303a498c4a3b4d50243364e94c724d1485d6fd3a82564372601ee7d5492fa20f8e73678828870e7dc0c92ce8884971232b3a92b732ed2442f445b019c8387402998cc7120f29f3ef147979a1b16129a9845d846603a666169f4cc291272cf93211571439b2e9085e96c20f22142c5850b95d4c8d2053cbfa629b6d008b3eae457b1d93de59dc2aea88d636b0b9b181c39d5d34bdba8490ee683403307319dee0870d4c6609c67bf7e08f7710ccf6d18cef09eb1271a8ac597a56990d5d4f6313c28aeec9f6365a59017b3a179b7e0100f25d92e3b3d6cc8ee4c034c62ca74016ebdbe4155df6e40294028a1b25f0cf5161bb01a410a221a19de46d9d6c958151cd2ed56c9908652407aaea5f443a66e769c4620c264d274010b1fda68e2c998b66efda6086df23c3da27b2d959014e0e4b5ec786842e1950c2c37b2a9cddde231740ddcfee1206bee6caa4bb0b58fca6a5d36e454fe12af03a0eb0b8f824475451a5f3efe60450a7c7050bab5ef4aab0d065586e99daa5a1ee83af2e08b9a9565dac0d9c9afcd39b7abf2a612d4e11b6da18a519a2560b091d1ec7635c7ef77dd13cd53033e5edb5d3480f0fb1dda9e1375e7c0caf3c720aa7b6b7b0d1ef82c0d45edf446ff334d27b23cc861314fe1c1127d744be8c1aa7e363389aca74139e76713c15ef6d7a703369becd9032a2f95b5d4242daeab6ea4d34a2a628e3390c336a46f09aac5c994927bc4f8db02e0966322ba97f886ac243ad11483ec7983010c8c8bc5839a4546266d4d295ca29ab668108be18ea51b76446b333e94e7657235051b9ce4decb338d04086bae999a3329f2e0bea7669dd15a2b486f7ee0d105c7a04ad0b0fa3d66c619d209fb3edc9384ac86129433d4db5993aaaba9f21add531cb398b3d8737ddc7e4de75340fafa28ba984dfa69467379015d79adc90696b223e9b6e0156898f1eaa06b6005fc7d557c08a0c48c2f1231a27eb71ef846f6e0149c7b26931ca808ef96c042ce320c1ebb40784f5791303be15212167200a60551a8f2d54594340136af2bd29632060355afcb9ba146426a389848402580706b02cd2954977f9bbe69974e680d37142362fce118e1c635502fe5303d62a96a3e8ebe67e568195fb35f70ddd8defb225fdb3fba05c7675bff7e0bf57ab2afa77d761b25cd022a0a380b226fd6185d877d02ad978104912d1a956eaf5f17b74e69ae925d5d3cc0afbc4a96001c67cd0f47167cc7ff7fa4d7b9a2c065c900d7cf3c9f3f8cf5efc02beb4d540bfd3427dfb619cfed27368f7d631b8fc234c76ee4a999ec01573f4f87826c33287f958408a035a05a85829b4431fba8d9e35040cc50a97f934b3a00a4491876ea38b66d442abdfc3c6b92db4b7ba40bb8d399b79c597cbb4b5987b405265d91543429149f03e98210e51609c2bb4c2258cc6567ea48d6645b78060941d8755aad50d674122fd750293c6ab29a5e68a38c6dc20b03f29105ef812d2f5d340a78ba819204d6768cd8def3cefbf5e8b547fb931bc02de6482566713c37186c9681f8d7c17f9ad77c57e475d1ce4d0b41a3bd2039108700883dab0d8ea5f612a14e679dabdaaec8921ae71e220882f5a5c4cdc74d4655300962cd92aee5d9625eb9a3a290bdcba97341f450d1a4185ff2d858ca2af22389ae727f639368467d84dc0326e1266a6809962ce7b4c0d98e965e47b2858f1b5fd2242569f837c7c30c8706537c7bffed1657c34c980d42d411cddad2ec32ad34256e9ced7d6cfa34443ad9756b14c57bd50b23332acbf4bc052c6a494b70a56faf7e3808b3fafa677fa3d7a6394de2aa8c902b12a676e0a19af6d014bf45802584654e2b236bd4639b965efdb36119efed6fa860dcd0a58ba79c4ac2f8e31dcddc798c0339b197f217bcd4f9e5fc377bffe053cffc52d9ceaf7b0f9e0d3587be061f8411d77dffd31863b7730dc3fc4dedd1decdebd8bc1fe0162ce386425d1e6026591977e4e04cc00f506c59e1c691e1847d194eaee543cd3eb7e03e72f3e88c79f7e0a0f3c7c11adadaed1944aa3b149bcdbe0453e0f9994000fc18a2ea2c64149008b3d777a9fdce76408cb22a9aa1b5cef0f15eaa25b52734683a832bda7468095ea249bc0ad63a7e7e166e0639807f07b67d1dc38877ab3053614d07b6c962efb74e9b5c8d02bdf43bda0b54e177ba314693c4014df4571eb2768e5cb80a56b50c04536532a9b9f4507231d22d3a09da70df16c3b8b4530c92bea6bb8ec41c04f02cca3f95b86cdaa415ce4b2ac1ed02ad2cda63681a53160a45d8e27ee0904e8c5e636a19fdab028781a2064b58faf6098a20b8e5c8ff5d01c56e6df0858d4e8995c532d0b900439927986d128c7f5fd02fff6cdabb812cf314f165151758fbaa19e6bb4a94a7721627a4858e2b1aa32aacf53c1ccbd8fb5bf4dc052b4d50fe6867755f47437c049a0c5d7388e61b9a0a327bf396da8357626e558c41796656b402e3bd41baf5e45c6b6db322cf18e9b8b034389fa36e435a7b0a9da10b0269349792ad23679a331c7afbef030befdec259c5fefe2e2a3cfa1d65c136696ecdcc3fedd7bb879ed1a6eddb881c3fd3d64317db50a44dd36ea515d6c641a8d866981b08b999a1b264a3984c0302f9dc493495b45b3d5c5732fbc88afbffc12fa67379005b924a47d0be4da32a1790ef90c221c25f3628b8c315e1665b33873da24aeb35ae5677810d84666f39c8d46cbdc23ad471a81e182a9984a5599bc67f2d8e635dff34214410b59d0c699735f9050d7cb32f47b1dcc72130e6a6591ef27996cb87c0000200049444154ec83fef65e887a2d473af7b03fe538f701f2ddcb88f63e46df5bb838b8a06aa259ae13e6e18ca5b318f39195b041d3b2178b5c25c0abf5b3e4a49cb0d08845edd4ea325c339e4ec6f573c1c65c4695596b6d7d867a8d92721126647cab16eccbbc0eb1d1008186eb3ad8c354800d9b340068ac6d7ce9159528c45a07b936e0b5cc13b78c5991622c8005fcbf3fb9815b8587390b142b7eb97bdd4daacb7b5b75fc12abb5cfcf3d00ab7f76c14cef45edc9af7eed08c77337e2df2424743f443517e50244956595c9b6636896322a39a71d2fabf243395f53c0925e5ade387535b0361e0c159561b9c02a9bc036a92ac36268a9f902635ea78bd29ca665aec0968795f672330d874364e3015e7cf8347ef1e9737870b38d4b5f7802c3598a837b77914f52ecdcddc18d6b57301a0da407add7eda2d988b0b6dd44b3d944b7db352a6c2b90953ce0786258959d7232a2abe8782a60391c8fb0b6b98de75f7a194f3dff15306d34990e25f408add19dbbf169dc479709811e115f11b02ce3aad16cce0056b92035b9ac0cc43e0ff77ba4cdc49a240ad8398c95a3a90c1b71988a05dcf73ed9c3ee7886d1dcc7f33ffb0bd8bc78091941d1e73420d3eac3838b8503be2a4366e66ce85b55cb67184d534c699037dcc3e1c76fa033b9838dbaf1d2270b33cfcee6a284e551156ec774b1fa27c049f02f8584e5751aeac4f02d314bc6ed812bef01bfbc00a672bea23a10d8fc14590d1d3f0844696c5c3fa559d99ad699eba476ce745db89b58ac626c35905f7795ecfc39937f5bccb1d4fbc57bd08aa8d533c97f5713c6bf078870988e25873a1a15b8ba97e38fdebd895daf01240b3f7d777bbacfdcdd97fcb3c90b9aeb70995e356fac6cf53886258cfdef02b04e4a9cbb74afa4f64ef5b08a59fcc0ab00cb753d75599809a1d8477714b0589a75a7a954018b0c4b046f4b0ccbe432d4c1db7de0ee43d3eb940dc5fc5996613699e2c17e1ddf78b08327ce7470f6ec390c0e8718dcbb8de180a036419c4cd0edb571f6ec363637d7d168d6d1ed331f15a2d1684a3f1d5f4f12c45986bad8dab2c195c3303324718634b1c95acf43b3bf8e73971e44f7d496883813b6ba209021abd42ee9b05731bc0b43a94ccac7651827ad28c6c88f277c62c76129cbd285c9e796b05fd1265a15a86541326e52fb140b10526c61789dd81e37414da3fe62182e43246e4cf1576fbd85abc3317ee13fff2f70ee996791349ab87d7080731ba76df86a8cee6453c82161c2a75a3691210af41d9bddbd8afd9ffc15faf3313a8d4818aa6e1c5e37c1cbf433d22ad8ce70a40484e0601d3b755d18066dc243e12e3a9ecc49260bc0f093c8100d3372cd8c42d3a9d5866e1840311395b43ac7a22ac379f63faa5d8cd187c940b423ad6c06a078bf16afe5462ed2f06ca73411a4f88ca95d93a93c81f162537f30f7338668606fb68f7162008b39ac3f7eef26f6c216023aed1ec3b0aaeb42d7072bd4da12e782929bc2a91efefa7d8a0f25897ae22b2f940c4b17dc4f9361552b77fa1ed50b715996cbbeaaf7464f56b7f2e126f004856dd8a849789e44e22269a7e6c87b5ba5ae4c995e2146155038218795e68b84b39e6ceefbea0d971c83ddc87384e807399e594b45de707a6b430cfff3c921d23c841736d06c37d15f6f636dad8b7697c334295330efa579015dec5c8db4d54d128214371117640bcd66579aa6bd461335da9af81c4796a18867403a834795789c488e8da124771f815526f970820b371499a88015ffa382de17a5b8bb9016004d17d0c5c9ab896d3944b831a81c57f9a54d2c335fe5c7cc1915c68d520cbc3ca9ae9171643b3bf8f13bef63679ae2d96ffd22eaa72ee1f4a34f03510b7bbb778fa8b7e510136065db528a984dde858ffdf7dfc5ecfdd770aa1fa1de699780a5b945492fd8f08d0c4b26cb88129e097836792fcf47d4752a186b83433db4169bd1dabb54ac80655d4bb5cf6c39052b497853d2825092dff25c2ccb52004ad80f5a9101896e4a004b7b5e0d80f179cab83451ff1b81ad191d669eb1c8596ac6a0cfbcef72218b034cf6d8299027984c6bb8b293e18fdfbb85c3a88dc079ced5bde9029682157f274995029756761d9b1f17288f6358ee3dafb980e5fe7099aba8342daf42570589ea9bcb437526bde8f75581d1052bf98027302c39159d89c44be1879549b861624941ed8314d02a1d136dcb89560a6db95aae4f72362619aa392c4d1c73c125dc70f25a266929d76c431e6157b21134a16dee4cad168937fbc5d6042f3f72065fa08d0cab5a98216af4d1ecf6c5ff8a16259ccc1b51b1ddac232415979fb70db4028046713dabe5a6173022b83511840d78b50074c46413ae1fb2493b43c6a1197182793c45363c40361999e43cbdbac4fb89c33b2304ed48189578badbb621f19aa2f530599036ad8b7ecdf43c8a7cc56972679e44588be8a9b86069434d1f74e3482ab918debff1cc54b8a491cff4eeb1324586358e07d8d9d9c3c1708adc6be2c6ce044f7cf5253cf4c8d3389430905a546522c6a9944507ba48b002c6fc52311ae0fa0fbe87faee559c3eb58646bf6701cb376a77599fe2c921211ef34b6672748a8280c1eb1407fec52fd9543657a9e901052c37bf242bc70915f580663b915614956111a4a4fa576b6016cf309d18e98abadd8ab42134564786c19910da4cd76135cfc842b4622a0767e023aad5d020ab6a706db02a6c1c648544cc39ee2d91e7c0ef27bb567b982cf570383964408cc90cf8e85e823ffbf81e86510735b65a2ddd10e72f8b268052bb666eb21960ac80e526def5be28db7243461da85c6addb8175dc0aa321b05068d35578195028c26c2f9c6faa66ef8a65f5734d70b75414e5fcb6561d5f754c6e282d249df5f5d6ceedf0d309539e025bd985e5f956d96a7a9d5e7ac6283c75d8f977b48b2144123c1f367d7f1caa94d9c6b07c85b85382574db6db4db2d849c2357a3cb4024de4a6ca591210992fc36611a6d8c0d83694bb55326f9da4d2f691701371afe3144e25cbb589a8393e904c9646c19442189fd3c4e8dfb27d96603f0eb1c9fde16974c5ab8147c1f9eff6c3c17d6a00c8cef4b57021f649cdaba620e3b8158cb0cb5e995a11001cbb0056f48316986c2eac3183ed29d5292b43995d633ecdeb989f7df7f17b7eedcc5e9072ee28967bf8af8d16f8919e1e1fe3dd4bc0c512332c2c43cc7e0204611f5b1d96da375f0316efcf04f7061ab877a3d449bb300ed3c4877d30860319cb45e5132eeaa0cb7c6cee6d39c8f09f73c4975a90854d5eb1a30dac16d0ec84872bec634107574dcf8268fa68376e32210970b166174efe87af39bed25ff753dfc79205069c07735392d3380838caacfcfcc7521fe62340da08cca58d708d8db8aa3c85b847599437a4a93c864264d5e83788e376f1de2addd1906733af01a00af928c55d8a0a4c72518fa7d4a4aa4d9dfd1696a1182d716dac6f8a53debe6b0dc849efb66f7030497f5e887512aeb32207d7d0d135d307081cba5802e20e8fb9893d16c02bd196ea852bd792ea373df5301cb6902731a58cd6c37bd66b7ea28e55667b2cf4921ec12601635c49c21e84df1257ab59f3b85c74faf31ca4144cb93761bdd5e57f25564cfdc64cc61b125a660b58aed3301dd049a08a396a8d54532a08c519af329a4a49794c971c966242824b1340c13a0b819cd3c3dea82e844caaf9981103e2d5de88745c06ab6e145a1382af0946f32172793b04dd1de8460a6da642597a59e4b4f456d7b1201859d9fc79c8c68e3729309a47534db8504b06c5b4cadd642914c7170f7363e7cf75d7cfcf115787e1d5b67cfa3f5c22f49c8b7b3b7835ebf830b0f5e1489c6dd3bb7f1c3efff3582f6262e9ddac456721bd1fe55ac357c345b0cb71bd260ad87a73222b6bba86f3b0b01a21417fd5e21cded865059766393f5b2dec4e2c702968e109369504606b26058a64268d811e50946f7a46b5187ee4ee773c95f511aa39647bc6704f8b91f08f3d4c9369a7ee0433356c5e67ffc4d423ffa71450db007917288940caca06907df9b954aae2993aed0811dca72126acf78b07a210609f0f6ad01deda196390b3c86156f4b1806519a01ba1b9515695a0b880a5f752418b7d1847f6b20b58ab369e9be03e8e6129da2be573a9f067012cfd900a76eeeb5481c6052cfd3957b7b10ab4aaa1a630471d55647fc0457bcd230857b0e0a8275ed9b5be54ce3eee0e99af73e34bf23419636d9ee085b39b78fee2296cb53c345a11da9d267abdae80144bcf042e82166a297269af08e1476d996ce3854d615a75bea2842926d1eeca1a24e463bb052d639244da4fa42a2a9a2a2b1ab543370970121af6d724ffc530c2e72c3c564b59c1ca7304d3897194904a9711df926151ad1e842654d292bd51681bcd98b2e2a5855ba35d4d4bda87e400b3a0a51307a7f11c5e9e6276b88f5b9f7c822b97af606f7f28baa8f1a5c7319c3054f4f0e8534fe0e1471f914118a3c100d73eb9858faede41908cf178bfc03686e846213abd8ee403b53823dee656dac1d0488b3306b0b45ac862c2c25ab95c3f362729bee89ad773fcdd4c1b8a613dea456542441e289ceac3fc9111a99a36a15c728c536becc7f761486d5a8f6c0fa1349f2f640d46f4cbcf630a06ba4fb51268f2548114624664d694bccc6b92cae044687626186f2f33464c5ab16c184baf7abaad06610b7bd302efdc3ec4e5fd18e31a1d6897f5652eb9a8464deede7701ccfdbeaad6cacd07066e5f9feecfaa0e6b5558e86ee293b6a4cbc4dc0fe2b213febc9b3cae865cfc5e55f356c3b2ea6bbaa025807042ee4b4f8f2af0ad022c05a8457979b120aa80b5eab4710b02eefde2061375cf6c0a24637c71ab85af5f38852fb5ebe87523343b0d235d68b16d2612ab15fee7076cb425ce04f0c9acc206e635e634e8d33c58ee78b72108375d328b4bfb5c3a2d30d16aaa814cbc9a8a19bd9fdc85e537fb125e2a9873fa0fd90c374b9b79310147a69b6db780e4b7f82939d6ece854656531baa19646ad13b0c878acb5b399756ad4d883d10c013fcb748ce1bd5ddcbd7507b76fddc3fe608cc38db3227978f0b1a7f04bdff9755c7cf0414ca603849e87f120c6fffedbff27defe8b3fc5cf3d760a9d78175beb1be8767b465b25a57593ffd1cd22225b023ed9a6981c3297c5420df33c0b75b6ae2f65e6c912eb5a54f1246fe78891970fde40d2766eae4619455c98fc903c0f1901b7309b641e480f236557a6b821de1c6558e56a1493ac86e138c5703c1696c5bc24d937a702516c6086f75abb18b739d99f636d6d135ed4c5b5bd31debebe83dbb3b958fd14f9f45886e562870b50abfeacfbd08dea5c86c53f7f2ec07243c3e3c0eaa49051c338a5e1ab00cb0511de7055f3ae7a3fadeeac625827015615fd7561ac6aced6cfe3aa8af5fd78ad22e4535fa0150ceb38c012d0296aa86505b22206f7d0b3a7ba787ead87ed4e80463342a7d3124f75fede96aa561d73af612a47cc35d12e584e4fd34e13e7cc77e42852332eac7472e5f081c48436333a8cc613091b0880ebdb9be8adad19b708ea9202536123638ac28e6d8835657db58ce17b443e87289092b237cc8c44a73b0403c49add6c4758b1ca00980866323e5066e023635ec529a0c86160f330b2c198541e8f303a3cc0f07084dddd43dcdd3fc07b87335cdf1be3a167bf865ffeee3f427f731393d1011a818fc928c1bffa57ff0677de7f13df7efc346afb37250c8bea0d093064c0857d8646d2caadcb7617cb0645716f998c74149871f72eeb37eb92d360ac1a5d98a593649770d0e6b0ca7fb3536a7860d9169a52406a595a56d05cd124a7a50bc1199b4570a91eee26b5c26ab6c90dcae7e1cf58409ec44c9a1b46954ad1c9971c1ae51f3458547dafb86dd8340b5fb3d30ed0ed6f229ed771f9f621debbb58783dc937e4ea4c7035675ffad022add1bfad9f4675c00d73564c9dc120c1cab745f1582dd0fb0dc9fd1ef3d0eb03491efe689f4e450a050e050b0e06b2a60b9ac406f425553e25eef710c4b2b810a60eeefba50f5612ae84a88634fd0550ceb3800e722f6334f7450b3b040ec0ff185f61caf6c6ee06287ed35013add16fafd1ed6d7fb585f5f13d01a4c420c0e0e303cd8c53c4dd00c0371e2f4fd1a460c17d30c54d2d329421c492507435b1a60341a62383a9486ded3674ee3e2a5f3d838bd893a73554c48306f64fa5084e9c89418c941b37a44bf2833eb8ee1431eb6cd48ad1adb8c19a2144808946cf2a6219cde70c7374a6d56746db8851cc99a59870601112af653930c66712e4f67180ff66496629c6422b2dd1f4d707d98e1ddebbb08b62fe2e99ff9169add36c6042cdfc3e1de087ffda337114eeee2923fc2a97a81f13416053c0dfe16f95393f731d54f3ba4c2ce4a34ca7b0346f2790def298596025e52596531c2ad065a11a9008d0358251333c61792732c2522a60d87d742cff76a4e568192f7d75d87e57a664e6c6e5ab234dd2f49fc24c124ce304b8d6b0307bf12b4cc0143b6c66171e69726f85990e021d60c53f8511783d4c7d59d31ae0f66187180465847784cd2dd65579a227223b355e1a17bb82960b9a0c7315fd55f221c7569a17b9ae89bb880e1866527312bf78ddc9050014cc342b714ac60a1545d3f783569e77edd7dc04c64aefae5deb82aa86a89584fcdc5cf9badc610c548a2f5c433552e93e35ca6d47addee7d714f49630460ccdd925a81a498622bace1d17e1f4f6f4538dd0ed0f4e6d838bd8133972ea2dbdb1063c03bbb87d8d9b987bddbb7308f63f41b0df12327d9d995aad24c683e35551c7ac00a543c4b84918ca723b47b2d3cf3e5a7f0f4979fc4e6a94de3a1698735c8f3b60c421aaa6b1cb0101a174f4988035e3d94ca61add9379fd98e38676336c79611b0f83dfafc5c366ac63f59a701c7c3dfe4c654fee1c9ccc472665e1ca3988ca55a361e8f308d63a4c51c6376058ca6f8f0de48a6f244a72ee0b1e75f94211e75b69c30f17e6f173f78f555349243a4373fc6996ec31426409f7c2363d089cb6a1ba30c83a790b030ebe1ceef13c1bf1d126a3ebb692d92028530ac4545d46c40a32e57302837a5fdb982f6d476ede89ad3688cad94b2766c67939bcf61d86ad6bac9f709f0d8d9940cd1998f636e91f7942d4ab21e84ad9a611eac4e9b6e00e63c096006b8f43af9daac144a2538a41ecec328ad617f566090cd91d0f996aebe325cede82f17b0ca73abe2f6e282d662afdb3ca015c8aa464d70421d359cb75b022c457317e55cb982cb26f40dddafb91bd53d51ab80e89eb22e15d4ebd29f5d058e0c87f43a55a0a8cca7b4e7a8dc4f1758aab7dabd4efd2c7a4d26dfb1dc33a880aeafa9ecce3d215c2aec7e26b9afd6d540585a3e47c78fd06fb4f0f4d61c0f757d9c690438ffd0396c3f741141d441d3eb60677007fb7b7b38d8d903fbcd029e98f47b1a8f304c0ad9d80ca1a6b319f6f7f731180e4406b1b1b581679e7d0a4f3ff7242e3d741ead7603713a132dd69c61022b86b6e2694afa29660cfda2086d5b8504b5599d2682362501ed45729a791e6a8aec24654446f22064cdaacfe5dee97f150f2839d96528b099ed389b8d8d8e88496186b0fbbbc28c2631c3196096e6381c8e71309ae0ea38c3bd4982ad871fc3f32f7f0b9dee1a6a6921ed487b83017ef2c3bfc4ba5fe0eee50fe0c533b4eb0dcc732af117c351ccb3364dc21e6d74c45dc1a8415844606ec80c9ed0997ba62bc2fc67408acde06aaf6dc4c70b5707692a77f242ba0e723bc04be73196bd94b47871fcd7cba9cc76c02c9d5acd0837138ecb5c466dca97316739e2748e19592a4d66ed187a7aeda76457598a44065f30d42f30cb189aaa78ce1aef4961c7435a6fc96bcf8ab938e666a2e98b8c2fbb23a45d895c2bbea8fbbf1a22f25b6961a3fbce8d685cc05ac201ad12bae18e8b90fa665529c2ffdfde7b36497265d98127c245889455a82a5415b4688806d002ddd30b76cf7068435ba371c76c49e30fe04fe5477ee08eed0ed768b41da2a151222b4568e12a62eddcf7aec78d97ee59280cba6d68c380153233c2c3e57be79dabcefda180655135340b2c9b53840ec12d44eb10b0ec6afe431856783fd5c45405089e472d6416bb0ec3022e264aa814da32cf107843f6555f2b27343b94f2556ed0039b28a478f3648337061dfcf6ad57f1c17bafa1777a007453447917eb6a21cce1e9e3334cc6732c176bcc6673cc174b5cad599a5360359f62366233850a6fbff50a3efef863fcf6b3cff0d69bafbb66acab39ca3293928c3c5b493f4186cfc9cab48d397fcef39568640dd23efa0787181e1fa1777484985d7d2aa637d06c73035fa4617cf22c6907577969376f1cb922a5228a98ae7f9e5de008187472cf1773291657c54bfaeb96b319566bca1ee758978e5d8dc6134c162b9cbef311bebb1c6170f701defbe56f245209d66b2e96b2cdd32fff01b763e0fccbcf51ad1718267d743a95e898870b089f4b8f99fc9a22231549042407be6c6ee1a2aa0a580a6004369fbbe69384eb05db377eb5634d3f138655dbce6e0b1dfbc286025d2b7599c8bdf5e91234f1444edbdd5451de600229dbcf33729957ceafc584614605f9592ee0437f5d07a5a64a58e6e259257d681913707d57ed0ab134d5e87652a7e3b869ae25bc09bcda008befbf30603171547768233a76d0f164b4e0b689f5846656c8baacd9a6fbd2096c9d996aea850ccb9a843c8f30f2a460fb3c1f56d34db560a47e350d1f87f589fa39bf13961c85e0db64863adf87f317c93552890111fa518cdbc32d5e4d3bf8b7bffa001fbffb90c525e2f0a8562566cb399e3ebbc0d3b3735c8ee7184f16982e68fa95b82a982d5ea2471fd59d13fcfae30ff0fb7ff13bbcf3eebbe81d0c25c76abd5c62cb52958abe2ed7e4d585d27711311fd6a27895e8c8a7fd1e0e8e8e31383a928cf78aabebca49f14a62a7cf4e173645d3c98bbfd526b43028ef8cde69e0ed6aea98f098b3487b81c9648ec56a892c63a7e135168ba530ab2caf909171951bcc9719ae26534ce74b240f5ec37a1be1f4fe6bb8ffd6dbe2473b3e3e944cfd676717f887bfff3b741763e4a373ea964a4f43821535dd1d42a85c8c63593db8861371ece4699c88816bf820cd5b9db4a1b02d672813bc00f6fad0e61c5af5e0b0da3d5b4d9ed5845af773df2fe38ee358bcd66a6a31b5ad43246be2fda43b82e6b1d40f4a01352b319c3928290b154d6dd66442b6639493deaa02317236de05ab20185d743e3a9973fccf3bf9396e175b0621084eeecae9c260890fc763e1832be15cbac98a090990655abee0e09a90402bc3d24c77413b5fa4d9e4b3fa2901cb16ac5e8fbeec9409add9d594496fd99bdafb6d486fcd55bb8d05e0d00eb726a11e4b81497d707685b4bf87c7930720c3758b826511f4fb6c815e14a31f274031c5cf4e0ef01f7efb2bbcffea6dac8a99384ee7e3392e27134c2653cc1619268b35ce2f27b81c4fc457d13beee1c1dd97f0f3f7dfc56f7ff509de7be70d0c7a89634f3c069b002c5758cfe6beabcd561a8e52da99de58d7b78e3e394ec20e868314512fc1e0f010c3d313512d75265b8eb464a3d6489cf574d013c4a4de92138e253f34e96a16c5ddd3a12c08ad38e142f35ecd829d91d9857a325b62956758ae328c456d6289d9da45b6f88fcc61b1ca3126ab64adc8dd7b38387e091ffcf2537cfcabdf0880f6faa9f867befae3d7f8eabfff574c1f7d83d1936f25978bdd850426f6988dcb439231c6eb121d7b464be9475233c5c9d5a8bf92428402506ecd41245d73dc3e7451264371dfdff939d5cf25db06a7a163ce0116fb03f8e620de8fa59f1705535b9c8f4a5813ff490a0889ba03b0353f2bb6c8052f593140738eed7009542e2a2b915982b038cf8d4cb95e07b7afbdf1aed89b26b3cfd292d2a7179d6337011641d1ce9bddf8d9f9b0f648d24da53932d44c46b9654ef2fc831c0e3b492debb2661bdf57c00a43992190e8fe7683c16961e9f774a0f07b3f16b0ec3535313b05549e83322e3509c3ed436679edfef8959d80c59a39a626a44c25607ecc7a8cdfbef10afeedfb6fe36ebf8b6cb3c27831c7c5d908abbcc2f9c505aec6632c962b99b4f4639c1c1fe3dd37efe0379ffe1a9f7cf4214e8e8f5cc71ba9d573394504119a5b19d3227c375f6a7989d5e26c0b01ab7e9aa2dfebe3805d8d87030c6f9d0a60b1169191c76c4586c6ba45df599a9daf29d54c0d2749505db9c89a4fc42528d12491a618dd440217bc6f568a77b1a204f442ae679997982e5698cc97c88a524c41c71008581b3109678b9530ae9ffdfef7c2b85ebeff2adefff92752f35675982f56607a31c5e2ea29aebefb128fbffa1f58cf261852a1414404bd9490cf5b925224316bb555bc6b6926e6a0200bc3a50eb0c4112f97b70f58ca97d477e71cf6fcbe9ac61ee4bc582293779d5fdd077154eb5cba1cb14c45e795432c1d6359414241877a298c52227eac69dd76b0a0cf8af76a4349a42dca2d6b380551256d84cf406a1ee867e3dfa2d5ef8249cecde6aea266498cb4e88599da4991a3f1c2844da0f53c526099d5deb18c59fc5cc0faf0d7bfad4d429d703a49b9d39fd2e9ae27a327abab87756cf31c2c9bb3e8cacf58236513e842a7772bfcb77ca0c7d686063c9e3205bea7e76801ab89958566b19e971e563ee7201393aa836de2f26d68627022dc3aece25f7ff43e7edeef21bb7882b25b62bc5ae1ea72868bd11ca3d1a5d4996988eae4e808afbcf2007ffb971fe3e1c387383a3911f38080c0c615d498ef30737ac35c9cb5bc97551bac99045ad0b4d8a2f42a934c503c3d3a96eecfa7873df48e0e30b87582f4e8185d76d2a1739d4e5f9a4c7ed2b33878bd5862b5a04861862d1dd092f0e8b2a619719436f1f4cbc02d327c6e8c60d247457fe332af04a466d4bdca4a71a82f986bd625435c883f262b2a01ec05830c2b172dfce86ffe5a3a09ddbdf300afbff196e83621e5b59778f4d5f7d244757af62d56e30b94eb85804dbc6583d9e626bc5ba995d4c626be192c33c1a5a3715ab3225fcde9228472adbb4c7759dc7d0e15014bfa1d0adbda31398129a68b1870a8d33e787ca657ec068c8f02baf32a4b179ca0e33c2f98c747c002d615302abbe29b9268211562d968838e722973f2d2c98240ce7fe6589cebbcedf06a075844cc6e193b362aa6bf2f3fd2efb6cca3d03ab9898559a2e19a9cecfc78cf052c322ccb14ac2d6a01c67628094f467d4f4d6650389143161546e1ec046f42643d966578f682c3fddbcfecfe2ce88426b035fb2c785b1f961e87fbb4c06bef81821c7fd63ae89e69d0a610b622edb4800fee0ef0ef3efb05ee1473fcdffff9bf609277b049525c9e3fc597df8f717498ca3f8ad3b16bf1273fff393efbddef70723414532fa5337dcd6ec86cffc5881f596782e96a81c97a29d2d892a3cc00002000494441543065d9c172b1c2bc64357e86d9e802c8331c0e62bcf9ca7dbcf7eedb383aee8b58207d329c113dea701db0083a12005b2e96185f8d301d4f90afd7ce192d13deb7c6e271e898af9b4a70375d09b32ff34274aa16eb4c26de2aef609db9b6f6cbe54ad8230b83793fe7393b5093a579f347658339d91ebc89bbf7eee3ddf73ec4fdd7de10139b60bc982df0c57ffd6f78f6f81b94f3110ea20ac93643b7ca115511a22d27b263b7346df88fb5915574808c0a114b8228f395d8b0db29560c6317594cba6cf4eaff496a04a385d2ae03113b05a1a4774852465cc4712774a8202e9d6b880de2a4f71daf85c1b87cb481540bb89e8da2ede57cea929dcec003c17f556db014f30f12d1adb611ca2dcbb7644638450faf36626b64254bcb2b7f0a29100fbacfb8d7c451df5d876c4dce5fd338c401ef34bd245259639c9acecee7a75da0eddc1020f7ccd4beaff384a0aa4c52e69126e0fa83589359ae900c2b042ccb5a1420d48c6b424e6bc7370152082eba4dc8ac743b0b721664f8b93ac97540840caccd4cb3a0aa20a3c7b320ad60c59feac3b251413d070b9c0a8a16e075dfeaebb2be3acdd7d232151effb5a318ffe7679fe0d51ef0fffedddfe3c9e5028bf51a174fbf4327bd85419fb5f36bdc3ae9e1571fff1c9f7cf873e9d147c67241c5d2229736ec743edf3a3e11607af4dd0526d912572bfa840acce66bcc270b3c1b4f315b2e319f5c8946faef3efd187ff88b4f71ebf850225f543d584f1722b172c4fdddbb236dc71831a272ea7832c68a653f5e7b8cc396ba4ce214f6358d042de9cbc8d296927d080b2c04b0d6586605f2aac26a452d2ffac7d6f28fd7a2c04eff985d08eab1810e1607b7717c728a7bf71fe0e0e4581a7532b1749397989f5f6036be928cec5eb744b265d53ff340288dc3f0bce42380fa5219cf7153e17ccce313404bac686e891e18bb042588caa5a432d071cf882117188239fd5d070376e4ee208de0feb16559974a392e9b3fb420f877af5322f5522b528ae45541a5d8d937d610f64bd3ce4703e9405fd2c4672d2059158be8451cd031ab4e44cdfffdd0e3b579a32dccfc660eb07649af76de8ab2ab072c2611bb6e48de3cad016b3fe22a5d71344b22c8bf928ed0c68168e79b57bbbe76af2c71d92335effff253cf0add09a9bf28f413b5d9a7e1a457b00b91b189f984ec47d0d8745e6902c71078ec8529030a414bcfc5461bf5d87a5dd6df64079a8290b22505ac906185ef5bbf1d3fb381060b58ba5dbc053e7bff0dbc7918e3ecbbef251ab89a8d512d2e7174780ffd5e84939304efbdfb3a7efbeb5f497ddce862842ffff8df717e718938f151bde1a138eb2f2e2e311dcd71b558e1d96c81b3f11493291b63e4a88a4cdcb054e0fcf0bd37f16ffee6aff1c17b6f215b2ed0c90b2c26135c3e7d26ba4c83e10087b74ea533f572910b0b5a17b9b4e862d48d00459fd36aedcc5dc9806704525add336d817e2be72826689165f1a7e40d2d7314b936f0dc15f6ca38904e19de99ad8c4194003a58a707cecc93f410971d4fb508e12c79e13ea3ff863943d5568a9ebbdd549ad49249cd99d3b5ce305bd17746ff1c998a07089aaf3497bc59c59a4fe7c372f95762f6a91f8be02400d5418f5d68e28efc2db95b2c4c6632267fb21c49b4a8ba18544ba41dd7c753fd7a9251dfe962b1a1e9ec227c4e988f7e2d67faad04c0c9e70852cc0f9414579722a169327e50da05bf261f01603180a0a669b8e00aa83b3578a7ea61db99b50096ea9e85f34980cf49fecb2bfc5c8f1582bbc506fd4c80eebd5ffcba665816302c60ddc4ae2c60e9cdb166521378340191eec7824a8dea46cea2e9787a8c9019da8b0ef76f81cede480bb4b6a6519354b9adcd68b740678f57ab02f8ae3952ff674c43053105d975d6c1fde3215eeaae455d81f4bebfcd71b74765ce2d1e3cbc878f3e7a07efbcf92a8683bee44f517cefabcfff3f3cbbbc74064937c6625de2e9c518579717d20c63bc2c3061c5bea40914926334e81678e938c5a7bffc04ffea5ffe1eefbef9ba64beaf970b14d38574b19e503c6f34c582d146aee6b4347c1e96b09f24421571c5777e95f5da85ddd51c14d140fad0e82f2b5c2b2ceac513b898c828795cb92b30b62cb966ebde296da3b16ea50532114d61749259dbd4f2da20495c748eec304e7ba292ca899fd394e2776846d117961798650526eb0a4b715eb39fa14b98645226bdee744afbc21c31f7f4251dad99fbeb2554780d928ceae3a091e46e39f051a13c3e77fd4756c6fe8cdc4e0a8f25c24af96ed7c1888e7461f874928b6e15fd520ea8ca942919fc0eff510cd175e5163f131bfb989a561dc3b610ba6e12eb59109993987ca6814a1db86249008fe68186d75defbfa1585aced90b35368192655896f8f0f77f1460591a6901eb26ff95652a4d8ee61074f6d0d2d0d89bcc4abb0f0b68f6e2951d2ad3b1a69db2321b6dac6d685b2e6256287ec7d6346a62a9de170b9c1680c3ebe5f62af961012bbcd779d943afb341944f642566c4ee242af0d651170fd33e3ef9e443bcf3ce6be8f5588ccbac6e0ad84d71351ae1f1d367526377319e4b7ed622abb060d3d5f54af272aa6e2a26c676b39628e06b778ff09b5f7c80bffac31ff0ca2bf751e519d60b36695d63763111d3aacc2b4c260b3c3ebfc0b3f1042bd147a21aa9d3accab7ccf92128d1f4db225bed246e984ee1ca405c4da3b31568c2306ae8d418780d9226e0bbbad8fb21cfc687f7ebe7e48b935d76ba93c661146fbb75aa0351ec329c38c9c940720254c90cf90de6ab0c5326a1163eaf8bf784a17d9a5271824dc14c25574ba9b90ff29c25a2ed555e4dab37d1532493ac4d209fb8e1934d19a89062729778e526bfff651bf7d08d13b0a721cf94ce466ac3f392d3ad130b6450c6757375e0293ba1afd39f9db43d7488eadc5414406c28c257b789cc896b26a18b77da05b736bd3c60d19f447645c0aa9f83992376d15776fda20c6b4b4a1a38ddf55aac1ba5de2f4dc2260a6973b2d41e6f634676f2862062198bfddddecc90fdb4312b6e77136059105260b1d7c6cf75c50eb76d330915086deda32dc0d689661f1edfb33aef5c6115f443c0ab195bd5472fa25ac102a568a8c7b8d5c9f1dead047ff5c6abf8e08377d01fc452c8ccc9b05c66f8faebeff074bcc0683c95d6ec97ccd59aaf24cf862cc6157673658e51164b1ca625de7efd0efef0bb4ff1bbdffc06af48138c0926e32b147986f96c8af17405caf8d2dfb35ae5787231c293d1084b9a7334bdd44f25669feb422c19dab98b38b9125c67cad024242388c45873ce686d32cae53b02530676428c7b63c727d73ac6a10d1cdcbe23d1aeef89535aca4da468a01270622909a38b74ee4b340d11564c91f00288ae99a88c245f574860d895e568de27998fa8788acda58d481cbbf21ac5c8c4e9ee1cddae44c70340d795cfc8d8f0a0a53fab68804e9c2261222bd95b95a3bb295d226a35719357009bee7b075a7c253e9ae6c699af61946d5d3175f80ac7a5601ce3287e43a6d2c89519f6548f610f80929f673a3af338fbedccfcd9a88aa9498fd0392d77da33b52630bb09b0c29a62b926ebc35206a2ec44d901275b93835c2fd0b2a33613c9a2a5653c16ec148c142c9b00d2024e088ebabd52db26800cbfdf2465135eab029d820b5307f45c9b7c6edc5e1dc8bc772acbab2b8975cef31c05008b08873daa20e498d357d18970bf07fcfa9553fceb371ee0d6ad03c9ac9ece2638bfbcc2d5d504d3e912cfd61d8cc67482e7984ee73281a9164adf12998ee8c86f18d65fe3c3b75fc2dffeef9fe1171f7d022622cec613d7f5b7c8319f4d2445e1725560465fd73293dab4d17c8d8bf91c4bca0f978538c799dfc51000d987e47be505a80ee91ab0766b1626d34a00cb996b547e90703f27ab748161c1b4ca27ef063f7fcb3bbee38c61c072af6974e51b24fdbe987962ea327246536fcdbbc724d18ea441d02f95f6a930c1f665f4b17585d938df0c3dda2c25aab0617a0201a34eecdc5118a655c818f53e1d4910778316db1eb5c47c544eb2c5bdc6bf2fa1691abfdb88fa66b13485a59c23ca4ceaf3a420bdb312547147f73fa93dd6018e7c2450da24ca215df0403aea143b066481cace8f9061b11c89d7142ea01268a24cb56fd8cbb21f5bfccd7baae3b806b816c0d2b9dd06580e89afa73528c9b0385033f09f7df22bc9c3e2bfa61403bd683b31f99e05033288f022f4ef2693d0a2af5eb4fa88ace35c81b3e9c12b43b30fc8e670d8e3ea36a263e51da1dca76e1f5eb7025e084ad6cce4c0aa6fa259e1eccdd6fdf3da9461a9589b65981285ac32f1b514a0b85e8ce34d8e5f3eb8857fffaf3ec3e5977f8fc3c363e9c27c39998b7ac3d9d508e3f902e7f3997f16ae94421cb1beec87fe1791fa2d56f8e5471fe0fff8377f8dd7efdf11464471bf7c7125a910642057f3152ea64b8c16b994ca5c8c2698af5ca2261337a57d18c1c75b399c4e04216942dae9602d794be69ef8444956dcf39f5cafed6928e38da17207165b9fece8120580b45c8a2549d5002642724a33639b122c8fe6894b79a0e39e8043df95024a830eb80398ba6fcfded875e3d485ec9bc66cd4eb5d73145b20681a9bce17e674b474acdbf14a93913e36c11ccabce42b896a76935de42ddc2f257dac4b235c8c9bce83be468ddc859f532f5d3aeb04fe61fe1d46ee9ae658e375b7bc193addf740d51488876ccf82637d2f15b0ecc3b28062012b041add4958b6133e7c7b53f4b3705f1a851384f7ab6a13d3b1b4328cfa59c0b2f74ebfa3fb539615daca7a4e0a582173bc09b014c4f5b856e7cb3aecad6fd02e14287371166fe3440a99df3c3dc0bfffc3a7f8eb5f7c88bfffcfff09b3f912533ac3172b8ca6735cd1399e655895cc85a239c27a394943153b81a6594613aec8f1eacb77f0d9af3fc1c73f7b5b646918252cb23516cba9b0b3f3c902578b1cb3628bab1533ce1772ac35134b372ca4752521b1accaccd0e70aef34c1c89af893e0e3cc1e9fbfa3d23b5e6fde264b3aff94cb2f123352a4839df9e5144d9d1f8a7e37f145d1d463c63b4d4f11936733849da3576a1bbd9fc849fd5e7fa94ad0fe270a52042c1bc1da6d45609171e106c7ae3ef0a6192bac6bc71ce439d364f43ff99c58afa98025a278c54a524ada5e042c0b7a76beb601e84d80e54b09f72492f4d8a123fca7062c3bf7f56959cca8e79075f62bf813b07407212b0981abedc63465a6db15404fc09e54485df5612860591372ef024ddb300b5edcc69a5afa1d7bce36433e7c087635b4266553d452181105cd82340c0bc6966aef456b7c9b723bf8e4bcbde616d1a05ccff0fb0fdfc57ffcdbbfc1cbbd0efe9fffebeff0c5d75fe3fba767e2ab6276f87a95cb2448a25292105d0b3097514ea6956fb79895398611f0ab0fdec35f7cfc014e8707628a6ccab59880cf46136154a37c8b8b45818b5986a74b4aba64926725ba5fe28f211b02d2580c32a74127ee6d67daf19f34223351a77a4ca9cf3d9c8974d44bae91eb0c4d76a9c0c5634d0a27c32cedca7caa816b1ebf459ccf6bd373d762ccebccb730ac8d809d5780aa932c3d14752445b306dc5d790ccfc99aac0eb07663eabaefc8a11b4dfa1d7bd9f3bb4a0f46075802606458c5d201566d6f5e872d052c3b6e15b4da40ee26c0a2b491322c6b29f0f73f25c3b273b95e080ccbdb9b4301fb92eddffdf897b549f83cc00ad9913e08ab6aa0fbb0e656d30d6d022c7daf09ec2cdbd1fd85001a52f010d014b0b89d7d486d2621dfb7c062af8d80150e1e7b9dcac6741b5b87a8e769934ad9b66b3ee744dc4a76f5fff6d13bf877fff2337497537cf9c5237cfed597787c712e3e1b6674538bea707080a44b5507a770c9494915505ee79a12b86984775f7b804fde7c0d0f4f4fc5e35a91adaca6184d46389f65985609c69b144f67191e5f4c306672a2ef7127616d6105ce0540e7b09bd80eb018dd727fd337e5aebebee70a60e270f51d933551d1c925d083e361cfd7b9d5fe1bd9bb9ff80e120504f467b1a8c5ece8e8ae9f0bf7dfc2b044fbc9a701d4cf5e1de29a246494145c72a2eb805db32b7f4d4d8be1353c2660d51d645cb0486285220aa880459a49c0720c2b962ccde617016beffe9ae44c9d6be137450eb90553c3b4063b1f9838aa6068e70adf6b3b56eb891ba77bd336be38c81fcfddf4babed110ce7a5cbdf3d12ff6002b04033be9434053e6a07ea726534e3dfdd790d554b9b731b72600b2dbde0458e175e88d0f6d7feee34500abde9615ec0d49aef638f61cf45cad4968238771dc13a9959809d6c871ef7880bff8f07ddc391ae2abcf9fe06c7c85d16a81659e61355f20a9b6384a07c8b1f40f9baa9e2e6c2490b229f0ea9d43fce5a79fe095dbc7584f26188f694aae30995c49fed4b27b80b37517df8f333c9badb1603a436f502b3070878ee7b891e3062b4d40276922ef4b348d89e47566603d2e395798ba10b38fa18cc2fdcc6a2955111c712c8eee7916e7f2880791eb9fb70746b28f0e0adf9c81fbd691eeeae2b652ecdbf4ea080b75dbcbe474bfb9ff7bbfb93bd67ee48c253a7bdff1fbd01ca6e683f93a6bdbd8c197bd38291706269897e719564e86c592ab762584ae37839bc6942512f67c6e62588c11dab4069b43f9a7062c6b69b10f65fdb743c9faeffaf9da8550012bbcf1213bb188cb03a85fc6fa8342c0b26651b83fcb982cf028ab09d99c652a7aaee183d2fdd8f72d4069f266785e6d80a5e0a3c0a4ac497e7a395b0b5a6d03c732479b2ea2802f2626d30fe8808e4ae4f94ad8cc4bc727b877fb255c3d9e608d128b6de9227f65897e05d0473bebb812192732c7b64f8964559f261dfcf6d553fcfa83b7719c6c71f6f811be3f1fe1e968292c6dbd0146558ac78b0dce1615969c2b5d6679133c7cc89da0c40b9526abcc3b4a1c5b1276c5812539d7ce9463179f86d92b8065ca32f69eebb694da3e0630c88c085adadca24ba915cff024a75341867a4de22f6336824b3770be34d7ee9e9d899a5ed2e1d9988bfbe36b3f79d57e9fdd899a40c21dce0b315e9b3c04db7df0a9d9b8041e9803e67c58ce24740cab4d7e98bb57c0d2f3b6e3ae8df5dcec74df05211490eb7915e446594be21fcbb02c58f178d6fc548cd19fda3567cf1a236085276cffb66062cd1c8db6859359c14081427396ea55ca44d46cd42304c43676a559f73caf9b00cbb241bdc94c2f5001407be3db00cb9ef3351659edcc4a2bb464cf7b37d0753577026cdc46830c626e89089b6bf4b0ced7b2e22769825cca684a0c30c02689907537924bd3ef46e891ecac0bcc53e642b91819ff25dd04837e0faf1ef6f0970f8f70efb88fa85ae2e2e2024f27ac2bac30ab3a783a99e38f4fc6b82a63c447b7817420253daa18ea7a3d330f87804540ad50b16b8e5376f32ccb312eb99e4dba9bb66a4ff984c536b324ee306992669ccbe896dc4ccfe7d8cd471b7d48fe96b039c7d24a1a93120975f74d648b25a522922ed5d75e42e49c2fca8e8b7afc78f667935565dc93a84a1ec14e6bbde666de546e66582c042610fb4fbddf4b7bff49f1b34f2be8b2538e3add292fd3b8431e7f579b68177b6e7e9349d81625945493e058f5d895acfa5df6fc3f1ab09c3278bd4f0b5a74f08720a67f4bf950ddd0c4b361052c87e2fb3931f67aac435b81c682950e8410b094313581e09e33d200501b10e939363d53de544b6bedf9285352866599127f57d6a3fb50a7bb052c3bd8757f6d8cca5eab82a1d5006b626e3e03702fe46e57530be8fabb4b722e459f3b4a0f9d5fabb3c51b2f1de3d5e304ef9cb88ceae97884f162856515e36a51e07fcc4a3c9a33f76a2e13321a0c51a5090aaa73fac1654d583bc95be6535d2bd6f679e333e3040d2241f560adfd4a0ddf646172f3209056f7f6b9e9669277d5d2b752254e1a77d975407ccde2a85306eca4d23d10a99803179c8bb0c48deb56c4965b02b6cc26cf50aee688d8e6a8e5d564a1e8a6ba988663a4ed3be206b9e141b18a41af398cc4db31af98c0f798c346106c7add347e6a57428be3dd82a59cd38b00967e5927b635754280b04ef7b61b17de8cfa71fb41dcf43d9b751f227378710a16ca686c798dfdae052c05a610c4f47dcbc6da00cb82a76eafd71a6a79ed069b4f8a3415f47a4f15887540da9f491a2117c5cc18c97683b75e3ac6fb0f6ee100197af9528a682f27338c961526658c67b31c4fd725a67989f52a1376d64d7ad8a4312a4ade0452207a0e3781b30ca4f6887cfb249486063e73dc385b4978a474a521835b76d6628a0927347366cf94f00d321a41a92e7ab9fee99666b09bbd7b290d321e5a8ee50b61ea9ded8fe38d248e6ee9931295d70d3ae51ac56a8e84ba5e37bc6e02a0702e3481acfdbe70d6862619fc1e172e0b58fa7b686dd971281642cb18b869ecbc0860c9426f012b9cf08d0fb7c159ae27647d58167d6fbad11604c315c2de28dd8e2cc94ea29bd0db7ea63e37595d7c9e571308e9e7b6c0d90286bdc6e7dd1f657232c7bc6fc5e667295395ebf4c902f69c2dab0d8fa5f79c2deca540a4dae0b417e15f7cf8067ef1fa5d94b3112e9e5d62bcc8f064bcc2c5aa83ab22c6d934c39c9d73a8074549162696f29eb02d3a550dac0914ac7a3732ca1f03583e4618ee97f388cca3f9e5caab9a5e5acfa69fd971b7ab12bcfe4db75db3314660f1b3b7ae077438eaf4bfea31ea41cdbde3cde91070a51666e3fc57042dc9bc7780952fe74899def09cd74d4c2bbc8f37322c1fc16c3a9c05ac3dd0d7dcba06b073aa0ecd27ff63014b2d110b942f04587b03c04f409de03c5535072d0bd107daf6b30924ed44d5cf75c2d30f15b239bbbae83986cc20042c7b3e6109809a847ac342d33734192db0ea23d3f36d62587a3c9b9f25512cdf1aca5e9f3d4f3b1cf43a9dc26424aa07b78731feea97efe1a3d76e637afe0c5f7f7f81b3e90a4fa639aef204b32ac664c9269b33a0cad02d37d29855c0991a4d297bcfb9d6f5f6b876416a9b4f3f866135edcb638164d0ef9c40fb5b3ac7fff59718625ecb291c6f5ed8b8f17b3ee3a0f9d23abb7e8be1b370e273ee15de334d65ddedd445203bdb52545cd9368bb7994c32da6428d60bc4ab59eb35eb33080144ee92294e6e1a234dc0c53acfb62541f5b0c26be3df76f1de3b16afcd15695e7bfd6300cb1eb39161b50d48eb1fd207a437c29a7fd60c0b11f2fa43dde9485ba051bf97655f61ce17cfc1b2387d7076f05826651dfcfa3dab51654152cb67ec75864e77d620daf3b3d7c6ebb6dbeb4de736ba6f1e4f4d54f9aeab62ad697a08fa6d1343065ed497e2de24eae2c3b71ee0e1ad0166571738bb5a63bcde605674b0daa460a37b162c67ab1936d912dba210fdab4d4567ef161dd690250389b6850b89658b4d63e4c700966674edada075dac00d217e6db5129c88a45a6901b20111798e624636b3286d3ad138f6691206005e8f7bc3b0f6c0ac7e9e6e8f76c24a6435f69a5b9d0e7a7124fa58db628d6a7c56cb1587e762016bef58016035ddcb17052c8ddc353e67c31af78e750360b5610adfbfc924b438508fffd0246cdb7948c3edc9868c27f41ddd44639b26867d38d6c1ff43d0bb8d6159f3cb029682881d5404156d19c6cfc348a89dbcf6733d3feebf89612988b1789afbd8ab9ff4c9ee3799bb4dab2be549cae4004534c4baeae0f8f8000709b0984d919711aa6e0f9bb82759de9b7c8d6db1445115c8d9f66b9da39be52271e2eae936d80c0e7d3bfa7dad245e9bcda90b9fc58f052c97a1af51388dc1b9929fd6b1d8d6cc93a66d98c0aa134c521ada72b4b4d8f9fa11370d8cb31e632d80a56cce327f052e9634512a86654804ec411a639874d0d914583dfdc6692237bcecf86c63c06df3ace97d6ac2b7311f2dcd09c1f6da333726a298dc3779f25b1ee68b00d60f66583ab9c2c9a9934b27b79d6c213a36ddb410acf4065966d61649b4ab8cee478faff7c65265fd5db7e1776ca6b9656b6146bc8d9e2a1837a56bd86be4ef3c96aa41701f1a306003060b58722dc687d5e627b3d7e3ae1988d989263d40393845d6e9214afa52c8922f971423703a4a6cedb429519155e52b571bc8e6a6eb15ba4ca3a0007c45d3b040c5a6a3ddd829667ad54fa91c12e7b80bd52b94b89fae5c4706ab90c4b0f39e6aa0785516f1e3f86f4adb754de15433d4ed3311414ea7b1a547a9196d5978dd727f2ebe9bb61c5b4a69eaf5b87694bb8488e697345935dfb1638b05e7ee753d1a28ba55263fac1ecf2af4a7e5399e05398070aaa972bbc8b0d244408ba6617ef92d8af54a186f2436b117f06b086a8484211c7bf64ac379c6bf1b6562fc97a4e764fddadd35f1cc19f3336458be26e0da4d6e373e194bbdfe5442a0b724a4f661e904b327611156cd9770f272e26a8bf87deabb3b91bd0b53caefdb66d9ab53e6a237b8298aa8ccc5829abd200b24ca74f89df07d052c0b92d607c7f715744376c663df94c1afea15f6dea86203f749e919ee83dbc9e0a1792889844e69213c0f7b8ef554f4ab9b03ac21aae129ba07a78892a1c8026fa9485a388d7405e09d39cac4d71265b6943a363a7d2973427f16d54599a4c8d07b14d3a715b94608ace173d526b5e69584c904801821f26a72bc1e3fde39509d32a61769d306ac7edba6054b9f65ccba3a6dd8e127b78e876ee1151e7c6a81d4ed49c94b8c78b35fc2a2e0c3444e572e7dfdc5ac7d7b5f2d60d950a00505f197992cf8fdef78e13b9326a40b65a8d6c13140bface8fbaf2f301f9da3cc164899bc29ba664e79d426df8657d034bf743eeb3c0923cde1df7b6cab25f996d72cede982cfe5180c94b498dcf42bb62d166d2caf656dd94509db004bbfa893cb9a3a3ab12cc3d2ed9b28ac7da8d6a76427e4f3d8959a55e1c4e5f96b0303355feddffc9e65547a2ea109a6d7f43cc0b22663c81e6dce9502a53ad809ee0af036f39eede1d5876541cb2e1a961dea31d9768b661c0e6fa33b3c4137ea51cd0edbb294fe840a58fca93d01ddb3dea0582f816c055464591936652efa56227049f5872816873e814026683dea54ea52d9112065705e3541d5131c985135ced5bea85ae9aef38a03a52676e05438b545565dd3ef98a94818bb49e0c4ee5c2201596a629ce476bfec90d3366d9cf2947f99a457f78e1e3b287c96c8eaf568a53b3fd7d65e9fa3650ca18a0789804a28f7b6732cc617c816539166e67d12058be700561bd8ea716b661a1464b7110c697dddf0fa5300965a366d00750d9c6da67b13dad9e85cc8644226f0220ccb321c0b7296d5b8017bdd01ac93d83e08feaeab979eb3fa8a741f5cc9ac335c8fd5045a3c86824d93ff8bfb0e8f6f01d9ee5386bd496b08418cdbaafa83fd9e3553f5fd10a8a928da191ea173f412a2c111c052929c4a96ecc24c3550e78fe33fed4e23d743813c4a0333d39a60c568614e72a3cb00001e5b494441549163bb9eb9a472918989d0897d56761421dbb0e0db67e5fb10bdab2d74e277d273d187cbc5ac103c2337f08e6b66f54be3525fccec13392dd3dab1eb5d40265c04e5defb426297e1ee9b314814ce15a5ebb3d0fd090e35fbdc9d54b1695a2a9dacbd1917757bf59cd95b987879b45b1b5e31cdff2efb08b2ccca45616d00c83e43052cfe1ca61baca697584dae44c3cce1bd638c6d4999f6f021d30a01cbde476ba95cbb849f1ab084dbbe7804b1e9deee99840a04f64275b2da46a316a86c34eb4501cb9a9776a25a933094346e9bb80a80ea1f52b34d8fc1c1a3a539fc4cd9573da01b04dc2c6059b0d6efeba40841b56965b5375fef93de5bc72a77690dfa1c14b042e0da4d708af80fd03d3846e7f0141d9a839cc854c9acd8a0c199ae0a5adac4b4a4cf8a0a0bf481319d61cb86166be93388d5541a3988d88ad4bcd19f958a64732e92c6bee902cd280a046e4a096793dd889695f4bff3a044708a52743ba91bae54c8d48450af9b6541de02177d68ec4c4dd055bf09db673927bdef1e4e90f4d7e72d5377ded407335237f2ec9c885723c048167c9db02b77bf062caa68ecca711ceac9fe08dc3eab3ebc06a6b0f31eea7db711e8d054535701e7d7c130c67a3ec19266e16a2a2aa41c2394d89106b637bc9accc22686159212fbbd1ad05aee93a68d349b84aceb6c3ec73f994968014b567dd1a976a6940287e610d948a09d50e16a681f66f860f5c2ed43b4ce7a7b5cbdb1e1b12c58707b052c1e8bdbaa79c6f755aa98efeb75d80766c15027bbcc337f1fecfdb10ccb9e03f7a780ee80c83dc4b61556f7a97235e1a261c1cf0e3637b9bbc0e0363a34090747d8506c6eb34544c9656913e5268dee437d6acbd5026549996720890994ec1d5888ae7b773513073aebff4414501a2ab8a60ae53646975d6268aeb1634d95634bdf57c5fbe99515840e74a5b515c3f7dd6e1ff02cc5a61d70f04bb356f3da5bf0d871dafbb078add274d60702d2411f3de6e36d36584ce7582c16a26a2ae9023ead2164e737a635dc50a812f9c4514d16d59f4243bdba829eb7fedcd06f58308b7f57eea663c48e0dfd7c775d3d6cb23956a367c8e72369cccaef51332c6a535235f76f8f01b6d402eaf86a9b97f2f98f012cdeff361fd69f9a6129282858e9cfa6c96327f68b322cbba2da496d4142999d35a9ae4f5cb7eae9f9e9e050c7383f23a3d2c0816ed7040e7602a99fca322105b5f033cb16ad1f2c94460e2768cdb6bcbe961d50ba6d1885adef1b1b7c9e3c44a77f80aa37706dcaab0a094d1a765616113edfb1d7330efebdca57c8f295008d0fecb994067e975143be4b90f611c68e89166a67bc4e9989a3becc18d562e065e723a21949a77d9cb0e5790f1bb67bf73e2c4950f526a1460bede2572f1a945f891859ddb5c962e7657eb7e80287c3a180f3e892fd172762927241620e913e0bfb5365079b488ab35e9d5fcedd0f9b10daac43e55858512f4e36bf8e139766a15de8ec426ec707b751c0eaf652516dc826e7c8679788d85988828e92f3d7523fe9771c8255084c76ae35b12c7bcd376527e8fdbdb6d078e58ca6fbfb9332acb73efc58f4b01a1fa4bfe96a6ee9606af35d35dd086519f6865af32abc70bb3286a696829aae0efa10747f5ce5dd8073d12b99acde1fa1d7a0abbafa28c82ca4479e679416f814f02c18e940a07955efd33350777e8cc0ed725c14689d59e314191430ad392d6ca665852a3719224ab0d072a1e79b6a79d24da18be4e58fa4c1025b471158d6ab35ca3c733581a5f39d84667bbe613bf65c5816d980948bd0fce03d933eed1be738e671a2149b6e242dd1fbd4b5a27831db9175b8ef3556cb1936ab153a458138e1b66cda4e8695808a0b92852f7f93a531eac8903a59a8f3a189748d61f164722215930cf718be4e7e61b071173d615c5d2c67339c9f9f0b50f7fb7db091b2db9feb8a2382799a6aa16622efb31ff27c16f437ed7c58be792bbf2f0b9d8f201a13564c5fb2d722bbc6a675fcd2e95ea73c684a859acce2e773f9213c3f9e27c705af9d49a4f9f41ccbd199f4302403766cde9708354dd496f9ebf34ce41b4d737c1f981b3020489895f1ed051cf71d822abad7082337bec966296dafa6f9d079f3838ff6002b04169d709a4364c1ca32186b4ed97d58c0b200a3db37819c1d9cfa9d90768760c5bfab7227f9624141cd4c6b622af849ee91012c1e5bbf1b66b3db1b4b13932fee734f674bfc2e6176b373388a609be61719e500b9169f87d5b8426d19c56372a10b8749d08d757ffd01b6b73f901558efd98a8d2332b29f1258657b0a1c353ba4efc975aa73b955623aba8cf79280c80815934925fb3dc536eea313f731dcb2b102a35734b54970322c977354ab39e27526b95b04ac820095f404b0c49520a0c5212e7d62a4e09aa0259d94d9533072e61e9b6ff0771973cc0733eaa196217412821a248789be37021635ead3940e720609546ec6a88f2895342912d234c337cbd0e91a8ec7c16020f797a0a1c10b5900361b24a6ff808e05779ecdce786ec3092a70651a54d44c30ee62d0dda0985e6076f90451952161c35af129dec0b05a01abbd8252e77533fe5986b90b6058d6167eefc63cb7f6780798c0da0a580dd7f583012b94f80dfd347f4ac0d20b52f0d3bfc355835ae616e04226a82bb96578d2dcd30396ae8e0a58ea74b793451f5a93d95cfbc66a85cdfd8ebc6e49dd1facf5be6de97ff004a900b52968f0b90198d3a7313cc0f1addb1877ef0860f29c359020138bb95eebcca5323002c84451cf6638d193882042e77c252cab624a03fd527460f17e14b9b4f3622e50777084f4e008834e8aaa12c891c6a5747615c5da253b4ec702448c6ac5fd1ee2b42fadec09c4f4cfbbf6f5ae74868e788ea774d8175f9732d5bd852a1295f89a1dec992ca2a1b4c1801d6db61b4c272391972600c689eb72139a63514a06ea1a9cc8b3335d7cb4838c0287ba39f8fc35cac7fb681937030069badf2d6a0fec5a1cd00eacf627a91e374a62f43c602d2e1e89c94d1077e3f106a2f2130356db7d57eba3e94c6e04ac96da4f07e0ed150d8d60fa431996328fd09c5110f9a901cb32287ba37465b083a35ead98bae6697fc8b01cc3b92e6bdc04580a3c360010323dbd99769feac71005cd469da77dc0e23eeaebbc81611118367921660e8ddeac027a87b770ebe50778ba8c301c0e05acc8ac6a8648136dbbc572b90459174d189a65f4f3f40856ac295c2ea44487cc8a690ef4bb54dbdcf50c64db3186e499143a3cc1e0e01874403b9f582599d8ce92a2c33e437639127024abead3bf24e7ea34e4d9aa9e4aa2347992a487b4d74742b0a1509c66bad7651e7e454f7adeea505917356bd8c69d8055a1df4bc5345c2fe7984cc662e22669cf9984e283d3f140d34b9c5bce65a03ffd4417295eefe0b76c4a01cbfac294513ba0dd4d293bde5c48b42522295f71c9c1f6f90b43ebf5d0ef54281757585e3d45b95a20895cb456f2e3daa948cb273f8e61d99d858b75db29fc93032c050debc7d2dfed67fa10f4e78f310975856c623696caeed3776756b501960540dd07df6358bef42900ba4d18456c3a0f5df1af0196f83c7680a503d9dd0f576361c1ac063ee3740f078594d551ecaecb56582c184dd13f791947b75ec6c5aa725d9009401eb08445942592ba09c2aef516cfb76033d48c4045d6508ab09d6ab42f5633012cea340953633bf9de01126948ead451c9109c29e740818c2c673bfb155b55759d5a2a7d83349bc9d0e201a23815a04a7b645f3df17109a8d5d9063b6092c92e2277de8b617ecaaacc80ffa6422f4930e825288a1c93d115d6eb15c852ac4fac56a815096967823a17bbf335cabd2a5c35809a7dd6e747bf9864a113e4fd2254b3b7a05983eccb37dc08d97fcd5a04af026d7bf515253df4a22dba19531bce90cdc6026e0c365464bb7f26c0b2e66a08aa3f06b02439b8e58b3731acd03c9773f9a10ccbfa90f4c1852ca7e9427f2c6059d072cff83a75d441e17c40ae73cc4d0c2b646d0258d485f280a50fe78702969a58fb99ed7460ef004b073f7f5a1fd6b57b7513c32a3ba07b66b32dc4c11e0d4ed16774303d42463d2c5fc8aa0c4f4c5996fe741939eb21a5c9882dd6eb0c59c6329c4aa24f5d7661a6278b6663b614f367cdcfb19190ba000713179301ba491fdd6e5117e449ae937796731d2f674bcce653dff67d8b7cb5643f3144bd4344fd2344492aac2a4952d183928001fd7041dbb67ad1b0cd1ff6a2764cf374faf7cc214b6932552566d30956cb25bab169d8aafb6663569aaa5baa559428f20245e97c5202321a21f4f5a59accc9e74a86aae930baf86854afa42f90d1d5b09058d59c1b26a968460480a59b55518a410ca4d502ebc905e6e30b6cca4222a5ec5bf9e706ac907cd8bfc373b98961f9ce1e8da77f93a5ab2c748ff1fd50c0b25fb6ac4177f6539a844dc0a213dcfa8ec2edb43184323ef55768685f6fb89d249c9cea74d7cf6bd3ce9a6c66d2e8f52ba8da921f6ab63343dcfaf87603da774c30fbd5d55af2985af4845074707098a0a8d658150506a7f7911e3f44562688867d61367a2fa4953c9364931803eff456337167b2baa8605164922cba5eb235fd1c1be661f50e9cd37de31cf9513a40b73700a23e92ced23783f02dab6482c7927f93b3d1eb64eca38815ca22472f8dd1e90d916f99a2104b1491c0c57f2cf719f45367ba997c3fbd0eab031f325c0296ef0de458deb6925c2c5e8326738616c1769563b3ca50b0648991c1381666daeba5a8180df5d144ebfad0ed945da91f4beaff7a290a59ec76b96efb3eb0e6a9c812490b5876e12a3a4eb9a18f0cf9f402d3ab67c8b3b5005657927d5b5e3fb10f4b5d21ffe4018b13cd994b3e9bd7cbd60a938876ed8f42b6a3cec8a6dba92c4427b7dd26f4f3e8c0d4321565569649ddf4cc688e28a3e375a899c49f910f712bb858d66657481e4b07a10544dddeb24b1b755410d3e3ebf6b53f8ca90e3e73b9f63379191aee4701cb9a12fa3b6bfe0e0f86e204df267da4a7f7510d5e02d203743704871d5b904146a0493a48fa1d2434e94ac73e4b46b598ccb905b2e908b367df633d63bbfaa5a41c1c1cdf467e748268bc40773246d6eb20bf7584a4778c61d1c736662a87eb16b3e720af3628ceaf301d9da19f6c90f413cc689e0e8ed0ebb1b945810d3bfaf40f51d20f063ae60f707a3c1050239069a6ba8bdc312dc1a969488a03198907738263497f93488871b129314c12e48b39ae9e3c415cade55e16a54b9c65f13083013c8624b24611060743c46c72411351d217e83cb746cb4e92a21369ae5a07d41e2368f1dafbbd1e363e90d13436ac45125a08765cc978f2a6a434a4e846e83332982d3079f63daaf90887bd0efb8db4be5a5528dabfd29af5ef40aa3d22695d32d758d60b3ad0f9fd261675e3699361d5ccc37710b62b5acd680c60598721bffb63002b3431f51c6410f91b6681315c659b2e8a3e1ecba2789e1ae50957f19b008bdfd3644d7b5ee177b4a0d902501b6035e574e94a262bb8d7c36abaae4db1961ca38291c2c1217ab71e204f8eb14d068858bac2ac76cf1c64b2f35fdc4597c958d4698f53c4cca72a4aac976b2c4617985e3cc16a7a85a8bbc560d047d43f403238c082f96097236c4757a88611b62fdd42d43f45ba4ed0498b5a614216019f7fc604d4623cc6727a897c39954e3b04c66d4c07387d3f9c0511a2de507a104a53b3fe00cc58ef0f06181e1d63d01f4a54915144e66d71dd94fdbb95528206f40f7139955cb70e7b10b202a9c080b94acb159e7cfd0566174f85cd31ad22ed0f90d0c1cf1ad24e2400c6577f4813d745dfc419bfe5319aa749a7ebbec367ace3c90156df95303568f08713d18ef5d02ad06d659bca8161ca8cfd7c89e9f92354b34b0c932db2b2bd34e79f2560b987c2156dd770d2ae1cf25c7d7423f4bfdc04581640ac7fc9ee5b87caee61eecb055bd06873664ae4c5cb8428350fa37d0a5a96f6eb79d888a07e4ff3b0ac096907dfbe69b963a07a8ed6b7a4bf5bb341c1cdf9c0e4065f9b003cbf645ba013a7c8aa0dd2c3db18debe8f75a78f4d97ccc43970651161589f933c8e1093a930d5a117a143d30b407635c1fcc93966cf1e219b5d495de0e0d6290e5f225beb23ab3a58cde7d88c2eb1994fd0e975d1bd7d1bf1e014dded0049ba75c999de414dd388a615fd41f4b554d90a8bcb7394f39944bcb8f0889fa8d6af72513afaf2d27e0f653440271d62707880dee191fc4b8743c483be2473125434ff8fc7947bc8ef175b9444f888a91c85b43d2bd72b9c3ffa5e8a8745cb8b202d7eb33e623acdb71d715c9325c54c47f0adaa5dd0a0a5bfa0b0d55d07191e5f1916cd4966a93601566839d8854e9fbf8e691dfb0eb04a996374b253f2677afe18c5f499a43a68fe6a13acfe3901ab7dfeddc48bda3f7b6186f5c6fb3faf13471d58ed47daea9b2dd1addd03b237fca6835a93d0b2a43673d06de356bc9061850f39bc0d15297520946fcd3d7512eb4d0f079b05540d6febea5a47868c185b68325ae05510515f969e47c85ef9b7337d9c84af352df5bef63a2536dd18d92642fff41e06b75ec6baeaca7b2a99a226b7d6dcc56434dd1865af8b0c2596931166df3dc2fac919aae5045112e1e084607507ddc110cba2c46cbe40717501e46cecb974beacfe10f1f11d07947dd7f24af3d3545f3f2b7244073de7d45e2eb0b81aa15a2d917a5962460c19912c332a9eae2593817a4f557a8c0de5706812f606e81d1de3f0d66d0c8e8fd11b1c08a831aae86456360ea4481a739a7a057b9c49b63c0d986d96637c71867c3176ad9cc505e08bb7994eb1e98822055916018be5437c31d5a32309b13f8e61d985d78e697d76a169d80458f578648deba6921cb9ee26c3822c787486784b45d8f649ffcf0ab05e7fefc31d6079866581a1bee18ca50480a5db3d0f2575325974ae59817f0eba8dd8c89267e33eb026d6f3d09d8065198c052b051ef5618583cb022b7f57162183bacee7f1fe941b0a4bf53a2cbbb383578fa3d7bf03d11d485b20e5f1d36d86aa9b22eb0e845da587b7b02e59ec9bca2456d023bb229b70a04511be146595613ab9c4c5a3afb178fc18dbd90488631cddbe835b771f222658653966b32956b32936a311ab71880ad8ac96d8565d44a777d17bf00a8ed2619d3a41a6c5e3d2e4a63f29393d4412a5a00b7e391ae1eae96344458ec1f00051dac39612c0f319f2d54274b768fea09360cb721d267bc6cccb1a20191c22e90f7172ff81f89a8687fcbb278c48d5293b59859ce653ccd219cae394e8142526e7cfb0b83a13c062d1b60404e8bb8a122908df30af6c53091092bd91918a395eedc65b080b6d0c8b3e2c5165683009ed426bc759b8e04ad286f8047719f97951228ed86eadc272f4148b8bc7e896949af9f39984ac16687bdd34079f373f9bf6f93cecb8f63c08587a234386b5b77af8d6dba183ba66602d57a813d43e14fd8e2ded6902ac90613def86489d9bd19db2a5357a1ea1d3dd0e3865510a58e1f9d96b6d637fa1396a23947a2c5e87fd5dce4952219a6f62379f619b0c51a4c7e8dd7e88a877000e6cfa7f727e537c5691981202589c84f4eb608bfcfc1cb36fbfc1f8e937c8571374e20d92d3977172ef351c1edf4696917d4d9031537d314577b5c6f690cef9029be91cd2d3fee40ea2575fc151742011c9c3c343f9379bcd4463ebe8e418c9e99164b073b0d33c5b8d98fc782ea517bde3531cf4fbe25ca60a6a9eb9929ecd722a395f2cff6191f496f235dd9ea43da477eee1f0f80847b74e313c3e948454b222c994af80bcccd14d2314a2535f222a4b2c4657585d9c3907ba145b333195a913642c2cee76d2d4bd014b8d7cb9109fc50d5d1708583a76f67c5804ec06c0e2136c635776f1d5f163dd148c9caeb34c524e5853b81a3f93c0c8365f4ae968dbeba7665894997e51c0fa213ee63f0b60d5379feb5b43fe884ebed69b69646aec0aa3a6927ecf3e3865582f0a5874baab7fca965228d0b599843688604b90c2e042d3f5ebf9eb03fbb180a5d76c41b9fe7d3d067a4728fbb72542c8da3e328bc303369f70113b0295009697602922e06a31c6f2f3afb1f8e28fd82c2fb18d4b44b77a3878f81e8eefbe25e030bd9c607d758eee628ace728278d3457e0064dd353a9339a2f5169be33ba85eb98fc1a6273e9cbb77ef8235764f9e3c91bf1fbef62a92c30374d23e96eb024914e330e9e2fcfb2f70f6ed236c7b07387df9651c1d1d09a3e142329dcd112d9ea15bae5195644a64af29d264885e3ac493758ee1f1116edf7d0987b74ea58ca793380587a813635de58892ae64e34b3ac6a6c2fa6a84e5d3c7b59697539c20c3a29f8a2286ae609d0c8b8cadf68949b3d496ccf4da87c5ed5da90eaf813e2c0758b40276c5eee118094d424b02ec222da01a27b20030329a465b01acf9b3ef50ae6648f774d6f767db3f2fc0fa992b7e6ef3c7d48ccab7c4b00fc0ae126d80d51606d5ef86c8acab501b9b6afb9edd8f0e9ad07f1426005aba1e7e5fafc70e403bc054e6d882f0ce17e106bf9a7d3bb14097e9de0c72bb48953d2ffe3e60e90b75a56e3d44f7e40e98da19275d9c9e1c625bc4e8a67d546412498a619fe1f635d69311a6df7c81cb2fff01dbd9489241abe1318e5f7f1bc7f7df4414f751156b118c5b4c46c857336ca9895545b87ff70ee6674f30bf3a1799988a137f38401c55e89d3e44b77f28bdf472163d1fddc1cb6f7f842a4e10538981a65e598809c88cfac9d3c7589c9f4904f2e4e58738a6cf2c89251563bd9e8166bcd45f97ae689c1397e66ce645ff44897338947fa295cf64df347212c4a2c641c5d32df27586f9f812b3b36fc59c57ad741d4ffc5b4b6d54435d9f5ddbc2c8e7c9788165deea74e73e422665c1c85a227b6328c884b7e36e73d0c5017ad27a6d592e516d17282ecfb07cf40871d24eb15ae74a3b29ab2d9117633ddebf7cc37e9b3e0a5d417b964a6b0e59738fa3ceebff130396050bfeaee068014ba34bfc5c4b2c94b65bf06d023c0b5a7a2c052daeb4211bd2bfa94aa0fbe6c055c0927602e206dba55fec160a1719b5835e7f3f4281257ac0e943a4b71f6243bf4cb78b83412a29026c354fb0923a3a94985e9de3f2bbaf31f9fa7314d331bac51a51da477af73e4e5fff19062777c4795d50176b3ec36a3145992fd161838c6d8adb8747583c7b84d5e599a43d482760c9962f119f3c10c04a3a25b64586dec93dbcfcce47406f28722f52384dc0da960222f96c82f1d913cca6531cddbb8f5b77ef21eea5181e1cbad22066fbd2592f80e5944be97bda26cec1aff7bbce79eb7624d1536482647b27cf5c6439e6e32b4ccfbe91fbcded09763a2ef8ec3590a21aea4d133d5c403795f32f717f364af83cc0b220f53cc0d2eb2cfbc061d4435c6e916d3314db05d6cf9e62f6dd37e8fd2fc072e3e14f0d58cff33bbd28c3e2a0a98121d0ebb1c7b2ec4a57429581b10ca6694508198e3d9e82623bc352a918b767eb7c972a7d534bb8c76c6f7074f6aa25f2f808c94bafa37fe735201e38d3268e50451592dec095bc6c37584e2ef1f49b2f30fefe2b949767c23e8892e9f16d9cbcfe2e0eeebf2ec04650c9d62bc97267f71c29a3a1585cf700c9a6c2f2ec5bacafce245a556d4b6ce9f4e6bd3f7e199df400297d3bf90ad1e14bb8f7f6c718bc7447b2c625cdc21748e7590ee6908dcecf70f1e811a283216edfb983a4cfdcab13a92964248facca99c44e9ac549ccec349c08341a99941410cad00860b9a4ce2eba28f21ccbc91526cfbe15b38df747014b23a7da00246458e1c2b73726b65e53dd0016f74d93f02686d504587e4038d18e066651f5b6388afb60124ace5406acb03c7b84f157dfa017b597e6b4ceb19bd84b8b6ebb8ed96612f5e765584d1dbeffc902561bebb4ece4790c4b1dde3ad8ade2a87580da6385034d57e8d064563dac103c5d9f3edfd6ea5acbae9d5ac3359615d412da4198afa6e8df7a80c307ef223e7e409e2396652f8db049b7e8a50371ca2ec75778f6f5e778f6ed17d88ecf116d0a54ac358c5301aabbef7c88e8f09603b13247b65a2363d79c8dab2d646d5ed23fc6ecf20cd3475fa31c3f43a75ca223f524ac00d8a073781748874e0665b540951ce2d61befe3f6ab6f60787020e912720f3770c5c45581e57c82f347df215bce70787488a3d33b88fb4317154c53496c75acd4ebb14b6b31a73cc197052cfaea98e220c025b2bccc8d657a4381f56282d5f84c2299ca8a14b8b87d1b60ddb8a8faa6163c1775ba2b60dde49fb24c798f61f98c7d6b86eaf82b93ca0116ab015236852db13c7f8ad1975f232e59087dfd152ef87b5bdc0058375d73d3b9b9fdfe3300ac36e051b06963586ddffb210cabc987a503589df26dabaafa1eacc35d7d187b20e205fcae0316eb72f74d3bf56589209e6158d65fa7027ea199c9f35c951b9cde7f03870fdfc1b67fea0aa0010c7a11a241df29632ee6b8fcf62b3cfefcbf21bf788c884e69320f0a121e1ce3e4cd9fe1de1bef6013f5453e99ce194e6c97b14ea73dd300ba18c431beffe3e7583cf906dbd5049b6285288d2446cca6abdb1e934c87e82790c6ac4cb53879e51d1cbdf22a8e4f4ed0eb0da5698248cb544cf024e3ca313dfb1ecfbefd5280f1defd57910e4fb01d0c1033135dfa33c6027262164a73899dc9adcf538326051b8d929911e658444df6535658cec7985f3d16862581086f12aa39a95d6c428665ef79c8bed9404317ad1f0a584d60a5ef116455ad41c7b80244919438e8a4d2aa6cdb4fd0e977918f2e30f9e65b6ca6dfb74ea536f091f7db1a6fdc0066ff5400ab4904ecff07509cd5d95c377d0e0000000049454e44ae426082, '2019-08-04 23:29:28', NULL);
-INSERT INTO `staff` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `phone`, `email`, `profile`, `homeroom`, `profile_id`, `primary_language_id`, `gender`, `ethnicity_id`, `birthdate`, `alternate_id`, `name_suffix`, `second_language_id`, `third_language_id`, `is_disable`, `physical_disability`, `disability_desc`, `img_name`, `img_content`, `last_updated`, `updated_by`) VALUES
-(3, '1', 'Ms.', 'Milagro ', 'Jones ', 'M', NULL, 'mjones@pshs.edu', 'teacher', NULL, '2', 16, 'Female', 3, NULL, NULL, NULL, 1, 14, NULL, 'N', NULL, NULL, NULL, '2019-08-05 03:36:22', NULL),
-(4, '1', 'Mrs.', 'Brenda ', 'Hodges ', 'K', NULL, 'bhodges@pshs.edu', 'teacher', NULL, '2', 1, 'Female', 1, NULL, NULL, NULL, NULL, NULL, NULL, 'Y', 'Wheel chair access required', NULL, NULL, '2019-08-05 03:38:43', NULL),
-(5, '1', 'Mr.', 'Brendan ', 'Greer ', 'Charles', NULL, 'bgreer@pshs.edu', 'teacher', NULL, '2', 1, 'Male', 2, NULL, NULL, NULL, NULL, NULL, NULL, 'N', NULL, NULL, NULL, '2019-08-05 03:44:41', NULL),
-(6, '1', 'Ms.', 'Heather ', 'Puckett ', NULL, NULL, 'hpuckett@pshs.edu', 'teacher', NULL, '2', 1, 'Female', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'N', NULL, NULL, NULL, '2019-08-05 03:46:44', NULL);
+(1,1,NULL,'Joe','Administrator','',NULL,'joe@pshs.edu','admin',NULL,0,1,'Male',1,NULL,NULL,NULL,5,NULL,'N','N',NULL,'admin.jpg', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785e7cbd6793acd9759d79d267797b6d1b74930245032a24853464843e4a31f3cf3931214ba00151205cbb6bcb9bf466e259fbaccc7d5f1478118daaca7ccd717b9db5ed69fdcf6ffe69bd5aad4aabd52afc5bafd79b9ffcdeeff7cb6c362bbd5eaff83aaee5bbf57aa56bf37ddd6e57d7ad567c1fcfe2d19d7629836eafecefed95c160a07bdbbcaf15ef6cb7db6a03bfe7f62c96eb727b7b5b168b457cde6997f972515aedb6fee6be4ea7a3dfa34df11f9fe7bed00efac07396cbe5e67d7e67f367b43bdac34ffe73bbfc5ebf2b5f9bdb92c794df6993c6aadd521bca32c6bdd9f74eab5d18b9758977bb1f6e37d7bbbf9b67d6b1ce6df1bcb45badb25c2c354e7a5e1df33c56baaf7436fdf5bd1ecbfc37cfd9ce6ded4b5a07b489b6b216781f63ce67794e9aeb6dbba6f2baf9744d6e165b9d1b8f839fd55c8b9bfed7b5c0fccfe70b8d036df258f9bea7d602dfd117bef3dce6ebf99db9687ec7e7ee6fb37d5c9fd7a0d7b09f3b9fcf35beb4d773c43df9bd9e83bc26dd8ee6dacff2c0357eaed790dbe7f1749ff2dacc63eb775a36f23af25af6b39bf290e5c9bf6779f79cb8bfac21f0877f5a4fffed1f7fb9f662a28112a4cd2484d06761cda0e287941613b02aabe55a13b7edb80168597add4ed9e9f7cbdeee6e0016e0834856e1c993ea811278ad5be5e6e6a63089eed87431df2c108349001d6d0d00ecf6ba655941ac39211e8cbca0b210e6c5ece77b4c2c045c9f27d1939617ae1779730130c606e6bcc8fcbcdcbefc5e0bbf8187bf1917b79185c83f3ecb8bbbc548cf17da353c979d5e6c2c6a773b80a1bd0ee1f3a26982257fb3689a8099370bb78531743b737ff2ef3cc7639d81378371bc4be8fdc9bf0c204d40f01cb91f1e6bdacefbf2f5065eaefd14886353c820e67ee78d9bb6b9cf06b6e67a6b6eaa9e83fc9c90bb789f9f437b69137fd36efe76dff278e5e76d36a52ab71ab6ba817bac0dd81ec326e0704b13d0f306e5fe66b0e47bcbc4534094c739af73afa93cb95ceb79a2cf795c5bfffde7009677cc2dbb42f87bbdee46b0fcc0bcaba9c3ed6002dee05be24ddb85cf73b8a2db6d9761af5f768643b1b60e6c63bdfa238695855b03b75c97bbbb3ba1ac173b02f614f3c988df8675ad6327cbc09277172dac3a9908845a0af36b0718ad56ecac3003041a96b2105de4afe83377c433e247803b7fd44757a18df1d0aeda6aeb199d0ec2bad43b049cb591161a4f705ed44d01f746e367e77e66d06fd3b8e56a034c6a67a7b2348949b4bb53b62cd2f390d95f06412ff27f49a03d5f5ec879d7b59059b8b5c9548134c3d80a5f29b0c4d57a5d964b04b7172c0960ae9a81053be62200d8bfeb5db024b1f8f6866d66e035b809b805925b0d827b98af2d306fb58278d1763e593f5c9fd7673c33d6052b87efb760c8a6611617efce02ea0dd01bdbbf24f8fece60e635d0dc1468cfbfc4d6dd86fc2e6fee192833cbf3066536e779cdedceacd2c0cbf7798d19f8bce9fa3906d7d67ffbf9376b2d86ba9b6c169027bcaa8979d7c8682bd0d9a87e3c2726c40df7c4814fa884bb3b3b02acae906ebd1196bc70dd493e9b2f565209a7d3e9e6994b01110b2326380b5208420590581ffabf586ca5b40361b576b488d7ecac00f37637f522f4e2f277dbdd0e9009359107b98f3181a8c35082f8def76e01a0a3775bd03576f53a35ab0a1bfdb390ba1b1baa5fc71b5036a3ccccc863efebd78c078065394680aa006abcea7b5b559dce4c236f207927f69ce7456db38155c0265334d3e1f91ecbfc9ca71859661b5ccb4236b059f00c321964fd9dc1d20c85b95eccc3a4c0700082deb8f83de0673b0f75a9c47c5599100b42d0d87c2ac8e78da6b9263d0e7fbc4e6313f35a70bf361b7305f1a6469001c7e3e8671800bc063c267e7756d932481b4c9aecc86c8af14280bc06b6c01e8cfc2970f3e7f48befdd57bf37036cb38fc6233fc3e0dbfaefbff8c5da8df240f8ef66e37207371d5b0443f02445a3c2a6e497f11d0ccb36ace1702876a501a842e481f6c07a012c57a55c5f5f0bb0fc2f5375dec77f56453d7181660695b8b3c9b6048cda1da3bd7957e0faa60065569091dffdccbb2acf6b0aac9f395b2e3e01b94dbf92cd0af57a0b7ab150bccbe479aa647033360685dc163861300c686030aadce7261be061061dde997fcf3bb3c7dae3d21492bcaeb240e5f5e545ec35e4f66f813b04daeb8b314500002ef7c14268c664908295e731b380e4777a736c0ab6dfbf19d8fa4b5e23ea37a6c865d8b0bc413cd5ef2c4b79b3b2ba9855d53c3e7e9fe7a829ec5e67b9bd1e07337203066b2036b9ad6d303ff75fea6b666d9ea3667f2d5f66689eabcdc699eccb5e636e4b66e1791e33806a9effe72fc38665ba6bc1cdfaa807c9a092770cf62937c883d7ed0200db41617cf80fc0c286b5b3b313741dd0aaf6134fa817fd4618da5d31acc964f2c96ed46c67068da7105fbb62520f7d7fde719a8095e96f7edf53029a77983cf116882603d278b7032c3720cb8ded60bbcb45b0b44cbbb9ce866cdbc1b01f7a5edcaeac4678d7cebb9bc7588ba1daadf43becb3b20b039305398346de207c5d5eac9e4b0b5e735c3d966e6f737d6570e23b0b9c551b981cf702481bd6f98491dbed7c6a6e3edd60ebae9940c9f764f0796a5e978bd84c3c8f9e170b9ad7575e931ecb6c278aeb430e2d7b1e97e686e877e46737012bb723af01cfa70136ab9fcdf7f8dabc99f833af21839337e3ccf03cfe7a6e18fb3ee99fdf2df5be3a66f8ddea60b37f1aa3fff1cd3702ac4cd9fe4888a0cea814eccc805b454aa699bfd9c1a1c81904d6ebb0fd84a0e2b56b959dfea00c30bcefed85fd0ac0b2bda1d24a4fbe51bcb43ae5f1f1b18cc763754483578dcd2cdc8ce692f704be9ef0bc3b7860360b2879007d5d9e380ffa0640eba0fbd9cd1dd78bda42eb859159e127e00ad5b64a0e23a4fd32b2860adbc1ae6315b0ced32740d00a86e9beb3302a370bb5857b44ac42ddc1b01eb818147f031aab7559b6700694d2c5a1c02693cc011b1b9b0ce5a112d36ed4abad0a196ff1ce2a55b402606c882bedf0b180d7627c9a3f0ce1b56f5ea4dacfe4853668c773596bdc87fdca63c33337eb25a92719b8336b311879beffd4e6dc04ad0cb01650c63e6b0706aa7cef530c96fbb31a26bbe97aeb5dcd6d3499304878bef32692c174a39d546f78066c8f5366347e6eee530626afadfcbee6069c556f6fac668d96852623cbc4e7934d3bad19b369645d00f73f7efe8b756e7016060d0c4669909f895983fe5dedc442cc1abae050060fda52cbb61adf652302d416a5d7e994bd9ddd824a28a1d065b1bb19653db9fe7bb15a0ab060589b452930dc8635186cb9c73a7d5e101e7c7fe7fe7ac0f87b77775728efc9fd1460d6a5dd7128c75a6a80052b7e3aac2254d3fc0cb739bbf83b9d5e81806a174400bbe109d2a4ad4205e3be2ea124d8c416f19d058677ea3d7895daebd245fbd578471b03d43b85b1b38362be0cb02764027b96e463553720d4ac563b3c8e7c5101aed3a65f4bcd35f3be5c2d75bfc79b31eaf787dacc0091566b1d9e599ed7635c2a48b6b79e1efa27e379b5198aa103d8d81457b1b16dd763bc6bbdde3a4e002cf5b41ae1014ddac533e410a94cdaf3933d631618efe09e93bcc9e479dfa852c9309cb589a64da6b95919ac159e22b3487866f997d56c6fd2b0b5fc8c6cd3f27d7e7f93fde78d3a0383afb3517cb399549b921d4c7983f53af3666c80f4bd065aaf75bf9beb31dd64534a667e5936f2e76683d8b6f93dabec1e0f13130156b667b8b306248389d5bde64ed55ab74ba78b97cb1eb252e6f27c758547ecc62053a7bd2a835eafecefee09b084c8ecc09585194cb260aa23ad521e1e1e36b118b46f3e0b01de08798a4172fbcd623255cf80d5dc2db361b0b9136ce2cdec21949d7c2b58f1acf0863699581efccdd8b660192d010a821b7796c28255ff4bbb4c6761b3d3eeddaa3128351648f385e361b528837e6560eb96d4bbf061c67ce0b0085e8cd381b8a8f092ad6573097b5607a01133b51d2f549c10dca2677a6cb69f738da123ee9513432c6a59786b5740be8d6102d4799f9954660d9aa3cadc3c867a66655d6bc05c2c7deb7df34266bc0c4a396cc3ebc8c2d6d41abca9642664e176db3253f1ef59d03c1e0647afb9cc762a9dddd8e1f226b9995f8399ec6111f282f07ad3b5ec75ba9d129bc836262b032cf7d9f191816f039c0da74a9083adfdb9b959e7fe6450ca2abd5997c739bf37039ec7c8636b1666a0ccf2e877f95a6dc0f69efee32f7f25a3bbe9db869a55fb863a5b3d2a79923d689d5657bbbceeab749cdd9205cadf04eab170bb9d5286fd9e18167158da112bc332727b02b38ad3ee7614d600cb32fbb260735fa6b61ea0a6fad5dc953c11bedfb45ece800a12cd582cbf3b2f468f4706474f40bece63ba69ff3ad82760355bcccb6c3e0f405e07db0863fb96c9b05071e56b927b8c376a64b8fa7b3ddc068055c4a109bbd7a5cc97cb329b2fc47e168b0844e41984aab0e8a5c8b7c2f682e9aa2d063513f3328bb2a0f4f0ac2d82a1f17c0009d6cd1ccba0bf09f1a04d385222464436199814a64a85ced81113aa1dcff3baf33c669b8a8c09b1a7d571d902a085d0f3c5cf762fe2943228e40d248353734ebc66b2b03499c2536bc07d304bca80b611de1af2928579cb22b72112ac6be617e69b0326fdccbcde0cc84d8070dc5293e57b7cf3b8c558fd719075739c32b3f2f89ae498ed5b869e62514d99c8cff7ef8e916b3e2f131881decf7ff5bfd7d9aeb3e9100b25d9953c309ee80d452db005548cb06d69e265748f3b6c4769b796656730f804b064e3a80ccbf151cd4945186cc3dab03cbd736b03f08436018b6b4c85b37018cdc55e6a843dd7366d1e9efc0c8c1efcac1a784c32e5f7e2ce3b8b1adde996d934023be9db783a2de3c9588e852e68b15ac92ea4a0c15e5f6dea1206d2ed17c05b13c88edceb6a37658ea4b6a1e60144ed30604ea7738121147d3c1a97d5029028a5dbef463cdccece96e996550114572d54c256b0a3b216e3533fccf4f81c551c800208896607e8642b09752c335a818877c63ab1303b05b256db8fd99baf356bf13ac8e39c37817cfd062452a8465671b2cd270b6c66c95915c9efdeb0e2aa42f9bb2698359997e75f9f2b0c2e6cbc9842229e2c3201007e54da18e7306978cd6e65213247cc009ba098c1d60c2d035a13e8b27a1996ca6d5882fb65b344738c0ce8595eb319c632e5679a816d58627532f1b741ceebc673e37764666535b4f58f3fff66fda768b3d132b32f0fc40635575adaa136d4851d76935099225e85dd745d7606fd0458613c67f13b46262f562f745808420703a19d6a4b4d21d97422a9677e8681c2d778003323e33b4fd0533b6e5eac5269eabfd81d23c66a516d31312edbf0884c9bb3a0f14cb1ce1a3ff6381e4be51d3d3c94e5625e96b0ade944cfdadddd2bfde15076a555b54975fb3dd9dbb25abd5577aaf3b5c62bd1bfc9645a26a35159ce66b203461c138197ed727474587676433d1fececc8260623625e606106fc6e3bc091f41e54f4056a5fb561c2a2c21684506e036361455abcd5f6d75a55b574e3568ff83dec799ab3c5bc8a4ea8db4d15c200e035e9f1cd2ab737222f78b318afef6c47f4069581cfc22e60c04edb883bf2869659a0856ca39958cba86132d9abcb7d56d90c2219580d56195433ab0bf00b5ba5ff59f0f9ae1914dd64711e336b0f02cce4a4cae3fe69df439e73fbf33c6c35986895e7c1b298c7ddd7e671174e5459cc72d39c47ad89fff58fbf58478e55a4786c76c49447e79778a2f2c0620fedf6b6360c4d9c0ce9a1f62c6a80272ae1a0d72d3b83a154c25e0db977b064de91f264025836ba7b6700b00c4099c2735fd3ed9f19949f9b0722ef0e19a00c6c31719a864f62b5105c582591d7f13c59f1361ea3fcaebc8305b0398ca494d90c06342ad3c9b48c1fefca78f45866b3492459b6bb6257ed76afb4fb83caac50ebd27f8a0ec7901d11d6fcc73f8393bc81ab65193fdc099898e7f17852168b9936981e8c6b381438767bfd3218ec44cea5585347bfcb980fe0c8e681ea8513868d24c20ac2531c0cd5b6b04e373cc7d270e5b90c90ef080c01836084314e72096e16bbe6b1aa5179c7a6edac9d1cb99dd5fabc233fa54665016eb20a33005fc3fd79b3f3b3cd7e2c60be3eb3982cec96077f6f606b320fdae3b59bdbe2eb9af7e7f65b2eac1168202be335783455b8003a622103fcd86cc47d2b06e471888d2becc67eaf599141ded86020f2b506203ef75cb92f96bdccf8f2c6e46766106bfdfc17bf940d2b03c65306b42cf81e0435a005b38ad005830f362c10d9ee7aed669561ed0e77b4e8b483d7c0513778b36dd4c5af815c47a43b610d6677a82aa6c71e08a3b96c3235ffea938ed6c1ce6cd1efcbbba377083f37ffbd59948a8cc773b8655461ab8b7134e3c96db3c7476927edd80de9c77c3a2dcb05ec675ceeae2fca64f45066e3919847abd3930a395faccb542a5fb7ecedef6be2b15d21f8dd4ea439118ccab8fa9d9aec1a3e309d8c4a6bc586546d67cb48249f4e27650a7001b62b361ed2a686657f7f5fe01500d82aad4eb71c1d1d6d1c1d249f0b34043aed30cc7702dc04c678973bb11eb6b6130cc9d5355dbd795bb64e22fc36019e2c080beda01b2a521340b2605918f92ce751e6cf3d2e5ec75e2f9e2f0ba2c1c6f39e9d31be2603c3b60fdb5cbae6b3dcd6e6c6e5f5b7618b3523233fd3826ff0cc0e103fcf2423f70df1b35c192832bbd9ace56a4fcd1bac3774bf3b47f37b8de71c563f777b7dbc3bcb5fd6863c1ed94e6ca0330e791ef2b3f51d0ccb13db1c5037200b744659092d6ca755938e2b8a868b1a06123ba85e54b061f5e52544b0c4c158dc552574279a838a27edfefe7eb310351029acc003a39dbe0255de493318728d75f3cca04c6f336837c742ea129d622554c0a2cd18b6610a736293aa1b3f98c6360833efbe3cc32a332a163148abc5ac4c470fe5fef6aacca723fdcdf304203b7b02acf16c5e06c3bd0896ecb41586003beab67b65b083dad8966769b9c26e352b7777f765310b63fb723629bbbb3b1b26335f447a8bdebda27ac5aa3c3e3c96f99c5d378cf37b078765ef60bfecee025ebd324595ec852a193b2eed06b8661175de6a8ba5ededee09fce6cb99589a62f73a5dd9cc223015173f9b4a787eb09dc996894341a9566160974d2c2641c0682528331acfa73750cf19e3a071ae71669e8b9c9f9641249b44fc0cdf6f41f24f0ba1bfcf1bb905bdb9c965503443cbc2bd01b84f423a3eb5d166d53733b8bce97e223b09b0721ff246ac7bd775534a55413c9e4d00caeb1a8d02db2960e65094f094a7b4a6543525cb96f124cf4f1ed72678b98f02c9fff9bf7ebe166a572b3934de0ddb804d0a21f0cb366a159b292e7206a8d27a33ac60203589743d2fc37ebf1ceced4bb0ec4aff3469f8d3922e3494dd1c95103b966d58ed56788304b4128aed4e8e40f379d3159f07d2f74a986bfc539365e58580213a041b50ea82c4113c5b22dabad5ea9625ccaa1d4e072f62ee935d81a04c26b78643289c6111d74e2793b2984d4a6bb528e3c7db321f3f94765996e96c5e56eb76d939382afde15eb91f11e95fcaceceaeec5d303158a759d7cedeae0cf1b162eaeeba5c95d9745a26e371198d47525f4f8e8e2ae8e0910c40601c468f23811600dcebf74ab73f28eb56abececee96a3d3338122f693f96c2a763c9fcfca4aea30eae2aa4c4613b1c45ebb577afd7e217018a3bfd653b75bf6f70fcadee141e9f5fac1c4e5aa6ee95d128c0a4a8459f0fb60d02ffd2ef62d3609723eb7de2c9e47e028e39c19558c7584896ce63b5511d06655a3ae599bdea804585c2723782de753d7bc9981412fab38061ada6f99c9c6ea2c984af6af1b7a246107043b4f546de88449c68cc9cc328362bcd3ab337e3e25f84c6e5edb99a16616c9b23478bbbd7ffcb37a67b5896ced679918b069b3f16560ca1b7513a43e91af94cbfc14301b88350edf7cf32b19ddfd400649610735a23d74ddf06278523c896637a803a2d8f51a332c79cd6cb85ccd65c3da02564b6a44688edb803f3a62afa56c65ab6518a5311c1b5caa0d2bef681e000f5813a03cb1d9586870c920634696272d006bae09e9760702acb9ea2961c322a938d4166290ec80a0ef5603433d0ba3bc4077392bd34984322ce6d3d242c5eb14b1abc9e89e75ab500ee8c6c1d149e90d764be9f4cb68342dbd6ebff47bbdf2707f576eafafcbcdcdb5e6a53f1c6c6c04a19e8527903006fedd3f3c88a94e46e37274b85f6b92adcbaaaab26ad77c2a00007cd75428e811ceb02aab56ab9c9c9d2943e1e0e040f3056029d4048096477121bb19cf771e64d8bc3a02829d8383b2b7b75f86bb7b3220c4cedc2efd412fd8deb2865e74ba2a45c467a890f2aa2d67a523fb64478c1ccf24eaac18750aaae55a8358de80b6eb366c6a1b1589f597bc55d9cce00c8c50bfa36c8fc1c86b8defb2973333bd4f206553c5e35370f11a65cdb29e080f6ad78a155973c8d7d99e9ab51f8311d76570939c2ac0b8321f0941782c83e9627f8c3a774df931704681826d30a7375f8f8937fd988b788ab1436ba36a3e6ea31d6cd6ea9af29a5542cbace55c9b055e423fccc0e11d231bbdb2501bc034592d22bf232e274f3841bb4658baccc609605925dc78a22a0d76e38cfe1bbd7ebd1260b95a43ecc6db6a106e4b06bdcc0233ca67d0f2ef7950bcd8832186015fbb0880ba22d23f1c0ab255a2caae56f2f8013ef67611ac80a0e17de3aaa8ba80e047302df14cab16f6a3913c82d3d148aae4723e934af4f8782fd51981b9b9bb29fb074732ba1f9e9c97e96c2975afdbe995e160a75c5e7c2cf7371fcaddcd8d98da70274af7f0bdd8d07225b6b3bbb727a6c27723b128d850083c6c69369f097408ec7d188db4e87abd81361bda8c7acab50352ab7676cae1e9894013d0222463319d95b5ec628bd225da793412db5aad01674257bae5e8e4ac9cbf7859babd4199cc176a1b7b3535d21052c61e008f8db12d2609fbea0f0665d0c5f0b08cd00079a4c3c8af0878c50b46d02c00bb590f8afa77c58c00ce10f260fc4fa964798d7bd33400781d795d6a83ae829e37f2a6ea63b0f1b5664ff9b98eb9f21acee0f11483ca9fe5f7f179de903fd9b4954511c0e436c8c65c63e8727b2cc71ea3ac32fbde8d7cd6f41f9ebb94a32815aadc44d36f5923c1e2a1f2d76296aedbd5a08d2e00ba014eb3531bdd9b54ac896e9e3077c2bbcb62bd281d4731273d78553d619a28768e1280e5c051ed8604473e51c02faba2a884b02ba7e6e8bb9a58edc113a828d567ab9235778c4c493fd949d356c8352c5425cc543771d8adf05a45cd2abe4308d99d7008e07183690cba7d0921cf1e0c0765b0610e4bd9dc22e23fbc8a522fb1358d468a779a4c461278800a0339f97ec39d41b9bcba2afd9d9db25cb5cac9e9b3b2bb7f24c6c358688111a376735dae2e3f96873b406bacc5707c7256f60f0e050eb3f9b24c51df143ddd934710e1bebd8b0a18ea2f693b35e585e188b12eb26369deabe06be1b661733be5f0f0406a1b2082a793500cc23214643a9b09900173fa3d99cfcb7077bf9c3f7f514ecf9e17e5878ec765b15a94f50c461f6cd035cf186304eff0f0306c5feb95cc09fd7e17d80a55561b25867f3429e2bac0c52d40595d512a50b26735d98885dc73ef759201c6c29ced5a5e3606190398d7a46da49613aecf4cc6d73581332dc78dd66370709c5f7e4e665a065c8147d5460c5abeaec9608899cca0970139ab9a66974df534bf87790d43c9b64a8ae72133c6a62c66ec319bb27ad97c9f6c582ce26cb1f72e951989a99f63378cba2ca01e3b7a4a57e15a18162fd3ef2b16725b3b78f612cade905442536a0f5456095dadc17624aecd819a1e102fc0fcb727cdbb4fa6ee7922373b4f8dc1d92c5e5441528dd831f0e4d43a5e21acb3727f73bb4971e019c449c16688bcd604cc61627331518cdad3d948bb3c428e20de5e5f892da0aad1eef9645cf67677cac5d595d4c27677503add4179f1faf3780e399d18c2c713f279cad5c70fe5f1eeba3cdedd94e59442878c794b06fb672f5e97e3b313b559f636e71a768a54444af72c6653b5935c4f8f3dd7c26cf1180e7a7db12cd43098ca7cbe2c83dd9de867351f703f6b88799260af16655413d695e9d885659d94d3b3f3b2b3bb5f66d399daf3f8f820e0e559de246cb744053d39391194c2eef08cf606bdd2ef7714dfa5405805db46df56da3cc3c36826119bd3b61a89802999383cc7999567db5630be5035b38c646d8477e5fc44d6a89ea1a201dbfcd22cb45ebb19e02c53cdcdd640994b26670291c1f18f986308b11e69b03688e8ab9acb9bd998dbe47ed82b9ac18c67195c36e4a6135e60aecbb2e6fb9bf1967e869fe3798bf66de31e0df63c532a21c26537a581c90fcb34d5b62b23b83a5696c4e76e54285e2ac06b07054750160b6c2fddb23b1c94216ac560203b442ee0e74ee79f7a7e55092d086a7ccd85b51eec367ac2f322f4c270db2d901e7c3f23f78da0c16cb78b5d1c7b5a5497c0a645ea0b1300e8a09a89e676a27ac4e1e151841854db1c0662ae95676d09431a09d06022f0b6f178240334aaa1fa3c9b97dd9d41198dc6653c9996bda3e3329d2dcaf1d979e9f50712386806aa13a08517f0f2c3db72f7f17d994f466531c7e6c062ec97de70af0cf700ae17b207a1924abd26c8b3d352fb61b012465543280213d6039b8c81962fb8976793c643fbb19375f8496ea8e3c1aa3d0b0700c0197dabc05d8a80697fff50f7625fbbbbb92e8fa3470914dec483fd7d7924efeea8e3bf2cbb7bbb65d0df29bdee50acf3e068bf1c1f1f8a2d467c27e94111ed4fac9f42346abc5864714770aa054900b63993e0e9d2304d75c5eb58f166d540dc646d99b95876bc963383c8b2e3ef6d7ed8d868eb3b0c96beceeb3ab3bb0d58d400d0cca8aca918dcb26661907000735c93cb8c472115654e5481f3fd760618944c4c7cce02f6b888e88f8d43b25e8b252a4e2f19e7dddecce602a042758f3ea89711666395d083e089300ae798934c4d37b6020c2f146e90413a6c0881dc35525a551e164af7d8dfddd16eadc5aeb2299bb8b54f6236f2443af9198fd866e724f6abe92a71947d651046f90dcb4b870e78d1f19d07dd931092f3a9ab5741938ae80f5590576b1289c29f4ccafbf76f6583c25e440acde1d171190e77aa9d044fe2b4cca5264dc570107c2aafa242713f397d4a569e012418b15b657f38d47d0fa34939397f5650b14bb757434548b1e9495d9a4ca7653e1e97c9c375b9fdf0bedc5c7ed07cc088e6389e701274fb6244f47b77673716524d54464515eb00500904adde31da2bcf5dabc81b3919a3e2cd0468b9ce110000200049444154a2d8cf7ae425f607a58d9d89b2d7f4b7839325026a43680320c301d10b4fa976fa888ea7fda4e8d84609633d3b3b938a78598b3632f6bb7b07a5d3e96b8d757a9df2e2d58bf2ead5cbd2c53b217b1bf991c48345c9e9cc3294105ee3cf62d9c7bfac9664969dd987d79b37c41c92e075eeb227069dcca2b24c6520f1facee0256da2715887d770b3ad995d653699d55203407e57d65cb2c6e47664d0b0acebddb5924614c4a881a6327f443e30f3ad77d7ff5c265a450fc4da3f7536c4f28b0a1fea8bdcc69509cad616261e03aedf29f590382c3e30d3b080bb435987f4c2ceaa584d25dc24b36e769e6e9c50237028e1968661a11242f5454f3918a152d20d8d4ea7d46820d72b31008466a3aa56a37b73a731e5a57d9efc4c439b93e8a46ef7cb0bd334d9cfd3a4afda8a23e2b339362ce9eae4393e94776f7f2cf3e958bb3e819778f67676f7c285bf6e95ebeb4b311ad5705269e60891e0fabbdbdb321c06c315a0a1ce2d16e5e5b333a5d4dc8d46e5f4fca50061325b946e35c8e31d3b3c3a1410dcde5c97c5e4b1dc5e5f94c7ebeb32aed52d000fdab0c47656d9c1b03f2c7d3e5bc5a11e5efc94b051bd31556788446585922c660216de71717151e6b3b96c60ac0b3c7ed82d861c2c022092a04d1acfa05f3a806bdd10c2d01dec91be597d42d871c230a6a87418f007c3a18254191f97c6468504784328c26b797e7e5a5ebf7a55f6f72232bfcf9c0b7c63f5afeb0625804ae5bf35d78d5016af7964c035d7366bc171848d28ef2cd01e47b316cb8c052e339b0c304dd0a3a95cebebb30ae6dfadae89b924826050f3bacfedb79c18142dbf4f81b3dfefe718ccb8d77295db6299926c2a73e8d37848e38ac137a6c369593e3b219c209ff4d7a588d306a3c06454420f42de25b27eda1c703f5c13d25e4b5d8afad681a4ea44b7a74528d73ef14932c8463d2cb9c695eeb13d8482c63acfaa89ee19b0023cb6b5a9bc7379b20d7c5e18fe9cbfdda7263b33826f768f2a6006ac10945a595505f66243409dbbbfbb2d1fdfbf95e78d18226c3afb07c76205b2d5cce6e5e6ca80352d837e1cbef1f838927a347ab8971a84e1dec27c7575555ebd782e61bebabd2947a7cfca60b85b2eae6e3546bb75fca47e1e1d08d0b16311703a797c28d3f148a03505e4e7b332003c6bbd2f40d37991aa0ad0e1649688c39b4ec702a9a80211397ef3f9549fd156c6f0871f7e28930a88e1c91b8a69e13ddc3b3ac455a710076c6cec920a4de811bab03d5a8b3992aa596d1dac0740911dda3652deefd39208a0e519e3f1546088378ab9393939563ee4f1e161d9dd0d0f69cc3b8e99ede93f80304c1210b600659665c0e2dd022cd7daaac2929949b6b3e44ddeea5c06812660f96f838dcd303e4a2f3309cb923fcb329155477ef798190cdcb78d16540949060b8358567f2d2b222bcc4df5e465e6978985c7cda0e6fb15e25035ada6d71282e2aa2e9939fa59fe89277ec37c95f6563321ac121af58cda1bbd34215f9e6c0f3e8085413a0ccae92cbacabd35d92ae8b094d11d95500cab0216ae680f646677de2160581887114a830eb98479e1e489cec0e4cffd7c8729b8af99716550567c76f538ea793596250485e28552c8a52edddfde94ab8b0f653e23b073a6949683c3e3b277705c76760f24ec0f77b73a7463311f2bd6aad769c9bb28c1ee86370c1b1ded7bfffebd807e3e9d94d39363d9c58e4f9f09041f47b3727d73237b118e12c67b6f6f4786f9c7d1a8ecee0ccbe3ddbd0072747755e693c73279b88dd81e5278542606c10ddb0efde033c244d47f1dd716b6b9bc78a52e2e39a18618ce55b9bfb92e9717970263e6525525ba5df57bb84f08054e17aa39602600b4c8511c6c8ceab03e1ec6bbb0cd314fc491d186d3d3d388cfeaf7cb18555a001b8b5755584bab4c66718e00eb9171383f3f2bcfcf096edd09164ef509a988e135c6104fcd3655b690fd645b1071c330d3d982ded8b2406d8427b9e1bd46f3e6fec9665b376f838381c46bcd80e2783d6b247eae8981efe7efccb0f8ddb5ed7d4f96a50c6cf9197fa469a4d4bc0c6a4da6e7f67863f84403a963cdb3b36d2bcbb49e5d0f40f1b3b329c66327b0aeb9c89e03db985bbff8e657aa386a15d074f1137b54a5f36e48de296474af75913cf97a492d3416a63c54c228e06795108151f1fe6e78608cc84de46789baa6bb1bef382c0fbc3fe7395601bd137877c86df340e7ddc58b4e4058553f095e15de5587f6aa60afe2aa001bb4d987bbbb0a58a3329f8d65903e383e2d0787a7a5dfdf2963bc66d4a3a284c88210883be5f5713f400c7339393d2da4cbe041a4dd78ee2e3ebc9757ececec9942018e4e9e153468e2b01837fe7b78b82bd3f9a89c9e3e53923436a48383fdf2e1eddb72fde1c7b21cdf95d1edb554a5b5aa24a0f20058a5745b7d19b501ac88dc0080ebe114029b6a0baa1b168c673419cb4e44fcd8e8fe412a62d4d8ea2bd0145bc6d1f16919c29660d535d730c02fced88379015eca7620a8541ec84580f47c2ef60d0846fe42a84832b0ab9a292a0775bb8ac2352cc0381f4e8e4fcbd9f999d2890024955d2e2dad39953faaf5c5f05eea742044428e92c89660dc1d0c99d782d74d53789f625d59800d4299e91bb036eb3825049ba5e48dd3cfcbeb9bebbca6ade2b9dd06d5ec40b307f129962400aa4c28035e966f814c4a71727fb2279536abadd5cce03e34fbc2bd3187b1d99845fa7e8fa9351a6b689f0033362c8344a6b37977913bb171f2b13b68269219999e275a1849b65c43122b867616a393740d2a7e97a9a4dba167973897900137a89961e55d2f2f329eaf82785545cdc0e445b3e933f13c7683d7c869a57ed46058206a468230d1ee1528880ee6dd78d888a5222c613e9f94d50c6fdb5cf1524727e7625b0a2568afa5aa112d8ffd6a3e9e28bde671f4205bd7f1e96919ee1dc8980d10a1de7d78f37d193fdc9483e393727afea29c3d7f597ac37d81e6643c15d8ddde5c96c7fbcb32dcd92ba7cf5f96fdfd2319b6ef6e6fcaf4f1ae4c1f6eca62f658a6a3b1180f2a205e3efe93c3934c50b211884151980879a191dfa95231a9dcb3027d3b9d6a4bc4eb392f93c7a8b38f7a2bfb025ec0fdbdd291917f20708a6284643504936ed58a0e380db0a5b57b04ba764b9f18b47980312c160706ea9f824997ab321c0c14004b30e952c9dada06157b06300e06bb52c1cfcece4345ea8430f26c722eb5f363ecef532a27aaaeaafa83d2c4189779545fadc507617299396d420354237f5b5cb1dbc8ffcb009765a8b9615a133038782d7b7dfa7aafe12643a26d6e5f96db8d8c38f527791c2da3662bd9cb9edfbb799e807d1b9e947122f7677befd6abc726229ba0360e5d110e11a999dbf49eb06fc6b98d6c7ece9555e0334523d3a6a2b5840d2bd7e8c903f51425f5671b54ac610c768f065651bf29766da12a06e69a5787ad6293fa5369b8272b0396275b45eec66309e8c628576d585cef49e0bb6cccdbdc5f6d5719edf3228021469f5c65214ac560b08e818cc549350419fe17eb08bed4010cd4ae1a971b8cd1f349594c1f94104c1eddf1e97918a5e546c19b3812cb924ab25895fbebabf2eedddb420ee0eec161f9eccbafcbcece8184edbb3ffcbe8caf3e96bbeb0fe561322a27e7cfcbf1d98bf2c5573f15cbe2dd18eb57cb69b978ff7db9beb915401e1ca14ee17deb97d56c5cfef09b5f97d562223b96de2d6f27a15b2c2cec80d147b1c86aa353591298aa22fb31daf7948fc8bd1c82cb529bccc65261d980e8cfbb77ef24fc9c8884f713c339e93d3b8ab087154e2ba36a9775153497c8616303a823813b6c802a1f4dc1c12835aa1af49331ded4961894c262fa5199c2b5e1b99ed83318ab054e51ffddee461de57a4079776f5876862483c7b994f258e3d18a5a38f25c2e11945ac935af253103053cd7e3cf9cf6d230cae70d3d8352937558469aa421331eafeb26d3723f9b2cce6bd6cf6c825e136c32186e36efc681274f0168b38ffebb69bfcaedc8fd7c8a61f93d3ef3203331c11e80956d53f9e1190c72a73e6136d5409919182f85d27b07c0450ec362a1e54a9706a03c89cdc124885076a087874d50232a619e242f0877ce543203ae77245fbbf94914be54d2d8d985f23a0926ec3db139b4b4fb6318471d74bd6d8cb893d163b9bdbcd4e22fab99d816c2f3ecf92bb9fb490c6767c1be45aa0aa10b5c4aecd4fb1fdf94dbbbbb727afebcbc78fd45397bfe4a8c673c7e2cefbffd7d79bcb9286fdebf91eaf4fcd567e5b32fffacec1f9c9545cd94a7a6fb6c745baeaf6fca78be2c8787a752e5a8f3de6fafcae3ed75b9b9fa2826e612cab1a10034043bc6293901f6db923db401c051110554328116ac6a19551f5a4b8177d4860f7be2f7df7fafa13a3a38901d6a5e4ffc8935b056d0a9dc14aa23b60d0aa48a6aaf3b9067103b16efc6aed9ef0d64f8f581a5a878d831590f80d2d1c971190c18df5a7542b69141998a59af15ee01d03ac939e2c6f05cb6a46262f73adcdfdb9c421e31473e94370c19521deb46266049de45c685b30b8802cb1a818fb37a0a80cc44bca97bad4b5e6a306b664b99e1b196bdbebdf6fd13b9520e683a25c79bbfd77dd82eb7e72eb82d99a56519968a576dd256ff729f36f6e46affcab63bae33813086b81d6e63965fe389ec8d36d8eb64f4c52735ea05882ee067016e2260d62f9b01637a793dad84fb1da76286e51d419f8bb607609961b9a1990e7b208dd664fc03563c6373fa73add6e0b6baf3be27ef30de9dbc489abb0e797dd88ea2adae431e2551cc0e01011887ec00d4b0df246b2f6450c76b46dac86cf2501e6e6fa27a44af5f4e4e4e4b8be0ccc9b84600adcb98da54eb5659cd26baefcd0f3f965e6f58da839df2177ffdb7a58d8b7ed02ba3ebabf2db7ffadf65b8d329efb167757be5f4ec65397ff17939397bae4c82874712a5a3d0de74be2aa3f154e38b52f7e6fbefca7c7c579673a2e167b2e9287afdfeb1bace51d9a39f52a1547122d8b073cc9481bf2a65318f2aa4fc53ec4dbba8740de3818acf7803e63c9ffff677764b67d81758b001e04d947a4000ad4ec6c6fb188c9571e3bb882bdb53891ad81600b3b155d4f2ff32d24f23fc837f305d22e10130b132c6b5dae39ccac53d360f046071e94af7f21fed072cf9c9d885c0e051961213b6b09ac5e1247f09be0fc8488783e6cd363392bce6b216d0641ebee71355b45ec49acbe06376c2f37cda4c063b8346663d99adf873835406cf0c62765419ec2cd34f910183a23dccc60bdfcb739b8e8526b0fb1964891814dd5761035ec2fc2003863b9f51d737ba43ea743502e6921902bfc601a994f963609db6920124372c5361ae712e21a0b5d1fb579fe62a79b0b38a987713a37f13acf81b953002d86b299c1adfc23d6258d8aed6308410128497364601be45b9bbbd2e2b1de859ca6474a754190ce3dcbb7b103bb8eec533e5782422e9679332bbbb2fefdfbe2b65dd29ede16ee9edee959ffcf99f2bd6eafef2b2fcfefffc53d9dbeb95c9e3bd0cdc07fb27e5f0e445397bf9baec1d1f97fbfb0719a389fd42b57a1c4dcac1e16169af97e5cdf7df96f56cac749dc7fbebd2ae763a31a3aaead2cef92cec8c782361367132301906c1c474fa91c21baaed6b0d40460c108c47d56349139a4e6b806857260a1516ec476554a52955c78a9e5b8fbb8a5cc64878e63fae4325c44eb5bbb32f4091b9426720529d35ca6473ed641c81b8b483f4218cf5a422d940ec137b0049bc9966203a10a5d6c6e7396c2cdccb33f6f433422cb41174425d06b0fa1c6fa7a0c618af8dd1b9163a303bcb1bbf41c66b512cad91d7e8cd36b3a7cc4a9e02befcfea6ec34d5c34c06b2666459687ee6fb9b762ee341b39f198c9aeffe04682ae0660fb47124836e26211e2fd6d82644e397bffaa7751e4423201799aa660adb9c90488ba016f8966e9a619916f2b347b50632ef319eeeee6ee877de9532bbb21eec12c92c4ebb701564fe44a47b7367b051dfeedd0c5cee876c58f694ad223a5bcc6a73e840d439f7fb3862cc9306eb988c1f4b4b3bffb82c66a332a7d4f19878a671d93fd8af8733ac25dc0882c20696b382a977fef858eeafae55affd87371f4b676fa77cf6e517f21a62207ef7fd77653cba2dc35e4bcfbdbcb82d9de17e397df6a2bcfec9d76552190da927a4c73c3e8e1525fee2d979d91df6cb3ffde27f95773ffe50faa4dbcda35d11b4196a8cf233a9d3be26189684eca85d15ac9912358011154d7b4a7a06ccf0d8dedfdf4ac0bd56000dc064e3ee160b0ba32b0cebe0e070938f1727dbc4380f87a832b42b4a0731a5d4a077f026ece9f4ecac0cf776b5716893e02420589f8a0f4622b8e6b91b467ad2a21867bee7f9fc8cb4ae589fa311850aa9a5151e4b8177a713c9e29d5ed9d9df2bc7c747e5ece4309ceb951504c3dc9edf88815ee76d12d29303701b798c6624cdf59acd2d5e9702d074282ce3da240cbe3633a4a7e426138f0c8abedf6bd840e0f6d086ccaaac65980c18c8bc0165d5331bfcddbe0c50963933c50c8ed9b1d7b45bf95dea932b8e66ca9707f04f21e8469d73b068a3d2602da820c0e41900160bce54dcf75be53485cd13a9c92a21ecb25fe800056c16f5b0d04acbbd607caf75dfacd337772df76b461d266c2bb2e544506ab41daf45bbccaa406d6265e6dbfa48d83488bfeab7dbe5e1feb68c1f1f143f8577946a05c445e14da3be396c05b589087002a07ae40d2e966574775726d379f9eec7f7a53b1c8417addb2e9fbffe4cc6dfe9e8aedc5c5fe8a41b8cf9b70f93b2eef4ca8bd7af0baad3cecebe42091e46638536c0b62e2f3fe8f9d8b0ae2f3fca63b8900da928b5464e1072196bd4f9c33df97e6d01031e595422d4380a136ae1a94228257342b5c3b170737fb71126c54c8d517b4b94b0998ca5d6ca16b64065c114102a587710ea5ea8678a8cdad856bc3079d6ededbd80861009809fc469ec63613f245a1d8085f906eb0a5d2fbc5a8024293e511d3554296f780034210e00346aa972d6b05df67a722ae09d04f00ef6f7cafe21798bc73580312a9fea9f3cc85ad96180af9b67167a039581c372d034836421ce60c15a3780e567e50ddea060c1cfea5a7eef869d3c714e43be37035f663f9b0dbab264b32d33bd4c08b836838f3716cb7953deb3d6937fcf7df6b8aa7d18dd7d616ea45fea01323d33cddd0cce13f959029f4fce6203b06287845d99bd719d77113fdf13eb41c148cb020e41aa8256d5b2ac479b1a6f76c40a661b235e054ebf4f93584f0d969b5c5eb396c0d0211918cc29bd32a9c5e278070c2b98033b2b86f665d91b0ccaeded75b9bdba94478e646fc569b5e31059fe23b71063fe74429843295d5420e2b8ee6f65607ef7f1b23c8c47f2d6e1d1c3dd8ee09c9e1e97373f7e5716b365190e774ba73b2c97d75765d522c76e5f86f6e72f5f96a3d3f332a124b22a07ccc4ac46773702bdc7dbabd2afc67f421064dfa9874a70a418c674b1e1569c2329a0e77fca078d24249537c6f00b63dadd2bbbfbfbaa620ab3b2d7944dc59567b1ddd1676c6fca195bad557687d003d4be18c3f8cf867bb3a0009899e2d1507b238996fb09127d26bb55945c0e3b1c6da04fa369782e793e9f711d41b9b29d91900b635128c44c8025e002b4a9ee5a4bb20088f9508ef367a7e5fcd97998016a655e6d76aa841af15c060e838fd7ae01a0c9a6323058f6fe9480667078ea3ddee8b32925b33ad534ab954db28d9939b6c69201c11890999d8b233c05cc96affcceccc69a2a30ed6d92922cc706473e33101ae445a4b061f18b05d9795e11d8b73d55b709581b347445d1fa819fe568714d2e09aa95d2b318586c0626d3c3a7004bd4b0dd123321ac81f6f0d96c5abd7795d5e5cee580573a6c036006e30d2da68225210b54ad14cb8a53a58119957d2e045062e40d76c233f8de4c42d9e4cb85129547a387f2e1ed1b790109675a2ea66521f7ff5802401d0404188b35954209c07c71765aaeaf2e243418b7393ff0eaf2b274cbaa0cf7f6e5e9c2be0268a2ee0d07e4270ed49e09256a5aa5ec0c8f95cbf7fcf56b8116cf22a5e5f69ae7accbdece4ef9e1f7bf93430095cf2931301fd065f4f8a82879a949dd383d4965a775002b424e50684b600108c97b385fca504d64b977cce39363ddcba1b02221ced4af61059edf29259875c005ead9487622bc8af493f1c1f327c197619eb19f6b0c6f6f6fb469cd660b01d1e9f999ec75c4b1694dcce6e5fe114ff24a867be65875ca067dc5669120ad228af204470a0fac0b1554004de58bea55d4a6dceaabcfc4959d9e9fa8bffbfbbb11eaa0983c405d70a1ffcf6bd04297b5168359663e16440381bd725ec3d984e1fbb2fa69d9b12ad664716e47530369bed77398d996d9aefbb02110c9f4d36458b98d19c832f3f33bb2fc675264426420561f3649d5eb60588e6ecf08ee067b30ac57e60157276a58832764e3b6ac6e62818c625a428db391d4eff480643ae84ee99aa4126e76939a9ae38efa5efe76f6bcdbef9fdb5d7c5b735dacac8fc1d8769db6580a8b3f540f76a199023c794e18dac31b0a08e131238a9d2a14e893949979fbe377b21f8d47f7a5df6d95fbdb5b091e3612a2e011a687bbfbf2f87057869c7ca3a2736d090e418e8ff777e5e6e27253f30a2f29e3b0b77310850b2bf05f5c7c90b70e7ce80d76cafed191824c49c389834a17e5c3bbb7656fb82bf0240a9fbaed37b737fa7e7f6f6f13db063bc1a9319944a233ec704e65d36e9c4788678fd08383a303e50d92f6828a8b1d0b10449d525cd6200cd88c0f210adbda0851c0503b2f990d9bb309a35c2fe3038bb61dece0e04819111bd5b18577692eb645b2f90da7284d67e5903e1f4564fc40398dfdf2f018b5ee65c0af29410017bfd35e959a5945ec15ec8f773aed4bf6c56a1ba3147630ef75d93f3a2847c747e5e5ab57ca5924bd2c76ffa2123cae1061969fc189b5e9b597d5b9bceef37acfe09701a0c9a0b22dcbc2eff71a9032705a46b226c2670a6c4e15403303f2fb73bb6d17d6a654c33ce43daff175f658fa7bdbc36c97f4334d20dc2e033eef921dafda058d131b30cee565b8388397d4844666b51fe8ef32c8691075f454243fe67bd128ec31b267c99396771223b3df03e5f7b984f6f4c8305cebff9875f18c6c4034ed7c8a6e7e32c1b5e431aa9062b0a89039999635bb314c8968fde52aea52edc5ce8d41dd02c184a376b0f83fbc7f537ef8ee7762937801db8409cc38c1e64eeddddbdf934d6632ae611ae347edd8801f51bd9c5a138bad5d1eef6f95a7c862004054d960ef4035b9088398899585970b9589360788a2bab5cbe1c1a1da2ec6b45e959bbb6b9d097975755d66d8860643b1aba89115066c0a073a7c0400e29f032f191b420f90d2fe20ec518016aa210c0f3b95e66e5582152e383567f1093851dd92f639cc00b0ea75d8186a9031a131293bc26cdd9e650168b757ee1feee43515306a63094f29cce9fcd933a543e11c602c09cc05841f468feae3f1c9a94e23e2de08848d247cfed6a11ed8fe1e479b9399500f586fac59bc88af3fff22d4518258710650c71ff55ee3c889465175407daade6c6f9a0612cb8ccd1716621bdc9b9b77068c4c18b2b0676d286b197ea7af35a1303065c66399ca4420039c65ccf6c77c2f6db7813d037466814d59f4df666a4d1037909a34e97b72097343b3a07b2165a4f52232dbf1cb0c3aeeac51d77490da453c9b8977f910beb3315b02538dea198c987b1612fff14ce9e115b0dc914c7ddd1eb79de76703a6fbe77b1517e4a8ef9a74c977a4cecc6613d992504f26a87a35e9385ce533f585f71d715044af57ae2edf971fbefd5d59933b88b19d40d1e9442c0be1dc3f385094f56c3cd6b3887e078cdd56420b8804579a0b2acdedad0e99e0d41b2f9cbd7d180c552e5ab5bc4b9cff2875461ece88c4671e886bb2e1fac3c5477d3e9b4cc5284e4e8ecadb376fa2dc728d68e73df49dffe89f0dd59e43c60e8078f6fcb9d432f245051800c3ce6ed4b8da0defa10266532ea1171fed260d478b5dea2546ef964efcb100632f73c4ba63f0bc56b806a6445fe8079b01e6021c02382ff89cef31d4bffff06133f7ac39fee159e5508ffdbd7d317faf3f7ebaf4741434245098f321c3038a1aab323a831d31add3b3533d2fca3b0f6bedb06a98571a54adee51e31369bfcd131904b2413cb3a80c1a4dc135f86420cb8c250343be367fded4a6f21c9b68e4eb2ddf06239e6b5b95d4e31a406c96d76c8fdfe738ab0cde1b56952aa3e677e7ef3f39483503935fe00773935993d5430fbcd1d53ff33d31a81c81d5fa24d2dd206354b64bdc03ec01625d23d432e8d69d58b97eb5d696db956d555ce7b636770d2f50ef34cab103b0d2e9b600d878f42006c27b22921863398723105cd89590c8e5afdae347528d47a3fbf2c3f77f282d0cf50ff765d06997d9845cc34bedfa080d91e294d9219add87c33adc801aecb8fdb1e5a0d83d3cdc8b5d517de19e53746a12b1424874e2cc5007ab2268d85b3060dfdc86f062a0d7f982d8c2009fc54c60c5dc0044d45ee7bedb9b1b9d3c4d7a0dfd3c3f3d2b77f777e56dfd1bbe777b835a3b2b074747f2beedec109eb2a336a08685a19af2308c650407bade3b0c2e8cf20071570c53ea35f5b214105a0f2490413f720a950e44ae22605a332408bb37904a852b6bd9b04e4f4e821562781fa3be8fc4d298274095efee6eef5440115014c325f66cb994ed0cd6ac833d6afdae005b402a4aede031c5b3ca3ba971cf9cd3fe972f5f95d79f7fa6f7d2e60362ee6c9457a142aa9844f1ba5087b635e7cc6e9ac0d3348f3c652ec9eccb8095595306a22cc3594d353865b5329b50b266e4363ce569b49c3fc5900c6c069e4c2a4c763243b46cf33eb3326b71fc6df6b93935277734a3a93bda1c3cd3c12652e79764558f0005c7609952726fb62df91d991a13b80838b093baf3808b6c2b55953158e5c1cdd4d913ebc1f07334714a5e2d4a76765e1df6166c2608383b3c2e7aa56ed4c45d16b423a951dfce4ecf6413194f1e556561391f97fbeb4ba95844f8775aab727d7da5dd5c8045fa49ab25d5067b599c301335b7ba0ac4e44cbeae581e6d26c1fafaea327229752c7db50961dd6fa352523639cae0a09af1bb000b5600f811c2400df9093981a1e6e3de17cbab01b11f3f7c50ad2bd4a457af5ee9000caaa15ab8187f3b640817c09645dea0ea96578f231e3352781e1e1e37ec8aa4654203ec1d3e3c388863bfe429ecca801dc791717a0e204c9e209ec57a60abbc7151d6c691e88aad9a470604fda08cf2d1e1910afbb92aaaec70f3b9fa83fa4b9f23f838aee72422ec5df40350879d863328e2ab149756cb49e3a0e0de7b6a981166b11f8773c098a9b31f8c7159cecf4e140a0348532d961ee8bc031fc29b92f1a459cba50000200049444154ff2526d204250496b59a4d1e4f693fb62f31af4a22aef7e5e7651667a0b3dc3cc5cc7c7d062caf89e6fd59de2d7fdc6f56e5f6e436985c641cc9f29f4155bfa312baa1bed0ba2a9f4b3da9839577866c68cb089fc1c100a1ef6bbd727634196babc1ce3633a3b45535de19ea5ce4adb16036ed4b35899afabdd19bfb338b332bf4aeb041f47a002c2045bc91a3a2b56b8f270a6a9c2f38128bc45a4e4126fa3a2a844661c149393b39ad796dadf2f8705fc68ff74a8bf9f0ee0da1f16577d0535501248f858c60701c1621d4327613c344f587c54a6a1e76298ee3522ac872a5827c24590392b100c2ab899aca093c5a1c9c45d88f9a57f403468357915239620f35a444875f503514f73e25981f1e37292a9462c1f6c362375ba67d2e07c35a60f300d9f14632f69c30fdf6dd5b3148400900bcbcbc964711759a6b55a5637f5f07a36a5eeb91614e8b71b9675570c050be1b2932de98005e6ab76fec4e843dcc38f0b51f0cf4f656ac0a9679cc1164d5dba9a479d8d57c5e5ebe7c19d7de5cabfac6ce70af1c1c1daa28e0e871ac446dec7e3e411b46aa5234b88b300970e662ddc000303c8fca25ec0fcb175f7e213be668fc58ce61a0bb83d2aea57fb16d31e66c80597e0c585938cd7cb2b0fb33834ab61b658dc8ebd96bde329959505efb59f3b0a6c4fc3256961dcb68dee0b37d8cf9303ed0be4c62688f65dbc482be36c12adfe33671dd2648bc568bdd5ce75c42a3b31be99f19c43c78f9e7534c86cf6c3cf74f002b18461841f320e481cff6ab00ca582ca8851e58b191145d6c903282fb3a4fe2539396815525df74cc76c41ac976339d69018e658025f8931df52822c03914411530c78a15d2d1651ce38e1d846872d489c95d79bcbd5155863ee7e8e9e4e8f0a6f47416e04440c0c1a35277abf11fa3fae1216937f76247ecf20fb77791da23061147d1c364f0cac12810062d54c08c88ee12de586c5d3218c360aa419eeaa678c06cb0263402b527a2c8e79b64537b75788e6d4bb6dd71ad4b0429fe89f004826701b7e1a05c5fdf968f171f63716237a258614da4a5a63cea9923d407436ae01f95172f5ec8eee4136d508d0120ec43aa1f5f3d737d1c0e549f90dabf5258036a5e84862cc3d6d8e9aa7284d4bdf1a45c5e5e2ad483cf781ec78ba92f5354c75d3150369e76aba3b6288483fa5bcb88dd620d8f46d14f368208625e28825ff98b655d3effe28b4268076d83f1926d80e7586a2ff5c8529966af5d6fe816646fd64f312caeb526d1b47bfd29152bab9c4f6decfecc64a1692ccf6a6456df3211617c3ed158aa1dcaf71aa07c8dd53b03a31996db92bfb7c73f3be274cc9707a249e3ac4b1abc0c004f7933f2eee097673b135e42bb993735dd1bc5c3b8cf6ed0ad7a17797c00d6867d358e5ccaea6a06532f0c3f33ef4ede45f00452a31dd6a1da7db54e363b3331588f30bb16df63c33812683d8ea6da51f9f7fedd3bd50fdfdfdb2d7bfb87aa91c5398193f15dd91bf6cb5b929067e332502996380494c27c78ea100a4ea8e11d18e5873bbb6546602ab96eedce264608d5d2c17fb8e5e9c7fd43d8f564ef99c5f982dee5026448ad895c3e3c8a4473cb2ba7ef7a623c301a3fcf0b8bb9cd0264dba10517a649f506dae0e79b91333f1164b894e08a09fa849aaa8ada43e8b5e6bc42efc2b23d96104e794889a593317f374edc393890aa8b0d4da043e9ed5e782817ebb50e93651cec1451299a76471b0bfff19d6d5b3c9bcf6ceb238711103b383c285df299a4c2f93cc1a81012f6ae50b9e21d3b52c567ab7579f1eaa5008f3839ca361f1f62d86f87765103a99b4420834216da8d0650ddfc666756e9bd963d5f9e7f5f67e7527e3eec518702a71a59196cccce0c486e430652cb9ac18de76d22cf9dd5924ecace4e2e33b24c2cfc2ecbaafb93555a8f8bd68c03479b46eb3c00199d2de84fa1af51b86960d33d9561d98e650169227f663e316011386a37bbd4959a3c9be9a50726ef4e9e5c53d33c78bc47824965cca5cea6aebbf6521918b02bf2f7b0dd10c6d0e2c4e17ebf9c3f7fa588f5a8b4d99561fee23dd5145ae5c58bcfe42dbaf8f0ae5c5f7dd0515dd3112ced4ebb2d270711043ad8c1f3b828836eaf3c3e3c961bce1fac7dd5115e055bce8eec223028178f533cd10097fc4af156b00231311d7915555bc55c2a53d2c2809aa39a557b06e30f5b207c638f5aef0aa9588a31e119b3eaec5d9cbf0121c69d311380f4a254906c919a5b4ab64419e4cdba59b70b610c767230572eebacc336c8c3849d11b849580151fad5e0ea35c6b3e4e1a53c0f27a5ca7639ac05fb86e5f4d979d8bfba44d0ef94f12c2a7af04e0cf2b2a9d5760376b49d3a62303e364ddec7f36f6e6ecbeded9dc231ce4e4f55e78c33a6a9bda5937d540522bcc95c3f99ce04a0949fb9bdba56ccd9bad52dd3e5b2bcfaec333145347e52890ef761df5d6544346526ab6fd60a36ebb271d49781c23f9baa61b61f3d255b0626835096d57cbd9f9355c6cde65255b50c5a5923ca6ae853406c42c23d665856ff2c9b66f326455ed71b7592e4e7edce188bc6bba21ea27892882b69322bab5a6e5c46420f8c07a0df8bc5eb582cb337a3ad07c5d76f27a6d4a0c630000b796be13e4f5ade19943e5263b4bc33f87bb7ff1323208015a75e29c649824a913b6a4d551b1676a9e572aa24e9ddfde372707824db505b27dc4ccbe5c70fb25bedef1e05435c2dcae3c38d0ea8a0863b9e428ccf61939aa99e1420747278a4c8f81f7ff8711363391ec196a24cf326dea5d63942b5913d07956eb9d2e9c9080d5e3ed42c980fc2cd0e8fbd86fc43e282081b207095be01883e8e8cca0968c204b3c288a2fa425781a0da89550b8b1376968ac267fc60218a14032095aac429d1b1c79ac90206c3c16e1c6c17505c7a1cceb17f509d17543a8d60535616ea5594ccc63617b6c7f934c22f7014847d8a78ab588f54d690fd6ab5920aba7f78a4228014f523f480e700eef403f050b6bf4c0811dd4f6a0edfeb20da7afa11c6fbb76fdfa82fcfce9f95fda3182fe518eeecc9c368c042e956ddadd5aaecf57bca629891f7497db0fe4060a9ea0f3b4339594e8e0e4a3b9dede7b5dd5c9ffe3c6fba06010b3b3fbdee7d7d56b79a80641935f3cacff6b32c1ff9deac1e1a0fc2cc104cded77a83db30ae2a7b6e6353ddcc9f3f4538784e84e804a375fb4d3a6474f7cb3d00be38834893c679003694ff89ea09790060584a7eadb14c0823ffb2d12dab950648d40a273f6f74f77a48eb1f816b2afa9fd5d8e68464636238a3a0b561030a1b1687404c65408f3a4f61f406b0063bfb3a110701c46e8505e3faf2b2dcde5cd5ece908e160b1dedf5c959b9b4b9d8c83b78ad233083ccc09bbc6c9d1a1defcfefdbb321ec589c908efe87122410119b469d468f21906e2c944ec0b5548b5dd6bd8878ad5393792f754f60677248c02ef21ac504c68672823366a236c519ec601a937d53ba6582c0e87088f1776a750d1e621f8b2f9c526e623cb0049ed8e3caf7a0ed945f1fa0160ceef53a9190590461e215e421d942ae7ceb6ca2bc0a5382819d843fdf23caafc8dd4eb0866e573fa0b93dcdd275d076f5fc4aa11440b1b5532770d6a06b738bc152f28d1ffa1aa730aebba7c7cffa15c5d5e9593f313c59ba9be5827bc96caa9ace72d92a2f4707fafb2330ac5c01e399b97315913c4a551abfff8a81c1d1c968343ea7c45955a144d3615fa45e0af93b303043e2db067c6c97846b8c5b60e7a06ab2cdc194c0c08cd8d3dcbacafcfe091dfeb7b6d83cc44c48062466cbcc8661983a29f6f0665fb546665669919d48c339b3e7ef3cbffadd41c45443798142fb33730870e34e95e6eb029add5315f6bc002b464575059da6dbc147fbb1d79c0b8c62aa1f55c84b4d9910c8e799032b0daa696815851f9da7d59db1d092defe150d1fbfb3b811601a41c2f8fea7478745206e4bc0df72488dcf8fecd8f3a53efe1f60a62a484633c64f3f1a3c00a8685374f7150a83dd860ba9db233e440d996d43ae2b27030a0e63d3e8c0522fc53a238467116ebba5d1e4623d9b83096e3dd22a38db63fc82911419faaf8403a4b8d474205babdbc12284800ab0d504c0b8f1daa5c3dad9b936a88195202f0ceae401030b37195efc6d3b18cdc52076bad7b0085d8350cdee1490a500378ef1fee952d40b234c085479176463c18ea24715d51fb8a3003d8600487728c18694e23c55745a9e62858c73fdbd5986fada94e4f8516095b404d3b3c3e92511e15f8713c2d542945e55368483d2b001b96929819634c0db345b9beba2a973797626718d3795fa787da17ce0c181a8e9fa80e3b8e2c061532841dcca4e6ba8613211327cfcecaf397cfca90f31ab1d3ead0d03801087533b40d827eb739b2b1c2b7475d6595d16b3d8396d7b9e31ab7e01ee110fc6d9692595ad692321b335b360bfc97d85c532bca1a5a96cb26b9e16f9e9f81d844c500959fadf100b07ca3072933924c493352e7ce79b00c40da496a7ace8605adc205ea789c3c19a6bb1624b7c3d7e4c0518116092d55c7cf13bb01c7548f3aef021efc3c71514986818b0584e78d7fabf942a7d2601007b0e60b72f1b07d1047d42fad6e57ae6dfa495e1f67003edc1195fea83cbda3fdfd72f9e19d0e596d2d17a54f24375ebee9b4dc11cf33e8899df47b9174abb48e769c908ce197e04d045bf9741ce040bf297d03bf5161fe1803dcfb51ab7d258611eef7602330130ce0080a9e2bbe43adb46d887140d06c087ffef2859ea1cfa9e2990e3fd5dc7318eeeeaec0917bf80c9b1c0c10c6668fa2de3d8d6c00fac6398b5c0bf301187d9d0fc7b5c7900d0146140bbba5432708b655b917ce62ac5e52422f7807f733fe7c4fbb0ef60ee2b0db4e44e4733f6cf2fcfcb98a1b02f6f497d00757be85bde338413d84057316249ee11f3804641ab62e024cf70f39b66d4f2a29798bf2d4128cdaef85fa29cd61a77a6717e5fe31da469b5953e7cf9f95d7af5e945d3c902a00b83d4139d4a6a886ca1af63a6db29e0c2e59462c279663b3261bb0791eef30abc92c4c0cfe89d2c99281e4d9cc4c2c8357f373b7cb009b41ca842336b458075ab7f5675691dd970cbc7a2f362c330f7fe9976594cba06460309bf2cb33f3b24eeb4e131ac080f9d41c0f94d994c1ca93e467f277f3100a1f6a1a0213bb87dbdaa4cade71cc02ad0e6e909b8924fd46876dae3695524957a10203b41f3b4d298b72757523150c9b06a102cf5e3cdf14c29327f38ea8f147d9ae9e9f9e96e57c5a6eae2ef41fbbaaec42d89c6673d2b775fc3bc67c16befbe1536614cd5f538048b826d0540b9b1d7e1627d5f82c3f69139c76a34519c66f3c812443c667dd329d87a7d5e5a971f323ac6627fc84d57831c1b024081a976043e131242138163f734cdbb19fa15ee51428bca83c4bc19d7517c546c8dffc53b27717fb4fd84348aba13a0520cdc6413fd52f9826f5e6d94c7a3dc5531188caef00e1870f1f743f80757c78528e4f8f36a60745e113857e04633b92bd0e8f29400efb72a551d606e7415e5f5e095050e3083b21be8be73366cf9ebf543141c25ab067650f38ed76996d408b353e96679beaaeeb72747cac7e3e7f765e5ebf7aa95c5398a985390b6a96bdcc843289b0e07b4d678d24cba0d94d966bcb874d3c1998f2bd99106450b39c1924758f14db6dd9187d56cff37c8a5565e2d32449d6cc9a36311d0d86e30886d5644e1e340f4c930d65566317af553c5f6b54af0446ebcebb615609f3bbf364651044d0f0d66d0737762e062fdba3fcac8d0eddf8de6d33886942ebce1302bfded4f1e27081c96424c022e76fd06d29ede5eee15e0c0b032fe919a820d864d8b13fbe7d531eefef752e1e272f737c3d2111e3873bd56f6752a9a344c92d166d9ca41335ca235f0d3b5178fa182b84d0bb226040691b032de32130aa8c50718aab38ff0f2040c42300b457f68f0f0b850a19779e6b558abf9d16c498eced0c54d1d3865597a51e572fadc7371fdf16edaa81a8d3e9c6d3471f00049820eaa3c216542e3e4ad500b68c19e70b128089415d11ecb04d808d0aadbb7be5fb1f7e50fdade3c3a3f2f1e347a9cfa8c45f7ff57579fdfa75bc8f54a7ea78604dbc7cf94220cd3fd60740ccf98ea8a7c3bdbd32afb64ed811e37b7e7eaeb1213de90fbffbbd6c932f5f3e17f00158fc47723595609f3f7faef4a9a8e8115e51af75ec816c1838312cf097d7b7e5e4f42c12a407bdf2f2f9b372767e5a86d5661745076b899a124503b8d72cd473e1356d106ab22f834a936d65db9381d1cc2fb3a10c2c262219cc4c58cc7cfcfea67a9941cfa0d8d4c60cf6f9735f6bc0727b14ae520dfdba06864563f8d0bbabbd693e0124d33ea935b59c44ee841b6eb6e3b81a030bb61dbe83aafbe082ccd47c5fd308c7fd2e7fe285617533daa929f4d86f7e867d2016aced2f7eb681516dde246ec65354a84ee714c431edb8c1471cf6c0d975e4a5e97c41d268d6e5b32fbe945d8bdf89a172e5d1f7efdf4a355ccc67653a7a109b5a632384314db03bad153cca7307c4feccb6658269a3170c60e03a51fa9c7c3ad9a9560a1cd586a212385464880464004a5e4e5c802acbb250091d8ccc0640d370d966485aad0e13ec49b02740cb5e42bc678456f099d540e2d35c0e06631a73c47731d7ccc95a204e9e226b8577ecef1d4ad0a3ce5a045fc290de7fbc2a37f7a87871f803419d845aa0127ef9939f94efbeff51ecede4f8b8fce4abafcac5878f8a56c7e605a0905e434c19d906a85c04f1eeedee840d914a19f7d82067f2ec129c0a34e28b847569bd2b0a7d51befaea2bcd3beae02f7ff94bb1ebbffdd9df6851c0463fbc7baf82897800a97eaa2284d579c0f884a779ad7a6091e613c9e03061421ec8adc469717474509e3d3b17a832d6d8ad38155c6bb21eae92b50e6f12165adb7b0cc696af4f184f8d67ccda8565cd20c1cf8d9c57d5df75a7fc2cbfdbc06539cacf3263e31a872a30c7c68c0c8af979b9bdfc6eb5d0fd321ef8dd1b15d3a93959a7dc50401bfd547cbfaa5fb5e6747839c2eda841b0872efd6eaa188d8ba446763276bcac12ba531eccac4ef29da3a9b30a983b6ccaeb418a018d803677d4b14cdaf96a1daf1cb221878d6a89d463db7568ea5cccee81ca9d8b485940406001f32545ec8ecb6007f77d9c784c3a06dde774e7dffdee372ab1b29c8eca12633b0655764f0081f81f8af08d47f21ea1fa05cb9a567b56b8f959008c31ffc2dbb6aff008fa0bab11e0ca78cb661081a69b88fd1a02000b9041b71ebe60d0769a4f5ef81c0fc63ccba626c10b062b2a4e29e06a7bc1b8cfbbe82cedd0998035199d549f603d5dd977a41ac21ce7cb7271c9f1f6b3329ecc36c03bd6dfd8dd261a97297157b56a06769ffbfb47bd17833b1bdd4f7ef293f2f6ed5b011e00fcc5175f08f86452984dcbde70a7bc78feacbc7cf1bc9c1c1d97a3c34319ecaf6f6e748a91ce33a4ca2989d6b59824ef47605ebc78ae300ee6fcf77ff8ad36abafbefc4921fff1e6faa65c5c5c6a433b7bf64c01a20af06dc5262c7342cdf1e479302d8771dc3f10214f1db058ff3bbb433135aac992c1407c1ee1271c70e27f661cd99e957765cb8f41c04c24039a4944d646b2ac59de32006535d36cdee61ab7a9a93a66f9f3fdd6ce0c684d353093066348d6ec9e6a9b24d4f5b0bce01820a75de4f82b23a80724ebb2eed846154b797c3438686e44b147f9d9a80ddea4a1794278a6af7158039fd96b992971f339015c52c0822da55ad6466c7eba6d2c5ed428420a383095fec3b050ed30badfdddd9405b980d8d346239d51c8effc6fb12465e7b01c9f9ce95d917e53cadb773fc843b8225feff6aa74c9e1e3700a0e5c58af0a716914f2c320ceb844ae598c95ca9b0808e6aab4201b920e435dcb0b777874a8bc37fe4680a2bf954d89c50e656b638e30b603de0811ea1481ae7c8ee15ac05dcbd990d4bb334c49c7f5c45e3127255caf14b2804b1e505622342c51f5f6e3241ea2f68f8f4f22681321ec7625fcb09cc7c789808fa874bc983e657ab65ae8b9a4d470a235611baad3be8edaecb777b74a38b6ea050062c7424da32616acc9b98fb0306c889fbf7a558ef7f7e4e52489fcc5ab57a141546019a0b2d5e0450cf0d823592300350028f05ccdcb3ffff33fcb49f2e5675f88b1619aa08ac5cec15e393b8f93bde9b76db33ebe4c6597e751ed96b54e3fb067613fd3679c8edd6995572f5e0ab4f0a033a604307b5d66e0c86c451b6e250a992159ebf853aada1fa95655260c7c564533286d584d4d60ce6cceaa5b665d59c5cb6697cdc6b7292d1ee4c766a4ac065acbb3c6e7fe6ec6c5c77c99866ed4a66a28cd3a2a376575ccaa85d598cc9a3c7056e3002c76227b676c4bc97632ef26991ef24cd40f1b88fd2e4fa2d958a69e81eae12a6e4e6013bca4ba8a42f7e4c18239c930adb3e822529a18ab9bebcb30eccf1d134482e6b25cdedc962fbefc896c46aa43d5820df57133ca6b38babf2bdffffe37022e2a372000b3c554ace1f6fa46a91b800a75de6317aa79922a7ed756dbe6cba8b0c07f08d3b45627c59347fc4f543b18c47beb422404827164ec7cb43da10ef61c310e5a6ce430e29d138b8ba3bb9c33a8f6d452c59e47841a3546cf9d91a274bc51f1298fc33f58d6fd7852eeee1ff41fc787116ba5854b258caaf6ce17ab3259c6a9d06c161c082b96b25a4b15a6201f658f617bbd5afb9df902b4186b3c9ecc354678808d9f30beb25894672727e55ffdd9d7022c0aefc5357762461cab86f710e3fbedc37d3939c5587faaf1a02daf5ebe2cdffdf0ad6c6ddffeeef7653a1a977ff5f59f8513613c2a57d757a53de8abaa05cc6fb843e9ea882b8c13898a544398a7ebc333eeccddddc3a89c9c9d862db1dd2aaf5ebd542a50bf7a7db3166140e2a939bcc85e5e838b05dfc060d9b0b3c32090199301c0ccc74c28834e564db3ddc9d7da7461b0f3b31c0265d9ce32c7ef5e4bd954c3b3dc0f3fcf58c4772e3fb529e0973be00e469c4da805ee6cb67399055998cc667cad9fe9831898009f9ae3c679503205cc7497ef010d7b9bfc0e4f62b3d3db1dca87286c8f04cbe0e541146b13480d2534d345354e6be10112cbf2707f573e7e7c17f6ae7ad828f71333747bf728013b398910076c45fb479c93b75fc60fb7e5eefab2fcf887df95f1ddadce06c4d08e019cf4998fefdf2b5e8a00435402c060533fbe96d0d93f3c90a70c1613c19e714a3591ecb02d051f76b640e40d416a152a161e3c18d0127606c86e4fd3d5f7aa6b1e41abb0b5486406c4e2c00ce61e00d382e573e50bb665cf61cc6076189b19434ebaa104338e8339a7732beba053ee70382814a35338a10726869a88323b5d4c4b7fb8a3f828ce48fcf0f14200757272b629e14335d66e2f6c2e3646930f886d0b405712b962bbd632ceb3a91c10e6b08b7af85ca9377ff1177f2135941ccc17cf5f29c68a68fb771f3f288484d82dd8156ab7d2c70e7683852e96e5c7efbed709cfcf9e3d2b7b8707522f013a98aeec73fbfb6545c8890e0bc6fee6a3ef621c51cb75b41dfd574cd82800b9d396cafaeaf54bcd658f24f99a4e25fdc0e6963a9756c59e021e6b3c9623039c412dd8fff6883a838e377a5f97012cab7106bfac59f91ed607f3e2f6e5b66420f4f71988fd0edae1fbb2fccbfc319f6f37da6fbef966dd4457b3283f8441b0d12f7b03ddd9acd34ae5aac170fe5c8bbdd6c3920e2f46b08d746fd2508389c127273fe7b63607340366eeb4a96c938d698060341c7ea3a3dac34d8f71d87dc6584a9d75d4425270f6b0394d390ebd680726ba994508db423d01145081d811382a8a93973fbef9b15c7e7ca3a27e844810c848ccf2afffcf3f69d12a6eebf8200abdd55001d577e758b04ea7bc7efd4a0b9977317e0845a8300134043daa3db5bc0ce34dd0286045647dec505d01856a7dcd2347cf8e11025ab57174da5279010c543f11be38c35dda351e4998a84233c6533dff917318a7f3f2fee3850226f1fa29b073dd963d8a764b9d230e0bafe022c2382498049d629f9acd54339d1371003ca9cac35df56b399b97254c771e45075fbf7a25d04725c68e86da49b58677efdecb3e0893a2c22baa36c6f7af7ff213a9a5b0d8cf3efbac5c5e5ec9b3fbb77ffb6fcaf1d1b154e5ab9b6b5597208de6673ffb991c177dea965191633492c301ef2163f6f9e79fcb602f355db5c4422527293b6c5761b7d31cd784776a6bd146028e51232953ad03446498ef95172f9feb1ede1f259bb749e324cb53ae1b15556b5ae72b46c4bbc1c9c4a169efcaf2b1250f010c4ffdb31c5a9de3effcbbdf97377b6385e52d03cf8620a4f4beac85e5df0d787e5f6c8c7158c9278c0cc0caecc62f3405f4df5be6128770e601cb7f0b045472781b00276168c54ed804acacebfa1d19c0f88c856186e5ddc5204467b2c3a0d9aeac3a9a2de6c983bd505664320914e71f6ef62dddee28df0f95f0e2c3078521847d6b1de7f4f5073a10815a56a87d51573d525e48d1217ce1606f587efcf677e5fb3ffc56cc8aa46a54adefbfff56465776fed7af5f56af1f07528c759e1fc0419b0856a536398b9e49f4e4e26dc4901fbb78bf3cdc3f485db4decf010d20cd6442e5d4000f0cfbcb791c5a4af439d7523902bb0b6341cea002b12b00f6b087ad97723450348fefa92afa7077576e09f9804dadd665349eaa5a0281ac1ad312ee682dcafa3c5761405da2cf7c874aacb5d6690b6cd48f8787b2bf7ba0d82baa9d0230cef97bf5e245190c7ae5eae2522cefeafa5a2042f8c0e8ee56cc05767b77775bf629fb33ec95bff9abbf2edf7cf38bf26fffedbf552ace6f7efb5b9dbaf3777ff7779bc36da9f9fec38f3faa92c3dffcec67f2242a2b40c1beb3f278ff507ef7bbdf0990502189c982e9527f4c553310ae2ae05142694f4500b1db314e5c07403d7bf9422af3c78b8b7a284657156b0f8f8fb569edf429bb6d8d06ff405be720aed6a44a0166e160314bb10a697b6f93443465d34cc96be42915309b693269c90c2ab321dbba7c1fd7652dcbebd59fb94d064e9732721fb2d9273344012080659b9129a3512d23a0513553c9dc6903885039190fe3e52b0d3c936dd0f23bf380657a9a7700332cb3bc8ce6b9f359b776db32e267b0735f71bfcb9d4e3cd03cea2361789730d51810fc8d9cd672f1fe9d0e90a0289b18d8721975d5dbd44ca2b8dd6d248aab8201eefda5d2729443d8e2549df7e5e2ddbb32af1515287bcc35b8c5312cebbe6ed4d982f53046114a10210aa11a92e6437aca5085ee4e8f0ea46e849da717e7f2c926045b6b9711b6a609272b47eea1c603be5b4b0ef319ee7f9f7ea3e3bf6a61417e47100954bd21968cdc3b2584538f8ab0ec52269491519847b031d257e421ec6c4d09ca24204f7219f158b9feb76a46a91e38a92e1d1941cd54030000200049444154ec95fcda6a9783bd43092ff6a9b0a791a2d42e5f7ffd55f9ee0fdf6ac360ac50cda94d45bc187de7e4662abc92e777ff705bfefefffabbf2eedd5bd9a688a5faf5afff596add4fffe2a7e5effffeeff50c009410845ffdea57e55fffe55f96af7ffad358affd41d81da73319f9f150d25ed81a2a218c0995154645ad2d87755010d025b499333c953a05fbe850eda5c8211158382968f3e1d171d9d91b96634ea0ae675eb2c6d8f4f03e477826c66a52ad636de68db7492232706d984e25110606cb839f6586e64dbfa93636595a06a58c0519d86cf2697e969f6d8698352b9b998c2b9bfefdea575171d48dcdecc68d6822a31fecefb92723a100ab166f0b06a5a8282d009f4b68f5cc286b435ba69dee88c31a8cbc9e0c233bcf720c486e53063da37fd6bbb5207a9c4eccee853a88ca85dab28808875aa31ba181a17c7cf7aedcdf5ec98e255040d551d4f7b0ecec1e486d0c508e1ae697971f958243ecd5c5fbb7a5dba2dcf18398001545ef1519cf81078bf026e1891ac7b1ea935a142f526d268ab0e66875c680770064d886b07b6073c2854f7df3e3232a465009612c50454d992f66e14d5c854d050f1d608b011cbb0f9fa9f8df1263fa442a23f8888d877143e5231f90ff02f3b09dc1903a11c7545dfa8c1f694351ac8efa67e1750488502b296e88878c923ab02d629ef8176126e447c629371b1b8d04b37a50b11d12543b7e2c5f7ff595c68f450cf30320016ada4db8c0fefe9e4246706a50b6fac53342084e6483fceaabafcbeffff087f2e38f3f16720bffcb7ffe2f6a1f20892deaf7bfff7df9f1cd9bf29fffefff476c0b86841a26fbe4e3a38257bffffe7bb5fb6ffef6670a8da06204695bcc8d723fa1af3a8e0ddb151e4e182a400fa8ed94d367cf35c71f3f5e283e8b14a2d3d3f3d21d74cb2e75faf7e2ac45e655e9516b572d70727478bfbda6c3cb1c55140c4e1974f83d7b140d1e961fcb60d336e6bf379b7b4de3f1fdf95d6e4f26390646332eb7c3edce642533c66cbaf1359b7b60584d23587e90f560d33a33160f90ffce9d4625fcb4b394c50d5063c26cc3f2b38ddc46630f8407ca1547fd4e835b76a9665d3bef36a6ccbe36a379805c840488c4b422799512c53224f6a3daa46874bb5d2e3fbc2ff778feee6ea596a07e608f20729d0a0e568100337e27bf10b0d29980f7f7023b9da6c377d3916ab63f3ee2f21f29660781bdbd7f10b0b0b3a21ac97b49c02a019035621cfb9608470b410a7b040cedb3d7aff513cf55c404cdcbe3fd6339393f2d0f2a39b39280c31438e00201a76fa82fd8848e4e0ea5aaaa3ac27ca6c87e9eb533dc29bb07073242c342a9c965559cb984611027868a497b95d4dca3e85e14d95305d70581a7c4772d54278b77c8b03fab4791e1d65fadc53e783642cb9c29c3615d94dba84c80d944e3015be270093c8b4496db0b47ee21261a4ec5592d16e5eafa42671c62307ffbe6c7f21ffec37f14dbfbaffff5bf6a3dfea7fff49fca5ffdd55f09d87ff8f10719de7ffdeb5f4b0dff8f7ff7771b1b9bbd54f4e7cd9b370a79f8f2cb2fcb177ff6953661de7b75795d6da1d8ef6691cfb8bb2bfb14672a3276bc8773174fcecfcaddedbd62c84813a27d47276765b5980938013aad3d186905accc3668bb53a1364eb24a1c580f961d3315cb6f368e67503308190be4c94d719699a5f9f9590dcde0c9efcc919d2419b0b2a69631c3606bf293d5ccac194925cc8df143dc8126d5f483f2e7cd6b5017f86c6b5bc222100c8b4974c5068389594fa684064d9ea360434a0f5743715375745bfdb9fb93fb65e665b0db3a163858159544a602b12cd432812947cad79c367ede5c5f94dbcb8f653e26f62822ac5119de5f7cd46e4ac551b34022aea7b3b1d43fec77181fdefef0bdd4c2d9fd7de9b6895b9aea205662b7c853e4549abb8747556bd001f18af20fb73f45e330d412a2c0c2a7cfd8da5c65230aea452d2bce1fe4fb1fbefb5e02d3eaf6ca9dd49e4860a62a85a3b231cafb1c494ade04db6cab72675c8f1da52b9b8d538850f1691373a2031764a45fc50112525538a895434b3be55ea05cebc6ef87fb1f30c4b80c785edfdd978f97179b8d01750b3b0db15ad8b42eaf2ea5c2522a1a218e5cc82207c7c3dd830aefd9f8cd5870aa0fce08129949b12154e3608f330416e5bb6fbf2d3ffde94f95954048044ce9cffffccfcbbffb77ff4e9b28cf71423540ca774a2f6ab795e1e0f84454cf7ffef53f976fbfffaefcf5cf7e563efbfcb338a79193c451d85ac1c6983f839658585dc3b065da49b9228e22634c88c4275f919a660c3a763895e2a1428e1c42db20e8a656d2049e6c32c96a9cafcb0421cb9cc947666fcc6176c2f99a0c22be3e93818c137e8741ec4fc9b9ed624dd5d37f4b9e0d581961b3faf454c3322064fd77a33ac2586acd751bbaf11232a9560b4d9df3f3334866246621c2b2e4fdaac89d01317730d3cde6ae90f5e8ed2044cc56c8326ad1aa4ca1d7d5cd6a6f26aacd947231f7d469bf2eb7b754098d72bb08d80f6fdf94b373d22d3059719cfa9116da623ed531ebaab8d52ae58184da1fbf559551d81d58867bde6aefcedebe023cb16159f5539e617fa818317665540c98201523c43aaac72a3c897108ac6b8f61db9acc1765d50b6092770fd6b44b39144212a8148191775d0e76c26603fbb9b9bf8b4356555c2ff2f38802e7146c4ebae6bdcc0b82091344d015708b2e59d6656f27caefe8d091830305e0d22f25291f1fcb81007091080ee07dfb873f4402753d090961e63e6c59d8b0e4315c876d716f6f4736a45e97432896e5fa8278ac96420d68179e358ce530abd1f8a17cf6ea75f9fcf3cfa406321e2423c7316d3d05d20262b49ddc444e0e7afdfab3f2dd773f9667cf9f8945612b233d879017ec62dc07f3fb877ff807794efff6dffc9ba8167174289009b610a0c573a95eaa28fb6eaf8c26719808f3497e2309d6d8f6d834cf9fbf540a12156e9de04dea162115a10944a84af6ccc9669c52e5b2966266d39489acb66510f386ef7764cdeb29b03151c984a1695fce269e2cd34dc293d9a3fb90cd440633019651d3179af96460cab62dab726e80d98b11d6e55f8cbc52af3a5163890955c914aa63a6ca8546640fa09fcd7b7d6a4e56214d893d89d986e67ee4896902ef460f27f15495318319d0f687d178534540aefc6a3be2041cd8958ce7efdf2a75835d985829dceaef2f6ecae9c9a980e9f6eea63c3b0d1b08cce7f2e3850cec80de723a56450772ed1e6e6f6474575a0e75dee1131d0ae1cd258c8c190188a8d9a88431c6d8dd5602158cbda819d8e2f819c5f162111f50e1b394f2eec34559b7234e46875d28b62a40d9762a25a7b7223835aa0b9043772b40855d0272a865f4796f7f57aa23762304151b8cd8c5120648dfee373154b031408783476115a8bfac07c60455e9f8fca43c3f7b56669359f9cd6f7e234646c239828c6341aadc87771a1fc56075c303adc378178b727ef6ac1cee613fbc53102feb06a33b9b045e4254c2617f50bef8e2730112408601fcdb6fbfd5598ffffedfff7b8d176dfec9175fe87833c6fce4f49992a109f224860b76744d2cdd9a7084888c07f4fedfffef1fa44effcddffcacbc7af94a79a204822a5a1fdb1e6108fd3087005accefcd1ded247eeb406b8f3a61382bf60f4f74ea0e638d6debececb40c7a7d059806ab8a4a199683bcbef3facfc0f014c3cadf5bade333870f6410cb9a8ec1d800696da289139635471a6435cfa098b521ab8399a9f14c3082b1b04d4beff9e52f7ff94799c3061203596eb43b961131038906a8aa847910611a4e5570d2adbf77c74d753333e2d95609cdb03c51bebe094c4d4ae9ef0dac5b0a1da79a18b05422a4dd5164394cc5f58e6023241b537961351b97cb8fef5481e177bffdad06f3d567afcbf3e72fcbc78b6b2d78d4916eafa37aee0808467bd49a38cc9363ec01a791ce309c50f972f4282f244da1f228c2afe04ad970eec3b6c3d97aebf012a2260258a329713f032560c3beb06961c0a61a29e32615bcd313a05c5c5ee973048630018014958cc957a23409dcc358200026de2f989716f1220e824030f9f9f10af0c59112763f00dd99050abbe0a08cf55c866f82290147001875272a8d4691bf5894ed727a745cbef8eccbf2ecfc5c81a61c00f2e6dddbf2fefd47b5b1bf3b5074b9d6de3a6c5ef44d0b79b12c278727024ea2ea4965c2a900b8a2ba757b6dc56f1187451e2649cea4d50036efdebe553ff80c20267481e8750ceb5f7ffd53d9e668c75ffed55f8911b2411092c29828da7e3050ce215ec7cf3efb42b6301825aa347165d757b7aa0b4f3506806c4fe9427b71e86b3dbc15f6a62c0e8a030e76659b53fcd778a4df99276ac26fbdea91fe65cdc6e06059f0df992d3df57b261b59bebdd91b3c2c8bfc6d5b1972481bb3169571210350134873c84226275936dd0733c90cb02d7b09cd709ade425f9cd1d494d19d31e2fa0508961b63d4f6211418141d1096999d3b99078836f15f5325f4b5564bb8277b1932450d6f4bd8d4ac9eda20296096c1042f4a9476a11cae0e2aa536fa84f8aab9bc73146d83255232e6f6faa28cee6fcb470af4bd795b86836ef9fcf32fcbe1d9b3f2fefd85ec5bc45f51ad14b58a5d19aac24253adf5614f418d1c5681a08cf1becda92b85908fa3781ff1508a0f9b4481bd7647e92d52dfd654efe4249d8e0ac5719231b15244bdafdb35cfafd66487dd90bc8b40636ca74e93ec4435dd3254ed500965afa0d6935494ae5ce9a831da82885c5faecac9e971b9b8ba88d82915528c382b1de4aa9a45a13275da3c0fbbe052fd72780660ccbd2c7ed53dc7abb65828d7ee2f7efad3f2675f7d5d9e9d9ec96e461029e56538ecf6dd87b7e5c3c547ad2ba98db51a2e0e010091e7c14e285e88da0a3321e66a388c8a14fa7bfc584e8e4ffe7fbadeecb7d12dcbf23bd448919aa518ef9077c8aaccae325c59fd66fbd576c34f860d18fd66c0fe4bdd897a68bb1bdd40775565debaf3107163d22c4a224591c66fedbdc81d5f45e9e242210edf70be73d6597b5a5be6168a09bbdb217f83598f3f11a0644e483af9f6b6fde5ef7eaf1c2ac603f38d71873979fed132add79b09b03019bffced5fa84721c10e9e157ec05f5ebe90ca04254683ed6dddf3c6faa68e8b191b91e828169f2be76e28d92236258aa4f105a2364b22ac2a2d32e753735c0a0f91d4ab759ac864000a46c6ff614ad6d7796efedb6b9caf7bfd5757cf873e6700ad6ccc8ccae0e34dc9c1810ab25d53d4d7e0cf309722781391f1c535d887d57592752fb2cba22a1bb27d6b660360f9fb0bfbb94531b305fc8cd6a2f969c2d8a4acbb85cd53fc2495615544f6c3f020fa7a2a88711cbf6fdbdeef9b6edbdc72f67bf88aeec55e485b585d63106f948a7071f6b64def46ed87afbf52038aa7c78fdaf0f8695beb6f293a48ee15fe2a8a9d09e4459b32cc30aafa0940a0223a0f71407c50b777d27927b114d95ef29de030f66d457d5f2cccc5bdab0f6113080108988cb043310fe470325b9da25a18010f9f85c5f890eca9626a69cccf6476e3c7f3f36065a8838ff69e15b5cae21a90472155c0ce7e24512c2dc37763d2632eb217846f261423227748d78a5c8dca9c42203074b3b0567bbaceedfea09120fa2959e5c3edf6facdeb367e98283af7edf7df45d7202a0a46a348d8c48426274e0a09dbd97076451152ceab7b52d4945e823b910241346e306c1f7dfcbcfdeddffc41323fe4517df3f5d7edddc95b99da1fffe6336dae003de62ca04c44956b8f39d6530a05f7ffd59fff2c20c47c0438502bfde8938fa55041863b4d2d98c3440825ad9d3e2e360a44ff42e2a727bdaec74f9eb6c9436c3c303e32dff776869228c2adc0e6cf06cbd87953372362c3515edb43346e7d8f9d64a9cf1294785e4b21c1cacebc36bc567c1cbb72ea7917665e2925aaa9105dcbc6586382d365647c9771d7469dbee4051bb3496814b3bd59598a81a89eb8a639541352df4b09e3e5e7591ca1dd6c8964534a3e6380f285d7df360979d8be26031c7ffb3a0c761ef4eab3aaf7620657a9af77165f87fc3cd3709cb2a3864f2b7c179830f8586059b757e7edfccdebf6eae5cfadc764de3f6e3b87876d5f2900e76dd8efb7cbcb33d522e234c63404c028a0c563a6c81e8b0953872eced3289701f08852b108c3040c354f83819f4768a3c362664a76c5845101b75ab947cbab986034a00e3386fbc64fa4ac77ccb47e142c333948a750aa07f58a983184b553544e6383c3570a10b4668f426c9b829ec0cbdd3a72876c1278923a88e18d8845e748142b70abbfd90ef70f94014fb4f3f060bf3d7bfc246a0fe7b3f6ed77dfb6eb117231672a66e659294522d53d8854c2fcf01f593515332ef24e6732e3b87ec659bf27f7ed77bffb4b89f8d14bf0f3cf7fd37ef8e107e5634d1e664a73f04679767ed19e3c79b660eb0c099b10731a73ffdb6fbf6d9f7cfaa932ef197b72ce8e1e3f6a3ffcf853db3dd80f609ac5e6415721521f487720c134368ad656d637db8e924877dbd9c5a5e474300971475000be81a48d134061b729ebc433637c4414940bb7d487f7faac2444a93a4a808e0454039eff5dd73aaf99601840ba2425d1f1bde3f8d97789435df35e7b5d0ba9ebc631f3eafde94f7f529b2f1fc4e8eb0baf60e283f3db136f71b7e5a6ff39606155c400d9f1ee28e1877680ae1d6e79993a88666e9525793750e42c1dd49509d607576d7f0fbe5924bb14ea9e3c4c2618ea97e7a3882ae1c8a559eaddcd75bbbfbd6ea3f3b3f6c3b75f87a2e87a5ffea227cf9fc98c90298b93fd7edceeef2632f73009e587194fa4e9cef5f5a901ec050390c01fe094c5c25c33af3bba67a088fca689aa0a6053008eb4a4749c30a5d969d5525ec272917345912f20279a6e9998c52e16b95f2483461921bb6fe4a1f1e316f038f699c0de01bd692cce4b9d606a83d549eb49a884d5ac9733f3e23ea3089bd65aab4a802519165fdec1ce6efbfcd34f1519c4b94eb48fc8dac9bb1301170b5f1500eae748b67998135c3fce7958b2555c1917ea2a890ec2b6c8a703209f3d7fa673ffe597bfd57730eb7ffae9178d1fc00373fbe9c79ff51cc870df3f3850e44e2098fe312ba2729d9899b461fbf2b75fb653fc633737d286d7386e0dda602b8aacf1a5c1e0613a443f891ece5656dbd1f163156ac3ec606e544c90d6410f4af2cbd8e4ecc30b9210c9da5a9730effb6895551952fd7be926095df50a6615c02a1b621e7a0d55578b5fb3495af1c4c7ad6bcf6bdef32a2c8e60fad592635e29609785d53a2e80e50f56275745daa5edfb7e5baeca4c4c010369a374c54c4017318f2ce02e60f933665506a5fa7d06caadea3d686659664c7537af035101d1285daf5b11b787d88df8acfc2b1beb0ae54710939e73d3361ad3c0e1344c5a4cab77ef5a6f76df4617a76d7406687daba8d6eee141f4b05b998b1590717e37c2a7b5aa225a1a6f12e9e2fa7118a3df8432298b05a7348c83c926bfd074aa85c87547b71b942ba9355b4e309a2b84b93891c319b390452d13945cad292dd927ad476353a93ad0ba6ba3d11d87e36036b298197f767d998b2c201034d516a4b08aa315534a4ef428c2d6f7a769e252149dfe94984fa1ddb5d841e1ddd96bcea5438c37e6a1cc463619ae657ca72c7b4f70cd97deaafec7294f713249afe861c1c6f041e20c27ca78763d6a6767a9f38599389d0a7c7a2b11e50c1f0b8c2ed21eccf8197f1275ffeaaffe5a2046941146438d1fa27de46b7dfa9b4fdbf5e8b67dfffd8f9a27441cb7b668ed7527c505f947efa7d2862711941c3d9814a6f6279f7fa6e7426a8722b0f3684c31a45e3213404977e07a767689d0f6dafee1515400acae0be8c8dbe3bcf851a920c0c455d7e514a3949e161159ae03bf6cfa24cd9caa4fca2c29d6c9d29765707adfdff5beff0bf0b0d3dd7eed0556a483cdbeac4a7aaa75a46b4c89a125702e53a1bc16b966e69a8039d3a41425ace8b7308b32e7c380524da98a82d5d6f5a0a073e4eff9a2a1a83569d421522fbeea90ab60c58df13f0bd06691afd76660655e954a5627a04d40df9fdfc31780733258560e246b55465b7838b5486774d1b951b89dc9022b1a8faedbf8e64a4cebfce4b4fdf4fdf79a90c3dd613b393f951489a474610fa3db36a561038d416721318c99b82569941b818ceac610054c313f6789c77823438c8e7854b0c77dd0ec34248999488ca144ea325021932efb1ac2b2a80924631e87b2c0863ac25476c0c9eb26a6009dd514dc6e3ed2803430d1e24a09a2a8a286fa82fece7a42227de8b2e3a4874572bd34d190d657b279cea5b6f27117bae7f099f5da7dfa5faca6daa7a38c12327bedf8f0506612e17dea0361722465324428419c9c9e4503d664a95297c84458ee9bab204522f2b5d6dadeee9e9444603a24a3c28e88f0ad5126d4efb7c3c3a3f6f5375f4795c6602840fcf6bbef6442623e5e5e5fca49fff96f3e1320f1cc4899f8ddbffabdd43cd4f1070d2ee6168d5f017ac046fd0c697917a93ec8123116302cc61e073d59ff3068fc58f8d8b451a8c3f6bac693f1b0d26f44bb035c14f9cdc0c6872c20af91584700b7376718e352d820d8b1db6dc63337c0569c581080acb1ad4ef2ba464d6abaebd57f77995e2531fc5bc7254ac807ed90aee6d4d21fd1bdeda5564fd73ee66f00abfa2e74d12b614676fb121afcbc0817f43273b4380e60c5ff15042b35b5d9a485918366b664a05df84c72b173dcb8e7608d5233d0c399295286bda4ce333c7c6a09154e9f49978a6a7b65c5b0d8efc7edfafc9d52134e5efddadebe7bddfa14251f1d860202bb2299e538c35756dab5d407c244415d81e42542f05a6463227fd11d84340758971dda948af01d32bb7def30134c0d83af580dc9a44494f031217f82990098494a27a3a56bab91e332b9d7ff36a1621ca27c84681b3bb5368ccc7e1700616ad21731c190f15d4cc4b6ac29d546b0c2bd079b21535d40b11a4103161c810716273e1c01094c31951c04780255020d30deb9180c1f3c3a385019124ce3fcec34ccff8779a8b34e1f02a431a509489032d0a2b427a28b33f9bc041c38fed56b30dbc63d3cc8fc22ff6977489b7a5a843d92440f63f2e6cddbb6b3bda7ec74d21d3efbec53a52d50f2f3175f7cb928572268c298527e737c74acf9c09c22daaca8a04cf0002cfd9f9b108e7ad82073787b7757ef31d73efaf8e390cdb9bad2751361a6105a410b67e5648c30167fd479566ba58241974c18882a637adf9c5caa039b2557d663f624399d94f4ae669fdd47953474cd4b1fa36bcd75899200ab9a430c88598d51d45faa376a8ad665399ad0622d4b5acf6e48d095c5c48ea33286526d6e2a5aa378d5aec5afe2f6505d5bb8dea0ed750f4c17a117d435a9745c7bf8bb202c7e082c542daa957058a374309da33a41c30614356fda5bda3f513a81b76776affcacb3b7bfb69f7ffa5e0987dce3a3a3c772f2f2831f2ccc867bed94a7efde46a9d1fdbdf4b0f083500ccd3551d623c6b51a12c4b0314c15ae95c5102902110d8495b8bf1f6c48a89b1de2ed63f298d1ef90dc2dcc23ee1173989c2932b81d4983a1b1b898779a54bd26a0e0b3de1828caf518078309d03270ca5c17b8b1db3fc8812e3e98be0a7c618084b4e26502df6b2147fe164043c0c1ecef41010005025248d2dfc3cf850c32c0c35878630b532aa29238ba9559ae5c314cd000c5ee5c20fd8461735d20801ac99bc7f24729bc3e9f4793dbd6540348e9d510099ff95c0c9b2462a71a50b60310b171fdabbffe6b6d222844308efde14045f63c3b58146c0bc7bd52686031caa6df6c1b540364030d4c505aa12133b34da13c6c3a5bc71139aceb024558be6ff0a8fea12ea0f0bd0a58261a5e4bb1f603b0eca837dbb169b9b0884a2fc3bafe6b60ec435852199f8f156e85f7898fd63326a181c90bdc68dc0507a3a02fb48bdacb59b044e405b3c9b4062684bbe6705edbb31f3a96ed6516b69c932a56ced55804cc3e64ae566665e6c582eafeacae6c34bac0449fb8ac804f6aed2e267a502be46611aec6790d1b98489d8194061a4cec6c6fb5b393976a4f7ff2fa6d3b79f336c2ecc34827a0090439483421a5e81933e8fcfc54e604939cda314a49106a5337619a1664af41a7226cf599e8a1ae699f0c8b5b0aa4e95bf2ce45d6b9018b71b309ce8d30d6302bd403788fa4464daa6938f003f452d34c99d5f4455cf67ef423f07c8974862568c5a6156de801171617bf19b875e56a455f3ed896584ec33783b911ec4bba52444849d2248f0b9f0cd78d0c108b1af690217defde62cc1b24dc866f4e73778e6244f45764a354a8fcfe5e99e536636d5df05ea8af8e255bfce4f838ccaaf58df6e429daeb87edc58b978a12cab4ecf5dac9e9dbb6b1958ef3bbb10acf295f027c70c0abfef561da9e7dfc51fbdb7ffdafb5f9908f2505d2ed5d0114caa7da245642ebdde6143975a89f52584f35c2c1d123f9e326935bb923e4db83adcef1432d7d9a8057accf603b5ef4de4c2acb3158d9e7ebb5e8f5ed0ddc568873a22a21a816919eb925ba4b9f42b3b2caa2fc395eab44a5bb3eaba5a6f9f6e73f479baf8abcbec90a506661bec0eabbf20d98824a2b2919560c1ad47bd997b036a130589a8e1ab82ad2f29e01cb68ed6bf30d7b07a8514e87622b7855aa1be78639c036d8c1898284c9a389d3a2f0337c2f38a311aa43c9208a7f8966bd7ef5a25d5e9cb5e9fd6d1b6cf4da743c6a6f7f7dddcedebc6b77d737022b76d3fb39da59032d46941b480c2512c5a2207ac8422491f1e0704fec8aa4554b22cbdc4162a60406a46d05aed06d25fd425cb3226d94c860d6c999bc2a530c7f190998310933204073d43cae18d2781a80e5c6b4d2978f1d98efc724c39fc6ff4bc6e367027bb02f6b25cd2c09962ad1601ea91c9881ee07490020bbf1ac653f45c972e3d89dcddbedddad142cc668c89395afce4db3d69b4799176347ba4680636bf77398e26ab49c7f88a449a82241079959db3b12fd739bfae8f833d546921e08dd23ac1865d9c383a3e8f8833a04fa57bb7bede5cb5f051c00dbbc376ba3bbdb767c74d85efffa4a4c14473b636fd0524063a5d7fee66fff20473d4d2cf0651d3e3a168ba4eb1259f4b018492ea7531b96c578364089ea808d4d95f6acae85298dd01f810a795ad5e0251cd3580331ef97b587959098997bcdd7f554d79ed711e316ec7ae97caf206580d16b25d0e6f5cb6f036105b325182e3b6f5533d26bb6060bf49aa384d57caa0bbd3ad0bcd89d066080aa34cf2621afb17bdb49876e1327b7e2a82fb8ca76f8f84678ffc61c8cc44ba450c8658948958f617034927bd75c9a30e1a308d3cfadd023f33735ed16b9609c83281f0ca8f5428389244bad885ca4e4514d2753652093d14ec63b6c6b6552e96555000020004944415416897d48219fbd7b2bbd27f2ab0014ceab06a2ebebca8057a7987164b1637eb0a8f8378d24c86e663796c4711638dbe4e27a82e247be15cf8a0893368d1e9a53a1cb44ca03757ba1323a91d945ca0d8b3cb2ddd7a488a0e7436ac42c7c8c4a08cdd56b13c02922eaea437e0f809719ee9c57d1cdcc925e676757e38cc8e71ac00670ae3f4cdb0c4140e9445139b0aec8291bc5e6fae622e2551710e90adce3954a7c70f7c105231f0ca50a4f66155d83b36d26b6a2f998d7c37778c63663a4f6b08a9ae850638299a668689ab6aacb5c5911f0f456e886bd975a65a173466b37fc43afdfbed17d8e27f44c8ccf10454629421dad6711158769f12c1f3f7922c5d3ab1b8ac547127e7cf2f4897ca2839d6d8dc9fae6964c7ff980a908e01ed736a51ec2fb3033fc611485f3b333d81635d858c36f45391685eac12acd32eb9aa84cc76b3cd871f8a40d5215582ac02d494b4817198caad52375d9f463f9f3755d6bad52c32a3f63fe951a6aeffbcddc3f80166acb9e1232092bb29a26561bb4b21d23b39ddb46dbfa79ad8ca484f2d320e1bb1eb93b062c0f54a58095e5d5e3b99690ddaafad52a609915f2bdcab20cb8d526f7393540c9067d5c3d68973a642e11755e5381553877d999494798c36cb483dfaaa5d7cdf5a532d7f91b87fcd9c93b95f2b0f372bfdabdfb7d153ec35cdcfa5d75860005404c5718458836c43034762a8f09162ca9195851464d94b640d227fd09e7e4574d55922251bef9bc5d5f457a438013001dcd24e048e8afb358c35f154d5a994df23ca54caf1ce6dcb74c8d884ce18b9239427947fa8b54383e0d1001c8194318a8a24eb307258102be987e28b646c41865835924cfa62f4b8b20d5554927e1fa08001001945953728b60237c1ee7b81264d1da4a8f8136a80c1228e2991ba84a89521e0770e31984122b1af9a135cf1872419877fc008ee4d71dec1f2aff0ad394fb437d948822cf804273980f80c7e643d4afbfd957f0e4028dfaadbe1ce7d4250276f8a34830e51ab441e26fdba2512b4d47c207c8b5e00f461e48d1664516439d147826c20c63dd5c8761868c34a932580d92e12fee936af154426070ea828a3f6f0ba65a5b5e4b76e9d4356ce0ab9852894d7501993c7ce81ae49f4d82512dbe8549e82fd51c0a3327dfb8cd36236bbda9cad0cc5a6c36e21b00b0b48b64a4b09b78eaf357bf99ffcd8234c3aa036b30eaee2275802a65f540dbb68fad25541a58c4f219856876d8d5a972a99081531ee88e42e223ca0d1312426fd5fc003998f1dd951ce797e7e76aa24af71672b00038878ef155a182c0a2810d494f2a4b6bd8b145f3f33ad40b10936525cc1cc62c4a68481788054ca990fd84da8934f851d8ccee2bbf0c4c772d22875cb38e9b4e6dc0ece11e26190e4ee5a149c5349819c764215286120908ad6d9238ba4a867e8020bb65a42db073c2a2a3f81b70944084cc969e5413422f2bd2bc3655e7176002f049633e1e8a0013860528f13c487c5566fefa86a4a023d2460a446c060022cf04808c0c8a002c9eabe65ab6ded2b5228c27d33f98349156de57be591c590a1a6a1c4b6639ff51567437963207ec4b735a3d1f638384f933762498f21b3003947165487e3ad312fef0b77fabd7de9c9cb667cf9f47ded7e14148d10c860223296e30bedaa856e4c702b06076aa7d3c3a6a5bfda1c61cc0da5807d842d537b4aa978055d748d75765d2b1f0f9e562a90131aff5ee67baae1baf555b547cef43c7afc73678193b0c8afe5ec59705b861129abad5855e29a5177d1708ea898cda1c98b212232d27277972633d165c6df36593c3eca18291018cefb37078c85e986681be467fb63bb806dceaecf377163b466f5d4e678399cddd4829ca044ffc28794f5ad413c08a6265c4f99a246728a7e9add0c18694859bf6f6d75fc52c487b98659639f722fd75fc56141dd31126fd73dead94a0997e1316339f556a4396b0f01edf0db36fdcd65a809ada79a904651699dfe9188e48df6a1bdd8508a2c4e0641a868f23260d93bd27a73166904c4015829312b1d17a9995ae5c2fc0ccc98a64964b81811e87e1086781c944c34cc9e44080047306b0515305f9c1f069c6a4162bceddd493580ede749e6352f33fe081f948022c8b3772c2c207b2b146f004869845eefa6ed4c979b7065c9434aa1a18975f85bebd2a0232e8a22a074a93188764db64a6b3092013bdb3bfa7c82149a25bdb3b8bb404ce65a965ae9f1a44fc918c27008c0f935c2fe6c09bb727cad343ad01e6a5644f64781e3dd6f891d2a0462634a5a0481a60a21b113a5f3b3bca035b6db0d900abcd8d556d0c7261c8c71aec937952dd20d527e4f556d787e744252015acfc1d9318039501cccf8fdf1ef7cae8aa596aabc6f8522d2cbb754c9262e35c8f3c2c239917b801c4176d40f3c9fcf97a7315f4e40fce1d97130998326dc0b584bcefe880bfebdda0eb687394d0e75fe61d052be8026e656975802bc0197c67d93f8f63701e25a7cab90cf98a3e7102caccd7d2f968e04072a7ba398f541f7833ba560487890e5b8079dd8eae650e1a647cad2c541a1ba87427eb040d12808ad20ea6f7294d1339724a3b68c11664fea8d516e718c99f46c4497231d9be9e7f537ec2bd84cf2a800e534e0c23cb2ca2b92a2084a9144107180c1b0c83a00cf409b2343d992e004e3f178319550056b015fbd2003bc64e4c2bd316e4af94430926959b01cef80466f2d560609a77e8c017dd721d17b336a38872290026987b19e081f109fc92410292612e4732a5eb1e091af09a43ff02b67cce985d521e1dd13422142bd80cc85c07d0480d011831dd3059af4637021df91f497349f353d2d1598140871ffc955c3f89c5f8a13636b6daedf8562046d49ca61504401001dcdb3f543a86c23eeb714cfead059b8c113923ae7f7d9d082c2dded830185b5017461830c0bc725a4338d0c3d4f25a37d0182c34ce39161fdaf0bdaefd3d838d4984d755d755646bcb669ed7b89fb131c56e1e9f5b3ee59adf4594b0fa77cc560c02159c8cd8155d0d08ef39ea63035d38dc3550298bc143e561fa826d9f56b4f7777d3e3ea3a69619a6ad83ed0750fd599e3446e7bac378800c1eac1f18862adc9369495d945d311982e457e4980e673f400173c2f943df41000b538b234429ccada2372a6666b1e7ce4ba63afe207650c60bd3911fd501a65928f684cf2b0884169676dc5c0c2c68f95012b05015609292718d194361b3ea0481ce071a48903641ed59c4eae474ce6456016146fe226b9aae34e9084fe54c520f285dd1e393337bdeb68783f499a96a54669bbeafc912ce71a2978ca364851d82abac35736ceccb943bbdf4cb13334a0391d7f99c8238f99c2c57bcd8b18942af2c1dc8988f986191ca12114dcf652dae540971bd28913887ed95cf96d151b3237c8a9c0b291fac84317a6974019aa59c4f89b47b6e5bf51539660ae68380f6d4b98791c3a9ce064e1411473a89a52c94dd9dbda8556413608359c397066845672140ead1a3676d3008196a4cf80d6e1d0d34807c46f7a24869e82e7cfe7630ac0253c5006d44d9cba0ae4583531713fc5d3fcbcad80c5c9544983d797d733c075bcc082bdbf275ea7e00ac8ab266557591577a582309464d9fc4686886c5f7588c4c04e99a67629e151bfd7da3ba91bf4b5b0d58764c1bdceac0d66355a6587704df870723063ed20264374be344de4a395ec15d32ad5970f8a8f033b810dbcd4689d0005833985926f021cea7cc6e648e933da0f72420c9c5bb99512980981fdd9ba260619eadaf475e18fe2f65aae7eec8fda8112a5d732e2fdbe919ea9e93a859a4709a63a84169a438c032a83fa37b0f2da5f03d91fb05d090cfc375c484234560d2b687d1529ed723370de023d8907af0a9cdef67261ccb09bed8d0b28487a174130d7ecb1f950bdb3bade719a69727bcd824cef5e972775d9875a9be6910d31c93c9b911d266806a96c1d82c09f9eb2837e2c751271271356f225f7c91f2c1fc8065f2b22b0d42272d41758532a928b8c664f38663531dc6c5f3e19cf8bb985fe76767facd339394f2e696c6835406799d28a9627d6cf5dbd6f6501aefb49cebade1948f9e876cacab1b5cefac1d1e3e6e07478f93111369450228aa2a002caa29ecd2f03d7b5d849f7269321a8896e3151ba2d74bec55cbfcc7eeebddcf564ba9ae356f487ead825277cd566b480c33371c99840bb691e1434f22b3ad0a584653a3220fdc40a2078db9923b9a27998e8f8e4f76cd615731d8f81ca69275707c5e2e9685bd302fd36cf040fb0198adf9758343656fde3916f714aeca58b4d2900abf88cd044c2b4dceeb6b4d3afed6ae8ba9b7dada3a85ccecd83071e967d1cee94647c5afa5da410a8a55b34756fa9dd8183957385cf18330d12371321e4cdc0f9134b2b383b580f784c0838985c9487f40c00b5f0760154e78924aef9442c1316056043c0ef65026e80b04c04c4a6630f7a29b9162d172320fa84290ff81485584c9398e268cc6255ade4bc239fd230298cc14f7f30364c564d24785835b8ef08cf46901a4b31d80517da21651d42aaab516e53b2497668e4f800ea66994f2c8879585d694cfe06f8eeb8ecc6fe6a224a04938cd6bb5e26924d502c8a1ae1a0b324c5a39de25421979676263791d4ab4755d9bcccfd888b92f99e824fde673e4dffca0bb05f386fd5ad180a458fe8de39d5a48da8501dafc5652a84cc5edb64ac67b3f925ef1e991df86e37d6373d89e3cfb7811811f6e6d286584682b63a7bac225c6c4c6938ccb9b4d2527758d1b2cba568fada8fad90a764e35aa00564d44e38cd7bc01cb2e0e33375f5f353bbd969587558169f14647a7aa5ea4272a176056644aa78b908e54747bd1cd2b2f23c08cff9d385a296617a82a58f16fb57bca9f6a127ab7f40eb0d8b1d361ab05567613d34b0f8e9ccb94c247d8291cb0aa61a3b0f75e40430f3c3a09e3f8d7e4e4f5c93877b5d606fdcdc8a522fc2ef963f2a266edf6fa465d95e56067336824748e5577c875e338656193fd8ebe3bd7a6b1c9d0ba85eeb421a83c261448e5ef4ae9689cf4ecf4c8d56cd2c8330bb90979dba445746f7f6f47c5d34403493a74df408206687c91a2c1b55222a4a458f2bb522982c90ffb5aa4a24416611c3fe93c6bc345d1dc07beb2eaf055fde13c009905c7677966e46261064577e7303b356113aca4fda4129ff8e1d8245af2a31a4f813ba53ed1b7d11ba89e6f58490bf306701253957989626a4f4014ec3cfc617c29ee2a563b4c8b6b97644b980e4a2fc02474e6bd5d055cb7593480e8ffef6e6e153de4395fd37da7df97f283942ad6d694508a763c19fdd410ca4c9cb7b649ab33008b7a43b4fd193b12471531dc684f9f7f9c7598b3b63de8b7758c03822a294d04f07a93b71fab1204f99693b91ba4ea66efb564c664c032905440abe6a5dfb7d5535d397e86157378bfebb7e673361d8d0dc20400abdaab5ec81539cdaa0c66debdf88c1f50d8d2213d4101a7d176410f5748688b9dcc65129a7445feb4828ba25b45d618866510abaffbfb1e808ae215ddebe2e1bc0bdf57e6ab84c4af642fdb784cc428f272d8d54e4f4e42771b7548c2d7f82fc6341cbd6babf3877014c3a2702e93bc897946e45085d2a194cab1149a271de22e765e809c8914ba4c9b912c7a933b740b9066f2f299c96d64ba8766544606c7b76d4c48fe61ae31755986fbc94dd5cc80aec83b6d7b27582d9e21d5cda9460ce0c18fd297098819a35c9eccf70ad99d0016d52fb220d3b96c8a5e27a099b6126a61dab9c06117729c923b94fecb701f2093326f2be88fa1b60aa8c38c94a91d7e24ca9bd8400c21bc2f864e8d6302442455c6dcf222019c463721d9c218c47c029400acc80a47422840b827560de0313e9a67523008ff211f25174b0b36b3ed012d958a691b4a935eef2dd5453c36daf02ea2410699f164cfa3ab453a851af9ce665264f8e8f3df0880081a30d70e8e1f29e31f50a39b1280bad15fd7f701acbdc3e328df7998b45dc00d8181de4ac800a1b596a9385c93d3882a7b3210f03b7c7db12e4c44fcb74dfdeaa7aee665b56ce45a4936670c31a65446e7f5c8774d6e7cde4a3afc3c7dac85a67b6556f5045de4331a9ad17c68e2c24e2aed74690e37ecc451237e0541dbdcd5b6f564f0c237ddace86f87bb07c40fe29f997f1d8d2e0fbac04e92c1eca019114cf390dc1b7c446aa4a0a43cd638da46578a02ca2c5cc5d7c4e7eeb2d0b7a7081d8b9b3c2c7c5fd490d99cc4770263aabb1dd74ad133bf012e261cf73c9944b7605e87b5d857c52eaacd02e6938998ca66e71ed5d034141a186f75b551fbfa909c651726070a9d7039da0117161b818334b7012b710c5426b2530df962e4232d7c94322fe3599bc5f21d9944e954b75fb3fa28ea6b0001df07706c1af8d92e7c9ae47b2d666c4f1144fb9ea2ad58303316bfafc77300e2f61eeb865172dfa17790652c9114abb9ad7c3718682c5c6f80f805ed47e21c21ddd38bf663e95f61e1f15ea4a20413d6339a45813aeaa2fc262040ad1f80251357beacbdf6f8d9d3607f80f9c686d21e28c959dbdc50163c515aa99df4fb5226ddec0fdaeefea1ce83be3c667e1f8964fc8c6b580b91216e4059dc4b3eb36a72799d5732e0ef79add7f5c2bf05d8a576d0635e5fab78e171aa6c4c532c999e01dea0ea6b311ee97a5d9ab39c0fefebb1fb222bbba92619af1b55f520614cd952aa4e1e2b8e5a13ab36a2f080f81c465f030e03633dac3ac8be91ae6dec7b3165f5a0f160bb00bc407d8316aecf5e9445508e85de135d69c804b719c66286d9c0b2e60f93361d87ff08cb01473bc081463b80311ddf49471db506cc01ce37b905004331c0ec55cc69fa2036c4bf77541a42181dc7f986004e1a5a7372bbee43179c6596616b8386d21090ff25c112139cca7f16e86a2482aafdf9c34cac4a499151499a4eee48a5e0476667aaa652606b538b67859f4f638b948b13467367754450d1f574d69ada2ffc59295ac731bcd9f01947433dbfcc260914c05c752efc34a95201cb217ac77934b9136ccd16c225b194605e802b027812ba8b7b8df9916dd07ac10e01ac38e68a188ee6f95af41c94899c7e321c45f2876550c9d1de605a518580bf13b0670e93091f4d81a39988fc78a9650f1003664824632212e5c4e9dedf1e2c9cf4f8bbb4e9ef2077bddaf68f8e8309c230e7adedef6cab201a39650229dd75ebb5e1b1f058d74ddf63523719130bdeb319e90dc573b86288e7b63fef637a4d9a857d08140d62156017a0e9b4069fa0322dffbb02824fe08bf4818cae3a4eee87464a51752b26a6c44c75b41991bd137a900d584c021eb627a2cf59cd46a371b5af8de815a43cd85a7869766ab13b81513570982f385f5704569872ec7aa83704b0c462c699fdeef52b3545450679a537932f4b0a0c387a71d0920d4f3ecef45e85af4cd6f51587db63b1e04ba1bc84d6eb1e3342dfb01f3abd28a58316f1240ece4392577e22fe9e3d48bb899f88c60653c0c473981e60a2858d5ec779fb6040c31713114381962290d1c599a08136a06c1986967814874760c2ec018589d0648ac5ef5d57c99d39a666ce7cb73e773ecfb8f85ecc68bc09da07045845d22799de6172c8c4949f35fc4b5e08ced9096db08880d6f3ab8e8d3a4675588e1c3b3e1b3586805466ecafaecb690d90015ebe4e3579701da5ba1405d3603c6c8a19b45c52a66a081a53a4539ef7c9dfb26a6b6c242b91d640a410b5d2bd5d5a6eb7fed6b0ed1c10318c3c30007a6bb0d5760e0edf032c3debc97d3bdcdb6deba494e8f92d93460d2e7533afcca95a355edb75dd1803bcbe2adb32181903bc162b61596c1669ee77ad223f278ea1cd245d45c61b63811856fd7045de0f01560506df64455621e73c1ca7fe894519664a95495e7c2077c8ee00d69dd626611df06a3bfb5a3cd94d592b0856d4af202c1385528815406c127d151565416f0a7f11027e948e44985bdf95e6c643bb383b555de1e8e2a2dd8cce04d5eca6241eb2f029cfe13b507cb2a4e5c8bf9ba46f0b7008868a53d6a278f1e0a399eaf5e84a9fc5390db0c894eb47289d5217647ae9d68c761360c4f13047511cd0a44011001362216d4b5e55f6089433fd5ec7235a88635dcc4fbe43cc9d488d909659a6672869361f029f257b5d49a88e102b45228b90332dc2ce7a3f4f6f3cf28938537d231a43787e99b58bbdcc9953c1765c0b8849a66e3ea973a5c8d97ab4f452894d2a67da77c367d584947ba19bb28202f16c893046c132cf222a32288bd1e6a1dac60445a5be44c020ca8732fc9fe01e0aac917cac4832a6204c5c91e1488300f4951c3c89dad1ba0973549e156621a0a5e8e180a4d241dbdeddd7b9873bc3b6bbbf2f1507929e873b7bc14ca980b8bd6d8708ff496b6c219eb0588b66ba663706059b68068b6ad279d377aa892d037fb6aebb9a875599b38fd7b5cc2a6ef8b9fbb58a1fc605ad658a9f7d70ef529546bec79c1284ea0dd9dcaae06486e5d798d0518b168e77b79cf204ad68eddd500ed8f483d45a42838e07b922bf6fd23bc387d8a06fbe3249d9d00b6d2ed40ac2f4c06460de4ba5442663d07f4d32e566dd0990d49aebf46d1b5d9eb6ab8b73f9122893a1b330757798841c928c69be0ffbe1da643664c48f7161e231b199d0f8cd225951682eb38248e0eede8e227c0004c5b5e18beab7dd5dba3ca3fa40f4ea4120a67bc5713dd852a34ee5c4adada48228783b8bdac595b8362272eed3c869c9c6a72a1f2b32007412c9acc96816bbb67cf7b19b2f266a430174ac8c6dc0d4daf992cc595d91bc0e8c06c6c275bb5fa177577e2b88a36619b1fa14094c4968a51764c2af9a6200328b44d3f03f053bb28c7088f7696eafd1f927ba3747ba7c30352bb6025e0665ec72de1380a2c395797aa1de919af42a31a2fe90e8f17d168e47afc708c0d0f62d6498d5e928cbad8840cb2f48ad6476388265114cd8dcda6a9b2833ecee294238a089ed66285f10495c57079e159506e1e3544deaddb81dedef2560056b3601a9ebe5436bc06bbf06a7ccb4aacfb1ba6bccacc4c43b8e7d3be8f98c592ff3c5ebd54028eb2bd97ff5a319082bcb1316390fab7aed2b8d3638f9c6eb0e58696435b1f001d589c783b4bc0c171fedb24201d214b3227617049da45701ce8355fd5406be0a9e15d07c0e7fd7e0a8cfa7e09b9dee2a567dc081fa20a500c996b4482b80f16cd0befdf6469d9b516a60c18e6f2fdbf5e585b2db651ec0902e4245948c73262bf5655077c601b0603c63f1851c32efa955791fbfc546bb9f4ee46c97537a15861a1af4b009f9328603bd4ee44c639e7580bc66138b7b21542f3f9b4401a313734ca670e60708874fca0ab11a6fe9cb479e96cd3d1846c8260793f66f3546c8e4cc99506ea9e2ba643acbd7f41c9c3e9063c1b1bcf37b229b85c9b12fd9a51417a42336ac8a28233ec749f4b3635c18437e8265c62df0ec88f2b2f017e6673adb43e0304b8c685a9185d41c3fb4cfd27f854aab7c5aec69a852044b72b43cb155e7f7b3251f2f9cee99169355143c6fa7ebb03968dee383c41c4282a7bfd98e9f3c5522e9467f202608909105bfcae6763f6fc3dd6058da08c8f9daea0bb0d4a02385fd0c3cb63ebce9fbd919c04c4e0c6e3c87fa19af5703908fe7fbe43af877353f2babfa107b92999f3e4d83979df0d5825a5c0b26a12fd06909be90aec95701aa0245051bbd9ebe01835b3098f0b1700e221df6657c88fad51bf3b5e1c38a64bff7c5063d797d73be797fcf03564dddca107d1f3091c8f6c16888e25825c0ba45969e72f83cae2e00a5713b3f3f6b37ead87227898fc1d6ba924569468049883980d39d735f71fdd940f4ee7aa409cd24673c22ef662eb0020cf99bfc1bd80d112629b42eeaf442a5c052beeab29269087af8ce634af090be02a65986e9f16be00f03b41887a8dd4b5508c1476c223287d408953ac3d942b981a816668d4c03014674e65dfca4b0e00a0ee34c6ff066a8f48c34a93dee30379b199ebc75e1687ea8c34282619a7aba3e693f5168bd1abea449a41e786ec57c8d2822c756b178d665eac554518dbcd4607464ae7b0e6b1d4839016687cf0cd5d3a6bcacf74da4657b2a2ffe480389c275e7cec9d93e0eb35bcf96797145a542e8a2c975808f8c2a0874c2002734e18783b635d8963a04d1c4a3e3a376727129adacfe605b828202ac5e93fe187351b5a005b03cff1907afb90a08753337a0f97797b4d4e0099f8900438cbd371c9bf406391fdfa4a36289e78ec63f6b1dfd5a657e5acbcec3f2e2f164358a2e67e2d219e61be6607236a6f0db0279335c6cb387f02ab2b8fcb0d04461f3e22a6079a27a703d601c07c0f2ae6510f26e5e07c5806686571f84d95c7747d1e02dccdd68041b05b46a6fa2b7c82a6762a9ff1d0bb9f5a4cb3ebaba68bd79b4a06781c3ba1eeec3d4c314a00d3de7836111c6d6e2469e8686a7c9ac6cf279f13b717080ff622b7288a0fbdc13c27764c03349d971d7d7fb9a80aa5b4b87340f3d98542c24d5483a115821ed8710bcd32309b624e9e1d4bbe279d9c1ee92aafbec19a8c9dbb24144f6c78b6cf860749e882c72d7072e18586a59194004865923c862e5ba0d365e585a086926a99e77366f53f2e3520f9de261c04a6038b52aaaeb1253ba26ef5d6099c100cd1d351ae13394bb64b17b2f5566e5b70a79629cece48ac90fa6b658805b24a9e2f35c6eb09c3fb5f033758039739712402aaacee276cc6fbe6fc61efead87d062232a8aaae8f6b00db777651aeeee1f083891a2e1599f5f8fdad6d68eb4b29e3e7d1a59b2f3791b6e6eb42dbaeaa83c6b59e4ecb5658089fb8e355959546c044b250f7fcfacb70b245dc251d72edf710dac372d6f6edd35cef518e48c1bbec64a300458d57c33421ad9bab4d1a8ec13b3989cd11e5479ae856e3011a266f34a6ed67958be18fff680187cccce7cf135c3db835a178281cadff380982dd69bf643f0bd68914947895c9bb97c588e12c2b048f27bfbf6448b51099a0f5325028e2838bebb69fd0d76e09eba3dc3bef05f1125c4f93db9bd11d83211c9c352834f8a92b36c8385862e16262663415a038045612be742465949b32951bcbd3d50ce0defb1a0107d830550fee1f167e2cadc4ddd7380c3795119c857d0202a1022ff4ce39f3e43b53d53af44228731791fc8e1ca458806fe8285e575d50520e6960c8bf1f746c1679651bc6075646dfb1933168e0619bce5d827f113fd2a8901a28441e2ee582c948eca4289f43932178389877f8ac5cdf17d5c95e3aca6237d5103194ef5303dc344a1dd9698a9986d1330d0cf91fb52ba5ea6232c9275d3b487fd46d79a000469efd3fd086db43b1856cc0184fdb8424aabf81b668dcf4fcf6d6d5d395834bdbd9f3701178d55d17ce7feb4813dccdbfec1b17c59c8d3a89e937666e46a6dac291f24c7b90000200049444154adc10cabcb72fc3c2a93f27a35b01888aa49d7f527995579735904a4920dd7e75e81d0a69fafcbebd073a5628e4175015ed6c3aa265345e34a07fdef6a3afa86aa63cd7578ba2049d4469b2f6eacaa35f8462b4a9b1256f4e7861c2af6753258f2c96441ad77770394777a035897f21a9817e70e911d256c4a4b5b6b6035fa11dedcb7ab9bb1800205d19fbeffae9d9dbc6d6bb40f5f0d9f0fe7c734c4d18e839cebe3dfb7d48fe1ff4945069cdb988a7af8e4dfececc839cb0463712d021293fb36ba1ec964901993ec030736be2f1cf2aa3953290d0d6ae91abc11d9e50b31bc48b350342bfb13c6c4417de241e6a64c48fd3b002c36dd605dd6babf47d32b33c59dfae0a2f09848a1c6ca6f9e2f0c5091d56c505b9f296c2964e37b6acb152278b1c1794198b573df3293e86c94811116b836c54c5a846189ad4b529824d868d221f056ad60e85dc5820c1f95989d9de76d255a6fa90b76349d500006a5cf45e2684f89b711958c46165631a5e038364b27d18610e0ea7a30734ab59096216957bed851b473a3de937b08b2406b353e170e78ae1bed795a8821a58c6ac3bae6c6bedacdb1cd40d41f3f7bd60e0e8e17b59dcc4f825b7d525a249bbc9404af4eeeca6ebcd60d08752dd6cdbf5a5a954c086093399b747401a76e5a06499eb537910a92feaed76b053d5dabf5b07ce1f502aa8d5b51d98ccc375e4f1eafbd5fd91daf858debcecfdac5b23db56fd4e063b6e49be37d6508a70fcbef734dd517e6c1ee461b0c7ebeb77a5c0f5005368e6b7b5c349e4e39985ed387f6eae54fede2dd5bc9ca10f824a581eb834db1a8f151702ce95c014ed723b5abe7df0010bb2dc0c2aee8e043e85b67c9496b626477e8319163943f36a1193740c1e53cb386dae550ba492a6e66f12bc207237a68e44f29c49f3b7e388723a911b622d13785d871b887170f200be5d2283ba1938f9a5860c6701c2dc488969a15393c6f30f0eee9dd9431d27c4a1f0a2aa644c3943ed2012c0569b2dc460b4d693231107e5edd39a33988ff67654d73252485c36f0523f275a95f5f012c228da82b705deed128477d3ae0179f279a89b9480993c404c35f837faf5a2391ea1075a9cb791a9dcb177ed8997d5b5173cad8c1beae29bfd27963433a3c3a6e9b8381a2d5942701ce6ac1b6326fbb3bfbed93cf3e6b9b1b7dd5a7f25c6832cbb1b650725584308228be3eaf036fe69514d40dbd5a2315c08c0795757581a51ea792063fe37f89ed55c264f2d1b5fc745e67ba57fbb102559799f80616be8a5c0846d19818611ada191708fa7e23d52e2dec227cdd05e281464baa7a7e4dac52815e91dd375d6def2e28c974491f8adfab93cff7349dafb4fbde6abb383d6d276f5fb50764874757ed861ca9abcbd07ca24423f36fd03fd2b8f57aedea9ca2e90b4d1a3a0903342c267ee46b4a1601c473ad518e3351efb99eb4bac2d7459e16d7ebc08599c27027cc479570582a86881fbb3c6b46fe28f4a96281293fe881a824757060daac3d8c31ff229b3df2d042e7ca139ecc2b951da6a9897f8ce330f680a7f38eea33ad54dee6a398793667f5fbd11f71b9db3ac2e4b109948a456ca7b9e706bfed64e778f45cdcddd98d7e8819add23c9ca6b99f2174d8ca62d13d44a90e45d0025083e75ae474e93a6190aaa98cf409d22cc41485e6513db1601912508c67cbb122a03017a3e2d90680a2f641f506cd72632340a5f67682965af68894c6fba0adb011f50792e8c6d9bfb1d597e2e9d1e1a376fce4c9a24bd2d1e1a198371a6ccc33ae18b65537ebbad19ba02c76440735f205038b9f795d17fe0ef3ca636406d75dc7f538759caa89d8b58efcb7ad2083aee6b101cb27aabb986fd0a0b59864a560b922a6cd42762d33142660ecbec186ec745f4c86cc92aeec4866408938f0fd5af260b034607507534c20274cb58fc32c0810f067fc7717b03da135066db5dd3eccdad9bb77f25b4de87c7275d1e6b40edf8c9c2af955eeee16daf3caa55209c658b57b66835ed41c97cf3c7af4288b8e234b1c60e6da883262321c1d1dfdb3f297cab2b8a53efd0afbc11234d6e993c3ff84bf4d796439cb023c30dfa261819a9866872687e7c929c244351bd37728a67503d55c901e236f247543d02e2da7751432f3bf18754ac4749db8ded5fdbcfcac3c1ff9db8e7983bd19f7a20e11f38e0cf5f49be9588a7ac63357f35175c60e2d76229ebd95d4e94a15062d24dd277eac300b89dca98a46f95e9b519c2cfdac3501569d4b21d2b7eccf170b395c1a38d663e31dcb54bfb95906926c45a8c83e4d6b0ac25737fa6a0516c0b5d9867bbbede947cfdbf1d163552f703c5816ae05fc8ec3ad2dfd3f7b2088b16cb75741c1ebd8c053e7bad7a15f33f1a8d690d79d41cf18e0b96d3032a6987dd7f3d4e7dd3dbfffae80e575dafbeaabafde9397f14dd4856e1b73e1542f12ab15047c11665806bc188488e0b891aacdb60a78d594f36070fc1a5d31d85410f5793dd875e1f838be1f0fe6f25a9705ae357fa43e60a6fdd9e595f4b030d22e2f4edb9b37afdb70ab2f595a72ae48181c5d5e65c42d540e38971ab026e0721fec7a6bbdf4cdacad8939612efa338e16f9fefc9b0943c2a9fc598b6e31e82485a932a46bcb46441459a14aa2445030f5a7600f067199832476de20ed3c6a9bca2d0a808add8c24d90019271f56c08261d55db63bf934274833206158d1b530c9ecfb54a3d44c2254be5ace273f7f9be47577e758a00cd7e885c0bf0d5afb7bfb61ae5137b498c4a16241930dc695efc18691e1c197a88450729b36fabad690b68986246a44a25c414cf00029582a6c8c0d597e476a34b3e30af7c66724459532365aec52a90d4d343607450dd50b32fc9a6c6ade8061617afe09885459a08bc573a50b3409a3db7bfbed379f7fa17bb9ce8ee0242ae33ed8ea6fb52d0aa5256f1d40ea355841ca1b7cb5a4fe25d0580085d365d27de13566b65bbf6f4ce89ebfae4f6f3abe77931d9ea9e701c7a96b526bf9ebafbf5e482457b6516fd4b6a42fcebb9e11d51376b9c822b7a6523917d84a3d005b3ccd3983a027a9f334340132b7433e224a1cb28b8b4d0c4f5c0143d6add501ecd2d90a8e952d86191b21f9fa609d7c4896fbd5f56d3b39791b358d63545423f31bdf01794d98521b4c9aec9ec2a4a4c6f0eafaa26dae6fa86fa1c70dc0b2e489cca195152510727eee930607dcab3aa964329eca2f28c728edbb391745cc2c3274c05da6220d7565a613ad0c93e53ea379dc1fd7aae4d14994e19066415a033f4e516131c1c202e45014e7a338e61fb4383cd10c3c06c385b98625450e93c736cd2d3fa745c0241795bf176669388beb315d24ac722747354917b9b9d53da0b13e18ec085474edad27062b75dbf972e2737ff81171e233c70082e8e3b76c6db686ca672a3a680e631a521c2d939c46104d00a75a40b254d2ac0d20d0b20afd79771ea25fa0ccc250f4204565015acebea7c7e134a4b2b996f1387a0b90cf067b263f8c28e19367cfdb1a150eac239cf2fd7ebb383d6b4747876d6f67279a5248d830ccb5ae35e139e8e7e7a8a3e7bed794c1c2669fbfe7cfd775e6f78c19de500d50f57db326cf8bfa994a260c60de7bcc9a176dbe2a921a800c385ee8f580dd05ee13c7eb35ec1b4cc3118b9a87d56542be31038da9b693efbc9bfa2154dada052c33ab7aac0aacdd07e707e587ecc1e737937b743b6e67e7676ad1459639a278ec6ce7672732058906015cd4dc855f67d2debe7aa5b484d1d575aa7fc6b8acad84d9a21407d5aaf5140d04c86df63891d0627ac81987233c9a50bafb105d6ce82c4d34091345bb1b4183151a4d503614394bd2552ae547d2ba8211a057af0ec83097ec5d98663c80158b30bad1c45836e9c03b6fcfe69e372f8d1bcc428c2436023da7c5b9c3115c3707efc89505c7b2777ad1f2da350713b03489b30e94e786ec306277a495f85ea3ca22b4b2742d9955adc83560ace0cf466952013b8ccfd9b7260d2d99b3f45a4cb9628227f8b188241780e5deede4f7a64c4f47e603d7e04451d43c621c2218c1f3a0d311f58768efab03104c6d039d77125a37dad1f1a336d8dd6d3b3bbb6d676f4f45d04a449d8cdbf670d88e0ef6b4a190e3157effe5265cd7675d07f559d4cdfa4380c46b4e37f1daf4f72b9bf233f7daf3f9fc9dea0ea858b360c62539bc1e4b73825a42df182f54c65351d0206190a90bbb9e2826c632e3d5ce3833ac2a2fe39b34f05433b43b79dde68bddd73baf07d8035301af4b4bbbd76880aed7e0fbefdadc4485c80147e2f6cd9b77dadd0ef60fe4b8be1b8d94404a01f1e5f999fc06383e957bf53055e9ced9c9895ec76f21c05a8d66a8be7e7ec30ab8672716720d9c4785b8ea3f4761f3b2db0ccc81f7c96f1c0e71e4874638c7d8c4945162287eaa28f501b09600cf2209d604d8c2b062e1f833f8ea43d00d566570f3f56e708f8b9cada83cf073d60476767aeaaf6bce582ab9248f7ad7f4f3ac93b36e8e8a722acd244a72a26f6374bae63a296216339c5215409a4844ee821d9136100103f9af94478599164995ca85cf5402a72a38a21a11505ac547ea4368fe2feb09e5d7015c321731d611a931c1d403ec9175c63f1919eed23acbf229c6cc3e4b3e377920bf2c546ea54e419a0abeb2541c45c4eff9471fa98bf4a235dd3d4d3136dbce70d8067d36b54928766452ac376e9b567593afe3ef6bf5e7cdc0f87cd755e27566dcf0d87a4df1dbc7ab9b918fed79549df6954054d665dff20240012c839407392249cb90a8d9864feeddd493aaa2779cd8f92fcbce1d96ba70ad57d46ebd9f515b4d3b0313bf99186767670b56e244d57a935d70ad4ef4cae4fcc02a83329879d7afac4cd41839e2e943bbbabe51eb717664cc36ae0321bff3931365a09f9dbe69344a25a99404d29ded611b8fae555f88af28b28f1fdafd24160f39570094c2dde994f5c367722f4a98a6d1f63c7338a5ca604733fdff60583866ddf001c0823929f78da26b32c38b681b9b0766a1522b89fec9a4c51f145158fc59ce230094f52cb2f7208c063bc8e328004e3fd4a29e8e059342794ee4d4b34ddfdbc27f95da5d9ef8b5deb0ce3fc056827919fd03bcf98efd3f022785e6009660538ae2a5d35f89c005608339c6a6aa5cd45434b5b3dc2915c1c842f31fd38f9c31520cd4d55a951af8ad72135a34d8c8362209ae1c9b56676a9c9b2538dcbfd43c6a24937931a3d03c944c4963a00a80fb59ef0fda436faedc2cd2618ee849986285b809f6f776d3d13e166b96dff461d9f3b10289c1a4ae9d1a20e375b328038b13422b09f03c3590f8b8063a839381abfb7ac5944a38fcb9ba89f9b39a73e86179373200d9c95e17ae2fa8d2c68a945ef471032e798889c2c3924a569a3266595d50f479dfbbc02c86957c30fdf5522ba74b37abad5d1d777500fcefba93778f5341d90b8bc5873317bfc2f5cdadc2fef4a9e39adefcfa4a755be85e2199ccbdc2b448ff63f75feff5daf9e9891814ae6a250bae86d63d13857b127b4d96e2fc26a46330fdeccb135825e8902088f92647fc1069992da5352867484d45d7642a6861f6e6caa48fa816fe21400906824aea244040a5423885e9c673af66a98b893d8f86ad3872d56999129acc9db29f6161fa141d7d9983f88828e0ce42eb603c29419ccfd566977d5af6617a9391cf0906085341d205250a29828672062610c70748014498a6170bce1c2282a2382a290a3393b65814b2637e693e2905275899eaf892d16a63cea4545223a44b9f0dff485455afe5cc8c97691327ce348c08366853ee51101c3e5dfb62795d797a37d1e908409e91fa23d14135c5546e1d26e8f6deae36a4defa6af430dca4b3ce404d5369668272ec6c0ab30ab50df9f9328fac028a41c0ebe09f138d30fbfd3cfd6cfc7933e9ee718c035e3b8bfb2e6669655d7eb6d52da0f12b9254da4c4a9b32b3c1f7bae6541a5e291d5f36e5379331d878400c24ef394a8ba2269f730e919deebed18ab0f5350f8043beec503e4f05b54a67fdba07c503517ffb5e2ab3ac60e6ef2ecdd926472df2327480567b749a02cc1edae5f98574c927a39b76b8b7dd7ef8fe1b35ac8049d164157f02d1b81e3bb3e44642f2d83b949caf99b30630f0bfb2c5c9be9e86428217b37742228b5c1bc7a16cc3c5b8b1eba7c09db2cfd163bacdaecccb1a316c24c0473b27c9af9409217887a281544d970d6a35dea9f71d6c29c2f2bccedfd555e0736be321c11155892c25910b2141dafe2f6f7276f4ab1e50cefe5e282ba8f34f74dba12f2480aca4cd95d02cd7247e48499787882ec9610eb8660a43a88546e90e3f6a35962537a12ca356140b5035cb233d027332646db88600b3301f090e86e6575b71130babedf29dd0cef7c658c7480d4332315691c312414671627533f4e931fef19b89399363b7d16fdb48cca04c717fdf1e1f1f8a69f737d75552650bc66bc173d873c76bbb9a715e6bd5ea30d8787d7b8d788dfaf8f6b5fabb5d178e9f6d250015477c1e5b6bef6d6a694ad7f56f1fb51896d1cce0e38be8b28f2e02fae6fdf90a6a95717133fccf83e0c4ec125e7cfe9c6fa0026035d59cc3e26b5deca29d3c2e03931f98afd1c7e27d9b2e4cceca18f94ebd8785899a5121a24da45492a078af4605bd46471404da06eb1b6d36b96d2f5efc2827281a58e7a7ef42a218b6c1a2c8d6f4eecb2893329554492a04181817011a2dc3107ecb30af59a96aeb721cd16adf1cf4b538ad5ec97705be0f31e641e7517cedc94cd44e97d9d5c1d8e2332ae791f060a86230d1dd2ca4fa1a22e93472b29c9be367166c22da4cb9b104e3bb48c5c889e8c9c9eb5ebcfe9c370e006be1bf50b3e8003f2de495f578862ac25e9aa8dc1ba539521575e76831aa90a0d19c611c8a42aabeb3162cce9baa98e04a809e9ce0323149ccdd50a430e66aa836f428e149dfa4522ea49b15da69cc3d473d7d5f351583e3c8fc5367ec5575e8be41c39f28ba9aa8aec87fd5ef0f5b7fb8a31cb3ec8ed69e3e7ed4768603359e70bda7d750f539d5f96d96538949655975e3f7f5565033cba99fb32f3bc62c7c7675edd7f55d01cbd8c2f7f99e99b5d775bdee3aff04583e4977f156caa6dd295311ba685b91d0485b99922349d2ed49754d2377656c15b42ac3e3fba6d215c93f64ee7507ab9a7f7e601e1c97f5f89875f7f1718ceceadb328bbabc3b0a56314322d6dfcedfbc534fb8b7af5eb68b73cc3fe492998ca13caab011e60c3beae45e131d5a4fd63be010827d777296ca414e5e1211a90c4b33a1075b5b8bb226fbff50a75c97c67708e431e606e128b789b20f757a4ee1be68b6112544000fff4b148f948acb8b783d9dffc3c120d202f2b861ba20a8178aa46e4daf678d54bcbcdbe91c4f4653e78a5a9d25cb52f71945d722078c5ca7e5e2894d25d8baba03cafc8161299f6ccdcc0e247b50ce19e6af4a67547748c798488fc0ffa8c4daad7e3c5227b4661040e75174745935214695e6b5e73db2d94a7f48b053f30bf9b752d521fb734a1515df17da17c5ccf1a6cd3d7ac364bef16f9e7da45a4cdb349535002dc6141397861348251f3f7e1c6330bd6fc3415f91c1de2cc4315dde55376c9b770630af350396d75b35bdba00e7e3796d781337f878d3a9cef1ba06bb9852c9501714bb38e4b9e3fb50aa5405ac0fd9a09cbcd2c97a01663bdd9bb42fca3769803033c0a4a94e35ef4295d1d59be67533113be3398707ba9aa11528ab59c8f17c5df501d5ddc6e8dea5d51a4816a81a81e24fe9a9879c5a3ff556da0fdf7edbdebdfab5adf7e6edf2e24cea0a38dc87db5b626030259b0230adc1f6a01d1f46063b8b1676757a7a2aff8a329d53635ece6c49d0b0e8fa0a630ff0656847273a181a4906294f488d4176731118bba0195f996a024928a5b946d4102aea46c46a741df585099414310370300669a72bc583fc20d71806fbb08aa80b93e576c6074ed91142760914360fb51b6b81e3830ab38cfbf333aaf32a2675f8030124808e6899e68c7c57002e4c066a87ef2d4cb6d0ed427c9128da60d129473eb4f4c179c12ad13301ca9b17fe23b3066d6c70644ace9249e8d9e0632999f59a6fab91702a9f572d5b53ba0391d9e834ce064134308aa2efa3507c75458a0d946e0df091dede08a8e6f82b37faedf8d1e3a8dd241a3cbd97b37d63b5a7aa8445b3db5c3875a3b0496a365301ab826a771dd7b551fd5675bdd945d3fdaec7d663509fa93feb355c7d655d90afdfd3b1c874afa66035f32a85d464cd7c93ae29c8416bd8d4a062201255ce626706dc3e2c9fd76cab7ecfa0c26bfc381cec84540f8891dda0a805947e9c7a5f36f70cca1e688ea31d3581b982b64193ee260acbabc4865f3ded843426c069fdc3375fb7372f7e6d6beda1bd3b792370a583f2c1e15e285fcee6022426e6c1c161dbdf8f66995a507763757f268bde4cc64aa48e2a114de4f35ed8fce69a25f497a90ce19c8e88aa7c592c8cd44857fa827c4ff7cb8613f016cc29dab1df85e3bf6761bed27ade938b63457496148ff087d93fe231e7f866d38097ee83f15d8fccfe481308ed29a9a0e28f727badd2f9daf76436424a085c86852ee9e86cc211a91b21050ce01261c35f25f585d45907ee30e530af349f13b0cc9cb4b0f162ad44d98ecf8d149ae78516d41ae668a44af037ce71452e57a3a6d08cd0a547f66169ddd8b99f32d20613e6b84d44c612e6fe308f71668cb8cfc93dcc8b7e9883f6eca38f142904e8ee6eae1bf583c33e4ab898cb711dde6ced27ace06000ee9a84952898e554d3ae6e845e97f51e0c323e9741c626a4dd3f76b7c486fbbe5aadc7ddebd0efdbaa339958747ef6e2acecc25f3253b12d596dce3a0815652bbdf3c2e1e4d6c3f24dd4ef7877ab83e55db72a8e766d6503a3efc137574d5ad34a1fafee006234e94ff184ac2c2cca6cf0ffc40e0e68d19482458054cc2fdf7fdfcedfbe6de7276fdbd5e599d84234fb8c482072336767e75253e03d004bfa4777b4951fab5815ff9273b0643268928789c7f8e1f7e3dffe9feb8c861ea156eac565300308bc51448fc1a5143364c4cc2bc4fbd254c5bccac2e6fa0cec0c5f98ef489ca45fd2cfdfe3591783e78b3790585191a7e5e3a3d955776ccf35fb4662d2278be21965022ce7b5ef4dd9fc44f87a51a6946d7c743a581066a2540e143d8b929aea7b0987fe3251541b1d0d49b3c01990c31c745b3025c12a29164d84488eb53f4f662f1b5c2fc04ff30d90cfa26aaec10e6dfbaf0c789387591bdd9264bc269686539f0ed3a39b3bd512eeedeeb54f3ffb5c85da5797e7edd1d1713b3ad85d3478f1065d375faf2fbf671787ad0ddeaf40b200868e39dbb5620c587eeed59ae9b224cf9b4a2aea677cce8a199e5f8c85099218d63ffdd33f2d4a733ec82e44c99759b39e7ca6995d703005d4644946e60c754eee0cedbac06ccb7ec8dfc4715ca6526fb8de6405560fa051def764c0f283abc05cbfe381afec21060fbf529805f8ae24be326f526bf8f19b6fdbc5bb93f6fac5cf6d6363b51d1e1e2cba302beab5bad26e5442d2531e0dedc1507400845d5b09805140ed490c6085ae54b026765d7edc09da6c8085c435ab4d553a3df58cc85d4ae9e2780ed4e9669fbaec542375cc94e6d5429a8c175d973da1eb26e08d214a7b625ed4095527be27b8178cae2dbbe87881720cba01d997e845e0676056eceed3f8e92883c1f4d33317d39b65a9143d16019248f4f479c3e784733c1cc272c66711fc620e0904c3e4f586850f4bccdfdd903111e90aad3243eb6991911e60e7e7035889796594304033821dde4c6c3544194e8c239b1512cc57a3cb281427023818c82cbcb8a47b386dec77dae3a7cfdb463f44243f7afeac3d3e3a50de55775e7bc3f5fcafee133f5b332013057fb68249776d552c3090548656d75b97c9f9bb75bdd5f9e5d7eb713dd6be460196c1a702962f74f1c14e9e4445625f58bd71038423429c8309c083b5447277302b1db5bdcd795ce9ce83f6eee4e377afbd524daec794d2ffb6e9ba70a6674221ef9b967a12993d702e255aca4702eeac08b498cc276fdeb6efffe99bf6f2e71fdaf8faaa1d1f1eb4ed9ded767216eded61467b07fbedfa8abac0adb6b7b7db4ecfdec9b7655398e3cbe44de95f33acc1201cde809416b75a94c76291ce7b4af930a6067b7e0bccb24b0edf0f532d3bc6284e108e6a2d261243d1cee2dfd9f9993172ce9b9f89cf6d2968d37a4f389b827e6e9ec4062e5695fc3e294bb3605f2a278f1fdf9bcfcd77232aba34d96134eaa2a3308632a1b478f981a586dc317eb714041478491d4a9f91595b34b8046c59ffe77b924f9032a7cc19d306b086f06038da63ac0314753dc99ef47d090386febf17e0c24c2447aea482d884e6fbd240439cb017e636a0872febfa865e000f2ae961fea0f14e279dede156fbe8f9f3b6bf33cca6a94b5d750351f719798e18b0ec43aaacd6ebda6b9abfbd86ea7dfaf9f9737583f2f9ebe7bdfeb8860fe18de780bfe3755eef41a0eb365fff1245f3cd19f52a50d59bd384c944af4ae17c63364f6aabfa7a9166443e8e4d46dfbc9dd6de490c305e0006a0ee0dd6c1967996d2325e5006d9eeb5f8de96af133e0fbb9b05c31c47a7fdddeb37edabbfffc776757ad2ae2fcfdbbb37afd241bea93c1a181526c8869430c78a0c525fc875604ef23ee3c5f89c9d9e29ad407ea8d59efc60618e85c611be20b5a24ae5567661765bdf977770edd02bcb22e228bb89b07de47c65876785a0e78a5c6af26601349ff3f3aacfd80c1795554f282f029995e9e7f2e4f5d80af0e7212fed0dc3cf6f65be6c9a5977d6eaf7a44e13f318760bf3812189b1a5ec0d8aa93060524864b2a7848dae43fe92002c2d1a257f860fc5d7a9be8305303567b280d9630a6049578b5483f4b7c9c16ff0cc4447152cab0039403690b5d754dc956dc554e997fa6251fa143a68987eabeb311efcbf351cb6b727efa2b05f09aaab6d73b0dd760f0edbd1c17efbe8d953359c48f7dc07834acb4b88b95b9f97377daf5b7fb6b2248f8bd76565bfcb1b5c7632aaafd53554d996d9af01ddc7f4dffe5d199fad87f7a2845d6a18a6502411769d5f15c57d61dd9b31085514b6d3ddfe810f31b8fa9acd0cfb772a0bf34d5446e4c1a800681033d87940cca8fc7ef5b5d5410c3d74226f596b8722c074dace2f2fdbeb972fdbd7fff88f6d63a5d7befff6ebf6e2c52fcaeefeddef7ea7eebd44ab6eae476d67674f404689ceb568ffb4edef45790f6a93aa3d04f0e764d5df2b4d828d9a4441990334d6545ac89a1cd6fcf037f94144f26ac0424eedecb2c3415095083f564c2cd22da22e3112b3233f2c6469fccca3a92b9f0d93549f4b15085209885c7aace39944b6b8ca7a2273524c471db573577526be7659120230d55244d03e20cecf3377b1f062e786a1a56c31a753967a3aeca354483ba64cfb088aa20000200049444154426d4619d90cf00ac96b355f9536d85c3e221d9beb580d9dae48ff88ef93246aa96cbaffa81099245136bd6cc7a5e0f14ae492293000eb929616ac24c6ccba5ba463f0137599adad67f0816bd1e64524f9f6ae4d1f22cd85674cc3d413ba8aab248926ba5bede8d1e376f4f8b81deeed2bc39d1c3f72ec38bf98592ac386b6fcd29de30dda1b4d05a20a2c75ded775dbddd0cd942ac854e03381f079fdb97a4d5d10abe6a7ad9b7abd5aa7ee4be845bb98b089c63ea1c1a18ba07edf40e209e628450501ef569838b6f9bb0cae0b2e1e182b71769960bd1eef1e1e389b908a9a65e4d0df3710fac1f9fa3f747f9a982c04f9b142a0ede636da8dbff8e9fbf6eed58bd65f5d69fff93ffd2799115f7cf985a282c74f1e4bd1613a4eed6e726e106d9b8edb210a91a9d6c9f5c2ac1c31c2ef457f397acb29b2b6b1defa2832a82b7084b505c8a43dd9f722f6b4d49d62316ba7266fca15fcc980012cb497b4c3a624ca6c769f52c9a5ff602922f644d384ce9a3e3f6b9bfb31d923f5439dd210024c3396ea00aed77e2181002c865212cfb5041431ce69f4f5d32e9badea1773305b7df97da4a9b5e8f06fe5428dbcb4343f5c742e3d31ccea2860262d85cf33a6d1511a6dfd305b4963d01ca56ed03d0bd354644321074e8d5c138cbdf9051b02406253f1b82d167616987bbe39028deefb28f3f1ee26b702d0c3e3a37671356a9797d79294a1e0fed34f7fd376f7779583c5a6e65e92717e802d032af82c4b3db0d7445dcf060c9be2262115b4cc72aadfcbecb4ba67bc6e4d14ba78517162f1dc4ae94d3501ebfb5e9fc6a5f71447bdcbf9cbbec97a1195c17c085d7d330ef39adefa86ccb054cc9b110a5f609731d5e33b4ad80596f777f9809b0abe7527a93b80d99677549b28dd87accfc95c08c08afe85bd763b99b6d76fdeb4efbefeaaf56693767779d9fefe1ffebefde10f7f68ffddfff0dfb77ff7c73fc64ecf3dd23855bc3dccafe1101dabd004c35f43de16e53b2e3de2753e0e600180d1776e4de664645a67ef406931c1c2703887ebc46c383ae264cb2949b06493d50c20709fd14c352276f29b292f6b59c26320f27116ac357bea7917f5b3e673de1cee916096e916e69676ff8c9ee9fe3209d926a2ae3b1358f5fce85e94133a5249969d98a4f595dd9305b879afe462c55c0af3891f6d023255fbd11095c81de0948c2b6a1e71b05330be6424fdcd819814f951aaef235d423af4e1d341f521ca76a22ed41683e78a374631c6340161804ac5483f23d78a5b01539f861cb83d94443cbe6dfd014aa35b2a05e37f008b6bfcfcf3cfc5dcfb0811a2379615f11c2b4cf2907fc644f65aa9ccc56b8d7bb03ba5bbd15752e035a9cdad68ce55b0eb928ccaa2eafaf4bf3d1f2a307a3d9a58d4e3bfe77e200fab0253653ccec87514c7eca3825617402a92fa73153db920332ca37705927a337587b20fab8258bd9ec5622ab92835d2e7c88c07c6bb4a05492f229ba4cbdd31dcbbec666a0c01c3ba9bb4172f5eb61f7ff8b6b5fbbbf6ea979fdb8f3fffd4fe8f7ffb6fd527eeeffeeeefd4b519bf0a85a96ede80a6d5a347475a38b0b0ebabab36a67d399da3b35b3060be3d1cb41d1caaebebede8f03876ea95e83a2481b7bb687661eaec6bb5ef8f67075be04759e2e9941e4fa2d89609add21c358a0d3633a39557fe78a33108f13b145357da6a2e8e3ad19d7def4918e65028734ab921d333bca12925e061aeba4cc61df638a160db6a01b3a8a1d44251367c688899191be8b4483317cd0b47f7ecc4e2d5c8f77262aae6643696754491f79d7cab616e144d035261629185cf3d605a32ce30b26051919f05782dee5b11c8f0b1796ee1bf337b217a6bd092d0722a5bd88fc5e6757b7723b1befe604b0a219c9796f400e8175f7ca9c00d3e4d647e98937ef6a4cd70bd1c0bf0362bf133ad8ef13aeffd1cbdf6bdc6ba1b7c052c1f93ef56d3ae624905287fde78e1ef54cb27ae3b2a042ae839f752d78949e8496f80a827eab2acc58cce7f78d1f866eac2a903661030c36282d70bf3b9fda0fd5d0f88c2fea9625a778e0a5a15a53db97d5d1e0c4fe43a5015a0b83e4736970b20cd1c74e909ad93087a71296dac9bd1653b7dfda27df74f5fb5f174dafecfffebffd6a0fff18fffcf8259e140277d8006ab80c8eeeeb6523590a0a1e6d040a585b3ba26e99a274f1fb79dddf05bb91b0e8b89eb6352dede649de15a9a7ed07f293244e2a819a3163ce621dd9ed3997b734bebb16ce59552c80fb3a9766c31af6cbdce7df0b7c752c76491a6b969a664ff9977e1580c24a5667fc76420be269e99e718ccc52006e3531da2ccc0f091f11d4c4c40cbdf73ce9ccd3171d7144414604ba32a0ab063bc429e47a62ac0b31e290bc1da423d42fe2ac62fcd483bd7d1b652d1f5eca16df58772bac7b5d3df90c515b5b1006fb01b9cfea98795cd5715a1958f2d94313c4e0a96485679dec6f713f93a2fafaf94e48b8f8d365f67e797324f71b403b0b8120e0ef6dbfede9e7a10dae1bedc90238aa93eb145dbde6bdcebc92caa82849fa301ccdff73c30c855c666d2e135e97bab44a67ec6a0d8b5641c41f667fdac2bd91116d5365f0b73a2684157f4ac28e90be23b66609e405d703090d4b406759ac99db052ca2e201ac89cdac0df75d06572950ce24a33bb60e6056080aabb20ef0122b57cc4e70a500ea96098d2dd64dade9d9eb5cbabebf630b96b2f7ffaaefdf0ddb76db0b3dbfed7ffed7f9793fb8f7ffc779296b91fdf49f5535d71243eb8a2ba40c0035df1d39393e87c9260802e378d291e3d3e16600573c95c22f962d0818a7a43cce4759ab82eba078563987b095337b2ddf1a36196e25cc7e5ac869ec8f12222a8f18cf6f3284b104d54f991247659c461322e9deca41184a40bacc592c50635b5ccb2744cb6798ffb263f2a6afede63b01ad7343752942f902916bd981e1d9ddd953a9364d54731cd75923535d11fb24d59ceab6041e9842f5231b71418ab483c180ece7c29bae0a857748fce3738e6632c55076a41bcf459c1baa454aab10ebf227fc3b6547a83bc4bca2c4bd050e5459191cf380728476f46c0097fdfeded487a6bfc96ff8c529dbb7bc95b1f3d7e226df7274f1eb7c78f1f4ba9610dff1a9b61e63b3237546ba814a26521b2d730c35aad884a4c0c42fe5d37954a10bc560d24fe9cc1cd6bca6bd284a746e8bbc0e78dccf751cf57d7b3ce492d616537f5264cbf3f0428f5a00610dbc5665d0688ca7c8231c4ff95567a729a8efa423d102e12fe10955d3e3057d22f33a9bdb3f89a16a6423a623de0be0723bdafc3f710dd582201f06e7cdfde9e9cb6dbf1440d294edfbc6c5734a8d8e8b7fff9dffc2fedfafaaafd87ffefdfb739d1391233c7b712f8533352a27bebebedf6f646a1ec603ab1e0905e967ae4ce6e3b38da6f3bbbbb21dcc7426a014c440c011e00031d78002bc2f24bdf8d2289e98455e22a7e9334096927c56b44e1d49e5e95f291082a71becc57920f3f33c3dd50433a4db081bbd04a478a18f31e2734c7749f45ae8f68a116ef3d85c844f848c28cc82440a067265f528092cc954cd9e05a70bafbd9c9b7348f1c2a33bec53ca52c2c9dcb1b6b9b1a173602d21718d3d128e45c76f7227d840bb819dfb6eded619b4edc5f30248957572347900824516022b3344dc584440934821d91491f2005d084ff8b9c299ea572e2d24f866f2c6961b0cdf41b46567ea4c6e0239316bf9aaddcb457af5e499e8871d6b861e6cd5adb1c6eb7adc1b07dfcf1c7d26f07b088710258b66a624cac069b5a5ca5e4cc6bd6a055c98137119b8d5d72e267b160c61990b1d9bed874923dcb744e3f99bf5b59553db7bfebfba860e975b8588f6e555f41c65fa8c85cbfe8c56da0f37b76607b52b1d8ec0733ba5b26c526a1c190df36f9ccbcaacd6c4583ba03983e567bd7e05819a007b9be575fab206d40acf71b0f135323b298093f5f8dee343101ac8b93d76d3c1ab5b76797ed7ffc9ffe4d7bf7f675fb8ffffeff556768b2c7690d4612288e6f76d79bdbd1a2dc46403d9db6cb8b4b810ce6204ef6ddfd3d695df19a58ec4a248dde4f421238ca7af05385b96a0d6f5613bb7f7ccfadbae66d8a544dcac6005a91654d294e38a663cca791f8584c09162e800ab809ec51cebcbd95ef8d4e35d40b6ac1ad462e192a14b11945c490eff39990bf894ed3323132839f45edf942e2e782f5e2aaceeba0ac80055e3744cf0dae9bf29bd85c63b1928ae1450060fdfaead7767070a4a005e03f994ec267767bd736b648ca45386f5370aa1e852babd1cd2875d84949603c516ee5b30017f73ca02b73e91509e8f16cc8bf835d599dc4761be34883107ebc56fcdc3039e92ace2684e0235143fca6686029216575ad3d7afab47df2f1c7320719d30a584bd00ac6ea2e551ec35a4d504d7daf27af7f83991992d7869f0be7a9ec8a7b311e5473ae5a3dc6093329dfbbc1cec7ae2059999bbf2f370e99ee6611f50bd5eef4cdf8775dcc3eb0994b05112e8c9dd793c7e6a37596ea0d1a4cfe2536e7e267deb7bdeeebf5f55730ab28ed41af0fa782ed924585c448f5c72de92b91b8997c15a4348cef1fe497a03fe1d9c9ab36a245fd6cadfdb77ff337edc5cf3fb7affff4a7b6dd5f6f57e7e7ede2eca46df6491e5576541bdd46ab7afc11f8ac70b462de315ed07d406bb8bb23a7abc6bc85cfa5a536390b87521f8e4194488b9528963abb40fb53548e06092c108aac118e033c4723654dab60580d1d426d94cfe19b63e706f4bc41304ebc1759d9d410623b856ccdcb172fc406cd66000435d668bd76b0bf2fb384856f950ef8068a131edf60c6cbcecf5286b07f2bcfa1c501a0a4ee944cc4f4116961a6d2675c635c1773ce4288d72334ca5e88093e7bf64ccc8f940e6a3019f7fb7b4cf3a9d411863b3b6db0bb13e916f2df453a8a021d98d7ca71725fcbd6fa88ea0db754a4cc1cea9318cbb3a0dc6833bb73a34291f593624d2a3a8fb197c92a4dad00993180754ef2f1eb65b1f8c6a65c101bc3617bf2fc79fbf8a38fd48390282180a5de93b536337d7dbe76cfed6a8679fd1a683ce72b69f1f7aa4ba86282d712aff13c4d36bcd66cf554f667aba99a8dd53dd0c583babe17fffee69b6f1626a16fa4da8ddd9bf0e0d836f54d1bc92bf0d4d7b4e0d28666123b3fc717e20bff974088856664377bf2dfa6b1ef53e3f7ebab6c72764197eb37087a07afcc2e1e74f49a23139cc542fe0d45b884cb2f2eceda7c7ad72e4e4fdacded43fb8bbff8cbf6d59fffd45ebf78d17ad3893accdcc0b086fdf0edcca6da3d5d9e84139b16f6f247adaf8b5d3d79f4a80d88040d073166c9aee6d3f0ff00562c1e26ededcd28e4d7a5aa1b111685d8696d358f1ab5e9f8ae5d9d9db68bf373991b2c68162e0987fcc0b894698d6f0c3f4b4601f9ae2726ec80425c981693d3aaa76767a7024847d9584c7c0e36bab98179bbdd9e3f7fde0ef6f6520d61b50db7063ab7c4f466d1d24be32cb334d54e13b034cf66bd88b6e64297033b4d1db586cf08a6010bb38aebc5dc847dbe7bf74e80a5aa83f57525eff2fbe4e4ac4d2668a9877e3aca9ed2a392385fcc8bfe565ff747a5023fa8262ca2b934375da755585ffafcc866c3ce880ac2e0b67776dadefebe9ce7625d6c309992e228278c569db6f18d8e6fdbc5d9597bfbe6b5d8b0cc4b006b7cdf36b7b7dbe1e3c7edf3cf3e535770b4cac861a333d2fb269efb6c2e93bebd9ebd36ab15d1b54ecc98ea7aa96bb2322dfba5fc5c1ceca9acceecd96bd478e179c5ef6a3a7e68fd9bc468bdbbf8d96052994717946a9a40d7cb6f7f578dca19002bbd7494909b73de1737b17880c5b7540194056dd3c5035481a5e65399f256e665b6671f951f6205bb3a8866857ac8329722135a911e7278503f984edbc919e27dabedf4ed9bd65bd9505793efbefeba7dffed37ed617c2bfdf3fec65adbdfdf6bbffefa528b60727fa7e26474db99c444c7d8f5b520865bede38f3f6987c78f5b2f419ec5ca75868861282560826daef7a3eb0a668aca4f829eeb3ed0bbba7f682f5fbe6caf5ebd6c97a727e9bb223f2aa60585dba3eb6bfd9b67740d73a3a64dc044a9cd83161ae7405b5ce030c3418e065398aaba1f144b95b4385342259af33c2f4cc2bddd1da51dfcc56fbf6c4787fb72d80fe4a7db51c6fd466aa8fb9939a7cb9b48304cc63e7d32729407e3bcbaba96eeb9226ce4305ddfca41fdfd8f3f6883a1d1286619ef71cd98e56281b489bfbe56222ba6fe087399e7f9100c0dd552804432cd5bf89042f205df133ff8e800e67d491687f96d1679f8e83006572aa51b02b1bda303358e50176fb191f0853266602fe0c4e6337998286a7cfa8e3ad491cc6ffa11d2af10c5d1e3a7cfdaef7ff7bbb68d1a48bfafef862f304f999db9bd164d122a4b8a4bcb2f9462efeadbad9b7ab578eaeb7c9eb1e5d957abaa5a39fe6eb5e0fc9c7d1dfedbbf2b8bab0465b1a65dfcbcd8e58ac4a9d1cebf8dd05eec5c88c1c6e0e6d72a13ab035601cb4e541fa3dac2be70237d9597e95e976fdec8ee81f242f435d5ebed82537dcfc773485c722816a58369893f24c3baba5028fcf58b5ff126b74f3ffda45d5f9cb73fffc33fb4c9ddb57afe8def462a1bb166d1ddf84651bb9de1b66ee5eaf232544a575694a3452bf2c1f6be9cf82a24c9728b48f4238225fd0239e9315fee6e279adc8008cc82fe8800151127ea13d9856f322d040739418160626b627744aaa8d78369705f7734c6405e59eaa3d96710a734dd789447148d0e309bb469cc9b4c4916194001bb20f1530d375a4f6286d4bc7dfaf147edcbcf7e233f0ecc8be785cc6f5d0895251b10d53f51e66874b476f4933100546f27917c7b7579d32eaf2edbeb37efdacafaba7c4e288dd2d908f03c38dc17a85fa919ee7d1b6ee1835a69d35e6b675757022e0008c91b65c2932386e3bc176a186e044200656b830ecbeb6d633da584d22f450418bf1c7d03f1436226c2dc505e387e74dc0e8e8e348e73ba4793a10f5ba78f22fd2c071bededbb77ededeb377a1eb03c000b781bececb4a3474fda179f7f26b0a25b8edb9ec97d2ff61e35888b4dabd40e7a7dd6b5624bc5c0669f9259cf87bec3f739be41b10260fdbc5faf60554d3e075a78df9b549d07c2f3d2e968c1c2befdf6db796537bee1eec4318decb21b038a6fc43ba32fd460e58be1213b9a5469a2df378534633298d5c451dbdc3e767d40f526ab79ea01f4609b4677a969457503a03e2be0889e785a282ce8d983e43f50227df5cb8b763d1eb7ffe6afffaa5d5d5eb4fffc1fff43a30d036dbe4edebdd1a20550643a2964376fdb832d395947993c0a803f7ffeb43d7efaa46d0e77d5de49222a4a33086767b4e25216a316d5da1a45d577020718004280276fdfb59f7efc410d5c017a9cdd3869b59b4fefdb79faccd43a3debe070164f53d320d8d18a6ad8eec6938562a8ca3e8884ad6596749a6f2c14cc3f8158ca3c0386800563717870001590acefe79f7c223d72ee8bd7d7b27d58e84b611602c891c6a01e8224425294adc618ab1a7f820de1335951fb35729790ebb9be1db7d76fdfb6ebeb9122785cfbd1a347f2d911a93d3e7ed4ae6f47d1c862dedaeece9e98d1e9e5553bbfbe4aa998d53625b0810697d23242fb8af9b849363c80308f7cb49ded9d1064dcdb17c0f06c2970a796744faa1d3bf2d96defeca9612ba6e19367cfdaeede9e72c5a25bd183d4329812eb838d767179d9debc7aad4d0529eaaded5d65d86f0e866de7e0a0fdf68b2fdbee36d2c8c1f8b5c9a7c6be5ceda57ed06bd973becef5ca8a3e042e950979bd558ba5ebfaf15aee92890a5836193977b82596fd4b4d98f83ec7360e980d2e7e1bb0aa23d427370257b3a9fb5a45da0a1c5eecbe00a3af01cb14daaff3f99aab5107c0290d355bbd024ea5b8667f66579539fa1c3e27d7ee413468fb81d78827fe9e002c4c2f6b7923933c6fa39b1b25845e9c9cb557276fdbefffeaf7edfef6b6fde37ffd2fed9eae390f53f9b7b0269474c93f5657daf670bbf5e60feded9b37914e80f4efd6a69ceec7f49ddb1ab6d58dadd84567247dd2660cbd2c1612c9a1113ec7ac617c007480efd7972fdadbd7af948438dceaaba8f6f4f45d1b5ddfa811acea171f90651e29fcaf5d999cab95b536497f9274de95204b3fc669bbbd0df6276774fa7600dcc9fd24595e9600518b472226266676de5151f0c343dbdddd690fe3bbb63b1cb48f9f3d1358c354e8fe02f30414145523033e33c39d1def5a48cc72d8a67ee3675327ec5ebbba19b5ef7ff8a18dee27edf4f4bc8d6860b1b6de4677e3767cf44811497c7de488c1c6f821dde2d1e19122aa2f5fbf6e1339f3e33ef034cd7ad19fd1ac18c716a6edbaa2c598f308eaed6a3cadf15637c59dbd9da84ce86f2a9ab8b13950d4f7f0d1b11aa16e6d0db5692121cdc62117c9e69a4cc2972f5e8a7543f55089a025fdeefea1f2fc7efbdb2fdbf6d69692771da0d0f890c09fa5334e00356099ad54c0a9eba2fa99bc5ebdbe4c0a2ab878fd54505b443dd342334e18c0ba66a81996afad5a6d06c37add76d1f4befefa6b09f819205cb4ec0354a6554fee1d9fd7aaffc8a055a3069a5c34564887b0bb1657fbb59a9b15f1f94ed5c3f2e77c1e9b7f5d5f946f96d7bdc3704d35ffab3bf07590dfa7c338b47b5a2c333cd9593c3bebf5daf5e8a68d6fc7edfeeeae9d5e5db4c3a303edc05ffdc33fb69bab33f91b26b711a1c367c4834236049388f03549a672364fc3914d240bd0eaf5076d15f34499d7f79231160ba534481aec7315e5ca1da26a7f224c67ea424de3d68bd353b11b1ced2c02e527c9573691c9872c0a39462a6dc14f337d906f4dec865abcde6ae43765eed23de7239134f21d059c1cab3e7fc69aebd47345ef3e1dcd98b51b4acde8b5617fb30d3737db93e347f2efed0efb123c245bbc2613334e76e4abe145fab02677a9ebd55b6dd72324596ea55df5f5375fb7b39b51bbbcb955da09cd1b88fe698344d17536d3e602c8b261ec0d77dad65a5f32d7e32911d2993620c6013617fe5598e94668c7a3a001cbdad808a7f7d620533d48cc0d9f1a8e77be470de03eec91e44ed21f86dbfa3763b973806ae817625b8c317aff00174e74b4b07856bffcfcb3d24656d757db0da6ebee4e7bf6d1c76dbebad6befcfcf3b633d852fa883a3c93709c0d5f7976ded4ede2a86bd62e1793890f11127fc6ebc69f31e0d4efda1f6ca2d135e3fc5907d8ecefaae0e4f56b70ad6bd0d65b65883da284d561fe2133ab5eace99a11b7a261a59c3e993faf814d9388895945e7fcbd6a82f9350681c5b868e250c2a8bcc7c07a37f0aee1fbf1393d90de3d38767548fa750f56a5cbbaf7b0c0e4c300b0d889550c4b0d59a351ea459bc9bcba6bd7a32b994cdf7ef555bb3a3f692bf8aed648146cedecf424e4938743d580c1b66e28c548e504920f91c07df2f8496beb9b6d9d4c7216119d99e5e38a9e7ab4640f09137c5621fe77c3e2bdbe6a3797976d7c3b1260d1811a750844e0ccaac43caeafe590863d318914052342764f94f05eeda6606e2865dac10d97d138c77044f7209cf1e93793b01d9aead92168e18f0495002c229838e55757daee70d88e0f0e5a9f02e2e9a43d7dfa44113c40ab3e036f70a1e515e9261c7f7c07f0d20ca3497e856bfbe5e5afed97b76fc4946eefc81edf1460f1194c307e2ecece235d613e6b83cd7e1bac036a93767b3fced403360eee19f334b3f2b3e409760cabc2390e40a9ba5411aed6b6b606f2472a9d8442eacd8d7670f848811658d5c6663ff2bce6ad6ded6cb7e3274f1be632638e298e0f0b009acda37ae1d5cb5fdbe9e949dbdcc27fd553cac5fad6567bf2fc23a5356cf7b7c4f6dc5897b925733a35bfeadaa944a0825875f17863f0ba31b9f067fcdb6e9f0fadf91a90ab565325431c3f6a614b6d6506d9eccaa9d755ada8057132c3ea1ed8c8d745689b5abe78fb7ce2e1453e892fc8035027a17c019bcb4e2f3e8fd843895ef806789d85e1ae3915948cd475e7a82a10f5185cefc2c4c8a6ae7caf26b6d66ba8bb4668294d956d0e6845eb748a7a235bf9ee66ac76ef309497bfbe10607dfde73fb51945c553941a7aca0ee77f581451326e750c684c42d79d6bddd93f68bffffd5fb5bdfd833699cd35c9d737d664de71adb160b99670b2ea21667356fc5557571772f85f9e9d0a0491ace19c32f75770ce47f48fa81aaf9d9d9f2b9d8185cd6e3d18c402c21f831a859a60907f358dd4015848d821617e286a4baf469e91ba43afcba40b533b276676bca115997ae8b579db1f0edbeef676dbdfd956b359cc45521f1c6de35e2d3f14098f2185ccfc20a2763f897a479820d784a3faf4ecbcbd3a3b6b1757d7625820099b0ac0ae2040af2d5247d4f966d69472c27f98fbf8b5c83ad76626bd3334c956a204666d5511c1b00c36c47e38fff636a9127b0b873cd13fd465a950a0b30f0e77fedd436b9e8c781a465001d0df6a3b7b07ca05e37c1c0bc09a4eeee4d3c487c526b4b2d66b938779db3dd8d3ef4f3fffa27dfaf1c732f5f1a72df2b9d85840add22dd973d996c887ccc26afe5573b192165b3b750d573f995fb78967abc9af1bdcaa45548943252bfe8c8f5faf79f11de76119880c0206aaeec14dcf2ac0d51b309055d032e21ad49840d620afecadee0c46da888ccdc4b26003fc5d07e74303f221e03330d66bf58ee36badd7521f26efc336f05f913e20dfcefdb4dd8c27daa16ff00f9d9db5e170d0cecf4f65a25d9d9eb68b8bd3767b7dad5e85fd3e11bd8836d19a494e72cc4cb2e771e4aeadcb39fbe96fbe680787c7da59010544daf0bf2cd82b71b2344999d4441b011824976f47d72af94175e1e2fc34dad5cf5159b84b3f15e63149a17792355981fd50aa32ba69b7d415421d336a737387aa4374aa61f192bc0ad031dea3db51f4ffcb6761d54d3eaf494654530348fa4700208e688a7541dcedfea6d8d5137c486b3dc9ed90800a6031869c037050317256f762624a7c8feb99441002a7baebf15ebd7ed35e035817572a4247a113b3952b018ca55f4f0a00fe489ab2c286085ec0dea498106aa4d4722ad582b21799809b62b89861916745c0e5219fcd66db64f3219de0011fe4a0edeeee29015502ce38e649f2a4510840888f8e71180edbc6d630f4e7b3907c93548ad943bbb83c6f2f7ef925ea3c793ee4b8f537dbf6ee7e3b387ed43efde4933610cb83b5477a42b4404b35c64c55306074ada34a4000976a09797ddaa7e53558d7a581cdd68d81d1e4c000ecf7ed3ab225648253894ea4922cd53838afffe6fbefb9679ce96e1ad8cddda834b032163be92b1855943690d4502917c2f19de96ef436389829d994f340b193c3040c5e554dc1e65b4574ce51afaf22777d489cb732a97a2c8319c7d5d8c06e70f8dee3eba141e7431b4b1266d2debd79dbdebd39fad9fc00002000494441547aad8817ce7334c6f179bcf8f907652eb77934bb2461747f77a7a1b709606def0cb54009a753eb36dc396c8f9e3c5319c94cbea2c8fb222d81eb50804005be2ca7d66eef480a1d4b09023685e43285cd73aeb7cddae5f9c522ca46390d91bbb85fd8d3ad7c30ca5c274523a55db84716fcdded5d24c942e2305bb2e0f901b5d194f5753e11262aa6264c4c922934e7b8be8984d0b555dd372fd2561d3f160c1493e6f9e3c76d6b3324731490a02bf876a47aa849284022e69dac8e5c33a949307e940951d739d60672727ad65ebf3b558a067e2dba1a8d274412d58a3a8ab8314d37506da5ac0586c506c4d388fe8a800fd508f48e549e99544657f439e9eb2b633db4d655d8dcc31cec67e2ebaac00db310750dfc58a43370ffab2b51a3d8dfde6e6b5b9b6d657353c5d4f41a84c14921962a055dfb75fbfebbefdac9bb77627e7b87c762658f9e3c55e2280c0bd3946b925a2b164d3243b1ac8e067b251e7523afd689d795d7465dd3dee00d4c3518562d9b4a744c001cd0f235540ba63240d6b3d79e41b3b2ac9aaab170ba1bf17c129b73463bb18c749c57f3cf4e7adb9bfedb37ede33a7251a3845d36e7cfd401b3d946689a63f1ff7b37a31c9df06f8444adfa0047b5bd550cf410c384aab236362f05aa592ac16794295e34ea152e56a81d6737e78ba255da8a5f5c5cb65fbeffb1bdfce1c736ba386fd3c9adfc55c34144f8ce2ecedbd5cd952626dd72446a24313c691f3dffa80d77902c41c980b64efd7670f4584c8bd20e9591dcdeb5593690887bc421be22c094998c031d80c16cbebe6a77a459004077773225e55bc0ef9589a9b19b6d0854c970e707a6868a028b13f6a268538f3c24ae33227272d4b33800abac27247196eb819d11b18bb15f8976420406b43b46863c4c299cd891d10e683d7b74dcd6b1135b1350717e0b1be2cfe27e63b3403c0f90211bfc2e1de3f18c393799e0688b5d5edda833cfbb9393305f498d48c5d398b3a11e8a1f92e7b08e44b39a49ccdbea267ebc502305a561d28016d74082afe60db7963d15f15fca7ce433248eaabae0ffe7eb3d9c64bd8e2bcf2cefdadbe71f0c0110200892584ac3d598d888899026f66fdd112991949be190d488462245277a10ee01cfb577e5baaabb367e2733abee6b71f705c167babbeaabefbb37efc993274f423b7883b62a84d1e4dfa042d8e9d25fa4205661cc58dd3dff119712acf4f3d7333b393eb00fde7fdff69e3fd3bd6ef7966c637b5b29e44bafbc6abb3b3bd66bb75555e570d47bc9ceda1156ee9ddc8f652a97012b5155c94d2578d0338ef6b4fcbe125094412fb3ad3228961956028e4c13d30de56610e419a9a52b8674947166ce8586ef9606a972d353bcc58b27af93c8243f445e4c7e80fc9065742c4ba9fc5c06980c46a44469e0973733a376feeccd0fc4bf27e9aed79b61eaefce01be897425715279595d63d4659beb8e9c1a0c2c219adf5ecd3b89969012f2e67d005924ca12e4474d08da990039fcfdd160a1793af8e4533b7f7e60e727cfec82c9cfc727e239fa94ab9796adde6e6b2453ad726dbd56c326d7539dd83e5802ff2d1a42f0576adae6ce8e6d6c6c0b0d91b2299812248b011f5cf7b0ef0ea59743afd4d1e2321e22b140a8ea24bcd2c531bcc8a91634a248345cbc9e0f85a54918174c90945bdf703f414c84673adff80567e6a3da5cec48ea845343f61f0a858aecf681ac62aa48b5e29ac569496ce815358235cf04a29a96259e538e3bf3598b6d7959c18769ad7125e17c009a0030715ff4fe2a1cf8f4ecf168aaca2101323f8357b0af25065595937bc5bc47d20ec4975a032ea2e573e12eca22e9343afa9e4c6508840472d9f9d0130af2e27e1ad5565a919c23e5c338018d2d90f781e2b2d0595ab24a13e942db5addb6e40a8d169c186bc0e724ceaeab767c74601f7df09e7df4e11fd47cbdbdbb6b6b1bbbb6b1b9630f5ff98c6dacafa97f51a3e6aed0def95aaf4993e51ef513d9f1f8face3d75732f274552229d4cbf1248649634df073139ab4c3773af96fbfe26979dd98e52f2184597b124f75e09906e5235e5f5a83527cb937921f962e50597b0ae24d6ca8bcb0bcb9b90812e2167a2b59435943073ced1dc18ec9841cfdb523c356291287085c2375f274799fbe6f6cda70f5f3171169c8f72fe54893c0216afa6d33fc7af4740bbd1bec002251d91ac018b916ac5ce2eceece0d9339be28b35e8dbf9d1733b4203757e610707fbf6e4f9be02d675b5aa168f7bf76e5997c101ed46cc2ef4d0ca46d702aa356de7d66d7158d75411c32cceb547dece91f71eab65ef1364c0049e5194de49e5fa1e2c2fce6d3ce8c7941c1f2891aea0b25316b2f0d61a3169424348064cd5c311832964e75b9bdf7711f6ea2f5ce8ae7478840a9dd7204d544aa0c0b2a80639dfe2dc112a78feaaaa5b070f294f99b21823d4d2748707a5b052d57bf0f42a9e2309d271fe635d10bca998d2582edeed0aaed3d379ee11cdd3f95adc5b11fc1a34e1b217b785a9a9b508c4d489de413933a4a23f44ae22f1793631422c7b01738f703d5e9ff0e93b7c0e94ef15021d138f3a2d7158043ca61e2948ca2fcdece4f8d08e0ef7ec0fbfffad1d1f1fdabdfb0f6c6be78e5dcfaab673fbaee43088909756e1c69a42aa3c7782b1f47c1cae14451442bde52a0fe6041ae5e157eef9dcef3783490293fc7a19b0cabd9e9f3f5158a6865985cc4a22d794c1ab0c9cb9076f160a3233d27527c2caa092705002472d6c7784f453dc1760a9bbca796f7f2c2ae7074d88c7dff9591e78ca1aca087ff3866400e403ea0465ecbbe602d27fe50b37233627208f29d1a14afe1184d4b3857093c51725692f93bb950aa76bdeacfcace5c3936092253063a3501d0471991d1eecdbe9de736b31466b34b4e1c5990dce4fed68ffc09e324de70f1fd8e179dfdefcfc3b1205f67a6d6bb6eaaafa200ee5f328e8405e53156c75eccebdfbb6b9b5235e22bda93215564a18467604707e9eca1284bb14e0a381240bf4034e82a322902df59685ac487d40087a6632a48338bf161fe4ae05033bbd385321419287b10b4c4180040cb464a0caecff8348efb4ba42adc9a750a2e7de9182f34b0103123cda44c04c0ac455175ff6963a927980baf340d3da905be702e5ceb955350afbf34a17097e17da94f7d854ba2a14e7aa780ebc325aaf3694e271d6a8d52ad29e85d60b65ffb5f8220e3ef9624da8442296ad4b0601bfa51411ae8b14bfd9b456cc8ee4fa5c154fb632b5e904de6f316003d12ae4392d43203c5a6e480f7b4b2b12b40a0d4d679a5949dfe7d3a79fda279f3cb2870f5fb6eddd3bd61f5edaeaeaba1019cf90eae49d3bb703196251e43299dcaf79c0f9b358f8eae7ba2e115719b4ca342eff9cd951fefd6660cbe75466460b10e1f1a3042489e412017abaee0a83bcee3c9c33c8669bdc7ccc571988f401385d2320e40f65e4cda0c6efa968ce8055be61c963e54d49d23dbd826ef25565d02a212d1b3b37370b03a5b24e3894d134de06aabae464d7845fb7129e93ef71324b5625cd909ff81c8594aae7ee93d2b778307ce173c3a05c3b77443a0861fde80fbfb7fd8fdeb7de6c66bdb68f653a383ab0e74f9fd99327cfecf1e367f6abdfbf67addeb27de6b3afd983077754aac6858105970e14bcb70ce41a2d090477766f7b05310e887910a63525603e1b549553f5293af1aa411628dee94d9c70ca7ba0e8f596d5f346c0aa36bcfc8d5bea707069fb87c7767a32502331e31218950e593d9016cb3dd7b93e1729ba0db3f452d243d1787da553bed36aa921981e3b9e1bf727477e6981d28c1dee15ed0ee4745595c24e17e9865bb16410d021148dbc3cbf178a289a76df70cb6111cea4a2ee36810403eb9f0c6083c1c86613e71ee524ea86ed12643aa2b91237479554c35521d9995b38ab487ec2ebeb5a415ea46d1a6ee176d3e4a51cbcf40b2eaf2c3bf2595d09590fb71869c495384f796c85b404445585cb6a75acd16a598ff6a0565b82d67aad6967e72776b0bf67fd737a23cfa44fc337de2a2e4005f10989d6ebb6b5b569db3b9b56ab7b86e00730cbf75af727d7f0fc508f8ca3cc9c94ae478bcc4dc090544fb947134525b7944026dfa30437656a571e3e65c0cb6098012e5fbf7c4ffe3c7ffddffce6b752ba2fca8a10a90e28759a07d955be617e48500a2771c961250ae335f38d9c78f71bc8022ce1ffcd9b71f3a6e5d7d39f29039fa06e44659e4ea2a9440f72b20c074bd58762220ae571ae45c5050d5e980a5acb488d4a912c8983c40f7b605f0c75b30969d3ccaee00f26437befc73fb68f7efc233bfaf4235cc4ed2b7ffee710199aa6f3e9e3a7369dd5eca73fff951d9ff7edf6bddbf6fa5b9fb1e9f554c42941122494268704890c585bdbbb9ae69b4336f39e8ad20eed180f1a2b5dac6b4859e0ae86177d7bfaf8b1ac731d314f6557e3010b9b92919d9d9fdae9c5b99d9e9ddbd535fccbcc0e0ecfece4f8cc066336fda58d2697767276eed36502e729c55321a32eee8d26df24cf29c763038d78766579c97a4aef1a22a079e61247aa2711cf7a9e7f4b720d9f0a84795e532a710216eb50083ed06f220455ed20a785307050f02210a80fd9048dd7671758105d2b00510c515fe21402c1a7e8f077aa9c437ca7e8dfd435553403b0ddee38b12f4f78fe0d3b19779fe0ba48c3b6d63774cd6d449e4826665369d9e0cc588f547cef3fb82fceca3d5edd70d1d347e7235bbd9e46ce3358a2122af8162682acb5eb8a9d9e1ddbc9d1910d0717a2327c7d9042cd6c6969551e69eac5ad7bc57df7f6aef5567a3abc5903206dec786661765a0289dca7992a96d9531ece1918fe58902a414782894445f973e57b24c029036489d232a670ef325e64a5325f3703605e6be5d7bffeed2cf3f8846a79f17c785d88ffc30ba8435c4a8c41ba79912fa455fa516f60cd8005fc4f84c543bc697d9b08ae4c431351dc849a4a37853adc5c2ddf5b832bc34745374cccbc0736aa2f73f41427a5f27c5a878278d6a601a1b06c2b58dfd66d36829f319bcca6361b0dec831f7edf1e7def0776f6e4433bbd38b6e6ee6dfb4f7ff1dfece0f4c44ed04859d33e79bcaf727bb3d7b2ce72c7ba4b1d7b78f75e702e13a54234239346acae6f8ab3585bdb946054153626d5a855c683157f97a58cc6db5f2825d48cd7f1a54d86633bd8db13d1ae53b36ada44f8691d9f9ea97ac64984471327fdf169dfdefff0637bf4f1133b383cb6a9614e38543ac61d029b70bf944ac5e82827eb25feb1ea6c26fb18344a4c70a105490e0d9599faf428f9bb6abcaa531f8485d300c18afb49d51414566f7a5b4bae0b9dcc0df76277c2de51165ab536dc4f0b170b1ab9e911bc50a066382d7e5e58bf10b04e8e4e84c2096ef480fa6b5ddbe1f1b15d308483d494e937eaedf4420d3f8fbc43fd9a4c600eee0cb4bbbabc621beb1bb6b5ba66776eddb63bb76fa9797b657559720e3a1cfeeddf7e2ea477ffc1037bf3cdb7c4a19d9d9e4b8bc67aa7d20d0a5f466cdae969a664bbd7551b9126535f9952c293a363ad3ddab6483f7db9d67400d02ab4bab622012ee872e7ee2d5bd958d767e05eb591474c6883f081b119b072df64d0618f659a9d7b21bf37e340c6851244f06cf2e7329b2af7eb1f4348b98f3340e5ef19a4f2efc97195fb3e035c06bfca6f7efbfbf9982fdd9642adbe70cd295c216f8e962af2d39b37256f8e7e9f39f9c7099aa7280f316f52f941f3dfb858f13b31024bfee4a14dd20761a3869fb7df742f7597efebaf859f382a1cbe9fe079a5d42e1f04d725bd4df880b37cbde213139f69d3a857ace6eeb636a6ac7ff4dc9efee847f6fc873fb0f1de27763a38b6a3eb9a7df6cb7f620fdffcac3d393db32787a098ba1d9f5da8347f55b9b256a7693b5bbb722aa54a46f0d1100a9bd9d6d68eeddebe6ba8a5b310a2fec786abc6f93705ace1d0ba6d46409dd9c585b7058d074391afe3fed046830b3ff1979775ff9e3e7b669f3c796cef7ce18b76fffe43e9c87ef0cf3fb6479f3cb1274f9f69a0865268cd36f50d0caf023639bf703909fb5a835cd12d454b0f0584cb41df5af4d131964a3ee37062a8e3a7b61e9ef44266b870f2ec4106343a8b6887f4ae2a60811a0858fc27294270583ae9a9c0d1f08dbca0d3b52afefa32c2a37adcb733a4239813f6e111fb6af4ce49da3e5ede9d6f8f4e4e454a6b2c57f8659da25a077949c0e913a3bd42ecbe672ec7f0748baa218af75ebb2314f9cedb9fb7070fefdbdd3b77b42eb9073ffbd94fecbdf7deb32f7ce10b52efd338ce218073839c33ccc262a6a9c0dbe51eb53ba2564058f41262b14d0704cf8ebe45b78e8603f57bdceb34ed80e24e7f686fbffb45dbbc7bdbaee0cfac6a1daa93086b298b16697506ff5cf3ac63ef978c611eb16f4ae494fc5e19589262c9fd5a06970c3c255f75b3629819dbcdaa605ed74d0129af991cb8d01701eb264157e6aef374248de16e04ac92bccb0f91179c91da118ecf9fcb3ec284ff49d4710d79b1f93a19b8d28d2005a39ce05460f264d04dd069e28334fd971bcaf9df83500d6d91ab20dc3490af2747a4401a36272006a12e91ae8c6e32eb60184315ad31b38be78fede37ffcae9dffe45f6df8ec631b5c5dd8e9f0da669daebdf35ffe9355d6d6edf9f9c84ecec676723e54c06c2fb56c724ddab4a63234a9a8bcb0186f65666b6b1b76f7fe43dbdcde12a2f2d37ea2cd9c0fd42b8123a1520216ed380cbba0e9788ad480cad96018c477cd3e7df2a9ed1feddb4bafbe6a6f7cf673b6b777643ffff92fedf77ff8d00e8e8e843a29b353c51c5e5fdbe9c585522ff812d4f0d89d30a4827b01ef464a77394296d0b0cfbcf450eafabda74fed12b3bc465dbc149b8c3411fb94b412a232094fd54053a589d0a496703b26c1269b91ef4d275638a5941470d30958cd76db1a9d251f3d5fe3fe8ce5504177c1e1de9e26ccd07540c042cd9fc58af1646ac767a7d24541a00f2f2776d6f71ecb59a52e3f2c7470a472a4a7484634799a908dbc0494888e0fd7896e4fbab7abcba9ad2faf68b0e967df78dd5e79f9a16d6d6d68fdfce637bfb65ffdea57f6ee17be28d33e2c70185441303e3e3d755a84c0b7bc62ede5e5407a3ec91b5f2fdc35a832c34bae2e2f8b33a398b1b3b36b9beb6be22d1f7ff4b10eba77bff2a776ef8d576d2a3eb76edd6adb2a97539bd608d41e6ccb009201265151899e12c5e4cf64716db1a73c8329ff5eeed5a4804aee2c8358a67d656cb849fc97e8ad14879708aef26fbffcb56f6989fe1688e5666521dff8a60b43092bf3039701d0830a534f3c0de375d96c7992e6bffdffdd58de93a095682a53354e240f2ad5b9cf770e2270cd554c3fbe221d40be407f19e42a8b230865797573beba9870ceb5c11f6876a23b355056ee559a9a4f376d556c70f0d43efcd6b7edfc673fb6d1f38f6d30ebdb7438b3c175c55a7776eccb7ff117f687a787b677d4b7fec02b7ebd95ae5d734d5510c992bb308c3d0d61716d6e6edb9d7b0fc471f0de20413e3bc121d1a57a19097052728fec94be41fa1407231bd10d301a2b7d27185ff4fbb677b06f9bbb9bf6d63b9fb39ffee497f6cb5ffddef6f78f6d389cc8a369636bdd7676b6e5dbf4f4f8c87ef5dbdfc96c0eee0b0507af2133f9ca4c691bfeeafbcff76d737dd53ef7e6e7ac41b5747f4fa9e81555cffec09697bbb68e97bb744e15b5bb90d632a98680c7bfe1f7dea262897ca3ee431f32680979eb7b5c27453a4965921ebc6677c92af8bb33cc767021be8716a8b3e363bb1c5ed96874295907aa7fb82da419f417c23bb2c0498d87542de54fb56ab566d30e4e4ea43c5fdbd892cdcec1febeb824640eeacae07a2a74394c6d73754d7d7fb45ee1d0b1d25bb6975e7e289ddd3bef7cceeeddbb2ba1eeaf7ef90b3b3e38b4070f1e58bbb3a44380fb4705f6623050ab4d7769d93a2bcb724de5f953590461d19e834dd0c9f191dddedd15aa459a410abadc6bdbe5e0c22e8e4f44817cf68b9fb77b6fbc6e53a80cab5a7356b71a2961cbbb0c121094d90f7f4eb2bb444a65b67333f329b9adf2676eeaaf1244e45ecda094e025035682a212f1cd79aa088a19005f08a43ffed9bf097064a50028efad02882d7d0e1ebf2425d446f720c04e56caa86e9418f11ddfab08abff79346663e202c06bc287689c55a880931b116f91debd007e09cc08262e5aa42245b99a88e3082b4ab88510edc5aa8423ac9ba7862a8a715dd2eb848327276322adecd66f6a6398d2411881f68cf97555b366d5cef73eb58fffe9bb76f2f31fdbe5b38f6d361b59ff7c6ca36ac34eab35fbf29fffdf565b5db5c38b813ddfdbf7010934e2f6e8338340ed29e0f4fb8cfa728e03390315422a4f2d88e548c514686300275ca04f8af61ecb93c3031bf5fb9a007339184ae9ce135333320197855caf2a70fde45f7f66a72767b6dc5dd1c6ae579b769fdeb4a59e14f7fdab99fdd33fffd0fa3469e3c1de26f522555ef4adc1930d4f4feda5fb0fece1fdfb6afa2625a3c91a94070743b0586a37e54d8fd0d1476155b5d173416b0c980493ee9dd5edb6adb7d493f50eeb8351605a5e72f361c232ee151db5bc308e0b721cbb9ed3d313f56a82f0fa1723a1cf8bb333f55fd28d30d67dabd8f9706c8f9f3dd3f3ee7597151c377777c51ffdfec3f745d8af6f6e4972b0b77f2031a8664822fc65980aa9fb7064db6bebf6faab2fdbd1f3e7b207b2cba952c7dddd5da1ad2fffe9ff610f1f3cd0f379efbddfdb6c7a6d4b2b3d6bd59bb6babea1aa2bad434bab6b32e46bf27948e32aa6fb077f457bcefefe33db7bbe675b1b1bc6f8327464b2e0a9556c323cb7f1f05281f4ad77bf646b776e5915ae8bf20276d97427444a98f73b014789886e7eade4b03278642a99dd1f6580f2bdeb594cf9fd99428a0ac843a77032cef7c9ef2b2b8cf97e198f12f0287811737efcf35faa4a981f28e11ce11bd50f270327a2fb9afb98277924c5afb4efd50547f04808e7f9aa8bc466156f1ec6e08d0a583640fb8d08bd4a4809149d5542ae49b52b61204844291cbe661e3cb310c0fba63790227854fce4c62e8983dbf82a9a7b8cd5ffa1411a4520c8ea9b7f7e67eff221f8b0d26bab5dd13ea1686efdc327f6c1f7bf6367bff8a98d1f7f60d52b048b66834ad34e6b2d7bf9cb5fd1c9f75c27e6a99df7878615537fc48c3ce60d36acdf3f9f230c7895cdcd1ddbdeded5c66d3619f44925d4833ef759a43bcdcdd7388f5eaa87904d83fd31aaf6299b6a30545ac2c6e07eb1a8cf8617f6cb5fff5a85874e037f2ef45bee3e41b95f33fa481d3a3d7bf4f4897df2f8b1d53a4df96429784b82d01277768d154abd6eaf3c78c9d3434dc971233a5c32e594798d6f3b1c55db6eddda512ac98d4bb70c69e4ae66229451bc73addc0f781e7ca2cac5ca7aa9d409606eb7c37a6cd14c3c9b29605d5c9cd9d9e9b1c4ba9a6484afd778e4aa7fa6015d5ddbfee189fdeefdf7ed6a8671e2b2adafacaaea4b13f2f2caaa3ddddbb30f3f79a471f0ddd56579da8384e08d50b56365439a8dbbc35bafbf61b7b637a59502d5ed3d7de2e47cb56ebb776edb4b2fbf6c5ff9ca57343b90435ace0e972321cc8dad6d1d20a4a37c9e158291aa9381b0c6133b3cdc53570756440cd9a523a2dbec4a4726dd174cc894762df480357be7cb7fa28035a34841964065fcda9bb9e766efd17398077aee5df6690620329fcc72ca0a617e4f297dc81891af97a9f74d127f0e64225edc4c2db98efc9e32a0de24f139d0e701eb473ffba54457f98379112ab2b14952a3111f5aad1cc505b091ca0f90102f0318888db60f7a2344bc521969b98a99fe2995beab3e04d45b6db889289bfd84a54f4cba1af89c287f7a038277eef3bbec7f6f28e4cb94364ba53ebdb8a82462391c1a235e27d35db5f9c410515e972a51b5c642686883d73a0d9b9e1dda1fbeff1ddbfbd10f6cfaf8036bcfb06499d885d5ed6a7dd73ef3a77f661b0f5fb20b520059f81ed9f575c506a3a954cf6c602a4b200d163c55a9f5b54d353eab9f8e0a962a59c143c8a9809980a468ee81055fd53f3f51933396b90c78b8d6900a6f9fa14c4f2fe3197e58d3a9bdf3f92f08fd3cfbe4893d7ffadc50cb13c478161ad06a5559cd8ca6631b4dc636c262051404638897194dcbf4c8d1cf28bd03ad4a5108d1949b2b3b3f3f530700d7c2e0d95bb76fd92bafbca480c42f27507d73b0c009586c2cf83c4af6f240d79a8bb618a1fb8a35db5da11dee8b744931448380406a78717a26f21c240acac4db8b6bc032f9fd0f3fa25145eafd66bd696bbdae35d4cb47ff60db261adf7665fdf148819bc2cd009f75716561c93c1a8b4f7af5e143752b0ccffb767939944442f219dc1698de3c1ed917bff825fbdcdb6f066747501f4a0e03478603a9aeb352b51e867f0ac2eeb84abbd3fefe737153a483b45711e45bb5962d757c4ee26c32b22efd98f2636bdabbffe79f5967635ddd14fca229baa1f67a1f4397282a83d04ddea8444765012b0feb32a824124a957aa66c19eccae0334734413795682edf937f4b12fedfbd5f64702f043962d2bffcd453c28ca419ddd4401c13797910e507cd3c947146d25e173967be71bece22879eaa1247c04231eccdc0e85fdacab5f51a81226491abc58d8d0bfc15a3b14058e936b9107596c2b7f2642038a6fd465e7b7913e76423a47a68cda4c87623e017c878c22324b1a8b85945c3020ce2f3a7ff629ffee0db76fdc98756ed230b98d9a4bb6cd7eb77ece53ffd33abaeae1baf38be1cdaf9b14b17207769d190827cea691ba9697238ddee92e612b2a959706c68b813c167796e21e89cbad81117cdf35311cfb25d198ea5c5e1f33007912085ae8a4db1b2be6e6b2babe267aec753eb9f9dab0f929f63100569d7d91928f15ac24682c7f3fd3db91b745aa8beb1c3a92a6d81ed54a5b2db5180984ec7deea421551e86ee27e4e387baebaa892a09f8de7e88afc340e457c15bd51479549de370f18898cd143b119e1b49a6d6b77e1833cf8a1ea87a426883b51aed28b1ac209a4e8d49849f8e1871f0bc5f47a4bb268c6cf1d2d59a3de346c74b8ffa0b66eaf2b829cf79bd22fca84201d28572a348847e32025d5a461bc56b1f60ad631b8b35edb03066c5c5fdb0f7ef003fbf29ffe89bdf21281baa529429251a83fb42e225f6d3904674df6667f790518c29ddf0f48f54703edaf76a36dbd5647fba17a35b2865dc9e976f7ee5dfb0ffff9bf5805553ee9197b914359e3937c0f25c75b0689dcafdcc3926b2a1156997565a52f53387e26dbbcca02dd3ceb2ad2bf12cc64d0fa6301ab447dfabe682fba19c82afffc935fcc72c396c4b7d2bfa83038ca08ab61766d5129d08491a2297281d0bc252083009b8cca1b7a400217561ce9879d3287f28641968a6cc7ce2553c2d8b80975b3af6e7e5354fcf360a37431846a346b3c00002000494441549679eda5282da37bfa51e57bfb91e4b9f90271f9ed9406ebfacadabdb65510617ef49ebdf79d7fb0c9fbbfb1eaf19e4d6a5736e9aedaf2cb6fdacb7ffa9f6d50ab8b43b99a8cecfc84e9357e4f2f5954a158666d718f643fd2a6abbf23c29b94581aa886f3577a1ed81253ee96adb26b9426c381885af8155244501001050e88723a2a6b4e767cc1e18330fa63c39d1e9dd804357b5c1369e5e3a7cf5561137a958f95eb3810dd727e73c0c0a1cdc7b2379a32d49323286d3f2d1f6b45d58f47905a30384cff7c2f8e9a97e11f7211dd0b577e53ad742f2c4fe10912f2ed428bd56a5bafb7625599039ad022fc197c15a80abb68ee0deeacac371c57715f3d3a398b3ec5a68255e56aa2eba63549076a6af6980aad866a34ff205be7cf98144d006e375ab6b1b61e076e43076db50b215f51ba4765f5f537deb0dffdee77f6d1471f69821268994a210713af452f21c1937b58a35732ac93b1bc41f6c0400daab2cc5604692169b91a8dadaba1ad3d9b8dfbd63f3950807af5cdb7eced2fbd6b33642f1aca5ab70a868af0cc555f1fecedb2da572296bcc7f3bdfd8244c8e541b9b7fe18395e06a01289dd445789c4f2b51620c6a9a89bef9345b49b68907684ca0f7efc33e9b0ca28ea5c155b79a169d2948e1b04b707270f669992255c2ca11e379ec199d8e4e2be49395b8da7a1cb424497f96fde18780d297cc3e2041b11e036291dcf2353be0c96e58d9df35b81feb8967c2865c4d6f593ee45bb4b3e4cb97a46b3b14e2063f6dec4c7b16b5844c7aa5797363ddeb35f7debef6cf4bb5fd8e8e3f76dd6a95a7df396edbef5aeddfefc9fd8f16862fdf1c09a35539f212d3372f7241d6e77443093a6e2b5cee7475bc5025f61fc57a4e28842a545bbf4d4187d0e9b8d6b55e9777aa561aea413a4b1f2458f962404aefaec754af69cf2703cfa7052d9633a4800628193569ef5077676469aeabd7ab85f8a1b44d50d0ad150cfb1d22415552268f2bdd42240103c20c8e195a5156f7752baefc43d62d1dc3cfcae169396bf174319f87950163f8f7e8a83aac528ad76c3a7044938ba24c7034d0e329395f0e9c9b1382b3a66601608dc47fbfb2a04e0cc992572de47ed44a8e1cf2f8478d5d9806c02ed17de5db2ca998a1fe23dd427a93502d7b7a400224986746a33abb4f8b9a66dedecea6080834b7a0154caf394b77dfc2774c89e21ada510d1eb698de3eea0807576a6d7655c19d206b47ad7346fb37f2a356b372a1a1f37bebeb62fbcfb65bbf3ca2b56c52e287a5372932772ca60510697445d19584ac091c12339ddf9c11e9d2b3cb70433fcce5ee03df2bfdc67d99b9cd753665ebc47820dad9d621c59ee4174922edef69c674e597def5f7ee2b2a460fcf30534898f16966ccf502b848f3557e00af4e517e89b3e3a6015ecd4e71553795910a8a22183b1196970aad6b0a285cb62ea4857a66a1ce33e5b0d55b4a30a8293363596213a315c9a900131237b19b0f226cf85af89109dc0f2a6e9389134813810e29c07d34275a4c67fdec07b6d5794b681c38da63e4f65d4b7473ffda13dfff1ffb6e107bfb359bd62d5cd5bf6f67ffaafd6bbfb8a1d8f2f55a29e5e0eccae260a58f017dd6594e62dab4b3038936688f740a744d0220d425ae0ce75d1102aebe24b051895ebb937b28fa1817ae01635a14ae729cbf39dea5e785b71df20f6a9d462de07ba3a3b3e998fb067a39e9d83549838e36d2cee8ee1e57c7450fc0cf7036e2bed7ee6f75882cc687142a6d05e9278946b207584c3f2761d4fe74420a38baa719d34c4773d088445712ae4d1252860c09fb53a128ed224ae49dc54494f8e45be83aae43041da3c1a4adfc6c467fe9d0095de682a005d31169e0e020eb2bab82eda6d10a6cec965b2d0105e5229a6258840cd7d40a6410045e03b918abd23870dd249fa0933cbc88abb1a9659331a1b460702ad33e1ff2ec70a36fdcc4e8f4f9586833249e7f7f69e6b60c76c72a5e94b330e36e88966cd7a1bebf6b92f7ec9daf060a4cdbee514ec24788d8afb9ce2b99105657a57a2a10c2a194092269aefa71c2b56641f19c03286dc4ced3250f27b098a52185d06cdf25ab24759f6dc5930e3d0facef7fe390256a63dde3da68829aa921a907b41f14124f094468807ef5ed2ecab326a972966222e0203e90705bb2e0da5114428dfb318e06c387920e8335029505c3b92409dad0a5ff005a9c2e5aa057d23182d72efb08c8d0f9b0fc37ff7eb55c9350218a9a4c843595f2cc4766a1b42b807daab7895b436a32ac9f8aa4b3b7ff2817df2fd6fd9d96f7f61c71717f6f0ed77eded3ffbbfec6456b3b311bcdbd05a68af74ba8fa5b666c61c15293e3736bafd3ea42cd63798c535c435a1ce26d8700e680845783fd13100c2a2ed84dfe156c46bcdc7bc6708f1fe4752436d7e0644a8c4194ea54c77661a0c3d884c7b463672c944e4bef8aa3c0535bd2536368152f633130a09201497996851cacdd7dd0c40a2cd2a6921d7e04e9ecbcb3d79a0e7641cbe8ffb9f29a1fa1d499364a39cae037cf81862cb6ba2c32260d1c85d737f2d4dafc6fb6be2435f418e5c3f010bb402798dfa7d6e27cc1ae6209a7acb1169aee436d2dc558518f81cd9c709028767e5b9c33771182f69662496312b0a5ced6e4f1c589af6f9525cf0a06aa92138c35511a8e0b2b0048e75a81ec65acd2e4e2fe44f0f8fc75ddddbdbb375745a5733eb9f1c2b6871ad0ccd78f38befd89d575e16da4c765d835e299ed3039d76d585195f793097e959c95795df9328283de2ca433c8142f96ff99af9b532fd4cae2b035812f5370356222939d7c6a0dc6cb19383f73f7cfb1fe708ab7cc3b4949d43b6d02e89cfd290cd6b95906900cde89a41212369963b931faa5618495451c95bbd719a12dcf5fcbeda90762415b1e97945599ad3106e01ef257ea1cd42395ce6b854db5233b688d4be996ee6ccf9f50cb2da38b1811c122fd095c352b763a1d74eaf37bab46a0d6d4cc566a363fbcdb7bf61c73fff57db3b3eb1fff05fff9bedbcf2867d7a7c263dd368746eb5d944842fc42cd521a02433e6e032e0b3f0c39236a7dbb315faf2685b212d94c6cdb92b715f1a56e181cac96efca92e553e67f3661aebe9b507270576a85b3ccea74cc5711e0dde874387d762b28e0765474ea44d541005eba39b9faf25eca7e49f08bb3cc83439074709e9eddc91419441ddc9f79595251fd810955a7d6f1dbe0d1578cf6d5c7a3d77749541df95d24e59281358e07c085a4dd0106e1cee9a8af7174dd01c08c3018eaf153bd83f505025702960e1ba7ac91a72fe907bcab57ba5920a286927281104e45550022dfb80e201288f8049b0eb2ead480e0112c51e262b7d3a78e3f3cbe1820338a8051faa81f4c76715624b43dae3c1de9bee871743dbdbdf5730e6f3525060424eafd9b0bd274fac12a3e04843df7cf78bd6a473a0d5f1c35fc423590031f4c54e909b295f52249955dde4b532ad4b1eb7dcdf259795a8298350a6a199a9dc4cf5721fe6cfddac4a9681cedd38a242ae4e96901afdedfffcf67c2ea18f5372289cfa1f05acf0f599072baa5dd23bb96b657ea09b1583ace0b1d8e5e05a05b1cdac8bc627830422c0502efb082bf71957e5d0203c7da493f2e620e86ab5960266f981d30a976bc9eb987352457f617973f3ba7320c6426be2af51e6d99a0253f17155f4eb55ab4d1b5f8dad579bd8939ffed03efee77fb259ad61ef7ce53f5aa5ddb347cff7c4490cfa2756a72f8d3c9de1a7b5a6f5d6d63c60355b924250587082b56e6b2b2b0a5c6cde4c09734230c18381126c4e369b84ae575e9c984c182f1f267f0ab240e9ace630f4826249565f992908c2a2f5e7d2875568a8a74f6d61d3ab2f713c9e2313fecc67f014c02d6792b0972120f73d382cb5fb80963804a808b79a4257a02c55ddae20f339f8ea4a6f48055903e8be40dca4b769cd9c018bd726f5a9b76916c6a594b547d0be74b34278522a879a747dad60c567393e3c564554c123fa52258f41561185a444107067007d3f952ad29e69c06bb7a56781e401627d458ddd5e20819312070b42231f51e00bce341ac63d887b33b76438d0012d178b7280f0f9b97ffdb3bec696b1b7783d0a0ad8f6741a757bf6f1c72a96747acbf6f29b6fd8d6dddbd6525b4f539577a2bc643e15373b64ef94b4c9cde090812741462225be2f0107f7310ff32c40e5cff1b5b2ef2f414049a097ff96fb2e8352f2c6194c137c4430d1c14256a09edf929ffbfadffffd4c7ee64a9d42a025333c3f2d176fe4310e082d125ddde17ef23bf48750f5c9171908f28259a0331c0eaeafd4fcca43c8a1947e63f9596f7fc8864d6e1c0b4495304687334a5d0f0458edf6b349c67162e7a9e001d7d3051669dea00c6437c9f9446d199cd2583021aba73804ce2b6b6a3c949fb8c378fdd6f5c446cf1edbcffef1db32e6bbf7e0be9d9f9eaab5429a20d00b15d24edb0683a1d2c19d975eb2d5ad5d63c6b03b0c30ba6aa420ce58a856ab3b1fcca05389210320cb31d5aabe028bee4ba4648982b32ac467cd05cae7e1a17bf182fbefa429684d44fdec4a04b44e53500afe508381a33708f6d0d9cda13f5ce66418b947885ae7a3c519cae0242c6433f71a3f295013698eebbdbcc2999cd2f22aa80bb7025a719ad28ee9d90605c146244523089046e176806b035d037c8dfb22eba1e1c06ae8a92663f9e073fd787cc11b1e1d3b29ef9bcd477f95ad5e7e30381acde7cd2193a922d54f55f7103cf79684b496977dbc17874ebb8dd017df2cf70293323fdd264074b48585c717140a92060feee15a1ae89e867806dfaad9bbd1d4b326d883ba3ffde0431b5df46debce1d7bf9edb76d6d637d1e4c726ddf0c42193c4ae23d4144499267353f69807c9d0c78f93a25a19f812dd15449c6df4456f97a1eb0dd0433bf273b6614358ad8a1516cb42b85d4485f06a17eed1bdfa4a56c6e835b09065f912f4dede7d27b475fb281a8fa34144af50423f95d5369919d88dbca2a6dd44578f3335ede9a9882b77595914add18b90e010b2fe1a7587e4027df17ce92b29ed5503c2f396b847c044c9dd87162123c396dd4d651aaf28b16828ce409cbb373bdcce17311d3bb462a00ec66302a1e497d868e22476080c1e0c27efdc31fd8f6ad2d6bb7eaf6c9471fd9e9e1915d418ed3987c79a95395ebaeb5dab6f9e0816ddf7d6093595586730a0ea381f82b52648d37eff4e623a0e80c62111340b02866a0841702a64ae5126a97903c178416e335e679fefda4f3991226db75ce741d716cc3a8447a1552eaf9f04ecf43484e9d91d295a7693eb30cf43889aaf28995109a27062f84058ace7f90ea78ac3624f8a076ab2bdd93069dc6b3d3e122df79e09bcff5eb211e6db422b5f6fb02b12ea9c7250263d270af26532400699d1e1f0b6d11a4e17698b89c937fcacd4e60ccf582f0943fc35f61b808e205f5d31e24c27d754d2e0bac0d487314f404a2ec9290277d389f48642b08eafd7d729b5016e3ba2c0e693e2bbab1e3c34349329273e33556699b3a39535af8dae73f6f0f3ffbd9f96b97d56ffe9ced650934f27924224a34995fcf033cd77dd2370adc37f49509404a729ee75ea67a65b02b11d61c99c933f345507333d0eaf5d21e7c4ed184fce1bf7fed6b330871e5daecf0701b552c4c457b08f2a46d8a51e59c80f04aa003af4af9f72b6d9495af33b1aa880057af4109948f4158f4123afc578583e92531d5984522519a1ea0fb3e2970493489ab01e51b1a9721f03d607965d1e5075c03d34f685d2087ccebf18a8f075c7f10713bc36b897f4b1b8b3c354484abcae6a73f7200f940b1302037cd6c05eff1cb4b7bf4dbdfd84aa769c7c7fbb6ffe4a95d9c1c2ab8a8b33fd266b88ea58d755bbdf7c076ef3db4b3fe581b8faa1da8899450cae64ed7ba9dae8f7ea24a57f049a46adc73c911a8d80d403b8baa692ea0322d26ad96fd6f8e809a7a6ac9f380d741cf248e0a41e438864b505449dd98a64323f8f58e0238134729a33902d7691c5ee9aafc0a7178254c2a79b9bafad4228a0bf9ecd8d8c801d8f8f0489e3a81f6481b196c189559782c6600d287da5d726905df21ca024f7ba66333f8d511161b5ec59a11763ce1732febe84bad0d9f6abdb0ef4dc4e12739316451e5961574a0448a256c02d247020fc5110272abe9643de92a6b051eca830538da6da9795da1b56a5daeb59a9823f2dd912a4ddc87fbfb8eece41586987464ab3d5c2eea9a57f8cebbefdae6ddbb2fb826a45424d770c9ed264a4a64c51a2f5d5172adf3b9b5d6e71d2d8b405406af123d65a02ad3ba0c3e65b0ca3f0bf90b5d2db49bc959e75ecb008b283dd7b55f93dfa3ca5f7fe3eb335f20de62e1a7a693bdde8b5754e14297a5481ea24210444ea0f566e3989f17b04f7e4204344d4c713d0edf23d7ca2e3cc0921e1c0f1e482d9219be27727ecda0231dd4490f92abab0a82560634e7efe90157814bde413e8e2b4bbd59115455302c633c60f9c41da51c737e2cec73839cd60dd458f89a2a6a3ab995dbbb42b9d3a859637269e77bcfad3d9bdaa30ffe6007cf1edbf8ec821c4e3d6804ac4b025da36eb71e3cb4bb6fbd6d57f89257e9d7ebc8d84dde5bf22b479b836b27bc8ea30d36a30e8848d1d26f8a6bce31f7b9581365650a272446493ce3338710043e153fa6466334488a78e97c15afe79c98ebb3f2175ff32c0ce7047f4ed820bb2ece5333784f82151ba20d318e11601c646c54d6963a1b72c20bf7154b9a70e864f312ccb8662f3038e9ae608288b4d3513b8b28012406e28dbc23c3efc9c88b123889ea335e2a98b1e909ecb88c8efa031f2e1bee1fac89d4004af210d7cbf3c839840a34c8303a6d718f52ff23c655a0f582860e5cc8f3166aff861792eabe3eab332f5211b4281648834540539b51d83d1bc3822fecd3478f7468b85f585be43feeaee8d4408eafbdf9961c1e32d86620e2ef3cb39216c8c33ad17119d04a6454662165c02ad1d71c6117be59254a2bdfb70c50fc39519b826304ac32a065d0526b5e7c41cc152d60a80bd4abe99eef95af7ff3eb33e0b4a77611551369851383c8379a50737a6e7876bba89093dead83e53f654ed4f15abea0dd1c8fef630182b0d404dd6c681a30ad286a6c6d305ec9c727795ecb43861c75e4835303c3124037b480e86b71f354fe0c0b5f558238750351645aeace00c0f4d08c450b0e9b24a66dc45c3dbfc19a3f1868caef2105019006fc9813e87ce6161e5f7cead1c02ae727f6e9fbefd9d38f3f9205c8158dcad389d2315c0068c979f0daeb76e7cd376d30bdb6eef23a83f244141328f090e2f3d133c722d5e00bd18915a11d3625818b0a9e94da78b39f9d38491b62cf440a19b0b4693d2977142d6fb208ec31f599fb087f85699dd4efa1b399a3b5a242ec699a5f9736441d970b8683a00f4253d754006153b379a5c943f4087f3561fc95a3481ffcc1236f4873c608327e4e3abb08a84af328f80411dcec767d623215620d2df5efd586107f3554e0d75a8e8005c5810c837b37ec0f2581c08247fd8220aef01b0325e5c19ba81ac4a82da4ea212d54537158d829737042bc7bef23dc5b4b832f586734710bf96b706b53cf511ca27a46291e30e60b22de8d0a5dae6336ec9fdad3674fedf8f848e89a0a210e179a8b08c9bfd4b387afbca2aa24cf667ea085975c068d32407886e2443af75e05b04200ee944dacf072a84b88394bc49401ac14879781ac7cdffcde7c3e89cc40a7644c37af91ef777ac7afe732d64222c04caf2b5ffdda57679eb239f4f6d4ca97b84672c7899c37285fb816952f4e338e2c47655e3950454fdc43c80ab861d2544cb4b0904264f447bf42991a28cd894543a7deab5a975095b410d701df6c9ce6a8aa19c6e0be5a122bc643512534822e447fde80fc371f6bb580a31ec0dc154256bd5297537563d69d7b70f9a82d2747fd737a75743673a78316bc068ddd0482a3037bf4db5fdbf3c79fd8f8fcd4ae867df576614637ad55acd1e9d9dd575fb5db9ffdac9df647b6b6bd6b57b39abb7a4ec6720380e720886bf2714067b68d4e19d230aa7b6c38214844a734437b4a38470871dacef9273969f8d41c5e53159f1cfb3ebd9c4b1ae08b54ec0847512db2e09b72e1f9c259dcc7a408f95d089682953465dee00eb27265375ee97e4aeafbb4ca7072ad596f9ee279a107c9017205a5bd117cdc71b46955cdf55bb666689574ca079abf9e22a89d08ed710daa726a6048a4bae2b0aed507989f9167cc2f4fc3164523a585cc5fd41a40d200c1ced73d781190c5d982a61a2d550a55a492acc0a911896035a90904ef23eea5516b7582a3a9e93de4945131bb383bb1d38b130d51e519dfdede35fa8d3637b76c092facad0db995929138ea58c86f725fcef767a47799b6258ae2eb659a98e963069012f99448a9445b65302a115406afdc77996296a963ce10cd343315f179f8e46b38667fb1c719eeb1f2d5bffa9a2747e20a9c64f540c36ef114c5038d2f487ea9c1750a177025611f290bdf271b979820ecbaa0a98e0e7d5d2fe9a5761f61e50806a8cb4357593be6d0b11808129c5817438cd826e2c384dcb4225cc3251577fce2e55de01864a1fce69de7e1da0842ce4e7824e7da326069e8000b4b22cbf83a22d750658390385101f56e85e3545fadd25005a8d9acda6ab76bfdc71fd9e3dfffce8e9f3db3cbf333bb82c3c21a9a85dded58bdbb641b776edbf6cb2fd9c5686aeb3bb7d5644b599e71f40473ae090409c2cab14d98cb65c092068bb23fff29b040303b6f98c186cf9cc24edd0f68bf709f840b2953256df64029b3b85fb9c1739c97d64728feb927e2075589f4d31a3ec751f5622ab7261385205355311d08791879c93dabd010d9e5a92f84371a7a991e740aef42c0427cd96a5b6769d5405b6e75842a9f830c14e5ca7c05433d63b76acec358e9b30a157e18f19fd2a8683d72ad54045c82979306ba7fd28fc50830be4722d7b0baf14defc829fb2c53a9adcf59f1cc81fc43a3eb232594de8b03205adc0ef79fdb59ff4c2eae5820bf7ce79eda7270a8ed6cacd9ad971fdaeac6a6a652277d53060ca7735eecd2d0e111e4ff82f259980764f0ca407133e864ea99cf27511c7f4ffa21af21bf270356fe3ddf57714534cea27f300366a6ab1988c54817a43f6b4eeff7cdbff9db19d057171a2fe4080982dba19b5f989f428e7e6af387cdcd900326a714c6fda4031a9585650741a2326fca15ba4267a585ee553e4e274e631dcdda18ae15e23f0216299e20a814c27e024a15af493f4d2dda34156453728d0a3a31565dc950315fd1916010aa5145cc079dc12e1f623665ab670828ab115f6ec95299d5ac4eb5698c8814fbe025bb7cf2a97df29bdf28605d8f2eac4a1a37bb16f75241f0b8b2626bb76ecb0ee4aac27cc22d1b82e6421345c050cad4ea2860d147c77d90323b8316faabf1c4a6e38955e067a6a472bec9b2678e679023c4e08c88f1a46e1a4fa548e3c19c369c442382de1327dc73c111b04a484f4a07b7321f6ea0de50178a268acd0527b7cb18eb8e944348b6e2a858f79f7619da8534b61da4eb2d3b4e3bf0f93810e1d168410205f9b8fa4677c9da8835a58af7341fba008e54e82ae88c4c65f43aa0fd481121e6491393ef9907ac98c2936b40e43f6e129a5ec45aab0929ebd0aec0c5fa587bb82bd6095982d668140ed4b5a18c65aa116ba022096b097a640f28e7914110e8a35c7b7274a080a5bec841df96ea4d9bf4873eece2ce2dbbfbdaabd6595ad17ccc32c09774803291f895d44c1e3889a2127824f2c9f59fbfe7f767f0ca433f33999ba8ec66da56a67bf9e77c1e620862e276aead5c33bc5fca18c8a2123c004e72cf56bef3bfff69361f855e5db4dfb05858d4f9a2f39eb180d8992e68c2c8dcfccb1f28951a37eff74087ae879ec44aa0ab6a857e3c1febcd2fe6b1f1c0899818fd11a888a8e309937d7dda8ed785dde55464a87cbe1996ea0f28e1bc485836b84e780fa0e4cc7026514388e0eb7a24b78c59e4f1bc6eca25e6ba9c8aebc4186d37abfa8c3d5a3b68d1a13b1eb4b9bcd2b1d6f9a97df4cb5fd9fea79fd8f5a02f4e4a65084ed5ee9275b7b66c7df796f536d7addeec5a6779cd4e2f06de5a232471a9fb477ad1a69da3d908ed19a78d6f1c059bf1a54dc753492cfacc25144199e464758e1e847a154c1c51264a126ad1d0034757591df580e5c36a4129b91015e3b05d89828ac8779ddc9ef695f72f17fb25690e4347716990658c57d0d8e4043ede816a63bd11680b941df9a552d9d150a893caac863068924ec39a3dbcd057994a2191a60fccf5c0c0faf245efca7f4e2ade4b8521158f20e4a9aafa67e71ef075dd035017fd8545ba9a5e647c4655b9c306498149ba438a382e53e0e055e148d982b7273999ec02c8942ff8987b0a4715fd0c012ce543278787d61f0d6c343cb7ebcbb1b598a23d1aab80b1fbea2b76ffadd7a5e3a3ea944123d14db9e94bf4a56719a96306b30cca37d3c0328065d02b5159a2ad725de4cff0fb7c0f86ae2daf2dd78402222e2437382cc96d8263cb80952921cf4728341aed2bfff8fd1f3a0125ad9ef344e268a49c75ed4e0a4a9502520a979ec7ab3372470e04c369440dd015f3f46cd1fb444ac96949ef218bcafddd395d8554a2c157550041661f2e00b10d59ca422b4f7d3f35bc6a9027cba225274e1ecd09af6951e8a345253191889f9871a2cf477e05ba0b94e9e55f17026a761d9b433e46a158c6f580f96ffc36bbb25eb763bdf1d83ef9fd6fecf8e9131b1c1fdad560e09e3420839555eb6def58677dc356777784a2eacd8eec44509b6b61a9cc5e13870592c1463a51aa9a7d55713299f4813c553504f341c6073acdb490df4b5b5b2dce9031f03c52d7912993bc39b4d163d3eb20e2d9f94461de6baeb50b1754360ed70919cd1ac8b61fbd17c1051b6c90a5505ea22bafeaaa1526ec8fddd5d479496ea8109646cfd38244a1c1a7d6e04a00e9de5b5db34a1d5d9b6f760fd6f49de2a2eaeb4f95d558cb0c70c8cd83e91ed983772eb9e921f742f75396338b0e078e9bd4e769aa92e432d7424bf3ef530b0e6b91ca209c9623a9399294eb00df5f17422388f3677ddeb09c91acc1cc0ef69eebb3cb6efae2d41a642ec3b12cacd7efddb597def9bc3519c211b6493791507ec67cf609361251e9e02994ec3753c4926b2a834c22e8f2fd32d89581b20c5065704bc49e994f56e8bd056ed13a97b486fe3d52ce04445ef49a58e57b3ffec9cc4b86e899a28c1d27391fce8345a412e1ca29e1a8aa430c6ef44199397959915f6918f2044758084b095815b54378591d7b5d16289b900dab535528c0115106172e9e92bba6238b2b73f2381789a77b7ee280ad9de8f3aa0c0bd89ba417caef749bc8d300a2d6a1affedf07a5c6a67512de8754b0e1f8bb2be1b95fd1884dbf9b0656b46cad5ab34fdf7bcf755a9acf00002000494441540e9f3cb2e1d1be5d9e9f5a85afb311f110bf77df1aababb67eefbe4e72ee37e8530b65ee9f5f15094d854de9573190561d0952a44fe61e590872dd55210a1cd7d97de069af6f6697a7a021e399819c794a6cec0c96f49f81dc321da6849e9c4ebacaead9cad0ac22e1ef78e8c67d04da24b1fd73a14e77d5ba1a8a31dd437314ed584900fbc6ea84811de93c2d455712c65e5f5d3278501c1dc853e3c0d038c9b16159bfc369e1ea219f290a0dd7f8d4bb3056f734d68cd06ba4cce3318af7f0c0229844df283788c66fa404f04fa499491a975401ee01695ee7fca0bb2fa8f249f026c083bed05b050723ca43ae276410cc6174b2ded3434f9d095afdb35379d46bc6e3c5990d0ef6ac36bdb6f5ad0d1d76af7ce98b4a87a56f0c1453068ce49732fdca6799dfeb5cae0f35f9ffaa2866fa979c52f2a389c26fa68d65bae8e8d6638517b35c2b9701cb11564c7a0908870a20b9b005e7e5e9f7828e226bf21fa87cff4704ac14b92d7c6d724c3aa7b1735ad9b643540c9f765591fc57f94158202a917392fb4e51c0a20ae6c32daae2b914bca29f8a1ba9168bf130fad5dcb82f6f5c9e0ef97a4a0f6393b329d80c6e45e1cdb29a351730d51f98938f7c56275b3dfd62137b6b912ffaf2c1641020b594d2999c50c1cd3fb59f089e46e393747b79dd0e1f3fb6e71fbd6ffda3e736383ab4e1c9a94de1fdba1ddb79f8922d6dedd8dabd07e207792f1aa49526696cfaa5467dc97a25a41e6c02ae976b0571a9ed240491da10d75e01f367e4daa85c24f3934da4a03f8f39bfa0ca2afa2cef07d5e2c0f32b36592e6c3e1be24b5a6ef435b90154a48f52a5511210bf87fc47258c6b5959dd905d0b71944a7049ac6bb3c421833c44e835f8308223c35149dd48f14059a4b01c54bc46add1b65ab3632dc6b6375af265cf5631f83c54f8aa3c85a58c3650a4bd1c7c3a1c95f63a39cf679e57b6635df37c41578b2293f3ab7ebfdd1a87fbe329e14214cbda125725d2300e5167dfdc7943e3eaeb0afa2a34e1daa08ca1224e4ba4fbd9992db79b36383eb6e1e1a175aa155bdddcb0953b77ede1e73fa74a3315f492772a91d5bce814d5d80c5ef9dc137d6590289150f29019e0ca00c87bdc24de4b84e62086cabe072c2faa2cc68c25f22f49f6fcf9f4368b50e2872cb027688efc7cbad6ef7eeffbb37c302f041da9ba7d33e6e9e4e4fc822ff1cded553817f0399949199805e19bc703968222a955b52632199ec8354dbec071f2846ba08935034799de64b4f5a9cd9187eac6b84b8378348cf9434d4d8fa08af2ea495ab4e864d4cf6bcbf4351f5c09993df0ba24800aa11603bae5a23a49a011d755add9ceeaa64dce2f6cefe30fede8d38fede260cf2e5878a3a1aa5a6b3b3b76fbe5576df733afd909ad2293b17fade93edfb421adadadab3d873482b489d7cec5c08353ba0c994f30073845c0ca0add3ca563e1845a1b44a6e67305f82c38b84e8e1d384f05129144c93c171cd29524704105da74ac05be3ff475e28c420ac035b4da3de9c9b436aa0df5dc2527a87523a1a99be451e6f7859c3cd3d8ae698d11c73416e90ef2aa12c45b04ab650da660b69fe627f13a22b92988b8085a7c5b10b75405c7e3a1235121380e095f8f19ec4433306128848ab96955548a2ab8d04c206da70c4090218789b58c360ba1b3505810efa8e0a5a5f31be4938cacaa82035380f833def00707cfedf8e0c09608f4088e2fceac4d7fe9c6ba757677ecc15b6f59b3d79372be5caf5ae305ff979c72060de7d2b2e2efd79d81e526d8288386a3f34595b1e4bc4a5424741bfaaefc9e125df1e7dce72983f1ebf78360c18365e654f7ac26ada3828363e251e5dbdffeee0c189f6f949b91bff3a1aeae17c4bb364ca01eaa2622cb22e54804a6a0179df41ee00a47418cf86573cb29518c8e8a2a64c5a229173b1959effacf66095a28222b9aa103037e67ff96e02bfc8078275945cec9c9fc7c8b6a850b5d41eb4aef92918f8ded37cb9187e451b580e1e1d594afc7b56535717b7ddbea8c2d3fd8b7e3478fec78efa99d1d1dd8f1d191b43634acde7af892bdf6e52f6b3e1ecdada7e767aef49698167be0ae2dadae58bd824f93f36c1944f97c0aee70576064a148362341cc4bf87384685edd55aa2db3ba85b36aeae0f80c9e86b9dca451f5859c8b393745166574781122e8850325d94c078c3799bb295ea3e544382d572dcde323c0b3793dd07b0334012bb4610cffc4ac30d209f7faa2e97a2ac29da6708a0be202e5e8d0b5eeca9a9c315abd9e7cd2f85dd5e8e4bc7c17ce4d2485d4aedc11839e4d78d46c77a270c3e752918820178afcb2e72e371bd7cffaca67efc830a43ea025ed4634671cc8c1594972e2aea6a4396a43937d8c13ee707ca0898bc1851d1eefd9c9fea12dc391317ce5fcd47a9db6f53636acbdb5610fdf7edb1aedae78cc0ca81960f277aeb5e4acf2be6650bb89b0723fe4eb658a9901a74472498e974126d748f2a865f02c5f3bf7b26623c4219941ab4474f9e77c5fb154a5f9e0d7e825c40571eedbbed03fe8c262928d48f608623a284887546d7214029befa9419ee03c06df08f2930a64467510833ad21b3fa1e01e20f859a35ecae67db2a72da36f062df760675391be2c227442cde45d646b5df53691f2062751cf75f2e70944ad6e48f23d3effcc2d503c689530bb7cb079fac2ff700fb7b76edbe47c68753ca60e0fedf8f9538d9247b94c70223850e579e73ffe99302263d24f9848dc6e6990275c0fbe59cb6bab0a5873ae821399d33de73c72afd9f4a2a610d74224bbba5b467ff085a46ed3a9109cbaff6b757d1f3c61bbe37a233dc780eeea13a5c72e025609ef552009712e120b9c2b0802c96da19277efab6a4ca241aa40bb956f68f5dcd5fd59e74690c62c0e96f4705770c53a47ed48974256343613acf48c509cb73ab6b4ba2e9b694e1bbcadea8d7620230ed08558390b0afc9baf5d47f03877624ce85e5f8e90bc4884491f29aa4fcac9f5c9754b84aa43762130f5b510d37d94eeb9f0550247d11d9e428b64e7f09464a5ad67202d969c1b908954ecf4fcc49e3dffd40667e7d6e3d9d3f3381cd8e6d6baad6c6e59efd68eddfecc6b0ad870c1b9a13360644028f9d73cbc12a1e7de9c1712428e5206a5445489ae592389b4caa05806b4a44ef27bf9fefcb7fcd944784ebdf933025de7f7cee917a5bb4e2f28780620518c61cd7ff5ab5fd54f97082483976fd4ac9e654f97a7639c9062ed83484bde405b28c5a7339a6edda747a88b93ac52950d309e4f94bc314993fc4025686c565cecc9a67384e0692801312d41c4af870d70a288bc598b00e56669521d07d3961c566e1c696c828fd20d8be9be3a194292e1d0d739ba6ca0f6f7f6d4585f97615ac5b6b76fdb6c34b5f1f1292232eb9f9e0899511ea75fb00faa1a0dedfe6bafa99996315f83d1480a6e4cfce8536b77bab6bcba666d9a697958908fe9790da252f5cb7925781a0a1a7ebaa16df2eaa193ead07353d9276b402d55bce017ea2df8431790ce0316ef835c222a85de11105c9d2cb1d38596c673bcb05c4c2ce980526797b4c0cb48901ba4bb0e43366c90eeb9c1f40cb8a6998b30e13679c65a03b40781b228dc842e4c285636c33e97b08a0c46955b14e818e731e9263eb782b717c6b561c4c35201f51413153922d23c601d61e1e0e04267b46b8cb7cfa28bd66394de1578829bd12109e28e4667b9d64a8358719e4a0119a2d97b0645ceb73a0a621ca85e3dad6876e2c5e0dc9e3efdd8a683b135982b381859ab56b7d58d155bbfb56b2bbbbbb675ef9ee43f7e582f827fa66719504ac492d79a95bef27b93bbcb2097c1238351eea99b087f117c1602d4bc8789aaf2673d307980d2b388aabc073237c664ffb38ed4772a6e9afbe619420abd15a3f8da37bff9cd99504e7011f29c521ae44dca2e0928bbab1955151354a253dec57e6103c24f85884f8b5f29a5669088a02660617bc5a22035f43e322720a58a6700a84acc082289aa8b5c56e56eaa42d117977287f2fae68b0c3c127d6939253a95ed126782ee4865486fe63d89a9c687480ed3c0797fd3cd5cde53353d3ce95867b6b1be6ded4ac38e9f3cb3eae5955c3debdd96eddcdab5fe79dffac7279a4adcea75344c952ae6fef1a13621843ba472b7b7ac09c1540a2598cbb61c6d0e346b0c53cd1490143a8b148e4e082c4cd6514a65335900296029ab8ac203f293a8188108f273e021c07d7764e96d595a6c81aec4232a35f3f619829e9c11c26e5ac4790c5b907f555a2657e999737b997c3ed275f17a336f2cc6275f692d8dd75002e8cb80dd709b144f5aedf09c02a5e00401aaa21a475f9e4f9fb9a6f548de5f70592ec7503a270b69d76a81b0f07cc7e6285d5571f6a4699b0aa13a26e0e942dc981b8eb528a347c4c2c1bbf2799ab5a65bd580e0a83a06aa54da179d214c0b87af52e186f55621487be042e600d278f2fc899d9e3cb786d56ca9d9916014f4d75be9d9f2e686eddebd6f4beb5b0a84da4fd1fe93c8aa44fe899c33386580c9cf92ebbd6c45cac09629a1b7a515e2cd78bf1271e5e153be6e79bf4af4946b49eb27bcaed4af7be59d33bef73d1b736e73c1adaaff9565c835fcf537fe4a55c2fc10fc2e022de604e6bf7b6ac6d75c33e4623a0f266cd82ba6eece497a571db3689c2047fc176d326c42b95fbab1bfbadb35d0d22d65f234038297e95bc25945ddd878e5a9913f372790d5d7b5a8eee83a45903abf203e820504e19dd6344a915cf1ad1462e2e574491d108a6a647d9e18ee069076356adf68b66da3b36ca3d30bbbbcc0eae4d25aab4bb6b1b52353bfc1e9b9da75cecf4eacb7dcb1b58d0d7bfafc998d690a6fb6ac3f1edbf6ce2ddbd8dc54836d1a9de5c9c97369379b768e8326a4256e0ba38104b43812106c08687035d71314f8ae61a3f996cf5ea606725888797889d066d7137978dd84e920913c85d55e027f3982b077d751ee694a4bbc911ddb1547cd7e9f31acf3feb7f474e7f92ae8317bb0d3f34a9d5c1a46baffa8bd093ef04df05f923484cc440254052c2402fcb9a98660fcd4087a2e78e667e364277dc50b5fbef8970a82a218b02f62386d4ccb6eb6dcea45966bb58638a744a089dccb0a9d8286882949f23c85919ed0650edc03ddcb8aaf351917c7300af84a973e30bc76621f7dfca15d9c1d689cd726a3c448a369889e8cadd9ebda67de78d39657365c3e5659cc1c981fb6a1472b914d1e44f96f739418c127d3b59b4479c6805286a20caa20e033189688f9c55891abd67fcffd4b46933d96fe9a8befcbef297fb24492ca6afeee1ffe763eaa9e7f70efa989167e698d2c2eaab096f0ef0df5f3bc0d217bc91c99a9b6260e8bd2b2f7beb931199c57c05aa984bddde18ab2727a50dd28a3963703bb0e36029e5a4a05226d90854736728b4bf305ebd5a91cc6e04250cd46c480adee834c59a4996e89339191bf97b6557c0834e51a5baf547a85c94bb77c5fafd3b1e576cfaa97d776bc7f2c24c2e9b8b4b66a17a7e77676786c93feb99d1c3cd76766b43908e87c34b2addd5d8d88bf73efbeb82cf946e52cc89817c7fb50b1cbeb84cbe060704b61f7b3f216949134553ab940801504a05e25e2974e4f19c92de6466281436b10db2d031b9f49129028806863f2fa33664cd663a86a10cd28d9b130d6c82947297896b987b95b09f3ba6a15c2de653490932cd5d5558a0c6c501061bfaf83c2fbfed0f9cd34919a197eeae7d36b9362415a37256f2032cbdbbc59d7cffabdc0dde2d28d248596b3e5c8536a3cc0484941881ca62a1cc4a6f70a5fcd2e0bfe528137da8b12c1702f1a359f4f90014b482002563a3d5000020172dd1a5116a73ccdd47c26d0f52f7ffd6f76717260f76eddb18dd5758d1423c81d5d9c6a1dbdfadaebb6beb2295b9d1c26921c5516cacae09507775e6b56ea323dcb679960e58fa598f91a73a4588ce44a647733dd4bfa8507955f5ba037771c055527ff9b41d06f8a077fedb52882a93d8a2c2033bdfff1ad6f2960f1831267caaf5d3151014795b9d890f967020017a1726f346ebaf813a89a2d1d90f0de630881aa49cc7e398ed4e010702ad5453ae4e383f0fd8b9b18920999f951fef7539a91efee06e0256194f78af4881fb581174aee45be9d93583c600aceabc9da4dff34d0342c2dfc10f3cf4f15948d07e7805e49daa5e0b7b8686d08068de263d5e9d8faeaba7abd46037892a916648f89c2a3a19d9d1cd9e9c9919d1fec8b9fb97d6757c8e16274695bb7eed8d1795f29d5d6d6564c9f2e1e7a38455035cb66653635a08fc93929becdf42d3555a415a4d2798afafdc3d3ca53e1742bd0c28ec115e5e9c941953c552e263f18fc94178f379dce9f4d1bbb637530d4a43f63843ae9105396d39f9d89cd2c06e70f6bb6b6ba263f76aa81dc278c0f3934786f2d6c5e47278557c03230caf4afd3536a08194d41c3b929d76d5d129482ef2420eb44a7621842656413e9d8aa749734c4dc071f6e2a7f39b25b08219de3459ee022e54cc77c6a8dbb50c8988f039e8350693dbe565dff1984a5388dc0dfc62cc45ffce4a776717a640fee3f54518a21179da5253b27a56fd6edfebd879a202db7124dcc766b9d0c48c9e566a12011b15009c58a108b261f35a7336e64578bfdb298057833202662531612920ff9d333e8744e23b8185b2262ee55980e38ede9fb3aaf61ee771f7128ef27a932df93a0416e23ffebdbdf556c9bbf710e6ca8b8b010b4e515b4b42fa15dc155bcbaf050a0ba0d4b7059e6de4df31b2bde890fc069efa9a51c1b706384a8e4e2a757b291a17fd0a1bb57e7904fe4df331aabafcfbc719ab40f533036a68c08af11517a5b865296172a2a2fa6be8e385cfb216340161a830704f55d3fc6a7f481172eb0f4e2821bd73977d310d12df1e7e5d83636366d7565cd266336c3955238fec373fc723c503a78b2ffdc2e87035b5aeed8cafa868cfc76efdf97c7bb86c41285205e191b9f0e14e69553d0aa3b1190e28cb9e1e262f274951ba95c0e3c8df3b4da15edc97be8dfa3d9bc5cd8782b3a17e98b9cf7936e2b6d87b27bbef058cae669d6820b29836cbe72e88f0f989005ed2904385aadc201b5d1696b302a5d02fa1ca4b2e22927720fd5b583721a3e5d997ba889423859847f1a5374d067b5ba4b566b33ce7d6aa3fe85ebc4b2d93e2ad9cecf454145433cb0b08e4948d12c0f712f6346b453c1ddfa86f50096cf03fe4ecfbcb0e1263dd6c2d333f3293c3e7cd7c9630ddda0c0d06098464b81880046c5f20fbffdad4dc743dbded892cd526f794566850352ee76d31edcbfaf86788186c2ab6a4e81a49d79e1d690291fcfb30c70b977137494fcd74dbeeb264f55222be7981d2c107829c694082ed764067edf6f6ee297b4835fff623640223f39fc46955e874f14882adff9471ff3551274f3c51f6a709d3e41c296d1551f3472785fb01e00bc07cd3711271a624779c5a33ba18cdc40cfe20185b15fd8657041a3c9c87dcb65d3eba41f41485f0b9f6e7f7fc8401fcd84999b6a0b39124ba96b140ad28934d2395f787e73f2c647d6a494545df8aa66b91034dd0ee1e652c8a63625d99af84921b81a0f8aa0bbd45bb28db50d9b5de1523191a21f14897a1b6436e89fdaf0e244a5f55e0ffeae65e36bb39d7bf7ad2281a18fe36a53aa0f4e50f739b444f02fdc5b771b70c706de273f0fa90edf4fca96e4303fcefd7c8184f5dc7671f088b37429472e26d7dcb938347ff9337564a660177d99c94f8934d5c3e085ea6e655c6f88546fd08e22d74937b223cdf30a61dd2ad32b057390a1573b476a90879b83df23a5a4e229725c5e5855d92537bb3d6993a4006f76b42630351c0ffa2a3c4c27d838b32679eeae6193a343545c4187be29a3a95e34c6cc9a7538da058291a23d6438b93f5866c82ae497a69d16e3dd43c94ee0035d2a60a9f99f198d1df9fa5fb3dc701fad55edece8c41e7ff2c83acdbab51b2d7734ed2d6976e575bd26e3bedbb76f4b9ae202a1858dcc4da494cfb87c8e19844a0e2a03cb82eaf0aae38b8164fed8e7eb64918d39cacec30d8445e623efb382accf203f0f74da7ffebaf95e0a62417b2478e277aff7f833c87850f9f677bfe3d963e93d13703f1f4c06ab8cd2f9bd8aac02f36ecee788ca79132d8ae03c5c28e80dac8caaa78f90e026af28da16c4694dd1c6bb27774c33ce6a083f8f8e694112a67d6af802cd1b60c35a8371568515aba7283eed396858d72c05ca43212fcb0b35b03a699cf6213703b9b89eb9c7162e0b8e383df5f22ae8eaf2aa755a1d713cf4b6712b4668a5aee06606361d0f442c2f773b3606552a603db43a29031361a68c26a76da8e8c3028d92060402c9800532d1b4e3a8ea5005d3f30cfe8e85e227948b717331719db96873638ac32ada97fca0f2020c8b792e2b094ba1543767aaeef289f02d527a50f32668d235366ac50797f20c9822a4c9e23494733031e5e6e4542921888e8a67a27264116c06d6018eb532f2439cdaed599d51f04def2f247091760dfa1776714ed01ad8e58806745256d212e7f754798c411712cd4600407e92ad621a3c5b0c649196aa20ab9373712bdfaa55c3fe67bec5731600d9887ce2bc57525c16920c5c2a9a3ef3f2e2f4ccf69f3db58db555e91d84dcf1d6c275b6ddb6d5cd75dbdadcd2bdd5a11b7bb5e49f32702cd22cdf1b49e3248a927c230ef0fc994ceff3d927404974f5c750d3a2ca1cdefa724889810f61abaee1b3f8c88505941073b8ae94482ea50b19d4f2fa72eca0644d79b0fcafef7c5b7bf866c52d2f361b6b79b33cb11316f3a65753773ec81ba253b7e2e5f3795485fb89961d7110f56a9488a5ba50a5c53de4d97843891df173ca0de13c8b93dc1e79094c3e903483ed3c9845cac969e766342e925e4473ffacb260467e31f5c66bd7d020af60337825d1bbecbd3c9da912a7653e6837728e464f2f2d69b375db5df1104cf2a55a27e1a5063ce03f756567a78776351e5ab7d5b4fe7044b9d4eebffabab59656c4d5d04622eb9ab87e2d98e06fe0fe386d329880b0280ed044cd732060690c7b10bfdc3b9783384af241a69e9a950bc4d1721831c6f4150f64ded85ef215d98590a767ae07aa6ddc5bd10853e79d68495a5a5db36e874242479f8860c52b93fa362091a94c3304b57fa1a1a7171767eacd04690a55786158d78de79a26d2d49b6a53e1de55eb2d69d8ba4beb72ba60a8074eace3feb91d1dee892f5deed2ffc7ebf9783a823caf07474930e720ca09cc6ac28727add5163d94f3c67abf0e47bd4eb6ebef78ee6bce4134e07370230cad35d5ec8ce56f130b1a24353858743b0a5ab2bb1e8ed492b3b6baa42119ca020882cda67557576d6367dbd6d7d6bc22ab801f8742a1c5caa0e3fb23025b00063fb4bc389420220b30f9efb9a6330826d7957f9fa3ca9400cde73f78c6e2c168614f95f728e3c25cc42ae4fd22ff96b6d859dce21a7dcf459616eb4f9ff17f7ceb7fce4aa8981f488824aa4a19a8f274ceef71a8468a443f189bdb15e3f92b37b954cb9243f8075bea01dd5d5daf2a8b08383ae8f16d1f2930b10193bb12493f75fb0f7f308839631c547069bce7226df51b27b3b07903a66b80ca5fc947b12921ce7dcc14d0bf25a4c5c92e5d515c2bbfa3c88048e4cf99fe64f91c50031f03aaeab43b76c94052f8a568a7011d5d4ed0015dd8a87fae6046586d2fafdac6adbbb6b6734b0b5a363b72e1292077d81753b62765f26732516a09929ba771e1c9ce06e279652b55f61ae60294e83416f03c985fbbcce0c513d875588b7bef5ab93cb9853abc241405114fe12713b4534debacacd8ad3bf75429ac23a0242d8c197f22c221d999903d1cd99021a81c204ca166904438a0ca370a1a00df78faefa83482d2db5dbba678827f185eebdd55c9419c73c47e676817a7c776b4ffdc6ae24b793e8df9ba726707ff2cdc03d6034dc85432911de4c6f1cdeb15bddc0b3ed1c86c0475118363531728825e41d52bb11aae22845fb319d78da6acd78986fa8a5d1c9f5afffcd436d657ed7a82e462223129528df6ca8aeddcb9a5c2840ee110a3e6bace409541a9dcbf2f2cf682ec4ec45412df65e02a33a90c38f95a19b8527294ffae601805378f0bde1c9ef73603e0440e560924bc7053b6d6a5b8d93fd7a2e894b28acadffefddf49389a0b30233481c7a7dc78ef5446edfc9079018ec0f2d409f41241849f7324e09c84bc878c05d1b22e96c19c3611b0dcd685810d8e787cd12fac6d400d0432a2aea8b21bbcdb1cfa46c9346f64de70d7942c90605e9b067b16c24891c66a0770ffa59ce402614acf9fcfa7f340a67c3e0de638f5a4da6e1aac15ad4c93c1c82e8743051ff814be5727ffe8c287544cc60a8a0ca358d9dab6b5dddbe2759077c8f72ac66c094566c556a74ef6588edc372a8863ae27251e90ee890c35f62cc65acdd33af470510116d220158cbecf9cf2eccf7a3237d62b0f10bd57343127d796f7d10faaaa4af0bb776fdbdd072ffb983419065239a3b4cdbd1868bad0d9e9b19e35e9e265c836582f9a98a3e128ae3e67ed70df979697341e0dfeca9d1b7a566fd130ee9c9826d970ff41a297237bf6f8131b9d9f5aa7dd703b24280b3d731feaa14d4ec1469399c6d24775ba2b4e2344358b8a74daca08f1eb305c1c9aa923d3e11f0251efbb745e5423ec095c6eb56b141c409a20ddd3fd43a1cb95959ebbd822a804a9e1dab1bcac80b5beb6ee322382017b20da89323024da2db9a00c4c897632b865d0c9ac243f67b9cf4bc49631210b2a297bc92037df7b91362bcb8a009920224111155fe79c1712068195421d90296999f2ba926066956ffccdd7251ccd08564240847b996bce232dd588185d0fffa0d69b0868a52ea424f0b490a353ded10c379c2a1f63cce18c38413dc5f3eb70b5723654f26180edf058aa76893758b49ab862366c9e0b6458dee8ec9ff241148b8a8f4ad99cf41a131592852ac1c8f53e1ac7c4e90aa1abf1e458a520520c025fa253a6b6a43a06a45fb3063e5e8381260fd7a4d7f0eae8b03fd074148d3d836b4353566f5b6b75d536efdc57cbce9471e311b01221e59c3cd29b0c58a48e57a47f9a44e28dcede1789e2fb455706afa2161e59a12a2ef90952c23c1d73c112d0f335791efce70dac3ebde726bf316fc066f6de6c660f5e7dc56edfbb6fe3f1546b8069d3e234e8179d8e6d7a31747ed2f5075a1bfc1a5c10d447ae238bbec356db6717d2ce45a50dd706aa84fc57a9f9a878970b7414b8b8894c353a78fec49e3efad87a1d7cd8c948102f4ff52cf220f6f2bb3b3f68a24dbd3d976ef846750e2be501dc0731b8584f4f839989c0af4c045706fcae44c0fb0108dd20320314de69894ce7b0397ab627a16cbd4eb1c445b82052d2e97aa7a380b50c011f1b9b609c8120d1713e07e7f95eec9fcd6090fb61014a163cb30ec5225b29d15906a6e4fac9c7010000200049444154b83273ba89f2d26c8a6bcbfdf6026f0a5dc0815564439ea62e7a0f17d7e6ffe6bdbc5e0cd09afce6df7e433aacb29cad05af6367110432ff2d3fb43e941a4b7d3c1355b2c5b4e7221d634babd2849050c871bee9bc69b6a66a1a62408dd012ec757b9a4472fc4ed012d98c8fb954f78593446c504f637d786bf900dc868687e2efe77edc304a1e4c241508c902c16a4a1b11b05fbc898f23a76ac33c3ac8509fc30017e463a824dad4497da5b4b00957a27ec2539b8d2f5df0c8b4e321a4fb5016c026f4d2b40a65ee6ecf36eedcb32e23a2c2c257413402b1fb1e7ab0d798ae90359012b2e873f15091550378cc72d47b8e5de09abf94d6042a2b390b37ca8be1b481beca2934b946bc0aecb312b5a85874190cb349faca2453b9fbf0816ddfbe63e7a7e7d63fbb50fac7f5c0134184231f707f35efd9d4e13999d8e9d1b1a32bae35c6c749d3a6c3229c2d96572569107788ea5d36361eb0b065668e60ab59b7e1d9a97df2e107d6c67183bb2be9df6c7e0f52fa41f55acdfe6ab2ee2e7a2f039d27459208054e8ab4d653e285ab86f8604d048ade4a79e3fb48b30c58bdf5556f7a9f4cede4f9beec82ae6713b5adf1fa9ddeb2d642677555018b351597addebbd4cf25cd91d7b4a045fc6927377533b0e5f7bf00500a5784fcac996a66402c0fbd7cedf9c2e290d23e74bf33716d181a168e1858efa87f322acf9912fe7b74b7e0b9d2f9569cfedffdc3dfcc92ecf20d01ba717d94c4bf8546220380f4343935437db5de92e08bd61d0e781d6998c8ffd53ceb1a15c6d5bb7777e8b180e490b34ab562aa4a8cde72433a6ffde035f17ad76693c5afeb90e4f5ac9e3357e83bd7e12252f584e18ba54ad0c205d1ad885de0970300a49057eaea9b56520507aadeeb46a54bd5286f4e56b7bd5a0f3de585ec56d5919497c10ad1dc8b187270eeb3f0b832fa0b670817c7439be172a0f6208654746d9b80b5be6eb33016949fb9a61939f2931e2e4e1d21d1e9c446a0932813fb4377090a728bb4fec981a772788d610caae4c64a4b5f779f6a9d682d867fe04020623af45d7063a00a55587d43243a172a85c7bc725ff5c1f8d2b6b7b76c6b6bdb8e8e8e55057cf2f4997df0d18776787424927b7579c55e79e565dbdcdab0e5e5e550f15f0b990e2e060a70eab9a395ab56971649d536f13bab726cd0194d6addc1d4cf075b903ab6ba1dd91673bff79e3eb306d206d240507338ae121053ecc8c6a09d4ad36c38444257e69b7b31fb3137b366692ac5c16ad903775a3dcb1891c287b85d2a658ca06c29b0d69800beba226907c5a8f3a3133fd0c3ce08a1b286e9aeae6abcd7ceed5d97f028a02c640d8982e71c6441b26780c96b2d03d60ba83a52b14430c95fa65854b8a5ec9f8935b31837ef07b702917cf05ef4b8f2a0e672a7ec17e49aca80952921afb42870f91e2533e0e7c9ac0438bef1cdafcdf2873377546a11255c2a5c25e92ec1612a550914cd7444f04fe2d6bb28965d7b9569a2b7f678b069e21d24f8bca8e2f96cb685dd843ccc63d001aaf6d4677969dff54120a2abebb123313afd119bc6ec3b8db5c24521a024af25b57d7cae3c89e4d31d296d92e882fb39d441d5bfaa9f96b5862df556e4f344fb4c4e5691a52ea91a880f5be8201f9d17922a574e087059049931016c3cb4465498809dc3eb99adddba632bbbb734b0428e5e61518dc38007254732723388a1124cede1f33bc272bf302de43079131f220d9ddf6ba59a32b973db9614c590de714fe5281a41310757e4d8773563a36dd2d4230e828570309f17819e7b2751a686754cedd6f6b686963e79f2c43ef9f4a93ddedbb7738a2a1c8ed1f644baf7a52f7dd1de7cf30d11e3c78787767a7cec136462206fa7d1d6fa6228438d36a88d4d3aa7dd6e980209ed41b59902137d8554d950bf7398e2964130a55d8785ef95e26bb522f10ba29be7a93dc02147806cbaad7372373cffe48872cf80b27243b386650218a720f741f30cd1a3b1869034d042d4eee8ba1ad88c337793e9db502688231b751bc10d12ccb7b76df7d6aef5569695f6274a765a63a1274c8453fedb7cfda6635e049ea47f146622052c915252402502cb2096df2ffe374ffa087842df9ae5c7fa4922dd63816312b7e291eeff46a531f75f794d0b47e1780d553aeb56f9fad7bf3663012671569a6be941fd3ba1a5730d22fdb8044dae5d480894c2049199290417c422920ba9cafcd98ee3e99f365b41a2cb233e9ab0457ea77a3a60f715a66e0a8c531b8d07a19cc78ac4355291162bb5ca54499b351e5ebe9e87807090882ad1a20d8092b70b02d527469bc0ccd4bf886b245544c637b9b5480c168dc0c76b72da365b75799fd7b0d040e13d1c89739ae1464073af902c2ae186c67eb5d7d66dfbde033c85631664b8bdaa60114eab4a65a26f501e56ee89cf2f21dbe0a10858fe6f8ebaa8cae662d5e82b82806a01ce5bf9dc491a712904f809e8fefa3eb146715715612ab60c88c8b6a9c52c48ee7bf9cc41ab70510d2c5b9a2ddbdfdfb74f9f3cb583e3631b2001a8981a9f21bb0958f7efdfb3575f7d45cf90cdbcfffcb9f5cfcf156c409acd2afda31dd912a1c15adbdc16794d5a7d767266cf1e3fb6f39323559aefdebb63f75e7a686b5b0cfcf049c904590a373e6587cf3fb36afcbb57a42a31b824467c6970aaa7bddcbb9cab98450ad6750b733e9e4990c25ea2cf8deb554d7706a97bda8a4a3f3456b4474d498f31412450c21192557065d5aaadefecd89dbb7744ce7b6742be6e483ca2209601ab0c0437f55699fae5f72a9044cb5d06b7f2e7f3d04e994a990e0b581436cd89c2244c8af5e4bc945f67fab17b405a54fecad7f44017038393d689fbcef739689a59e52ffff2ff997151d32bafce654ae170cc55daf9624e3486423d240254ccb2cac01b666e5d46726e0c761e0a865713696f5c45ee6880340e989e9c9f5709dd49336f5cd9bf68aa9e858739e82309f8181fe450c215d57953f241499a102557dfd0ce7565c95a0f23b8998cf894bad51cad0929aeac47b99d53aa790fd2ad0e2d26ecfc1843a6b2364dd6701a57f4255685c2c627270a5e34f7ea52e199a6d756eff4eca537ded4ef58a538d2a1cd692c829be72854a9d6159778b089bde5e4c580c5449be407781d2a853c3b99f88d98808c3d8ccf944cb4491b94771400f1a736e31a54a5f3f491ef05654daefcd9e873ab29d8db5420a1250d086ffd517fa003ea686f4f08987b7fdebfb0bdc3033b1ff46d6575d55e7ae9551d78a4836beb6b42a7a055524504a08f1e3d12d2c25941955e46bdb7dab6b1bd6b1b5bdb7ac67ff8dd7bf6e9479fd835d6c77665cbcb3dbb77efaebdf6b9b76d6d6347288c07d8a07d0487560a3a18f9291d24ad6796a6fbca2b5de419ab06e4283f897602566e74d017f7ad89656d704a4254e163af7517a856010e470bd020ca7e826eb727233eae637871aeb5c37d1e4fae84b0ba2bcb76ffe5976d757d5dfd8d9e1d684546afe6625f964829d152c945e6fef443c8c1869e71b4bf95fb20d77cae890c1625a7a510404d3952c50c742a3f45a6943143d75692f905baba1904e7d5c6107813f012e1269551f9cbbffcef3379ab5f3b679141244f11b94ac6bc4235374b5fe824bba40f1258fa64db4c275c85bd1058926a01e37dea331df8aebc9012968a4ccc69cbdc3a5b4f32f879da10c6818a4ee90a414ae31b0991615919cbc93659fed5830cab98f94399dbdf2c6c44129165eae4f0c3d12c119e9b8fa21dfe42e3d73531c5fdd7b3a1589edd52feba5304f210a99423780d4f4e64e6373c3f77b48ac30164f3ac6eafbff5b6b81990ab171a706700111158a34d8653380979a5559e12821cb26138ea25c5c08ce0a64067722cf5c50b0ae2e3c9deb811c36c35bcd5aba72294e783267cf0c408b5788c9af27552d733e426257d304200393369d186e7677676726a87878756a957240c1e5e8e6d7777d7defcdce76591ec7e5253bbe8f775cfe0aa28e593467efcc187d63f631cda58cf706377dbb6efdcb5959555bb1c5edafbbf7bcf1e7df0915526235b5f5db2cd8d75dbbeb56b771ebe6ccddeaad098fcb9347fc06c42bb1733182509e1d0f0544ec58a19ae2168a0bca7344bf89e027a953003842353df90b9c165372e2ecfc7d6294034ddebadd35bf1e059a9870d76d54e8f8ea4eeef349bea7a90ad77a3693b77eed8ed7bf7f479b368e2286fa1252cb9a5a43a928229034ffe3953af0c58195c9283ccea6219c8caf7c8c0a4bdc430d8509fe7bf23352983678204b731823107b0b8c34109721259e5752a0edc904639cd30b5ca5ffff55f29602df88f1ced159e3b39726b76e5a7aa1c1cbda2e31fd86f624652119751eed6b499306dab57e007900fc0c7b8e52de4ad2268cc212ba1690ea848ee8af7f2665c885336accf3ce457ba47b248787d0f7c6e579b793dff02119b0b4b3739a60ccf5345d0151b34da78321de2140671c89f4a83126839083f6f711da4874db748d1e70a5e0f92378879052bb900cc8c2507a9cc5827464ba95880aabed1b2975e7dddd636b6dd623760320248ee798e5e5795304e4baa813e56cdbdca42b1217e294fd312eafb9006f4473e5986aa22320cd22eaa769e9efbec499fa4ece92cbfe0c2a40aa77d24ed56487909569a28434ae063da34492bac8ae0688617e8ad4edd3684dec6aba9f59697ede5573fa3804710e41e13cc84baab55750bf0fbfeb3e776b0bfaf67b7b9bd65b4aad09fc800876eab6ba38b81fdcbf77e60d3f185ed6eae8bf7595e5fb7f5ad5b765d47feb0e41b453e52ee4bafc9e47888319d673e6cc1a5350a34c14396e99ff7b0ba366b9e4ef1fda12cd7bfc77cc617aa7715cf3c56f139ebadca3a1a590cf7fdd993275a136d04ad32336cd9e6ce8eeddeb92b54a651604ac19c6cd75e091493426ee77abda05206981239e53ec87b9b7f9fef8f948f44f04dd23d3390041389fabd5d6ae1cba5f5118b2faf43d71d084b66810687ed6d7319605f589b710d7aad4062e56b69ff7fe31bc81a5c37a14719d536b936f2439166a1c761117bc072374b9f94e20fd0cbd29cb66e78a7dfe5c6e9033469b1985bb348f8e8ae89bcafd2bd087a5c200bde5b85dcf226d354da75c64804483d27f4dbf97c407f5d1fd0aae656b53471a2fac2f286d1c2bf7c8e20fc6bbaa931405586caea870c070b82ae1a7669df59782665afa23433d17f8823c11c71925a68c28c436f900c2958abd550e91a4e89467016f27834d1e2e481f756d66c6969d553bf40a96c2a2f2ae079efa57e522d3e1bd54755d034c3d037a4ebb1fc10a1c29ac14ce967c806d47910556129d9d173458025a05c0687a5459f7aab9c7d180bcb17b5cb4812d1ba0e8b93d4d1afd61396c4a3d11ccd559b4e75537d5d5d5b8f1494c15ad776727aa28aabda62da6dfd8e5e0ad25ea86b6bd3c6acbb5a5d9ab50e13862a757bfaf1a7d61f9c58a36a1296f2babd950dabb6b19fc93627afb8225f807087cb03b571e09132678f9e94f2d9b151715b18559955b6f74245222f9eb9238e74e8752577ea90fc6b669757d7d6659641674932194d26b78a7df4e10742bbb8ef3220f6ceddbbb6bd7b4b814b12819c5215d63faab0c773c84d7f33186550d2c6bfd1cdc0f594c1225150069f7990899fcd40955fcf0052a684f93332428f66f81235e5de935291a2cf7c7f6747ca82fe48ae4d33230ad75bde6300effbf77fff77336fa95978942744244dcc6194c0527f014f0bfc545a0ced2c459ee58d927d4c74b4abc750fd5ba9c3f294523631d580e46175930e967933bc27ce15f0ce93309875218e94af91fc8d10a5024db93331372f9e0aa7ba1e56a149920d08646bf054e299e6cea91eea14a8bc78fec20c43ef1ba3a9360630c80e07ef710ce662b841d1ae942eaa8c39e37e43442b3087fa5b2d1d8caf021168bab30725493820ca6584e826857c4e119ce298fca453cf201c21690b4de5415e2ab0055fc6f7896887030ce989de4307d55836bfb971e70dec5181d5f5870d72fa43415467aa924331f57c288044f184fec0174e520d6bf09f5b5e5e91c893797c70661c4af06c3a3302a181ba38c40860abababd6683795e6d1a3c848349c158617430dfc984e474a31795d865380b04033ed36f63678870d225de33313fc27ea5de49e49d717955b47df7e68f07a423032a7f0cd95e4324dee3a0882af4cb239496f393f80acf93ae2636c96351ddadd403ef9e4d1ffcbd59bfd589666d77ddf8d883bc41c917366d7d473b3499ab644d072536c716a8bb444c2302cc8324d1ab0fe0403364c731607d11c9a6cb626d8f28bfde0071b3060410f7ab30589929a4393ecb9ababaa6bce2932e6887b6f0cc66fadbdce3d555928646664c4bde79ef37dfbdb7bedb5d7129995f2f8b9e75f52b0e5356673acd2563b1c8c400934c32fd668f65870c41c6efd40994c307bc8c98013052704c51eaf0c33c12c15473e63bfccd4fb33f285c27006dd0befe6c0e56bfd890005d3da7f7add4ef8d3f737196bee75aa0a097396d76182a6609f7ff12f08588b41626503a581458921cbfa720c5650535aba60c826530a60a61b57c25edc5883ebb638a204243ba2639820c97bebc60ec83a2c196bf75c6ffe38e364089b94720afe00a6a0b93eb38c29719489099bb155b905ed0dbe8b6aa0ff9d7501a4136c26e3f5858c05205ffd7bd7e1286e5359d498dc582aa37a7885dd6810bacc081c84c91cad5249e787bf770fa802be16726793665c007e17e26df0728253b17901dd61b627c315f04e26555a600ee22866946efbc032d06c74615bd50d55c0976337af098bdd8b5f0ba670cc60094b2b96c8d16b9365459a1a8e52616c04a92cf07409857596c92ed406f87331a1b5a6b7cb4237029615b030d065bda1af4ed989aa07d498f3d3e3763a9b697e706dbcaaa005d83ed9dcd4fc203a580c3ca39a817a2b748dd5c95887102aa428ca3a5bba74a75ad240ac4360098b329e9e1c951cb65546f905e99479d66c7665ceb0e90b5bd198d2fcc2d9570539e3a5dccb222df77cfde4cb5886b26458e8843df7fcf3322991a207e2749a57c4a39101f272a3a233b654e4dcd2268b7a463672b2927e76242e5e05a53c1fed856a32e56792a8e4b592712543ea978cfd12d0fc4f273a5d00ac32da3feb595eef3f2716feb520a9b3aefa8952fffa53ce3a30738896ceca3fffe7ff4c46aae18e90ce3b5a970e76f9100aac2ca30a336e2bc2961dbd4a80b299524d2d4a8019e7325228e0dedd32672e9420dda695fc86c7128c09045ce4ef9e6ce9005ddaea97043e7f8f4a1e5aff22569a9d4f1962e54983a89c746c12ca909023998847574b785494127b33502e39eb46156647938045369bba647607c92280ba665c7200e2b1f4a22324909462c718847007940caad76b9c0f00f352da58fc826849d9ad660281b9322ca45158dc19215250beba96469436506999f31a6c2e0749b859b5580a64d7a2ad40ac9239ddd581c9b744657e46aa185221b04c329e92ca284b179fc3c38b78c18eb75c339e6d9057079241e6dfc964a5684b676a88c38d878c51eae03da7338c4ea79ab5d4e7838c7b762a599e73e476c6a3b68e27e1784d25330a06e3adadb6ba81d0dd8e4a5369d94334565ce20059e146889fd5aea190b0892e35582c1db6b82f5d193b23c323c06afd9670647fc3421cee671f60b592e92e3ea1842da5ede4f5960c465f673dac6fd8344336f5c3f6e2875e6ae355c6d2c24827bb37bd42195d115651e695ef4065d11296849755341deda6722f57c9257972bf463f20e5effda09400dc0f58fd722efb2bd00a6359a6cab84b19ac4b3f2fcd31e3c77d0b2f48a52e251d378c8db2afc9fc1d479c4dc5f42239190989557ed33c1bfcb3ffe7ffbe16ce5152af944b7478a45154e32d5205a87628a7307f96ee925c7a02f89abcc9228802a7cb165c83c1078a5cc98dd503f285ca099a794230980a8ac2c296029047656131ef6857146f9444780529324236193ae05c5f45f63e20c96ba74dad07436684d7dc0826b1df63f1a01701ab0db85e9b54241dd7c61483c2ddb538ad040ce573c969a5170c09d2041d4e677e9e07e10302b0dee5e5eddbb7cdf845e70a92a81c666c492f48b867909a0c95f714c7a84e56d30d1c48f85c743135d45c018c6c4c723755fae833333a55cfd329ba9fad7d0fafdaa6f4d301e501da97dc08808e51f23b61ce434190e2ac02943975329fa813585311282f30ec8c190418d7ec5c8aa26acc54d94f203b3b9db6c170a9cd2e666d17999af1a86d6cedb4d1c6465b454a78e7a648bc1c3a6c70ee41c8cd3ef818d96180f04a8700a5bac7c7accfa6e03ea413376d67d3536791946b2b5e0b5c1f0aa7c15585a949ae7bac602c1ea232f87a2d59b32d5afe52cd600e1159a5d589c8acf0b1d63637da732fbea47273316fb70830ca7a6b6201e2ec023b62c8de655d7f5d25f074cf3c51a970cb3e4d618147318c9ea0e386890ef8c2cdf4b93c10e4035655d28a6757c950bb6aa4e0a49a7ce0ad33af9b3d92a064e6a389ccce46ddccf241e08335e379f92c290d75d0fe5fffe7ff513c2c5af09424040a734f7845b73a396501654955a3c5b46055277d73c968ec4191b64e76990a68560a5a83cb4c804eb96c311706008d9c07603951568280de0c1a46d590e94a3b9146b7817d078f8592844f12cf31417ee4849667e2fb26c3757a96cf1e9c1e01c49249b6c09ac1633f009e904f13f375fa1d9604adac0ba5be4a81ab858beed368686baa0a1e0e644d9cb40e4f60487a661a889a13c351dbddbda120af7b4060a33c40b9f51c6ca73cdcaeae24c76260dd6611e03f31af088ee0436145fa548bccb9dc8f2ad3e567b560d4457326eb6cda6e41fc3b2520d984e817973666d5eb950d9b150c7c322a4be17fc94a2f027d142e62761b8e1dcfeaf8e850f40dc0f58c0141d6556601deb53c5086c56c20a3515b376eb611b376eb5b9a412553bb449afba26ce2d58d71f648bc92ae5665d964203c0b5e9305cbfd0becc1da11c541cee69634f2f35b980d9f31942d65333795d4a45137b8ba78550ae930152dcff66768602d4fc68dc27de7e6adf6fc0b2fea79e760c89a62adf3be3eb817dae7bc9efc3babaa3127cb9f4599600c5cc4252ce91677956c0013f845fbd25ddd54348226ca4cd6875e0c4de16d31496078c51046ba83ceec1270f8f9aceb646c3934925d7b50c6a292fd3dd48def74dc4807fdbc1f7f161be17fffdffe29b7b474a0d86093eaec81032ca4586de9e5489bc085144cc0f85c98406dc981804ba024e0b2108c82497d1437e16281c7f075c87cdec46459f8b67938998748b03091b05c98eb46bb530ad913c0d337d0b539a744e96611b09c1f77757bb219a380f09f866d2efbaeca90fce5aeb3e66064f95cb2b6fe699140f59eecad74d27393793fe46638b18581e834b6fe7ca4825d4298d7a613f3eaaa6d6defb48df54d9b9732c4ccd808ad71ca969e74072cf22c56ba8730c937d8c49389169fd2e822e65e296099aa608cd0e450ee978c4331b49032a64b7f82281f7b3633ce4096a1539efb4dfbbdc658b836cf5252821b37d1e6a9cc2af72fa5423a9ace888d8fd1d92523938d7c611cfab7c2415cd2faa0b909b97465d46edebbd7866b6b6db2b629ac6a58644f0296ee7f0d787b6ed407a936ac5c672c6d2d238ce2126af3c8d5da72432359ba39eb10fb9f6eb018eb8c27796deaa0abe68a70d1c29d3860bb72b0681f0c5493618d37d6dbf41a7ac6dd76ff03cf754ed1cea61682947dbca85fae911d5a23debf92a52b98d5fdd71eac7d9aacd7567626294b90b103cc33118141a083440ee6bcaf827bb85485773ac8a7d47366c4b6728367a1cacbd7b347b49b74f02f8409fa41b05f2de575de8fb50dfed7ffe50fe404cac803f21764548c9ce01708be23c2eefbf01dfeae80238766eb56f5a9fc7d70928b55f74a8ebee8594db530f99fc0850334bf73a23077a50fab9bed193f2590ca724cc2c429399b82ecc5e5459c7abc01745d72ce311e61a26b81fb991b8c1e3bbbaf3a5649ab7db205b4aed7286c2cdfa30754274a1e4a1ffc4c0ace35ab2c218b1c9bcdcce2f57de1d45b94b5c1e8767676daad1b776462211c4b548e4b0d3adb45db5901540105becb4b051d0216bf8b115e81836b133b7dee4c31ef918c51f71da9de94fc556ea6530c3ca0ce674d08e8394b19c16d676502deed45a7f01661eba16dc5bff3f3d6b35a8c4725f84b71f3c26521061b400ddc63ada912ce9bcdc97a28dd5bdbded8145f8db1950946bceb9b6d884b363a523cf7327c106920ca9be2109e7b6d8fa17f049774f737d94508bfbe36323563a4a29e4ca7fa0cea2af73626593acf5d19a934eeed5cdce145aa56f0dc8445bc2ceed97cd0c4b3ba79ebb61205ca59059e0a0c26f12ec68216197f05d56a0c640de6f7c019043e025688a0394017d94e74eac85e17ac77a816c2aa7add434e6b9dd7955da992a843b3ffbd7c2de6187d603fc1af7bf69dba8b837a7f3f85bb16467e8272b22b7dff3ffd9f3f7b6dcb2216f948fc0f541b474300c61a57d00557ba5fe01f1795ae9409a1e6df68b3d4434c59c58360c34956449915f806c0aa9d4deca4e2f1928ce3a83e2e608f4518f053a74a07f879632e487ade2c2a3f254d6306781e4074ccb901fdc89fe0928528326b2fc0e5fbb986bc9ecb2b9792390d0193fb696cde230bc70b9e93dd8b24a5981783537ffe1d5c8380753133f0aeb2063df2cab0f2a0c94cfaaaa47dfc8df74e59a84cb546acb4b10a03e97011052bde7fa1bc90b290e64217680b1ccd82cc2948b6c533d6095a0b1aeccd999a33163efb1a7398f52b2d73d42bf00654d084ae51ddcfb3b3a902d66475cd530c64c4f0d4c8aad637e536740d84819206227e00e292e9b5b09e32a8a2a780a302de422721c30a08ac1243d89d4be1ee5956a64b169a928b729b5f8c10697d6563570a9380e3ec6a417fa024d41ae5b0a2b4845e0193fdfe83b6b1b5555a703eb4a490522520efd5c75ab3e1090afdee5ad66c7e577655e561825e025ad6af824b6559ec79f94756404a299aa915adb5dee7c9f7f5ab0d272e1c642edd736fb8161fcafe5cfa5961e5268c670fe5f04e90efefaddc8fbce6e09ffc83dfbcf6002f0f0f81b455d90c313745fb352f92b430b34cba480505f3a216659925351260d834b64aaff93f2d3e80605b7d597cce002da72b174b2949d7c6adfa0b01a0d4bc01df10010394cfcd7340004c1fab3bc446595e860c49abdce5a46ebc6808ce0c12e82291db0f62ddaeea496ff44f9d9c5879f08b938232d3f854aead5b4015dc68e183bdf5bb2c091c9cb47c3f9bfbf6ed7b3aad655e41e78bd120b04066e02a73d03c61597025901abc8ce242599a2ba82e3a2ff1297c4fd629eb35a7f374fa12681627ab5f439d9d0a42ca44dfe78fc7c99e528f1213e19c0000200049444154d73a3e3ed6e2dc407fbd36215961e8121c5c04de483f671d213d0ca1167a012584a083abebb626adab75a98d4eb62807696cd8a815a919b2f47c7ea004bc073d22e3313036151c2205ab6ac004270be9976b809396f9526da8aa24f273c6f816f891dfd4d9acd5739dcdd269a66c94ac331d36a08cb5f576ebdebd36595d97d984f122943416eba6bf7ef23e09123918bc07175cc8acc33e4c41299f433caf9900a135215ace62a636be87a91eb2c6734f933125802493677fca76ae3a9eb9967c7ff681e0a79e014ade4707798fac4a7ce8978b5dc0fadceffeb2b2d51112b312cc5fd386b111833710dd38e131c51b4a6d4b7d0f188f5d3adfc7e2e4d7ea9a9d679281f06f522c10b087681d7406bfa620f5a525b15831d03ca58d8d196689d58934083620cf3cb7dce9c6e546285a570b5f12c89297e1351113a49cb2ed7c368236b4d8b65eb4fc352756ff24d2fc7d950e5a8825d7920791a0d53fedae97de6bbe9113463e7abd0c244a0a0e3c2e31781dabafa26e3a6977ee3d50592a9d2df0a43200554695cf53c3e80990398d34ead30d2697d2e8fb88c159fc211af6831c9db6b33397de59dc5d9bba9e4b0e8ffed078167e3230be07d3540e2558ea7c5eee05bf3b10c3c88715efa085f65577f8b5413b9fce6bcd91fd68e6a5ad4d2803c9b2d6db788372d02351d0049627eb225b06b4e77afc19aac37c6db8007e153241e918669099fb88a22c580ef23ffd32c865a3f5e2c05a9177ce26cc21e1aeb4ffe7fb95f1aab5864cf2b00dc068b1f0dada6adbbb37649ec1e1e5e17173b152cee7d054f0a1ac1c99c7b7982a582842e830e5b9f49c99fb7b2f6bb69fbdf5d7b1ab251bb1e460e6f7042bfd5bf1cff2b545a05a744409eaf9beec9d5c47d6573fd8e66bf99eec293db70a6a09547c4df7e8f39ffd956b32186c94a4893d82d53b54b74ec27512327369e836f0a29d9a0f6ac54804f6ce95be8b815591969f412d910b305190168ab9431a87a8896c9c4e3801594c809c3aa1e67339a030ad9ff253c281e510add34eef15ce138b97c97cdca0097ab675f70c5c7c0e5dc641bd30105bd6d825c42616b952e41ad93177c37664f540b350fb2595ca09f1bdac3fa513b3467cd21573d6c9490f5fc7f3893265a841721623df8b4df9bd071fd0f3502622230b82af31ab8c4f717f625d1651456d783917957b4bb24bd430d47d85d3637224651ce3567447d9bca218c817d2b8648656b9579422a132041c7626ebfb92143fc12af2873a6414f0fd0b6f4267ce73651ff0a3e0d05dd4c1c2f7c884046df7ab26e550489e0ed8176d75bc264a002e394808434a944b1024e0adddb673e35697dd2c36a8e708b3097d90988a408927826865a17c0ee46bb2a6b3315d327b62206b1b42ae451d6a04acb0d660aadc1fca58322c82d612eb9f80b5b9d9d6377774f03a5819da20285b00d06593efab9f4bb4d7e83892a1f4b38f0419ee6bca29b940d594c9a2c1630c2c8122b24159c719384e75a4925f53155e2fefc9807a96670962ee00be77dc267fcfcfe675fa412a9fa51fc062ec920cac4b26fef11ffcfa350c7434b7196570c032a6c59439a7bd6f6698e71e47e1a1e806812f95e63a7fc7a64b2e312c54492763753414c3c16d7e3a2dd84d11b0ac78e0b93d4e08eb5b81d950134725e0d1c37775a2f12274da70dbd503e988716c463b418f47eb66cb5f525e7ae3713d2295aac3653df8645916c533d94ef388832b6517ee7998ece9eebf6722bbd3b4f700bb74b50748e6744f7013c65152b1caec3a96b09b06c1d1f83730ac173ff86165bd041000690c2b44d5f093eb027abf54ed839dddc22d75588f17f9d7fbb3abe04ee06594e3c91a83c5048bcaf5b7ea00e67e64f111fc9400a3095560b6b26a353e8c73328ec42f0544eebd249fadb3e5ac9a32f2a41d9f9d0bc3040f95433818531b28c35adb586f13e4aa3736649f053b9e673bdcd869b7efdcad464c0e1c27e51abc8d20a2bab2ce6af219087c67e7e7ca00d52080cbf79e4cb5d67b957aac3d111a6bac4d90826007cf56e63e6bda838e235de20933842b0a58526ed041e1bde10cce1cc0c01529d953ba7a4196bc0c7f8ea4b13dd01c905322caacc299119fa7bf4e7c6d91762eebaf54135924f5dc24ad54e44efd537f8c4783fe240dfeba9cb60b1b4b4593033441d102875ebfae70c2becf91e6fda999de9addf5a85c3101fef1e77e55a339d2a8a4b45ae16151eb6382099e6276ef10da4189dbfbf702d4d018925b2fd91064523838740d19c7a8593f9d82730172042ab22e0217e50443aa9496d26219c0f9994afae3f4d81c239ad04f9e3c6ec7c747c272042457f6a3c82e4769005bfbc4c96a1e42a9d4b3ddfed5e0b0b02ce91ad4b0f058c3af5c774a37cbddf8863a0b08b8ca6b2fa6f253def1da395d85570cddd9e4ba8371e8de952449c06ba81e8b7561ce59166dcaa60f7ef4631a94d510b4e6f2e6baafee44d56854617cfc4c48986c38320e4e653e833a7cb0f1ab71d1ef1ca5ace3b999c45763387552fb407023842c44e50a184d2de0c0040a2ad5ecc8668b9a873799dd7208bca8cdeae0805fc6ac2a0713530b256dc3351d1e1eb783e3a336e31015a1f74a83e274ae27a3557d0dbc75e7c64d39f3ec3ddbd77ddfd8bda5f5a44cb8b21097330c739f7783ee103f23c6a7030888623cd1da63ede0e82489e32ab1f2fc98474cb9193059995f81d8cac6387c8a5ad1955d644ad893adad6b4512b0085ce0476e1895ae1826b1d5e1ed1648353212bc44f2ae19d9945fc15ff30cb4f66a3283afa5f912fc8dafe9faf94319cd4004cdbace214bb0126c510138995770e1acf5c033d1604b399c3d90ebd3f50ec8522db79decd5eb6f51d64a524e7eb10b376ac7c4411b7cfe777f51f232fe02e926d8159d8ca1c627c85a085e1b1b9b62b70ad75a3621d2175adc8bb24ef7c0eaac5dcc50a52cc225d22ce2a8b89b90c84ae4674895a0c86bcdd075aaeed902a7b9680f1f3eec3a332a4300326bd3d3e141b941edd7cc0d16e18ebf8bb15f96d74e3d2da5e37a997f30aea16757ddc3642059b02a214b36398b371d1cbea703392f4d37f01e5d808679d0f93d373f8bd201b2b4d80bebfac8473fdeeede79a00c4b4d09d98979be50d4063a7b9cf2351e93139df74f8694052571c41567884af3eb144ec0d5e72dc71aa92d68035eab7bc4f7cb3883b2b4a11cbb22ef3cf17920f10e876d7d63a39b0185eee0a0e4d2c04e2fbed71c1064559aa0208bd63a7117d187983358322ce46ea61056958d5eb5e11287dd446d78407706c4399cbcf1076d3abfd0e0305d6e6d04d9e3a0a03ab38c50cd535a6d810ccfb003d05802be9ebfcc53d73a3a4f6819bc66e641d376e777cada503e94bd97f3797f6c4ce44c05adb1c6afd06a97ca2c9c3c3e374a1da40c70ba4a7239ea17923a2a9a60c66f42f60c4e99e7ccb526482478f9defadaf3bc8349bd1fbfecafdbfc5c82627fadf671a57e75d15ff3c9a8deffef694680f7652f2d66962d77e49f215e18824ac928d8e373bffdf30a587c113c45b653b228b2c6913620f8530d65da1812cbf149571ec1a331a3d97e6f8ac09477e2d4c07cc609d8b3896a7f564d66ab2f70332f54838afe9545707470d8f160cc191a351c86c984f2000837b21bd387746aec91030f21f70345f0a2944c6484b9d1f95a0258829816c8d522187143fbb8541f2ccca9d03f21134c9226f7b1b0fe227155e1931d25ce0f3cf7427913d6b80ad81e1943e1494c08301e92609a932ee93f7f570083195d03d959480284abfc208352794f0051464286b2c8126986442542810d4c83f582663a64c8c96a2944707ac1f6d614a9e813caae9097bebc68b3730c75e76d99d1ae29ae4135f757fa5adc8b646b5cc719b40da28b0ebcb9bacf043fba82eb9bdb7296c1e74f2c1766f556d76dab45492a3e94f5f8754fcb2d59f8dda009f4e72020e0bc27934288515409e34a6463090cc940b2e994a594596f30d23cdb04081d1e647b502da82ad636dae6ceae5453b9ef444faa0dcd3b4a8bde189fb5dc4ae964290c72afef68ba073bccfaea1a1655b60a532e75dd34c1128092b1650fe5bafb8769d6751730aa039d7516cc2c6b3dafdddf4769daf4e10a5d6f916c7d807a5df4d726b1c2894dd9e915bd62f0f9dffe8502dd3d9b277131b210e9f864c0d18a92f20facb92801b57c801a33d1070de056b387b8f9aa852d495f24756d83e5e0c405da51d717b61841d08951faed9451741f35d85a8cf6d132a0fa824dab45a13938c6635c924911b45ab6c99cb28173137583e5bee3b27011a0de6bf4a880d76b362460f55356e138eff357cbc9d70f687a988db195c5e0689a17fd86c6dd7b0fda873ff4d102cafd40b987cab008362508482035e86cba46161c5fe3fdc962915b2660e9fed4f7a45ce4e7722af3fc187f922687b2102f22f0330f629bf7352f691102086332606ecc2a32022429672d48f4d318c3b236161b1af720090f32948e72e9e9b13ecbfafa9aae1b805de60f64224554d5464261958683bc0e19b5e1105d16c00ed919e583091e7e288bcabecd523091c0d1f3462bad3868042c3a92e8ea2758715fd4cdc53310a58d15677c042c05d21edb3b90810261f908f42910fd034f6bb3cc79c9463dacbdadb2763a7769c4fa272353b0ee84f16ae243c616e9767a5c8c6793359d8c3e7f5fc019a63bf40fb3d036521124b0a404cce1194c329f396b266b2b077c32f92e49785fa592af676f07a7d5fda9f941fecc1c299976825a8218bfa78baecfc1defe83dffa05f1b074f1caa82cf1a294107c4ac699430fb98a105a753793ca9c2e6052a548a09f815755c39ae0163e6199e9b20516c07a0216f102138280b9224926e8f52429b870f492821568f1768a978c982c74c9dd05a15435372b8b2758525e233747426e1778e439cb231072cdfd00e628e0a09a879a20dbff9aacc47bde6e3e71dc195c94696499960ff6bffb358d81710d9e74dfdade6d9ffc8eef52f98b82016d7f8067696495e3321956829dd456abbbc967962a6865ad0401ca919c8c5cbb1783b38bae44bc6e029e6da4b0300281eccbfb9a76802fa45be8b0c691292660a939d3961ada5797d379bb447901691819c79eb6133029326ee175564985b2b1b98da09db3f9ed9d6d95999355ace2477e0fc9165b0fcca598cd7e28a7e05c6138bab1b32b03d5f1d6a65511c6ebcab0743acbb90699990466ab57a08bc535110c759f1438865253a0ac84f7b5ba3ad66190fb96c0950c8bfb280bb78b8bb6b9818e95034bc6603ae69b6cc3861a7c5edfdc502648e9a9a4a0272c49238992d001c4ff5b652443c1fefca11be5404c569e2654ffe04ac0caba4f36d4cfb0fa59573fab7a7fe694b5dd0f60fde0ec75d793467f8fa9c482ebc5678e2a86afcbcd24411d1da85ff2e0523c760241501bfc83dff92572f84a9b17a79237ad3b232c9a9caa6c34a92c16ef033b22168bb315dc4ea02ef824efe42f94ce79dc21ae2e5e044d5a46b4969542ab5498d928a1b00dba0a10194f4e8ef5bb54226a96ca0fcc0d0a3ef12282f33e1e444e00e4fab2519349c9a4a2ecd953cf67f30610f4c9858e9633c13e309993a92bc13a37e568ffb81de9ccd0d7eabe63cfeaa8a7d699b4dc0b72d43ef6f1ef105152c27adc0f4aa30aa89e11acf237b66bbd918994319295e5842ffcaabfe9fa272b9f9b676ca75de360da98177339d7c095424de10cda09c163366fab6babedd6cddb6d75c268cca05dceaedafe93a7edf8f0a85d9e9fb5a3c3037dbfa8009a899ce9fbc89e430f18afba514176b1b1b9d50690848b6829435a8685cfc9f04ac76b7928ae9e9a2de8a343b45dc53475b5ad2137b3b6deb6766e7872633451e9c5480c6b3472c36c16ace1f79f3d154cc18ca0ba5f80dfbc277c38756b01e21d28537e654371cd3ac867f3121c840fd8a3be0843f3469b2b4b82273692963bd72423deeae0cac24ba5eda00d471ead72a96685533790b46a3b23e07ee0797f904906c4ef0958fcd925a87ff13359e3592bfd0c2bff96b5dd5feb816e16c1a5270713167d1d78fd6bcb01aa43be12121fb833c945e7f075665f0d33cdbffa505140fb47bff7abaaf09d71781ecb9194c7570a872585ab082a7132e6b44a7759b6dcc1c0786095def6b4781491a54e4ae9e6933b56f5eb8c596c6d196ba9362c174c39296a44753452162a82eb947677c677df7caafec88489dd8b6e5c1e524e93a4bdc1b0f23e394dfb75bb5da2171dc03cbcfe89a38e9bd8bebee69c764987fbef1fe5c8c549682db0042c979aa3f6e28b1f6e5b9b9b6a56909d007e8bf02a6f469f4a595879ad64467ac05512508a6834a44ebc6487f9ac0e5664a9853f2d2d6913d219a41c04c3822272b47f2833d4d3534f24503addb973b74de8dcce2fa5faf9f61b6f36dc72e8f492ea4b5686c507f99180af39c42581ab5ab497a878d80462756d4da59b0e97d150b2c15cbbfc2d291966d645e2da30b12008e831439dc14d67386a9b9bdb6d17799ef158233c6bdb9b12fbc30e6c636b53192d627fc78707ede0e0a90221a03758dcf298f2d936f3abab23bd3ff728427ee9f2f6d71025a1d61d6344a86d48ede4d29af09591cfa84ec6e33618222bb3a9f79a31808e8d180b15ca8f546a6d26ec6767958480ee2ee7a3d0e90c7811d81623610956399c03a3241825d3eac330560931d13b9540ffe7b31792d165dd643df5837802621a13fcbd9f75699fc03dab4c8aefe340b69c956343d6a33f8b65a3b4bec162ffc167ff9eacea73115d10e0d4aef9aa5c84edd9ab251a3d9ed2fec9094439c3876774466b497c298fe6a8db559a3772cb595e52864549e10772253307fe4c6982a471709767cf9e9949cf07925c704e9d4898587f5e1f726931b290d3e0fde5107fcf024ca04c4a9b7439dd15bb5c2f0877790059040946f60ef4af7eaaec00147f453708b2e8f3b30a826502eb46c7b07de0c10bedc62eb48f593b87562023506b819925be90fcc8bdce03cf824ba93fae7b9cf9c5043aae2363380426e8217c0dc2ee1903ea1728721eb783674fdbd1e17e3b3e386e7b4f0e4c61595e6ab76edc5220a2ec9b9fcfdbd9e1b1caa4e9e0426518530d6455e85811005071d8dadab4122a27e9b9670ec99e2905b1108ba92e0191ff01e7f9fc643e740aa7a7c9b0863a60f98ff54419cae1026d802e1cc6a574e43677b6dbc6ceb6cc29080894f77c9eb3d32395b91beb6b1a4a06133be7ba501b591d2bf34fc9dcdfc0a107a483483026d322e8e4d0e94c555140b86cca0299af3a87303bb1fe9b9c7c04ae73005db7d12ab3bc13ed9f0e6c96c24266346df66ae9a14583298da51ca0392cfb9956d66c07b9f4fc16457d298e607ea69f3de57513b0f2f7feef2993fb412d8767fead7f780774f7fe468d64a15e9a7864031a0413f0dd34bc34f8fceffdaa9c4755faf4a45844dae26b552eeacd4aa84cbca9c84d94c3892e1e6c41aa9a809651dbf4cd469e561af0a4e03c2c9d8dd70a586458bcfeb9dc771de894f155e6c6c3d9dfdf1741f0f4fcb45d8b97446bdd195422b21d1babde9754b2f199049004553e6b527afead7f5ae5810670cccdb3519d0351c0e87ebacc67029b4a60ea2f96e05c094efeecbef60436959af51e3ef156dbed3bf7dbad1b37bb9230b2c6d264af4e61ffb4cfb5bee7352110529e1746d7cf209329c68d486c7336dfe5a5b20afe97cac6f9a974cf0ff79fb5bd277beddd779fb6bd67cf84f7410160a392fda02e41a6a5f295f53040157649e93ecb6932c6b0a1b5ad9d9db6b3b3dbf6d171a7f33b1ce980a283a7c58d4f2099992cd0d19f378543fa694b90994752821014517231641f74fe3402233ac35caf011f898c667b7747d9201dbacbe595f6e4f1bbb21f5b1a5cb67bf7efb5ed1b37dbed7b0f24637cc1125a1e345433ccd90a13fdbdc3ede95a0b7f2063926b9387c5cfa430b1dc96c7a31205f0f4c8c3a78f955931f84cb7936c83cebcd8eb43b2cc8d4e174db39bdc85ce51d93244311649161d91c81cee29f7b206fb594e02577e17e0df0bb4dde1db53b448a0c97acf9a4bc0ca9e4890cbba4eb04f569775a9eb9c2fdce5352d57a564aef5626e0d7b5bfe916141675a6a83cffdeeaf5c937273bebb74eb4b029b8723d0564ecf6174191b922c4b8f4fa11a543808122a08ff2351636c0b413405938145eaa5a1240da6918c05947e5f83282d64279469d41c18273a13f307fbcf34e7d575f6e866c15502b893059883d11cc67d316f833b198f5a747cf80c69ed07c3caa9909bde01d2154413ecfaa70e0f340f5dda4b3d55872cf62ef0f5f481fa3486040f468ba4eab032693b3b37dbbd3b77555a918d5012aa0c2c1b328df7f4e6bcfa6df704612d164af9cac672ad5c4f0269b00d59a617684ab0220090dd1c1eecb5d3e32361522727a7edf5b71eb567fbfba6925c5842996c6f7565229a008a0a6b2b130915c29f42ac917123c0fbc3e3d3f6e8f1e3369c4cc48da26903162600fbf454d7aa6642e7a46cf771f02ce61195614a27fe5c1b5feb7260835802025fa73463c13b03a25bec9fdfd9d96ec3f5f576383b6fc787cfa43176fbc64ebbf7e07edbb979b3ddbc7b5f4ed170a50874290973b8f15e5133607d70df44ca44acb0e492394c780eb3ea860f685441bde46b97f3f6cee3873aecc76bab6a58ac2ca13bd7d418188ee198c1691be820b00621e35ee9881b975d8ced2c648154465796d43f94fa8758b2efc5c1b9c0b2fa5f4b20ecafe3ac977e799700d93fc49300a4d2082e9540a47b59d32dd943c2e67a9236c24f9111bf861ac54ca7797a527df987645886954be08d5ad1ec64e54b55e5f824f309c7c230dddc8982c999bc4169624b97c88ecebc11270f33643669f07c94b39fd22c2f36ee08cb26d952951269a930d07521ca02f61e1eec97cd95897fa2e9c8a2bd6600cb0c62aacd57b56f4fbd20ad5d0518e9164511d49f3f014b2df92a95c578178fcc826fefcf8cf260198af51c5891554950cbe64cfadcd59154202d6a023fab074f767a4d36b0d1ee3e78d056271b2a7f7670403e3e6ed7d28c3a93017dd26837464c57884e96692417da14641b2878f26728082a153ac2add5310584965c0ab812e51f9ffbecfca49d9dd2fa3f930e9735d6cfdae9c959dbdf3f503b9ff73a3fb184337f47530d55506db662b6afafaf6a813e7ef4ae7137349724d37cdd9e1decb727a7c76d4a4713b96408ad224a7a8d116c3ad95e7c0cc793364278103fc19353bd2edf331e4ef499e93252f61d9f9eb6771f3e16ff6c3eb34a0841453e03c3413b3a83b5bfd46ededa6dcf3fff5cbb79fb86b0a5cddd9b6dfbc68db6bab1a9313532177025e46870e7111d428ed71e1ba1032af918aa8f5e49a8311981f89ec2006b43fae6f4f4a4bdfbf4911ac32660935121b888d1eb401d44e0110e7bc111a389451609d29076c9f498fbd5b22f1142b6611d98391c559695469c0fa51234ac19d34c21d8cecce5b4aa9992e6f1ba077289c268e1d6c59eb73e9d1b006a76c5ccb7c43413acfa013295d08239b000eaa154e6f0cc7e7080bbd03d7390f4be53c0ea670bc9423457c7d844d413cbe137691f0f40757db990c8c9835304a9dcc2b5228fcb871a2d7b4a9f7adc140277d0c48aaf2c01fe8c44f94498a3adecb120ae29e321c747c70270491173dae901c0b3e1bd9542d3b102f45d58dd2f3024370854b7cb0c95f2b4ffcbdc1546393cde627679c4e0fa3734a977821c7c22bb045997daa5b13139b09938088987552323342fb2a82f064b6d75634766aa9cbea4c900d4d393e336e3c1d5f0b3f4c7c04204d48eacf95ea30d32982513b8984bd204ae0fbfb298ed9f134a05b08a017c1605e0a7c9863381e69076a126d0a56b1aaa76a70f8a019914dd767c11296be66756e524681144d8806beb6b6d03679bf14a7bf2e8717be3f5d7c4d322286a52613068cfce4edaf9c5653b0403c3299af7207b6114a9f8461ae2e550a3bca4b45c596aebe3715b9baca9ccbb79e356dbdb3b10a9f6639ff80e55d6fb30e52fe7ed14bc0b855066140f0e95e14bb3a961a3356a37efde6c5bdbc6b896d1ec02a8dfa4dbb859eb7459a615264e170915f057adf90b6556da0755e278fda1418f30212533dcae8930b5a3a383767c7ad41ad24764a5cb43351a864366fd066d7d634d741602b646e5c0e144e0b53930d24572945eec754310dc17e6724b1b4ea59bc40c3c03ec526e71d0aa4a1056e7e992ace36469fa9c34444afed8fcdbf8845a12b9af1ada1de492c4b6dd8a32ada239c499490da99e41aa2a1c49932fe8478b6b8922ada5babb18f1fbbff58b9a254c844bea27c5815eb9015bf7bd9d27d7bea94b95b90c871a8588c6b3821b99944620c80460fca614316d2237d2d7e032326965d8c2bc070f5846aa0cc59681835bb65645f0862b29e5728fc1f289aff3da71b049c0d506d694bc03561e2a0f829b838b8bba64b4f9e942d508464ab77e8adb0f0839959cb69bbb65526791306be6d0e5e8d0dc37b204113c51a4dc6e1ffcf047656925f54d46962881198fe934ddb1b4b2e22b8b9e80a534bb868a85a7894ceb0c589ca6705c9415fbe4d4cf97b3b3bb846cf05305faa9caa623052c83cad66c5f19307a53e6b725a4c8fbcfa730d8ed26c4f7ac3337777961a9a276a592f0c9e387dae4b333385aa7ede8f8b03dde7b6a1482c6ccf25043cf9783ebb67f74a8c58f75fd6465d8362999349e336c6b9349bb73f7aeb291f5cd2d7505c994f79f1de8607bfe8517aca7c6bd9b5fb6e393637dae6ce8f9152342e8a3a3b73592743183d4cb7416276b6d7513c3d3757738b58699355c35174859a2d0100d73038968ed5c58f5956bcea1c03d958185665b07ed09d91543384b862d78eef625f064068616376edd6ceb6b7412d794712e7c0b16227b8b35555f53d5e204220d01e2460ea9acefacfd2425f93c7ca6bc66d6327fef63b509d659ffc1a5029168a9f502695280ecbf2ec3eae6747d4832a7b82c396aff0a449358936bcf350e7efbd77ff63a3a57f9477590f417bf481f7fc99f631433b876c662ad6cbf21923402c29582fa34bf982e4036d11b228fca8957292d5feb8fe9088bd246724790d35f370a9caac60fd29508d89e3454dae57532f97b3c4f15b99cfe83b5af43069e2f2491930dccfb02f25a3267b1d11de07c83c2596212209b228b4180b1b0052f639f62987bc26c9eb411d6551b1b0a5478dcb10935f35726a730a0a7585f61ac01215712d245f6bc067c5fcc5af1daeaa4702a1796c2f529a0d7503657a1b11a81fc65a4592718f790c6069fc7803b2a1170bf66ed728a53b4313f82ab2915b64c930d3c3c33144bcfe6eae232ac1c40170e1ecff8e4c8e526418bfb3b3d3d9127e01cb30d4e73ee2fd90533aba391b8778f1e3f6aab2bc336a9e0bfb1b1a6f7842dbe75e386cc54b76edcd260f170a9f189000020004944415460306c8f1e3d6a5bebebfa0c1a0d0343e3cfb3a9d8f03c83f3d959399333ec3d6fc3350c5096a4b1c5a407e44d0206cf41a51b994e95de7c2688ca3423c82ce19705c3414a8615012583dff13824e84df14c9ccf956131e42d31d4f0b8f8f9eaccb2cae926d294c09bf20259121de46579a7f1332b336443e775c8d2d1cc5a3408fc33e900f681ef0576e42c26148404a504be7e30ca01adc054b0425e27fbb31fb0fa7b253fa3605efbd6d8965ddcb387bd778c5966789d9f4d80d5ebfcce6ffc8ff2ef8913af824f89dc6126918b0b7fca40f6a5ba334a2be7eee6a5edeb60e7f9ae7eaa7931b34904bf6437551ae2329ea80c0f10b64fd8e4439159c90938e5261fa094089c2e3b73c96b2488902111b404dceb26172ef0be919d046040fb647bbe410bc70ede3b231879a8f9b92c1c674c76bd913ac0cc0c692d1a3951c3cb816f83f3ef9a5adb93cdddb67beb4ebb71fbb64a290661b9dafdbdbd76747020d5801bbb3bca2a616603baab542f1996fec2e33af8acfd933120bc5420eb0483e714830a657ee56d984d77727c223a834af51a07a23465fe8f6e9f4f308220124460182e3b500325585dcfe64c1a6b31026a0b271b2c4b9e9819509da2a547c668cee58ca0428778261c8b2e32f23e642b278cee406938396ee3a595b6bbbbabe04ea984fb0c99d078c3de849a6b9cac8bd0cae03d011403573ab71a8652846dc2f2bc69283cad6e4b26365ac5e81483d39229aaf94882f378b2a64cadcbaecbec44cb199f4d4ac0721ecae6d3f03519e1eaa49d4c67ede0e8c8b49e6ba83bf0a82eda68d9d7a24d49f388436579a826d4e6f67629fe5a8b0e235a1d92e24c96c26f1d98c98e9478689672c91e97454bea5705a9a40c6cd3645b0491049974c8b3bef299fa607ed67602900ec612e3aca5d6ddaf40263aaccaa28fc392bdebcc298e43866a14733ad99954619530fce6dffbef5512a6fc4ac0f0c2a25c2aca83e64b3da0ac342fc3a4b3f2e69321a81774e42f94c5880e011663167097355d9142dbb78f0b7496e72c27c3b8fc39fff3e1d2a591196b05b0742192eeeaba4bd2360394fe6c0e1a7431a33fa5e08cda43592a3958873b66725e323c05ad22b6a5e4d267adcc4c8b64007613f7106794fc7b3729bf02d6306e3776efb7072fbcd8ae072b6d8d85395ef55030cb713e6d074ff7543ee17ef3e10f7d580f194b2f0bf9916101263bf3cce07a3229a2a5c87975bff9badc7a2a131431b3a72526e0bee636f9ac70ddd47113904f67f25cd2366302140b9219b06b32860b050929401541b24daf1a9e840497f104ebf7a9c0e8983d13f82069ead042e38b677d76aceb2110716f74bd522d586e6fbffd561badace89a34fe8331edf250e0f4c5d5a05d2389bcb6ae7b48c94660325c60ac84200ab502c2e6f5ca523b855b363d33b0adac0fcbf599ee0d191e644f8f06ad3508cd3af187488593491afe30460bf682492c12cc9501d4011cdc860e26382cd9d6e1f1493b383e569052f00040877daf9d6a250be149d042c8b2d637da8d9b37a562a2e05c8ed334aeb426fbf86dcf723e9991a910ae28fa077902d1a2c38e01b107df139c12b412e41c0c6df49bbdd5df0719b0f6def6e74bf2d2cf8e92ad45cf8dbfd3fd16a5a68c52c8764763c30d60b3f979ae29908632ac7e869253d95d061b5e06d722f0597ae4b244f11c55e3aadc7d68da20307d9dda784163d059409e26d3e54958a278556aa54c53b9a0d9354f9b079b428994ac8e45acf4d2ed120f46979489498488027a46c91bc0443b47f84bbbc844e84ca59371265e2c013b9926ef93fa99d74a5b37c12a99a21e52a450954d997e1f5b34ba809b5b9b6d67e746bb75e7b976f7fe039de65c371be9f0e0a0adf07317f3767cb02f95d58db5b5f689eff8843e2b988f8c4b2991258667ad2e63d7e060b0a2df6ba924ed2a71e7a4f3ea6cb4cc30154c2b038c0e7bc6a29c2d58775df0348745dd5f30b5a5f9457bbab727a504e48a516b20431c2dafb4b3a353ad09ba83e048dc53ba9cf3738fe56044a1b9c433682a96d406705e5b5f6fdbbbbbede418ac69d028fde870b2a1345203805c5a53041408a0b2680328dfdaf28154524732a8a9cdcae037f81881484579d14ec8dcb80e3688ba65e998a182bbb4a41957680d740809a49489393c3958b97fdc175e3e04529e832822541fd7576d757d4dcff710a38d2992d3a5d65bcf6da930c06424740701c12987d7d63724db43c68ec986264864786c43d31ca469a0cc6a0e379004d23bfde0e37de02c8d35ec43f4baa99b5e8901f7a08f85d5c3e91291043c070f77152df8e819e0240d9909d49a2cea103f237cbbc8e0649a222c2b2998294bd5bd037345261cef03120fa99dfa90d55afedc6fffd275d2d2f79755ce4a38418a659a9678c900eb86147f2bf88c23adbb76fd5f646732452dbe4802827102024c3a0c0e0a09147c882835746598ba8b2ee10c68531246b993ac0c9c0b00de2a907e9831587057c46d59e64a6d21965944295716f337e5641e72de3fbc25be2fd99302594da02b18b0d5d5721eca67900c802075f7ee83b6be7953a9fbecc20f9baed9b3677bea385d4ecfda8cd2e9fa4a14818f7ef4a3da4c4a9f65aa6a3d2c6bd52fdabd2c0e613f9552cb38336de96283aba490b34939dcd4030230f658933308af070bee111801dc9714b02086cedbe5f1497bb2f7549be8c6ed5bc286c09eccafa94028ed330f3aa38ac067e2cf6ba3499bc3efba6e8df213ae17d70566446794a0c93d25fba67b747478a42c4581b6384856971d798c8786c51a016ca52d516a913941d844f88f0c3f5f2fd35382062515ef89de3cec7a9537c2ba4a1596aef668a24cccca103c4f67e8ce642d53ad67218fc774e2ae8d15ae30007da1f2138a05f0049ca26051363cf59a772563bc6fb03452c627423441737dbd88b96c5eeeafbbaffc54aa159e15cf5cc1b467ae42805d241bae0efa87acf67569acf1ccdfbfa695e5948e561ff608769bea2107786248fe9e60997d9e3dc49a8d0cb99e03a53b5243a55aac8e634db148aaaa24bdbd45071ecde96711dc38bd6961ee4ec7aebab66d9781c4e5787911603afcab2cdff38095dd14b0cd8505e44fb994bfb3e05912c9a882478534ca4d524aae8d5a03d695a549c308b1c13ae59054a6c315a09e4523ba824c317bf85a45fa5c6b4e22614d55d22573ec3a6df5f0fb8b26c3db3a79850b5c8b1c79ebde83f6c28b1f6a1b9b3b92c54545f46a5019e20529f1b16456c06938edce8e19c15956e94737ec139ff8a4a80974489556ab7b6b0a07a795dbcb9ea71397a63a46946201fc9301ebf354b6d57d5e4edc5999cf16f82e5c422339276eddcf672aaf64263e9fb5b3bdbd76787ca44d77ffc103954c00e6c8bc9091489e850ca731f633559063bef01aa0fa7a605e1927eec9693b3d3ad1bed5861c8dda640c8f6b5581079a08591e7c263e1ba33f7c8f4e738070e9472db7e5d549dbdcded20c0b1d46248f5c06baa41bad820f165ca1d2cbf822015999355c42d8faa59bc51e20c362dd4a349072b8806f651970c1d400f18c647e2963405194cc6aa9c94393090dfc0528329cc547b2e9bd1d7602249bc419b14b549e25340bf03ce83ec8434bfebb60069e61b23b0504654f0463b2144f9a88f754fe0a2a786a5fbbacbb924f40f04b5e4b4d15754bad77172884dff3e704be7e06978912c3140ee0d9c7f97e97990b655b120ad671bffae1df19f30287049a088ecd3e5650ffdc6ffd92cfdf44fbc286dc128f41e965142e3a4f316324a02ee5a8a1c85f595281f52c3411268b88960c251f3e29663a1b6270f79c3b8297256064d33afdf4499e7235627dd625f28d383f3b6947c7c7223cb248f91ab2bc3e658bc55fa7ad1e780d760b7c5726e83108c97c90d5c16c1e9a89ceb5a92c2d66b8ea6db857dc1354283636dbfd07cfb7e73ff8a176f7ee732affcc7365c07c6033d933ba6630b7a7ed627ada4e0e8fdafedebec06d0873740dfff25ffacb3a6d01a23905ddb5b3c12ad73c1a7a64882c12ac8aa3665c3891566ed117bab2a302961faf098574f5bce0caa442dc333bde101445690037943cf2accd91ab961c466b3bbb37142cd9b6b093e6709496876d8c79a8e486cc8983cb85828374b08ea1a79cb5e3fdfdd6ce2d5d4da7d0965d4c472cc9bc616d7d55f401c8aa94651abd11f7ef5a4c71022412c9e3f5b5b67d73572cf10b3e2f3c2b74da966c398742a9323281bcf0bbd0ed3f13b440b6a68d0775056f44a9610fe4241dfc06167a3fc392ea485101cc092ce0bc9a51da372b2bedd9fe338d1f5d5dc388b7f0a5a4bc0bf70bb60744221ed560a8acd184ec6b393c730d04cfb5d575cd36824d91bda34a91124cbfd7b34ea938b81a7433ba79d6c972f81e674fcb9de18bb31e37d458f331e4e5f77c7fdeaf1fbc04b1f41cabb367b51f7a76778b2067f2b54d7dd9a79e8da5f9e68acd530ba7a7477ade2ab9a5ad6667a5c13ffabddfb8f6e65b88bf49b2b45af0fd374ec9a8b4b8e6fc9c765a82c50432d7f74a1d4b5cdf1fc884b3b8a9e4b514b56bf3c0df09b72b115a296f89cff1be7a209d5df6b0544d196558ad36b4551fd4252acb30464aa4782970bd94303969d42d423ec4ff864c71b12a0bcf2a2c0a6d25382ecb2bed1206bc806f07671e28c14292b773670a77eedd6f2f7ef823fa9d1312bed5c121edfbb928126842716d4fe1205dcddb6434f4d8cafe7e7bf2eea3867638271f9fe9fb7fe007dbfc1a5a88addc65102b0074a94d15b4e6ea2e2a8897f696a82152865d5607ac0faa2e02bc338e7e5bdb365157ca803c0a74263964ca666466a4d021955073b828bde57c64e163972af5be8c5809c8a69cbd80926122f2320ffbe24a5d509a0b0395237424e958614e32d1cf2858906ac8b4c853fb29e5b5fe26ce9c9657c7a238a0ca3064fce7ea5226155c073e021b9b9bc247982b3c43654251a2e642af4cb28de823d8d13260b8f84c56b788c2aeb30997561a3aa7515165a6a5908a4c4af771a9b5c3a3e37674785c8a2374d2cd7ab7fb4d31bbf96c04fe72354702489e7b628930bde15295e04fc6b4b1b1de86abeb1ab382903b5a8146c3e8d142bc7169b824d180cb738f08f12b8d2d75e04abd54b82cd24db83181c515195478d2f28a48b9164044c9d5ddcc24353a88de63605c5cb42b573d01e55391f4031ab0385a6616dc84c25090931a19c5cabfbad4548782df1c9a91930368360a58a929f9a2d3be50dfbc4892e1244af67f0f55217e6c7db29a379629131ad855d85ad800f1bacab28a7ac00265e62befd74f3973b39422d6a9a6f2ab227c1f2cd4062d1956fe9dc15dd8d96a65574b5a411ac9e699817d8f1bd8c842e5d2c01897dc3a6a916b3c052ca6f862122e24d3d418c5a8adaf6eb75b77eeb68f7cec3bd49666f1a5f38600a14a60e4a82fedcbf7f0d13b2a9b36d66d2b75b8b7d7befdca2b1296bb7ff74ebb7def5efbdeeffb549bcee0ac800771ca9ceb67c8384ea7103df73d5b58ec640ddfae524250a655e6d595430b834f8221f7401dd55a10f84b72bf540ab2500824d333b7ab094ac5a8f7f891dd70a429d62b9d030b5c2e35719f742f6ba87ee9eab29d1fe38ae4995514186627c7edf8f0c41484ca703991cce93361371499e09cc29d5897a31581fe3b776ea8b387e228660f7c36322aa97f540999f25d246602d21201cd25a1ca79b0bd0c394b49c4ed759e2bff7bdcaa2a88c274c986a03d9c9cda159af7c8b0eed3a74fdbc9f1a15e7b38e440816b56046505dff225504c2a29f25e29c56b775dbf5a6fb2dd83d0bab6a151374413637accfd92f3932801088ef95af99fe64106a4d36dcfbf51469a3db6c090c5cbbabc923001f70147f3d087b2bf03e7641d2848d1b92d503f894eee8b5e07bcf9da196ebeaf9f252ac9a96008772fdf238842cef2176df007bf8dbc8c5f20df2c06ba12cf05c0675cc32f9208cae6f70737e3d6521969736300b1903e2638740f3c2a055d0731d212cb0a58bc7f3a8869912a8ba9efa73b94a096b22cc136a78a16b782e4b541fbea6ef239ccff9899e753df3353fb9dc15b8f3844f8dfc1dc5402bd17ad67cd20921932423494e3caddfb1f681ffbe82714a890d661e1ee1f302c7c2c25822849a4d3c7a98c4dfbb3674fda2a1c220677cf4edbc3b7df6aaf7ceb9576e7ce9df69dffdef7b4effff40f2104a0cd0ce39d11199d6e029dafdbe9c9814bdd0adce900897a717da5cecc44ca070b02b0680f1d3fcd9b857b72727224cc88eb50e7085963cd317a44a8cb7c4a375d6ebf7412d3c1a9b128655c83d64eb066f31b37ee2f5c2e98f01a50478c717a266ed9e1e1519bcdb086b3e203bf07f4553982253dd41bdaeb50239697db647d55c189ff3777b7dada26651fa32ddb7a4bee11d9eff4dc4616947c0431651fd7d8d683f1204c69dc49197f59d703f24b0e1c7c142a05656895cbd1ac173586aa448119750a1b26b0d60e0ff7dbe9f1615bd29a57ae69615981f71e79b9bef230af610d70608fca748d2f7534cb4740fc510e454409c70a584013e3610917ae11905655ca4292153da0544f885f0470e63b3d9bc90c68d44e3d8992313903e2a5467271a16028a67dc50797cecee6c5f9ab26845dc5a9ac9cd105cf72c031c6c7bf3960d99886b23363799ad9943972e4cac9604ba9b89a3d343154457cfe77ac87d5cfa2faddb17e8695a89cdf551b97705e3e842e4e4a9f8bd1005ec3e69de5805a73466ed1da865eafd59b57e4c1a5144cd04a5025134a8b969f8b8c6d17484b6e15709e85af720f80ba24846dc93e13bf87328bf7b522e8c09d98fa5cc9b0c071a86f958da04f3e07581eabb57ef7c173ede6cddbea04deba79a723c31d1e1e285321038592a0e1e5a971283e36444a4ab697bffeb5767cb8df984e20b33adc7bd61e3f7a247da6bff2039f6e3ffc991fa7216df9153020954725adc843bef0cc64f8303941a109b0f1b478ca45a8ff9cfb2069942ab8173c3806cc5119951d17d8c1f9d47ada853170dd79162a67464868bb3b9b4c98457e5a1996accab8e755fae97bd818184d9c1e6bfc06b5d399821838e3c2e483e726a0f9e2b2ad22892c007cd03637d7dbe6d6561b4e30c2402514c03e4a071ea371c96b05556341abe277cd2e790676225f2a8e93320d02d464a2aea7bd39dd8d74d958950122871ce89269c660e25aa6af6d65d4b6767615fc1e3f7ad89e3e7aa75d4e4f34deb68cbb758da8c93d5a41ac7c3e155cdde82201e84aaf2259cbf7af4a2569c8814f965b348d21468890a4e17f9e3785a9f61acd0fc118cb62cf838169285df018df8310a4a5a99d64b879e6fbcde7b3a48fca360593f20bacd9c4404279defd923d41ca9dc9f80dc667904eaa71af607facb3ac2957471a9c7267b33366356176f00f3ffb6bea122648e5a45e60543e24fb6dd1a0faca986aec22998d6eb8b0089feac14fe232d3654452747066961a3b7ca7948a492713b012d458dc09a4bc6ea7e7d4f3e9b371a7adb3750df5406c8d65791211d79063e694adae67b24c018b62a813abc0706c2546b68334efd6cecdf6c24b1f91e12984bf9053093a7b7b4f25adc2263f3d3ad07550ce91b9d0998224a9dafdf2b2bdfaf237db9baf7fbbcde7e76dae39c9b9a45cae9657da5ffda11f693ff4a33fa63939b295e9c9a1e7f964648b0e1d20ae334080ca9476feb785f16b70c0641edc9380b301468533f03ae7500dce3b0357804ecc2fe8248ad17de1a6853a41d57562b61090be3f75c0bf317cccfd54b7676e863e0124d2d57c9d5249cf8279c4397f9e4965142e13d78dae3aa506a3423423908c062c5e5f1dab1be79114324ec6aee86cad58caa6648dfd3c4d567589b7dce657356931201059ca852e20190dc03f0d1328051c8c22d9f22ca3357ee540e7ec61de2e907e4112687db3eddcbaab121546ffabdff8727bf3d597d54ca1dbc2e75400a5ac174ee48c83c0408790b542f0b37a70d11d8a06141845a57881ee0aa8caf4876d6d83eef3ba86ac45e7100ee6d7e07bc00537d637755f3a4f06a99ac0cb72b0caa1c55ad2b8550fd3c6abd4fbc33040a08434cd1cb4508d2dc593d2d6e459a7c190df1d18cd7d1461b6665c3b88219af04bd7c268e3c3e9e73868833ff89d5fd627d3f0654fea3827543ff34a34cde92aeca2248ffdb39ef24ec01140d9eb20e4cff2bb8b5c44cf2c31995b824632025d5fef21dadedd75755e939b4726151e91b0a7b264675888c09aa0ab408a6a80c898f3ce78545db8ba6179182ebf38796b43ac40eadb6cf71ebcd0eedcff40dbd8d852d6c54693e6f9d98902cea68c1996dadee3c7edf4e8d0444fb57c6d30c1f71e3e7bd69e3e7ed41ebdfbaeecda5915434a93c1a09d4ca7eda58f7cbcfde85fff7179ef8179cdcfcd6552d0bdb4ab9174160b7f60e39b42e2925a697bafebeaa3c7f79267a436fcf5b5300efe2e0c8b92f0fc4c4a9cc20d8aa303086a9ce2aa0dc7665ceb4061e1d70676c95ccd0daea1e791183b327e46dda1720d47fa19dc0d2096eae19c2c8c2c86993bd6c68acd7c29edc0eaf84ce3e14a5b5d33edc4c1d3c3ed68a58bd72756fac240d465d68a47c21a131621505ab74dea1270a1202ca209cff4019b1f15d3e0ba943c1891142d01291e81c24b8cf5ac6b2dac6eee0a10e73acf8ff7db1bafbedc1e3f7cb31d3f438e79bfcc5950ea98c950387b4640fcb5d7460e623d27dd600709055b71edfcdcfd35029e551de4d338a64474107775b260bb438be01eadad6e587ab9323bcae055c93a996ad3876da2748a465b86b05d8d58ca29e5abbf36b7f44da7048c19cdc26ddb2337047ea839c6b3832be6f3758911923585bf1917a41c2c730b88a3c17fe4985c5dbebc581677fe9e932aa7b5ac5c4a3e2bf855825d6cabf4bdd5caa58b93c59eef57eb5d53ef1e58cd26cb87ca4dcc43e3e685eb911b98eb4b9742a75f31705d82f86184e82960b13cf61ce8a60dee56dab2be49b6f91e97a42d3e78db3b371470c0acc00dcea626dd61fc49c9c3c97f7284eef951bb7d635752bc07cff63cf05b58138b83eb608e6e5aca058cde1c1f552b1726f3e565fbd0473edefeda0fff88467854d6327757a6a39448d23242e5329e9070d06a3e2b9f95a743294150eb07fe649e21bff24cb8f72c0c74b014a8cecfe5c02d0bf29a5f631bd1190c30abfbae512daf033ea7270facd32e91c1b2c2123da4807ab5aa6773b5aac5adb3d2973037f84b2241825bc1cd92cc90e596b96ef0348db6d47dd440719144a39840e74cb84eade7046f9e3358109b176769703e320d363d1d55c662766fdcd02c1e34117d4e8db6ad28182a8b85984c2093c0646b6b5bdb1a5e6f2b13cf58ea1aafdbd1fe9e3a5b8fde79bbbdf6cab7dae3876fb7a525ebf3336799b9b905f4b1504dc9dad7c142d653e373395053b958ba1b92e9864400290d2969979899ad9236d872fc0c4d8c06a71ba96bcd189282365676bd068dae0139a8a1c9b5b997d98ffd868d82578d9a066ee067a21fc67ae5205193ae8799bf7f8fe75065bd76e5a1440c4d385586f51e6ca3863c6de9d51b7eee49a62668a9b428ec276fbc38d57dcaf733a37edddbb53ccb69c40bd959cf22e0a595bda8ed4d48ecb993542d9c927611b90d3e263029ebabae64ca525e8b76ba34af90d82d1b2b974b59504b6d7b7ba7ad6fedb6f58dad76f3f69d8ef9cc67d30381a3257795734defefef3f6d2f7fed2bed03902a07ad1d9f1ce939c023a35b088d41340c74ef4b9ee4f1e3c78dff9f3ddd13e6b5b1b9defe83effddef6e91ffce176795d5d1a28151584d51aae0e1cd7c0f3123da432aa8e6857014b60735144a265cff5c74f4f81bae76307864597102e96926486738bac8a0596f00e1c95e460eccc0b705e0706e5788d457583c1a51c007ea34ee4d999ba6bcb32a220205eb7995e9392e3aa9dcff0b43460cc675ac524a232c6ac238912aab3e7ec03e50bebef5b86dbdfb798aee8d33b3c6161eb7909f4e16b381ab7c9863b6a94fd740005acbbe0f181571402371b0632b640e2860001c114891c02048d189428b8aef3a3a3f6eacb5f6f5ffbea97dad51c535a32d733056055213598ef72bba6102a9b54e550b852ff90562364255df2155d3bf377645870b486eb9b1a994a05d2c78cb27fb907dc5f5cddb7b77675fdb270ab3dadbd0b79556579c0f3521bae123bc1ab5fbd181a085471da8643a8467619921a43478b89a9860fb25c579a429abe50e73825f8451bfc3ebe84c54b31d8b67062e90bdc0420eb673fbab905c2f57127674e0be3cefc5b3f03d362aacd950b05c464e62a296230adbc67821cb2bca979b9e95c47825c82afe708dfeb932629e89867d46c9c088f358a024f2a940e8222a72ee4cdeddd9b6d73fbb6c73fb05e4202baa6e6018dd9cfd00d3069603098f20ee0f5e4f040f38c3ca8dd1b3795351ce3af08e37b65a5ad8fd70c96cfe6ed9db7df6d070787ea2c3e7cf8ae8c113ef399cfb44ffdc0a7a5c7c4b531d20216e64da4296d9348c1e834bf66e018f0559404753e2f058ad369eb07756543851fb0419561117419e81551d5f6f4b2f8aae17567af80a235aa25b9e6f25544e7eadc0c72d9785d594543f001ef532a0dc201af2c5f733e3d97163ae522018b72509d686d64fb623200aeeca29c9879066c00e9b90b92a044229b1a69d366cd644d906529e3a9090e7577111e64668fc1e252fe54f05f46a2784dd662e86271dfdc011ba823abb5a569006f224a69cf524e7c889550d6886986eb413b43a299f73d475b6caf7df36b5f6eefbcf99a88c2571c6e9aaf35879140c1cff76111eb8a9ae326b8806e32e45a82adca7e8f08a9fba6016a324f4ae3d536d9e180b57d9e4c6084439bacc9e7e0f3f38bcc8a11a4dddd9b122d249334f6648d325535cb0b88a14b343a1ea6bf35498071d4c5dcae8536c10c1d0895d16b90de73c9a21f15f1360aaf12e2d41896d54c2375ae7504d35d9bbfd4ff323aa08556122bb9a09c6c090efabd6e72e6fa22dea736b8ba11b6dd16e81ea944ddec9295a99bd267c473c35880fe407c2f278931297d68c9283bbb312f8416abd9e86177938acbc2ab1b862802b15ecf3c9b0e93535ae6a105f90f68260e16f875bb75fb76dbdcda6983e19a59d2d5ed14ee828a6571bcc83a786f680c8caf1cec3d6da7c8ff9e9dca64f3c68d1b5ac46051fb4f1fb7e3a3c3b62c0cc269f3ebafbfd14e4ecfb5c81f3e79d2d646a3f6937ff327da5ff9fe4f49c28540c5cc614a5b00ce018babca4c3d3f4abf0247b9672ab9d07b92438b71018d414915c55898712003e89447500ed2f1a35c236061f8c0cf4883ec0a414303c3fad93afdf85dca0eca42563459904da113b5300965e5905f91fe653102d6230973e16158e80f2a3d9832c01415458f89a92e74ed08c8f0cc4c52f5b34f705a1e99f69012a8a3a8f4a477c8a6d809a6aa5c2b13e2ef55f9fe7f0000200049444154f20e1c8e943111a8288304250b2b3209d6f399ce306834909d8cd1e72a209ceb23f0519a7938db65fbd5eca24d462bd2c67fede5afb7a78fdf694f1ebd2b401e9b33055319bb7018669d7b33a744e3010a879ae0aae30d5f8d50759c81103453cb5e58c6390815d51d01ed645da6f57826d5d22e56d3759c1e09db02ee80ca20c589643c9a47f581e1c659ba8a0bd0dc6003a523d085b13d7252bae2f3cb99143c34984e59072549cd0ccf21935d72bddc539e25fb5eb180a669f9a2f2b396249ab6c167fffe2f74256158e6cab48ac1de0f4efdec2ab5744eae740e14d47a1d85aedcaccc4de54889ca25b34269915f62c6d7bc20584418f4095889e27c6fded744cfd2262f2c47af258991859dfd22d53693d883dd280060c8b9a2535d77558ebc1e9fc0f987729053d72e5f68b1c3533ad6bc53d77d534904608c6ed55429f4f4f4588619b0c4c7d892970618191566a3e05acf9e3e762673396f6fbcfd6e3ba793b6b4d2cee6976d6773a3fda73ff193edfbbeeffb0c3846d7bac69c84cf6934a837cb297f3e03e26a694b2a19822c540c07820c7627500503e4d309cf217f2a163fd91be44e02111f900de1d3d26c6e36aa3873924ca980453b5df39c6091ce6c820b1220f933f7a07b1e97fe79ee0f810cbc2ba55b1a1f2b488e8cad3546a683690571c7e35880ec862f982184e408d78be7a77232bbba4a986e98565ca2a137a16cd5604bb9c4e3d05a1910fc5cb2d8d9c636720a600d838a353503e0814d053d5cb48dcd6da9864a631d3d763261f6d2850f68f422e067bdf9faabed9bdff84a3bc6177176ce65bb01c2bca288ef8c5e111c0d4c1b671c2b838ce471477fa8eff15e71e820d8501622484859881820d89cf685c8bf0e8a864b3c97cbfb881a3259d7bd96fa09f7186e65357038382479533237160d20569818ce41a68c0ae14cd8ea544b4a32d0287380a4fc27e130985ef4153d23f338455722985df1b96b5c472a24ac91b336f8bddffc4581eefc1f567002091131bfb2c0fb88be1e62af7b979b9839b2bcae1318d7e6bc8e4601aa8b94cd15d09c05d06fc367c1e57d55d295caa6462a4a5a99945adf1b17eba212181b5bd4ca7a004a37594466dff2bf9a01749620d9c169c15c73849bcb501887b8ff1aefc188018386136d6cc4d634fb778244cc9e460a60aeb37f3070a0fc03903f3a3ad44301c71ac22b9acddbebafbfd6de7aeb0d9799d7ad3ddadb6ffb4727720fdad9dc6c3ff577fe76fbd4a73e6579654aae99395c5a04949a2252baec5520989eeb04ee328e9883886c9e99ce1a7b29ac449f3dcec674ae283fcb27101227a7a3dc734071d4d6b65224413e0708d986c0ff1ab896f1e9059983311602544a78ef1a03aa7d3c128a83c1f7c50cdaa2ac63b38e64bdc586b24efd92d6ebc2e26aa9cdaf61673b4849d31e63d4eab0e53376b37645a7e180e0b9cb4078655941879d175e921a0a857d6a8ca65ca2d874044ebc0fe1913ddd7bd65e7cf1455de754d48d817030cde2cdacb24ada8002058d983ffac2bf6d7b7b0fdbf515c3fc343cce446695847834b628d9965754a29ac06925591d2ea54ba7c691fc021cd8729f71d0a632585fdf50e0621e91cc2fc98488d0c52f24b0e6f55c45b984943027592d6ed4a8b0d6503441cbfbdeb08ef713eb9283e2da6ab5cc9c2afb9f8b138690a28269d780316ca47d5fd9ba396fde93e08b49a03cd0edf9c3c16ffdeacfaa244cd6e2f5e4d6a92558d2055ccc08e67b0294f1a6efe14a558ee828ea1bacd9ab9ae40ea337dd91741fd449a89bde7fcd0efbe2a1d45c21a7820266b986a86b5303abba2eb1898d631958b5ac4cf75a24f745b9b0042e9a4b43390743da544940495b72bee6c2c0f6a72b782ec714021703b4601904ada3fda7ede4c4bc2b4dbe4ba2e54c64488699097cf088d659388341637ce32b5ff98a66de18dc7df7f1d3f6d6bb8f45a05c1b0ddb4fffd4df51860548eb876ddc8185464acf6b4c6739291d0478d89c84c107f50c6abc489973ef80e1cfce648b14c9fd45a34b5c1bca43075d0225a7a5d9ccc54d7b9f0dbaee6d7583d9d88325b0156332c2354a875f3f5f9d432f48afaf5052789d70f6582fca086900150b1d630b1a3de25f21ac57e34f049d9333eef145bb75eb96321a3a677d350332cd60868bb567b99d6bf1ad90a45956d6247c89c05ac6b5121e84b2938025907fb50dd7566579f6f6bbefb4e79f7b41a6120454785ddc5bc65b645b7841a64db6c984c351fbc6d7bfdaf69e3e290bb759dbdfdf6b0306f3bbe7e3729b2a808045d7b2bf1ecd234412c81929f74c1d6d39fd4007a93940f02c440ed731d5582d8e95337049b6513554e64cb66fe309cf373a0822d1c300f986f7269918fa60cab2ae7530f0bd748e051b4898cfb244e250d5a4e9a27befe093bdc815b88c5ff82e08b65017d3b08d1a13a147a1e9cec52bebe96945275005b74a705260e87532ba922f33406592a83abfdac0caaca461152daa45f033085a1f60c92744fe5717afd410f39e5da704a79032cd242a0bb82b691505406e8408a13eed9365f54143dd0c950e3cd00d0d30f360903821fa7b84a7f4c7e765cf0e396e7e2136b8dafe3812af2cb76ddc8ca704b10375d6f83a598707ae316798eaa466e21e9e16dd42ba32afbcf25a7bfaec4000e9b3fde3f6d6bb8fdad9d9aced6eaeb6fffaa77faa7dcff77c8fca5b5e83f24c5987164602953322f1cf0ae44ed6c167152997ae5e2d129fc8e6b4f4b95a2a0d091692ed05af71e9c3e727cb825fa601e86e08b9487fa22ed8919afb6250956c7a2129cc61a532b03797aac38b60d3e3e4e4ba926127fb95f40a818e216ff1912c05ac80555d3b07ef593bada171cf138e3b1226eb986e1b9b33a69dbe073ed1a797def4d2765f9d687c475c2070544ae9c1b21424842b8535cf9ce218edf913c9c8a084cafba281c5a606b8672d21336471003aa280fd94c6d046ce6490b1f7f469fbea5ffc453b3d7c221c8883d616663df77409083a00101098d2c8dad2e10e577064950571d244fbb03e3d5c33d6b654545750503516c6fb9069f11c38d0e1e17118b256b54f98ee105d84d299d724903bab22003b0326432ad99a2a4bd39957502cccd8fb904166b2ed45f7df87a5ef4d1806eae042252a9bbf742d69080c7eebd7fe878e879520a5ae431c736a605327bbd2b20589331a43809449452562576d6f39e102ba5be5bdeb1af15afdb2a5cbd4841514a9ab3087940812ff8b4a840c140c8ebbb403b8e384641421d7c2fb392b6271109ad2b54ad0d2354b1dd343cbe00e746aa03ab83bc46887395afc3c803ab38e922999cfda64c4a977d50e9fed098b5a8247767a24d54c193fc8fa69b99b3c9719e8fa44f8d56bdf7e5da0f96b6fbed91e3dd96b83e5513b3f9f6bb153e6ddd9d96cffcdcffc57edbbbff3bb3c614f6985dc866e8fe7375372071752e006c72313582690d9668ac5d975b98af8c7a20a9e95c005482c391d72433a7d6500a2d45e65a23bb89db654c907713fe586339d89e620035dd8d3352ba77fc76057736c6594410091c2e442d1366ceb7ea74fa5232d7b784595fd0094db16d3c15283d2a8751290d0a30294d7c890b1188ddd84d84cb64933a2fc028463a1e5ae531cf268e1a9ba7f536554e2b2353b58a71a90b81f41656d4dee3f72e9e180a0ab4930952d186d7c94333c4e24f91f1a0d95a98a04bcb22c52e99f7ce10b6defd11ba64d88de00883db4985d3aee952c70dfac2e422687b59a3963fc32de652c48815e338fec49072f07ab555131d4ace28da4a8813ac78981f2995db8b9b35150e07594e9b20fc12ecb15ca3ea34375789d51db4c59324ca86914cdc4a46cc6b138f85d1e72ad4e62cc9b49f6cffca6e82a528d05b2f1681015d4e077fffecfa924e481266d13f05513e909188990c9a88425f5fe4fb053765463153ab5c388555d1eed1c77fe94e655bd9ec0a3d2e77d521609345c744c1fd9112a0fc50c4782b9f4ab6af62bdd0c632ef3526970c9a4d7ab8074723e176675efc1733a81d8b444fcf04824f84fed8cb018e3210405b4c8cfcfb45094ed30e88cf6d1d3c712e1e31e5196a8cc61719d4f35584c3b1a9b2a4eb1975f79b5eded1fb66fbff1567be3ed873a052f34aae0cd75677ba3fddd9ff9e9f69d9ffca441583619a5861eb585da6c486a5e93b2c1a229281b45478aeb1d0edbc6e656bb163bde2734bfe7740e7154445629a6727fa4e9e2f6bdb2acb9b22336307f9672039b475c3daf1be9c017cd81f7e710e3fbcc4f4392c7e69e1aa09631855f03e9993cefa8cf2628a45495471f8b57ca1ebc369816cfc19400758a07cbed0cf585d1d03a5085e910c4c4a92378957987608a5a9b3ad905eed67ad61c2c98a54b2d2961f01eacb792f626400203a8a3b6b4dc0e8e9e09262023c3c8c21c2e83f2bc95541d6a542d7b4c9a5fa50ec19a7ae79db7dadbaf7db33d7af8ae028764842ee7cab8d4c92c2920aed5a5bf83039f097556553135842ed5b5ea84eb1fd4f926e0a33c3151d790a025fac32af397f619647d4fa7a7eac63168af929ce04bf7b9ca3282955e5bc0798c5dc6c2d6b216389c24a829950baf58ae5903fc3af416c6317a5d310dcce16311f1778418cd2470c0623d12fc079850f0827d8e8e168cecd0c3df78bfbceac278a003f9fa2336d5ad4839a9c085cac1b57918f9109a7dae1bcaf72673c84dce6b6b8b564a19404e3898d2537709f94554e7e47516e0d3201c0e8f57f941ba3e071b586de753d41796dbed3b77d54da1ad0e8d00ac8a3439eed15a6817066061823b60411120fb21bba043c8f8cc54d7028d815281ac88eceb184e160b6065497ae54f9e1db43fffd2d7dad75e7ea53d3b38567792c2390bfaf6e646fbbb3ffd53ede31fffb8a46e2cd102706bea86f4924a293407834ec51e552143e100c1682df59f47ee67c673544295098414409796e59a8cd6169b51074564756bfc8680d5b1bf53d61756a9c3a9661659ac02ac2565bda4ccc11c31904107cf1c842280d64217878c67ca2a09c158261f88ed79c3c86da824b699e9e41539d90928e88d530eb3d009e6a1c17814c85af79ce4c954b52e6bc8b70d1c0c0854dc6fcada096cf0e2bba1b985e63a8fe4d1e387ed6c7aaaee9af0c315646fb634b6c57c24d99ce6157b2e4f64b1f9a5cef9d565db7ff6b8bdfdf69b6defd1c3b6bff758990e1d660ee6641f6efb5b232e87af86b30afb72e6c53ca03125eeb70e1086fa97e81c335ab6ae320f5c6c7d7347c1545818a297042c0de9237a691b2e5c7e38689cd8f89002ce70271afdf592992e026cdfee4bf7b0eeb12720ec9e95e4857fe720d0a85329e8ea0086d55e462ab253d398d1b8c9973059504eb4b4c47392e6c4cb830de694a89b9bb200b1170f233f83696940f77e40cc8df67b53ced4cc503a335d3abf70ce7024af0151940332645d93e1dc5895a9717329d3002f10dbdab02976766fb5cded9b9ab68f3bcae929e032eb9636adf92a0427f4c779302c5a1605f8150f95c9243f6c708523718ad8746c18d9991f1fab04c458e2c9e3476237efececca34f54b5f7db97dfd9557dbe9cc5980dae0ca2297daedcdcdf633ffc5df56c0a270d522844b553ae9ee5892bd18df4a172cd9b2280a45ee43eae5aa2471fa87414e3e1612f7437cad9ea63dcd00e12e92a371f027689e1fe33e735e8c7097807a26d56d84b44a93218720815a191dc18043aa58f32e079dc998e0b828b9927509c7d0c164f0790545525b1b55f00378b7acafbbec9ebea0ac083f88a005082e0e521d7e6404310ae11a3a430ea00671fac070709b2ece53793246131fc55365a783717be5d597dbd1e951dbb9b12dcb7b34e6996b1c8e31a1009fa919c8b189add96fcc47b2a69401292b460ae954949837bffd6a7bfddbafa871839e1678a8c0f4fadcf92ce23b95b4713aa09adc50dfa97c302bd83313083582e0c935a20cbbb97da3adad4e4a7adc2a26e7e7a867786da9737b6501bd646d92a516a5c4d8964078822a107e17d8ca70a30229eb4801ab788c04ad0ee35617d16b2d99a4481ae64de8337b2d2db5c1affde27f2b1e96c0d9e2704cc62c4013bb528ee541672139238a31a8a32ebff47b8d1cf48391467838b92b45cccf73f26663595febbddc291660a2bb2fbfca0abd9f6f8a30921aa65649031768841375f1672ab3f2f55ada99687de3e62d8ddc5c5d59ae8592ecf8f844a9386342d7574ecba5867062eed0c6eaba36e811d2b7221f3a58f1800f8f60b65faa2431fe03c03bd7f0f3d1feb3b6f7e4b116eceddbf7c5b9f9977ff885f6da5bef085f8265ede07ea153fd85dbb7db7ff9b7fef3f6d24b2f292b13ce57843f6559d58a56a9d83991c4b4d5f2bad90800d5ca4a8aeddd6d90da282c24615f95fdd82cc4efd93545aa34e4dee2f01cadab71719df29c289359e4688d89875e19a178459af458b29862758fa5eb5d1cb18c0cf1bedca7043c95aa900a5727e239495205ddf79839c827c01b3f86b15890b15a34ce03a151530c7e2f513924e6e80ea121822b5ba3f9b41266c99f39fdcb56d803c50a7e4b6db436b187c0e5a07dfdeb5f69c767c7edfe07eeb755d44e3544bda18045b6eecfe2f93dd6abbaa6eaa6d98c15ac57995e755a472b4bed70ff69fbd637bfda9e3e7a57fc2db02d493317aca283a402894761fc6fac43c92749fdd37823b23c29fde52349a0dadc1295461d4419e3b23e980bc5cc8243043f505cc0adb5966724b5871a6416eb1ec91f8216b8a2608485a767d619afa57dca7ce0742689247e29c889df56ccfa68b6918da3ed55074c0e51a51bbff9cbff5d476b48896662a771a60e4c8fc09f865d5d222a20506f162b36e06d821b17931247a961cf2b2f91989f4949a048cac62d566ee71158b5398b4bc1a99bf32bd5cb92abe8c063e476e1b35486e1519a81f08d9595898059dabcb76edd919b8d5c766a6c6106910ffed0c5bc3d7bf6ac6a6f1b42e45417582822e865bb389faadc01a7da870878316f376fde6ca7474756b42408cf67f2193c3e3814103e5c438d74a5fd7f7ff86fdba3bd3dc421d5fa1e4f469297e1817ee4f90fb4bff5933fd1eedebd2b20db8e2b980658e65965d6b531818bf97b553fcdeff7b353c70d01bc327335ce65154f165e4e6a59cccb4acb1eda6cae1c382c6c052499164c350b997fd34629ec4cd883f86200b0e8d6174114750602c5c0dc29becef7a92ced290474ef57bcb27e5b5b740d6d10660a876d7363535d4d7f366b56ad0c6998808b5d9a6d0ef6a10906ba8b8bd35b41a3023a3fa34027954d5ba7fb2874a323b40fb033515da0bfa8b5ef91165437bef2953f6f27e7c7eda50fbfd41890b7cccbaa9cbd090e917b7140f69a7dcf7d2b830ab03a675098905cb577df79b3bdfacd6fb4cbd971bb9ec185a373c9a14bf730e4cfa9ca2c73e742dde1f32ec43495192d0d15f0d56851396dfe94c9b36391a409c67c1fbb857d0066093f8cee34bf94894bb072ac8347a5a6c8a613052c3eab702aacd92a81c94ca794a0259b0e06ba306f0dbd24941c75d4cb9436815d812a6e5bbff3eb3f2b1d3d8f5de0f9d7930e916d921fb409672e282c7d5cbf8aac995435f8148b3894846003c9c8527aaa74eb712d541294468effecae954863944a19ecadd2a3cbcc04327a8326e372270616b5832a016bf7d6ed365eddd042b6e019dae9e68548948d719f524400b7a1ae4ea9c08de75e4012d4c88f785f4b6d6b7d43dd40b9351f613870d1767776b4b1a5be70722cb2e0fedeb3f6f0dd77da11165907a7edf0f8549cab3941bd3a392a7fd455bd6adff9d10fb6ffec6ffc8d76e3c64d9d9279b0da589dd30f58960d55d50d2a2d32952d3d5999fe64814ebd525595740a9d2b40731c64322f57d4013cfd485c01d4d5c1abf19f71914d7308c99a6a6047a32e901529515822948cb2f6e29e01eef28b0d7c8e8d58658fa25054b6b0d87c96d02103c0f60cd13e1467c190c0dcc89e083e9ab39373d2447c37302f9df8382d43afe959c7a931c4065077db3c24c914e3e83243ad5356503ac400cee544249d29b22067e3191cbe989fb72ffed91fb7f9e5b4ddbc7d43828ec3c946bb1e4027e03d266ad44456da5e9fae449cbdc4ae0e5c88204307ce9237cca9befeeab7da3b6fbcda2ece8fdae51cfd3066f09cb98e468cc2d075e3bef9de87e601e82f27a58202e89e7340b18ea23f2748a7e4a0dbb5315d7d5e9e65cd3af2fa8c67653f131f14fb816c2428e800cee711c6545c3fc701db952591a02c1f6077564285296573b0f21e21afa7b24bac48ec187cf6377ffe9a8765954082020b98d18b98a1162faae80c4a0f89806c22f9bf853e9f6cc7c1cc5d81228db240ec34e19b5aa9387f1625a13697a800957ea6f4e3c324d2c6678f9bd42f49fda0163a4f2a9f06564c94781b99ddcab0ddbdff5cbb7df7bef01008979491cc0b2a0dbe60a4808d6757623a252a078adb25d70e36133bb8cc1558dc00effcce50b3fce7ae2eb571c8269817dc7ffa549880fcd7cecfdbd1d171fbfab75e6fef3c7cdace083eea74ae282b10154087c355fbdeeffe64fbeb3ffc436d6b73ab3be51df84d69f029c60c6858c096513601393afc3e54e26e1c2a0927210b434e3ba54a2a0f6cb00f75a7d0665aa9d9c37195087e9eca828b01ad450cabbbce2e652e956dd15dd29846e9a6cfce3cf76911bfca0434b48b2f9d87a6fbff078f71d66dc635a45b6d360e2182c67822be0ea5102515a44d30216558e358cc83e78091d86b516ba3e48ea922e02e59a0d19d50750521d45617d264490737b20f0216bfc832284b092a7ffcc7ffae5d2f5db43bf7eeb49b64ed934d49cd90997228426751364b301c59b32bc13db8a00e5b66748a04a483ba5db6c76fbfd5bef1d52fb5a70fdf6a97736ba61933f44c26ebde5e867668e6b3a9231999182d070eb061373b1a9e9e8282620a870a181ae2879bfa7986d7652b2f539223affd9aedd5f89614fdcc8627a06b6d69ed3aa08b624432a23fd70894060a592feff7087535c47b2460093bebc97a27c8cb9790d393535441a0d27794173508dc237e0933283763055069dd2f8252a221199818b312eab32c32a2f9bcbe3e3451373ae005ae13ccaeca7b45195ccd1eaa6dcfdfabbed7e9283135f8253e1db5603bd7dfb2ff92a3893c9b94c62f0dc76df7c69df6c24b1fd48d3c3b9b2a6029952efa019d374e71e9eec8a2caa720357d4e27635a8c3530177622bd2366ed18d511500b684df902a9f0f2a2ed3d7e62b389c152dbddddd5a9ffa77ffed5f6a5af7ea39d8365480db302cc15ce34e609fdc0f7fda5f6633ff2c36d7dcdb2bf09ecd2aa2f5ced7a6027117ef5d51b292d1cc4cdcdc94c5c864c399b4492acec58e5250ceec192822e1b9e67263d780ddb0ec5de1671918003df6ae4112a82300d064a3c0212e51ed78bc81ee318dc5f820d8780ba45c578d77324a85d358bf955469ef27211b0b89774a396d5f03077c77c27702a02874e717847f2ef1bb529eaa89834402b00cf8904b83020701d322b8fbaeb0c50f7b7f0d5ab4b4d2f4c94f9bb3456d909cfe9daf3866eeab86d0f81f8cb5ffeb3b63cc4e27edc6edf7bd04623ba7074145d8679b406e863aed2ab2b336b0fd0bce173f3bd1ad2bc76c6c2fd9a9d1fb77ff787ffaa7dfb956fca75686570ddd684df91549404129b9d802b9c0cde173c304b7dabd228ce54c67242d0648d80eda903b7822d1b740d9449d715c8340a86dd181d430e156629cb3856997ad167c87095a51685928a86e7c43352d94903a23274c40bad92eb0a2c3123494e1a7e39d416a55c25249fffdd5f5197d01d3f0fb3eae6490b68018e11b872c28af3536f064fc4b8d27b153d531ad45dd306481d2aeca28047d5c1652b2ed39aa2f7a7c4cc6b6b621e109be0a448be780d2df2a50501d12735cc778e000667cd37d9d8de6df7ee3fd0e9cbb54ce753051a58c3fafc58a9afae6a539235a944a13494130da9f2753b3e3c5270d74d271b4133bc8225af47cb1ede0ad7076647e43d39c46ce29916201dc9af7ce395f6ad57bedd9e1d1e6bf036e2fd3885b020d9d49ff9f4f7b7bffa1ffd872e3d48ef6536ca06e75ec7c91a7e9301d760223a144a512019959f85d52cf40cd031e7a29706d28a57c984a488c0e77237baba52f99bee8c785a953d11a05db23b6b0ccea9e7a84cdc6339043f0e1beeab3869b3595b25c014f501cc049f46eb2bfad4cdf3ee77d328a9438624c2b1c1781e64daf2f31bb139d02bb7fa02781c9b974e9d78c89240aac3b3d2417545a5a55e32bc0a644b0a562a9bd48a778925214278830306730d908b67341cb6838367edcd375f6fa76776a8c6a771757dbb4dd6c0b2ac9201cda123392f916d4c3ac0d943c89e862028ce66dc7f0e749b688c47cbedd597bfd1bef8c53f6a7b4f1fb5110db21567517cbf04f124b3c3523205249825582681c4b24a70d5ca7eaf02784a6339b55f72ef4cd824cbe27e0bd8671c0df3dce2d9f146c1a695f14be9a5c4fd24930c6d08750bf86dc8f730564507d8acfd1525a8c57a8f8866713515001308d3c0eb49d7081689e268f01f7e401f845cb33ea040bb0a585d1695f18e0a700e78119cf702e4e78cafb8559c322ec12edf9fd25044c43238a044c9860b99d2188d05e2acc3ee5629274130ac44649f40cc27adb5dd5b77db9dbbcfb5f5adad1a66363e81453698107ca970743668f7b2c1001bcfced40ddcdedd957e38418cc0c329217582921266f130bd4f1622dc8a6c8b81d436689bf081d0953a61266fde5e7ff3edf6675ffa5adb3b386853b4e9c178e8decd2fa4523926bd1e0cda8ffdd0a7dbbfffdddfb518f0e50990b5ab4476e946f785145bc74a6f109d464db0c4fc4ef7468700e53452bf04aca2432870a88a36d74681ba37a72659e4c21ad569bc7033c57e7c8b834359416126026cd1332fc2a3163fc1ab300d9eadb85173531074cf6b8c8903313afd5a8f98c38e0c0368d483d24c8a9fcc4d7a16724407912c5e980c37cae4468892744c3de651871a01478d0ced0665571a1baad355988bc670a2b7b5a42c8961781a24ce1c1c34d03d7be79d37dbc9e9615bdf586fdb3bbb6d805f20780e990e8d9ec9aa9a3b0ef2eed64ac75d589a331965c41ad9a9800cbb5f6039c289e7edeb5ffb4afbd6b7bed92ece8e1b561394a3ca11654a6299161b6718b4bf1a648e2fd9b78d70753f8befa1fd55f39e1926175d814c4db420ef63357784e7ca4eb6dbd3c29e6acdd809c88793e4900afbe6d0909271c114ec5d231ba149f40c4d147b2c79ddc1441553d43c2260fddeffb4909749c4f5a722682ddba2bcf743093edd422d45879cb2e9fee5440e7846b2d37f9d04b24c7aeb8169bcc6e060b788392d8bf71167da41d9012560397df453c88de2b4c5ab0e5da2dd5bf7da8b2f7e58353ae2711209bc6408f5b89b9b4a74a7a5cd863d3838e85aeb582a16ef4900002000494441546e9162232983fcb104c806d70a58b0c9f945c0a203c8d710f24306979c8679b2e9f9bcbdfbe8717bfc64af3d7cf2b4bdfced37eb641ab469e14564632b7821f260965afb4f7ee407dbf77cf293c264742f6bb3d17d4b4625d584ea187a56cd19aaacb0d4d6770b3d5af52c726560252762fd2c3f5fcac858b1c95dba06d5f3f31efc2e079a028ef36c238b6ceccb018331263a4c7c4d7c9d65f3a03860784d48975268b8bc122f28d2c60a6c11fe933dd8cca77d681a299f0bff0c800cc39c6744c92d3f428dc8b82453f64299472985df1fb89453798524672041e2dc6ec73d5b7387c95820c90e272a09799d540b6fbcfe5a7bf55bdf68d74b28776c4aed6165b42a0c89f1a8c9daa4ad6dee5829411b99c416e0db018ccdcbe1ab7b272f45e00d0f762bc0356098a683f08d375f6f8fc9e60ef73c6c2c1b30a48997daf9199866a99532de032da7a76727ed775eaf3afcdce73472ba8e3d8719e07c65995d0282ac3398522db0fc6cd7e0aabd0d5410d2f122103a8530460799d5a34e3a64b4466de6db7d4f1d68d9cb219a775dc4cffec6cf5deb21560bb80b5ac57fe20765db556587b82d523084bd3e2fa98fcacade6728912e80debcba59be399507c9e52b365f6a0575c0a14969b44b193b081f8ca027bab5cab43eb06febeb9aa3931f2a77117da4d576fbf607da079e7f49439a9004b1b33a3b413f1d999833e14d9ab29fa2eb6e99131e2e83ca946009006ce42984c825b7ecb90ede737631f5ec53b9153f7df2a81deeefb56de6b5565884d7edf537de6a7ff1e5afb4b71f3e694750139687026565444ac9c133e0922f2edaea68b9fdcdfff833ed931ffb983597d0942a22a8816303ed2ad1953a7b8cc6a33416a34b6695079f132a018b05a3f199a8b556f72bd8811c9be9c6325327135ab7ce05ac966a86d4433557690551ee5d326dc4063147b5d942cd812e33377760c0b952fd3a888583a9139b1190caf4b8fe30a0ddc17663614dbc1f0fe71280b88770ef087e72a416711342e4bc6ded6c8b6d8e1490d541edb80cdd04bd32773ba3676e8c952170801c89f99101564908e89e80c5b57de9cffea4fd9b7ff3afdaddfbb7db4b1f7c4943f4d00e0618656c600a01778cdfedf1a71253faf064950b2d33659eb0fad5943257b02bd9cad09772fdcd57bfd9de79f56539361b7fb3948d3039a964541645278e6a24dc453101162a09c63817554c8213bf6b444a4abec64009dbf0d6a493562aa194e26093e08f40397caf2a27b02cc11ce64b26f3e7fd5242b24fbac4a25719e47a925d05b7cd41a8a0f6d95fff3919a9aaf6ac0f6e8d1ba7c879a3be626408a51da8eeefd4875b64513167358b35627a7d6c2b0f440d07c597984b10248d4f28cbabf62ca3377c085aadb18a4a2752ba3b719526322d2fcb186067e7565bddd86d5b5b37ec927349b971dcce8e902a3eb75b9066a37055b1faa31ec670451b4e007c09cc81dd0ce07c2d35d9833100ed4ecda08dd726b275a794a43b88ed3c231502cda577b5d4bef0477fdabef0a77fda2e48d96549e22e996603914dd628486b3b9b6bed277ffcc7da475f7a510b5b1d3be14f3c684887ee284a9da17cf73293e9a86fbc2ff7a612e60ebc0f2359d950cd03f20c448e2843103221f1b296d1ee32d13304c53c43950455e6f16fa854c8d2abc0780e0048c809765c1a01446d78957f069605cc172e94522b65297f67b0984c503e79d5f522cb553029a964d61d96eafc2e913939c39856b0736357e32891dde1b5e0cdf12c4d147579a28da23b4db38972cc5895006c11a9296d8c2d89707a7dd1bef087ffba7df18b7faca1f68f7cec23edfe83e764594690dbdadd1610df86c82e63b1e54004c693b51f5c50197ee7f96732a983450df98b8c7dd90e9ebcd35efdda97a5172f50bc6cf668f4889c5b0ee00caaeb3915ce246699682966a82beb2c1c524b461d4aad9445a3a17027ca39120011cbcb557dc1afb282ab02251cb3d0a08c1e3a32d4a1b090955990ceb5de2aab4ea697c336c45261ea358b39f8fddff87931ddd30ad7dc54cf3e4924d1f2e6a36ba47f1719d8018a4cbd4b2d35e2100095e55f5c2c45d4f08516df1f60bd8bb60a1e268f7233295d948c55c0a293c1a9213def9e0c0d1b0b3c85c0c62616cbbc2db5975efa48bb7df78118ecf04cc09f44889be1ff376ded6a2ebb6f11222f2fdac9c9a9a466909545a91333546d84f158c03ce9ecc6eaaa41c893632d1ac9c820d4bf8668df527bfaf8b19446c1bf7638d1517400efba68ed0b7ff2c5f6c5bff82a3202ea10b221e88c8ab47a316bc3ebd636c6c376ffe6cdf6a37fed07da83fbf7b4c9c06c445a1526080b9f99c141cde799486b70dc6ec4f67b74166c8a87151be3dccdc47e47711020ec528559b32932b4f53a941bac3b5418e49a53d48080ae2c5ecc24846dd4f350967a722a305fe6af00aba577954dc2f7707fddbcc1ef90f20b6a82793dc90a594b0429069839f4f81ec421696ab0093ab142cc203636da648293f35c50000a9b376fde9296be807940f4dadc0c4d0b4f93822ccd06f3f878d6346fd2c55e415f2dc617a2f198d6c01897f6c0d5bcfdeb7ff9ffb66fbffe5abb7befb6680d88e691e1d214d8dede52490851783459177ec52febaa9b8398cfea58115765abab26bbd1b31c98b7f6ecc9c3f6f52f7d51f2db98f3a2ad45e64905a3e68526412c3dad3da27563755dbd5765c83c2f0e545d4f338d4534a0d2a1b2e1872758c000b5570b93b673939548795395869a34b1f351774012feb996d2654f19cdfa1191b8a60c7c4ffe7fbadec4d7d6f42af35b7b9ef73ef3b9f350935d76db8e0d18839b064cb001371d4813053581901e425a8186444d8bd04d90d204a1568b44fd0f44446a454994284d30d8cd6003edb9ca651755aeb96eddf9de33ee791ea2dfb3deb5cfb1931ca97cafcf3d67ef6f7fdffbae77ad673deb79d2f07328b224091a879acea46732ffc37fffdf28f208304d438a67c1c041730f28679e652a0db20ebc460b36dac4fcac16b4a808ee16ebb1ed0c9b881a392e34d253d2c960d0469495675b8ad47c0f395aba7edc58fdbc86309d32c14d632394ab159b4c97b67fe18a6d27d584b984ee92975cea683af9d3550df84c238c4c97ce73091c85d7ad923d316c2cded1c4cab49b2763eb9e1cabbc04af0270853ddfe976ecf4e848faeb707950c8e4543e3eedd9bd8707f6ca6b6fda71df098052422033c4c0339f5107a8552edb8d8b17ecbb3ffc5db6bb8bc676552584f8395a78ae8d2d41c2b43c44f448e5459c58bed89d9daeec291d30defc70950b69d78b5e00f3dd016d322ba922acb5a70aee8293baa6ea2226e22a9b3eba7f2179e2722c504956d6e976756f0752a0f4c1e49019e17a848b4875e35b85da28f7f5d9321999505076005b485b3c479733a34177ae9192753a9ba8a46fd69a1a8d615673efc2054d32f080039f54b9c92ba3a34fb6ac0e185949d218d7685852642d705d5e1671eb420f4ada524117998eedc5af3f67c727c7b67f9160d5b452ad627d116d4b56c7fe8b21e9c68665c1bf34b6e27bcd5508bc79e0d9ac73cbf8e2d02498c9c1591908ebc30f69eee5fd0777edf1fd3b76fce89e44ff56c8b5008c735029f32c5a590bc53334cf609c86100715490119aa74c652b6e5cd8a44084d6465eddc04d647708d98a0d231e15dae032f9752c58408463e300f5567926cda7c3286d7080ccc6937719d01679cb9e8c4f3535cfadddffab555643ae7a3bd473627806ae927e0890faf29eed49d88f45674f9733fe775a7e35301120b784bb37f4a47d3268ab458f21d293d3c7bb0e79441d33c12e09db09859ea90a4e97132314882fab74cc176f62e6a4c462d72398178640f0a86ca9214ede3c6bb8332df7709113a88d2d282315dc869a6ebe4f850670938154170319dbaa449ae282e16c4c393a3235976c972a9c4229ed9c383637be995d7ecd1495be9b39fd26c1894267256cde5ac592ada5357afd9777cf0fdd66c365c5b2a697cad310d365a6a7644e747789e5c7bcf48b5ba879a9b5b3831550e287e72fa42f4593aa45b08f6399a129af4278b7063030d25b369123f4f191e03e1685961379f8074324ae179482a4375807b35455667e0c03f06ad53463dc6ba16fe135698ba616471e289a583cdada05cc9d2b5c2ddfb50d489a46d861a26995563a325399fcd56cbb6b67775cf2bf5bacf1726d63fd931e5bb0e293aded874b1c993ba868b32f8e1ece32bce3a77a50097d326eb21e4796694d1a1f4e20b5fb3f17428bcb3daacaba34cb63e5bacacdea8cbbe9e0e216b636d8e918427793d57a325b3af781195dedfbbb22ef9cdfe510996717f493ec7833bb7eceb5ffdb2dcc0a916a41ac2c1ae11a6b23171e49f87f8e1b8161cb098295c3799821590f6a632ab946dc61e25609ddfff011345191da59bc6f4a4a2e2d49035fcc31ea3ac4ffcccc0d978fe8a07894ab35edf69a636821aafe5d79bb5ccfff8db677a58bc41e01ee7a55ea204f00b75c25d948191e67a87e9bcf46924a067d8568069f17a7113e23da3b6f694323599536742e4d00410abb5ae6e9aeb18118bc1bf60af83c96864235f913bf3c666731db0025b414960ddbd3a9755525aeadf921142a95cb05ea79bf03d27746e6eb4acd7ed488283b210f13e527016ec5cee36747932ca4ade7af34debc2b5ca156db6ccdadbefdcb537deb96d4b4a0d027e923281cb5641b7aa54b04a3663cf5cbb61ef7defbbb5e07db8d4d510745246621fedec7442060b9fc5703ebde69ee2f7274e5d4aade51814ce39da9c8964b80a3144caf10446877b7432606013e004a42c9b7251d66048f52ea55d0f878cef1d1e1f6b6345038300c5bfb3807c4817479fb94d535aa16ea0cab660a32716225956a9a46e1ef7009a08411cf91eca2efee45042ed93e04db926330831c513eb5b6316de8d1215034a085402326602573addbd96f1e0101d2c01faa934f2b289a0e5d6628c62bdf8f5e7753d8d66dd268b99bb466baeceb9625c0bd741960d9e19a44dcfafbda3190c6fc790a323e556f29e109e9365ca6615f40f1fdfb7af7ee1f33606b6109dc0cb672f01c99a81791c7e09ec4c940f18ef49ff2bc6ddd6fb5278990f83f31501494a6631cb97a830d120112e96f853ae514bd2ec5d4effafa0ec0fc55a9a37b0fdc3ee4b4ac0e706ab95e090d9ab4aa332f0e4232638d411fe57bff3cf441cf5b63813e43e3611e4aef5454bbbc8c995d2114a191240a47e3e69dc44548d6ee07933d62007a6cc775d769de7644466e5195eea549de3ee28654f44430f5cce74cf172aae360029349fb7cdad7dbb78f9bacfab25be1481d115449da8e7a7b52f643201c060b209b02e329e66b329dc0437116e2e9c9bd57c69b56a599b160a8373aee6ea1cf5c7536d9c02e33da3b1ddbe7ddb5e7ded75bbf7e0d0c68b950d277377c691e09c590e7db02cd3f4459d884d867b0958d76fd8cd276e5ab355d72267431064dc84d441775f18a91b9afc1785c16432724e76f2a6ab2e04fce9e5e2d97c192c70f1b292f03f2278bc68b10c5bdc4fbf3898d8d801b882032a6bc65547e6b3ae244a401a273721945343439d0c827501a6a552555ae973b1ac99a5e49eab044fcc6c95f8d27677dd70c8bc2409e081db5b5b325660c3202b5d6f362569ac4984e45e8cb09e0eadc435939f005d6ab24c0de04e6d3ce4c4470431a942c8d6ceada5a08ec4bd74471e7c10213fe6c5c55296be5cda9ddbb7354778f3e64ddbdaddd63c269c143034681bd8de8bd00a7561beb03ae6a61a8076713adf6bd1d54b567b69f3fb1e71e1427e3e9a12e0793c1bd43f5e78ee39eb9f1e0332da7c3292fb0e8e4ddc37b457953d27ef460e2ca70c715f52f9c9eb862c7a22734629a78e5d72ad09c03e825840389158049444d75bbfa7617437a295acb5c6f4d244c978b21e8a0f3a87f328cfcad5e07fa97b9b5c9762bf66fee57ff74f1c744f1bf77c0b51625b20126ae902489e653e2abb341ae317c906f1a0e5d1d9b10057015da78629e50dde45a496b13822d2476a18d712bf1fffee0a45de25535b9da022ce55d9eaad0d598d6fed5cb27cb2d8d6c4f9884de30c6cbe821221d132cdf8757523c3b8937104de8f6001980bc8d9eff5b5b99893a31c00c7e2a4e61a24aa97cbeb842553c01905f0f9e1e3237bf9b537edf6bd036960cd8427793790c056c2bcb3448695b31ad843366b4fdfb861d7ae5e563b1e13030f1a0e484bb82fd5ff80e27c7607d9bddb229c4fd8505af29296f153cfcbf19004f260a07f5319c0e80b4a16aece29467d68c433fb26e01dcc0716b99f82325a1df4d77366caf2949dce341f0826284bfa4444e57b7c0566a8f19e94d5eb804ab2222ac934dee4cd0102286b0b9ac8d6e6b65f2b060f3532d08a5c61c84ea4a2299d773fb8bc994080026f652404b99fb9b263d7a09f097f54169236ae4b003b55c4332acfe29595a0c925ae1407e9dc5e7ded9b76707060172f5eb0324e49288da0bc4077b8deb04abd21291c0e0574d6c8748019f8f2a1fe64a4929e1b257d641f51523122e7fcc354d5280b7517ee83870f6dd8ed58f7f4c8da878f2c9fa56c2600b3579d65aebda3808de618f40cd717630dea7ec88fd4bbd51c865a474ec3d421e0098463d9b12f83fb763e7089d2205a3f541074e5cb3ac4695a70b009f7a42a19b217dd1f8180e571d903b2f0ebf4cc98e515f72a754b79a6bc66e6b77efd1f49d33d16bc2e4c757f52eed4a0b1473f45cff32780462c3cd8b94e4f04afd4414cf65a11b5d7e07a4afb23cd8c12715df69c0b7abc7604acb861c524532336b65e6b257da952ad61376e3e251c032da2c5d259dba4a38eb13841cd59e2de0296c512b6e9839e7028daf0043008a2a957a09b4d9b984db2b9b1a9d9aa5ea7a3b19e41bfabd850c4f69c6ee064ac2e56b954b05eb76fe3e9c2fae3b9fde517be62771e1e26e5888515b31905a732fa4e85ac554b0599599456197bfa899b76e3fa35b5e3a5b12ef6af03e42ad593ba04188e1a0149d582e01087058187002ba63599c75ac02f5aeae89727fd7b90a34cc6ca858a633e613212e939f239a8778a65ee68c9594938119ec5bf2b939292877b1882cfe85e228088ca45e204b12883b3251b35a96fe414dc445fa0f50ecd41aec415cbe47ddc84b27b6b635b5987e45d6a75cb497206dda98c6cb724a3bbe617a5ec523ae3aebc01fe361771d82726c21c8435ba2ed75445a0b479e603284c29053557b018db8b7f45b76e20fc2ccfa153adc94907d6bdb2b16acd9a2d98ef3951642077ca612961601eb47ccfb29631be00ff51a3255169c8ec3456158747b9228a0cff9f11a4f160608f1f3fb0e383bb96370078788504094f32c8fee510cd619dece4c0d7141cd33e0b6a490425a76c9c99cd44f61390cc1adb3a57be9f1d383e7d40a0864a42c0d29a9ccda591369b3010efaaa894dffc5da3448a2fe198b4b209aabed09712cd42f412bab3bff54f7f7115198f36700a10fc721861528e9cd5d641d7e7e40a5500af39a536908c3cb9a10488084afe58ce5120d203880d169d877830e2c2a409eea89315f8525acfeb0a87028ce4d4b3acb5367714b020e989d53ef70e8c4e7471b7c29bcf4b2a9ff9439c6f68ed6e4778085f94847c36b01116128109c3cb4aa5a44d03dfa87d7ce47ae5d389163e0f09e75ce4720f1e3dd2a2614e8e80355d66ecf96fbc6c6fdd7920f0991310567b154ca65cb47291b2b02075c95226674f5fbf6e57ae5db38d6d0216f9a43b67077b382449b8d6680fbb840a24beb3521a671e163c1b492501739b69d64b7a58457795117915fb77f3e7ecae31c960560e448ec9b1b8e2d0a1c4829dcffd2533e5b454593d758d7657fff0719b00dea3c447839c32c09fb95f6fa4feb146b449f2799583c50a52be9e99341beeb527850005ad8615609ecbbc94394e940a929b759a6b94bd3c1d621a24e0261c74b0f90181cfcdc00620ad033c65d7eb75960c113808d82758b47de94b5fd41a47b3acb5b1612d0e1848c8752cb1a0527058945d9a265fb0e1f02c6b8f92d05dce5df4304b600ef9178dc221c4e7d8ad141418afd2f80d0795d9a38353bb73e79e1d1f1d592ebbb07ab560852c2361129257f307ea85e65301b6d5c54391d5d56d8589267c2c1a51eac6a6eac9a932742dcf0c692368c5b38c248275a8d295e9029a1e18b9566b3a40282d2169b356a2e11171c665939347e5faa011cf61cde953c6ac8e64d132bff18fff9e6cbea293171954740ecf28087e323b20e61fd4dd55bcc4483e1067adca3433145d427ee6db33b478cf35c897ca822028722ddf3e77a81b03f7abe07643042c00cdc52a67adad1d7bea99f78a2c18039d2c043775747ba1b0c7d27b92390d7b2279b2a159749c807482781f0883e00ca4b293614f9f158913807532040c25282be806f2c0c1bcc8408e8f0eedfefdfb76707068a3e9d2debe73df4e7a639b2e934965666e25a6ee0b056b96f256c2e52407a605cfab6c4f5ebb61bb17f66d6b7bcb67f83818349706fbda1b1f2eef9b512320eeada46f92a2a5ba78519a23b428e3b33461bf72013b0d078bbbe38ab3d94cc1079425f19b7840e960e17d2253e699e8409a3b1e48c6ea416ba2193c277d7a79c175a8d39aa831b13162dd50d2828d79a69c3a9989200c9c50c1e1a5d9d02ca74af452556a995057d0252740f0fc15acf80c3aa993fd7972b0d6f8920e17387813612a68ef13b0c8e4e2b08c80159b296458747826f7673e13cd84db77eed817bff805ab5600e80bb67761df2e5fbdea66190586a0775c8513563b6071216ffdde409f8100e0018bec7fa4cc9d6b28575dc9812f3706f6e7140d22ee99703d0e906cc90e8efaf6d5e75fb637debc659552d19a8db235eb256bd6cb56cb93418e6c262884c38538ee41103ccd0396ebe0055eecf236be46e23d2358f04c2319e17b11a054e5846e3b4a0eb826d5ea6a36541b751d28bc9ed359661e34a7fe9eac177e97f5e19d40c926faa84e72a60e7c3b647932bff1ab7f57b486c08b62c8553c97730aa11ea882f4e6410b5c4542ca0a463e8b16afa5f43f755f3c23f0dcf7ac4be2995a58b8ebfbc8d5241d2dcfd0ce2428e27715f5976e43ae52889247a31325dbbb78c5ae5c7bd26673ba9d7e7a3a8dc15d770956cc6461cba49474b5b072743d73059120690b375b5b0e02263c44e6a9433f21282934b292c9d8dedeae362819d9d1f181b08256a36eddf6a91d1e1cda1b6fbc65b7eedeb747875d5b648bb6c4f34ff481b995d176a78b54c90b70cf660140cd1ae58addbc7e5d381c4c69ca12d7ccf6ec477caae0b73167668c7af841a2e6491a48e5f385ee926cd74018127131a6e9d9e0d162165eb172b2a90e0259c3bb42839edd9ad670e6bc43c6e23826140534ee21e43ac626e864e95a4d31cb486922e09b409b464aa61243f403d0c9c869ca3f7195d8a0489ea030ca3367f387aa80ba71494113f35309138ab9ef540431e8c1a218f39902f62293327610184c6eeeda6592440e5884ca4232c29eeda831939a1751320d4743fbab975eb2cf7ef6cfac5e29dacedeb65dbd7ecd76f72fb8085eb5668dd646c2d44a962720adcc7abd81ab73221c992ce0b8df222a43f140bb3d250fda2c6a7ef9de8cc31e7d771ee36c51b4c9a2685ffaea37ed8b5f7e419671e2a7e5cd369b15db6e2ead8af20e9311b391f3fc34b84e168e1c4df2b53c27c6c95e72ecf94c1e9b27822a85f69facc4c01a5d5688af303a51998824335ddad6866dedec8ae241b9cebf3949d88d53f039d0b81f586e3e274fc768f0b0d608643807817571a0510a924828d3fbcd7ff2f757e297a4d4d0a31cd13874bd932b705a4c3efee2bc187dadc238c0bb4fbe18dd7b8d85481b5c3b39d97c81bbc8e22911075d46d70d08a4912ef0de6f8a82964e78efe8add342c5bea54d9733ab355b76e5fa13566fee58a5dab022c2ffd2587267dc61320045179d7f18a161853c0b9b6c32119b9df285928e4c0325524a51308766b32501bd7c3e63a341c77a9d9eb4cc4352e5f2c58be235757b3d3b7cf4c8eedfbb638d6ac937c7646c77ef3db47b8f8fecaddb8f6c99f5b2152baa4a396fd55cc6761a35ab4150941c754e011bfded1b5721bc6e8988c86c9ccac2047c726fd6be806960573ddd04b20797c707775310d373f27127ff1e0bc5b131f015368582137c1f89c3b97a03a7a516a264865c835ca77f48b2243c900511045207e69dda10aa12bcb797566ecaea8bd2c77166e036340452d7190e938bf4f969cfdfb956b4c458a7647ff9b2072774f07d568fb5c1d02e1d388725e2b367e419600a506c82059c25827bb24c0fdc94f5c01af00eb29797c40b0d2127b961d6231b08f3d32f7fe5cbf6e77ff1396bb52a76e9d265dbbf70d1f62e5cd221b3b3bb63e56ad506c389dc96a5f3ae2c230df2273140822b6b5b070b1861ea180a2c5ffa70f03a9b219027414915db85b20dc72bbb75fbd8fef0d37fa1bf6b28856c7239b6cd46d1f6b69bd6aa332931b7824dad985b5a29cf38170d08bab4d3c48cd750af7714d5e9739da7105f015b53e64e066c2edc899e9caa14edf195e002412cd99cb86717ae5cd1581cd40e3e031080b2b43cda684375948114c8aabb69be5487439aafa53982d2294470e2055d573d937ffeebff502561709b02a3f028ebbb202cc7bd84f34012f22eb92c5d8cb31320a6aad701cdc39a864b1dd34ad2246b8179d7f1f1d6a96f326917699cc69b01eed0e18b91d7e5b590d5c816bc257ff3a977dba5cb4fc82984cc4ae9f66c62331e4812f7e301a14dbd146130219d2b1376359a4ec48e969efc3922dd7cba4876f4591b0e3b5e06962b0245f952f696b09052a1606fbdf68a1d1e3cb046ade2d79e2fd983a3b67df56b2fdb697fe46a95e2da2cad96cbda85564ddd410078d7ce32718eae5fbb629b9bb0a4ebcab0a4b02af6b9373ea40d469383d338695cc5738b32da0f68c7f9422992f2361a28a234c88cc3415da737d0be77fb77e9e027b717c53b0d5b7b3794e0158d1a0e19de83933648b900ef0427fe83be00d6c7bae0be3b94e0ec672d7458da10341594cf66d1e8faaa5b98663b09dc3285ad79006716934c0b5765c118749152d3c0cbe818bc6534646e8b899bdf32c2228559f181ce3a5f0a5ca9fc151f90c7413001784f861c91b51d9f1edb673ffb59bb7df7963dfb9ea7ed9967de6d85524da562a3d5b48dcd0d6dd476b767f3d94a5417aed5475b38142b56ad3545ac857e1150cb70e04e44acafc06d75349f5363f5064c01d2954d6666fdd1c23ef5e97f67afbd71dfa6b3ac152a047b095c592eb3b48d66d576b61bb6d5285aa5b054e0cacc47c26ec165993ff0fbe0012bbebc5b9874d6281f1391575411d1523c6159ab15abdbe8cedc64987b17aed8c6d6b6d521d4565132010ba6f14585e2a2975eb1cc84310f07c3a4e4265d405a0000200049444154902ab698a6489093b26b2cd47efb377ec9850dd64aa27edafb62f70b8e287f863ff860ad00f59cbbe67a60f956b3cec0c34255808015ddc775ddabd7777d20ca9dc032343899a1fb46e6e5426a0ef0b94b6cf04cc6d3b96ded5eb277bdfb7d0a26ce517225451d00388b500f6b7e90c1e7b18c235402a7f92818dd9b9b5bca2cdbe8544d2632c9649c0740be562bd968d8b5478f1e8b2e70edda356b355b0a609dd353eb9cb475add3d1c03aa78756ab5694a14dd9f4f98a7de3a5d7ece5d7df523b5a9a47b3a9d58a39bbb8d1b01a2274a96c6191d6ab15bb7ee5b26d6c6d24acc3334b4a3405ab14d814b84bd00f5c174acd0a716d3cf011287ca429d11d1295c379583c5b2fbdbc04f1794d40785725f0d942b2ac686c880c9b84da28a543875dbcb054bac7c0b2cf8e25250bb9462727a4b41b3c9878f9cfe92db99b04b2bbd42f7a4e3ee1409323c4ef244353ad48b0cfd53c1d0b225361c2a198c306cc550434e3a6416e07d785614935d3152f295fa2dc0d0c30940574d2539f1b1e8acc0d3ae54281793ab13b77efd89ffce99f58a359b30f7dc707ecdaf59b56ab6f48f070341dbb3f61a524cf42941b509160dd5086116c68ee80b332d41daa9cbcf6a03fd2e6a6448cc3260ec6d887ec151dde395c9e32369caeec8517dfb43fffcbe7eda83dd4eb2be3cc67a5e8007fb458ccdad646cdb65b65db6a542d9f05239a5a76c1303f41c4c51b7916526d49f374a1241a2ee8caf09445f9207604550e247e87e68c264df245dbbf70491967bdd9b05ab5266800ee1b1a69bd4e5b87983767164a2428ff5847829ae456949ca2fce45def81cceffce6afc40893168a675a64506e5d155c91f31953e0250a20a48889ef115dc60065f939276bba5e368bd85ba49eb9ad4f777501caf29353f591cceb44ae4cf5afb7a49db13d556a4e4a4b7d5bb1edbd8bf6a10f7e58244239d92c1801c1ce9b939f120e65858995f2b935339b5a5a270b0bbf54d2c9c817d19e9a1abd22ace89bf586351a153b393a10903e9c0c25a34c1001ff10017234b65b6fbfa5616aba21bbdbdb3a45ef3c38b0de786e8f8e3af6c24bdf740505ba848ce114b27669ab65f5422e89f6f97032d9d9e58b17d415a36ee73ab8af2c1eb5bb4539f020c43530491fd9f1797e5b80da811d460606d0ab6047e757228d3e7622450c2d567f9e5e0a9ee9e93bf8094f26e613cf3aaee18013982438964307bec909185a3f4955547e79a10422bf877376f2d285077f4302d9032aa57164839480042a09c3413095a579b2995b7937c933c2341748460f5d82e008ae89412ef48f54ca9c6f24e979a683183c892da8567a02c139ec7afd9ebdf0f5afd9d75ef89a3df5cc93f6ae679fb14663436a208c08011970a602bec385aa569b5628fa414e1944ab9f59414d356a340a76775eeb0e4a037b22c07e8d31a54a8435a0408a72a87c0a5636e7e0b19cddba7d689ffacc9fdb4bafbe232cb7d1428a5b1b49739aba7ee62d4b39abd70ab6bfd3b2cd56d54a04ae61dba6938188b59c75e06028e90a73d234839b4b289bd272e1ffb3465c5ac61b598e156b22832c3d97b75a133e24a5b14f26703d1cf068d0497239758ff5c2e930d0b05ac26249e4023f8cc0c64190f997fffc1f0b74ff76b0db1768483f248b9ec47992614138fd26ca7ea4928e5d7817293a8aaef0e059586c06bf01619098ca171dbcc9f44265b4a7ec0a5432712008cd6dbc74054827d995ece9679eb5f77de043aabda7d3918dc63d3d54d256f855903cd1bfa28e4668af51affb356aa6cd9d630223a3253e1d39f172321c2b68150a74bb3819bad6ee9cba6c71a92c1097c5cf3cdac9c9898d0670b29c388bdb4d7730b52f7ded457b74786a87ed8eb201d1323259abe4577669ab690df857040282d062691bad860256a341b0f24d19234bcec971503c325a367564be714fd7e55a684bb181e152f16c04747ab6a6298139b8951b3b90e1f2a7e4773928a67ec03804e081d6bbbe67cfd71b1bce8ae767d535423d15526b120f24486b03a58085ba40748229bd48b8f4de69b651c3e0901ce5361d4a0cb0d91d542718c8aebe50b272cd39589e25b914b1bed2e40525079a576c0a9e95fe6343268a463481c8ca22b8abc22049d35002cd8895f8656cb8e3f6897de18b9fb7c3a3437bf6bdcfdaf6deb6e5b2d02b5a22fa3af1b6a032d03b84554d32708fb81f644f5c37dc340401594bbc1fc6b4ae46eacf9befa110c27bc6a890572c9e651314270b66312b7670d2b7dfffd49fdae73eff35b32ce3401bcebfcb1168c8122b5ec2a142ba44f207ca4ed3f65a75db28724030c0dfb7c562241e5716bdb5344f0b444126ceb513a484b5ea90f3c38efd288c0a5182829beaf29c68e8d4ea046b375995f22bea1edd8e4dc7437d36d68aa0804068420542cff25b49ea5aafc02c6458d1918b932936808c157dffe98bd22c4e777fb8a4edfec201a446f61501cb333a887f09d8851f72defa473d7a7f13b21e2d104a3ae80b4a4dbd7c017c8328379d676c99f74c838570e3e613f6c4cda754c2b1994672ad2535f6b18476fbd44f80898bcb055ec74de25a0142c95ed4ca4fa733d7479a0a5dc12561014497caac46e3a175db1ddbddd99226d6a3870fece8f8c8e69389b035384ced4edbc693a9551bdbf6e75f7cce1e1c1ecb9a896e8bba64b9acba93fbad8aed347d9447a9e572a58075697fcf9a2dba62e038c5b5c409655b3448bcd5ee0b28dac6f11ce2cfc01635fd29a6b113671938565626f58033099a0cef2580d989aa410af6b2f1cce016f38bc055b8c71c04f19ea2534828ce2b8bc0f922c3d22146e99a0e494a2f028d24915389ae834c8ec270ec22ebc00587193df036f722749b2f1f5d71a919779a895638782987096e401a72576bdd553b649caa0902fffc9189acef21ca1860af39822b1b980ca963efdcbd632fbef80d6b6d34ed5def799755b1ab5fa0ba9151f0241892ad530ae14bc8c8181c3b2625c22dd9c52219069fe9194387f1f2d8b3c258a3fc5d5cba749ddc17b230546c01ff87d3a1e54b159b89e7f78afd6fffe71fd9c3c39ed5eb5bea2c2b935b707f711672307d321dd8624eb0ccd8eed6a6b52a156bd44bd66a946d36e9d8a07d6099c5d8aa0597eb6674c7f2648c6455ae798fee9bbaec620ebafa82af43c74275fd05f72b2c51c6576a3a484663cac2be5cd0c3f486a6557446b9f77c7973cd0d60627debb9b0a6fedb5ffdcf359a1329749cd28163e9c424387f9b13f4f9f22fdadf91bec6433f7b2dba2e3e5e0276110f244a463d247afb734efcb94e5679af698480563ee927468ef8af2dacdd73279bbffe7ddf6d7fed3dcfa6c5e66d6cd2f64c966e062a922e3dc26680c8c94d76513ee7b390291258589980a291da2a25a7650b30381c58bb7d62fd7e471c2cba1c947d04276e0c627d8f1e3f52fa5c277b6b34747a7cf3b5b7ad3759d8adbb0fedb8c3620d0d716fbf14560bbbb4d9b0ed46d5ca7c5e294798edee6cda457599dc232ea472439749bcb374804467cddbe4e08367e6a92afb5269274269721f22abd27c618a286c4636a5d8cd74a2e486e31da9c4923897657967c8e7ea3cf3a27c387fe0e93012e9d1f93992190a43dd94793bbe14ec6d97445129268c2e79dc61d3954c1134482c4306bcfe4c1811a53c9b42da54c96350413895a1d2f84f0d9c15d90558c968e4300759b0e00ac73b759f24401758ae3b0f3b96e27afbdc4fb2e8d7df78d55e7bfd756b6e3625d807c1776b6bcf0ac58a3d460badd755d9bcb1b5651b5bbb562a220fb4927312644a3864948504ac76b7abe77be9e26561637a26e71c91d957d1c838ff7cc99c94e96af03f63e3f9c24e7b43fbc37ffbe7f6d9bf7cce0a791a1435ab9421d82253c3eb7ab62a02698661691fbb83ba532d156db355b3cd66d9ca3948a743b3e9c06c36b2722163f9329233192ba4cc47e20013ecbabc51034ce3c2073edf8a148e20930ae62fa8ad566db9f2bd369b8e84f5064f90529f521cc7f06818b9d2a9c7a4809b14cc7826bff6cb7f77453acc092c3c26993b28f54ba7a0a462539a1a9993b783e1df84446b4c99fbc91f254b6c1a461d428a46654de2c98846c1e2594c25cec60247135b62220570adac51a18d264b3b3e25381c2953f8ceeffc80fd8deffbb0d52a2ca8898bab0903e383ce95762ee69027fdd442aa975111124336697c26ba8d5c2303cece6a77da42684011a0781d4a4b322cc06702d6c9e181322c58f03c2431cdd3880999e89d8707f6c63bf7ecfe61dbfa2337ad70d75b5f688ca75eda68d84ea36a1558f132f334db6c356d6f0b4992921eb6eb309d292a906a47e9c2e65676a1d93fdf84c1838bec8acdcea92f5269ca92f5fb2c764f98756aab6182e6a82c9f280112f52189beb9d12eb236ce848e93cf3b801eb40237f3e1742f1b5375e6a35049a8cd2182f0b1445b8d933a78473ec3067f07de8fd68fba97c8ccb8c90238161916d88f1c8793489df4e9d574f0c5cef300645f4c91ee4d04d5a4d64a5913d0850e5018e481ab457a98544e65e3361ad9e38347f6f2cb2fd98347f795495fb976d5ae5ebf6e172e5cb6ed9d0b9a9f3ce9b48d0c94ee58bddeb24ab529c35364b379c00d34b26a75eb0f46e2fdf15971a9e1702280b12fc02e6382816be32b08d4de78622d11dc9d738618e4a39313fbd3cf7dd19e7fe1159b2d72365f42b2ada9d3ec18a1572a649870fe982080ba3449862274e1209c568a19ab16cd5ad5bc95725e4202d233a748a69ae5f0831694280d2ac1d55da4ca72ec92d715c4c21a264837dde97c2897749a303ec615d99470bbb4ce3d79720d378fdf9e8844d321f35ffdc2cffcbf869f036077ecc471a618625e2f4a051a3a6d056df00075f9d3d505ceecbb14bce8ba8898e820eb5916168229cef100e467d466baccd9ccf2d61bafacdd9ddac3c3b6c0eb617f64f552d67eee67feb6bdebdd5765e35d2db986b4a60fa4d13417e7468b358d07118cf87ebdde4c7c96a24ef0857953804d4826022f4c62749a27ec5b090ba9222328439db4d572499915e450ca4c0299caac42d67a9dbeba4a83d15819d62b6fddb6fe94f10ab211dafadc2f17cbcb2da6b6dfacda85ad96322c3614a0c946bd667b3bdb6276b388c07274ffc9ac00da09589161a58015a7d0795c31f845ca7294227b692ee3580517ca18c7ef08de1a7035578c2508807910b89899e3d9133cc84027d2cbf24da4f795a9abf3b3a2b315565f11c8888ccabc12cdc2bb777e1d6e59e64cfef882bc4bd9237b78e98b27bb2832743aaac91022b02c27bf721070f89c4d644899433a4c1eb042159554d6dbf10e1647b3297cfb22286893209ad7eb0b304738efd6adb72ca3e16f0fe810469917c4a49767952d90bdfa0034dd3298f9f8fc8d468818ce3567c8403b5248947bce2f222329db603452e611e4edc07c1590c3c753190cb40dd694535d08926fdfbe6bcf7dfd257be11bafda7451b0550e5cd23125ee137828e27f49a3400c7fd63f246b4a3534bbf81970eb5221633b9b556b350a562a98955713cb1b49c0c06c3eb202aaac2b5fcfac2b712539f8ce096d92b1f27a6457cd8d0dcb976a36410575c5f0b9cf96f29982481bcf80001ef73d86e4837ec23acafcc2cffee4caeb51c71bce2f7407fbfc84779a81ab1186cbb28217869b1397aff51be32a8ddc0c77a8f52c00eb6b29672606bb02a071b31237a8c0a9c0a6c1ac9268bcb28376df6e3f38b693cec4260bd369d03d3db59d6ac67ef63ff929fbc877bfcf4a053a6fc814e76c8239aa8c18e8b891d5786746d2bba203107c297f8a4a99d5b998b290dc18941b351a0cb4c815b444f22c4b6a8609ffd3d3139b61b4809c4cc9e7a378f03c64cc15d8648787479ad522bbfada8baf587f82bb72d50146aa0ef01b86916723dbaa94edc6e57da94332ffc56b6d369b56ab55847731dc1b9a42dccf099d98744f1524c340223530a2b40ff03b828a1f12104150820daa8a73970042bdfb44276bae204150e31962587afef012b6c8c697e44a1809acd6765fcae068c624a2a920817442fa5a49180d632e895b24f6bbde8f40ee214b16ef942aea9296d428d0f43f8134c9f502e28273495922d5ae48af5434784c43612ebc51c3d89cd8c91f51f40466d7d2488e32bfc4c122eb8bd118ae8367c6f3624d50e6bf7deb4d7bf9e597edea8dabb6b9b9a1cc9a6b4485949941544ed13003efe11f85dde47c809b40040b9e4046e797ec4a807ab9ac8e32b235908aa3f9150900eb96aa471930e33b655eaf664e89433d0202e9c8deb97bd78ad5863dfff557ecf35ffa9a0e77b86c64619ac9acd6d74ee7f96cc9313c7c10691c01f617f075f46790cbaeac5c0223ce5abd5eb2ed4ac1b6ea652be657361b766d366c9b2d86562ac2dd02071e49b4900a497669690ccfa5a921fbd67cbe17e148f85f73774e22ab526329d9cf85ecba3271a48b24a64963ccf98e0a5cffe9dffe84f4b06201c69f30d2dd4ac8899b6137751ed015937982bd90cbedb28842f69539225e43a501c506039788e62fe656d0cf834d994d96fcc9a22cda3c5bb1e3ced086a399dd7f746aa7fd891d9e0e2cabc099b35ef7c896939e6d96b3f6933ff1e3f6b11ff83e2b646910c35a1f499952251c644ef180126151adddc42d829752c2d3cd9d6686e3be0216baecd9d5522c5c3e934a4918f032565d49ff4a4e3043ba8e5dfd1dce142cddedcd1d0db612c84e3b3d1bcf56f6ca5befd8ab6fdd1617cb85799d70295132f084d5ca6ac582ddb8b86bad72de32d39186a061d7576a75ab962a8647a2f8491283f393321434159ce4a7e79949d03fe2efe771493f9dd38193ece1a3551c87950c3f08441930090df2e877843540a04c76594eec3de3dd81e69e6fb0acb97a32eb70e0dad9e34e8e55369b16b5af3bc78dc02e357b27b13b97288118ac711b75a7fc34d6e199088e9cde648acaf492bb8b303e61672cf05952b9a4f9ef25a0cac5447e5e1fcec948c303b77737395cd4559dcdaddf1d68d8f9f5375eb7376fbda98075e9f245bb76fdbad56b7571bf4eda6d95facc3e36eb7595d6dc33fe2d93650694e1fc2d7d76fe0dd05caa2809ac8e711df10813de482793ac0d6e13340682b074a6c0eed4bd846b05588f4bf752948677ee3cb0fffdfff837f6f69d7b962b9685ad89ba536e48de88f8cd7df3030a114532d0448128f8c8106b8a67c77b552a456b356b562a64ad5e29a9bb9d27e35a8d6c31ed598ebfe71c336666480d935496071c53295553532c6f9902aaa84e4a969c73a25d8069129c8935042a1a39543b546fe8a8057526f3f33ff523eb9230c0f0e0a204d358687f32bb0ca7da3879f970dc78f50c93638944e01288263b79c8813c204edeb4c1a8a9d1b29b59c1c6b39c1db747763a5ad8e169d78e8e4f6c3c5ed86499b56e6f68955ac5aaa5ac15b273b3c9c06a25b3effdc847ec6ffdcd1fd5243a9914e51fc18a074eba399b7b47489d06b9ed8602a27797fc245bda643a14504fc95029e51574981bf48e455636660cca520652164a16793ad203e2fd0e1e3d56902ecbcc6265fdc15081f685975eb50747c7021b39812529ad1125e627dca893bcf5cafeb6ed376b969f8f253103ed82d3481c30e45334beb112d0ccb807595280ecea9aa4fa907b1f03a9eb01dab56ef619d157996402c195f9aa54f6963443c49a3a88d7d4fdf4415c01faeb93d0332f7d2fe92d4503250216c13fd436a21900bd214ac708a894706778a98fc7a0cf25305d43db819f9e89095232f27c0870d28417e7e98cee218c4e189603ff8c79f03d1124f50cceb4dbddfd3948903e80ab937ce5e5222327a7c76d3b3c3cb4d7de78dddabdb65db9765999d4fe857dcd38c2bfaa351a76dceee8b579768c7831b40d86c35aa704f4260a6ab8898a424e9364551c600f9c2f2cbcdc1bc19f0b1931e460ff08240334b17c88d95541789fc707a7f6afff97ffd56edf7990c6628a5628d7e47c3e9e925595242049e62ee864ca3e80a3c6e1ec5e06dc5b02850c8225355d4cd3120bdbac95ad552b6a0f96b20b2b64d193a7133bb1a2aa04680f2ad0d55997cc761ef63e740e3f1034b89f3c34358b9c9806cab2572be15b7477b9ff64b6b166f4bb3ff71f7e5cb40680bec020f8ff60316c6c0c18b870be4746a5593fe115ae43c587f6215a2196a9a5e9a6093e44caa90d710dc03b2fad75e456e0520d674b6deed3cec41e1ff5ac3d9ada588bc405bec000b411b13c1f77ed3d4fdfb00f3cfb94c659ae5eb964cfbeeb99a45d0dc0eb375e25452a41e9e0216607e1b259877c9864471c6b56c9839dfab087fdfc502aa0008b5aa8690add17f3d2aa9aabcb58bb736293f140ed5d3a1bfcdefdbb0f1286e7d6608f4e3af6f5975eb3f16269a36f694a78d012b39b8c63b5b2fdcd965ddd695925bbb48ad409ca56ad37942ed798c34a582037918015bae7f170e3f306d81ea5c43a48a4928767151b53e769a2a2ac71239110c3fac987dc290fd9141e9c5888dec25e66bcf54ea320c659ce322bcfb808f0a1beb0bea6e41a1cd7a6efa7a68723acce4382c12852289c2b3500285b5d274ae56d6a2e10148293a6d6ff1a0773e507e9b5b34ec5b48f519d33313c95d4a9337816b4722a6bd05003b40766383838b2478f1ed9edbb776cb69cd9854b17946131822391807cde5a5bdb36e6709bcee4624319c49cebd6ceb60e2cf87e2eb9935510e3bd21a1fab895d7c29ae14456653cd0fae010647f39fd8112d81b28647d347f08ea6a5fe0beb46254676577ef3fb64ffdd1a7edf65befd8dede45655fe0543bbb17ece0e844cd8c994a76baee0443a748a062c1e188e30f252df795d1369a2ce55243873b586bb998b74615ee2083fe2581f465280f20ce8b9e813c0bd8a1f2c9a0de0045c5a561a894cab96a1a364f58aab89667445f8406d50c5938d13402e8ba79474918c4349d4c094c25b565b14a1f5a8e2cce6af574fe4c89416e2b62e1425d704d666e72260326e4dd0c2fbf96365be66cb22c5877bcb4f6706ac7dd813d3eea5a7f38b3d1c475a300340950948f600d2255661656584ded07bef7c3f6e39ff82175066be58a30a662097ccadbe86bde11d3e833570fe0dae46996366cdc849d2dcc295cf6973adef59cfa5226e5337e0b3bb73f70a1bd0a78c954a27d4a5153676e329e4a4a86d2a9dd1bd871b7672fbffa969df6075aac1154b425615ecb312763e40f9bd58a3d415958ca5a39474951963a411059d535aad79c959e88b694652a7dc29c32459dc85a02a4e5ff47091625a17e2665c34147889fa732382bd7dc323d88bca4eb04137593530790122fde436315893dae80857247c23222f8cb8e2ae48812ff891813259de61c53479475c5282b014bd914f231099015d8cedfb19fcc7bf6ccb38700eb140ac73b581f72ca9e71e89c1d663ab8120524d44644d7903a09e6b0d05f1817a10b3cb2c3c363bb73efaebdf1e61b523fbd7cf5b25d076cdf68aa241457ace4c27dfc7c2157b046aba592a7b5b9a1e70d6e453714bc17ec8dcf0c8e05c1f36c1a84929975e8e2908d7a539909141f82087a6ce05932ff4d6a1a64489a47cc16b58fbef0c5afd897bef29c9d3c3ed4d0f6e52bd784a9365acecd82df586b34edb4ddb66e1f22b68f357182d3959e70ef545cb8bd173f6f4b48a8d0479c4b085da856295a498db49935702a6a94ad921d5abd9cb312b4094ac50c52d2d08678fdacee53a550b3cc423d6257a2655c2aa9bc704f90bee1b091a06392e90e984307cc3ffcd99fd4f0b37334fce46431505b86d2217835747ce7de3877c59d3590ee704b6e140d08649c321c24447c59ffad7296c9976d34cb586f34b7d3fec21e1e77eda833b0fe642a1d6ccd5c292e3b06d5efb5c95ad706acb4fdf3cba97df43bff3dfbc40f7dbfedef6e28a091ad600fce358141493243da4a48c852123a9396cfc569cbc21078399fabadeb9cb8643765a6f493c08732009f8dffcf8cd3e9c9b14d47389b9404888381743a6d3feda1825036b4bb361c4d95bebff8f22b76fbfe23f163648ee937641de8f99cea162e17d62a97ecc9cbfbb65dce5b39c742702a0300b373c39656ad2384e6ed63d109d2a0706447e7cb2c5d531aea3d8f67718844400f7bfaf30d1665d792ec7537658fb23e364280e37755be248f3cc7c5cecc5a295dc848a2054da61ae5152f257c8876c83991488217014b0b91d72300419f0198ae5425c4276644f2559488a1866b5db2c4b38b34382dbbb26c72f7f1a1771f0973a3542968128c92ca08a520efcf67884c2b8298d35bfa821618ca3d3a3ab1b7dfb965ed5ed79acdba5dbc7c51c4d146b36155c8999c25c592edef5f70ec6cb6502b9f8d8f7c337900e03cd0c1788c42828f1091d1f86030fcc1897e8f40d9691febcfadcd2d8d97b96558d34a65d8efb8958f5dd513e13f263550bb9d2dedf1e1a9fd9bfffb8fecebdff82bcb6bfc2963bb7bfbcaaa4818b677f795315db97255446932474a48f851343a680a8c11bd8446c0985ea1a80e22e339e5624d0136c6865015c13c85b21bbd31a81b1b0dc67e9ad62866ac98995a350fff6d28b22a07872829229e422bf2b13d9f1f3cb33ec34374dd6d4e6b2c28553a4c7ff1e77f2a5160ceb856d13592f36d2978203e7e1143c9645e3a999dc8a38d8edc079b6a3a5dd9604ccb13ac88d26f6507bd99cabe4e6fa2cc0a2e5f369f957a27175d2e55349cacb16691085db94183bd9475e5acfdf8c73f66ef7fcf3376fdf2ae4e4c0216378d5349250e651ea937e5481ab40ed9933ac604858216069232d01604106610eeaf687112a028810958ee0ee39a3f08f2314b28022aa70427d1144070a4f115363399dbc9695f78c1375f7bc36eddbfa76b21539085381995c8882b9b613e51f06054cb67edd2ce865dde6ab8cd17c3bd662a0b5d42d7953f7d817b9b5af81ab8e1b96c85ef697c26059bd88c9e529f5792253024d1c544548ccc9a03ca477792c1669a4ad06748e57e648bc2d512cb9c8c4486a96911aabb26be8f2b8eae3934615270ce8a4c285552a390a361ca9e981564ec48d6560aa267260540108ec5717087e2842f7a74b994398251cea6227ec27e57c04d7655e70f68dd5f4a5d32e614c0a4f79e2ccac8443addbebdf4ea2bf29cdcdddfb12b572edbdede8e355b4da945f4876389d55dbd76dd051fc793a48905ff888397ee5e59d7ca793f4df7157230a33a5e9ec1fd5bda60d8b507f76e0bb302a6017fad561b7457d2c0b1d383506dd5a12139968c388a5ffcf2f3faefc1834722ca12d0100468365a3a8c08fe30f06529b65a89610fe54206ae96b1d3eec01e1d9dd868826cd3a6aa03264c267deea9fb13f22c680a695fce9830f0d125aea558295ab598b756b560bbcdb26d378a965f0d6dd83fb115d32259388360a24c1ab89207ec379a50727d974aabebf09df7418d35a783f957fefe4f6b96509d28e43ad282892183541b0000200049444154eff946f0ec0480344e659de2685f817588254daf0ed62de262391b8c287d0a76dcee894375345858b78f29813f40f781731505783b39615e3e9ceaafeb4e3e9405e562d1369b25fb073ff73376f3eabed52a9422b870906569ef265e8ceb796b781b95512471d34438a4cf285f1cff71eba429b2bef399f598b4571b756eb50a948ca2ecbc58c8e09d283cc449c886a0d5cac944a9e5c1ead4fa83a93d3e3ab53b0f1e587730d4d882b48d5286c5e7d45c1add5d8d35652dbb9cd9c5ad963d7171cf5aa5bc3598eb33f4c9214e3a86c7f5ba62830fa17ae736296a9c0b30414b89acf27c70719bfb3391bfc874ce6769be61932a294b464c4a979a09022787486050da68c3d13a3b8fac4ba26e1c184971747d1d92b439b369d73590891198923fa2869a25a5934fca0b9826b8fd54ccdd71282a585342268f4ade43e769a2cd480d2005a1b07397d450cada0257c3b528d6453492d848cb29261a23b1d71f1e1c08bfa2e3b7834e59a3ae0c0b2df772b52e67ea8ded2ddbded915f642778b7290d942324504fff45933196bd45be2198e47f8309e35a7b806eee5b0dfb5c1b0a3e60f04e966734300be0edef9541b9ac39d911e351444805d0a74ffca73dfb0e79eff86ddbe7b4f872dd2389458add686021f7fafd65c0d82528f4e77a99453d9898615c619bdc158a6bfe0667c865cc60f797909c8c19c8e254d112a173799612d82dd2ef205ab55ca56c030a45cb0dd56d5b6eb652be4a696cf10a0e8e413fce84c4e25e1cc1aa9622ee1759b1a52718006061ad59fd6fc3ffde5bfb736525d97834961f05b748f1218160b5de9365c16494ad0f1e3742ed87096b1fec4acdd9fd9d149df0e8f3bd6198e6d3c41f43e71f7d918500e66238d09685e4980af89a1ee0a9ab47c59c880f60b6b9473f6231ffb5efbd0fbde6dbb7bdb06d585749f1b09b93336230f364605bc2c746dad1698020f1729147854f099789fe94c027c6e0eeb992241948283d4bcd76deb7d3427584a416fbe900ccdad5bb73cc0351aea224de7397bed8db7edb4d7d5c3a51c74001a3551b0386ff32fb3744f7ce3db62667bcdba3d7575df362b65aba13c60a6b287d2305270e13c09138ad288d7d6b06d9849a461e735669632a8c0afd6e5620a1a91a145667196693991548f2b8d748403b23030ee07cf3e09f50586141c2c27abcedc453a05178d6d25b268042d9e0df36a947ec4727192440908e352a089a2ad2827922a853e6be224856eba072b3a96deedf34eb67377c8aea484c9612b7511a7d3c467e5b9e8004a06bbbc9606a339c47a5d3b3e3db577eedeb3dea06f97ae5eb14b972e0816d0465573c0e719a12c6c6e6f091ea064e3df6a8d9695aa651ba3c42ade1324e48a7c0bb9af64ba2107c466a48b7af8f8a1158adcff95754ebb56ab616306f114be943b41433182fe023b1fee16e36acb55de26b3a5bdf1e66dbbf7f0a17de58b5f4907099f352bbb38263d38dd655fb75cdad1d1910221991c7a70fc0cf003d93d5d432a0ef64604af31bc3ccb580f51003ad662cebb8fa3acf4684ee15a9d2f592907309fb146a568dbad8a6d6f302582dccdd032cba12db4c7160a6e3cfda042b056655c9130e7f5b34d9055e6b77eed17d7014b25d21acf02f8f21359181069be52bfe033b9f2e810a17cc32538679de1c21e1e0dec7830b7ce6021cc6a92862e4783b62d67b49869dc105999e9a29dea0a02949f96212da7a54cc00280a6ee871f35b7c5f8d49ebebe6f3ff51ffca8dd7cf229752ba8a3514ca0ccd22940d72a49d288659dc631387a79c05c3f6a91042d3942c3366e9f48e278677757e0367c2bb4af8e0f0e6c361988dfc59c9fbaa6792fe3bafd817e870ee43bb7ef2605d2acf587737be7de7d912bd98001629359adb32b65a44a19b4717868a88e3e75e5825dde6e49e79dd291133424550214e773448324c64ac005228005612f3a80118862603d024598952a989e63a8ab3c52f679a6611e4d839018516958f41937eeb782661acbd1df93f615dd219a1e7c45408881f338f414e068e624a912162a80b0e499cb152b72c2437c2c396d21a62708588e7bb9f12ad7a47b80b450c24528eb04da26ebb98c326ad698973f2aab5170882c2cc65fe8ec0ed95013c90c1d1c1fd9bd878f24f4b8bdb72b4999cb972e5aabd5d426c5d1990cb15a6fdafec50bea121e1e1ca92902f04ef6a526099db40292445569d1cb1e2f655891d911608f0e1ec950022846cf133dad7cd1babd8146a7e219c948b654b26ebf9f24c1c9880bc2a45e7dfd75fbcc1f7e4607377b880c19b2e9460b1e58d62e5dba64a7ed536b9ff66c8e98c072695bdb9b56afd5acdd3e5646bbbdbd69172e5c101bffc1c1912d3379615b241f9d5e5f16661afb828a21c9659283b1cc5fb2f9ba954b4dbd171e05b8426db52ad66a14ad515c5a15ded672aa8e623103b403dee932d51c30ea7e02cca7f1a9085a8a4dbff31bfff54ae9b84e356e1075eacca6e0129c58ea86b90125a72c83943364918d36aad97055b693ded07ac3a91d9e0cecf1495f43bfa48e60ce4b5e97289a7ce134b6a12e139bdaf5d6092c9245ce72b1595bcea96bb3561179b26c99e558b4861ffb91efb78f7fec07ad5af5e164ae497404e6fb927a61184f1268901609a90bf0248d344070cb981e0edad2edd3533191a9e545349d4eecf4f848c27c6c00322bd5eba261d3410203ebda3d0293b4a596767074ac147bbaccdbeb6fde12239da0c80694357aca323cbfe2f327196870200d959a5ddcdeb2272eedd956b564b9258616ad3569d4edc3614f63b3e5a5a43772cec650dc372fd981698b7cebfc19275770e9a484919c6162688bd7e39a23c8f96bcb6f79cd8a667c8475115981fbfda5193d0e36b21b058c244bcc1a4ab410ee5d8cc39c0f1222d2caaedc4d31e85411103123654652d48a6433a792500d073f58a3cc8a26022425f1ebc896e65056c65ad7c2e41284216d28111c49365443a6195334eff9dd850ec141df657cef3eb86f0f0f0f0c63d8eddd6d05acbddd3d052c89d641545e993536366c63735be5d6c9695bd9071c2659cd53b6a76009339d834cee3e12c0a43336d3f374758b890e510e5c0e6bba9070a67afdbeeeadf4e5a5544223a6209ea09ba4e2489db76fbef696fdfeef7fcade7cfd75d73d5367d5bbfffc0ed3181b325b6958abb9699629da44f40f3ab1251b0c07d6ebf5f52c351e861e5b1121c5a6b2af776edfb676bb6b0b0dd0e76c30465505bd36f4b4bcb39ccf55e4768e5c0e7393320b56573167ad4ad19ae5820c3310e6a59b58c832fa33b3cc82a403d22e0110d8c81b7bd174d12185557daa1e650944bb910f4ad683a01e96482c040db466582c159b58c17aa395f5c74b7bdc99d9e149df8eda1d1bcd969a359bc811187d1f16775619435623216008d4713e430676e4f35ddac5b6c82e04f21153f0f9c3928a0ca4552fdb93372ed9273efe83f6ec334f691c40869830a8c548473581993eef5ea2d92e3964d96f55ac526b7ac02173c1624a66092e8902994fb21be381b54f8f6d38e8e9b511e543ee8612847b01eec0893f9d4df4da4747c77672d2d6e9c5502784d1f6686e6fddba7d965144eb3e291b38199540eb1b256475b807ad6ad5de73e3baedd68bc6e8370bc40994b094dd4157e31db4f1e9b871df5269b32ed12809635c2781f25efa38cb5b1dc644ce3bc3097c685981f43ca095fe1e166f91bdb9aa90533522c87980f02e64645b04b300e2834b13990481268c290440a62c8f4e9a1c6612ab5d657b0ad652164dd72ff58644640e1a861c84d26c20259d48c30cc5a72e224c77ee394198ca8a0165617ee093912d8ae38456d644846570c987878fd5f4a04bb7b1d5923b0ed94d341cdabd8ec89b28336c6c6e0907c2ca0d0f42829748be6491123f6480bb28296fefb83b2c203c350d9f7318e23ba06c12babd6cb64aba5f605cb211c346abd21089742875125449e6365d987df5b9bfb24ffdd16714f4a021e830106196113a663e5da286e0d46a6d5aa3d152068786d6ceeebe757b7d3b383e9538a6e4859825ce99356b65bb7eed9ae2c3e969c7deb9774fef37a761914189c1e5cfe56c4de92fc10497b85110930cba59b3dab00addd17ad13637980ac85b2903e9746ab9d9c8324c9d40fd31a751a9c26282a5e4f48fccbffa17ff6c151221f26ae3699e4be301f498ef5b41f884aab08047b5b2a3d381dd7b7c62fd4946e4c8211b3c9dea2c149d106265f381b3863e3a1c1431be13eb1b063c693917c5031bc320e7f444d7088d225aabd9957df0fdefb14ffee80fd9958bbb56946983ef26b0263204cd1c493b274564ba96281af67b022cab8d0d57694c98d76c3c52298ad929209f4ed401e4d181660605d2d28acfe2d83bb46eaf6bdd6e4fd94d80f8606cb4bb1f3e7e2ce90ed8f9bdd9ca8e8e4fd76dd9080451a29d0f58dc0302967e864c2b9bb1f73ffd945ddd6e59a3805389137759a0eada8299a46e9feb17bb5fa032a1242bac21d41468c4824f98574cbc4739216a47c8d186557932fc380fa87b20390b72deed83719d1e40c27e82ebc5cf6b9c653a134618a56094af71ef22d5d7664da4416dd0945111a0a5df8e781c63590a4e9e598a5a91c8b441148ed7894ee9dac024d94a715d605564d76a162d99990b5142cc46dd38c39d75c652e1e8f547767c7a62f71f3fb4aded6dbb76f386359a7509f391a1f8f516ec107fcad94cb65eaded6d65f4640760407c066582cac2965616c45150c08a83c4efd1548da515b855a7e3da68c9a55c19e16266c707876ee4bbb3a352b85028ab5ca6e4048ce7fed099fff2575eb03ffcf41fcbe8176e64746a3db013ac9cae24ac97cf4d156519db686dda956bd7ad56c34ba021194a18fe9dde40418b6c179a0525f6f6d696022555c683c78f950133463519cfdd724d072a8c01d72de37a9dc3e7fe0da56ac99a0da639703bcf5a39bfb08d4ac1366b5417335b4dc796cf9161529db8a7a22622186cffdddffed555184bc82a1c3551e6df527d0fa03e59e66c38cf5a7bb8b0eed8ece0b86f27ed81645356d9ac757abda43fe7001ac4cf2280bf26ba5de768becaaaddab8ebc374c9219843390357728870c5f940ca792e95032fdd00f7e9f7df2133f6485c24ac1aa54f2520b6a020bac5c2a2a4069b32c673ad95808009588fd03221298c0175808706cba9d53abc3a952b070c29e26ea9579b90e125f94050fefddb1a3a303658d2cced170a29186f1786663b2cae9549d992923183357498dafc06ba22b25d09a8682b2415f9bfc4f6eb5b41b17f7eddd372edb56ad24954ccaa2287d246617a560bc7e3aa1c3dc9372297846e70381dc71ce794a9e615b7ed247774f6579c2a32238687c394c6b65fb15d21f8e31888b251997548e25cdab78bf088c8197715f782ef1bb4a7cd3d47e94beae05e68a1f900dc9823d9f733e173f27903a4d36a801904acb3097109d222975501df03364de64e5b98c0fe7a3922983d5847bc11d135914adfe4e4f871141ebc2e54bf6d4334f4be34a8ed0626ebb13b5283273c89818a96e3b60cce0b34c4493557cf2b9f471357c05fd9e4696c6ba832e03879103d2691650545c9b1ef1bf7ea76bdbdb5b3229f51219a101acee966a1801bc4f17191b4f96f6fb7ff069fbc2173eef86bd79fc0f99a9f5512a9c854808948de22b391b0a3396294926e706127bfbb6bdbdab0c8cb311e5dc05985236635b9b9b326ee5b0ddd9deb24ee754f7b0ddee587b80a51b592b954149645a9576391462e1d0e56d4a795c01cf6a8a7359c91744402570512e56f87b1953dfbead1600f373edf972999890b3cceffef35f59a9ab221303b8060c48524260179435e854edd1c20eba633bea8ead3b5cd869878dbdd2c520474caaed60bcb7fbd17d02fd070302176023905d428c13d934714a820dcdef4194c4d9a40269b25ab6dded1dc9126fb4ea76f3e615fb9e0f7fc82eedef48888fcea286234748c18c6da3d9d483edf6da4a9de908f20058386458d00106c3b1ba3f044b0256e7f4448aa5f0b00870042cd2714e5b1e34c189d76761635b7f72f858b8088b9b53e7e4d489a2962fdabd078fecf1e1915acbc22c429af85cf612d98d6f5c10ba24b193221b1d957a316fef7bfa865dd9d914c3dfc9bbbe49d7c07a524090555ab266135499f08ab5fd78f2988bc0e949591a9dcabbc2275f5e32789055ec4c407c00fde1f1b7ce0ed38ca5026f02dd358b968c28a2bb138128cac420942ab89c2b1d7dfcc737af303a3867c93946411a3a036b23b9ece87be7f4d6a21ad058894a41ff2c2a53197e665d4b969aa90bc7e8343206676be60750e8bd8bb602c37d3c56a6fce0d143cdc25dbd71dd6e3ef9846d27fb2ec64708326225a6ac767367cfeacd969b67208f836d3d1415684153d75f13e0afa645e2d2a9ba76fb33826a6f38b041b72783ded0ebea76dbfab75addc5218169c858c013c97ec7d3a98de98683276aefe6eccf3ef7efeccf3ef767cefe4f645b02095f64657e88f2be339bcc9044f26612d90fa3482e7059b2edad6dbb78f1b2355bdb3af887d0352c2fc14a680cf52a4d84bc4427e131debbff58741eb1e2d11783cdcf3a4b52d160937d2a987cd15af54de178cc5d82e3b1fe110b047cdf6c56ad515a2878e5654f3697416c6635b5cc6ffffa2fac68f38b86b9628340c32fdb7096b50e122f275d3bee8dec517b601d22e8d4a7165da1716583a147586e80cbf7c27866c2df05e966e3a1b227fe1ed3f21ad8cd2cad5c40540fbd25fe3d6bad6ad3ae5ebeac6167b4a4df7afb75cb679776f5cabe7dfce31fb3679e7e421b9d592b160cfae8bc2e4a9f6c14cc4c596c3c58d25c30030256a55693605a0c665202768e8fad7d7228b09d36af58ede3b11c6f38bd4f4fa13474c548674abdc7d0b384c456e293dd7ae78edac8808b6fdfb96b8f1e1da226a50579d66df3022db289b3d2d087a1f90a6a010d04dca0df75fdb23dfbe435ab225e97f026944ef95de617f5f3e29e79a0894c41d482b479f47e892fc57b7849e60132bac07c3f30a5c8fec8ce22a004552202d6b77ea6a4169a8208ff16e325ead402be274507fe2e4a43922f3a9f79296026495d651bacbec4008f2c860c8b0c316448b83e70bd789d75a733b1dc231093a188b59ff03b0927a611108287ba5a6a3ef8f5f13a64d3040f261b8e4f4e6c40f65eab5ab3b5619b3b5b76e3e64ddbd9db132d860d4a3091b5682ea759bd4215579faa8207014b9e89d9ac680ee4d4ea7ef1fc7205271f834bd169cc9a0e6afe3feb8ecf069999f2900c66777b4b8c7809ee412792461a86198c49b99dbd249327733b39eedbf35f7fc99e7be179b9f888afb5a08271555a49079105caa10a10c73d44c566170730abf218bc2bc8d58ce9c1e27ff2c977d92a5710be7778722c1885a6dcd666d39a0d27c0721fd1078382c3214e968a62093a747eb0b21f0a72192a956b8a37e0d604698c57b81ea65a9bd582b5ea55db6da1824a277d65c5eccc32bf8944b28033a7266473154d751f9c8eeca03315fb75345ba99dd995840a4ebf3328e572d8984c7a1a740d15caf59c5a72870d7e8c5a970491c4965f83ed4b6afdb25dd865f27d433c1968fe9dee89dd7ae74d19937ef2c73e6edff391ef522497c4cb6498f84d4be163ccdf4118ecf77b3289605193ce8a35ab318f8ae6b1f8596605395127a39eb5d162976f21b5bd0700ba8764819046198f90830e81633eb3a3a3434dbdc30ffbc64bdfb4c168aa46c3fd878fedb4dd4bd9553ac5d3084a6426013c0bbb50bb3a29472a785386cfac946518ba69dff5be67ad512e5a31d118284f299165eec04070b23c0bd916c9062723d424d3a86b098d2ff1a2248d7c361a13c1324ac0c870b83e368e88a2ca64ce30ac20ab52d22a4b92db4902db93f389c0fd54f3fbfb7a56aa922c5108b8ae70fc2633e2e7786df0aa905ce167a4b8ca7c603a0cf5334981348264501d28cb0896be29c3f17ba6725f9f3171b142995507ebd44b44ae918c01dc15de1187d7e1c9a16d6e6ddaeefe7e725a5eca8a1e4919be9034bef5f69b1a35c1a51b9718ca3534de35ce04584d872e79fe413286c049e000362060517a92d59365b5eaf0a428453b3a84803aa4bcb9c49dda47e574ff2411cdd4867b7992afc3c653f36732b3cf7fe139fbfc979e5329ab0380b19db557824b2a05d01fc44c0d9d9311f914b212129e2d39b7e821e3a186c8d99f4fbdfbbd76e1e2653b383cd6bde23f056179c28df59e74477777f7f53c315ced0cfab6b3b3abd7c7e085f0311aa3bd56121563309e58b182c76449381e149072118596a295722b09765edcae5ba39cb5ccaffef27fb1c29518d2676740872f2bb6ebc149cf0e3b53b97b508f921a8f26239fc25fa0833556b9077d206a658178e02a9000c108d4c5838a3fb352feac846070939939403c8207e92e5f9dd3816e68a54a8a4aa7e6c49e79eabafdf47ffc1fd9b52b17f5b300e3b4c0350728679789d5309e5ccc3d4b9a8cf57ab56a4365a102694cb5d3c2c6693abbb2e96864836edb4ebb1d39e0848406810bf2285aee447b0c26467d94478b767a72aa3298d9acdbf71ed8c3c770740ead376480d3bb501100a2dc3a1fb0d61915cd8164d525fd8654ae911297734bfbd0b3efb68bdbae44ca481199241927275fcc55f9a2f36c8e2e94f3921c1ce439100882f1cecffa40fa19ee743ed389922cf859e79b05dee1092c26615ea92922fc4a323d3e08ee5d3a0f58eb6e61cabee23ee8da52d754d927daebe9ba343ba9c1322f111d7487838502a983f07a9d540e6ba83d3237dc8ec6ce4e5746977458e8eccab95acc78271a0b7343182e7507353b280da6a99d7618c5e9aa01849a686b6b539bb0da68880dbebbb7bbbeaf77efded6381984d1ddbd8b029ca1d5d0c52340c9f0165141e14ed9c44e6734e7cc418a4c46ddf3cc4ade01dccb9632fe9ed6385508581301976bacb79a9a4f043cd7b88c6837dcc39c0d08589f7fdefee00f3f23bb310206c16832f66e37d9b23a6d5a235e2d089ea069231143cfde95a123554ee5238f4f5cd409e880e039dbdfbf643b3b17acb5b129e2ea69b7273641b77d242a094112222a5f1c2430f6798e54328d4acd6e5e7b5264737e9779db4787276ae420274419e9f6f454590859429380809ab756bd60995ffaa57fb41acd0ad69faeecb83d9661427730d1d023338abc2176efa48dce919ad87c3656e07247194e00f7e8638e8ba8cc89d0ed7445ee941c0a1802268d799fc3bbb0b76f9b1bd4b079fbe62b2fa9258e6169b65013d8379ef4242cb6b151b34ffee8c7edc3dff9410dfed06e467665382198d0496350ba671b88de954b4ae949d3199320b5ed74ba22cc556b3898b89c2fe520027cddd31329867273f6f72f7afb591d2e3a45232938d0ff467e06e71dd63f38008bf9e8a86da3d9ccee3d7c6cefdc7d28be1972b462c5a6322f4ac1ffaf9250227c49d3dc67b49c72818f737135b327ae5cb4f73e75c35ab58ac4da682bd1458a59b828e57c1166a538c922d318504acbf9bc1124bc2be824d10874112478adc0ab681ef0f79013723ce84cea7a5d1626050a59bea7d1a7c89e149032de853acfb7f24de2f727661ef5bd9533a5b9460046de1fe268647888f9013047a0d69852d25a8b1284d7235306730c25534d31689ed10f079deeb389c314c9e22bb4dab94ee000c8c0ac77869ca130dc78e209718fe03a51de6d6eefaee7f082487d727c205d2cbc31a548206fc7aca1e01119295957cc7ea240ba9e252c97758f782da83258d411e09801f42fb727a374e39ae99601ece72452e8165b4c23703f00e017999cf57a53fbd3cffea5fdf19ffeb14a2d46729c83575e8b19f03a6a4a48b9c30f36baa8fee50287de88418163614b4d1a646d361e0b96980e917f5ad9fede05dbddbf24463fbff7f8f163a9f2920d629ecaefd34488e6088d31f85f745df72f5c5426d66cb56cb1cc4a4bacdde92a336d777a56aa303eb490e8206536fea09572c6323ff3f3ffe5eab83bb3f6602e17d9ee7026bc474c71ba28323070875e320e3a5b1ae01d8f12fee26445c06b6a5e6807b572495d3b363f3c184ab6cdad8d146400d9502a582a6321634211812c69f7e2155d30a27a27278f24c1fad18f7ed87ee0fb3e2afbab4a92319e103093520244bb30c00cbe09191af356a77801220f5ba95b896ba22ba24e1fd736b26ea72dce0ca03bc1139e0b8eb36877f1efb4b7c13a489e3815d918b8f3bef1c6dbc237ee3f3a54d0426f08d96578671124225005461540bcb222e95f27cf4765e0681b51f24d5416a2daf0ddef7f8f5ddedbb652bee0633d49139dd4dd5d701c8b90c5bd86cf93e943a821a40c540b4f99982fc7e80a46f6c5efa91cd4e0b88fb49ccfccdcb8d3cbc208380a7da1672c638b33c55a36be7e5614192ff502673aff5ecabeb9b624a8b71e3d921ac5d9dc202c7200e0f01688c01ce34011b434fe22b8c2079d95d9a7712bee911a0322867ab6c2fd23237375cba98899a81174fb3d31dab7763755c24163a06b097d801119869cf93c1cc8ac0fe2eca5cb9725ba8892ad8685278c9d39e0add12ab9303b89932e9dd3127c78d95d9c96362160cd1c677502a94f96f019e898b23679bde6e686cd254eb8b401fb14e1490698a96bb2458dc3bdfdce5dfbccbffdb4ca360f54947c740659070e59b08608647416a99064189bb252de5bea2770d2e06122e009ec822e33dd44ca7c84ff0451946d6b7b5772de34d6981200f3a2caf1fb3e95e2854c2658afa592c6afc8d8687e8059f67b7d8d36d51b2d8df60c06637b74782849749a7ee8d3cb368c0cfb7b7ee41fac685b62f9ce6386e90a10ce8253174423719c8474147840595bcd27494c1e09576f175770bc91bc2a78fad2d9ada5b2daa010e0b2a58c3d7cf8c8c5f3e730601b0a5480ef8c9351f26c6e6f24e07c60c72707f273fbae0f7fc8fee68ffd885dbb7645374027ba1e564fa569b3d1500025bb029024ed54a74eeec6b47471a4c5238db2d3cb16715056b4b4a79e7a2b2d8105071767a640cbbe07103d3d3d4a8c6a6e46ceba9d81bdfcda9bb2557a707868c727a7c9cbcf0350fc1719ccb7675c518aa5e36ccd2c1706952483b9774f5fdab3f7dcbca63abe0a789ba81f810fe9f7258fe301215e37ca3901e9c2a07c2a3888a30408ef08b90204412a322ffee4de446610d481338a8383aa7a0f8910860a0465449cd08e0582ff4556a500966807c1f38afb0429d77d10dd025d995562ed47a9eaa4d184a925e55371f953f3670dfacf310f71c96ee96225491d65a6a1c4202a03dd65b20ce4886636180cb5ee61b38329ed5ddcb3cb37ae595943f0253571187ccec2c0afbade7ef7b423df4adc7170ce4154b054aa8a7849678c7db1d96ae91e33772a1fcd5a3595bf989b965c486fe5253781613ce8fbeca3ca5606c8bdbb09d4412c4145046a05303965163eb7c1be0000200049444154531a2c02646ee8ff2c56597bedcd3bf6b9bff8a2bdf9c69b4e7181625186be63ca1415ac5d88dae183343a2765105c91929bb30405d037e31020eb2e57d4d4010b56360705890035eabb7412a45cb2cbd5caea959ae4db032be3bdd5adcc66e5847de5ea0dcd4822274eb675e7ce3b76727c2cfc7873634336f7605ac7276d7bf0e848191822d72a1b9ffec8df59c1258229cb4d95d2a20c1c4256174953527f74ab260a3e53f09d15b81451d935ba9d00ea8b0a6abdea55e8fce5aa52c5dea0eb94ff395d840ddbddda563947fd0d939754920fdfeb6375b4b28b9776edfbffc65fb78f7ef47bad5e2b2bcd14285eaf2b28b2b18e8f0f658b15f2162c1aa5d753dc6d4b92af8db104ca0ae814747734c6235daf852d6753e15ac57c4e803e271d36466481bc2e03ce04d56abd6aab79ce3add81bdfae62d7bf3f65d3b3c85e5bc7442278bef1cbb3c025674e0221388ac2332af0868516e452656cfacec7d4fdfb4ebd7ae4ae40f3e1a20bc62ab27eec276c2e63bba7a7cfe28a778adf3efc77b050501ec685d7625791032806f0f5811a0e2f3b852ab4bc9506ef0a7772083ebe5740b4e69ae92f70b626704be08aedc3bc9e526f509957b743b9357a0a60cd4410263f48c44d66689e6e62edad0157cad0adf4c65a7c8a39a0d732a07808f4a47694f613232958b0b810bbc8719d34eb7add74702f9f28d2b9ec112682a15ab20632d7df6acd6f46232950a2925cddec54b6e8f562adbe9695bd80ceb1f89eb52d9f5deb9afccaf727ddc331a41989cd2c060b858d81f66b764590564685ce38d9f7ff0e0812462a0eb94aa68b453a19802964a78ace0c11a4b55eb0d66f6993ffe9cfdc5e7fe425001f82dd70cae04d6a90094a00bf1239140821b25ab356f4e7873c6e75f757f938e183c2abae26492dc6fa83732d805bfa42ad1f40ac3e6043ebf7e929d68c44d9151ce73ad342a766d77f7825dbb7a43c298ecffa3c323eb757bb6b7bb6f7bfb173c48aecc4e4e7bc2d5e13e6676ffda4fa8514e39e52d6840cb894a1401a270abc643952b68dd80eb2c70f7988dad02d620e99a951b26a296596f2a0d669e0a809a53a1dfc38cb4abb92e0077276c2eacdb3d111b9d0f4a8a18dd336edcd34f3f693ff3777edaae5ebda445a38da26e47de6ad5b2f857d4fd18b4723ab120e089f019b015dae0e1164b49711380da3326dec7338799e48e014dc768c0a3a3b4989a2d67564277aa54560b98ac908d50aa162dbb2ad883878776fff191bd7eeb8e9d74bbe2c5e884e1e1268fc5c89efcc19fd957f9e63eb3d23e9f850518cdcf885a301cd895dd1dfb8ef7bfd7361b35abe44d46969009191676a368e6343925dd3e4c2346895fa50a3079bb49dc3f7180c068f80ac552b1f711401423db3b769105c5f5070611995874d6e0db38d6e125a7ff3cfa643c4fa7ab44c6c76689df8fefbb992b49c099aebb824b0aa621891c0151bf9f9a0b3a236584ca9f4961140c559e8864d1695e32353422c3125e3ac41d7ca1836d38a2b9d3b3feb0af0ce42a6aa2376f58b9862ebb1b909085e64a8c93e0fc82985dc98ad9bcb54f4e2d5f2edae6ceae0b0e66f2c24da50eb2b9912815c810b9abb56353d01a728914cc10b9fb00f0efc5e45ccede20b04215e0dedfbb77cf7677f61438299109d8e8b0517e1118e12dd2795cac60bee7ecb5d76fd9effd4fbf67c7edd364ec4117d90d78dd5e8dc699cf7e7a798a0b3870804f8bc8610a3919e19119cb17716d9e883f26c7ed3cf39028bae29740e79ff29ba08bfc4d4ea46b0e0b07f6fd50611ba060cad90eaac83c67c6dc7f92d2fbe2febe6d3437741a8339d3ba23b364ec8d7291808d0d5aa6f1ae4f8ae9aea88891430ed6eb44a9a986a2494fc1251673ab574b9a62a796659a9c0fb741ba2c1bea7152281ccb3e9bfa99dfdfded9515d3a1a8c55824d27f8916114d1b1e1a8af2e9f464ce81451e3c364566990b3ffece77fce3ef4c10f38eb5d83ce2381f35b5b2ddd506150e391525e3227322c4e31403a7690462390e018f9dc203f4b09c0ef820bc8134f807fdf1e3fba67c361579e6b2b49bfe4ac0685219bb3c3a3433b387e64c4b3f164610f0f4fec1bdf7ccd062844a8dcf0a01decf2f301eb7c49181b76cd1d3ac7888f8d1d3f93c5a9c6ccdefbae27ecbd4f5eb7329aefa5bc4a6d8013088aeac7b208d2e072f0b6847d2472a63a3eb8ff24e63e65b370a044bee4608a6cefdb4d5223700526a481eec498f74e5c64555e120a302f9452b7d0ef791039cf86869c82a1cf9b324657aff5d762c12b83480a0cfe9c9c5dafa09afe2d323f3e5b780050190436c806949e5a2876c43da1db3d1ca81ce480437903dc6a61f81a54edeab52bb6bbb76315b27a0e64059ab275fa3d69cd838596c19f962bf7d62b17acb5b1658dd68633b9a5e19f9552831c77fa7dd77d92d96bce3abdb646ae5a1b1b227fca0d597857c9fa50692698a28c74f8ec6c6de900c2717a6b1349efb902969a36199ff6e05e52ba024e638ff7f051db9e7fe145fbe3cffc899a077011b5a754a1b83bb3cb48bbec12daf960cc8eef7298fb01eb49ec52a5f4baa388912d014e46c75ef2b1eed9d77974e025a5ee636d645732239ecffcf517543e6880799360868c0b6e87746b278cc995acd5dcb06663d3b6b676c4fbc2acf6f008431a4f44582f99ea539f5881d9709da351cf6a6504bbd0ef99ca401439e602a73e0b280749d327eaf7f676edb473223c89f2841baf4e4bbba7d38361486a7fb2adcdcd2d75bb180378fbcdd76c38eaaac454e644f46550325fb2d17cecedf86cceae5dbbea19d6e58b3ebac1879c7ac426bb239a13d5391dc01954a208c8746f3516375917dd05d25eae63d8eb2a9ba0eb07d78b1b391e0c9535f29a8f1fdfb5d1b0a701e3a198f188f9356d9159d869fbc806bdb1249f3b83b17df9f9afdb49afef1a553c5e4eae441c3d1fb0ce635ad18d8beed979803e089b7ccfcb28974b69550af6dd1f788f5ddfdfb54a0efb2b322918cd2b9bd0a14d7ca930e08cd7212045a78e855390738f2b80f2a5ae1cc127dd2b81e3897dcfbfab73941411a2ac8cce58648a74aa9cdac0291a599233a959e47cc59c61b8fd042ea5d22805a828190250271b0b8636ef15a339c2de9203798815b206303af552cb332ea7d29c756c398cf95d19734e19ad42b67762fd3112dd23ebf4bbca2236369a5ad7fb17f62c57c8b8869a318eb2adec80d28da7ac0c4265dccc723506875bd6686e1a16f25ead2c35544c29254db0d5caaae5b21d1c1cd849fb5472c99853908d92b98009f14c39387bfd8e4671c0c922c3d2f44673439c4074e3c9844902f89c1ce298f88a3d9f2fdba3c71dfbbf7eff53f68d175f766b3d89f6398915905ea07bc802b15eb1235342e0f39494e8921c57c6eed92bb0099511342170b22a9f6d95d53ca1d68db23527310ba89f50d6e65552f2ba50338693a1fe0dae15ceee19b03b601ae991cd5569c928656e562a96addeacd9e52b57ecca956bdaa7dcd7d75e7ddd32c5ebdfbf72ab2cea577c0379b8ccefacace87200562b966d73a329001800e9f0e8c05a9b9bf6e0f143454d486295725582f20fee3d54f457e78d963c36f1e5a20d07a7d6e99e5ab77b2adc4a96d68ccec8d0d455421719b0116f8b7fe4231fb19ffc89bf65cd7a555c243a707a38940b894f23fe8ab4d15dc84e37bf585aab507a02e3c4526d3244d9ba1d656680edf3f9445d38572c6581cf9c4792c5fdb6648fee3fb6d1706ab962ce46d3beb58f7bf27f83faf157afbc6e8f8e8fddcb0f0853e8e5d90ce17910dccba6332bf70868e703db79cc4ba709f6f152e41cdb13972fd8fb9f79c276379b7e7024d3051730750dab08508113398ee4c6b8ca00d329afd74e3885caa9a035a4802567e594c544803d8f75052ec6464484ce9b05bc979765dc6fa729785b9ccda6123cb5cae3fa3c40529ac2b3724e597c0e363af783f70d6c4e8b1d8c2d95b4ba76615013354af88c71dde28625099d3830b49150d91c8e4439504790d2505e922756aa94eccad5cb76717f4fd9427303022878ac8fc130744c868550231b11a914caabea6643eb0dd6366aa20409a0107e07cc4b8174b952171c0fcb9393a375b72f3247a00b3233be0643777072427449418a616b3a6a3ac838d099d32b94fc601df5e5fb891e3beecab345de3eff85afda1f7cead39a87242b46e2854c4a189e40f5a4a4211e5cca760505503c31f32249119575fcaca66a3524ed9232689581d971f88b3a91d61fcf589586e4c99d84cabee075fdd92c6d864f401e4cd699f7bc97c43851cd90c2067b1a31c291022572ccbbbb7b76fdea4dd15b32f5eb1f5de1774f2988e7fdd6c686302c3cf22e6c6fea8669e0f1f858e301e3c9c8ee3e78a0d418b07295cdbbe0fe6ca6aea052f1e5cab63736f4b04e8e8ead3fe8d86c8ed01896f0cec0e661c149a1b322ef3b02a5b9710472c69ffce427ed87fffd8fd946b3ee5e81708d5457bb961652acf0c3026425a393ad3bf84211ab2cdacf0efe35926e36548ce11011ffa1f5bb6d1fadc866145ce19831543d60d0b4db936ceba037b27b77eeda7c39b5c97c6cb33181316f07c76d7be58db7ede1d1919445855f294df8ff0f58b17122787d7bd0d21a39afb18e948f24646656c966ece9eb57ed7def7ada4a39d3b3914d987c031d63092a4264435112aaf4d37af30e29ff1ebc2705719e433270a0a49650eab900b206db13b933ca3cc9c3cc1d6f233b20c37212a963603438a27ba7d73867451f8150781006ade748b03e1defd85fc8754766c8f7b429d2e7115e95cc2fb40e5293213e6764789a11e47a13a39d4c897210dc4a8a9df3a94ac177bffb698d6621e2385d4ed41ca29b4726596d342dc75c2933849995d5352e6556aa558505e5b3784a82df26935e4a75a934200640e3a0a23945bad96ce0309f9053100a07d05596a60c0b8393adcd0d511ce086815349f99c67293d30976b517682cc38a530e28048ce64cbf6e65b77ecf7fee77f6d0f1f1f687d88b80a8995e71b8149530774161dbf8eefbb7e9bbb65716f95d512bce414e318654623461e60088832592e97a5ce1bf008d593f4cfd2fc66e09670c5f2651a67a8b93be76b361fbb00489a53a564a602c3b95b0a32742691892ad72db37df323ab7aa5681bcd86a23aecf3870f1fd878d897161522fc52e29cc13e857d5cd64dc7bd43da371913c74add394031f1fa9756cce5342643a00167217ba2750a9f429c1154dc25a877a66e399df66d73a361dff1c10fd90ffff00fdb85dd1d0552b784cfaa6c2333e2352383e07de50dc74988e0fec6966d6defad75b14426a42b23454a45461150d1be22db83b3258dae34fea101cd6ef7ff69ebdc7ee32aaf28be673c973357db711212073b891d01110dbd404b4ba5b6128ff0d252c443d5fe7ded431f6825dad25221f5a112226a08815044a1407088eff18ce76a7baadfdadf3e3e441d6185c4f65ccef9befdedbdf65a6bdb1e8af4d94c361de8b966656e5c5d2dd67b5f6fd9edbbff9661bf86baa480c5b52882ea814b1581f7470356f1e72350785d03d171a243a04480ae54ede927afd9b5cb8f4b245d2941d8c57113cffdc86e4ec7d7072e15ef21028f367db86224a22629bd1b0e3a76141858048dc0bba2148ccf43ec20085076b031546602a80a0f753f232121602d74d80a414fd81af73e0da088531a3c4be84672be0d0c4c9dc4c4dbe27b726548199644ed3c571e349d0316019352902f5e13d74c864610780693b10ee0eee2bc3d73e35b767975596b970cfe7074e8538aca350f446d8201563e250d2ad1900bf05c75864b562dfba05eb21959cce034a2f2071b63bf466aac94e8648f7428f21e9716cf2840f07d31e0cb33dbd8b8a7a611014b1e6858ec54a15864c28e48e635bf119172bd62d3e38906479061d91ca5dfc47efbbbdfdbaddbef6b5d83099295c56143b3caad98c8767ce418490afb82ccc835b70443972f31a95d469b316148581ec90b10895b749380d0d09219675a0b6aa0c83df8b483ce9e9fab7ad7176e19193296d01a082b5340e67db6acdea463ed8605c00b606978d4957efce2ab33b28cac066e83b6a967bb3b4804c6369c1cca4953d28806a6612dab9619253d1658dd6d756c3aa35dbba854978dcd93d38d03b8a7ecf3d6acdbc6889ca192a1e9bedaa8f4e57754150bf9f868644f5e5bb7577efe0bd9b3e2c4493b9f81a8e06978580d863d1b0dc0d8bc66864a215f696e68ab2d233204cf12ba427e9b40f674ae888a109586748a7aba208c2072cb1b5c02f02faa6aee1bb3074787bde493d557669855999e7b6c9f7cfab9ddfaf023dba6f3891097cf92ec992350280b7864065ff17bb1798ba5623160b1709c2f83d508bef7650d5dbdf1c49aad3cb6a4c1ab04604e48599a1418f691ad696327fd9e53cdbc1b98ff6c2ac3c069843b25c17294b3519645108bac300fb239e8ce264cec69f17adca030c07d95a685a937916171ff392022402a6825ffa83c28a6ac2970b5e073093364936b3c16fcbf8423268910ef31280494af1cb25c0b3a4dfd09a5ffc426c753052e4ac167e8c6ce77b4ae9b19338cf1a507b3ed184e0c582157b2ccc6c758a80cd5a482644cd5c0faab9460e393dd430c2d5ba992c6914108c64b8e5287f55cab686d3dd8d8d09eb870eebcaed3c1415f8383c128d1aca2166105701d741fa70c9398b71a139e0610a799c244e0a04c1e2b3bc3fdb39a75add71bd9eb7ff8937d70f723a7b1d0806ab6730e22e46949db3427c0a9489295491fea436709fe4039d2650e690214baddaa243cc8f06708eff95d595a27058caf33ef0273af659e387351baac71262983ab329d07a713fcfa11862f68bd1043784ec4d0c798fb4183f9fe0b2fcd7025e02427dda14d0f0d811a925f902c216b2892e21a40c7849ba5a91cf22587c9da538406c8a4a40bef4aad21396bfa4009c50b2b5bbbbba0d304709fd29260a03161c7537be1473fb4975f7a490a757cb5583ca4e870c0902e00ce3149a4ddeea84b83813e9819dd2fa23ee0a35b6f38faca4d778f23efd6b0c8095688a035f2bbe6f30c6127832544d782e08bb73b121d300d1669a5d29094e1ebed3dbb73f763fb72e36bd9f2286051bb1740ebb8c1390f2951cd955914a80391b54490390d6a5e9e911472ede48f552ed9f2f93392ed2c759ac2da346126652e118822ab8a31612a91d2c4eeb0588e9f55904c548b222616ef91c5587c5ec79a125d81d3530a7c1fa92e6261caf67c7ea51306750d5283c58764ba30580d8244b1f060e86457277ea4493dda4ca74323f439d2a4227186d2f056f16373b993f3b2c4383f467633b6c1c825220c52e8ab1c74fc8a72f0dafa9a32ac66c3bb82e04d7853710d9a8da65d7c7cc54a959a1d93f51e1dd9defe8eb5a5859d5785c0ec4095c3046d1d107899d19c72a2e86cae26cf77654c5acb53f7d11a4fe4ca4056470608b4025cb1bb0743bda68c12d34082154197358f0bc4acec9dbd293008fefa47531bd244188e3557e08baf1ed85b7f7bdbb6b6f664d047bd4563806a44c27618f6cadc7c924e64d2946774fc3cc1f07ba70c1a3a515253685b81234bea3653c64ae055505256ed3ccce27a968691cc8bfd57f6e6087b967f0f2da3bce0d56196858763e293b19426a21b1e4d8441972eac7c67c69b62f17470e76cb6151501ff26938132a6e83ca1ab132e44163546bfe6a3dd157093c815a8c237819fdae203a58e94fba2d09a3e1dce0970c851c64620d3facdaf7f65cf3efb5d398d6635ef200cfacc111caa1cc4b678e5f29ad26fdabdb82312bdb9f0b45b71626433b0782923f97da43e0099a3615fdd4608ab7bdb3bd234c2ade173705213b87777b6f53bfbbb3b363c3cd4a29d5f686bc1e05b5fa99096cfd9bbb7deb78ffff3a9328bb060896b552cf3f8ff622954dc7cde4d4b9dadc2e878fdbc84cc8959ceb5c4736c76a23160eb572ed9d54bcb72b2a82aa339f5772f6626604c9cf8ee53e63483d01f3af8eac07664501a599ec0ed48ffb95e7e02fb7b01f3a204521901b6a85992ded9e1e4967367d2c7c5ebf1f7473136657a6491e54a924d25dd5fa15b79da293cd52012a014f42128d2584844d9287778fd0097a1b370d022ab198e47d6c7a0f16466bd818f73e39005b3bc7265d59e7ffe07ea1022ca075fa2c1037ecb3dc50f0ba099ec1af2229c3ddefed299b3d6995f54a0d65092340ecb3308bf6e2a03ab0d49582a3485e6e6ac3feccb8582c30e612fb0c37830942616e2346691fc3e9fbfd5061373de953253fce298085d6fe7de561044c93cc1e5b6f7fbf6c69fdfb2f76f7fa8aea5bb3998f47e7c26ee35d79ef5ccf063e44a040f942080e57428c96ae4f0499231738793dccd57def809bb2ca549cde94009d94fde3c49bc43121b6fd6208b3db19364dd2c5f3260214d98772c54301ba2ef396fb0901dc21ce041434c01abdd6959133700a583387ad6d4d1c3408f0fc68ba99e84da4f3f2e9dd62c1275c812d59f4c0340529b66e620a170047842f273e70d02d87996a14e115dc44ad5ce2c2dd88d1b37ec673ffd899d3fbf647054c1af002ab737ef4b0d8eb3288feea2f3537a077d751110386bf0262935519a0b4366986443103f61b5435f081ed1838dfbeab240bae3a4a18d4cd0dadfdbb583de43d9c990cd51def27988f6b3524d6ddd87bd81bd73f33dfbf2fefd84c78544c5497211a4a2848a3fbf01aa3fe29315812ccab17c2a81c87ece5323f74020dd6d667665e5a2ad5c5c4e7896e30491b50bac46642b0a83ac5d7376b3ee41215046808bf7cdf3044f4a1ba4e0a195737792011e9b048d5c726c56e61d267a71c84569163858889895595282ea9e619febce1a41520d02a967a03e4f9087660ba449de00bb2e2571b02c4a40ee23d215daf0401a5409fda1e356941e13b9a3726d505d74ecfaf5a76c7dfdaa1c3d79aee0e86d7c754f4171f1ec9244c7035981bb0d0d621124530b0b8fc9bf4d868fe3b1beb8eeccb58cf59d35bb1ada22eb682604b10ec1e8d24837869ef0b9ce2c2cdadefeae6d6e3e10274ceb32799993b0724d6a0d3cb728efcc9a594b410d4e12cd03666b5aa56e1fdefdc4de7cf36d5918b328705081d84af6e3f8220713872fec76b22a1feccba1a87297e12b72d160a60241c9e71292214a233a73da09fb988ac43bcb94f65ee2292ea4460aaf05773082370188e044579ff211dcca47def95421aa020255ad5c4b9e87259154037b2d7dfb7b2f420d531244a46756994a20806d4037a5725eabc6900737b74f002dad4e22849c1cbdfda974904a369dccbcc99ca324c743ef6e853d087ca39595157bf597af887f9565556bd4e73cab3ad8b7877bdbe2899d3f7b56a934a4499c137afd819a0030611900c02941341e0e1daca32dcc0523f09256c2cc0728252507f083843a2bf96c3867d263ab7b24890e9c18e80f7e03bc8387a3231281eddd03bbf9de1ddbdcc1e8df81662fe5928b68a21014b3a928d31e0d621e684e2733177fc75fd803961f0e14a4f0e14ac25b569797ed6cb729f337f9dfcbec7ee683699397959f6c1c19a7c3268a5dc26fe266fe398ab81aa4dde2fb533676e2019280e5def13eee49610322a170139705e50138c98222c3e339b58893ce2670ac3cab4a80bd5e4f947d51fb7382299b3f3a9ec1b342bfc826f2ae20e261f4738e5b0dc6d801f33595860ff90bacf6d5cb2b3ed1a55ed3a129194ea3a5d31cfb18268bd32d6c310730e3dfc1eac656499ef059bd233f2c35a0d0f84dc6c2cbe2beaa835bcb5ccf4763e384f1f54dd936218a66cf6c3dd8549541c64f676c6b6bd3ce9d3babcf07ecc183204a0796ee777b7e5e19170ec1049d46d327f10c197e31c5176e2c9be40f3ef84870c790c654ddedc095a92435848f3de37e9dd8dccc712cb06b7710a643ed9a47e1cbc2a7bc23ce5e52660e0f8f8444c947e272a58aa1887bca072f08bf69a2935b457368e91852779ffd4bd042db491851a386a486042959e29416ceaccee072c88921d5a92c2682956a4d4547369477153cb2fa0757a43ef2ccc96d297c2e1d0f3f617d8a8b46542521b5280c6991f27c8dba83ae972e5eb0d75e7bcdd6d7d79459e1590586b5b3755f136de65b1dd5fbdb3b5bae2593f68909c95d95850ce104cf821f22cff09969c804ef112a0376b8042b04d3e004042419e389cdec644d54e35c07c984345bd04b0e8d9987887a64f6b037b42fee6dd8bbb7ee48bc29cfad94711018e2b48f1b9477b91e8d54e9ef8e099d965c716de379749dd3d0029f9483d50cdcaf1301b6572e9cb3f94e5bc1194c4bdc96244771ff28213bda189181e84049995360541ea492923fe9ff7c517a261c8147efb7ecb63664cd92dcc84dc2f57a414a44f612807f949d45898f96a9ba70d89f786093c54e728ec84be93458846f071ec8278ae78e9357a0bb9dd848645006f7ba0a01370eb222be84596953e39070646beb576c6dedb2f3842a25cdebeb2075c99a2a8d76f6b66d617e41ea8946bb6be56a43980dd7974e228e24c3a96b1da1c6c43d23c8b83cc83123a4263c8f82f268227ed62198aa2431c7f6390379c7135bbe7051ac75025eb7db11f992e7208900979572a34e932a73d07aec9dbb4addb1c072255397f0c1e68efde5af7fb79b37ffa5928a0617a53b63be2260f9400eefe4b246aa65d76d12b028531deea1bb8ee8d9131af7ee771d290fad5b0eab24d2866a117088cf89f0e425348971cf83ba92bc737dc2b4b2ab9a200c06da407b20f9900b6eadaab25b9dde4ad6f61817ba2e35885983a4757eb2d3768d8195aed00fb12b259e0f707020ada40b1fdd2119dbcb8fc6b91e6ed6e68186ffb819644dcf3df7ac3d7dfdba3df5e4134ad5b90e591dbb97bef5d0fb4d60fa76d5edabe142d8c8d41c00644798524d271825a10757f0afbaca05b19b113883bf2541ae0f1bc0ecdfcb599c1f78382d4369823cbcd0382af8c29191e712a9f7b17d71efbefde39fef2860098f4b0158a542e21045891537b0d865299630913e473c2be25f71832360852db512d993235bec76ede2d2825d90fca92afb1d05184d3876bd20802d192ca57abec8425691fce2036b0a0ff4082c01c8b330bd4c72833e26c2a87305482b101d4e0d16267339df4bfc23387969fd704f72767a940d0ac0a7f21dd12ad285c871bf42c0ca03eeff9920ad2601ae1d7def6c5322516a68bcfa8429ce7d6d5cb22cd622b32d572f5fb2b5abab56cb38844f6413030788f5042e04af083e14d6298b4be7ad9ab5f5fcec07007a5aedfb07077a3d702f2f7f1daf437dc1b562fd710dbc3954b6e96064d5ac264c8d239199805b4c5e821ddf6adbfc4257fb8272908045c0439f08e08ee66e8ac058ee073878a01d1df918bab98ad55b5dabd45a76fbce5d7bfd8f6fd8679ffd57c100dc8eb9067138f87de0bac054f789e4e8421130c3e922fb249be23e8c49342c0000004249444154532a02072938a9f6f7064364903008a4fb1745c6b9837ef8f997fe3d1da09a7b9a706db7f316f8ea073ed2b1345c83eb86309c648240cb3a06e4e75afe0f9bf8ac4419f053e60000000049454e44ae426082, '2015-07-28 13:56:33',NULL),
+(2,1,'Ms.','Adriana','Martin',NULL,NULL,'adriana@gmail.com','teacher',NULL,2,1,'Female',1,'1990-02-14',NULL,NULL,NULL,NULL,NULL,'N',NULL,'adri.PNG', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785eecbd59932c49761ef6c596fb5659fbadbbf53addc06048021220080bf7c12ae917e9456f92e94d7cd1838c2f3493896692281146931928830052020812c410b361667a6edfbe6bddda322bf78c55f61d0fcff4f48ac8bbcced46f780d97dadaa3223223dc2dd3fffcef173bee3fce7ffe09b1900388ec31fa52ffd7996c9e1e04ffdbb9f39e0bba9abaee3b82e32d701ff439a165ed3e567fcdf51e7f278fe0d9e9f66e0e7722d7e9e6548d354fe799540aea7dba38fe17b711c6fbd87a20f9d4c7fadba7ff37a69c6eba9fbb55f0efcd573d09fa93665e07966fbccf6dacf4f3fc7fc69ad9ea9f97c1d57dd33d858f5a4d54f27859be59fc9c373f920f363d5f1fafbf47da9fed1d759f7e3aa1df938b0dbcf8bf2f96f5c47f70f80244be1baee469fe971c2f3cc31b37a06490ad771e43cfed3fd9c2489fcceefd29f99e353f733af6bde9f7ecee6fbba6f5cc793e7635e67f58c8d316d8f6d79e4f9cbec93d71e68af7042b6650aea76986dd0cf48cf11dd76fb1e8abe5af7897dcecb9aa99fb77d9ceebb979d5f745e591bccb9b29a63bffc0f0958f964e5182ff9c63702ac1c7c8a2ea9bfe77501cbf1bd0d50d1839a37c7815ef62a03640d587ab09bc76d032cd70936c0653dc12180a5af67feb407fe0628e513a36841f849004b0f0613685ce29a80deeb0196090e1a9cf43dc53960e9f7f5bd99e0610fc02c4915ccb2411628e8636d103427c6eb029623a0b57ee96be9b158f8ecbf22805534e9b701ec5716b0feb36ffec6aa4b386ccc15c5ecdc2f0b60c153835b4f4073e2fc248055c828b6302c029639e1d7ccac986115ad2c7a40c94af93900964360cad903bf7f3df9b337062cfd9c6c20d180e5796a41315971d14ab9ba67a37d3698986cd70657fefd5a80e5fa70c840f3b1a3db27ed30c0d2fc1e39f62d0356d9c229f753c2e6cd7694312c13f08b9e953dfebeb280f58bffe01f66abd5975c8b03c8300becceb407d546a7d2aacbe93d7f8a4598ac4dc2223ab9028afc789a461c236b0b5599596a5c73a2a95791a9a0998ddd396c0807ab094aabb6d0ac4895f961ff4b650865627da9afcfcd61f97e756f721d315dd493d2ed54edd7d7cc7fe7e705e6919a346204e700a3ee77fdbcd477e4975cfd54cf43b363b1a7374d7bf5e8d6affc1a04b2b2416d4f287b41287eeed9ca24348f57a09021499549bfd1ff19cd7eb9c9158868a665331d93d9e987cc3e4b33754d31a7c51c5ddfee4d76911bddab01bd1e4d4e6e469b0b887e3e488b5d02abcf6f0eb6d5fd147da4fc2f25276d795b8f0d351ed7e3d074256c30f67cd1b09f43118b7c9dd698e6bd3ecf36b3f5fbf642651ea77fb7af678e9134e1dde66e8dbc1b1c02963c430ee60ce253301bb2625625be28b3e3f484e72aab075f620cd432c0ba01145b3ad4f4a3d866499a4585cf5e267fbae90f593db0381110d93499d48c4e8d76d82b9beb65e2339309e338e03deb636cb6b6fa5b2ebae9035c9d03cf00ac35a0a8e7bbe913db305b73442a6288650351dfab3d416db0b2596c1445729fbeef4bffb22fb43fc9af56e46fb25ced6f54e38a8ccb439a9bebc2c008eeec9324429a26ab6b98ccac56ad49bfe8015dd466fb33399f972ef04915b1b5d53817c0528b85665e9f1b606df3536df1239bcfc6ec573d6ff5826082bbddbfe65c3519d6eb0096f97c0a71c260cc45e068f6037fd75691dd67325512d597665b9d5fce9dee1ab46cd47c15c0b21fa0360b786e6a38e7ed55c99c6426609840613f4c73909a80c5be8e93b018b052e5fbe7f11a4c4dc03257f9a276143d4cc75593b508b0ca9ea17020c3f4330794b305b080b56fce06266d46bc6dc0b21711fecdfb2558f19ff46d9a220c43705172030562e6c4e260f43d1f81ebcbb9e66acadf030179054a1af4f5f9fa783e23f619fff17a7cbf085857abba0158e678b3999fd9a78a61fdf502ac22f2604e9eb2cfdf066099586333ef0d6290ae5d0bab39f52bff50f9b0a481d60ed106106d8161f3e638984cb341f6a3ac15af88956dac80b99faae82b3522eb41abbf4b9197ed0c4bb7cdfc2e3a7e35c3321fa44cc882d570b582bd0260d9edf71cd91b95970956027aaf0058f64495ebe4177c5b80a501d87caef682643ac9854d65a9402a818cc0c217fb8960e62419dc44ede00a60e566aa0cd434cecd71c02528b9ea5cb22e27f01590f1ba41b0022cb23c1e6bafd4ab316601966ebb0da6e6c4731dfab75e1fb0b64c89d28fb6ee047e810ceb6580b55a000a1893cdce36e6d34b189639c7545f6fba8ccc76d12abac1b07eed9bbf99090ba21f47420b3667a9be80692abeaca34c60e0f58a28ba9eb0452bb9a3cd86822f3229a43e77e5e84571588372b6966c69f381196e0a131434601501051cb5da1731ac152bb51ccab2859f43d6eb0096e3dc0c0d59756cee3b7bdb80659af51a6035fb31bb65e57c77c9c012c45184287f2e3ccee5338813e5ef4326a0b4ba4eba0ebb10f6eb7a728c30b744f5a56657dae496fef73777fbf47893808f4cb1b5b2977eee26dbf3dce0af1d60bd6c0edb8baa79fc4f0a58e6b58accc6d5d8ced6a12efa1ce7ef7cf3b7323a46a51164362be7f17a30c9c0cb9dd2db06c2eaa286035b634111cbb257bfd5a4633b4a069d39d1a55d869957c6b01c613637b7b4a54d046ae3a636105e6cb8dca96dfdcc101702966e93ee70f3a772ababd7eb00962b7153c54c55f7d7db042cf3999a6d355747bdf2c9b821f084b1b02a1d43e57934bf7d78e2af52e6b336fd56f71e6748e2185114cba645105450a95484a98d16d31558e9cd045e93ec2ace414d4f1ced57635f256467057d66fad536fa98ceff3764582f03c6a2b9f2656158665fdaedb441c434d3b42bc03ce7751996793d7d9d427c2802acbffbcddfce7467662580c58bf939d5df86cc2b73c9002cb2b7a2c956c8ac7420a2b1db637f9f7e602be6b7022c0ed6629350ec906c739770d52623a4c06c277fb719d646bcd016c0d26691d931fcfd27052c6993b1cb2883ce08f3d836088b06980dfe9af99401168fd78c87bf2f974b2c160b448b25dc458c5aad865aad2a80b1582c319fcd1025e12a8482fe2c0124fabbb888642e66b339068301e6f3b99c57ad56e5985aa785200804bc3408f2b36aad8659b41400d46c9bc7f01cb63b4a8a37286c5fc9c6b862c4b3b1886c3ce32dbb845f65c0dad67613448a9cf93f09c3b2c1d0b646cccf49326e9884bffa0f7e4bef2b1b91d43761a97c7317f0695511133423c9fd3ffcd3cbd9c1ea8aab0b49c86021fe653c67e59b514109fa6f1db0a91fa4697ed2bf213b589cc4465800175c570225b9fdad588ef6adc9ef245ab23233e29a266c1e7ec01d2e1d2a908704e8074a36b71131a0ef446e4b515973251780e6034a197ab06659da1c378fb51f0a1f875e9925c65d005d3d232f53e66211ab3001d6bca6c936ecef8a5317b57a1d9ee7208a4221700ce1207371530f9580fe9e1493c11586834b780ed0e974d169efae008c20349fcf309bcdc444e43324a0f09f979b7374412419e0d1efe5ba72ee7436939fbcb5a0eaa0d3e960676747fa340c2301a446a381451c0b7b0ba350f9b2f2fbafd51ac8326556d2a4e44fdf0f9030f8234b54c8ce9660d9f567f29b1c9b1a8ecc6d56c2c682b03efde6f866e7bf465883ee57bd1b6b02cdaacf65fcaa100f9334d84cd25e900b275f815fc93c4f2f6ae6f7e8f1678f791b9cccebd8e7173ddbf5c2a11e288f717e25072cb9f955eac71b0096955ec37e2e04acd5a515eb297a656eee9c2d98881ab0f4c331991a6fd08eb4164093b6ac4317cc15443f446daee849ae1cbef4b714fbbe681216be72c02a5c855680a546acbe87adabbff8810cc0cad9a706302f533b88452661d92a5a44c9f5bda4f0e157084a325d51e18e20c8a616f01d1f57979708e753d42a3e6a644bdc1914ff952b2c89ff8475459138dda33012b38fcc8c8c495852b52abf931db22d9a2df127cfe1bf348de59876bb8d66b3b9023c01d35a4dce21206a5f1baf130455a48923d78d73073ffda1719a70add6d6f30d73dcecc79b934eb5b168b2954d78e98fb215fe35014b7f87bdd9b4d1e73ff580b57efeaf0c5812085af27263b5b96ee6037e5e8065e6f009e21abe3513ac7407abdd2e3abb379db1b6b9a6af6502968e66d7df619a50e580454aa2b6fccdd726c37abb8055c4aeb64d2673f2d9c7258e727ed3f7e4bb8efc8cc30566930996f308f3d9149ee3a0d9ac23f0196a10238e122c16f44545f24fdfbb3039060ed3a59087431084f4260959db7c31c77c3617d00bfc007112cbdf64788be55216a06ea7834eb78b56ab250c0b7e20a0381e8f05d4c8dcf80c04b03257422c24a8343799095e9e9349bbcd85c23689cdcfd68bdacdb4217bc12b7ad66f0bb0568c3e1f4f7f3d195609603966629ddd0b5b765ebe68c02a329fd8919c14c20bf200461e273e1731036f0296bda5aacd4b3d704dc0b2073a7709cb5e04eed705ac6d00f3260ccb0472fbdadb185deab8087c1f55df43c6d084d914f3e904e1628ef178825eaf874ebb2326da607085388e50add6a0d3380930669c96842578ebd82d2e24041bfe0bc3b93037ee2efa3e035203796e340bebb53a26d38930b4a012a0d968a2d3ed08e3a291c9eb4ca7d355fc1681abd5eec00feaf0021f51aa3600e8a4677f30aa9ee6ab6da6d83e9222866503d4ab98863f296095b1baff08588649c8948d325cdae6c3fa22012b4bd78a00f640e2a0d5c0b2dead5a03963971cd496b9a9726e879ae5ab9f56bc34ff03900569909a7014b58ecca87a5ec0eedc3d22682c9b6ca7c58fad91481247921012b701d84d329469797584e15ab6234bb9872ae87d96281d96c218ef646b385d9742a6c48fbaaf8bb008698e4ea776d26d2e49300d02c11ff9869d6b12f143b7605d4085e3c8f2fb2ab6eb70b27f787cde70b84cba51c430b60a7bf8b56b70fbf12884948b6461f1977bf0958fcb7c192739f8fedebd95c10d5eef2361fcbe7c1b0ec766e33f9098e3fdd3eac3286b505b0ec8875b393c4e9fe0599842660990e40cda6ca7c58aeb1e4e9ce2d62581ab0e47a0660d9fe2646ba17bd34a0bc2ec3dab66bf3aa0ccb5e7dcbaeb9d567e639489621c2c50ccbf104f3eb6b7829d06ed6d1ecb4311e4f31a363dcf5e0fa01aab58680d472319749ad430c34cb92f8bd0c2bdf14c14833d9c0634889766e33b486693d0415b22c32a41849ac806e192e85a9359a4d347b3d012f797fb9c4f5f5b5f8ceeacd16bafd7d34db2db8be2f4e77cdb01c6e4e30d7a3c0e96ef6a3cdb01c672d2364039bddc7e675de8461d9e3d9042dbdf8fc4786f58a0c8be91765af2f12b0e8545d052b1a099edae1aea3adcd49293b5d166015312cd39ce16071dd40d8811ee47a774dfc5d25802526a9c880bd9e0febf300ac5293d5dac1348ff32a1e46832186e7678868724531dab51af67a3b58a68c3d4bb8b50727a86019a59833a4c1f5d0dfe908801090085a0431b231d90d34d2694c40889653013aeda4d7e6993c3beef6e53e4ab64f5f9bd73dba7d07f57a5d9acd630958979797c81c178dee0efa7b7ba8b71a2aea9eb159044506a2e63baa65ecc50433fd4cfe2a016b630ce73ee4ff0858796a8ef83cf25c309302af3b6e6d1ad9f4b82c0adef409e9ebac562926356a4a9eb3331d692f313a96a8a0eea82ca619a104df56ef1949ab3a31570f4a65c2301b4f89c2d9ff24cc20df72e3f5b479c2ebdba0530458dbfc19370617850ee5dfcd766c03ac240d37128e1598aabc48dd46fbbbf4e4374d09fdbbccdd84ca1a9ccf2a7056f9f8328c4f9f61361963381c4a3bfbfdbe8417f07b2e0673096108021f93c9148bc55c4cc266ab25ba16042e7ec60050c5b0200efb2c0e51afd5549cd46289c56c8e280c319e8f256e4a3f43f3f91217f58e21af4546c5e3b833d86a36c45fd56cb5e1f881f8d3ae47134c272364592480d5ebefc3a904a0cf3f90ef26c15a33ac0d70cae3b0ca4c3f1bc8747b7540ef8d85214fb62f3315f9bcb9a8ad42552c95090a5872a342c40824632e07dd820b6a5fe5c6d83436a2ecf1b96dbceacbeb100a9318e8cfb64938998b51d9f7d8ef9b73d8c61d3db6cd731ce6126ed8c7254e2c7342bc296099949a1d520458029a794478d16ac211a881d0062c6d92f041ebefd2ea00491e86603f54062f12b0f46a6e82e1467b7353420f0c936199d7dc300b6ee466323eac78a7aa6891585dcbb919bdcdcf0a9f8fa1f764b65f0f6cf99ed491dd3b9a604c40e6a68438d527235c9f3e13273b0726418260c56748f080a740432b32f07d0216590f018bc7f36fcd7cf89d81ef8a3f8c2c4b421e2664554b615e22daca47c24d927ca384c7f119d71a2d310f69f231968ba61d1746a6fdc451287eb376a70b37a880beace532421c87582c26125c4ad3b0bdd313b395cc4bc9b2a844eb1bfd2ae8a19eb6f999fdfb8d716fc718ae5665f58cbf68c032c7611910bc0a60155907af72dee7055866bf38bffacddf5cc9cbc836b00558452bffab029639a96e5c270fec548a372a24428ec9a595cb1896ac3e9694b1c9decc5541035be63048b124cfd0002c7d9da295454f423de009586583bb1cb4ca01cb9e44e6352865a3bf5733ab2206a5cf317d2136b0a9635c95db2780e5c2a15935b8c4f9f919c2f1b530119a5c0cda2443d58e6fb7d2c462be40c49dc14a158d664362aa2471d8011af5ba3203c92001541928ca1dd33812e738012b5e86c21c7c263a7b22c0960b44696917f53316168a55302aef5f988638f2c90e3db4da6d04d51aa6f30512d15d73301d0db00823343b5dec1f1da2d6ea88bf8dec51e7299aac549e550e584593d27cefcb0858ba7f8b16cda2f1b96d9c99f34883c4ab0095799e7d7cd1a2bf014046a849d982615e53006b85c6c62c3157643d018a6e4886ff96900773126d3039d31ccc29f2ca24d4a2749636977c97b55db9c11cf2003fcd9234f050884f03d60d402e002c7d4dfbda45bb84db406be37e73a0e0ccd683cbfc59b430ac00d45bb31ad3472793778b6fa36870aaef54b1fee29d8b232c26130c2e2e24721d692c40c3dd388216cd03893e07300b9549c51004863210acc4041726a5941a942998c7beb92ee288e72f56c1dd3ee3bcf27f711a21cd947e16bf47ff93fba2d33ccb84d98989c2ec0986442c17a857ab588611aaf5ba30ad888ef93cde8be6ec68321553b1b3b383eeee1e5aed2efc8a27b1599a216f2c7ac286d6fd624e9caf0260998b9b0d346573d63ec75e64f5d83437a8ccf95074fedb665845fde0fcda6fe4a93966ba8aa5bef932e4db0658bc0973e2ae6e5a543c735fce0ab054d4b4f68f17993c1ab0f4754d7031dba927b630111a2cce4d534006ade94c30989bdd3976076a93d05ed9f400b7c14a81be3215ec49603ea3a281a0d91c8fd3606c7f6f99795804a82c18a1a46e32cc47d7b83ebbc0e47a80248ce0079ec43b9960a5af31184f25ea9ca69f0efe14077b10a05651e0a50343e924a7bf89e74a9e5f2e3bc464a7345775489248e961e5c9d14c82a6f9c78052cf672804814ca540f1ba64854cf9f13d1761cc6302311df919414b12a9c308e3e9148b9012351ebafd3d1c1d9fa0daaaad144aedf1acf5b08a26bbe947f9b2322c0dbe66fb5fc66cb601960972e622adc75fd9b99f0760d9a0b5022c0e78ed53b219867c66e9d69817da06589acadf602d1660894928ffe81d5d9b7d2643e3ef1cf0e683d166df8a25e62c4b47560b606509243fd1dad2b6014b5f4b8382693ac87572054c01186397d0060fbbcd6b3051e948450c6bdb006254bd19aea107a88e753207acfd7bd124a489ccbcba703917b0e28e60ba085125f834ebe8f6bad29cc964b202480669a6aeb7f253e967439f15833cfd3c7057b371addc402656a956c5c92e8a0d518c248ac5444c4232b775b682090893c544dab0cccfd3f15d4a6c31153f551ca702543ed549c57c0c0574678b25268b501cfa34098f6f9da0d3efc263ca51412526add6604e54dd96af0260d94052e8a7b3d28bb6317afb9ecd7ed976dee7055826d638bff61bbf9d69cb4b2b2b1499444580a52f540658e29bca7d0f7a2289e67b1e9ba30c1332a00cd288fc9f6e8f765bca43ca935c5dc3a43227ae368d749c8f5ee935c36249ac952ebce1f0a7c3dddc2514b0ca259e95fe3a7908f5c2d6c9a5d2311b1a55da0fa386bc38940de9ee75fbb9b3590c58641aba7d1be025cc4ce5e26930605f685f569cef7c992e5e7b50497b0db0f67d07591c6370792181a1d3c1105e96a14113af4ec585ba243e33dc8080c3d4a6c160889dfd3d6133b2a991aa982bfab128672cdb71927348608a84a1359b2d615f644ed3c904f3c5428e93f6d00c24c0c44a2699d79391200b034d42662e78e2642753e33d753a6d49cf21036f773ae26c1f5c8f903acc14f4b020b885f4952d315b86988721bc4a153b3bbbd83f3e40b3dd5481a4b2382bed2c514535f4b0ec454d266bee4f5bebfbabfedddc25347a602dbb7e631de2f8e52b159f9a7ad952dc7a97502da8caafbcad4085bd48d966af39e16d0bc06c6011489b207ee3668c376cf669ff6d5fc76e47d1f17abc6f02d6377f67e5c372bdb59280dd383d31f4fbe6a4d0dbc5377c3656ee960930e2cb608a85062c31dd54f1294e28b22df3a656be9a649ddb556476e9286e2d4da2d861b2512b50af047ae2cba0c90149c762998cc66456ab4e5da949ac8b57289139205eacb7ea57409d9b44ba136c96a50075d36c35d98079afab676f6e77d35c14f2b166a72beda57cc04b1f66196a48b01c0df1e4c91325b8375f0ab0d0d40b2a350102deb376a0ebd8aa6a5d8195f655e945816a0b95a0220c8a4c8c9fd361cf76c6643af350de5f52b941ca033a52b4229ec612e2b0984f6524542a2e3c5fe967d582066a75158e309b4d2588b4db6b636f774fbeab2aaa111026359c8598452e62388853a6fd50f66689d95445c933c770ff6017bbfb7bf02b15306e3e63e06b1020619ea3085facc71bef5d8f2353d2da64dc3289f2ba9a2660d84cdf9e47e6e77a0cacfad6d8a934c7871e9f4580a1ad8232c078195098006dff5ef4b7399e8b80b0a81d2656bc2a909581a3f36b26602969ebc297665f851f1aca9a7a92ad8ecbcd49b373780cc14afc19642fb968a0964e514ab96beffa06e3db0258da44d21459b3122ec9922799bff480d4806522b9b42dd71037a9b1d93932800c891813882546312c069ea28e5b0d0a89135bd70ab40786b95098d749747f5980a527948edc275311e6e27a8827d7b8387d8af9648ac9688456a32940c4582938fe4a315481bdba17515aa85199933b747c46ca5fa51706a6ee2870508a0c5a79210e53444baab3d25f45a77d86305a4ad273389d534b594c3c17d47f072a15069d0668555b223b23cb18a57f5c7ee68b79d9edf7d1edb485c5cdc3042f86739c5f4f318ff80c55702b59dd6cca04e989988e9d6e0bbb7b7b68753be2902760c1f76581742d114773a28a8476410a8fb206d6b3619ba964ce191bb04c402953a3b5c79e3d07cd301e1b108a580a8fb181559f6783a369e6158dc197312bf3bb8a00ae0c505f09b05e3597d0bc3901074b8dd4042d6d8a6cecb0e5be2849395161e8cadcd112cd626e6d6afbac420d5e0258261dd6e7d0a4e1ca6d322b7d9c19806a028f19386a77ba740293838d80d5f58065b4e4663c8f09b8e6b3d3dfa70689e868de8811bab100583d99e6604fe664322c81672a2ee86a3e79ca0b27e0d58ba7b87cfe54d816194ea7d592e3e88f5a44eb4a351ad875e43aa59a3503a54f49cbc4487cd462896aad2a49ca9ccce3d10893e914dce08b13574cbf2c0911474b2ce733cce753549c0cd5804e7bfe7351f51d34aa04bc0a1a3ec32594a26ca5cae469ae6274d067a8f57a68b75ba8379a98c7194e07333c1f4e319e90adcdd4aaeb3808971146a389fca4e44cbbdbc1dec1016acdb644eb67a46f1c7b262bcd17df951f2897713627ee6ab2bf0160d913d1bcee9b0096c9c26d40d8c66cec71689e6bbb7f8ac66c19e07da10c6b9b5a83292f63af385c09cb1880e635e6e496092f71833948e58025fa4852ba7ecd364ca621f4375d4b1d9b6692cc4fa3dcb976f62b07bac3509c0d67bd8decfaef35c86dcae9b0cd1ae4f89389c0e63dad1e8054905f07aedaed2f032c3203fa54cc81f332b012a02b012cb220f98c93314925548113737c3dc2f3c70f10cf092631aa4120a107cd7a4318d668be90c9ce769231697625190359acd4404559b4b6526510f32949b1bfbf2fc75341947e273aed67f30851e220091770e2108193c17733048e837a8589d62e1a64548d2a3a8d1aea154f1cf83455f99db55a0535ea6755742c15105795ba689239182f535cce630c6699b47d3c1a83f5ecc800e982a4544d14abdd4532abfdc343f4fa7b702b55a5e2409f965538c1ec67eea616312c59c44cb795a5df5fc6b834e33027bc06477ed706bbdb924265b3b632a0286358b6796b5ecf8c66ff7233ac2df2327444db28ac1f920d587a926a76b5fadb6024640336c3e26aa701ab8c61bd0cb0741bf52050a93a5c7137a39c3518e8e336ccce92b00ebdf3c59f41ad9a3b88d7ac4806219df846e8820d5865404990d6f76c0f6a7ba5dc60b8bac2906d127242798e000901ab51a9228d12bc78fe1c17a78f117840b45c0af084f3055acd9604734e095279492f5d8750cb0f376892e580a5fd5b026a692ae7537a663818e0f9f3e74a992162f439bdc61e92e5026ebc44dd77d0ad57d0aa57d16e04c2b0c8aa7acd06ba8d1a6abe272a0ed4c222b3a2e4725021c3a2ef8c612f2e164cf1a1bf6c1963344f70b5cc701dba182f625c0d87e2f867947c14a512e84a1371be0c91391e7afd3e760f0e516db6a498059df0e6f335dd05b230b1308665121631acb285a88851d98c5b7fa704d3be2439dbbe9e39b78a185619133241c95ef8756a8ed9161b20bf140c6b9be2284b2d9937606e9d96165fcd77e38419e52c4c331513b0b4f352c04a9c24374d42ddc95ea6b2e77547993f4d47b9ee10e518a62f645de0530f4073f5d16db4c1c17c9ff7ac8b295024ce1cc8ab4ea73992ac1db8266099cfc01e988ed87305b2ca5650aebde2890ebfbad88649281b18ae830a275c9c20808b68bec0d3c74f30b9be005dd43251727645f550febe940adc8e520b8da875a534d6796cafd510913de60baa3c4606b4d2d5eda0dd68caf1cc41e43f01758e99dc0f1638091a9453aefad8a957d06954d16b37d06e35d06bb7d0a906a8b92eaa9e830acded4057c0a1f5468d2d55d99926e122df5b5824c0f532c3d938c6d928c4e57481b3d14874e2095a61c8ddc9b9ba9798c1c30e1aad16f68f6fa1d5edc1e162468034f252f9284df78544ab5905565763c4d8183219ce3666ac8fb3c7aa06c732c02a636cf602b8ad1de667764ea01e9bbcdeed1e3d200000200049444154971ab07efd377e67e58d96b951e27417998e32a9d882e050fd20e3bcec9274621e2240c7b40016fd03129aa4b77a75951aa3f456eedb541de6c0936da6620d739b66f36fed40a7b9ab1992498775d9761354578320df5296eb4a0a471e29cdfb6533f25832698fd69de77639c5caf34807e5a4ce43398481ad430cf4ef39e2140296bd826eaca2ea8b57b145f214a502525ee2db7310f0bbd9a6e512a3cb012e4e4f112fe748935002313938bb9dae38b8192b9551033d4d95065506d9a9e3ae1c81a2d7acc964d6956d7451539a6c34f998803c67f51cc90d54798a044ee6fef5ab0eee74eb38eeb6b1d36aa2d36ca3bfd7c5ce4e17fd5e17f58a0f1eedd3b94e0df794d23264686c472a6a1bdc9420408ec65349c949bc0ac6618617e3059e5d8df1e26a8217d7338c66335c8ec6982d23245186781961be64fa4ea29cf63b7df476f7506d2b9645550e5d99473fdf15f3b676ee4ca6211641411d3ee9876dc272c6eea25ec0f9532ffc724919272a3d892f9314d86cce062d7d0ff6e26b8e1d9370d860689b841bf79cff61ceb5a26760036719b06e8c67eb591681b4f3ebbff9db0660e5f97c052db43262368e30e3a5b439230d61414dab94ba9e808cbbf438b9ccac75bd55bcae417143ab5c57a429022db351267bd25bf1ec08b396a00229258467d2e255671859fc820546e028f3fbca5e1b80989b97669c987d1ebfcf1c40a5172eea1723fa7d63b2f1b97a8e3c63fa8b969331ce9e3dc3783090182caa89caaa9e579c611b54aa0f658a73b54ed75d2537b3fded4645d88a5e04f4efcd461df3f110e345849089d5f010c74b380923e77d346b15dced06f8faad5ddcddeba1dbd941bbb387e64e134db2ac36e3b5b863a7cc62f13972c74f408b81a679bc5612234d628c0757086a7501ac699c62309de3f9c500cfcf46787ab5c4d56c86a79757184ce64aa626ca305fcea4aa12bb3b086ad8d93f40777f0f1981d263c2f65afdc3645866588339b9e4f792c55dc666d9f0c87717cd095d0440363930fd5b763bcac68bc9c68b40a50c2c4ca7fbb66b17b5a3cc97b60db08ada61e2c8c6bc7e1b80b5da89b2645324d8731505baaec9276c2b6758af0b58ab78ac829d4959a5f238210d027ab5e0c4d4be02fd50a51db929a669bcb96b48ed2df36502d6363d2c1b384d13a16c301439375f05b8ca4c0515d3968903db4b12a972737efa02f3f158822b19e9ae0b439892c60cc0d4cf49ef0eae7c585502d1babee0ea590392d83c8b1244294d0a967a8e50f1809d561577fa5d7c78bb8fafdfbf85a3fd3e9a9d0e9aed3e6acd0eaaf5aa38d5c958a512740e585eb81470e23fee2cd2df46a6c6b41ec78d00d747923a58c6092693059ebd38c7d3b3213e1b86b81c8f713e9ae2723cc7683c47b44824509380b55c2c90652e3afd5d740ff6e137aaf083d646b111d3d4d72661e1a47a03c0b241ae0cac6c80f969052c9b059601ab9e0b6f8561ada9eca60fa68c0569c0e2aed59b0296beb63d61d5aea05a2d35c0f058730771931eaa540f6d129ae727f19a92db0ccb0fd6a3d51e7426f868b03229b4f9fde6e4781580b28fd1f76582b0b4554c8a1455d6f55b2c30387b81c1d93996734ee085582c74b8cbee9f519d9b58a3dbc46beb220f12d396862b5f24ffd6227af4194d664bc4f469b1439318152fc56eb789936e1defed77f0f1fbf7f1defd5be8749bf0eb0d541b6df8958e2af32595be950f4f42505884359c8bca83e4168621123161d9b80495baca334cc218599c62b90871fee20c4fce07f8f1e51ccfce2e305ea4184531ce2ec7b89ecc45fd81ee8968c94a3e09fc5a0dadbd5db4fa3d049596a83fd863495679c324b419c5b6e8f33286f52a80a5bfc71c5766c8c34f13c37a9969698ff7b702582a8545bd4c36614e047330c831f40fd129ff9a26a169ba6dfbbea2f614dbd58a8b9880a5ef41621a0d6a6f32aca052bc056daf1845c06a7692be6619537a1988d94183fa3a042cfaedaa9e8fc5648c8bd3e7185f0e104b092ed6f3db042cdd8e901429ef47cda07470a89ba9ba8f66a4bb52730801a722c19ae2734a23f4aa0e6e1fece0fda35dfcccbd23bcfbfe7ddc3a3e825faf32025452667cbf0997693552e1868b0375bf541dc42a3737e35098157f32d84555f271b1cc14fba294b34bc9e53811799cd38b217ef07c80878f9ee07a1e2372eab818cf717a758dab298bba3240951b0a31c23445bddbc5eef121fc5a7b0558a6f3591e845148d53677de08b0723925737cda7d5c642efeb40296cda8ccbf8be6c45b012c33356703b00c5bde2c862a0dc91d8b6f0a5845ecad886dbc1408f21dc9d73509bd7cb3523b4df5aac7eba8149dcdc0d71b809db31a2d8667decfcb40eac6aa53a0304900e25e064dc2e97088cbd3e7985d8f11cde7e26061b1596d12b26dba48041996c9324db3b19adfb30630ed13a4d67ab552c78ca010ce5173531cf76a78fff6013e7ae736bef6de3d1cdfbe23827a8e5f85471390ca0e4e20ce658e1f06ce262963d1540c5ed5ad889f8d8a0e8c8627f812ac08660b3692e956d15cfc646eca149f0906c3113e3bbdc4a70f9ee0f4e21af334c06099e1e9f01a4f2fae319dd31406a230c63c8e11b45a02588dee2e5c8fe12f8a9d6f80560e5845be9937012cfb9cb2f1697fdf36a657365ebe0a3e2cdb1562def78dc58378f2367c5876e0dd6af5607068be0d674f583dc15f17b08a80ca645dda1cd4ecce8cb3b2414128bf4b26b266871b9d9fad835465b1359cee95aaf2f598269d7614969969ba9da6c9aa772e4da07f1dc0d27e3bdb0c66dbd87a165f18d3017df642a97dce6652368b3232dae94e50225362b2339d490cbad4694d6c974ec1a9052adc41ef1252278bdfcb182c5e9b95739c34c67ea78a8fee1ee06f7c700f1fbc771727f7eea0b77b00a75247e656249f4faecbdd3f3e438960e7b3a4a35de57d023515e92e55bbb9eb9a7f26d57068be31246386345ec0c9b81bb8c07c36c3f5608cc79f9de2870f9ee26cb4c028f5703a99e3c9c5352e07232c08aa712a79873e1555f7fbd8393c811fa860542d91adc78ac4b1e5af0de623e4abbcce419949a84cf5e24d1e3d27ccef5b99fa5b4cd3af32609956980dd245f7e5fcfa6ffcae0825a8c95b9efc2cb984fca7832a558faa6b5a51beabcee6fbec7029f5942b2eac8232b9cb926fdde6d7d0eaa3cc32944aec055bc3428db5a2ad38cdd7a93dee46088561cd49d3d712391ab957bb79dc9532824557034632cd6ed6b293982706311aedb37d516500ad414d778e063de5072cf6e2c6793b6e76a0834aaee2a0dba9dbc1c9e433707411e2f4e143cc86d7988dae650790be27fa8918e54dfdf5308ab16060a54c42ea4cf968d5ea0859a9c677a5c2b30009412e8cb0d3ea2066756607a8b69ab8185cc9e7f534c6ed5615ef1df4f1deed23bc7fff2ede79ff1e766f1d22a8b25e609502ebf0fc8a52016545683101f3b0967c4160cf11b2989f4853700d5874c2a752b855c91d33dd27422a2c8cfeac10e178848b8b2b7cf6e4143f7a728a8b7982cb798287e7233c3bbfc6f578822563b2b84bcdcad29d36fa27b7516f77e46f122a1605f3b99f9864880cc5489b0d94312cdecd2a687ac5b4f3f81c992b9b1b505a898482866a9aa8983335e534535fc7db9901d932d74a7624df94619966993de64a7710891f1bf8ad1a256db534eb0be79431cff4e25dd40ee76fffe67f216a0d6cc8d65c422bc1b910fd2c85507ea1967bd18d58ffe48d6cae5eabd5447183c28543f4b0f28fd21cb098d2235f1db3c3d5879b3f950e95dca3014c26fb3299d91ab0d6d1e72620e8cf792d0d7e658065b6c3361fcd8ed33af645371d960016efb4a26d5323429ad710e071817832c3d34f7e8c50d8d554160fe6fc11f8bd4a00cfaf8a0f8aa5bb182f1627a1302a46c6330e8aa933b50a0b9cc688196419a7e8d69b1264ca1826a7e2e3c5d5255af53afa3ef0de4e131fdddac53bb70e71f7de6d1c9d1ca2bda3b4d7dda006bf5203fc0a1c37901d3f2decc7366b8504693f95438461292d7687123479a92e863af03d09cd48c23c442366691d44f39154843ebf1ce2c1a367c2b2986bf8e9c5144f07635c0c46927fb80c55519266b381fd3b77d0ecee887f8d9b069480f1a9441ba758e4e12b3658493fe9b4a8824e2b62de45e06232eb38a56f71adfeb139a6caeb23be6dc02a9c78f99b6545282449c6f0f799d7d056d4064335623acdf7edf96bb7c5f9bbbffd5fad008bbb656581a3fa4226eaad00c6020993610922e75a566667c8b2903f69fb9ac2b05e0258d299b9e09f00160779b42c042c59b1f2ed7a0d321aa43588bd2e6069a654c4b2cc41f8ca80b525d02d2e0dea0102239dc30440d9714b6371b4bf78f899144565d800cd31067472e92360d10464018705a55fe8d00e591cb52a3d40d963515010169721cce8c40f24b053ca9fb98e2aa81a2ed0ad3770dcaae0a3c30ebe76b287fb77f67072720b3bbb3d546a75290641b0725899d90f486fe0b89595ef482f6efab946545010524286c540625557501cf479c92e617d3113aa15d3a2bf2b5c4e651774315be0ecc59504933e7c72864f2e4678349ce2f46282d132c52c5c0a4ba44ccdfe9dbb52652768d69148550c075ee680058217f9a26a0316bb8b2cbbec652f60ab455468933acb9e9c49a60ac6168d294a57dacc64b570be6586f545039649065ee61a71fedeeffe976212aa0296e5b3c67480bd8c4d988045dd2315452cefae3a832b27c77ce17766e53a371b5590371896230e5893fdac3b9eabb5f2d9988065329ed705ac2273557fb79e74f6a0dccab0b6009615bfba319e747c8e3dc85c3ab317735c9ebec0c59367584e2762de310792f04d6643c0a26944c00a99c02c2c2712064699051695a05949b38de72ee6219aada6143455b2c491d404e46eef6ea382770f77f07377f7f1e1ed5ddc3ae9a3bfdf95c2a7be5b1533d0a3186050834386c5da86dc25f45558852ea0ca21c8be207068c02268d11727f234523c63a9808b26644ce5d208117f263166e10ce9722e81a7b3eb0906d7337cf6d9337ce7e9057e703ec2c317235c2f81397734970b044e8aeee13176760f50dfe922737dc146594f930c5c2c8a16e997312c73129ae3416f369960a57f577507d603c1641e3fad80653e277bee169a847fef77e9c3d291d60a548a5e36606daee69b2bc60ab068a5e58e497b82dbc54dcdc9ad4a2495b483692679a76a86c5955e26606e3addf01fe5f500356099d59d35c57d5dc0d23b81f6b3e2776b33f875004b7c76254b5b5944b5984c7952ba792adb4005d1e57088d3c74f31b9bcc47cca74164f5426e8a8a9f801980f1946896cf333868acf959b102ae68a09cd0df87cb60c40f55dc4b310f55653e489855d4d6792385df75d1cb75d7c74ef083ff7ce31deb9d5c7fe410f8d6e035e5081e7e5801554e1566b70bc2a1cd747ead51570198a0812e52e1575940ebcd44bcc6591a5723385ff420afe89b4ab843c243405c385482233a23d9d4fe1c511a2e91c73faf09e9fe35b9f3ec7b71e9de32f9f0e70b974b1a05519ce1164112aed1df4f78fd039d89302b1e2a8902476a5886b8ff51590947498698d983e1f79df62581b6ccab9593b73ddaf3f9d0ccb5ce46daba510b0feeeef50225927789603c536dbd24c453151925dcdd8e5a299c84920ce542b764b0d0e52afe2d94b3bb9d887e58874890d12ea7aaa4a391fc02a3adb082bd0efdb74d45450b057023b74c1bc8f3703acb5a970832d19f23d379e8ae14731fbc84d524c5ebc10c08ae633f15f05b58a1466a0efa85ea90a60cd994e134684055101a542024d2c9a7d949ba14948b6a662a3287ae7a1d66e61329b623e99a0d76ca35df1706f27c2c7f74ef0e1ed43dcdaefa2bfdf47b5dd54be2b820fc12aa8c20bc8b2aacae9eed7e17ab9e4729e8f2af2d4be8f3866bd48154b46d0a2568cc469a5aca43352a5be446a3992bc4746efa7b2d33947329f00d14c582563c32e2f87f8dea333fcf98333fcfb07177836cbb08c995f3943902ee1044dec1edd42fff8106ebd2e750cb56c36c1dd6658f2b74c9562c43201cb9e74a6757f63617555aeaaf6e56d30b39f5293708d3deb09afe7619183dfd180a53edc22399acf940d3f540e363abbdbee00012ccbffa23b5076870a004bb13d635bc19aa1db008bd96836b0aa077213b074e881ce2d7c5d8665862e982b8366abc5ed509a5ae68abd1ad0c6ca6b839229df637f66e76aeaef75e304c3c74ff0e2e933091d6049f84abd82cca736558446b52e80359d2d8461719212b0aab58a4812d3894ed0a25c35018bc0b113b430a3444cb78d17e7e7584e67f8e0de3be837027c7c2bc6fb27c7b8bbdfc77eaf83fec19e0466264ca171084215615b6ea521d2c474ba833e2c2909a6142284255333def7b15c681f16833d734dfd9c6145e1b5da4114c7a5aab44386c51004069326f33192e518d3f140246e06d7d778783ac17f7870813ffec1337c769d601a66481663f8f112995bc5fef109f6ee9e48a8039f85aa3eeea8cd85fcb561a2496dc4621f56196015312c7381c55f53c032c980491a0a01eb6fff962aa4aa4eda628a59227de683dee27e29a649d600b027b7068fa2934b7729f27821130cd6e7cb16c6c60e8c3e4e3f1433ee48fbe8cc5d2b1ba84d090e7340f33829496544ffaf9f555eb4d3d8c25d7796c894163e2fdb9cd607714255fc2a66d1126e95158e09862902c745743dc4f0e123d1a6d212315a6fbdde688974f0d1d1112e2e2ea4ee209f39990a93902525477607a9a0c057ae34caf2f6f506c65186d1f510d56c818f8efbf8f8f63ebe7610e0f8a08fdd5e1347c7fb68763b2292e7f95420ad4bb2b2576d00541265684350153f9538e345b34c09e5e9e73c5d8e5749d6fa19a9fe48518b66483c07b1c7c88314086380d5a4a310e1728c703e473a5f225b2c301f8d30ba1ae0d9608a1f9c8ef087dffa043f3c9b609e7a188c86a8b82962d745b7bf8ba3933b68777b22cba3daa6cc557b4c6956a05d0c66ff0ba8f13e4a0c7c1dba53d4d166dea23989b74e22e3c34d9f979ed3c53e31fbd8323f9d7d9c57127a46e8109e51a05eb1adfd45c7ebf78ac6bdf36504ac57ed20f338de9cf64ddd3cbf1cb0cc4962c66769d05a8183956c2da5db0d73f6863959a840b959f97973a0bf1960f97e05cb28845ba3ef851560002fc930bdbcc0d5c3cf449b4aa7d26860625186c97426807579792941a3e2e8a68695c8ad308092bb83ae44ca8b9230412c71100501a64986f96c82b69be0ddbd36de3fe8e26fdedfc1ed5bfbe8779be8eff55069d491f955541b2c62da128072b84be857e156eaf0a9f849557f5705aa0a2c324c41263b10c553b54192c7a7e9fe2060f9546775b94bac24671c4ae184a1843ea4e9022ca61acf17f0e204cbc904d79797787e31c227a723fcd1b71fe05b8f2e31893d0cc61315cfe550f3bd8be3db77b1b3bb275aef0937262461fea60fcb6450369b5280551c9b282064a5e66c8c6163bd2a029f379df83700d58a2db401791b887c0900cb28a4ba452fc374badb8ce86d33ac3246f13220d3d23337cf2f072c0d3ae6fd15e5f7d9e6ae095865d1f536a0d27dadccee9b2b1125925f9761d191e27b1584947121c3caf5a4b230c6d5f3a7183c7a2cac49b3d235a8ba982f96383c3cc4f9f9f90a78f98b66588c2467f12c8640906d0978c440e8b898b06869b4442fc8f0ee6e03efed77f14b1f9fe0cec911ba9d1a5aed169c6a054eb58e6abb0fafd69248728295439f5550814f3f16650559bd86028b698658d4199478a397aa22ac7a6ce59bcc79ec32a5b425cc557c5808c9ae98c39820c942c5b0a2086e1c613a1a4955ebcb0ba6e74cf0afbffb10fffa7b8f713607a609a4928f9b466836eb923e7470740b5eb582984e77d9d0507e2a7312dff03de51dbd0255fadb4a62925e05b03e6fb032efe7755819cffb2b072c3335671b207c9180b5cd242cda3930595031232a072c3d89cd0050edf8dc069ce667769bd66cc0de0460d8ebdb052ccf0b10b3527285dae42902068b4e17387df410d7a7cf056808aebc275d5330e1767d92626f6f0fa7a7a7b97a682a3f6bd58a3055c66c110018a7c42211724f5186102e2654f05c4cb15773f0b3277d7c747b1fffc9d76ee3e4d6219acd0a6acd06dc7a0395661b41bb87ac5247b55213f38fce76792af413652c5b9f03966658b929ed8413015a33146535d118c3953bdd25073154427f52f6dec9c401cf22ad0c5b0859466c369378b4d3f321feec874ff0fb7ff603fcf86286a557c73c4a51c95444fffed12ddcba7d079546038c0323b5d4ecaf0cb0cc39b306acf2c284db00cbdc417c5dd0d2cfa6ecbcd779ffcbc2b08af0c8311547f3bde242dcfa2201eb5581c26ea869de6d9a68db01ab8821e92878934e9b2b13f3e9f40035730a3563b3414cdaf3d61916e75420e10894fa6540659575fc86639c7ef62966d70369be09580423a5b3ee4aedc0a74f9f4a6ee04a0e990025f796208ba315600978841942c7c164b144bc98e0b0e9e23f7def16be7eff181fdf3fc4f1d13e1a8d1a1a9d0ebc560b9556177ea383ccafc8353d8af4492e20812813338e1c4699f22c6eca38821ce4138af629ed2dbdb3cb672ae62bcd56154d86304e315d86982e9798cc97b8ba1e897fedfaea0af3e95809f6f91e5a9e2b81a20f4e07f8a33fff01fefd83e7983b35f165353d666444a2427ae7fe3b68b43b12e62176f11686a5c79b3946c477f98626a15686d8e65f7a15b3b06801b55962d9b82e330ff535bf488655444ea42ee19a959407037d9180b5ad534cc551fbb8b2342015515fec74e735346015f9b0ccc1633e40330ecbdcf913d3c9556940e64b81f0dbf561a9b6d3d9aed24468165590a9e8f6c79f215ece04acf473113f94047c12043c291af1f8f163349b4d71bcf327599ad2b9a21a0223c1033109c5ff95f958a419a6cb059c6481bbbdaa00d64727fb78ffce1e8e0e0fd0ea34d1daedc36b769006ac24dd86c3b0066a946589148f50ba5640b6182b5964a9c6ac92cbb5b434538e94299b496e2345229594cd92023140e2210c335c4d423cbb9ae0e97088b3e1044f9e9ce17a3090e2ac6486bc17fedc6ff868fa0e169987bff8e431fedf6ffd005711ff76d1ac54a4aa0e75deefbff73e3a3b3ba29acac05a1123fc824cc2b244eb6df3e1758147df8be97b2b0329f3fdaf1460c9dee16bee121222ca0221ed875cbc4b285ce555fa6a758c9a983a79749d93a55c9d945b51c9d21b9d458c9660456eaf3305659d70aa1cae6ba7ab6254d28d86bb69d38327dbe1048f5c577dbd18a890119de07f73157d331f167d424aa593a94911aa5986abe72f70ceba8329cbbc4ff3f833756f042c8631303da6d3e908c36ab7db026c2c034f754f4e72c639d14f550bb88be7c984f69d1aa62c1d1f2ed00c80f7f71af81b7776f1ee410ff76fefe3d6f121ba3b3d7476f791566b98c48e44b653ba4515565d4808020d635ed38b26f09d44ed12aa1805895e174738034bf3cc042532c85d4cee022ee12caeb10881ab6188872f86f8de93733c787181c1748934f2243affe0700fefbffb2e0ef6fa1292317cfa00b3c19998a98fce06f8837ff3e778365c088091fb4e674b513f7def830fb1b3bf2f20eb5554356bf55a8f683d7e6cd705fb54fb3f4df03107f13693d0062cf1e0bda283f8757d515f36c0da66866e2cfcbffa1b6ba73ba56024f525cf10d76c811db370557cb9481b9345e46a0a2b9d9e7ca2332e2877870a69afe43e1b1b795404c5a686fcca0740c177ab0cb87ec01c5eaffb52a2feca716cff1358cc5991691af23d5d974faf34e643b5e3b0d6c0b4e9a435cd54550874bd629ba6e4ab6e3498a6ae242b0358864bd499c89c66f096211e7efffb128fc4fc404e380239431bf88f0c853503bbddaec81aeb09c9fb1153309e494230537ec884eaac9a135444a9f352c21f0229927adcade31bb7fbf86837c08777f67170eb0047b7df41b5b38beb45866783319e9e0d94f998a5f29d8c95225362d51d96b4ea7990ea39ad561dfd5e0dc7bb35742b31e2f9004ba72ae27e5493a01f298a12293f9f4409fc28c6838b19fedd830b7cfbb3735c8de7526ca3ddf071fba0837bb76fe1fead03ecf7daa8b94ce789305fc4b8188cf1e3a74f701d66f8fd3ff92efef47bcf90fa75d0b5c63cd4aaefe2d6ad5b38bc7b1f6e630753ae21f158ba568f1173fc305d46ffadc1ca0c852932edf290b38d822efa38c7595784b2cfdd924ebaa1bdf632df971e67a5f180b98cd2cbe6d8abfac48acce622e6f6b2ef5bcd2f1bb038dd648743124f15f3e04d2e5f05b0d41ab9022c5e8be5a58a5ea20b64145030276c22f1f1c59a416f0258b4991863560456e6603463b1f8be1971bc02d3dcc76246ba9b40c6efb08f5d834caeb49e5fc31e34659db601529622469431ed8fbe262a292448a7333cfdd127528979b6a47eb97acebaf029018b6c8a80451031837e0968be1349f23327087d4894962160c561844b02061df6e112f7f63af899e32e3edcabe2a3fbc7d83bb98556af8fb3e1149f3dbfc4f522c6809aea8b50629ac29c1d69a14056e8a9c0171f59b316e068af85afddddc57bb7bae8d5190715c3f703541891ef7a52bd792641ae11e2658c1f3ebec05f7c7a8aa7575354aa35dcdadfc5fe6e07b70efbd8ebf7a50a0f331f2abe2352cb515e39e7d3274f310c33fcc9771fe15ffedb1f62b8601c8827293ed4fb3abe7584e3bbf75169f7a4a08683cd84e4f5385d8f293d0157ec2a8f27fb2200abccdf550614265894014751c0e60dc26155d0d29f17b5a76883ea65c05a3a177ecdac9aa39394731a6a6af344a25df512862580a52c39e163f45b966eefaa2629536c535beaad0396086829e02c9afc36c32a7af87a30ea4e969d34abc0a6bebeedb0d7ef6b5f9a3ecf666e652ccb3699d79dc989ad7c3f81685f2d311f0c70f1e88968b7d3d7c417db4a30e27544a40f10c0a20c8bf66fb14d3ca65e61e0ab4adf21c3d28095508678c93a7f13046e8af78efaf8e0b08daf1d77f0d1bbb751dfd9c50535b7960952b78ac40be05303cb0ba428ea88e105c36b5c5fb384fd4cde9bcf1d50379f66e16e27c087b777f0f1dd5ddcea37800a75bb1aa85659d1c6c17211613299623a9d61344df0e46c80d3ab3196718666bd8add0eabef34d0edf650afd7a46c99c8d0e43af13ecb93f90eceae2e318a537cffc935feb73ff80b7c7a3617adae88c1b73e70707880e39313d4da1d79b6143bb4c783ea37c91692676a8e83a234b5cd054d45f09b13f655189629d55c3499cb80c2b6044cebe92b0958bffe5b6ba7fb6a87c632d57863714e94b69a84a658179d2092eb5512bdad0a2b6d00c86aa55282ef1b69363f8949a814ff3641d104816dcc4b0f84d701ac222052039b81912ac1d57cd97fdb03d2f637984f5f960100002000494441548025d23992fc9d229ccc3078fa0cf3cb2b494c66043ccf2510d10f447022c3e2eff45f31a8d40459b2b0465589e611a068fad72a3409a5aa29261130b83c47bbeae0dda31dbc7bd8c64777f771fb781f0b0a24c2c5c99dbb12cbb4a0c89eeba1e602cbf10083c110a7e79738bfb854227a216b0506927ccdddcd669060bfe5e1f64e0d87bd3a82dd16daed8ef8d3b2d41556787d3dc660708de1c2c1e9d9258693992c904cd0ae782a707812aa6acf954a20636f1986e8b4db38eab771bcd745b5e26209e0b3ab25fed7fffbdfe33b0f8772dc94b15c8e8beeee2eeebc730fdd7e2f972fda2c20cce7a540496da26800b0375ecc3e341722fad3940f74d337aafaa1dc247c13c0d244c00454feae775ebff280b546fa4d1131de58f2ca80952b82e626a559a062a313455172d35cd40f13144d7b8b3e2c65dc6eca1debb6986065ee8416516a1358b6f9b078cda25d42021675cbb7ad90459fe955dc1c60fa38cf65be9f8a9b5a8ec622d697cde62217bc48e31560d184a54f4e872f7047703018ac2481096604875ac0014d1049450f8b802565dc92541cd4e3ab73f49b01eeecb5f02e4dc23b87a8543c2cd30c5ffffad7b1777020dfa94b83b9e1026e38c76832c5d9c5159e9e9ee3c5c515c693a9243827a27be5a0eaa6a87b09766a2e76db3574efeca3bfbb8b46bd25eb681826d2def3b32b3cbe9a4a31d53005e8c2bf1a4e301c4db088338c43327607c7870768d76b188f8702c03bf500b7f69af8e03e63c5aab89c65f8177ffc7dfcdbef9f82feb8b3f34b3c1e4c51edb471ebbd77d03fd8874b73325d33ac4d139eee12b5315014d6f2b601abcc89af179c3286658f9d9f2a8695e459e8da44da600ab92ac0368625d5917367fab62293d2991ca8f960b54da194321b6fd387f58a8055646bdbc0663323d3bc33078fcd9ad4c0a1d3bd18b00a512c7fd36e9739383d87e65e4584eca683211e7eeffba8105c160b84b99693060fb2ab1530d56a929623f151f4e124091a8d066a150ab786d23fd54a05553f1036c024e00855c4b3118e766ab8b553c1bda31eee1eef2189e7b8fbce3bb87fef9e88fd515ab95153716a93f114f3698cd16c8e8bab6b9c5e0ca4ecd6228ae126ac40cdc46beeec05e273ea342a38ec7771ff6e0b07fb87c2b2e87f64e188abab219e3fa7f4f119c6b3500074b8043e797a89c71723cc131fa15397dd4d56f8d9efb4b0db6b21a0644ebac44e1df8959fff00efdcda45e454f0c7df798cffe7cf7e88dffcf9afe1d3478ff1afbef5430c9c2a0eeedfc3def1313c5646ca2a256c988bbad25833d9b7c9866d535efdad22f95f9761bd0960e9f158b4d095f9bed60c72db88dc3469ed396133b7b7eac3324d4225aaaf1dedb97c864e8fc837e728bba184d5547aa738e97353508c092d77a237f34a2438d801645f028e9219bf565a6489001bb0b408a03623ed4e1040d0a14fd646a2aad893bf695ba8d6e682be210122434d42da985f436f37afa8b63ece08325c9d9fef86aba7a554564d30b3074e51e7ead8b3c241e6b86854ab8817735c9f9fe3f18f7e2ca5afa49e5fee2ba149c8179dec7cb59b4d78be87abc1407c3472fd3443bbd542bde24a0803cd419a82dccd13dfd76c2ebea97439c5c95e13273b35dc3d6ce3f6410fc822dcbdfd0edaed1aea350fcb38c6f9c5184f5f0c45e1f36238c57832c36c19428535b992a2b3df0b50ab7822ee272127698c7ebb89bbb78ef0d19d3a0e6fdd46b3d7176b88d231a3ab333c7ffa049f3cb992d25d4f2e26787431c7a3cb9998ab89df8013b4c557e565210e77bbd8efb570757e8af964884e15f8c56fdcc7cf7f7c0f8d7a03dffdf412bff747dfc6af7c700f4f9e3dc31f7eeb87384f3decdd39c1f13bf751a9d590a6caecbbf9522a20a6b95534714dd0d08bd63a544646b19ca6187db9e6d5cb4c421b24745bcadc0d9f0b60198a239be33fd7b37f490ee37688549f6e54cd31d9847ed0458e606d46e9e3092ff67ba67959d490dc925f09e84b9844eed4cff2b006b33d663b7465139dbaa11df731b7cc0ce05b9f438851e104452fcd284d9b9fc7990e54fd1dc23624deab3cc7cc645de6c030af61fb154caaaeaf6d7ebfb95a9bd7242835195b351ae3ecc9630cce2fb0a0d48a54d6568b004d3db6793299c806c77eaf2bbb83c3e9080ea3c61d1715d743bfdd45e065729c5650e04ffabcf85e50a961391be164b78d778ebab8bbdfc03b871d74c9cc6abb683499507c85bf7cf804dffb6c8407a7112ea64b448cb5929099148da0225a5c4cfb69353cf43a75ecb41ba838099c688ebd5e07efbf73171fbfbb87c37b1fa0d23f920a376e3ac762f018e78f3ec15f7e3a962a38df7d708a4f9f0fb1885d546b0d01bed4f1c527c64ca5a3c35decf45a185e5d48bb9bac427d6b17bff8b377d1f21d7cfa7c867ffa2fff02f3c15cc0fce18b338c3207fb2704ac77e0d51a929e632f30f6642f1cdf5bd47bcbc661d1b859cd8197c4636d5b044d302bfbbde8fc32102c6c3f5795b20a43d492b2e6cbab3cc3c2b95a944b684e8e9f04b0d4aa511237954b5ee9f89232c02aa2d51a58b4ef40030e01abe878068de6fb97ab676076903e5fffd49f9931353ae44103d6b688fba28ee6799f07603177ae0207b3c110974f9f4a9437c31ce41e5215286ac65fd104dc69b7102e17b89e4f25cd853e2a6ab5779b2d80451d0cc7acde0de5b361484116ce70ff7807ef9ff4717baf853bfb1dd4aa3e32af81c92cc27ff8ee8ff0ed4f9e62821ac6a987295cd47b3bf0b2048be918770e7671d4efe3ecf419e2eb213af50af67a2df4da1574e8673adac1fd3bb7f0c1fd23ecdd791795feb104913ac90cf3f347387ff2635c0c1d7c42d9e31f3dc2f9708e66ab8bdd7e5f12ace3d49584ed2c0d51adfa68352a524c238d187bd6c4e1c10e4efa752c46433c78b1c0fffe477f89effce5a7b27379319e21f57d1c9c9ce0e8f63df8b52ab2dc247e1963b1275719b33117d4b2730a2773c9e65551bb8ace7f1d407a19f89501962e427183bd31905a1b385638c4b6e7f45702585b688d72ace72b47116015016711d3d0832025dd286158d4c3b21f8e0654cd0ecd9fbc8e16f7b3c18640a61df4a6a3debcd722ca6d03a2798c09beafc3b018e6e68411c6e797b87cfe0cb3f1447c6509cd6da81d42820eb5b0b8d346677bbb5615b36fbc9889881f8fa9f915b4ab752ce663511a9514985cb247c76d3160b4e6c61228fac19d5ddcdeeb607fb72b956d4651826f7fe731fef45b8f703577d0383cc0345b6014522d22c0e0f2143527c36ffdfd5fc3dffc990ff1d9273fc2a7dffb4b541c607faf83dbc73bb873ab8f3b27fb022afd4e0bdda3bba8f66f894c0dd9d7f4fc335c3ef914515ac3e5608c272fe8bc9f23f002544516c74150694a859fd16888e96404cf5751f5bd668093e303097ba824730c2ecff064e4e0f7fecd27f897ffee7b184e2618cf58a423c0e1f1318e8e4f50add591d56a1bfe2673312a5d8c4b077d71e93a1b744ca6b5fabeaf2060e9b6d34df4530d587a9750838f3930f4ee9c094cab899f576b30cd5375ae4a7e2e03111b184d0667b338cd3e4c1053be89b52fa28c619599cd3c5eb339f398573109196f144da7189e9e6178f64234d6b90a508d419b836c1b018bdfc1708606a591e7334c58ac21f0c5646c0455d4bc00f3e94802470952fa39706771777717e3eb21da7e8a0fef30c0b387a3fd2e767a3dcc970b3c78768a6f7fef399e5fa408da7b083a0dc4ee52420c9229ab3667e837abf8e8837b78efce31aabe83e1f5b5a457f6da0d1cecb77174d843bfc7d82b175e9aa2b97b82eace31506dc00997989e3fc2f0d943b85e15a95bc178bac48bb30b9c9d3ec7f0fc05c6d7d72aedc85351fbed5e1bb76f9fe0e0701f55472572535f3e9b4f301a5ce27c19e0fffab31fe39fffdb1fe27c38929d4b2a4aec1f1ce0f0f048c0dd69b6054f0a41640b30957db40de4cc317483e57cc9014b97f92a626766b1e4b279f2aa8ff273f561bda9495814d6a0014a2716eb6b6b0093bc33a83816db2c54315d0a50ccad699361e907662642f33ada4fc6cfcde4681dcb62560a36b7b75f068e26a8fd2480c5c090c5f50883d317185d5c4802748a14b1a81c78c29e780ff4d1b0ad04ac8ae308604d430558cd4653fc4a8144b72ff3804b1570aaf3f978de94265c25c587275dbc776b473196fe1ec6b38554a6992c81acda8617342577b3ddaca2d7eaa0e6d524f481209589c919a1ce5d44df95a2189d76033b3b2decee74e4389aab159a749d0378dd2378b58e54445a5e3cc5f8fc095c37855f6f224c5ca9e67c71768eabf3334cae0752d99a6d6639b376af2b123aed6e075dcade540244f318d96c82f1c529ce1619fee0db0ff17ffee9639c5d8d703d9d8889dcdbed63ef701fed4e076e430196dd5faf6bcabcca84dc3a99bf228055b4587f6500cb040fbbc3b639dd257e4eef4a5a350f356071506ab0e0ef62a6392a66c66632b2ab29ea9437ffd9269d36dbb4cf8ad735f3edccd596e76ae7b406437ec7b67c327385357fd7e6e7eb32ac2c4e301b0e317cfe025356604e18eb4521bb140163a87ce6e14562e211bc98e8eca58962588c91a2f44a938055933a7cd5c0c56070b5ca3dd4715b3c379c4eb0db007ef66e1f1fdf3fc27befbf8383933b88121f6e12204484f17222a5bf9693399c90fd928ac020b73d282f536fd44437de673e61c543b3dd42afd7c54ea78b0e6595e148047e2d9ec06df4e1b58fe0377a526331be3ac5f4f2148e3f17b9e5d46b20ca98589d603a1e634ac09a5c83752a6bf5269a9d36aa2c55c67c483711ddacc564097f36c1c5d307381b2ff0273f3ec5fffcfb3fc2f3cb1166d11c6e2540a7dfc3cec1ae009d47799c823414cdb05f97496d4b7b31599c0d88db7209cbc0b488edbce9b12f03680977ca774d6f2cc6ecfdb7e5c3fadb79a4bb69d614d156eef2ac5f9b25ede3d526c0bafea03e56aebbca3ad766d34d2106a194f949aa40e55a1141014eae7a69a442a802ad3abe29936459f3a51fb22a1d950be7e56dd16de2dba2e520555994d39ec79a4e7693396906c6941295ba64844ca89eda085db04d09bb33f5b3de761cef5dee25d70a57e5af98f399229c4db11c4f44a161321c4adbc32416964420e24099cc993318a1cd0a378da6a4a12c9633616104b446b526210c4c30f0dc14d7a36b15fac0900686dcba2e6ad52a06a32bd1c0fad9bb3bf8f90fefe067bef61e6e9ddc865f6da05a6f237133cca285e4fc25f304f13c9298abf1720e4762eb42294b56259bf3ab6834eae8f676b0b377847aab23ceff345c209c4f91453339d6aff7e0b7f7a52c583c3c4578f5046e85a2342ebc0a75e22989c35cc0588261d81d52568c557a583ecc89586090d9cd88e75384d743649321465717787c718def7c7a8a7ff4cffe1c0fcec6121ced39310e763be8eceda3be7380a0de904c82f542a592fff99ec8391b9b4aba0f734fea2a6461b588ca58cd17cd0dc50f35f6c98c6d7906bdd9a8abf8d8e0698e9f222668bf679b9d45a0560a4e32b48bb72bf3996da899ace7af262745e0be0dc08b70c8f93bbffdbbf25d2660155db82c8999c7b22080cd6cec2f2b9a9065f6bc1945aeaf6be71c16ad4676ad40fde0350815ae86e2db5260b506b81c1c8d1c47338442a2c619665da493c46a405c6ab6f83dccefd28c6adbc061e8818452a42c8da600845fc15cbfe5f81ab3d1048317e7984d950e7a24dae6093a8d06c234c168361140ee777a52827e1ecea5c2335fac4f580b2a4a8d544c60a5e640c0e22252659dbe3891a2aacfaf5ee0a45bc1d7eff4f00b1f9ee0e3f7eee1f8e808d546034ea32985529d4a1d49c6ea10d4bb7144f2384a4284e104d3d935c2f90cc87c04be8ab36af5f6e0d75b1297c504e46c3905e285caed4b2304d5a6988572ddd10b24578fb1907e218b6ac00f6a8823a524e2562a00abf3b875388e0af874b2088ec7bcc808e97c82f8fa0cc9f8525297a826f1a347a7f86fffe99fe03b4f0700cb9025331cf79b68ef1ea0ba7b22daf4a64f93d75c85d1a4ebf0968dfe2ea880a4c7a0cdf2cd859df18765af2cdf502a627bf6dcdd3696caccce323666b7c74d8a014bf6e18d18c3a2767ea180a5423b4b5e79c9ee9bceeef5f1450fa40cb0ec554377f636a7b51e48e600286fb0d92eaefcc5a5404cf586b2982ff3be14db5280b58d8edb2b980dd0373adb5382801ab064c2b0f069926031bec6f0e212d3ab6bd18a127551d1bdf245cb6a1e2e31a6985da5827ea78bc0f1305b4e453d81df1378bef8afc8b054fa0e19d2149d564b008bef67914adb79fae229eeef37f137eeefe21bef1ce2fd3bc7383a3c44a3dd86d3ee2168b4506976045c44a723f590847344cb11923414539572318d560fd566578150ea8ac433ef8581a3dc0d44b240bc0cc56f45d3cfed1c004113985e201d3dc314a15c8789d164d55490f009b82c6ce1525b8b81b295552d4afa2f79fd6c394336bd403cbcc07232c225abe99c5ee2bff9a7ff0a7ff283a74858822c8db0d7f2d1dd3b4063ef0e2aadc60ab034d8088031b9fa4b0e58458b7a117bb2c94429c322587f99006bdb04dfb6bba183c2b60196cd465e054c4cf0d1d7b6f3fdecebe876eae38a28b3790e5365a4f28a91f0ad69aa360d79bc4ebfd0e099e48be10dc012b1c39b00680398c9fef40a59b6fa21072c8294ce0a60901e2761349be0ece9332c4653318b18e0c9d239cd460301e58cc5b9be90b49bddee0e186a3e5d328f4fc56a916189c39d804573329cc98e62b7dd1636c77cc2948055abe1e2ea1cef1db4f18d7b7d7c7ca78f776f1de0d6f1319abd1edc761f957607417b076ead23350701824706577475555e044d39d175675a0b7d5bf445cabb14a149e0c44c0b8a114fa7526082750cb3d6015202d6fc0a183da7e8b3304e266833b5c7a34c4dbd06d46a706aaa2a8fe3d5449594f2632c67288018b346fd10e1d50b2cc757980caf253ff1bfffbd7f87dffbe3ef61e1b7e03909dad50cfdbd7db40feec06fb556be523eaf55e230f345f371a3c7d36ae27fc91856d1b8b2e74511b815cdd1b70d58dbc0b1e8fb374cc26d20b22d5092b6bcd06f63d26f05b8fc8bca1a6b4f66b35d663b8accced76d076376c8b06c5f84be8e665966be9838fe2d8aae8fd72114ebbf6f3e55d36ed7cf4cfbc94c605f0d34c6b130f0d4002c3adb45f37c39c7f3c74fb0b89ec8df041bd9f96b35254567b298611e51b1a0837eb727c27e93f9044916ab08f7dc24a42f8b90b25c4ec524ecb53bf237195612c602580c0578f7b0836fdc65e1891eee1fede3f8f808edee0edc560f0177207bbb709b3b708316c092f4d51a522ae4890b4e8156c224f02c46359ec20b6748e65324cb39b254c5b7d15fe5c43378ccb5aab690b40e24ed06f36b38e353788b89e87dcda71391d189a9e73e1e4b3dc1dec9315a9d366a9d2e3c32268a4667aa8886c3f260f331c2e1a52848cc47430985f8277ffc09fea77ffe4718a67578acc7e8c5d82360ed1f23e8f46e6cac48df6ef16199c524cc45d764d236abe138f83c4c42134c8bc656d17bdbfc4a5f3ac02a35d3986f566215eac4cc22c0928162ecf4e9dfcd096a4f6993e1d840a201c40684970164d9e74aee6553b7db3c56ef44f23ecc58293a7a6dd6a8ce53315f363bbcb10a1b372d833577fa1702569e1540bf15152e64b047aae271b298e1ecd973cc0623e5788e632953c584e8848544c325164924e10cf461c50b166b18ab5d4496a3af54c54f256da089b998881229018b3eadc00f04e4283d33195ce1fda32efee63b7bf8d93bbbb877b487fdbd5dd45b2d54db5d78ed0ebcee2edcf62efc5a0f6eb589b45647eaf9c8a25452853c793621b274018c2eb0bc7881d1f999f8ac2ab5a694044bbd2aea01e3a65c788d1d649d5b882b2d38f36b78933338f4c14da758ce67523c75361ae1931ffe0097e7e738d8df43afdfc5ce410fadde0eaaf50efca0a18a74501670bec0723a46349f8a59381e5ee10f1f8cf1dffde37f86a7734f7614ab4e88fdfd3d34fbfba8eeec0b60e98552e9cc2bc22869a2054ef72f2b60959983f6385edd63018379db80b58d2415b57783616d9bf492d45c9266a343f2b70196095afa019521b90d58e684d6c5528bbecb4c12b64db0b27be32096c870a92aac98a2b943a8cd4213b0d47855315f374d4295b75804d2fa78bb23f81ddb4221e893e2249022613960a5a1928a09c7d7b83abbc064301445053e1f3a8ad955e1748a451c6149c06ab7257420594618cd4672cf0c5568d4ea2b450602e07c4ec09aa1c7ca370e2b40fb889791ec12ceaeaef0e1491fbff8e131bef1ee21ee1cf42561ba5aaba2bbd3079a2d64ad1ed2660f4ebd87a0d646c60d03169a481d29f08a688a787286d9e40cd1e500c3d317b81e5c49ccd3c19d77e1b7f63189580f6728b15ab5ee3edc9dbb48aa5d38ac063d3f479c46988caea58c57ab4a798910dffff6b7f1e977bf8fda648e76bf81de7e1bdddd1db47abbe233f3c8149160b9a02e7c28c9d4cb990a20fde4ba82fffa1ffd13fc789422a8355171221cecf7d1e8f651ed1fca33d5e3ce9ccc248c5f66c02a7331085b376a34d86cef4b0d580c6b584dd45c8121e368cf430194fa02951054a5936d2f1b948a40c5b49d4df6a51f9a7eaf94e95971592f6356dbcc4bf3bbd44ea1408aba4dc6955097cb0818353b565704b69f873c2dad58617d58e437d02066324f3bc23dc9c5075dd98d25bb0ae1b3f24d96e2f9834f45cd933b8414a2ab08bbaa0a63633c13cd753225466dd3714e909b8d47a85503b45bed559155861010b046e3890076a3ce04e514cd460d33499a2603cb70d274f1cd9fbb875ffef8ae08e2d5bb3b92245ce9744461346874e171d7afd206bc0a128715b2e75285199329d2c504cb29d547cff1e4b3733c7ef404b576133ff30bbf80e37bef2168f61123407cfa3dd975ac760858c7c81a7d20f5b0089770969f617c710e67be40af5115b6f6e9c30778f8d967b83c1d229aced06fb6707cd047b75d41bb5d4550e3eea5dabc603f32768b9a6193e9180f463efe87ffe5f7f1ad67532c33a055712488b5bdb38bfa21f5bd98f6c324719a967c2c6a5385f15e2628dc5cbc723266d412101147694351aad85a15d764e4f2fb2b048e9a73e865be211bccccc5d75939d6d745305e76bd7cca28d1cebcf16b9786527e297b56db516553cac6d17158c22ca4d29b9288d1815eb2ba8bf4c74bd0aa30876f1d1d6e020b7fd70fd706b09f04b05e96d767839b0966450f53039606de4dc02ade593401aea823f4bd9b03c45cf14c5f99fede98dae2acf62340489612c20b6338498cc73ffa44b4afe86ce775084a74a0eb6213bc06d901018b3b85dc455ccea612f54d334fa2c259b5c675c577359bb3a8a88f46bd228b54bbd1c06432524cc2f371bb9629c0fada6d916f69efeec36bb4e0d69b527edea32c325369bc0029273863af68fe85912468335afe7a7485b38b0b3c7f32c4c5e50027f74ef04bbffaabaaf843d0c032cc104f1e23f35ca96b58e9eec36bf690b8ac729da23a7d82f9d50011552532d6398c707e758ed3172ff0f0d3a7189c5da0e6fa38dae90a60755a813038c66649981c2b0211b01673317f1fce7cfc8fffc71fe12f9ecf318b13295cd1eb34258abf79eb4884fa146051165b019638dc756c9f15585ab488ead00805588acddb20901932de5f3460996d31cdbe22607b55336e0d580a4fde0a60e9382c36422440b893936bb213a27451895729fe60332c319d0afc576667bc4dc0dac6b64cb6776330583a3dfac17e1e80657676d18a6c0f64b69b6ac32bc0a2239a3b7cf325a2d914cf1e7c2a0341d8549a4aad41fd37d914d912818a804520e2046555640296367df9395fbc0673f1a89125a9332201d3902462096c743cdc6938f8e637eee3973e38c161bf83cec191ec0eba411daeefc2a5ae0b99074181933a0de14ba5e810c3ab6b5c5d0d7076798517832b5c5d84520de7bd0feee3e77fe16fe180315d4d2653fb98cf5ed05847466df846136ea38ed4656dc2148de908d3c100571757984cc68859fd999a5dcb108f3f7d82470f1f219c2ed06dd6b1d3aaa1d3ac61a7d7968d0333a64a67003c8a7dfce37ff1ffe1fb978900161dfeed460dfdfd43b44e8e45979e957b7e12c05a2f7aca0551cc70de8c619963c66459af022c45edf8d203969ee8a2984016686657e72aa26fcab06c6665dbfc6f13b0ca682bbf43fbb7b699659af5fc550296c9bc34e087314303dc3c63201566158da7980c07b87afa4cee8d60c37633499913f1eaea4afed6052818d6c0e3b88bc88ace042ccdac74ba93aaa2c3949e8a988c945d6ed5eb8a6101984619de697bf8edbff51e7ef96b775444f8ee0182561baecfea36105961ea9971c72b492324f319d2f1ff4fde9b3f4b729d5762272bd7cadaebedbd0320411022298e359ed142cd78248d248f3d7684ff35ff3076f887b115b67fb11c31b6c2234b2369286a4489a228102040008d6ea0f7eeb7bfda2bd7729cefe6ad775f7656bdee264881720510fddeabacacdceeb9e7fbeef9ce3745344d30184e71783ac0fe608cb3e904791ec2f3025cbbbe8dcdcd2edc9a835ea78766ab07e491d29ed52c38810bdbb5657591bd09f3e11447c7c7784affaae954ea069bdd2e023fc0f0e40c1f7ff2290e0f4fe05a3574c33aba618056c873a259a0230a7ec93416d288270b07bff7477f8dbb231bf39c32b0011a8127adebebbbdb705dca3e68e24387514a1b0a61f01a696279523401cbccad5c0418b590531e23eb42c22ab02a3f4355c05506aa9f4b862596c505605dc86111b48a6ebdeb50bb8a61e9ed57bdf77902d6cf03c3aa625592a2283a45979920b727c3121b63ae662eb8da966146ffabfd7dcc4fcfe401277322f090613144d40d26181e924111b074d8a7014b5b272f5b6fb18f61b69090d204acd16820804557cf1b8d1afed53f7a1ddf7afb167636ba68f63760f975d5afd256ffb31446c02a8b914ee7989f8e25d41c8f231c8d26389e45d208a2d9dc90e3ddd8ec60321ee0d99367b0721b9e5bc756bb23aa2d7a5bd5eb9e6a63b6c8102711c693194ec6430cd824d6b6a479ebc6c6165a8d10d3f1141fdfbd8fcf1e3e45344bd0745c7496dd80683fe34a09901ad42af3726cbbf8bdfff7af716fea22ad39c866037142ddbe720dfed6067cbfaebaf72cb838424be4c552d6508e22ca0cba9cfad016c9669ae15ce377b178ff02f0acea3e55ac5eaf03a57f508065e6b0c8b0740e4b5aff1a1eeda69be02ad05a0758ab6eece709585ff41c56f9e135af972e7ed6218bce75f133cc61d1d298ca6a8669d427d1ff6affd143808d4ad354589506260216999466960420cdb0c4b501148c3291ac8ab7f91dcc79f1730be9cacc90d0155166a31e603c520c6b9a3bd8b663fce6dbd7f0adb76fe2ca765f009e8b9f1d00002000494441542b672bfa2c01cb4d19d4502a4261aac82ce214b36984c9648ef93cc6681e634ad0add7d1d9e86363a38f5ebf83c3c343dcbd730f2727630c075334ea757aeec0a9d5d0f47d343d7631e4ce53245c0cf16c38a18b904e0f2c9e6eb550771d8c2613dc7db48fdbf71ee1e0e00c5e02b4e897e5b3f246d531f25aaa17eb462d246103ffcb1ffe253e9b38c81d5f008b36cbdb7b57e16d6d200c9b4bc062b25ef260d4e2159edcab9efbb27447dd53dd9d5cd5ac6ab012365974cd79598675de9d7a053bab18b03fb70ccb5c25746bb62c654beea0a0bb549d48a5fd0b745caeba71bc30e5bf97c3443314d3dbaf624bebf6b52a24d46059dea7f95d5509c1cf3b87b50eb0980ce7ab0ab0b8ba5506ace1c1211edfbb0737535d95b96f26d175c29d00a66bde64d52f0c97392ccfae810b8edc467f860c8d61252c95f322c3a212bd11b0f3cc50e6afd9c2452b1ee0d7ded8c2afbd7503d7f7b610f637b1609e2c6791b16aed96a70b49ee674982799263328ba5768fec2462230ed745a3d7c1e6ee267a1b1df4fa3d0c27333c79728493d3299e3c39c6e194b28518561c4b02bde9faf08b1a4adfb7d0dbe9a3b7b78146db47e8d4d0741de9fe3c9947b87f70820f3f7d88070ff6918f633416b450aec1ad2bf755333dc09ffd7e1ffff3fff317b833ac61e12ac0a27fd7e6ee1584bbdb025841501786750e58963249ac104bebc9c62c9ad7cf20014b17e3733b0d58ca14f2dc6da41c52ae5a2594094dfa2f9ebfca698f7f500ceb5ffc57ffbab2f8d904067d61cd01c7bfe901a195ee55e18ef63f3729b03930ab92cc97018f19669667237d5ce64dd3f63226c53e7f5f35af30b7d70f9a8437c522ad3e571e9ba91f337f57fb58dd52ccf4e52a3f44d294a35431b03cb75a51fccc902bcf313d3915b3be683016f33cae10eac43a1f5e0d605a3fc4bfedededc9766a60885045ce5937a820bb2280e55124ede9f9d21d75c8d6d43967709319be767d1bdf7cfd0a5edfee638b253c560eb62ee400e6b564c8c4643abb35cfe8149acc1173b0d3fe4724131efadd36b67b5be86d6e22dce863ce22ede11867c7a7989c0e71703ac6d3a74f1588d2a78b4d5deb0136373770f5561bdbdb9bd231da7779bdd5aa5e4c809c66981cce71e7ee33fc8016caa763d4e25cba49b37a8776369423d07edc0b7c51c57b8d26fefbfff50ff0240e516f77a56cc7b62cb4b7e8f7d54667631334c8c92c32521779c4f669acefae062c1e2f5540552f598830c68e1e5b725fd6908275da28fd0ceae7d604d17563c91c0fe676665ead3ca6a5ca6acdabbc1f6e9a154d98cd71ab7f5ea7aaaf6281d68b0096797ce6a0d26c406b2cccc15b35f82e82c8b96587b97f4d93575d93323b7b19c032c17109a0b92a19318f6d79c30a51297f37bdb7b41440df7033fff47902969e95694d28df515bc0ca324c4e4e31a0bbe870228045b0111168182ee50cfcac6e204120ba7af5aa0c7e8217d992d60df2733c3f690b16c7b0d99fb0b00536018bdb70d038c9046fee76f1d5ab1bb8d66b61abd554762bce427a0ccaa0119706c5e03840295e9db14d181babd67df4ba0db156deddde5180d5ed22b52c69ae1a4d23c4d339f64fc752e7c7ff356032dfb5b3c3047d8856b301dfb61030191fcfa591ea68324092254806393ebaf304dfbf731707c331ac598a8d46438ac1e9a65a0fd502010bc45bad2666761dffe3fff1c77812f9081a4d29dfe12bec6e6063ab8beed69634ac5f0558fa3e2d9f213e532b067619b0f8d925d0ac510ead032cfdf92ac05a358ed685849f3760d108d83cb52a507b51167801b0aa18c8aad0ecc24d323a62e893ad52ab57edab8ce09a4eaf9a195e05b034b3a9042c8295645ece5fcb1b5f3bb79d290396ce977dde0cab7c7e724fa4fe8e33f302799260727c8201cb5946534ce7b365af41828f68a90a77512968a620344d97804510e17eec4218ac3b4233249410b1f0bee279e9a43cf7c76b9210b0e2095edf6ae2b5cd16361b3efa0ddaaf883d84847caad3379f50b2985cac69e294b2831a9cba87462bc046af81ddad2eb67636d1ee7511345a58483e0758640ba95d5c643626d329f69f3dc3c1e1a1806aafd79324fd767f43ea07e7e3111c5e9d349176f5e368829995229f02b7ef3fc10f3efb144f07a7989d0eb0d7de14f7536ed76ab212200353599d760bf72616feb73ffc2e9ecd6cb8be07278be4d85916b4bbdb476f7b07598d3cae261e5d8b5875c5ce4a74c304ac654ea53412251a9109830d5fcf3b47cb666bb48eab00ab0c2e65a2b00ab0f4f82c0397c60073bf26337a1586c5851193d498fb5e872f9732acf564affa5dd9a9a1e4d55b950faa4c53cb21a2fefd3286651e85b94f7da1ab4242d3d3fd39e647226e18ff99c7bd2a242c97d1941916076bd58b49696dd5fcdcfb7aa9bcc220cdb21d95e0b57219a84cb88f0e0f904ee698cca6c20e75529d2c8a0974820dc188ef1188ae5fbf2e0c8bef71a5caa128b368e14540238be17621eb0b834040503cb26aec5338532c2c4e8561bdbed5c2cdcd263a7e0d2dca1f18087b54d7cb12b3325b2494e4aae53d9957cd77e1f85cb104367ba1349bd8dedd42bbdd41bdde28cc1755784ea6e50c53cc67331c1d1dcb8a2781b7d96cc8314d0633b59a9da5d2a63e9e4ee1b90e8e27133c984c904e523c3b1de0e17480c9822b9513dcdae861afdf43abdd145616273338b6856ea785ef3d9ae20fbff7210ea65c25cf50b77324698ed46be3da954d6cecee216718c9709f92883813678bb4761ef75d9878a5d0b0fa1950ce5de7460126b35f075865003107731563e1df961150c5c358ceaf95f7f1790296d6e599fb5ca65d8c12a1f2615e0a58e5f0ca645ce6407f0e858b64b1e96faea9ae99c35a073626d0984c681d88be3060159eee550c4bad8b1a4d528b1c950262554261e61c4c46a5afc30b035661d55c794ea52694e6b567630439762b47329b61707028a529f92cc2743653caf4301416447b625e732ade75fd9b0958b212b8c8e03a2ab9aed5efba49459d3282201056662ae0790de6113da586787dab8d5b3b6df4431b81eb481b2dd41c9055685538afab8485743f65f42f222d0b81e7e0daee06bef2c64dc943d58310cec2423a4f9130e715c798cee6b00e27523a331a8fa4f68f2fcd6afd7a28c96f7a7a256cda7a722460793899e1eed104c97086842b9f2195f235b43c1b5fd9ebe2da4e17ed760bb328c23452d78d9ab33fbd7d8277ee1de2789a21990ca53427ca80d86de1eaee06b6af5c1106990a32d704b0288d482c95ec2e0f76552f520d58e58ee8172672a3afdfaac16b32a3f23831a313be571e1fe63e7fa60cabd435e745c7f74f0458262dd489c2254a1705c3659a6ba26815f52b873f9534b974e72ecc64c60acd3a8655f674376738351356e7b0a8252260f1550e09cd42eb8b80c5fcc56a86b56a4211c660b0ab0be06a2b7d0ec598742918ec1f627c7c2c80152534b373977582ccf9f03a52d9ae430e02d68d1b378461912dd15287804550d33d0b759e8880c54267717db06df99f9fe12bc96a989d1de06acfc71b7b7dec7443340247725ff440149984a8c2559b7aaae6e33cc59c52849479400f8da02eade8afed6ca2e187b0f31af2598c6844a3bf04f33415d00a614b5e8da1195fd17c2ea0540feb98d5524c68bbecbbe8efecc06986e86f6fe1d1d343fcd91f7f176166a1bfd947e4d36df5081dd7164b9c1bbb7d387e8067c767881716eca08ec1788a3ff9f8084fc60b0ce709c6c7cfd0f26b986735246e1bbb9b5dec5ebf560016972a7821c8502f029679ef04b84b76ddfa312e039606621953aa2df6ca977e26aa40cb94f4e895c77580550506cb632cf53e30c7feab848466138a2a805f75c22b014b034739f17c61962f5ab50b8a8b1f35eba9ce0dcdca0ca99c002c03969e01f4c16ab0ba2c8755667a655668ca029617c2e89a53febc62585ab25c141717374c99fba9733daf0553e7cc520ded3bafb7916359fa3e5dbc0deae1a1e0b0faf6e826034bdabc4c53b20e4b7bdc670258ec90230c6b9e88368ba0c3ff39c059084d00236009c831f79424b875eb9684560c09d32486e731e1dc92f3223889f11f000216ed90e791aa2964e823ab8e529ae36078f8141b410d5fbed6c3f5ad0ec2c041460d56ce10d3965534f609e44206bbdf10b026598ae13846bea06f3cad9353d43d17be5d43e8f8701962450b04741765c9504827d11cd3f91cbdcd2d84cd26a2680e2c52dcb87e1dd7bff116ce18fab93549881310b9f8f0d18f7e8cbff8777f849b9b3b78f38dd730c604b7efbe0f278ff08d1b3b525b18590e9e1e1c7345028ba0853b4f8ef1ddbbc798583e86933986c707081d08a09161ed6e74b177fd8684bc456371615804fc98ddc475b1aff12f9f29ba6a54be743386e24df9b59878b54dd3ba015c055a6a17e7b27b3df6d6a25ff1661914e4cfab008bbcf19292e2f2a4cbdd7daeab84bff9afffdbe5219831e6854148c35b4b29b1345aaa07589d35f55b260a9b17d0640a551747cf02e6bf1766ab17b9eafae61bb934737f4a49b6daf34a1f6f19fc74a2d3bc2e7a1bb3434ff9ba99d7e2e264a0c2cc0b618051046b3e8ce604c081a244bd39a2d108474f9f8aca9d80c019afd3e9c857ea55403227feafb55d04b237df7c13cf9e3d13008ba21902df93bc1643487e174b79a4e9aa056c6e6cc8efdc075f04337e2eabd9989f9dc18967f8caf54d7ce94a0f8143b6064439d5e82e6c6b81c071a4a4274b62614c27b304fb07639c4d80fdd30922e4b8f6da0dec5e6fe317de7c1d7e0cb829d0edf4304913ecbdfe1abcc111ee1fece3abffe497d1dadac078748afd0777f04bbff87538ddeb389bcf31cf73b1728e4f4f71efbdf7b0ffe16d0c6f3fc08d6b7bd8ddddc2703ec00f3f791f919de2ad6b5b706a0e8ee21ad2e929bc7c8a5334f11f3f1de3d1c19930c3e3d35351e4ab545c4dc2cdeddd6dec5ebb859a1f4ad25dd2535c4db55512be6a80ae0b794ceb22fd9cbcc8f3aeb729b3ab75c3a3ead8141e5d449df21835595425a0adf9d2aaef2c332cf3e3a6aca17cdd4c02a58f7bb94aa807ad39f8cc1daf032cdd51a7ccd4ca1767d505d483b30a38cad766ddcd5d8249d13ce21c187e3a805506b8f2b57bee7a144caf8a6d9a0f86fe59d3fcb4c888d04e663e1ce2f0c9139c1cec238963f835e5c4c01baf8145031699134197aceaf5d75fc7d1d191fc3e9f4f510f7cbcf6da6b0258fcbe838303a5e5f23d6c6d6d091b2b0316bd59e3f104d1d919aef61b78f3e626369b6c759f23ca2c51c533114e81e756bf2f653594331c4fe6383a9a6032b3308b2d715c60eea87fa58db7bff116fc4613f5660b9bbbbbc226afdfb889ecf4148783216e7df5ab081a21e2e918c78f1fe0cbafddc0d4b110251946e329021a2b9f9ee2c18fdec7f4fe23b42729827e0bf5ad16acd0c193fdc752bcdd096a98cd133c1dcea531055dba3e399ce0fb8f67389bc4b06b0ea65184e1889a33554f4b96b9b1bd89bd6bb7e0040d640cf35e10b0568d6993a97f1100ab0a903eefe2e7cf15b0ccae39e590509f0cffee14b2b62a865506ac32c3aaba3126f09840c36d5795d854cd0ee507a38ab13114d38d26cc73323f5b8ef7b9dd3a86658b67f979b7a155407f91795eceb0aace870c8bd79816bfd3b3010e1e3fc6d9d1a128c9438f4d4a3d09fb986be2791068a860e7f19365f1bd6bd7ae49b8481023c30aeb8180188189ef13b0c8b01a812f8d25b82df7c3f3d2d63552d21c25387a7680960bbc7d6b0b37b61b083c204e633102749958775df4da2df43a1da48b1af64fe9ec394510747165ef9618193d7df24c8cfbb66e5e01363a685cddc1eead9bc282b67b9b6c21211d7f76ae5e11e0a3a5cef8e010bd56038997228d321c3ede07c673d4e731060fee23de3f446b01a4bd00f966038d9d2ee6c3118e1f3d164b9d699ce06834933cd624cdf1bd1fdfc367670962ba61b02ca656c3e9d9501816f9386515cc85ed5d7f0d6ebd899c0b0b0560893f5861a678d9f36dded32f0a60554dfccb89d26834f18563582ccdb9183e3ddf965b00abc8165601962edbb98c619519c9c5c1ac7e3343a1aa59caa49097cd62cbe39174c2c5b65c6596f32a80b58a61ad04d6150cab7c4e652a4c86259302f341a7a7d87ff41867c78762b0d70a42b9666451ba9e504b1ab85f9d30dfdede969fa5ab4ec6921c1f376fde94d08fc0767c7c2c20c77abcdddd5d0129bdf2c89ff91d5c84c8530b8f1e3f03e229be72ad8f2f5fed60a3e321cf95854ca7d544ab1e48bde2eef636ea6113a36924392ddb72b0d5dbc5f6c62e9c9a8fe33b4f9058c0995f837f751b9b37ae32e1016f612368520e118bfc229d4dc59f3e1dcfd88b07115d24bc06a2b309fc3847838d350e9e617a760cf816ecbd1eb2ad06c28d36a6a7033ca37bc3f199949c497744a7894f4f66f8abf73ec18c654462dfc3c6ae3e4eceb8caaab61b4f26e8f6bbb872e375b8ec006dbb9283cce6116c3606590358ab9e4dfd9cad8a36567deef30e09cb0b451726eff45cf5fa85032c32ac5580c583d583e74500ab2aa4ab62522603abba4197e947d6ddd46a864524fc7c01cbb155f90abfcf64576bf306066055b1d92ad0e4fe0858cc13b20dd6f0f818cf1e3ec4f0e458728a042cedb6c0e321e8683903d914418a49f87ebf2fec8a0974324ee6b058ae4386c5eb4de0929030f071edea55d98e0c8b0fb62ea44ea2b174797efce400b3d108bb5d175fda6be2b5bdaec815d814a2d36ca015d6a53bcf46af2bf935293b712c847e1d9d560fcd461f163cb4a60e16718e6196a0bed5c7d6b56ba8d18b9ea53d8b3126237a5e3dc3f8f458f6e72c1cd458080e1b57b7afa2e1d6e1c392e6a84f1f7e26392b6c0568eef6516b87b03c1707cf9ee1d9fd47383a1bc36537a1c0c5a3f102df7b30c2c78f0ea523749c64f0fc50f2560c0913fae52f1698cde7a837425cbbf5866a5f46c062ee8a804586454d56696577d5b3694ecefa99a962663f6bc032c7e27202a63d48f1fac201164b73cc415e15daf07d9d88ab62587ae5a03ce034d32833af2a802cd3e655376e1dc332733f1781eba703586586554e20eaf33f7fa8b94a78b15bb070bf92b58cdeaf5eedd180458635a453e78387189d1e4b90cec6a8dc4eeba6c88af87915fa290706e6b8d88482c7c1c43c5b6f799e2b804530225031bfc557a7114a329e40c77d116ca4130f95e8f118f3ccc593fd330c4f4f102ca6786dd3c5575fdbc146972dc478a4f932e94e47885ea7856ea701cfafa1478ff5661b694283be0cf5c803662992698466d8447f770f41bf0b841e5c2744124d311d5163154941353be0a4498a3e8b026d4f4cfaa6676778faf401f68f1fc36a39a8dfeca21934248ca432fffea3c7383c3d419402a16d217417f8fefd53fcd9dd91b84f848b09923443b3d51545fe845291281186c5a43b01eadaad2fc16f765073bc1706ac32833701abccc0d7e565cbc0f17925ddcbe3e8421ae6e701b054dbf78b36a61768a25e58289a856a37d28b6c493512357dcda4057d850fbb0efd2ac3a7d2f6b28d6e314f7b8e0bdfa03dd845d5a7fed3ab85a2afd2ede4cf57464c3053fedcca68c0dc2fb7a63dca12748a8ba197a1cdee3d7a9ba594435dc9a537fcd2e55ad4ea4ad3654e0c7ac635af9339b331f410fbea4586d1f109ee7df289b4a8a78c809d68f4beb4bd0c7f273b9814e536cd46137dd6eb158a760a53ea6180adcd2d6152ed4e1b4f9f3c15cd59a715e2c6cd1b180e06684a6133650d13d559799122c96b78f8681f278747d2626ca361e3abafede14b3b4d71e9646387459aa2dfebcb7d68f83eaeee6ca0dd6da0d9aa4b7e28cf1d785e1348e93d95221fcd81490cd772d1ea76a4db4dabd91569c3423a375b02546992219a45588c86184fe7024467d321667984a05d477baf03bbefc0ab79c8a20cc727030c27134ce62c3b8ad16934a4b6f08f7ef029ee9c2da45374b316639aa4081b2d58b68df1648a288a958c83ec364b2424ac7737b0a8b922db63c72229f72a8c00b50265093ca53170611c1505f22b99997ac08c8f142ddf0da9c1f313e1c5e9bd0c965a97a5c7aa84f746d3958b63980f7e118da82f5a8e01d9ee15640d9f6bd2fd9f172161f93295190e6fdeaa01b570560825552bcde5aecccf6bc0d283edc2c554f6091796ff3518d0f6a3cc6cf43ecafb376f4475a8c8a2e28b85aa1780a2603e556c8fd63326a3d40f8519463f770d0b3b12b36514b73767b7aa109a6d46e9376a2f1652f8fcd1fb3f124f2cf60c8ce72cb551a0cca439c3383e8cf4851a51249a6520606dd371208e55217196a1d36d0bf362de8b2ea54f9e3c11e06bb77ddcba755318175919f7b9ac330c149b7bfcf0099e3d7e8ac9682a72806b3b7d7c73cfc6de560f0ec5add3311c2f40a3d94660bbd8683570edfa2e3a9d561142d9b06b3e1226ba59283d8b303b18607e3c426d4e4f7547004ebf281e65830c29a666789900b324c2842ded9d05825e13bd9d4d049d00a93387ed0698c7198e8e07b2fa175302311da21634f09f3e7c8c3f7de72eaca005c7cad1f66d9cc504455bce97f93a3253892a6c1bf3e904db576fa2b1b183943ef53a0d5092c95c9c78f96c548f6c06b49c18ab004b8b4af573658e0dadd12a8768973dfb7c5f83937ed6b8ffa5e8bbe42dafdf2b333bfdbdaf221cd53aacf2b82d9315f37ccdb16b9eb3f5cf8aa4fb1230aa466731db9443bee5c55a1aa23dffe15509f9758095b2e2bfb03fd127b96411ceb92add9c69ca037d5d186a82179d05741aa22a1c2ecf667a1b87b62686d29e7fbf4cb0b7bce985e3a529ae2d3f20e60dcba89c266051ba707a8adb1ffc18f6a2a8678be923a05656b5729d6120016b2a09f64cbae36cd1682fcba4bb4e1447e8f77bcb1a44e6bd286f6042bed5f2f0c61baf8ba11e85a51ab038881b8d50ad1a8e2678f0d903ec3f3d9419b71d7af8fad500d7763604bcb2688ab3b3536c6c6ca31d3681788eadad1eaedfb822616612739670a4c984b48464d1f43c9366b027fbc7383b3e41a6aa718a9762caaa22a1e81feddaf01a1e9aec6ed36dc363f71c0f481cd6178aeda9b4289b8c67e2f810e5393e7b76863ffbc16ddc399ac1aeb7c49aa6e1d43063dd609ea3d96c0a0bd5b59304f4e1d9093676af0b602dbc4056126582615d67aa84c5cfdfbb9f1d609983de0484f2b859050e5520b12ab5c17dfcbd03d6afffeebf921c961c4ca15faac2ac7277e70b276aaf6658a2235f1112ea5048df740d0099a8869f67523c2e3a4196d1d78ceb97c05b6a7e6182cb05a66800d6727894fa2f6a3032a93585eea6aade042cf321aeba965533e83ac0e2a28d721e4e313e39c59d8f3f8253182ea5b16a34c1ffb5191f5902018ba24da271a7dd41a7d9927292c978829800b2adc241ae086ac752e6b77abd50008b5e541cb00418e9b41345e2cac0f1c9e6aaf73fbd270d1fd84d8605c3af6d07b8b6d5c55bb7aea2e15b383da2aecbc7cd2bd7405e321a9fe2cad55decedee22e735cf6d6121491a234b7359416468351ecd303c1b60781a21cf142808bb2fec72042c9c087ebd2e00da68d4e1d7552358cb73e076eaa8e5a9007abbd1c0d32707d8a7bb4566e3db3ff8087ffdc17d64411b703dd43d070dcf46bea8613e8f9470d67196be617487180dced0ded811c0b282501896dcf79a32cefba20056390cac02323d66f91c9b63af3cd9ff8301ac550c4b8738ab06a70930e5b0cd04bee5402ebaea56ed8f21e1ab009619769937578784fabbcb2064de6433ecd380552ed9d1c05575ec26205e3c86e79791cd732460395c8d4c59eb7682cf3ef944b5b7a2e15e962d9d19f47d60d8379e4e11b384a866a3dbe9c82a238b9ae7b3b994d26cef6c8bd68a3e59042e9e07a50dfd7e035ffef297f0f0e14319c03a59afc2b15458a4ef0678f2e831ee7f7a1f59ca9083cd2a6ab8da6fe2cbd736716ba78bc0b630998cd10e43dcba7e15562dc3783c90fdedee5e15fb98348de45866b4791670cac54699e09125b6383dd0948fc025cd28a4a1a98d9a93892c83aea86c2def3835d195517c1af63aa871bf73754e0f1e1f62ff78884f8e27f8e3effd080f0f26686f6d224a73b1816ed53d20afc9ca20b7e78a2a819be7cb154e6b912368f710743605b0c8c4f872dc8bcd6f2f32989f2dc3aa7ad6aa520be508a22aa2f8b90a095f9661e99bc4cfad7cadb090d503b20ab058d54f58aa7a4f4c3e2ada83af0b0975f859c5a01812ea24a7192a9ae76332ac65185ccb979e46fa787488b7cabbc8a4e9a674e342376123c4d0db3324a4fd6f1e47181e9fe0e1a777258745fb158664dafe98dfaf5b57d191802af3300864e045d3199a8d866205798e8dcdbe00d5cece8eac243261cfd21de6b0de7aeb2b78fcf8b10016fda7781ccae5410d56e9cb7c7c8a7b77ef6170465b651af8d5b0d5f4707333c45b37b6716dbb87643ec56430c4cd6b7bd2caebf8f8508958afde40e0b784e931191e33a19ef2d853298d11f7d348a9f415c352c02bb58d7499a829f7518296e3390842026b0b2159a417209b4f301b0da44bcfc3a38984827f7bf711debdf30851be40a3dd13200c034ffe677f1569f241bfafa2159ab68f6e36ea708226bcf6860016571ef90cb864664553d6e7d9f1cf16b0cce76a1db3e2719743c59fbb90f0bf28640dea41bc5844690e5a9d74af020bad747f0eb4b4adc88a26abab424269ba68383172bf4be6b3a03dedc5fe4a4b10a9e881a841c8648126b831294b3f2c73b659e6a98a060dfc7e3349290f05d48c5c7698e076eb004bcf60fc571f93e9c95d353332e9ce65fa3c6271ee311e7ef699302ce6a32487c4aecb8e23035d8a9bd3542dd14711dacd9600d6e9d1b1b4ab5785ad395aed966c477d96d80f07818481f4abfadad7dec6fefebee4c41816f19c947894a6052eb224473c670fc00778f0f0315ccf17e578c75fe06adbc61bdb1ddca0954b23901543d6405ebbb6839bb7aecb0a5c344fb0b7771d613dc4743a13e02453235673bffc7d164f84b9d146468730146b12b836eb015c2e30340284ad06eaed107e9dcd253c64f102f3d129ce4e4ef0e0c9311e0e52bcf3c913fceded7b1825a9001acb7f789d9b6120cd3866518c4691bfe23dd1c97dde675a39c36567ebbe348b2560f145c02aafb49ddfbbbf3fc0d2c7c07fcdc51d1de6e971f4739b7497d21c2d693041cb04052273e18ea89991b62e910ba33be06a5944d13ec95c2731d98b99c3a9a4b345d8a75d21cc6d181ae963a89a59f42c520ef116cb5547b5370d4acc9da816e4ca95c19c7158ce53c246e3fdf35542f338246c2c7477cb07b8b8beec2dc84b75e13b8c551a0de0652648c0629bb55a966270748ca70f1f209bcf10471102d713b621e524f90283a1623cf490a21128f3507c70096e4ca21315d8d1a6d753edc0c8a2081e3a1bb400002000494441546864580c09b334c657bef226e6735acab0316b07699622668b78d1af2b7f8b3c4d71bc7f883b77eecadf44b354a384cac54e2bc4eb1b0dbcb6d542abe963144d61d716f8c6d7dfc666af8bb393636cf4fad8bb764356e718a6c6b3a9740422dd919c594a75bc5a61cfa57b932d6a745ea31dba9c921d75dbf01b757005cd4a33b83517f16c86f1e93eee3c7c8a07e31abefbc123bcffe1a738180dc586d967a38e1acd057371a510257dd1c599fb26f0b33333d91ea7253fa8236875e0b5dbb008760bd5ae5eb5c33b6fe5ae26b125d75a3a79e8151d79464462a3dc414c60d19fba9027d60c42d43accf95d143e9b135b99e195df2bb328938555bd578e2e96db2f00362c2a7fbe6a0c5f203b4563e6aae32c8f6173df95db6ba5fb72c315eea17ce8352a13acb496887f33bda1cc8b65329f3260ad3b4936e2d45294f28d35eb16755eaaeae65d60617c58d8eabdb4aa27600bb6203f572c9bdf477b99a58eab38607d4efabb4df055ef51bff57c1b72094b6d1adc9d03960990e6b195af0d15d6741a65d2fd74ff00fb8f1f49b90af3576c18e1b8ae24a6936c214a6de659b298cd529d6501b35ae5535281348dd16a36854968c06258c9d5b4e9642c358634f9637ea9dd692dcb9a62bada514deffbe21e717a7c82db1f7fac581dfb10ca6aa6838eefe06637c46bfd105bdb4dc0af61321c6267b38b2fbd76536c65686fb377e52a3a9dae3c3fb48f615b31dd38439a63707033a96f3bb01caaccd955c616706471b25d24dbe9388a28869d5b181eede3e4e8113e7e7c88f79ec5f8eefb0ff0e9a78fa461049f01ee3760cbfac2bb5e9e5daad77336e7386f7b26def735e532ca26143e85b70ebf9f6dd1984fe4e85dfd149727bff2f35f7eae4de0d0cf6e399a590714e571571ef8e5f7cb9363d5f7972756ee53af125601eeaaabb1149b1b9a2efdf975e7580958bff15fff37cb89a1bc12687ee04501abea42993760ddc05c7edf2b0296c9aaf4c516c643ad93c355a9e743490d58550fc33ac0325b4599a1ad062cee4fd370fdbd042cadcf2933baf2b199379f610cb5442c003e7ef60cfb8f1e61112bfd15db7009fbb52c8ca73344512a2b846cd7c65530867adc37598b765f2093610306fe9d20c6308fa11fcb744e4f8e25114f40a1d15fd8a88b2adef73d9c9d8ee4330c2d03cfc7808075fbb67205cdd98495824420a82db05577b0d774b1bbd5c2d6764f9aaac69309aeec6e606f6b13ad46037bdb1b5268dda6a835cb2597c5502f604950a618acedba70dd0036fb1212b4d8aede6d23ca680393214f2201ef0541338ef0e0ee5d3c7cf029ee1e9ee2fffeab3bb8771263341889d29e9240822d8bb46996c7450831662cf251f27d85a897d756ec98e79178bad73b1d297ece174a3261e5b497596db8571ed0cb67c0c8f7568196beefe571626efb22e07319609527fb2a00fac20296be98daddb1ea62ad03ac2a7705f3029401cbbc2955a8fcaa0c4b18131fc0429ec1df25cfc0476c85f4821a7291659614bd02389730acf275520c944254058c659d953cab85a0f06566286158712c21e1d1d367524b88440156a7d9947090a075361c49e7e693c12902c787e7d4964bf564411abc548b2fd55587f92f82d9e6e6a6ac8e1d1f1d4a5eabd56a08b8ba5cfa6fd425b13f1c5012114bf2be1936303e1be0fefdfb180c8752904cc34c5e6f76de693a0b747c1b9dba8deb7b1bd8ecf7309f8d446ed069d6b1b3bd85eb3b1bd8dbd9c6f6ce9eb49b677720b15896c945357ca08482ede5c5aed966386563265d79122c8afff37886449ac7ce70fbd34778f0e83e3e391ce2dffefb1f20b21bf06a35f82e251473b9061e012b49978045af79dd1455a73af82fb71d4ea6e8b188bbdb4546539a9c76da74ce6063906ac05a756f4d9655f9bc19255abcb7e6f35596ee988054c5965e14b04c52b28ef5e9f7be100ceb2705ac2a0a5ba6736506b18e69bd2a60c9602934491a44e5461721613974946330ea069ebb61b222f97c375d6e5706e1f3d948f5252c27e9e57a18cea7eb1ea83288337fc36e396c514fc0928ecf6922b9c3561822cd32611ea3c914f328c1703c16066423bfe0dbae9b4ad07c8e9fe5b522c32298c94a6214e1e4f8483eb3b1d11396c5632678919d51f0298ea68e834eab85d9788a93e363d58a6b3e95248e5cef3c81c77a453638752c6cb5ebe8f73a6893ad31fc8a67688675ec6df6b0bdb581ab57ae6073a32fe0c9639424bbcb565c35693251a47f5499c822c76c3a92686cc12eccb29218613819e3f074883b8f4e309c4df1e3a703fcde9fbc03b86dd4d9d2cbc990e631023f80673bc892540089d7c1abfb17747f3acdc1736642bed9ebc36d3591590c0715985290b50ab0aad8ba095655a14ef979288f2993ed546dfbb221615575c5cf0560e9be8472118a2bf9b20c4bcf06e559a17c61cd81f8d3002cbd9a644a06e4c617ab95e538dd04ac4a7a6e29098509b67a1fab1e408ea99ac5702aaf50be2b3fac4a56592a91b8b04dcd4116c75824310e9f3c15033faf06f89e871a735792f066b16f8e93d381f8a0934550d0490060de86cc48379560329e92009e8b2ee5d1de576458dc968e9d1466b296aed9545da37d2f14053c5b5cf5bb3d64915ad13b3d3dc1e0ec5835685db0d597ea17cefb10da35b45cae72d6b0d9ef6067a387249a214b2234c23a7a9d36aeec6ce1cace26ae6e6fa0db6a48576ab7a9e4145c61a41c9eab8d5c1060423c4d22716da027169d16a6598ac3c100872767184de6b08200fff1ddbbf883efdf45663711b2a5974337af5cae856773a55375bd5680e5c9a4a6d995ce5f91552e6a36dcb001cbf791dbec2244916a0d5992c9fed6bd2a9fb78ab4841e27e5bc4ef9b9ab6243fa397c59c0d2fbae7aeecdf7caefffbd332cd3c04f0eee1592eefa42ae9b45cab38a092acf318a9f2087559e89e4981822d2bfc8d0cdc860e0df4b9599173ebf06b056e5b094c39b0a314d65bc3a47961c9d3fe455405835006cd797d5af643695fcd5c9fe3e5a812fec6852881ca564c471f1f4d9011cd75376340ba52b2218913d69f6c9e4361b889aadeab568f260ff99b0a82b577644db449d54d808e4b0daad9e68b538c8599b28ec264985950d4e9e091ba21344ce7c968ac3a59ca85963998c252e0e6ca01a48c8c79e00403da863a31362ab45c6d5c24eaf8dd0b3e1f776d53c230098a85c5532577d0e69ed935988a609a6f10293ccc2fe7888d97c826bfd26e0f9f8b77ff0e7f88b4f4eb170ead8f01d58768678910bc89b0c8be04bc062f8a9018b80cd7b23cead8da624db539611d17fdea56db48594bd132fa9047e51c0aa0a0fab26ca75cced65016b1dcb33f35b5f38c032ed65e40297b4587a50e964a4d69ee8015fa696174e904f9c5e072d8d44717130e2f40bf1bd21e62c0f60cda2f8f7a5364b662d2aa394bb82beb1cb554d1a9338feb98b4331cb09a848a38915ac47f215e7320af3dc584b687ebf0628f35ff381351f28f3615c6e63b4f92a9f33754f6158c7d1d32778f8e9a7701640c3f3309f4d2577c43c0fed7fe94ab060623887c8103c4fb5f2229b6012be15360448b9fa472023c3d0e52802a734fc4b6678fce821b6373771656f472dfffb9e94e5d0e245d7daf1dcaf5cb9a22c96f31cfbf7ee01560ad755652b6c55bf4868da67816b6becd2ec7b0b345c0b75af06cfe6fd7384197a646f818b6eb321358edd76075d2f500d5a8baed76456babbd1d96426b935ae76125c79ae613340bfdb40107a38ce5bf837bfffc7f8d18333917cd0e5a2e131d9ee89429d825505489e0851fd40ad9eda9e2b6cd5711d0c2663b93edbbd2d0c6633d4e86f2fcf9003d7f591c5999235ac7899f7bbbcc92ad66e96c4548584ebbeabcc8ad67dbfbed7971dbb7e96b9dd85fdd3e1c410712826ccf44af5f560169953751563bcec3a99c720c7f1d3022c010d9ed42ac02af2cf26502de9ed2b0116b0b0558d947e115c05e016169c9a6a2a5aa6d02f0258554c48173f976f7a1560e99b6226e1cb0f98b47bbf602b62ec39b7a40ef0e0f1233c7df0001e1ba77a2e66930966023e2ea6b318d3682e7a254923b1334d9d8c40853f042cb6d8e28b824c96b8f03ddd8e5e837cba48f1f8c923745b2dec6c6fcaf76ac022e8937d68175326e755179e04a7cf9e224be7e0ca3fc598c417f1b0a2bdf362019654f9f6029ebb80ef5870ed055cc71337051e1bd505eca4c3047f230cd1f5555f451ea33a66ca2c3265f9c230980a792e44d480569b40d747bb19204382fd38c0bff9fdff20804541a9670175619d4cded710270ab0c81cb9fae97aeaba588e83244dc46f9e3939ae56f69a5d8cc84e6917edd0b491d74d0156be26bc5f896415226a3d69e91e9efab3e589ed8b025826b06a30fbc201962914357345555aa8256a4a7454cd5e64ee2cbcb2caa06596cb946fd26a864589ccb998530387a8ce593c6ca965fce718a18468ab1996be21fc6c996195434c0d42fa8696d5c4fac1ac62a58a4b5c945de873e7b1d31a86c976369f086ab66899a6b44291b08f0c2bc6643607ec4227b4c8d16890a5d4c4d78bae19a14fe1a3143d89c52f8f57afaa2e4374dbc2fec13e5ccbc246bf27357a61c004f802753f1480d26e066467a20c27684da7b20ae8d8940bb8a26f534e0c0b714ae5caa46be5025c9e43b13181cd95043e018bfba74b113b38336c6bb9ac15f4e151f3559c03d98f5c5b9b320d558c4d9b9cadad0d095f3dd7429225b83f04fe87fff34ff0c1a3213cdf43ddb505b01c6922c112206571ccdc5ca3d9404df45dd23f5efa3c12a8685fc3903074eb18c7095c3a5538ccfb51ab45d6ba3a87554e4bac6258fa99d2cf955921516658eb00909faf6258e6dfabc6d1ab32ac9f0bc0322f88390354fdacff26c4f1670858794d89fff4b1ea5999786432ac8b378aab88d5545603671595a51f96c9a634189a0fa17e7f15b02daf1343715aac54b4a9e7366436a3e15018d6643040c0153e592d9b20a53cc176319d4798cce7cac65784b0ecfeac12eb54a5d372a5eea9dfa509336b138b6574feac818b7aa7c1e00cd1740ad6d1753a6d8414a752ece9aaa6a91ab0786c54cf47b40cce32cca667706b295a0d95d8b6d8b62f53df4f2752e6b7d8068cf92cb689f76c5572e4da8e302c87eff36f9431e40b6157b2b25994d2e801e8f8ca3aa6d96aa0cbd5c77613aecb9c5d2e2549b70f23fc4fffd7b771fbe9049663a35df705b0286021a36648ccefe1ea67a7db915c1b13e9b4489e4773848d06e22c11553c9b3bcfb31c5eab8985ed89d68c13449ee42b199666ab97b1ac32c85401c1baf1653e3fab00eb3250aa7adf9c98cb5ac27288f685655855174e9f58d56c200397b12b9fda8ad74f83613124d4034fe56a54f1ec22a7a25d31ac32cd1621e74ac05a9dc3b20a20366fa8791d4cb0aa9238941f30b5645ffd7811b0583673baff4c5ad5930f70c55012f132c81d4ca71126d15cd9f84ad7e10582c095f3b7166435ae0826f9223361e4acf3911ab094ea9b9f89313c3985e358e875bba8fb1e7ccf1706c3fd4947e6a20898c5d10c0991a4886643f84e2afe58014188990daac2095a748ab56873bc281aaed610d810c09215cd5a2e20cc63931091c769dc2fbd2840c1ab1fd4c431b5553024097d3d47006b328df0fee3317eef0fff129f1ece905935741bf52560a5592c604ec06ab06374bf2780451022604d6753345b4d4419f3712e9259023a8e05ed36729bdd89f88c51789aaf4dba5f969ba94a3394c1c1dcc6fcb9fc94ac635897e5b2fe7f09581a65cdf0496699bf07c0d2838fdfaf9b335035ed1421e173375e1a9b5603055bce9b00a7674e79088a15447dcee683a1d98b5e2534250efae12a03d6ba05270e5fea9dc6a727d2c493dee954778b0b2754176a0e54e6b0b8a248c0e23931e94e46c4553dd61c12b01403a4e442b90e28005345dc04ac34b7240c3b393c10e062ab2e955b0a11f84a5fa68bacf9596aa708b4291b906653846e8656c0aece96f44c24fb634a96793396bf288be84203e610b0c8b23899b062922c8c6cd8865f28f1e5fa53d9c6e4384344cf83efb3dbb5270c928b11fcd9a64f1a8bb42731de7b38c0fffe27dfc7c3d31851b640bfd540e0b8a82d2c10b0a403b745978b00bd7e4f4242df0fa4ae71329b4a98384f13b956042c825ebdd795ced711018bb5882927e3d5b286cb00cb1c33660eab3c86aa7e7f51c02a33b6758ccf7cef1f3cc332d9d70506f30a80a56401e7962fe58b6ce6b0e891a46661d5ca3d6183cc4238cacf910d2886c5eed4d4d09c33a6e57e5f11b04cb7069eb3c9a2e828c0e4b0022a95f8af6262720c145b725be6da568484d6a286d39313cc860380be54f3a25898391d8760638b2d0bc3c21a431f9a7531a567b3c42e86433d5440d1a66299d456f1fb4cc0d2cc741ea768b6da3839dcc73c9a89f15f9d39a55613f54015feb2307a32a1df94250a789e2f355935c4687025d0b71030d1edb808dcba3092384de45e30f323d238e690dc9ae4e2744828e1a284846c699f8bb25dc0b4284a66329c6542f5bad25311ac983867079b3889657121cd6af8e1fd33fcfeb7dfc1c341827992a1d76ac2b7d97588c5d489d28b59801f78c2b00858f57a28e1237b11868d1051616b93cd33e48e8d7aa72ba53951ccb483230c6b9d0eeb3266a3c78999efd239acaa88c5cc7bbe28605d964b5b056097015679bf920e79c955c20b93ff8a03d1e9950baba7ffa2a8259499dff860f9a2ada3a4d439955996dad579c7e5e78f49e995aa68efda9b6d84981a8038d8e4e4c411f3a2652db54664584c02ebedcc0584aaf3d47fab5a66d67931cd4acc07cfcc099921a13e7739b6526b7afd1e1d0354a387f316045c6025bbc8d2445604e7d331e65c196443d4782ecc89fe4eba6c4adba23094e10a1b7fd705cecc35f198c9b8a8f22608f05c9844e7b6badbce389ac1773d6151a3b381f8c677a840775c749a2ac96e868552acccfc919d4871766859e8043e36025f981941887a251da26774561096e548129e0015c8760411de27e57cdb0c94ac81f59792d722b80564589c78284928fcb01c957a206be4778c66117ef4d929fef4079fe1fdcff6a5bb4ea349cd5a803852a12c93e93c079eb3d8eb586cf3e589c4228a5359827158bf28d750fd4ee6caa6150957290b6245d02a4fd6e6382887782fca78342098937fd538792ead506a226302cf8567708d8d14b7338fb3bc8fcb986379fc99d7a30a972465b1429c5df55d16016b998bfa0901eb79d05a0358c2a2aa81eef3062c5af0d616e7de551ae8ccd8df042efdb306027d033508492384228c2a0396b94f3d8b98ec4b1463a5ba4519cc85b2c504aca57e96667decfc329b4aefbfc9d940d4e2041df6c6d3f20df338b94f6de14b3d1145a63c5605588924b2f922a0f13c196af145c0625170c2129fc1996cc7321c96b4d43d4bb6e3be09744a5640e70517b6bb90d2a1d0067a81878db08e66e049b29e3942e611b515b35c237e4e560a19feb9b24248c0a2f8542d1028775126d3f92fe5080415e6b078f918ce11b408646aa665879b14a7c331debf3fc0b7dfb98f0fee1d4a4e2e6c7808ebbe384268ef2f5e2b0216813c470a8f2ba1b623ca79ca8928c2a55b045b8031f9cefd301b9b73b1426a0ad5ea73d5445d66065513e03a76633effeb404b7f8f7ececaffae03ac7540623e4755fb5e75ece6f1989f5bf75d2f0d58abbae6bc0cc3d249a0e7a9ec8b33ac750ceec2057a058645ab5dabc8479597f197605de1b3a5ebdaaabcbb7953d70947cdf7342bd32cb66a1632018b2372b92821f579549427c8e2b900d6f0e4445aaf8bb092f91403003528e8ba4a29a9a1038230167a97cf411f780d9c3ac4d6cd5787f3a90c64ae5ab2d517d9189d1558f0ec5acae84fb337bd5a2840e25992346753877eddc5562b44bb1ec027fb627aa900d088df5f98e071955044a3056091a8d35995daafbaa7c04ad8a2cb9c1759165713f933433876080ae43db55ab1409c44383a1be2c70f86f8cebb0ff0e183139179504c2a80552c16f01cf8d21ef88c152930b51d57ca9b0858e47a2c71a2615fb7db93129d19af9b479b1b4f426d5386529ef0f4e456c5b8d681951ee87ae25b370ecd315335095e0658ab8e631dc35af5197d9e55cff6bacf68ed59f95c34cb2c7f76d93547907c0dc35af7a526605dbcc0970356d50cb5febbce571d5f38244c291e7d5e77a493e365a665322c0d3612a71b2e1064265580a5f3553a89ad1f5c71155dd12558b6295c56453c5d848e92d395f7548e6b91c6988fc7383b3ec67c3a2af4490b01240231190f6bfb749b2a028f1e9404199e03df23c3a24fba84cbdaa3bc7044389d8e953a9c76358391d8da9071b15558dd56dfc57df298e91dcff35221680d6e6d81a66ba11f7a526ad36f87a8bb4cf42b36272128ed8f8bef656e8dec4903168bb23d71687084cd2976455b64b5bacb554b55b0dd965a48323baaea09e84cea535f75341ce2e34763fcc57b8ff0d1c3132c6c0775012c8684b11c2f4342bdeac8df3d869b043fae90164688340ea48d72b680b441cb2d5bba10397e20e121fb3eb2594a15a0e87c535548b8367a28d982ebb1f13c11b85890bf8a69ad03ac75c751057e6bc764f1e62a86b5eebbf484f95280a52f0c1f52fdaaba482b0fda602717e9dfe580f5524c4e76fef280c56575e9ca52c4eee6aa980698aa9050830dffd500a46f8a0e87ca2121f767868cfc4e1d12ca035c110eca3625c06208c5c433c983e55163b49026146c114fc7ce78361126329fc52af14d57d1e9544a557498c7153c6ddac7efe03910b0087e644ecaa75de597f87982d1c99c2ddd5df97dc6a6a2b3997c4fa3de1020e28bdf479022c3e2ffb2d0e138526ed37417e8050e763b756cf45a5242c4b0920b03b23062f4172495e16795168b80c4d54c071e5d545d2551617e4c725935b5bac8dfdbadbe8015c16eb14825e14e1755ba360ca6137cf86884efbcfb081f3d3816d787b0e14ba1751ca99c9e58cc785c9cb0c55227f01d11a9d22890f63c9c276895232c8a254d6c46e17848c9bb98cb7215c34a8aee33179f79e50fcfe7e26501cb048acb189639c07f1a80b50ab4d645423f13c0d26dbe8441ac01ac7528a993eecfb3a5cb01ab8a61ad0d0f5f05b00a1d9609c61ab43405af022c0d347ab0eb1b62ea97aa00abfca0eaef65cd9da966bef080168d37a41e8b202280a57eb603515e2d016b70728c2c528d238874dc0f998256a1f36732139af2b1d79ed6a369169644b1d82beb225f0ddadcdf288d64058f5a28be1fcfe6c2bc9988dfebb6e43bc850b85ffe4caf77326c96d968c0ead62decb2a0b9df429352042ada2900a5625d6be3160b011026a018163277c57c1413f5a2f972d222fc6308c8f7a8bf52ab848e4dc054b92daefa51f5ceff59743d8ee6f8e0e1007ffece7d7c78ff04b6efa3d154e53ed15cb52b23e0129c79efa86f63be4c7273b2822a0de624b14e50a2dc414c0483100e3f43bd9654132c1015a16d79d2d5ccbb0ab02e4bbc9bcfc42a665506ab5701ac75c7b18e61bd2a60adc28f3230ebf1b83224fc96f425545ed3aa9e4dbdd68246896a09d0992c4b44a3f2d517db2a5ff8dcc56e3555cc4edf085d6a29a05a2aba1469439100e789a81b2125dccb814ca0a096495f34bdbda6eeab4242f3a2c97717ea706d3f52be4e7a7b33c96e9e178f43de537745b11b7dbd0958bc8c45ebf99c05a68c47a8f8f629c064589860361e61747686249e8b4cc12fca65d841872b5a324530fc84858dcd2df1646718c68433073d016334188a8fbaa6e32a69af4a7ca6692c56c234356498c5ced23c6e86695b9d96e4d2748769ba3ecca653d98fe3f8a2bdaabb0b740360af1760b7df94de80752f40204cab087117bc4f0bccc9f6b86f3229c951d9b29d481734c37294668bde5c3ae92ef57c62e8c7954e02562cb58534e19b26093eb877826fffdd1d7cfcf018b6df40833a2c3f500d300ac022cbe279b3c3357dbbc8ea8459a5b98481f4c7a76a3e6c341520fb7534da6d61570435d6162564c5450f4d71ba9784bc9af879ae9c74e419a178b690b9a895f3224729ab9bfc990c9eee65eac56bc3fc99fabb2a20e76ffa792b8f4dfdbb090ae6b35b151abe0870963f771926ac024e0d4225d850085184d5eb3e6b7ecefad5dffd2fa5912affe785a19ee2b25719f91d19695429f0a629b0129f4fd5fa66e5eeca33c51200f285d2e0d0475e9691554a9a0f847c9701aa1a4834f82c0b9e8bda3f1da2e97d9b60a5e50d2693d2d7c23c47fd3e67617e465a4f15e063cea27a66d549fa550f8dfebbfe57be8bff1540218f30b18ab33d3564143a8a608b32842926e311a6a321923841bbdd9181c7d08cdfab573623bed7e9636f6f5b4a78e8a94e7702eef0f4e40cb3990a07cb39b7e974be0c7f193e110cce4346c57e284560998da859d24c8ec3ae91f958f05da0eb0357fb1eae6e84e877da68379a52ac6dd3379d83b7e68973679c11ec94c386ce29f11a8b136aa0804a4b344c490a95eefa7e4b8720ae7c92ed58354c92053eba7780efbcf311ee3c3c8615b411d41be2684ac644c0e2caa0b0c9d148dc26c8d418d2129888f5d460c9730414f92e3e879684864183dd8672692f66f94a1aa216116ab0dc4044a664c62c33e268520343cddbf27f4d159ff31786c1946350a14f96c91220b9ef7af22fee39c710599d7ed6cd01b52ef259c794d601d692285cd2c6be3cb057818e39ced781e02a567501b07eed7708588a5131d770195ce9016d82064dbd04a8449157e05431fbacb29cb87010a51c188f428b06f9d064a251525e5d35ce6e862d4d39b75405581a70f4b1ebcfe81065156099d49e17d3042c1dda5d009de2a4d631ad3258e919467817270dddb988330fcf950d539d868823396bd3b79c0d4a27c333c941f5d841a6d05711b4f483488ff47ad8128b98f96c82f1500d4c5624d34a583ad5b095bdb0233518782c042cbd92aac180dbf03bc87204b0a4b4470196452f76aae92d957867f4daf2802b5d17d7361ad8e8b4d06db7d10e03f6a210c9c2c27225e48a53b23c050efc7e324005582e4216481780a5414b4f3641fddc9f9fa0aa271042c438ca70e7f131befbee1d7c74ff10698d05d421bc7a5d181d8f95eeaa3cd713aeb646b4e171440ccab9304916884480cad21b560b28c33eeab35cdaf1d443d46aca55c2caa7226f2091a2ae8cc78d1a9b9a144d5a24d2a0df7e4d75ff21a3a8297d1cbdc47ccf15f067a9108d185950c9631446e712d47365ce28fb538b461aa8f5f8b90cb05681d6bacf9501cb8c40d67dee4580f42706ac6ffdf6ef2e1956198c5651a3f2762b191607df0a8f9c2ac05ab2202e18175d6e78f398902e022920397701d50fb01e709a4de950c76410e6f79980653230bd8d06aa758055d68f9840c4eb6332b0f20daf625885deb14ed100002000494441540dbcccb604017a3859a27ecf91d80d0933c4963ecf11cd67988e87a2cd621721e66478ac5cb55b26d26109b3d8dede423c9f623418c8e7393866b3485811078ebee63c26950753ab9f5a20aa0181db495846d703de1be4c2a83812d57e547134ad635ace023b6d0757379ad8eab5b0d5ef49794cc377e08ae0ca412c1da3136404aca2e5bb02456aad5c915068d6a58ba0090a1cb86458fa1a8b7abe003c3e6ae328c5674f4ff137ef7f860f3edd47b4a8c16323d47a28ddb079acccedf13a311c549511caa79d80421faf79c27d2ac0e2be3dcf177d16c148830f571d93f95800c8af37c4e1419e17ba52d077cb0f8515b1dc60c126adc567e92f4f3ff93c8be1d88e4a712cd4b55c58ecf73857bccc82d8337375b249957d345b09582f0a5a3a0433ff5d35c6cd67d424275f08c032c3a597090735d5fb4918566558284d158a989d335051482d99294a148a10f665004b3fe0fa5c65b9bce8906226c27578628686ab424273b06b70d49fd3728872e27515c3522c92c39e733299164374a57c979e74b409667170112630c94c76703a984a025cabb7095a02329cd22d5bdc1698ef629306020e416b3c66e352e546cae3d1225075ccbcbe2ae4e2ef7a558fe7218045062403aa707d60ae8732050224ebfc1c20b417d80a6d695dbfbbd911eff6cd6e0b9da62742516ac762f163a79ba8023cb5b24ad902eb0f6dd845676ded89b5746e604389e05c26a119b50e1927f344757afef001defbe41166690d8d561796e74b930e6ecf826db25126dc95448350c5443b8f25576539a21e55425b26de09646cf925e2d1dc92c6abf3dc86dbe8a2bb731deddea6ca91b29f22f37fb60f37f0e0d643d8fc9fd213d7c1fc781fc97824f9c89405ecf399dc13eadc786ce3e131ec74869017121662e9cb48f78ae8a501cb0cb14ca07911d031a304fd9c5f860de67eabc2c02ac02c6f77d9b159bffe5bbf230c4bac910912ab2a818da3adce61b1de427ddecc6131597cd9abbc3f0e52ed50c88254ae5a493a8c03b668ff540eef348dad0a099761579177e2b626609937f645014b7f5f39c1ae69bbae63d460a88f771560e97e85c426091f68b3ccb99685b78e25c96e26c6c5c5001c586aa52f998e057875bb7a3207294e8e136105640f2ce3a1e6a9d50ae1b2d3f194a1980ab9789c944368070619a8d2bd46d9cfe83c16b70b3800297928849a64050c6544af54f42bf4191622c366dd5180b5d1c4de66075bfd0efaed0061dd45cd7124b1adec67d4caa95e793d9f3ccf8bb279af746e8bc7cc9090d7d1fc1c018d253d1477dedf1fe2071f3dc03b1fddc770964b6b7a381ecec6ec269dc9b5e2f95202c2fd521221edd98465e6888b5c923c772269618de15c25d48bb663ad7607b1db40b071153b5ffa3afa7baf492a3d67d134dd59e9a6ead852a748053d05ac4c97d4ad4c4a92789d59ad301d8f24d49749a7d9c0d3cf3ec293dbef221d1d89dc8260358f52d46d1559944342339d511e675520751920685059c5b0d631b25551d3bae37869c0fa67bf590016bf4dd84cf521993bd60f5515c37a99a4bb89dce6fe39b804e7a448d696b64f02821cb0460ebfccb4b8bf758065bea71b76ead04d5f549359997a1abe6fe6b074725befd3bc267ca84cbd91b9cf55806589bd33c35f070b3b80e58492c4add99ef83049d8c4f39732177a4f4d114dc7684c9e08e068ef769e8f8485e270e063361d63321989be89267712c63170111b659584d6ff2a903db7223e0f13d53662e3b2042c8631b52560b1e28efeecd2247591a3efd704b0767a21b67b4dec6e75b0d9ada3dd625b79d52e5e4e3957897f9391aa9c995a08d2e1a9665abceecd962f9f31c341d155899f558c472753fcf0f663fccdfb9fe2e06c8c7ac8aecd754c22ae26aa9097e7a3c36786a66c8eaa570953d5376dd90740179733474b4757ae2052df16349bf0b76e62f7ed5fc6c6adb7012790c984ce124cae8bcf84b404632cae1652586340362daf9cabb033a915e5aae7ced5eb0830c1e0b31fe1c1fb7f83f1e96101ee16dc85f2997f59c05a0516e5f16c8e7af3192d4708ab3ea73f53261f7a62d7c751fef7a501eb5bbff53b4281a4cc63b93a51a096fc63fe5c2d77e04a9e0cca62955050fac215507f110b9532e32aa414e681f30191243bf7abdd17249fc0904809f37408c61b68268df54cadf767ce401a9c4ca0d38759a6b3e6c3a1199a0639f9ee42104a1126999f74cb59ba475094994879071674e454651c4cb0ca35a85948176c3b954861301718d2fa1ebcb08f56a78bb0d951ba1f7a88b3630ecf572f9133f19ec4a27f9a8c86183d780fd3fda7b0c743b4bd1a6cdfc624a3ed8c85c06d204fe778f2e01ec2c015c5b62cd3b3ee2e8e25e7c56ba24df944ae217206150a6a0b1a32280e6eba18f06960b82a80227d9015a38ed258ca70a43986efc049e7e8b7eab8b2d1c26eaf8e6b3b7d6c76e8bbde44b3d55261beac822ab0e28aa82ce70be352f923910714f91c32c57ae08b1ba953f705b8791dc44d95eccaf1e438e844f1ec64821f7ef410dffbd11d3c3999488b79b7de94305494fe858a9d39226150c5f2ba8484943530022f220e7b5113e645b69a71856fb1c08c097871aa0810f6f770f5ad6f62e7cbdf80dddac2c2e38aa4d278a9e781e1ad4ac4737c25d2cf5081b47417929538fe4c516d84edad3e1a4e8ee38777f1f8f6bb181fb207e504613ec3c2f294eba9f8f6d37e5ae28ee7da8de967d95c6c329ff3cb5896092aeb00c60427334a29835a3982298363d5185cc5e4ac5ffb970ab0e4021b5a0ffd01fde59a79951191db2562bca6f21e66e823fbe0832dd8a3fcbd3560c9df34169657090b4052745c2580b95f7d0348fff5ecaf13b59a5d9948af3f63866de59ba5f76d5e543d8b5d0451757eba555662d8c6e8247f415261db19e6518624e283c87c94f49766fdac08ad98d465b7979a13a0dddf427f7307cece57e035fb121ae842640dbea2ae2a805e9f936245738c0f1f63f4e0534c1ede01c6c7840ea4d642008bd3bc67e5d87f740f8dc043bdd142bbdb972ecc5c6dd425325a702ab78bb99c24515eed45325cbb3374fa3d798f0b29327366b924fd290988d3588a99bbcdba24d8d3682452866b5b6dec757d5cd9ea8a2e6b6ba32db20232180227013f8e13c84a3fc3b202b0a88192678ab9bb9caa77a0c92e36611d6ea309dbcaa5bf2173418e17a2469f75ee6f91e0c9fe00effdf83e7ef0e17d3c3e9b22a66fbc1f0a7ba4162b5b5898d1ea5916186820c8092147cc9acd02b0b49a8f697101f08c25d20b0965c55923cb400b2eb8013abbd7b0fdfa2fa07de32d34afbc817aab07a7643ea8c786be8fbae65325fd55686e2f228ca7b19830f6da4dd4662738bcfb431c3fb88d7cb42f53851734c45582613d11daf5584ea4bcbbf44b3fef657664bebf0a10845a18d51865c0aa8a8a9618b122fdb30eb0d6c92baa8ed1fad5dffaedf355c2a29cd33cf917012c2ebfca0d29bc8b963450c6ccab0196be70fa86eadff9f0e8a264feac59cf6580a53f5f9e09cc0749df9c7580a597fc657094b458ea02532f664911ef643c411a25d2ad860fd7201a22f580666707adce0d84ed1b68f76fa0d9d985db725163912fc30ea39c877ba4319f0e7f96938b4a7a01b314c393a7387a7c1ba74fee203d3b82cbd19fa5184f0658a411e6a301c2d087edd5d1dddc96c2e93c8d65a098667cbc6f2cc561eb2e25c6542b895a36d0ea76942e8b61a3a8f173b8e2d649c788441864a7e163b7df819527706b39767a4d6cb51c6cb6ebb8b9b7812bbb9b6206e8b0c690e09852ebc5ef502c4b0023cb65858c758235091955d3d826fde5c31061bf273ef159341576425127cf8dac2849233c7a74880f3e66d2fd311e9c4c30ca6bd2535072e26c1396e6d261284e28e970cf014b3455fcfef35229368525b8320ccc84052a60902e425984790678dd6d6cbcf636b6defacfb0f5fad7d16cf3f8ce734e26a3d76c5db3583d610a808d4f319ac5a8798174e26e070ef2f121a6a787f8f4ce7b981e3d41904f113ac07c1621ca1c387e9d1d659780b52e9cfb3c00ab0a1bd6819f39eeaab67b25c05a0e824287f5b280a5753a6586450695bf0260e9521f5e7c0d581a04f95d3a7fc49f25d96a8488ab1896c9d04cf66832c25580a5c34353ee20b57f85b04e03978026732bcc71782ec09520a9d7b390e51622d7477de72aaebff616f66ebc0537dc44940798a7f4689fc236fa20aa105be571e6853092602145d44b1d5a0d98d6105b738c6747181d3fc4fcc943584747b0a229926c8cf9f80ca707fba8d572f436b665356b3c1a489b775e37dd0187c02f79245a1d17897b9dc0e7794a694de1e9ce9849bb49b0ffa128e8933902cf91d5adab5b3db4ea1e16598c5ee8a1175a68fa35bc717d07d7ae6c0b60d5a5fe910d32c8e60a733f692356b01c05dba45cc2a2081064580258bd1eb2788a542c76d87d2b80e335447640cfab8367c7b87de7a124dd3f7c7c8ad3d4425a53c250e694a65182098139635ed297de87121a67a9fc8dc0c415417592fc6eaea65230ccede847afc4ad1957eebc00ddab3771edabff18bdd7be06b477c59a864e14fad932ffd5f74ee7e0f433c57bbbfff00ec26617f54e1f0be632f3144ddf41a759c7d1601f87b7dfc1e8de8fe0ce4f11b82e627888d899a85499a2d325262b37c1e2329078d990f045004b6f634638eb98d7aa7d5abff29bff72c9b074aba95702ac62295c0f347d6099fdf20c4bb45785429e83cacc51a9d94dd1747e874e8497c33efd9098792b73f6391ff40a14d68584e570572ea688a21468994c4b256f6d209d4b38c601c8f02fe86c60ef4bff185b377f116e18d01b180993b04c6db0f48479a14551cf29252c6a01812a6a2ef3f37be4f742652fe7c7cf240e2286a0e90cb3f109a28327983d79846c780aa71623999ee1e9fdbb025c6c09cf50673a99149927e5caca6bc8ff4544e9b8988cc79223d3ec8be74fa020aba4e301b5603c443635653e4bca64ac14add017553e3b38ef6c7484dd353c0bddba8dba93e3fa4e0f57f7b6446ad168b6c492461aa372959196c392cf6269115b68a98bc0826f86a1b2f44fb0626bae5647161cb28492004b15243bf4ac6287ec14d3e1188f1eede37bef7e82bfb9fd18fbb1257a2ce64565c56f16c924c0043a65141ab0227e97b028b51e20939c95490e8ad9ba4c041d8e303a970d3d689de338686deee1da9bdf109695fa6dc9317191a30aa8f4f3abefa79e4879ed47c7cf14f8fa743f5545d61c93dc366c79a84d8f70fcc93b38bcf31eac6822f59e0c555561b93ade32c3d2c7f079019699f42fa7574cdca8029ccb42cdcb804fce9180a54f9617a07c822f121272c61595bc1912f2f16082f815004ba5ba54da5ecb0fca20aa9986aebad7bf5731acaa0b5566595580a51f2e9339eacf916d988075be5ac864ab2fa242865d4c633319bbfbc6d7b073eb1bf09adb92a48f92b9b4a4aa39167cd6b3306c2972433aece43149a8c0f0c82835e2df97b9bd82d1d1b78989f47832c47c788cd1f121e6a74758cc4e313ab88fe9f1535cd9ec0bbba2358a5e28d10d55f99df2ca17383b3d95954773508914208945704a1709bec7e3e2bd276834821a7aed96e890f636bbb8796d57f24fa16b61b3eda3ee2cd06bb8d8d9ea6173734312ef02586435d464f161911a43e56ec10438012ba313038d02ad059a615dd899550f311b0f00115f2a3127cb7dc84ad8cdc68a139c9d0cf0b7ef7f8a6fbf7717f70629c652d4acf456042cee9f1d86f83b977814c32a4242ad4ad7762f6ceae104b08306dcb005afde841b34e0773655998d4dd0dac1e6cd3711f67724e9ceb1644e8a26c3d0d75a4fca7c76c87487a747e291ef0775c9b3b19480e04710b7ad04fd6e0be96480c71ffe108777df873b3d865bcb9050426134073641eb8b0a5897b1bc950ceb977fe3b78c5ac257032c8a39ab92ee52ea402fa3974cba8b96cb002ccdb03440e881c4df5988ab6504e60c63322c6e6f0ef8325899fbd520653e6cfadccced1c5f59adc8183796d839ce2cd06a8582cc1932a78eed2fff235c7dfb3f87d7ea48390adf4fe30cc98c238386752e9cd016df2b4a375469879276f0618ea6b30bdfc35f541354e66526b011c0ca180e651847138ce60329c7a90da718eddf437cfc00678f3e46dbb3301b9d49b299e527047b2ecfeb850482127b0c9e1c9f48ae4a9bfef1faf13a1f1c1fa955b9227540c0a26a9b80d5aadbd8ec7791ce27d8eeb5f0e66b37c453bee1d9b8b2d946830d56ad181b9438ecee8a6fbce310f8a8c1521a1691cb5271ce1533597dcd90319716cf856934c3405c171286b2e381ca93398e94f9644c8ee736e2590c8761e53cc1fb771fe13ffcdd1d7cf06c841137a2af58bec074ce02ef9a24b70996547a888035cf905081cfbc992ea1cfa985b2610521fcee06c2feb630bc9adf80dfde13ad9458dbb0e51943eecd3d048da6a8d8cd9706149dd23053149c940858e3f150ca98b81acae74056996b6c0cb2808f18317cd49b5de4d3019ebcfb1dc4f7de818719f804fcac004ba75ff458d0ff5601a339ceccb16386ac97b1b2327059bffa1be70c4be76af460350f8a4bef4a69a0abcdcfabc7c5d6b7a2abb2d4fef91c54b918c669e09083142302a54731636d79afe4fea901438782e649e8a425ffa6598e66447a95ab8ac6eaefd4db966f807923aa008b03585d0bd95296a599bf226370d8d8c20d3098e5e85efd327ee577fe3b1ccf2c784108e4acdfe3927c2a6c8509665e1baaa2e52166698ee877ce7358043002059911998f2e722660b11183349d287455ecfa32a3b6275e9080603a798ad993db38f9e0fbc8cf9e621e9d49c2997918969330614ee052c25357a40cc311c58c35d51107aae904c1f3eeddbba2c8667f438686d48271c590b9ab76a83a2233a7143a365ebfb68b7ed347cbb3f0f5376fa2d7f6b1d50e2551cd4ecdcd5607be08405906c30277a5cc57ecd2462da7bf7a2c8d30687d5ca320950ea6818745922165dd643457c5f59438d0e83803e229c16a265632fba318fffebb1fe0dd7bc788d80823a3dc2492da3fb22bb2cc799420e6f55d145dc20dad13c165364b117636d1dcb981e6d63578ed0df9ec820d36babbe233cfb131a5d161b3814ea727a19c4b0d5d69e55c4f6ee6b3b764d1492261b872c250aeaeea3d9d069823b33cd86e1d1d5a4f4ff671ff9dff84fd7b3f46b3514396e412567395793419097ba743852a51556355332f93dd98619dfef955d88f891d6590294738e678d7c2eaf26756fdfe4280c52fd017d03cc1253a4a1cad9c1a2434d44bac1c74ae6a0d655e84aad94083e4658065866ee667f8392d3e34018bdb5c0658e6c531f7afca45ce9b8c9afb598650e50761914bf23cb7030c131bdffcd6ef60f3c6db985b81e880982fd1338c06d825632c951ce9efe3bf9ac56955baae03e403aacb56b81fe642449210b3e690ff9f60f6ec131cfdf0af101f7c86597c86244f85d5f1c5fbca62608213af21bbc668f986bee712ae0c87189c9d890e8ad287f97426d6330c7c58c44b6f3f028defa815c1b75fbb217aa2a096e29ffcd2d7b0d56b62bbdb4012470879cc7e1d9ecf28b068412f3a333a74a8ebcd9a149e238b81d39c5a2b5bbcd55db20f4a13e691740f5ac822442e1a29faaf235586807192e2e1c118ffeecfdfc18f1f9c20a2ad31572465e533452220a9d8d48cb9b3c2d6474d3fcad2595620eb1d84bd6db4776fa2b175035eb3a7008bb59d615b8e87ae229c28581ec595548ba534cc411580559e14cb80a0570c798dc978b5fffef25ed2dfcc6553625fc25e7ae537ad14a7f73ec4e34fde453c7c245dadd914838c93cd62e39c8d46a4978ddc6733faa8022c735cbf2a605dc696caa1aa26192f0a56721e2fc2b0f8457a809ae8a82f4492aaa606bc715c7e1601a95eb9283ad9e883d527655e4073c6d10f8c0946e51b6f9eb83e5933e4d36c4fe7b556d1580d66fab36596c51bc7f7f44aa5c9b4f4f199b3a6da5ea20dcc7307aded5bf8e6affd3612a789d40ea4e85824e6c5cb9c7924af54c843740ecb64ad9a493254e34cccfff933d991b4542f5c402584a47a7d4e15758a381b213ab887831f7c17a3871f611e51abc59c23d3e5aa24646373536676e9943399a04545bce3289165b13f3a1bc8ca18d5f074ee64d25a6c5454579b1a53d2ec66e3d4706bb78f7ffa0b5f869b8c91a513fcd35ff925ec6e76d16f356550353b3d1978355774dfcaf1808851f055b9e6a2ba57e042f0a8d12942fce45d6152f93c461e47d2a9474269908930862643abe1e46c8c773f7a803ff9fe8ff1649022aa79988933692a2121c36295c7ab49829f393402582265512c3363ada983c6ee5504ed0d34b7ae23dcb802bfd9654b1da55b948e41f478679bb5197c86ac8d86847264b0550c4b4f56c643200b2b3c2edadd70e2e0bdd4f75929f32dd47d4a337cc44c21d41c740217763cc1e9e3dbb8f7a3efc06288cfc66371240d35524b01be2d4d75cf5f7a71aaea19d47f7b15c032c7431980aa088afedb4f8d615501961e5049a674207a509948ab598289e0e6c9ad04b292858c095afaa6972fac0e19cd8ba1a9aa090e263099216519b04c20351f3e7dfcfadcd4ea96b66e563621891de2ad5ffae7d8b8fe2666b983242303bcc834cdef93953231d23b0f9d4da0d48b0f3a414bc022f3d1b9260e14edda20daa928150b99793e4372fc144fbfff97187cfa1ea2d9e1d2298040c74260ed4a2aca7776ae29dc4175c98e3e2efe5d6c6968fe478704e945a74d0933f163afd716b8b5d3c5afffe25b68db2c7999e3977ef99be8b79be834420186566f4b56dc6a0ef3476437742f48a4a5fd226309520e8f1d0c65659455a5b5a2868fab810e2226e9d95036e692866ace2a1d0fb9c2977035d0c6c1e9187ff9ce8ff19d1fdcc6fe3046045bccfd58ba23f631024cca2c4fb1120b71c6d2199560f71b2de5a3b5b925acaadedf43bdb783a041133f57266832398a665973c8305bfcee43eaa268d2a0427c73c1c67c06f5b3ab43425e634e18bc275a6ec2fbab4baeac4524c715914466cc0dfa68d45de4d3137cf6777f8ae347f7d0625fb878068badcf1c5bd20ec2b12a4242f36fe673a827e097613d976dab71e2ef8561998c46df10262b355b592277c14ecc1b6632193de8ab804cd1f1a2dca7b8e91a30345b326bf8f477f23d0e5613b07448673e2065c02a836af9984c8035c334bd187041d459b390d55cb4766ee1ffa3eecdba24bbce2bb17d8798879c33ab2a6b2e8000017004295224459154ab57dbb2b46c4badb6dffad57ef13ff1a31fbdbcdad3b2dcb6b8d4dd6c35d5e2200e224810c45440a150f39055396764cc7788f0dadfb95fe417b722b30a2069b512a8954344dce1dc73f6d9dfb4bfcb9ff92a2a0b67b0b97320fe2286eb9d38df51e6fa04b073ea08fcbb5ebbe69ae958eae42603dadede96f7d141ce0c72d577a7339ccaa29da48fb8b58bcd375ec3c1076f60d879048c87280405f109b97e84343919a983a87a8a261361c2f3c56f4626d6683611539a8685d25dd6bf1164986d1e89a63add01ecd65c0e3c9c6e56f0a54f3d8ff34b752c34cbf8c2175f41a5e8a359af0948549aae8b72500c104aa5bbcbb51ac56c903194026266914b2f0e89b6b9e261f1d5514f2a19d2fe83270bd245ffc8b0783d517f84f620c1bdcd03fce0e76fe3cd6bf7b0df4bd11b79e8b3c26038746554f461818d261231d363aa4e8c0229ad293597515f5841b9de84dfac23ac34519a5f46b9b92c4046891d5a12ac5e609d2b19569f92d5a592f8b4781d4c0fb180652d13dde06c94505356d43da0d6019f0f41ac3fecba322d822a03057e801a6b37c331f6efbf831bbf7a0dd5b88de2682865526cfe2a818c2cf2ac733e4f10f21bf9af0358c79984ffa00c4bc1c1328e7ed6d67ba261e546c7c57d8c33de5eb8455d8bd0e28b322c431ffa490c4b8fcbf7a8a35d07fe698095f72f5830b300abd76b592481847fd7320b6199745c172b38f7e2e7b178f115a48506f6f70f512b97840de5db724d3680cc4fa5fe0ccd33e384d25c33cd49e36754454145e8f83e4e6e3226012d4034b0767b6dc4ed43ecbff38600d6e0e02eb85b73c273d1b19bb22e1c3204a97334be3b658e04c4e1c84922f73b3d3109a59985040e52d72cc2f341b5867a18e0858ba7f0dcfa0a9e3fbb8adf7df52514c2314e9fa26a820fafc4826eb6ef2abbba446f246aa4ec0ac4da4702966bfecd940586ec0bc29af8b38b260e85618da9c3c56b182588474c7fa0fc730f8ff6da78fff626fee627bfc4fdcd36fc6255d21abacca8973a451636bb2266cac630933e224b0e2a282faca1b9721e95f915f8a50a4ad52282721d617d1ea5fa82288ed267472142269112b0e80a19d2142b9510160bb23151bedace2d9d576a055836ad00a685e8facc39e66ad90ca5ee903a6999d63fc628862514cb05a4837ddc7deb35f4ee7f80f2a82f3ebf81d462b2b4699affa87572d226fd714c425d1f27b1ad7f5086a540c00b652f3bf5bb4cf979242eef1cf2bad02dc2e769a9de3417cc710c4b41c4b2146ba2899a639612a121649e5b175e7e47c95f43de2cb400ad669966da6b63052d61e1b128c55b682ee2dc4b5fc4e2f95770f3e10e4e9f5a97bc28e102994f41cf3b618359a22c7fe775eb31f95dcfe352199ca9c1bf7382f37e0e0e0ec4a7a50e74912a29154509e0f1610b49a783c3f7dec6e1076fa0bf7f5beafc6876f1fdd28330cbf7e2731a4443d46aae9e917fd732281e3f0d3d503b5e1916d3554456db6783d582d4e989199ba65899abe1e2da225eb97c06bff7b917502e8df1c28b9750a88418173c7804c771d915851338fd14fe2886476d760afb15181408e0f96c684a36c4ccefc0359c1dee8be37d242dcbc8f08692d7361844e81ef61179256cec45f8ce0f5fc3cdfb5b88520f7b5d9ac7246a4eda466a0399a0ca285ac8da4b2028cfa379e622e64f5f44a1be84183e4a6c10cb82e6da1c8ab539942b7529246780816914042cde335966582ec978d1142b989c463b6739c61a4051f35f8345ea97e4311808a1992f09a5ed36825a1de37888709c0a8b957197fc309aa4c0e1ddf770e7e7df47216ea3502aa09dc492d7461fa3fdfa6d029682601eb4ec9acb33bc8fecc3fabd3ffc6793cecfbaf0f36829275405d0ec6aec7b268d1466b4fbd205a80f47c1eb69cc465fb737a8bb8d1ed3a62df0fdfadefc0ea12c2dffe0f4e15970ccb32a05303d86e62cd117637d587a4eea49d44f3f8717bff0751c8e99e4d8c4804d4f134a0f5344c699ad7cbfd441b2b09bd72eb22eee4bcd8323ad7207b8bc06eebafc37617669846ebb83bddd5dc403ea95d731df9c97044ba64a1c1c76b1b3b385f6f643741fbc8fdd5b6f63bcb729be2626adb2bc6414538ed9935caeb0c6226d4d2f7063441089f00000200049444154aa0b8aa60923595c580a6672c1e3112abcb711d70f3b3257a4bdd75ca5807238c67cad84b36b2b38b3ba80979ebb80e72fac33d11f5e89ea128ca81118b8a9f1584cde8c11c46c1def245e98e63eca9412e459c51ec6317d698752a243391732d7fe20c6ee4e1b1fdedfc64fdfbc81f7ef6ca21b51846f841699214b9cd86a8ccd35d8cb90ce269af08314b5732f61b472118ba7d7512e15502c3710a1824a219144d062a5218a0f41a9228d54699e515d55dd028cde12e4a5b9854bc67be24be668e6c7d4b96799167d560427e6a9f1b82eadc2b55163b63f8bda3d963fd5caa8f2f5de001d6a7c157d2c8763bcf6efff0af5510783f68ef4627472cbd34ef7a78189ddb067b1250bbe8a17fc9e676c7992a299027adffad98fcae6bc8f025813f325df0eec84f6601600ece79589e519cf2cf0d0bf298bd341d532151d9c93002b0fc20aa03a60fababd5e8dda59f357ef817352c14b29bddc4b58c2daf3afe2c2273f878338c4a8589524ce20e58ec768d69136b7657722a5225d1d5cbe8c0a008a7f4c4aea54f7dcb12c7d6f940c31ec0fd026901c3ae6b438bf80c5a50550778a7573cc5c6f6f3f4077e3431cdcff00c347778041076181dae12c79647e12934001bfc04578d4fc4137079e5f1ba7f2fad43c95f1a2939cb9674141e481ab05a636d470797d4d98d668d816b13a365da0f4cc7ca38a336b2b583f7f1acd79aa37d45016d672d47fb0e0d13c756025d7204a09eccaec0aa2e37e07bdc37d0cbb3d31f3fa8304ed7e8c078f0ff1f3b73ec0f587bbe82421ba512ae27b03e63365b59ecc4e979c39a15774be1770e5cbdf42b47411e5852569fb453334f12b08475d91ae716dbeaa52980c9f91411f25953e62b993012c694a91d59ae6d78ce423662e0f052b9d8b2a2ab8babaea22b29923deb93a626170e57a5574c8e27e176977209aef638e6930c6ee8df771efdd5f2218758074e048066b284ff8cab39f5f17b0ecfdaa55f544face895774f28b9eea61e581421793de80abdf393ad89449734c2355fb1ecb462c004d8e9f93a650005110b2cc8c9fb18ecb67052c45753d669e61594aabcc827f5360b2bb0b931dd5445480e1f7b05cc7b9cf7e038b672ea1c5b2bba09cb5e4cada3f8902a5dbf5e441d2fc15159ea3c1cdefbe740c4bdbaf6c8c3811b424897df98603977b75b0bb27e0d4ac376497ae52a22408a569c5e1d643b437efa2b3750fedbbd7d17e7c0f49d40613f6553181cd15c4c56dbad5e875f25aa9704ac737a36aa24e9b892c1288e9fc760d500ba8061ece2e37f0994f5cc285d3cb98af86a856d8c87420d7c23b95060ce1581a9c2e2c2ea05aab8829532a91a594502896270ab89a1725dd9344263a118df341bb8dce411bdbdb07b875f7216edfdfc6b57b0778b0738028a8c0ab34d0655e5a3414c0724aa263309826d133a901030ec721bef667ff12ddf90b484a55548b81a46e5044b1e40d2532e98794382e4a4355f181b11a415258dc264330d71413a669e4957bf5d9b17652d986fdced7c9bcd9c587ba659c6b9a52a2e28504c95abd26387eb0bb8df6de810079b9d940935a645e8c9ffcf5b7514eba48fbfbe24fd3f660c7c1c06f12b0ec66af1692b5b02ccb9a457e9e05c704b0acd9654fa40790056424f9f26cc555c11f25a859aac89f6d5e919a17d64ccbb32ccb689401e5598e65353c964dbb986512da6bca0396be6641daee347abff61a228ab8e59422785e86c02f7ce98f50ac35d1256079ce042c9758de0c14d97054ba0eb380fb48359319ee640f470c2e4b17603268944c4c339e83d7a39d64c2828f5e971aed09ba876d6c6e6eca625c5a5ec2c20aa55c6ad29afe707713ad9d47225572f8e03a76ef7e80f6ce2304690f183bb1be02fd4ab1ab0b5590b680556361ae84f4dd62e2ee2e60253a68ae234e390c502ffa585fa8e29317d771797d199fb8b88e0be7ce0b6b1c0c07124993a00c6b01437673a6039e7959941566bf411f61892cc7b9d815c0798d8e8d0c10505ea63f44f7b08b870fb7f1ced50f71e7c10eda7115fbcc726f75b1cb6826012ea066db580a9b3936453f14bf19236804908d71197ff82fff07b4e62fa1eb85a8167cc9a40f0a6514bd2413a6a4e9ce2825a1399befa6e44b014b8ac4994f9731439d47137f95c8e8381f6d1eb0383ef447b249867e8e734780908114fafac210fd6e1b8f371e08ab63126e636101b552118bb5227ef5e3efa2f7f0160a514bc6cf697b1cfff59b06acfcdab79bbcdeafdedb2cebeb69a0f5cc8095974eb6a0759c0f8b27d745ae80a2409307100b1016e0f20c4bd9d92c86652787bd710b4476002dc3b23eb5fc802a4828db129f42e2646ed477a6efa9ccafe2d2d7ff5c6ae1a8b7c48cea5e7f200b9299e19463218848916b56de2372bdec5caccd55559132fb5d5430b3e4427552eab856eb15c93a1700e90f24cd812de69964b97c6a154b8b8ba2e7de393c40bbb587ee610b7b8f6e62fffe87e83cbe0fafbd83703490fc275eb374ed319af7765c8af4db65ec504d563165e967727a7cd25faf160658a8f8383d5fc7736757f1e2e5759c3f7b16a75657841d482173ad8a72d109e75181734c95d9d0977c28824cb5a185c9eeb8624649191333e307f0e898a74e583fc261a78f878fb6f1e0e10e36b7dbd869f771e7f18e74d0a1592c45e12cef61643460367ec1291d442c2fea63a3721a5ffef3ff0e7b7317856d550220a0d35acaa3265cc0658d1b266cad8669c0720ccb5a0993f99a31ace3006b7f7f5f22bdba3ef83efac5185d9daf3510f7fab873eb26b6b61f616e7111a7cf9c1185074962f5521c3eba85bbbffc318a9d6d91a749335591e380e03705584a40a6702167352968eb39794d1fd9874586651de2c7312cd7b6d77de5d9946506f635bd093be92dbbb1176e076e1660298bb27e1ff561e5df7f1cc3b20f4daf43014007daa27edebf35cdf28e4a90aca9565f59c785afffb722d1c2bfd39ceb747b6246b40f0e914a8e539661beb424d120c92a17bfca91b9a0139aef2560592d2c3557797df5664d4c1b2e64fab2583e7378d012c7f2e2ca32d65656c41c4b93089d6e1f9d6e17fbfb0fd1ddba87eebd9be8ddbb855a3a44d11fa1d33d44348e26a6bf02b432c9a4eb1cc03a4647e34cf3984129d77421a47988119a653653ade1fcea1cce9e5ac37317ce62a1514539649798326a8daae47d95582c5cae480dde887448c0e4c0b53673ce20c9f294c08474e94944be27e977900c07aedbcc2041b7dd4677670f9bfb1d6cb706e80dc7e2bf6240825aeb1c07b69b9704db4220f57f7472df2e5dc499affd97d86e5c41074584e3216a74f2d33f54ac646c870d4f4d8e40c6fef8a29c3fab035486c5cbb63e49b52c0478331d7bfb1c65ae4491f44a24c3b22e106e700c3af8c9085bf71f62e3c17d942a459cbb7401730bf3a26edb67c63f52cc8709eefee28718dcbb26759b233e98ff1f18965deb7a3a5d63fafb2cc0b218f0347625d8f351006b02460eb5b21dc789d65930b3a0f52c99e4279984ba706dd44119903af3f435fd7b7e10748159a6a58b4d07711660495984e456b99c1ad12652d0ce161627a0c71e82dc8afd02e6d79fc3e92ffd892c1e3a916532f75c5388d67e0b9d8316f6f7f6a4ebcde2c23cceaeaf636d6d15852aa34f2c067689812e91d3b52ba782005306b47e50fd1dfc9dbe9f8ab4aa1a63d0eda1d369a3b57f20acaede6ce0f4da1ae6e7a8a1ce948548ae651875907476b177e31af6de7f1b95411bcd120bac07d8efee80a5560ec8c792af259d91c926695269bd281537f55ad30405aa7248ee1185fb46f047a988cf5583040b650fab8b4dd48b1eceae2ee085cbe7b04867fb7c13cd8579916d0e2b5524ccbbf25d2226e29698d04ed79d11cc8c6131e563988a5243d26f6348399d615fee8b665cda3ec4e39d031c74121c76d9682246b95842851d7f0aa19850d5460354dba05c4ebbd3c15ba3b3185df932b62b97d0f68b40dc43b340d01c222db0d426032bc92de4dc77fd09a4959ab4b74fc487e50a971dc0890865d6a05875eb256b3f73b85b7f8efeac804586c5f1a6fc311bd7f2b8f4edddbb790bf76ede96fe8f579ebf8ce6f2228671845ebb8b4366fd17439c5bac61efda2fb1f1e64f314afa1865b2e5b92e0b93f56a4125bf0e9f05e8744d59a2a35687dd74f53cbadef2e4e759c04ac6f5ab7ff04f650d8aa9255185272566e4b54919e5930c8b911c4d74b40e701ed7a622e4d9d58cc8efe4614b3e0f5bd59bb217fe6e4d427dd0fa5e7bfc3c80eac3c8b3c3c9ce97f9239ef0851d93713ff498d45316a9deca78087f04ec26555cfec21f60e1f2cb023094fe9576f3a2f3e484e178be7ee7101b0fee626f7303954280336bab58ba780e4babeba854e7d01fba64c6d077e64f92b810b7cdcd9a4498d2544c4cd7aeca2d1ca61e90e1f19ad64ead61816621f3b2a4348505c3a9d4e2755bbbd8bb7f133bb7aec23b7c84955a8071d295852a1a54188b5f8a26252d239f6908d49eca34e619f18c479e301ea65430639d8d42aba5222a920deea1128cb0d628616da186d56688a54619ebeb6bb870fe02ea4d164117a511a94fef7fc08e41b4c7020471f7c88795e955b9d2a614e9a027d727ecaadfc7b0db459f4d64bbcc5972aa07da6083e614594fb95a40a55e41857af059c63c4d51b643fb195ec05d9cc256781a0376294afa60c8d4a3afd17469ca2f2a7503a89c349928c16596dbc1b20b3ba7794cfd9d3e419af4cdb9a66b6b168458595991cd6db8b5856b1f5e97b2a04b9f7801b546139d688064d0437cb02bb5aaa4b967579630dcbb8fab3ffb3ed2f62e42d68d4a3d2fcd5467eebb8d300b9a1811cafc1a390e442c21b01bbdfdd992879398d54926a1b5a626ebf959014bb6d39c14eb64f1870e5878236a36e9099416e71fe213dd73cce8d04fa2c7b128adc8adc7d2456b01cb0e54de9ece83157f3f0eb02603699a3f583b9dad43c7595b27021677dc83710357bef887a89db92260c5c25dd63a9323b8d1a339451f77845ef7107b5b8fb1bbf518adfd3d34161ab874e513b870f179148a35d75081fd0713368b70a6a26d1da660cdcc73268a7251f26f74c4ba8e3a1da9f9a3f37d79650565d6f149290a13339d79451996deee636cdfb986fd3bef213edcc15c296bd6ca6c77ca517b900e3174f8561a6ea72f528183c27b6420d2d3cfc73065ff438e03e5a18ba855ca2e2194664ac5c799a51a2eac34707ab18ec5853aeaf51a8a6546068b4e939d41092a6c8a03be28810051c0357570a211c579981050e9c372a53cf46511309916d0efb94ed01c0bce17a76411c22f1650a43c0d35d0e9de60e7198e4714e33fecafe37a34874d2c210e8a08c6eca6938a848c9fb1a893188002962ab7e617ab5db06a06da8449cbb0e87427e8b1cc4af3bab856def9d94f851dae9d3983b98525748643b4da87922e12264329ca661bb2f95a0535af8f5befbc8eddbbd711b20280fe3826d4488b3702a4d35c537341d7d8d3ccb3990092ab64c9af397b6c7b7cfdf9b70658a4f916b0a67c55d284c0253eaaaf491fda71fe2b79ef31b340944b33a697477d6558d6fe57c0b213e55919964e16dd2df5bcf2bbd1eaca1f8f9d53460c757b635411099e778345bcf0957f8670615dc04a943465d84475dbb12cd1431f494e12e57f0ff676f0f8d10676361f488bad8b17aee0caf32fa154af63c816e6a5921302cc5a6f6932a95e379914c18a2c8bd74ec062b261afd345a775885aa32ebb343bde7023a0b6144dce94a28b345469166d3fc4a31b57b179f706fcce364229ffa09f281235042661107c8a7536c9f050af55b0d0a8a0440a37e888aed7605494045996d5540a05342a1569dacae2e646990a0ef378e1dc2a2e9e59c2e25c55d21a128eb0f49d0c2565803e2c49d22c16a5b5fb6483c81a6e2883a609ce0cf711ab1a5878cf9c2a3163593c4d4bc199ef3247b52691663df5dba933250d6a03012c32e1fff7e112deeb54b099d4300a8a28b1c32bf5b57c82d75142eface9aae6399f8f367b5580ca7fb76691d60a2ac3e27b69ce8bae5a9a881f8bcc78676707776edf46799ce2ecf9f3985f5c14b589dd8316d8598863516547ee4a5d72c3582d305f0eb0ffe82eeebcf5337883832c87cfe986b92ed7ac5070d68aae99bca9761c405b1fafaef7592ceb3f0986657d4053489af96a3e0a604de467668c8c36a1b003a26fcb9b84caead494d30990ffac7e2e0fba0a7cfaf06ce4c702967e5eef5b227a025840d98f44802e2aafe1956ffc0946e52569ac206542a2b3e4a039f0a97deeea00097492cd9cc602307b5b1bb8f5c107d8dbdec195cbcfe3e5cf7c168de5150c998b5a706da09461a9039e8e76b20a5e33418b0b86c7122df6c1009d834301a9e595652cadae48fa00fd8df451b13485748f2524e36880d6d6436cddbf8dbd5bd7900e298ed747d2efca7746e4a4c3f3a82da04b9fd952b38aa56a80a58a875ac19368db80e2822ccf19b3f8d79992154914ad60b959c6a90566bc2fe2dcd9d3387dfa340ad59af35989268f4b1b28d0942c1430cc6af1c47796f90e75c1b3b598d41b922948972217457474f68895b99e7fee9f74b4644172a6e0c9f331978e8ef7bfb8bf82f75a456cc74c370951f65dda41e29511f8270396325fbe7f921b675437f20c43379a590cabd76989a39fd14ccdc5ba73e736b6b6b6f085cf7ec675ac8e62ecedb7c0b41a9af9648fecc8cd7b213323e3e246e28f22dcfac5f7d1dfba2b29345265c1f66e09d371380ffd49afcb676558ba76fed198844f03ac3c78d8456e1177020eb93a27cb6254d73d9fddaeefb14e4beb90d709faac0ccbee70c2854c898f2c02c3b2ac6391be9d94e643e0a1e40f65b74b1aebf8dc37ff2b74c7d433cab49c44fed795b8d02741d34afd7d93f1a42937ec4ad4ebeef50ff0f0f66dac9d3e8d973ef739349696a57857ef8b134e8b6425b5207680c7c94ad35044ef060331997aed8e94672c2e2d62f5f429297496e330f172cc740297464060a17a67e760178f6f5e43b77580fee11ea2760be9a08bd1a08751c2129eae301f6127f110553fc2cbe757f1e9cb67703aec39e5042e56aa7aa69114de36ea159c3eb58cd32b73589aab8afc6f9d4d28169684ed3880095c6a03dd8204aab080a1e9fa6c4d119963f409660109e9bf2049aca938fb9dc403414a33109c72ab646051f35d8aebc52b8e61924869cbfffa7015373b151c244561932531097d246105817f7c26932e745508c9f793b48cca82c2713eac51dc131f16c18acff2ce9d3bf2ac9f7bee399409467ca6bdbee4e5b1938fe4ca91c512e0597ccd1c390680582a552961fbeadf63e7c337dcdc0b7d012c5e2bcd7ac96fcbdc3c79c0b28094e713ba3ef2eb2bcfb2fec119969a84798622bf6726a102960de75a2666e9a7d0fd13004b7392acb967ed5dcb8cf211447d5ffedc7690ed7d28f8e9fbf5016a829ffedda635b0e371e2b3e3b08f107dd9f9460be7f1ea3ff933b4a3c29449c80529e7730d0745ad528e452773e674ed5137dd1f63d4dec3fd0fdec5c307f7505f5cc0c5173e89c5b54b933037af4d75aa38f9b823efeeee8aaf6671717162160a90317ad4698b7971faecbaa80938275a5f7afea57e1171cc051da040d589e100877bdb68edefe260730351fb0018f6900e3a887a5d94fc18fdd8431ab8c4cf20e9e0743dc48b6b557c65ae8585b979f15d792c274a2269b25a2e05989fabe2f4a955cc2fccc1a39a45a12cade3837249ea0059c42bd689a42f31da1a20f2a6fb04e8e297ef243dfaba53511153571aae0ae44c7f39cb9080c59a4336bef0e419b0f7e141eb10ffcba353b83b6ca28f32c2518a90c04c300f1bf08368860d30dd2dc90296ce4b359decc6aaf7604b55744d88c9df3b9467c928213723fecc8a85f5f575eceeef49a2aee8fdb3207c943149df474ccb9a3d25a9c955a002073b8607f0b6aee3f1bb3fc1fe3ec517d9f0d6298b38c145b789da35697f9f79d36643ff07032c551c752b2af31de50a9ddd2479921a4f188254a0bb3a0761219350aaa89d4fee5ddbcf4b3d98c88a4c3b55272062da15e5d9933aeb0554183512477f261e68d8511e9c74b258c7f9d422c825b9c9c4cb3a1f2bb39acac362e3099f357d40014331b1c68b17f0b96ffdd71960114c6465b9453871a6b8ce2d724c49c274bead71a982c1a027ed9bbca88bcdfb77b0b9f1506ef7caa75ec5c2d2128a4c7df0d9c08260c43e86013a691f7bdbdb52f67276fd8c38ac099eec0c1c757b6877da9225bd76e6349a73730210947011378e5f90c4563e77e9f242b3361ea2db69a3b3b78b61e71069bf8bb8d743d4efa19076d0a3ca5de842ed011b9ca643cc85093e536be1f9520f171b21caa51a92b0887ac517ff55a95c40b55143a5564540513c769ea935300e5cb7179fb231127d748d28f873c2e6a0937978a449ee3a7364bd1925aa4df0d1ac711ec10536b295e8cc448980d39fc615c7a75514b0a5f974a705fcabc7ebd88c2b48282a4833936c724c11bc0afc634c42ddd4540b4d1dfc3caf9a7b5a76f5842f4b2499b3f023e759d6c4246eefe2e0a025eb878fa5d99cc7fcc282f847d9599bab89d2d64c35a1092879613edbc58da4be90eddb0a94922e5564d5d5937ddcf8c5f7d0d9dd44980e24f5448abd2513773a4a682d93e31896b5b0660196aedf3c23560231eb1c27b1b9994efedffde63f91d21c6111e24f382aced58b92839ee07c1449d9ec4b01415856a604a9286e8f77244de2905e6f4a01cfde880205bf53984e6fc49a5692efc596e3c66f6177091bc5b445997657b1e7e43964e2e5d21a260f8db2bc01a359ec0643d1c010e385f3f8d4d7ff04ed289c744cb64c4e8f3f8b3e0741559cc0c988a226095bfb62ffc17d3cb8790b9d34c6275e7909cde5151444b4ad84619b6a0543b4bd08fdee2176371fe1fcf9b308d89f2f2ce0b0d511d3acd7efc9e46512e9eada9ab02c196b03d0f6be533a66d93d661021ee3265806045139392c47b6e57cec6c4b14446743dd4e2037cb2f33e5e1a6f63a15a8657ab627eae88f9661125a615d4aa2831fda2524581ff247bbb22e6258ba625839eff848d3ab339ef8298ccb1d87511ca7fb9f1e3b4e37c86d38ecafadfb05d96970e2515e5d06fa23a788434eae2f5d632fe62f3340ea9549a9b3b3a978f631beabfe27751dec81a47e87cd6f9695994cdc3d2bf6b77eda0bf877bf71f4a04736e71194b2ba7d067698e74773e220cba5eed7ab256825e4bb598e2dacf7f88e1e63d9486fbb2b97845366075edd48e70fda84ef5b87bcdff7dd6b39965d1e858e4c1ea24a03ae91abc29c0e2e43179585311811300cbf59ecd72b9a66461196b99f60365495ff27e5528c80356be70d4321c0ac6a91dad0f49174e50709d466cc443ef6116c3b28bc20ea882ccc703ac3fc6e1f078c03ace4c9556aa641c01775146e580883a56bbdbb876f59ae891af9e3b8b8bcf3d8f4ab58eb83f941ac20ed537d3085b1b0fb0c0fc1d612f75f4da3d6158d2416734c23cfd586b6ba232ea4067f6b4f00bd9c265ae56c476f014c6633e598ae1a025be23fa3ef89f634764e540296d63256ae1e2e02eaea40f70aa3a44484655630a431de54a15c55a453a07152a151459dc5cac0acb24d3a3dfcad5ed64369e9145c94f6e2f0758934d87cc5c3ee722bc042cb7d0c718516121a204748836012bde1113ea87bbcbf8ceee1a7a541b3580653795a701163f670be1ad635dc165ea6f2a2b9d9d8f2c4da4aee336aebeff3e1657d6b0bc7a0a41b122ccbd5cad0bf0daf4080ba696c1f1efea46a9953cec3fbc815b6ffc18f5a4033fe96114703b3c4a69d075fbac0062c1320f5afa7b9e19d9ebfea8e77b02284f02ac29469401cfac87a780956759ae9bd7346059b66553172c03b28065fd47fc995128fd5b3e5995c5b327019602911dd03c7db5f7f07101ab357005cf6252e672d72ce3b20fcf4f59d84ad91260ec3b2729c72f8a07984b0bf88fdfff9e4cb64bcf3f8fc6e2826887f3fa5a076d71b46e6edc175588b3e72f8ba915472906ecdecc7abb341547f7caea2aaab5da2421d33ecbc9e4531710ed902cbbdcb58b1f4966b83a8c2d5ba4ae7ae04528969ab8906ee3ebe3b7f0e9ea26faf0d01915502995502cb98e37546190cec954e764dbb3d049e590656971b15c1799e2d104343ff2ba9c70a19d9fee673aabe86c70ee09a63b4c1816d970d415d746279843393ec0e120c6bfdd5cc54f0f97301c1df5c2b4cf689619a4e7b5114265350a4cf971e2f54e7c5706b0f83e8d0017872d01acb3e72fa1b9b008f845496b21e3e27de8e775fedbfa5c5d3f0a645233497fd6b8879f7ff72fd18c3bc0b08d941afad2edfa68d3ca6fd6c701b45dbb7970caaf2dfb6cf2ccf559cf370b44a718963cec194a896e2a9c90f29bed864f9a3cea693eea3da8372d99f3a27f7424123741ef197d0975402c603d61e69904567b2d1684f2086f030476803eae49f8caeffd315a037fa649386b214c98dfd843810c6b3c42c2480f1da34546b5c6582bcf61777b1b8f1e3dc2e3adc7585c5dc6a5e7aea0dbef231e8e240d617f67138f1e3dc4a73ff32adaecce035f1447192564b2284d3202163b2e533e267f2d3a01e990555b411ae04aed5bd6e939ab81938593c9e2c8e7a4a75f826161112be8e05be55bf86a630b85318311ae4e91be3529710a8ae21466fa82cffa41669d4be913256b325f96b48773252eb3be987b25cf31cbb8d77e99ee9e9ca0a0052cc93d2a54e0317b7e94a0e7d5114687d8ec8df1178fd771b55b934ecb96851fc784edf5701c349fca3609398e61a96f8be3695991a6aba0b38dfb0f3670eaccba686f55eb7328d7ebe80fd8a128bbe79c8bc2ce671ed36ef07407ce570ab8faa3ff80d1de7da0df92b66a23b25a6e48c6e9feac0c6b5640eb38a6350ba8f2ebef59c0d1bee744c0b228c90afbe3be38d12c6a4ee8b4987d4791087b3c096767121c76f71100cb75ccb12c883eac3cc8a8637e9489a6d989a7e7543f187fb7beafdf34c322601df49d84b14ee6590f34bf73b357a098574c1c8c1217aa2f04483d764829a3c40604c321361f3ec4eeee161a8b7338bd7e0683c893f28c4e6b0fb76eddc0c54bcfc363c33f2a9b0e0793721cb21bb6f39a9b9f9388e2a459abc95496053f5127c87ad949594c261c3572f2cd36cae576749a21217a49208ef88bc5365e6dece3e5720b4b7e4ba2a802487202b6c02a200c8b40519a19ba1ac42c474ab4a6e8c3ca18d69469a6de746d606b4c3867e6b27186a0ac2b3f115f5d6612066591d2f1106338ae22eeb570b713e2ffd8ba88fb03463d8f2c0165fe272d26be669b8fa88cb5ad9c98e5c3d2dc307d8de3a999f2c9fe23ececed63617905951a6b2d17a55c89b238493c3c4aa4351bfa6ca6e99e1d53501a95109d7bd7f0e89d9f61d4df775242025849ec1f6c0000200049444154477ecc67653cbc67052cddf04e9adbbf2e60d9734d488735095de8e848168317a303f234c09a7533aedafe18c06284473a7b38f665e9ae02968dcae9752860f1daaca39e1458f4be8d035f199bb5eb75a2e96e34957765cc8c5f8761edf75c72e8718035156dcc9ec490c97e5cfc2cc3e9c7c21e5286de99b459aea04a591aea4d0178f4e03e36b636b0b2b68afad269c991ea1f1ee0f6ed9b6060ffe2732f88fc0d6b02190aa71f8be632018b290e5448980558ee793b6fec64d16a5f499749300558ea7c17944be9338a10fb65b043de796f0fffd9fc063e37778072389884d1c729018e75a2053171594e423f169996147f0b5bf7e438962db820ceb4bccb51ce95066dc62e129807acf108915740987425ea371c95d16bede146a784ff7df713d889c86c8f9cda7aef76fee7c14be7acfa416d4392937c58caae14b06c0543bcbf81ed9d5dcc2f2e63edcc3901adfd761bb57a13fd9ed3ecb76568d6c298c590526aaf05c0b2dfc75bfff1db483adb188d22d904a55bfbafc1b014b04efaaed734ebfbb330ba9980c5b48629f349bb0febe410535720e4d80d87354a6e83cbea0d336e2ebbef8c4f4d521d3207bd3efc09c0482a80cbc9e1eeedceed9201b595bb4b91700757d3920f42775a89056b02a1790f0f3c096a6afa045b216595f8720d4e39172cbfc9ef243a89fd80be003ab0819247d657c278e1025ef9da7f81bd5eea7c58c7a482d8a8a72e4aca8748412acd85d849f84ab85b9cdd6ccb15a0e807a857abb22029d4472992c5c63c1af30d9116f9e0c30ff068e321bef0852f4aa26467c02e3189b02c9e93f93d4c4a64cbb1c98e956ba3c61be218f34b125d1979e5ce2a115337fed2de4bd424b2cd8812380cad8b463a5bc01750458cd3c5085f59dec717177650418c82974839523c0ae0956a08085e3c06777c821573a4b4f3b2c7e613ccd026fb62fa03c1cccd05e757a7e3d8253f3a3f29fd55ae4cc7096865912fb94666e9d3f2f410c4038ca214ad38c0f71e97f0d707eb18488ac074da8e3e97bc6bc1b206eb432598f04b9fbb7d9ffdd9f542cc4c6a3e5f1636d3cf184738bc7f03fd28c1e2a9b3583e734e521bd8899bc5d0b6342e6f15e48175f25c686e8f4738dd2c61f3c3b770f3ed9fa198b4e1d307c85a4ab366ed7d3e0b9858a0b273c99ad216a8f2e391b73094b8d8effab3bd9e49e767cb462c0d3f9a94b3a0c75d2a033b795a3945e567815636d9d571a80c4b7637c9529ecdf4247d2417cd51d062f348c9ded55648dadf30c33655a3e0c290c170b53732bfa51d52f6b3f4729345382dc4a6b7c1f3b30968ea93ef78527be600eb225efeea1f61afc73a42f7cf4e2e673e4dab61a8796b1f3a7fb69115e9729c3967f97e6974408d757680dede45b95e4175be81eded2ddcba791de7cfaca331b780767ce4d0e5e7a8bdc5e4523adeed79d5a496bf99b1d5bf4f99e499ff4559843c0b8e159b5a64d2c34c1865463fbf5f2eece1ebab6dbcb052466db80d8f4a08953a2236bc9012a52c539d9b1e5973f67c097f3417278045b783f8cb7c69148a11271d7fa78b9d60c3c6aeac7f74daf9f989cf8ecea26a3ae8621c25781457f1efee87786d700a51e22482a616462ea959416132f74c2e15c749531af28065179db07f91a561cd23cf978ad9ce6825d9f0de8df7e197aa5838730e8dc555c499f95da9969fe8e06c97d4714cc6b5324bb0542b23693dc67b3fff01c6871b28a57de9224d409cb56e4f02ac5940731c60e9dfed5cd6f3fd5600cb2ed07c24d00e9844a28d7d6b5136bf20f3d8a59231ba00e4b339c0b2d741bf97def4943d4d13b35870938e8033615899f85bc6b2a4434d0658947d56d91c052c0123f9ecc707acddae33079561e96457c09a81df4f00f4946f20d3221735823efd410eb4b8480e1e3d46bbd74563a129d5f8776fdf94929c4b97af60e815a4189a3e128e331996767aa6035c7749cbf826669e2949e267f3394653be2c021659cee82821d8351af5508c0778610ef8bd4b153c57d84575dc2275a3e002c302d29390bb8324336a22317b234a59a06ba345ad79d752c7178c629134810b63510d241776ffc60929ce1458e9e223ffe2b9fc28429cf8b8da2ae0bb0f7cdcf44e6118b348fda301d6d47ccd5209782eed88743cc362c2b3eba548e96aaa4d10b0fafd1eb63e7817cdc555cc9f3a2bc9b53497050c0b8134bed5e7356bfecc022d7e96694595d04721e9e1fefbaf63efce5554463d91ee16b535d3d4578fff8f06b0f4827f5d86a58beda4056a178bec3cd9cead8095bf161d444e601b61993c3cb29752c199893986c585c48c78699c4033506acb9ca92b8e6e2e148d9a28e0fd06002bcfb0ec84cb3350ebafb1802f1b4166d2d1f94df0613308f59d54c202f60ef725dbbb500cd1dedbc5fddb7770f9f2f31895aba20b45a023e8509659018b7585b3ce2984276381ca7af959ad9353c660fd34d2523eeb1cadec666252f9656929f6e97a0b7f706e8c8bf53ec261db39189cc349d806cd5f7b3d6c72eab23f193d74f959b2d9b0df7289cc9680eb1aab8a038d9d05193d8c8753b229ea3a20ffa292010ddcdea8811f6e78f8d1a3110ec205f433f99e8fc2b014b0ad3f521dee3a3ff3ecea889dd165c0fcb6818016a3b9546ad8b8f60ed6d6cfa3b9ba2e4a2094da91e6b61e9ba6bae765d94c1eb8f2a0e54adf5cce5c35f470b8f121eebefd5394a2034dfcf8c70f581c847c94c4d1fea79b84760075704f62586a72e4014b543c33a17ffb90c46c350c4b1fd0648117b9e366f65fe6975213d10296981dd9a32413206811b0347cef39ae0c667ddb2084657a2799846458d687a50ccb8684a7588d19f3593e00f12b496ab23393b589aa54f667edaf5852231ea028c2dd1b37d19c5b40797145c08afff8458d253add6bf5ba8b141aff95dd643826fc5d41494d9efc46a6af9331c8cf62f2640a0999c99d86158cc62996d36d7c7e29c2efac1770a19ea2ea0d3233dcf97424e72bf31dbaf172f72bac4a2a309809efea01c725e69271012b60f1b3ecf8113b86a57e57f39d1c2c646fc830c056b4807f73dbc79bfb1e621641a7ce54fb3880a5c5f9f9e8e9710c4b9ed198aaa964cb3d91c7890694b6dec7e6cd0fb0b67e018dd5d318856569caab806519567e43b3ebce8216cf25f32505aa952246ed4ddcf9d5df6174f050c4162da05a20fc47c5b08e63369448392eb1814595b3a8e54903ab8bc5fab026836db4b714f026af659b8c8057b6e308c0b2464aaaf68f004bea0fb2df6939c8422063c98e419350014b4af8453180b2a00eb046c1b41fed59016ba7e3643cf20c4baf7916b3d172a13c400b11612bf44c0bde9ad07ceffec19ef8669c233786371c62fff116dadd3e1aa7ce0890a81c0de549e8c36a349b93889302a7de9bd6774e1892cab38c46930ed4baa1d98d86365c4ad73f7d6dccdb922ed7b4129dd14db99339bf8f4faff8f8d2990097aa7dd402826c16f0902613d9f84b7da8589862b44b14d2a769c8e2e50049a901df631f43c73a086e63441833a29ad57fda67c59f13caf4c4ae43f9d58306fef5ed12ee45ec3bd841c44267530c3ccbf4d24dc7ba23c8a8b491aae66459a012769ce5b0293860e434acd841bbd76dbbfacde100bb3bdbe86c6e607e790df595d3082b9471769da479fbac1b9d6501cd9a2f13c0a16aaae7231a072896cb280c0ff0f8fdd7d0beffbe3c8ffcb5eaf1ffd100567e41e9439281cfb7cd31b0fe7101cb4ac7d8dc28b65e3a0e38d95125ff9a801e7712d9bd14b09c4f45ee89289515d22a60c962cb34cb25f6949984c264085efc3da41972045a1f07b0ec241090ce85e675c2e958581633395fa614cad708b08cfaf1faa59d3c46e852388f80c588d3e1218264240988d59535d73598edb50603542a652c2d2d4b11b4e60d59a0e431797c7eb70e772d1dd106ae47ddaf3336c5314b1cc362a022ceba2a4bcf3c0e78e2a3e75551acd4b094eee2e5f236be79a984f30b03f81e6568689267c748d88391b5792ef2ec9eb6635992cbc5b6f085ba8055e0979cae13a1920c8b809d4566f3e611393b55181895fcbb8765fc5f77eb382c2da21a6f23a290b011b47b56c072da528ea96a7a823d6f9e65f1b8693c80374ad11f74c5d748b645c0dadedec4b87d88727d4e00ab32b724b23192ca1012bd9f0c44e50981051af9591c850162ca27fb21aaa32e0eefbc89ad0f7e097f349c58147966f99f3460691e96a59576d1e8cfb62fa17daf5d90362f643298748e9af294c98ee01da92c7080a6ca0e52b770266c22633efc6c944d616568f6a1911189394093d266f212b8328665df6f1728af9de7b3d138270ae7d2a7b5ee51818561e6587287a8d610a3371ca179e1555c79f55b38e8391f934db094656754546de4c45d935374d0244c75743b06e4925d35b7ebc8b464f17141b2cce90762963ca34d9b8f1f61776b0bcd7255b4bff75b2d911faed46ad280c16986533ab830e982a3e329e90b96b91a450d9aa07affca8ced029df26b65cc82ce73ba1398c52f3e2436a72817b134d7c07f73710fe74b2d714287418ad04ba4714234e842525b472c8076e92d144b4c18d9f24284c579f8853240fd75e918142318d33ca6693943bfcaf3d0c118a5b888cec118fff3561bef6c95514d17d16e40fa1b8a1bc0242ceb1ce73d5917899a7e3277b21e03b38049e7b49200fd7d30e8c3f3c6e8b50e441cb1dbda47390870ebc607c248e796d6d05c3e2d7d2d4b546d2520722cb36e457a2d536e9b5c54d43e9362e00a9d93023b4607e8dd7f179deb3f45ff707baa0fa65dd33abff4bef26b46d770febb8e9fb58a6c34398f1bfc3d344428bfc9243392d52799eebf0e604934229ba0fa80268b33b3bf9eb839494e74e6ce9380c549c28c68ba485da6b580d0330116df9b8b12666a1a79f6c2f3ca3932b3c70296b0cb0cb074202d48321f3b61e4261883f5ef83d843f3e2abb8fcb96f4e004bdb9029581d176d73e77776aa5ea326083aa6e3589eb0c22cd4ed009159e7249534079d3f8b2bb8d36e617773138376476469288ed74f522989692e2ea05e6f88eaa44afa5a30b5cf49ef57af8b1a5bf98dc2be7f3660d13f44c0f2456e58d4488300e56211972b1d7c6a39c567571234fc3d6078803421836aa2101d4ad4cf9792140a3e95c4113d0e4a082a8bf0c21240b0266025b198388c7b69d98e359578fd316278bd10d7777cfc6f3b296eb72a688ceae8556229f266b072166029dbd4f1b799ec3a77f9390b5afabbcdc39b0056bf2bbeb6f6fe9e68ea0f3a2d14c663dcba711d61a582f9e553a82f9d9222760296b059025216d5b5becfc93d1e035893eed4544df19d16da78ef1e76dffb11babb0f2672c97920f9b880a57357014b31c166fce7cf95072ccbee7e6b80a50b3def54a6ef42657f3e0a6011289e002c31055d93cd3cf0c8b1e924ce9a796619a6920c2a03c0efb9bc2e9d54c2144c4e98fa22048433d334bfd3c8a265c34f9a64de08857184681460eed217708980d565a71b2769ac3bb43aaead196cc1c745bb9e2cc0e5b9447c2d6b1fcfdf9505f21cbd3e9dcc6c23cf6e38b1eb52344e71b0bb83c7f7ee4911eddcfc02f63b1d310f169797451f8b3bb702965d04ca9cec18ebb35341439d7453006eb4c8ecae4aeb5acc786911cfa616a2789505350ab8d21ce39ba7ba78b9be839ad78637f2117915846376ae8924af4a1cf0545b28b177215bd02f8a26978098f42b244362038c4c26598eefae52a3841e86681d7af8c14619fff6a08cbda48e26e7133a184914667ac3b0f7a83f2be8e802b4a91e3a4764ae994e343acff49945fd8e30c8f6fe2ed2415fcaaad844e3c19ddba8f059d187b5b88642a5e1fc4ea2223a865770690d798665d3b9f30c85ec9b8c9345d0118ae25bac8f3a78f0abbf9588e1719251f6384a40740ee8ef0aee16e4ed7ce0df15b0384f8f333303f1713e990f26633d23cef71b6158bf69c052f3cc526efe4d763903d153bb285f1393709a6169b6bbfab0f2f45676830cb03801d5f492d3643e30fb5026cc912bb154414ad9b7d110a957c4c295dfc1854f7f1d7b9dfec47cd3f4030b58ca9e2c637260e51e72de514b86a5ec4c7d4eba1008582c8ced763b1874e91371f574c35e17db0f1f48687c79751587bd7ea6b3b48072b92ad1270296fab2d467a5f7370bb038b18e63d276424f9948a2514529e744c693a621414b22b24159aa04ce947af8cce2089f5e4e71a6708842bc8f940095325521120645b00d4a1578a52a505e02c4242cb8a6a44c652068b11e53d5414c1e99b0a434c107fb1ebefda081373a73a29a5a096278514718a05672d8f96117a53e2bfb7cac59acaf5bb6659fa36e6051f700fdce013a07fb025834657bad16b6b71ea1ba740acda55554e757c4e94eed32f11b66806519cc14fbcdd6c413801516318a22544a74bc871826632c9647b8ffe6df61fff6afc4e777d2d7473109f57a6605644e6258da46cd029afefc5b032c6bae4c23ae2b9fc8a3b1fbc3f126a1b092ac2fa12b15c9a24733b28fed80ab0f2b5bf9ce71aebbad719ee7770b3537b97839b88caac9c7346b3e57bec287428d28af5c4532a65f66002fac60f1b92fe3dc2b5fc376ab23c7d148a13e009520d1ef0a3e6eb21fd5e9d9c2587703478106053e757cb3c92a931e09589dd681349fa0cc0c776d2a86f6864334e7e7a5a3324b5c2af54606586c79e5a250164cf3406517b03ae4ed42ccb35d5db093e7e28d5d7990686a5119937e3397b45a1cf5118d3c0cfd1a96aa057c6e6180afcdefe162751fa368085687fa09018b7232745995e1956b189716446299d2349263c7d799d6217e2c7de6470d2838befd81871fee16f1edcd391cf49a2817d9c6bd0f2a20cbc2cc2e380f581680f2669fcefb2980ce58bd5da43a1718e98dbb7be8b5a8e6da46d4efa2e88d71b0b38d7ea78dd2f269c970af34971154ea0258cab0fc2c6f4ed9f0d4733a06b0c67e4122a7b5702c91c218211a05e0f1f55f62efda4f303e4608519fdd4705acfc66aae06ee74b1e20095879b0d2df653de7be7e230c4b1faa5ed811357495f71f15b058c3370558c2745c5e8eb42ecf3da0c9ef8ca6e49cee4261f9869c30a15eb34cbacce1ae0c8b80250fcbf4a4cb53f194aa11951a62fa4ed20182521dcbcfff2ed65ffe0a760ebb13a7bb3aca396995c5f03cdac34e1ddf8e5db9e083f593b849e31a88aac9adc7713b3c0b623d71b6f7095aed365a077bb2005806d31fc6a0b061756e4e34a7e8172997eb08c38264cb6ba7172dac55ff439edecbef66c3b08c83af29dbb0cfdaed158c1eba9667e21e9016378c44b29bf3a198765138077f3cc29adfc167e786f8e4d2082f060f50f24608c731c6f1401253432653162b48aa8bd298838e7789fac643310be9ef9222869c8a03aff5c17e117fb957c5df1ecc63be5f442d3cc07ed847902c388557b32958e69e67bb7a7f13137046ea829a7ffabcf83d8ad8377188a4b383fee10e12562db45b286084ad8d0df1ef9556cfa3beb8827263097eb9264d43e4f970fae6127d274cd804b4f20c8b2c95dd992ae3086cd6c62ed6c16888eea39bd87cf3bb48fa874f00827d7e1f15b06c20c05a0fc79983b22cb36087dd18f4a27e6b80a51727343f1b4077f14cca7c527bc921980a4c3a1f92f4f0cbfc530929bcb426322a9059e2e4d301cb95e21c153f6b7b7197abf58449682262040f0de15bc0b203ae9f27980554fe1c45f0933e8252036b2f7e15a73ef965ecb57b13d34ea5436c22a90216db9a13341ccb71acc34516c9ce5ca988fbe77eb65147774df46fd16c70edc3d8ab8f80b5cd06addb8f311e521ed903c7737e6545069c8a9f950ad302d81eca9dbb20a1f3ac0b4b0ed82d8089972d1baffc84d44c78bbd8f933c18aff24e173ec21a68a443c76b95a2506563c14c62394d2218ae358ca48d8d7f0bf3ff3a1b0819217810aa329cd179a93a52a46d51584f467b19b104d6986eff98f0c2b9379b2e3c6a9f3ee5605ffe74e03bf18347069e0a381c7d80887f0c767a428db65cb1fdd9fde87ed1fa8af5b8b22cfaef81e29cb22408b6a04d9337d8c91a496a49d2de948344e2274f6f7e0a731b6eedd956758397305b58515941a8b084a351139940d8db978cc78cf7c58d66c9fd51741e76be215500a7d61b22937b64a13c35e07e9e126365eff3788da7b4732c906baf2e67d7ecde8ebf6bb3551157c74bece44c5ec8f0a5879b0e5cb4f052c6123397d243db94edce34eaef44f1faa0c2a05fad4b4cbed449204c870f50c1ded91efca68c8cfe4bf2c024993429a2898643c7d88d28c80e7cc72aa2680c30c6a6eba59ffbbbcc9c324ada36607aeda5eff85f4a358891db398496e12d6ba31808514c371019ffcfd3f453277160977d22c9f48063e8beca91f431f241739418bff4a6c4d1eb22f9f73aeaa3929e644c6ce7482701c686669144ad91b3fcb6bdfdfdfc7def623ec3fb805f45c65feea0bcfe3709060b1b6845abd8aa0e8ea039559e9cf36b35fcd4e3543ec045446a535939aa395f76158266259997d86d634d6f7bf5808f07cb38d2f2cefe06c791b617c88685cc1b8bc8451218ba049dbb21162264832a76ed48317f511a767246a5a0c3624cb7eb3bd88fffbc1227ed1ca6a4d738bd3ce6d7bbdfab6fc629a982c26323ee5db936093bb2ee688319d23657baec316e24e17ed6107e3928fe1ce36929d1d6c3e7e80e27c15c5e54b283516506b2ca1506624b78812997091c85d9c009605905926ece4ba3300562509bd37deefe35ffe1576ae5fc55c811db73dec0fbb28174a28c6230c9f6c3c34b5ecf38065d7bc1d4bebda388e651d37b68a3b7613919f6d1ed66f0bb074122ba829fb7a16c0929a58f561cdc8a7b280c776e4524da3baeeecb22cf223b3014b06256bc4a9036df39dc80ea57f5be694b73b1b018b651d7c074d0a02d64bdff833a4f367456fdd0296b22335f5946df1c12b50b0ef1c7d4a042f4d46d47b1bb20144e68cb7a1727e5efd237c2faf8fbf73273f3cd8c5f6dd0fd1dfde939e89eb2fbd880142ccd716a5c79d47f9dc2c0f4b1dfa92b59d81b2353bed7d5bb35419a14ecc6953d581aedd79ad4fc3b2450b72478baa88d5a0834fd73bf8fc620f178b07a87b0760261e2acfc3abce019539d16a6701b197f480d121c6636adccfc18b07080b87d223f29dcd39fcfb47557c38704293f66b1633b08be524d0b2734f01cb8d8f7333c43467a91ecbc041bf8f61bb8d517f805e3244500dd0dbdc44ebde3d6c6f3e4469a18af2ea732837165015c062f9d49380f5c4869bb1ae594442ad1d052c7d763c46ffee6bb8ffd62f11743b28540274c76ccb16a0108d113bb27fe2571e28ad0b21cf404ff2617d64c0faf237fe60a287a56896bf185d0c27ddc1490c6bc20cb21c07c7be9c50db710c4b2a32b4b64cfd5292f9ec16a6028cfd7c502abadc29ad0b4c4762228842524efa59ef913bb00ad6f198ea7f90c59625bdce022cdf6767e0403c74fe3846e495f0f237feb900967499316a0dcab2ac99a1290ffa30990f4696c2f21975862bfb21c35276a621629d20baf015b894cd0d073d6cddbb8dfdbb77c5a775f1d3afc0af36d1a82c3a05040358538e7c93a0a829183adefcae63619fa902b2044b7c07840a9e0aca96695ac6a99ba40509fead5b29c2eb4738351ee153f5149f9fdfc327eb1b58ac1c00a315a0b28851751549b1062f8910c42da469074990a2980608a22e107a7894ace0bb77ebf8d96e8096f8ce8e3ac4d8c56f812cbf882c68e5dfa7c7b3d14391bc21f3a3ba27935fd32146bd3e624671e314b19722a804686d3cc4c3ab5771d8da4575b989caea6594eb4780453fa332ac3137e319a93927312c65cb16b0742d17fb0f71ebf59fe1f0de4d54ca1e468c5f2423842cc70c8e2bc27323719c4998077fbb411d871d1f19b0bef4fbdf92abcbb32bbd28fbda7127e57b8f032cddb1f5c1f2bdce04707de86601d6986e2da93133ca0b1c28021835c74dc87a32807c98a28735c2581cbc99dc896c33be74fc9d45a515b074712a600993c9925e670196e78d8461111003240258af7cebcf319a3f278035abf85917be2e580519051dfa23947111bce86392fe7f6c696f1856de29af4c4b1baccaeba314873bdbd8be7e0d9b0f6ee3e2a75e4269f114ea9525a7179f01965ed3c4e99e032c1d17bb58f2e3af40c67be6f887f48b99bc217ddd029bbd073d9e058351a58bc1b08c30aa63613cc2e5d22e3eb7ba8f1757235c420be3f21cd2ca82e83a315f2b8c994f1523098a28316a2b91c51ade689fc6b7ef5571a3c3c2f927db5959937f16503d0dc88e032cd7599b428c2e6840c0923486d41340082a3e76efddc58d5fbc8e117b3b9e5a4061e12c4a196085a59a04460858253657990158f967f2c4facce6bce68be9e6c8cf352b236cbcfd061ebdf51a02af87b01a48e39220f605f49ff6350bb42c13e7b84cb3ced947fc58806577cd59836077c159a73d16b0441ee4284b5bd1dd158cb24dfa9319c2328132c0724c89c270996f8de02085be4e575c8f370102fab10c6011e044e74a84e18ea295f61e45c194b5b5196bfb4880452f9b34854d90f86501acf1e2790cbb2e0f4bcd3765831630f5814e997ae621f333042d021615422dabe467084ed6c4d6bf512f8baf71ca45bd010e3e7c0ff73e7c07a79ebb88eaca3aeab553f0e8642f1e31216bcae906634b7074225a066e4d437daf0230dfa7fe38cbca74712b405bbf8f351b649ce20718878b18fb2b600fd1c2701f67ea5d5c5af2f1c7a776d0ac57d0a886e23f4ca2ae749af6c7fc9df5951d09f66cf7e6f183cd39fcf54e0dfb8987b2f7a4e695cedd9316ce2c40d535915f98729c2c9f2ee5b5a511d2610f180c311e0e107a21468c66977decddbb83777ff213718c374f2d226caea1549f47b5be888091dc209c022c5e870505fb3c8e5b97ae6fa49bfbba6678cfd56605c30777f1f017df47b7751fc50a1ba7a40893109177727ed6710c2b0f587a3e0bfaf9ebfcc880f53b5fffe684ffcda29cf9dd74d6c0a829656de4895f4255124cf98bf395d0793e9d2ba30f40018b9138052c59b062bb4d6783ebf5c8209261b11b74e6f09666ad625b32a3795a7961c22033bb531dbfbc87898fe90493900c2b72f2a708095841059ffa837f21cd5407ddde24715469b2fd3eeba189299b31476b4e4a9269e61cb7a534ba50d44454a05596158dc688873106776fe0e6d5d731776619e5e5336836cf89be7b9839ddf539d9c454a99dcc6a39ad59a81b845de4caccf89a4675f5fad54766cd08fe6c77de3c784d1621f5a2b8d78405a945a49f2a4c53d40a3ebebe7c88974f95f0d2f258b2e3110dd01b51a0b9804ad4c7d0ef212d367173770edfb935c2eb6943ba74974ce542fe9af49928a8ce7c46c6ff6501cb82967c5ebb0b7934e5232483ae0016d8bd88723ba50041d91793f057dfff01a1382f0000200049444154014a054f9cee95c57501ac4a7d11a100568022535132866501eab8b56aaf5be69c012ceb4ef02a55cca57d3cfaf9f7b079fb4df82506713c1447250cc64e8ee8a4afa7312c0b90bf35c09a3520f6411e77030a58d6ec9becca920495e91b899cb28b4e49e3b04c73dde9b51fc9c530635d5ce51960095322eef038aa399fed1aaa61258b8c6db1680e927d31333e6358d2ff37d73a4c1f38f3845413de9a36042d17a7cc12db785e53eb47ad21f668e6df98ad9c0465bc9201d690fe8a8c61d945ae19eef661ebcf0258d939268effacf334c7497d43040105098eac46137532aaaf6b10bb507ab2f900d7df7c0dd5c5264a0b2b985f3c2b8a9d41818d2002697bcefbe777012d9a1e99e35dafd7ee9c938dc89433a9bf4a7d572a67a3a067d9a182b2350f2d63d639e8074d0c866d8c473d692ccbed6a94904103ab7e1b9f5f0bf1fb67035ca84708930e8622f85740316a230e7bd80f96f1dac335fccdad14f78bcc880811c4b37b0f2a03396eb79f652ada7531618a595a8fd32f637c9019fe1162025614c14b1354cb0d80635cf411b50ef0cbeffd0d926117c57a09d595f3a2d650ad2f8026a194638505140b215028393d4399ffaebbb51310739af83e9873c5cc7f6a8cc6187b0918572c874544a4246101719632c3cf26c512160b40f7c33771e38d1f2218f73309ea404cd9592063cde7a701561ec48fc38ea731dbfce7bc2ffede378461d98bb11374c244722d7e2cb3d1cf5ad392afdbc9ad80a43bb67485c95845fee6055cf8bfca1c6b93089993aef1a61d105910ccd90a98f59c8a7281dc13dfcf8943137206c392eb16dd0e77adea9cd45c2c2dd99935d894511e316b9b4c64148b1cf1cbdffa1762120ee8af3009a03a1616006651fb3cfbd085a0d4da1ec78256dee12eb95f510c76c91e760ef0f61bbf40b95444a33987a5b5357841597a00ea3d4f0153916de39d809f028d5eabfd7dd6f5dbc967e78202973e67eb8cd54dee097f47ce07a2ef731b8087d5710f5f5a09f0d573459cafb6108eb769f300a312504ef0e64e13dfbe7b05eff5e6300eb7107accd372b94c4f2c825c42ac82aa3e0ffbbbae15f99ba6db64fe457b5c97ec9b20e1b318b22ed2294f54eaf30882a2cc0f2a29bcfdda8fb071eb7dccd5cb08962ea0526b48ef48369b6527a12074e92ea5725de631176bc046bbdc6899df2675b20530e78a6aacc138c27c21c66a2dc0b9b9269a8d455cdbdac3e37e8c4eca5c3e964825aeb55a618c72dac5073ff85b8c771e210863b4bd3e4ac8ba831bdfb6deb7b5a2ec58e42d08fbbc3e2ec39a1ecf4c4de3698095ff903db9a5a5964aebc4d4096e5f9bfc8d50615895052d27fce69a1ae46b0315b0ece2d605319a0158646922e1fb1b062c8fc7b580e517f1f2b7fe1ca049d81fcc04acfc82d79d9df792cf45b24ce4b887af93c446a826ec2c4e05b058b7f6fedb6f482edbfce2121657d7a4a3304df23c60c9f14a8e61cd02a7597fb393d6b20efbb37eced6de59ff95dd7c26c095f9289f7c8d66fe1c0ac3364e051d7cfe0cf0954bc07a7d17e1700fc1b88ead7811dfbdede36f776b689796a51281dda299783a73f3c9d87afefa4f1a77318bb36bb4fe377d6e8c0e0a6825d46d8f44b48fe35092a45d27eb331ec5b87feb3a3e7ce797a8b24950f3b4009628c24e008b010ce7cb8c987f37f6a5c4aa1406083dfa9c80603846127481a08db5ea085f3cb38a2f5fb88073e72e20985bc60fafdec2fff3a33770e895d113bd1f9648f928d78b18f50ed0faf07d6c5efd150a7e846130803f3aca57b3968fba02f240a5bfdbf99c9fbf33073e4782f26ccb92a589f59607ac59b6f194b966ec780b32c70196fa352c324fccb1acca26cfb0a4bf609600aa827caef1a3a3b696c2abc9c5f3a43e27886358720ebe5f5a528d8e75ba530b5da8f64764584f001619969a84cf08583a0eca9cf2e3306b0159273def5dee3b5b380ae2ce4c4c91c66c57dfc2cd0faea2737080d5d3a731bfb402eecf0a4ab6244700a5c0d78e7c58ba19e835e659d7ac6bb69b9afeac9fcb3376cbb02c88517bcb6e4a7adff2c7b4843028214c232cfb87f8fc4a1f5fbe30c2c526bbcfc4786be70abe7bdfc73b510761bd8a62bf0296528dc3d9d12f9da376bcf36c71d6463d0bb08e2c95ac42814c3b1e4a8d23bb6a8705c76e4be5aa349f18760ff0ab9ffd18a36107417315e54a6d0ab0d87056f4f7fdd875c32e54a5196d90c60845526788f94282971a215ea98d7061be883357ce61e9ca459438844115ef3deae37ffccbef61d76f60bf9fa25028891ba3500d91247d140e7670ed477f8b42da41841e7c366c3392355364e218abc8e2c6accdf638c03ac9249cb84b6c2a8a052c454abb90f480b64c464f3e019e19d9ea3ac1b920ec649bdc58d608223fe1f93b6b092d60397dab23c0b2e7d5f3e4014bee2503ace31896dc47d69ff3a30216e82b0be937c84c42c3b0d84770964998f7e9d871b60b79166bc92f266b42e9f8ea627180c5165f230cbb87787cff0eeedfbb8db3e72ea231372f6dd9e9b3d2ebb119edec364d30cb9bafb3d8a1bde6e37e5686947733f0fd3679d4de8fcc3933a72c83246b090a5d8c823904fe3cbc6e0ff3dd2d7cf16c19af5e2a201d6fe3671b17f04eaf8edd601f48bb28468bf0199df387c7ad1bf9fbacc56359d6d4bccfd8419e5d1dcd67a7554f7dae514286458148ba1d8af08222c2420914f30bfd31defcf9df636ff3012a732b28576ba8566b084b65046141de27cab2a32e8ad5a614d9a783010a511b4bc504679ac0ab67027c6e75092fcc5551acd7319a5f46b7be8060d0462519e3cd8d21fea7efbe8edde2320e06a9785e0b0c1a8540b15a44b9dfc6ad9f7c1ff1fe03c965a33ae947052c5d877680f5d99f34e84a64668dbf052c7d7dca8765c1238f6e7956935f6ccf6a12f273b293678d20ece2d473b21f9be461994e36ee67604c95cfccf1aecc4f175ee2a5c732ace34c422dcdf9588035c38705a6359c0058d63cb263987fa879003beea1dbb652ca48c42ccc6af6d24117addd4dbc77f55d5cb87809a55add250852182e0326655972ce0cb0f435964229b8cdf265d9453ceb67bd26bb19eacff9b406fbbbd548d289cfd7a9d6592af7d0a25a4e615efc2d681f6239002e2f8728963b78afd5c07e5043e0f730eab5e179aef0db939ac127bff26c2abf39d8b96de7abfab0f2eccb7d5ecab225624d9d324afe10b0585319144a48472e8054f03ddcba7e15b73fbc8662a58e4ab5267a6561d10156a1e80ad4432f16bf13fb0d54e22ece9506f8d46a099f5e2ae20bab05944e2d236ad4302a35502dcc23888a48fb6ddc7df010ffee9d87f8c1c600bdea2ac62cc589c9cc3c7403206c56518efa38bcf636b6de7f1dfeb883342b999b808409581de7c3ca3f5f7deef9b1cb8f7e9e8de7c7f20933d132ac593bbe5e60fea1daf76a629abe47179b4ef089fd998195805fe6a79a65529061897fcb3addf5673a0b8dd4b00220ff66014b06f0290c4bce9dd5127e54c01ac709462175c5bdcce99ef9b0162f203a01b0784e6b1ee9fdab0fcbee343aefe904b72c43ef99df6dc6bc4e12091ac42350826a1c51d5721fbffae52f70f1d27322d142409382e7acced3b2a971c82a842386352b5030ebfaf30c2bbfe1d9fbb2cfdc3298e3002befef621d6ac2ae2f1310602a01506616961f60378c45836b2e0e5046885e319002f040e5868e41fffce2386ed1c9fc354101dd3875d19205728cddf4722aa84cbd0a25b199021515747b4354ea7589f61d6c3dc2d577de9474885285c5e9acf564c27001c55245fc57948f667ca8e28d70a93ac6efac7af8dd33059c99f3a5234ed058422f60bfed508ac987ad5d3c7eb08b9f5cbd87d7b6520ccf7d1a0fbb7cee3e8ae348228ac34a19bd0250c708a5ed8778ff87df4125e8a36f5c0cf97b7b1a601d8dc193294bc76d16c781569e61c9b135d3dd1ecc82915e601eb8f43dba00a7769e8ccecb6bd296eb886ef3a13183579a676a579b6c11abf695245c66a539babb6a73552a0eb81b74fae7ba789c00db91f89d6a591d8598b3a6a9646759322baf593ecfcc6fa321cff38b26d66482678d2d26429604d31469407f9a27fe84210a78e99bff1c58ba8824721d73ac6f8963a10fdfa637e8382a08e717b67d68ba7075ccf9ddc9b6f0be5586c68d419c50037e8c24ea23eab5f1ee3b6fe1cca93527934b9507a923246851e981f7ef4c448fdd9133a58c09580933388a1cdaf3ebf52be05ae0b21bd8c42de01e9d7c31cf48927a55b4306b15a6e6e0b1bbf4b898f9cf13292e66e63e23cbe384932a40528c251256494314fc0286cc8762827026839c5f382ef326ebb8a4cfd8cc61315d339f8e7d2f2374aa303a8928cbfdf099b08e52756419d97373559897e723895301228ed7a0dbc607efbd8776ff00e5520dd5621d4150960048c8aecf120809b010b7f0522dc157ced5f1d90bf3589b2f4b036c9ea5cee624fb6df47b110ea231ae3fd8c2eb1b2ddce804e85696503afd3c365b3d49b065a7f2b450916edd4cb108c740231de0f6df7f07e39d1be8b341ada611b909e95c34f24066ab5ab8de91eec1da4d286f52e7ad8abc497d1ca84dd81e6b09f54d7682e9c4cbdb981671f34cc79a8dfa39d6ade9c493499a2912f0a4640713d030bdf0e870d51bb3fe2f399fd18fd764470503e97663e469f57e98cdae11c93cc0aaf3d946e9344d80253ef9b1998cd19880e5645d28323720607debcf80a5cb1827ae03b066baebf5e54d58cb54ec583eb1a032b0b33b916e10f45329a8dbefd47b2768513a79d86be3c6f56b5868545cee0e81aae0c2e58c580918c1b12aaf389b79c9f9b2e8e12c90d294903cb3b2cf313f79c9f2746c14dcedc6a8efcfefea1a6dcc8f933dbe8e2dff36d938720290e6e1ca8ff96be767792e5bc83e01648962bba59367664e0e280bfce4f2ff889abc9e909b846cba14838c70f7f61d6c3cbe8972b9816a6501c5620385721161d907bb5295a3013eb3e4e3f7cf15f1ea7a0dab0b7578d526c6a50ac65117fd8dfbe81fb4707fa385d76fede05edbc7466d159dc68a148a334f30920ed709425a1585401a7ed0f91f8d8b28041ef63f7c1d5b6f7f1fe32c61da6e183a3e7e0eb026e326b22547b5a679e66c9f95ddd42cbecc02abfcf88a5a835d94baa8f280350185eccd96614dc0c98487e5824509c1edcc7a03920c5760f300b7a815b0143004a0348f2adb7d2d906a5d9d4ea6495e17cf37a52175543726fb43ae70d40e9a08036635743ac1e53a18a9ca46e7894949c9109f0ccb011619d627bff9a7f096af0860e58b9fe5f392e877a4c06ae55d2c7859d0e575d848ab8ea34e1447528f3a67ebeb04ac246509cf0051b78d9b37aea352f065a767f6b84f7383f2bba2c345999c4c7f2cccdaa31b9371c2fe72b9599655e5774e3bd1ec6b164008583c761e70f5b3c7019682e32cc0d20dee8879671a63399586a9cf9af41afdbbeefc79c0d24d59a4a88f012c576e7f44e7a61628373aeaacd3ca603049fa03003bdbdbb87fed57f0ab0d04cd25918266d65813091ade085fac0df1ea4beb78f5c5159c9a0f1112eebc1aa234457bf72ef67723fcfccddbf8e1bb77f028a801a7d611ac5cc4a8d0c4300586b1036e0fd40c4b51f50752034b01c5b4bce8e672e7313ef8f177508a5a93f237cbea25493a5b10f69ee4670358f98d29bfd1dadff3afcd022dbbf69e19b0f24cc332150b28532681010abd093e702d8c9544b86cb2d845c9815561b23cc36282a89d4c13c0a249647277f2c89c6ff3a58b48ae3d5b8816a49f065834399c499831ac71280ccb5bba224e6dcd405760b140a3e3a58065a374fa33afc5faadec429f66bd479bc1f4fb210c8ba52151af83bbb76f226546359514c8ae8a99389c38a3c349a67b2a7d4b5d11b6f55fc9d8982a83fc6b76a3cb33158ec1c447c7767999969734b1cd6d72d644f83880a591473b3f655c3e0260d9056701cb1e53365a534e65e79bb47fcdeccffc824c396fd204e5829377a6e3be54284a63d5dbbff829d26a15717301747acd8d227ca214e213f375fcd90b4534d76a983f53477dbe8ad0af2239047aad360edb3bb87e6f80bffcbb0f71aded63e98b5f44b4d2c4a00fa01f6040f706d794540c485f344431e56498f29322ac2f888f6fa59ce0ddbffb2b8c366f4fd6d8147161195a2e15c932acf13126e11426e4320a8e6355f6ef1f0bb0f2a6a13ebc29a6929d4527215f63c714dd457552eb42b5e69dd24f2d31390eb0f226e11160d1b979b4abd989e25aa8bb2616136aab0b25d783cfeeeed235e7985d94cd0e5236f664abb29c49980c9d0f4bf5a0ec31edc45647bfde83b24f0b5a7cbfa648f019a8797264263955d63cb8f1b2230606468900d6c6837b68ed6ca25aad48c85c018b6176b2acc077627ea973163e91d620e366b4b2f28e77dd00ac2f4e9fa9b2611d7f05158e6d1e049e05b02cc8e5273c3fafa6b85e8b1cf3a4959103330b583c8605416b8e3e0db0ec71743e521d244962299911af6b9aa25aae0870bdf7f77f870137e45a1db5a287cbe514df589fc7d72e9dc2a72e7808e62a18d78b184bafc222067b113a7b6ddcbaf718df7ffd36b6464b08cebe889d42805df4e1c51e8201ab3d9cd39ffe4afad78671826ef9347cc440d24758ae82b98f679a1e1ebefb536cbcf9e38999eb840ae82ba58a6a2251cd09486563aa0c8b8095bf67bb91e599f3b380559e783cb3d33d4ff3ec44b3e6a2fe5d404af2365d86af4e5e7d9dc970923b652212ea3b12ba6d7c5ad687a180253b5c96ec3931398dcfc90e86487d9884375d5cca1a9e0031f5839d0458dc9d58de42369cc6ce87f58d3f151f169deec7f9b02c53b5d7a120a53ebebc635ec14a81f088aa1fc9485bd0a28b743064338d11927e0f5b9b0fb171ef0ee69af48d5426802549849279ed004b3a0fe522997acd64b70a3afa7cf2bfe7ffaed7a4f73ab521503fcb98e316e0f2efcb2f92e326bb32519d1f3a379ec6b0f23bbab50814b03430a3c73c09b028b96c19a2fecc0d8efaee3409e9c3225011b00803376e5e45bb3b60ab4bac5780cf36137ceb42195fbebc84e0d43ce6565644c77ed01ba0d7eee3707b1f8f1e6ce2daed4d44c53ae6ce5e011a4bd8ed7440f06086fc38a5e94a5f2c535dc638ecc768f723eca44df47bec183442dbaf6050a8a1520980ee0e6e7fff5f3fd1a24e36cd84fe2f375296a8c878f05fd6964b37500b36799665d7c1d3806b8a61695a835ec4d4629e513f9837ff2660a1511433d9f91454de572723bfcb62cc90db82912e4add79796cbbe30ad86526e1e4385935baecacd1912c861d200b58f905958dfee4214c7dee04c0a27eb80016a33fcab0e8c35aba3215259c02ceac55d9acc531619d86dd2888518554c15c81f008e88f7c403a56ee1979e8f5d90a9e72e73dec6e6fe2ee8d0fb0b0308f6285793ece2424608501370f07588c12da28aa9d748c2ccefacab32bcbb22ce3d1dd56e79a762b52707e56c0b26cdf5e8f3ebb094b3726e7892c2b57bd61c7514d42ebba508be178c0a2abc3019602b61eb35008308c86e27467cb338e41b95812c0bab9f700078f76d018c6f8ec62095f591be14ba723bc742a44e7d26730579a831f01d1610ffd560b0feeddc6e3ed6d14e75770eac269ccafcd49c98d17fb08630fb137c688c9a14419060f463e3ab18f760cf4fa09b6b736b11ffb786bdfc7ddf122b606291af532f6beffafd0ed7641a9225ef7917f998d70b39a3e13c070804555df2719969d3f798ce1efca864f02ad29c0b2690dae0a3a435077f4ecd7ac0bf20ce13ccbae664d1e0504ed753331cbb202dbfc85666a82933f4f2f42b22a570fe642f1ee9f634aae09439e09baf3bbdac4fcae20afb17b0b412273008b48442680a72da366f99fa4042864067282908d5483222e7ef93f47e3fca7100f9d448d2e1cfbd09838a8cfdab1019786c0a442829f0562f523592963bece634bcb28095a488ae56471f078f28079cf23323d16420fd06d1de0c3ebd7b1b4c4be840d140b4e8a59d21ab27114d3b4c890f6b4148f9d68fa60a6d8e98c1d777293fa81637c480a3ed649cebfd967a5e3e7e61a7b8366069e5e673657458f563af438b5017b4cfb0cedf390a132e773a379d47987c2222cf7e15fa50f41f6a51d84f2c7e535b2d3b67b0e4e44f2a8dd9c6b48c1bf874c8791e82cc5735c92693fd9c5edeb8f30170ff1b533c01f7db28ce7978a585b5a45bcb22e12c6e328c6eea34ddcbf731b51bf87b9f9799c5a5f47a55a41b55e15f30ea50262ae07e6e9a514554c512e95255d85e914749c54061186dd363ac3ff8fb8377f96edbacec3be3e53cfdd777c13de009020e6812001122208500325cb2a4594e93829255655e2c4c9bf93aa24aeca0f1924b9e2a4aca162975d4a49722c41a2459100486120a607e0cdd31d7b3e63a7beb5f73abdfbdcbef7011025bf2ae0bd77dfbddda7cfd9fbdbdf5aeb5bdfca71630abcb33fc78f6ecf707358203c1ce3b5efbf2a5d0239fb30430f5eb3211fa3365bed95a50ccb4dc5b840e37e5dd7137f3feef071716109b05c8b64ada6b98b52178ee687dc37ae2eaa552859025405916553d80dbaeae7aa1f563f18c317012ca74157dfa3e0c371047de5eb9e00589ce4a215323d39cb9c8553e9a92e4c01acb02e6d170112647e1d17bff6cbe83ff465c4d3450e6bb15f092ac4020bb016fccb7c8e719e37f8eaf851699182e02202423bb25cab90938999d0b3781debbc8139620e64e0c8b222c77434c03befbc8353db5be8b4d710060a58cb2d3a3aa9c465da7a7fddfccdaae75a5d944be0e6e8735c0072ffaca983e35e475f4f01ab7a0d22a5a2a98bf543ab0296fb2c960e11dbf6b52a6c093c639628879a33c589afedb27f17d4f382b318cd3c0159b77cf0e238c2df7263fae81baf362ae0f97c0858937c846bef5ec617a339fede97227cfba93eceae75d15f3fcfdc3977b74820f6eeed62f7ce6d0925b74f9f46736d0d0d91d818a64383409f9288664b3e32230f8e82e37d61729f79b3acc9d17013d4a629fc3cc2246e616f1c619836f0d6c13efefccffe04b76f5cc1fe701f79e0e3609a212e0a6c343babb6eb12c35a759f8f7ba6f77bd6cb87cb7c211c950de9cc2d3cb220ad88f2b302d62af0b3bbb264732befc0310234862fba78dcd043aebf6092d9320cfba2722a579c215c84370ccb6a90acfca2ccbbc889bdacb5d16b3d0eb07a0f3d8b64ba18a2aa1bdf005e99c3979771c1d5880d8f3a62f2fb546f26eea37696a0264349ddc9b4749c98862e3c0c5891ca52e3da351aece3473f7a1da7b6b7d1ef6e208a5af2ba7a0fd567ab9021c8cbc5095d0b55ad557583570f19fd7b1588dcafeb41506558272d64025679fe9551803ef00578bbafe92e7cfd73791d2728e0fd9a111157018b7fd7a24a75af88751273b364cf645a627b63c6cd9968bd303da844301683e48b05f6e729f6df7c033f7b3ac4af7d791d5f79744bccfcc2ce39201f60329e8813c874361309cfc6c606d6b6b61053dbc8f7e1649ed121b2340643cface0a19519970811a97a48ada079264ea831ea5e8136812d6821465dfe3bfbec73b8fcf1c7f8fe6bafe3d5bf7a03ef5dbb8dab3b03ac6d9d423c9cfcc707ac72a1c94e36d773247cfa1b02967b02c982b18e0cab3e7dc9ea560cc40c03a30ed6cde62e3e02d6127dd49ec34f0158ba71750309f0c9c9b7babe741260c59385d2dd7d5da346379ff8e8e63621c432882d005313becab4946d698ec5052dcd0bf01e73531183468303fcf8476f6073631debebdb6836da653144efa70012cb492b346bcafa8eb29ac529a7f7cebd87ee5aaab236f7b3ea35f0fbef1726f0332d0e42bd9f25ce966cb30a58ee5a731973696354c965c967a65fbf9d045e6558726f9dd16f0b666106df12a82434642ed499222eb22533d1405a7724dc44815d7edbdb7f81fff4e1067ef9b9d3b8f0d019ccdba7e0851b6815fbd8db3fc49436cb615d7a0e3bdd1efc66133309d566c80e0e30dbdbc168ef1e26e301e685873068208cea88ea0de94564f1894016ed27988d0648bc18c15a1de1760ffe461f7eaf8b0d2ae3bbeb18e721aeec8ef1877ffe3afeb77ff1073274850ea8ab7eb939acc57d581cf63f3586a516c9f76358d297b76af8c3cacb5f7c512ff4e8296440eb38c032f98a453f922e62322cddbc6ef5d150efd59edd9f8661b91babdc701cde697f55c3dffb0196f6f8b9af4bc0722705b9af2d0e92d21de2e6a38e266e5d7021c070ca8ecbe2b48a480d561c331ce47dc99027092e5fbe8cb53e95d41dd4e9b754e9c994fbc9ce046b6bad20553d6caa20c4bf6b385d05ad2a83722b6d6efb5215b0aaf7db5d27940554c147af89efa7050997811fc706e5da251ab7e19b7de112883811c90296f6cc72ad95897707b0cacfce838edd15cab26cf1461423d2c1c29cb031df23b352f01a2653742f7f1ffff5735bf8da9367d13dff00fcce16f2a486daf82e86e3893426f7d637d059a3df3d7b248dc099eea5b3bd3d4c77182edec4dd3bb790cc3269f569b4e8afd5801f36e031ef5aab61777f84c1e100793e45b75dc7c6460feb1bebe8ad75116c6d20e8ac216b6e611a76f1ea1befe29ffdafbf8db1e4af9c30cc79087f6780e5560995f5ac3a45ffa680555de42663b31ab01488f8334792ee14395a9b65053513c29945e20264b991f93a8e0ecbbd160d09abc069167e5ac670fa5afa7d2701d66c6c12ee6e05c45c97982c97a0a41bddbcf6725140d98702b5f637ba1a23dea76a627e9187636bce5c72246cc66e44010ef6f7d0e9b471c8859a1556e9be984224d7119afebe2a1b72ef4f757d54c1defd5eb70aecb234fe59f36efcacf74bbaeb6b1a50300ccb10a2056bd5afad4abaafba465d2bcc2589b5b023642eafa74896004bbf47d7a80b8a6545943202322c65e9b9c95fa9c5364342132652796ea41d7c0ad9e8162eecbf877ffad2c3b8f4d019d4b6cfa0d56923b97b1b434e898eea68747ae8ac6f22ec7444c19ec613d4c68718ef1d60b27b80e96088d17080c17888e1e1083915eef030184d31a01c22ce308913dccc73c4498e6e58c785b54d5c58dbc0a94e176b8d26d20b5d04fd4d7c7230c38f3fb98d0faedfc25bef7f88de7a5f26ebacfaf51f05b0545eb76a411af7f24528b3b4e9577e04f345b7e2e3beae5b91acfeb8cb18aa27367d8daa80b510222edf4c773151c07a24cc950f6440a47aa20b6065a6eaa8ffb604a4c724dd99c352c072ab84e63e9826e3a570c4160f180e1a31f9e25a7473707a0ad5e1ea95ee5e93e6515cd5bcc96fb1c99c6c94ee2b43f4da4da918d22af9a3cb1f633c9ec8d056b6e728f0f3769846dbc58421f71eea73aa8237ffee86715536e33e5f37347059f467c9617126a4ae45f75e9ac3c0f8dc2b0baab22c3714d7d7a0c440014bd7ab32c1791eaf0c09353c8298d14a0000200049444154d4d7d7bca73cf3c2b4bf48d3b04dbedb5566ee3573a36c9321f052582d55ef1aeac38ff078760bffe4e79e41e7f43666bd35b4236072f94dc45920f9aaee3a7b03db48bd40bcda8bc918b8771d938311468321e269028f4379db4d74db3db41a1d712addd91d607738c6689662328b31d84b70fde61d7c74e53a760e0732ef9395c66ebb85a036c385479ec49d788e37afde40168538180d4ce85a5beddafa770658cfbff2b3f392fe9a036b35829ed0da70127de76bbb2c69256854de51179b6e04e9815247070e2f752a840b4063efdca23751017515102db305e66c4ce54ebf57371fc79d6b5ee9c866651235a863ce2ae13c41568b70f185bf87eea56730498c838202693527538de745d5cf61109551646ec8aba18ecb4a0c33597c1abd47727f50130122bfdf1d88c1efbe7bf726c6a3017abd1e2286095e8876bb6dc482f4bfe27fceb4959279d81e4fbdae5507db91c5632771bb875d091ab6074d5f5f8758c8f5aee859d3d76622bc0a3cf2fa529033ca74be06c36565aa7409916f708a39fa5c8ecbaf98137751c831eb8ee06cc247593386339b7c27bf971538badcb29843b90a0f29b6c490fd8be2dc4736d9873f8f91a18ec1748e7a9aa2111fe0cced37f1732f3f87e79e7c00a7b722b4ea0146a399fcd70c7d44eb1b686e6c236cb6504b66c88607980ff630dbbd89bdd118d3790dfd8d6d6c6d9d45e845d26522990619e65298b3993abb4688c40f117a3ed2e90c573eb98e1ffef57b78edcd8f70e5c60eae84db283637b1f5e0177170fb1ea6776f60b3ebe360740ff5f99aac39dafb848d10310b3ee96c695a7995d8540b61cbfb6f7588b9ea9093839a8055828194b14ea04bc7fcd34980e59ea2c7e5b3aa2f5b2e864a3f9d2c18e97d5b342b2b8b930d5d1c0f58c7bdb7a9dd2c0f59fd348025e3c7fe0680753474352af2e3feab328ac5865db8022c311f02666cf22f3ac350591855eff7eeb14da7854ebb27dab67add0e1ea05b83d347e8beaf9ead2ec37381fc98934ec2211714f4cff4ee6735d3b093b978748956880ce98475ecc95417f36e9256d00aac78a0f922566675948cc100d61c012731d90d2c5fd3f4812cf9e3d77dade0f46603742ef317e5bcd55119d9827142308dfb565d25939bc8a04c4125a7911faf3519c12b62e4b508715a433019c13fb88507271fe0977fe1457cf5e987b0d6e69153603c4e906473ac6fb41176fba877fac2d293c918c9de0ee2c303b10faab17adceda1bdc9824a57ba1ca6d33178e8929086321129a28a14e279c6769c381573410eba48730f37ef0d71fdce2efef48d8ff0cebd5dc4511b073b430c6edd42a30e8c931122bf23be5d317dea59a029bdd358953e7a90b811d2aaf571127654816f09b0e4074f00acfb81d27130a780755cc8b0eae7dc05a227a42e18de5c17b0dc1b721c6055c3101714d4d4f4b3322c527db649f08107f318b917e1c2f3f76758cb218cf9f4e6bd8f072c77b3b8d76ebebee8c7d37b25c2579e7c93992330453998753c3ac4ad5bd76533afaf6d0a2bd143ab16990109c2b0286625ebb3e0b1904d1e05a063d787c3b05cf0933fdbc48eb2477d5f499acb5c37fbc6d68f493e2f4f598729b98b5a756ecab018f2ea3d61c791166564bc9c144034ff75c229adb92d292c2c86029b354a7a6b863ad01f4d2d91d94c4edf750218b5537c5f0207018ba160243d7c33e4f43e98fbf00eeea076f763fcc2a51c2f7ffd2b78e8c236028eb9171fae10cd5617f5b5003ec59fd26e5320198c111fec0be804ad0eeafd2e4232e64e57dc38a69318c97880623a463a8be539d69b0df8cd08050ffea0296c4f7460f342ac6764345c96633a9be32f7ef221debf73880f3eb881eb1fddc0dcf791866ca897a72045cf940065a313be862737f978abe9cf0a58ab0eb9da575ffe5619124af7f831a19f9bbfa9bef1a7414977a37e9aefd74dead249d954e290e028dcddc19c3619eb862c2ec373377b196e95ae2f9f2d24a42303dd3b413749d2fb5a88f35ffd250909a7a949e0564342175c8f6358fcdc65886e37ac321ab7bf50af9f8240fda51b5554f61cf3c5b9843a549676bc76a661ad96e3d6cdeb188d46d858df06c5b3fc5949e073cc57c5d3ddf865990a970b3a6e5876dc33959f731896fb3362be67db3958f9e3fb6825ce3583ab9eb4044e8518793d07d078ed3435e43d68361a86bd3174e6c674dc3cdcf5580dd9ddf54def28c3c614b04cbecb8cdcb28065250cacc612a044a4200a4e0356644af233ac6ee6391ac11c793c0207d80464eaf7aea037bc817ffcf30fe1b12f5e42a71ea14853045e80a8d5467f7d1359901971263360f440e3e4ef19bf274273eb0c6a8d0819a7a2cb611320cf72d40e0748f67671b8bb2f82d37aab8566bf03bf51473da0371a55f9268f26793501e74c46d75d1bcfb05784188d3ddcbe75881fbef31efeeadd7730ab85d2b24327548295f0478ed2e33e0817051cbd87ab0ee8e3c8cd715f5f5a6704ac72239f70d07c5e86a58badba284e7abd6a0e6b8992db797a0a5a2e08142700961b662a28587e238a98cfcab038918680c59335a4d2bd16e2dc57be8ddea5674f042c4dceeac35980a871f554a0ae268b5d1059be770bed965823730e5e6a4ef21aab534e98a9ef198635dcbe75037b7b7bc2b0d84f680a02c620d1e4d49c515faa677300ab0a22c72d3605ac95276f91c8a9cc8d62a40374420d6460ee02b00c584805db1ea6dcc8063997bf6ecd3c05a4a9f06f349b86a5880cc11606241c340c6b114e1e57af96ae94d521a15acb58ff362353b08976b1d03149357e7eaf66c4a1dcd404a26600c4e37d64f91c613a4373f7233cd9c9f0cbdff8022e9c398d267b3c39f5b9d180178568b45a224728908918989f9a3efb04ab9a17614e4d5d182063e55506b6cc253755ecee627ae70eeedcba83d1e1a148569abd0eea9db680a1cf990461435e8fe3c890c5e08cf453a7b6e06f6f6216b5815a0b51631d776729debc7e1dffead51fe28d377e8434a7b10107147b32c188f963b718b2ea79af5a23c711a4eaf7ea3e1786a51b80b4f1fe29b0a36f7b3fc6e426dd75439e84b24b219b33a4524af6625cb63a87c513db05a3a59c43653c51091836d9fd79018bd5a010295210b07e01dd8bcf609699a46c9561295855d9e6fd42c22ae3e1b5eb3da5f4425f574241bb41c996b9f55d66ace111f5a1776edfc4ddbb77d16ef5d0e974cb1c96fb2c354c2c192b7316f657f5991fb7f064c35a294715e48a3c9696115eff6c66c6a36be25dbb2ef45eb94c3bb0ed59d5d35b2bad0adcec0ad0fbc1de3d09d15674509cb47eb9e2e4bd6d25cf4d71c84471166628581631ab11830ac3120f3f4e15e77853035ed44b111822bfc074b82fcc30980eb03eb88a5f7fe62c1ebeb885b3a74ea1d368a2d188e0471ee222865f8fd0f6d75078f4b4ca04456b6c98f65bc272381bd5584d6728c8acc7334cf60e70efc675ecefdcc344aa8733d4021f51a7258075f68133d8da3a8d7a7b1d878723dcb9711dd3833d84b51c8d79007fab0fb49b92c03f7df622e2560bfb9e87572fefe1b77eeb7770f7de3ee2648e190b06750e79e5451cefd07bdc7eff3480b5b45f4a86651b8a4f029263ffadda1ee17ce37161d091d72a91d2545edc72b1ab3d12c092d1ea0b466216b36d36556980b0a6c544ebe3ec45b43ae70256b9a88f5409ed446adb65ee874d3955999348e601ce3fff4be85c781ab36c3924d487b20ab0f43e30916a36ce82ed9966e885aa9f0dd20b1d97790fd3d2a37f5ef881112458ae579f7c3389d818c6d5bc02776e5ec78d6bd710450d747a7d349a2db122e1c4166dc2d6c345fb1f39de5e7ea991df8a89c9d5e76a18c66244fc82de730fc774d595eb673337ff4d01cb54095de1f022f4f3e939ae2a3e271c1491aced2524cb643780ac0d6158bc15a66ae6aec9b2a9d9faaf1f1146dafb2beeb9ceb426d3b560aa83a6426812cee691f1cdf8997349b28b28d88efce2f706c8118f39adba803fdac5a5f90e7ef39527b0b9b581539b9b68d669f9c3208deb2a86dff0d12ad651f30b78518df3e765fa4de67118bd8f704eef7ee62cc7484613a48321a607434cd299d81637a208ad660bed7e17ed8d35347a5da6d8901784e3487e9f0d86d8bd710dbbb76fa23d6f60e47152f4141bfd0d74ba6b28ba5d0c1b4dbc71cfc36ffff6ef60776f2013a715b0641dce1782de55f9a7cfcbb09601eba557ca90f044d6239b65f52fbd38378c31b90533cebb7ab2cabf19155d2925d0534e168534099b7f53d6a0cc499d43d5f2622924b47e582ef8c889a8835957b810e8b843be4ed5e6c4b78b7d55d592435b6b0ca5e6051a1e30496b78f81bbf8ac6034f5aa7cfa3c251371677c16b55b8eae6e9642e5d45f55f2e888a799f2bf9d0fbeeb23d791d6418eddcc387afbd8ea81da27d7a0b7ed044bfd195115454420b2e39e024c0433f2cfb35355854cd16432ff7be1bf13837396db2edbaa956e424bf637453042c6592fcee8c155fede3341fa4cc5b79967e59dde8a2ca4740b22e19e69e1a1982f9cca6c1f8f84d630eb8c58161beb360ec2307b264ed6d386905ca5c03f64ec9fab5831b24f92eed38b998e73144a3ac412a84c8311b8fd12c3244a33daca73bf8c663a7f0c2e3e7c549636dad8f46a38e2c9b19198475f1e001cdf0ab46c758868af5a64c3397fb3e9d211b4f91d07d747f1fb33441abdf456f6d5b8659c85ae1214fd6d669c26f310c0ce0156c6bcc257c8cc723249389146b5a0f5c421102b76e5c43b237c2e577af60de59c7bffbf1dbf8c1ed9909b969504992c0d7e530918a46d3bdcf2ee0b87be024bc39eee76b5ffd2900966eb86a625e2e6e450fa20b5866fddbc7aeee9f5c680e606938c0d75707d39539accf01582a6be075b88025da2fe61c64d43d17a6719728c32ffa618775598402589987475efa4fd078e0292476d3a87e4cc30805dfea43331b7b710f74e3ba9f511fa01b1a99137ea1d0565077d929bfa7caecb869267b3bf8e087afc16f78e89e3985206aa11bb525c42030a90442c27077f2aee3d0aacfae1a462e3318d32bb7ea973db34abb1c7d068615e969ad4de38bd770bb2e5427670ec839e6bcf7362cd690d680dd09d7a14055027409d752855bc5be8dc0a9d4562c1133d13c499c3687476b620b56cc63a564edc90cf3c37be8cef6f0e5731d7cf3c97378f85c1fcd6e5f3a11428e25cb12f1df2778056c6496f90866e2144780b1f844bd9780fd6884c1ee1e66e3181419b7fb6b58df3e2579aec9602400c9ce0c5609837653a6f1a43943e439e2e91483bd3d4c8603d1ed351b116a5b17b0766613413dc4706f84fff97ff91dfce0f22decd6781da14977705df1a858e1405a7dd63f75c05ab5f0aa6fca514ac7fd7219822ede92017c0ac072414b361dab81b65caaec40e8364f19f1255a5d25540b9ccfc2b05821d3ade09ef092e86739da0242190ed80a112514148e7211b67c6092fb78f49bbf86c6f9a730e589e754e7f49eb81630eea6e69fd57d41ef85fb19dd665ff7e1f37be902a9f75a737b0a323ae4a3fa5e6c0d890ff705b0722f13c0e210cfb6df9493983f2f15458efcb233f88c6460150b31ccc2c804164970fe5d437517b05c7033730b3c51f19361096079d6b39f56418eec609124e7256a3846ed1d43329b9027c3cacc900759935240b0a3b51626144796b1583f1fb3b8d378663eb79534f0e052ae279c6b4505d424db8dfc82867734fae39ff91f13edb56482f8e68778b099e197bef2109ebad8c7563740a3b765408526950cd6ea4cb83704a426f30c3e73b7144ecf8d562d8d13cce29958c63081ced0addddf96a1b109ef493c413238c468ff104832d4d9d510f8029ad3dc1cbed3c904877bbb988c86f2faed56530c013ba7d7b13f19617f90e2f7fef07bf88babfb48d736108c3998d6484e0856d4cbb9eb6fd56dfc5b01acfb81d64980b5a44477ae5898c38aa6e92ac33a028e4e48a88055829a338bd03dfde5a6584ff7cf0258c425cd6f55434296a3ab8055322c32006ac28a024dbf8669eee3b197bf2380c5b617ed255c0a932a4c6569f35ac9ba32229775690e6f557258436e6557ca2a789d55c01240e133f10a69e9b8fcc68f309a0dd0dcda40b3d347db63ab8e99b5e802a77e86e3ec658c9d8a098f04642c58c9bd9286f485f072e95933c723c9e23952998e6cc20b011bc91fda4670777081b05113922dda69ac673fd123a75386cd27398ea30bb03dbaa556de57bb6e730216d79c93bed057d0eaa586abaaed22a889132de608aca8b4464905f33c3cc886bb88f63ec1371fdec0cf7fe58b586bced1694768f736a5324880aa059c62dd40548f041ca6206079907098e1d8742a8974461c3e5b719a6dd4db3d448d3e6b889832f93e19607ab083fddb77110f46a029b34fd758bf8638030e0e0e70fdc635dcbd7d5b2c693aed367afd0e9a35a0776e13b70ff791a089776ecff0c71fefe15ead89b675a8200b677e8cb9c6ea21fab7ceb0747354a9affbc69f06b0aa9b5316fdb180556639cdc9eceabf247969aa81d51c16af4399842eb4324cb2a7fc67012c4989da6bac322c264d8f009674e15b67085a6dd0cdd1c312604d26d3a541aa1a12ea75ba43279459e9e7742b7dab4eae32ccb10fc78455cbb20c3704e5b7e9fb960bab96232a725c79f32ddcddbb8d5aa7854e6f035df1f5a6c461f133ee6b3397f6697fe97b2a602d85c1361f9527339390b6792cbdfffc59865126416e7454ee67906de2b85ae89fc5fdc01960ebb617490eaa4ca62d7f0a03b4e6d7d23a942111a67ab9322c1461d4b2244222815a0d01b56c72f3995a205019557932dc8337b883473a297ee5ab0fe1c987b6e85e8c2613e2f58e004a8da25d1a36b6da12fee5f91c39abd16c99e2b36165384e24df244af3465304a53412625e2ba07035af211e0d301b1d0a580d76f771b8b78fc1682416cd6466f16c86f17828ad352ce8349b0d29546c45011a1b6df84d7afc77f0fad511fee0adebd88dd680a9b5d461aac06158d5fbe6dee19f2ac3faca375e2e93036ed2fc08eb392124d406dc2349f7cf0858faa149d07581b861947ccd02d6aa1c96e6cb3e0b6051b7722c60b152530909f5ef42dabd507215f5dabc04ace6f9a7115b2d9486850a1aca8234d7a7f78bd7abfd7efafa6eaeaa94156875ceb13461f8b09a2198bc983236518f2bc3abe568fb1e6ebefb1eaedcf81849e4a3dbdfc45aa3874644e1e1420fa69b5843f2e300abba7696c3d0d50093a58954d5f8bdea2d25794a51839b786b0156cc6b69e8979489766dab914397b0634342fe5ded9f4ddacd545857fdaa6e28175c03cf4e3a76004dbe5fc2574e305fbca63e071ed2a5df15f35969823c890560e27b57b1313fc4b79f388b6f3d7e069bbd10f55e1f5eaf8f8d905aab9a519007011aed1e8246d3304e0a95a5f3c008504ddf2cbf9be3701af01aa1b02df9de3847321ce370304012a748c753dcbd750bb76eddc6389e22a44c22aaa1dfef627b7b0bdd5e0741dd3c77deff68dec138634374827bf78678edc303fcee8fafe15a5147ddca8aa4a8429348a7e773d53a74d78f7b209c047027313449baeb379cc8b09c90c59c47369f6159d0d16a893ee1e593abbc509b1758b55884faae0891e4a42b434236419bb2bf96bf85f9d85feecd2b998ae621ec441f03246a5d6c40d27d5f967e35ec302f6bf317768866e105b6d5a2c038afe19197be83d685a7ca323d4148efa9b258edf2d706da0540593b120d7fec86359f5995e6a61821e060ef8fcf819cb26934fc36c9e71aad9f691f6a13ce46d6c0d27321e3cd23af40bcbb83375efbbe8c2b6ff6d6d1e9f4d1a2cfbb55ba2f3d031b82393778b1aec8868c18a8fc9ad9d4c651d318212e7af61680c0caa27906aec715ef49643782793e360454c02de8a2615e71719b6c555a5a606cb3bc80b9ac54a3901277d995907544f2a0d7cbd97d8bb5b4586b7c55368d6b2460a2680baa0c8fc5f86a8e3c8d45a3e525048e09b0fb1e1edb0ef02b2f3c8a27cf76d10a6b686f6ca36874b0de63759063b87209091bad1e42916618453cef9b71914d8ceec98eee928e0b891453f13d4be9cab0b78fc3c11883e15886b4eeeded4aabd5f699d33873e11cce9d5a43a7dd44bdce0a3465253309cb659d640d8c9329926482bddd013edac9f0bbaf5fc57b4386b84693a66e2bac28cbfdd10a8a737b5d50d2f57f1c80ad3c492a8784ec852a601df7838b8db6187eea56a3f442aae18924af57f417d995b4f4765586a5ffa82c414f796557fabb7e9fe67a8e505039f1249b2f7137af516a46bccfd6d3ddbdeef2465b6d97cbf2e4a631d7c202a86f2a2611728c32e08b2f7d07edf34fc8b363fb0259835ae1c86293c104e66acddf17ae0ec64960b99ae69ef40aa6ee67e7d73898407347a5073337363fa35435cde04e7a48898f94f41ed691cf526cd47dfc7fffe65fcbacc27abf0fafd5418bfd6ada9a53296ee867b76fb8905a1008e3f1ea9c93269c574858cc4163da5c3441aff787728095eb460c1492f256b9cdcfbc0fcc11e97d2ff36156dfb61cbcd9012bb2d78cefbacb0a170bd398f51d0d09b9102cb88b9f95f1e912d33e56ab29e8b496c43e55e0e321263b7770cebb896f3c7e1adffcf22338df6ba21d45a8b7fa62511c6d32fce31aa9898b063572fc333f0f357555d62d39458e0d2b121469866c9660361c492bcee1fe3ef676f730180e8579d198ef818b0fe0f4b9d368753ba2e9d29b483707561159c091359924d2ad31a50dcd60880fef4df0dbaf7e806b29fddc0d5b76f78be49239f4c26ad55c507241cbbd87d57bedae75bdf747523ebce56e487812c3aa96b775f16ad8f15901cb7501ad825c3965c482830296be4775d35641f638c02285d590f2d300968a1aab7204010a0efdf602d92051cd30ac87bff9ebe85c78b26c35d15099d727559d940bc28c4dd2fb592e420b58278577eec629d90f1b6999ef23e3a2af939cc214d87033b1978eef692a6e46240904590dde2c413faae1cfffe80f650270bbdf9330042c6bd318d08e6263d54e2b64e20b6e2b63520c215049a8c9ca8551dcbb878bc945b14aa66eaae591297f60ab8948006c9eca8475b6ea288c6d01ee9a2b92835ccc1aed762b999cf95e6e3c561da580622b8ee5d832e73c58307d9367b2ef640e14279faacde56e25d1542f799d8154d6784dcc1ec9e7cf33b057936c364943444107980e30dbbd8cf9e8265ebad4c2379eb88427bff000365a8128da836607b95f474d44bb1e8230423de2c11120e6749b3846830e0b529cb32c5bc7dbcd33ccd2b14cf6c967b1f40c4ad3fb948c89079487280cd0ecb4d06cd37194d2a0cc8cd953e6ce2249669ea502162d9238266e381ae1a39da900d6d5e4f3015619e1388796bb478f3b98145bdcefad3df733dffc74392c47adec024435f4fab40c4bc59ce5a9ede8b198abd064b2be973235fd7e05ade336f812626bb5d26158c240a489c294be57312c2639b999b4e2e75e8300167529692a803599fb78f495efa273f149511dab553117800a23938494dbb49fa8a25b361959880514f7f3e89fdd693555c64ae750e66a7c9120184f2d36de721c546d4a5d0efdad4c4e4a8097a768403d8f8f6e50c30f5ffd530cf6ee606dbd0b3f0a4490c8855c3a36e818354012b2bab80c60591be0f95c66df295869982bcfc026d05d202b4f57ebca592e5891b3d8e4823042954a58e168494f6d88b914166a78b8c887b90ccb8cd45aa8dc5d162080e568e1cccb1ac6e505cb2e1a8bcd431d13d78e3d08c82f64641bc59e9924c9b3b88356d847bc7b03f9e1dbb8b439c3df7ff20b78eac2399cddeecbe0d28007049bb4699b54df1020e17d9621a8f3b9b42cf1bf3a4c73b89aaa987b4cb704ba8658353f6a8838c1dbf6835ad77839b0f4d062ef26d7c334e6416376170f143330c300563ab3cea492949fe093dd18bff5eafbb812b73f17c392f55dd15aea7dd4af1fc7b0dc75237bffd30296d2c0556c6629ef53a9581d1f121a618c7ba125123bb286a553d669d971d9864b3b9716a286a22a60e5e693936a11129e04585c8cbc7ed77b5cdf2bf27c19a44a0020604d11e0b157fe21da171e47cc93ce6944e609c945c77c0c4185549e1537b78aa521a1fb605d4aec02bbde139eedadac23552663b36b861948b2da4f90b44616608ce686f911e6f9d28c135b22b482101fbcfd16de7ff76df47a0df47a6d741a1d61260b005f3c71dd302627e46e7efa4d2d04a6c23434f724ba11f5a637ef2f4e079207b45288254663414bab840a1e65be8acdbd475b40dc75a4c37b358dc197206095619f3241159b528daeb9429be332ff64bb19563103996768ed6eace68a5565be87f4fbf139646d603ac7f4ce07381dddc62bcf6de1e52f7d0167fa7d74ba6d44cd50449c64b5738f39abd38bdcb01c30761a52c6aae0440e199d51a97b8e21be1f9867c1dca31ce45601cfe20fbf1e8586258b3e4d46e151f819485e4fd6159f95c3b092c914a35982691c633a99e1ca7e2280f5c98c63c33e7b48f87901cb3d1ccb35ff6943427dd32aa3921be548f33f2dc312b1a1837ee5a96bd9d09130d16e106dc9a9c6c3ee863e1a125ac5fd2a8625e3968e9ea2b2c86d9f9b1b12969f3fcd9173b43b27f752d630f7f1c82bdf45f381c7301e8e4ad74b35d0331543c6fe86bda817bb4e777619d6aacf2e27a1934b91eba8d57010f9f068d29627088a58dc4f0316b839f237638589b9326a96e415a4aa140513f835361e47180ec6f8de7ff81e7caf40b7d744cf02961434e4389765533a26942d39d6274b8082df631b8415144ad66413f25aed53f704012ca922dbdc51a515c8b339acc5eb94dd8336845b5c93ba36e841647258e63e2b9049a64f7a298f4e63a62d8c989fd21fca6ad034d9efd7db65cb4e59dcd10938929f531e63ac8ecdcd30aa74a405263bb7d18a6fe285879af8f9e72ee28ba7b7d16eb4d0ea74e0371b664a51e00b936b047d6343432d9934b573cd88d20921879992f9d202c8165d4a3986b5b233b947530d95aab0813ff33a7c3d6bdf2ccf888e1716c46173588c16e4609bcd649c3d016b364b70ed30c56ffdd9fbf878dafc5c80f579434217b0cad778fe9bdf5acef4562994fdbb2b0ed5d85273162a285416e682c9710c4b2c3e9c92a8fbb65501a84b1bddcd5ca5932e7056434259ac3c29ab0ceb04c0929a204f234712a0efcffe2bb6e6707152383a293c7ce9e57f80fa992fe1f0e0d0b42fd870508b01cc5f91e5e86bb83eec6cc3703dddab9f533f8fde730db7baa301fc2241984fd02c666879319a7e8ea846a161623de46b88671986c331c6a3296e6735dc8d6b889a7d6c9fbd841fbcfe060ae468b72940acdb4e02b379dd03ca6d35d28aa0b92e333874150b941c96a3a372c34519f55e197c5bde03b29555c51a9972b348186bb550ae433a214cbe26aa1b1f00002000494441545001cb1c12802f5961d36665589ecd3909f8e4869d38b6d0521d6607428361d0e2971e8672804b2b188748181983bc06df266782dc473edbc564f7433c793ac0af7dfd117cf9c2261a5188b0d1448b23baa41fd0ec03b2a7f984c97adb7fc950cfaf210818c2f9e2ce50b20c8d626cf5937d81eaf6a9b640b2bf44b3c534406a427314a20da3e29e4351e57bf81f13ee4c63d09a5a5ad20a0ca7b124dde324c5f54186ffe34f0958ec41fcec0c4bd785ae6997501c1b81390cdefd7ea91256e3c76abca90bc7fdbafb337a92b971e9fd724bb2f14a8eb5a8d8c87b39832d5df073174ef5ebfc7b4993ed37961fd4b2b65580259a19fbb3ea98a09b900f5936988e7fb737517a0b69bd18d1d192fdf219986578ee577e13c370539a4f21a5773a1018978482128384bd6e73a6c9a5378c2055f773d4bd5c3c8de67e243e4532ca6cee4b6a8539aa209bc24ba6c0780fdee81e1af1103d3f432faae1a1d608bd4e1b1beb3dacf7db6831895b63ee2543d8888dc51c13feb318fbbbbbb87deb265ebb3cc4f73f1ce0c7d7f770e1d16fe0ee284610f988c2391add2e3c49c80672ea8b6d099729ed6af2917c9dec814e99f42d67f259dc2773026588705e139fef995720abfba8d76a68a65687e56e12deb8941e524e3b8f4dbab3fc5e78da7e431663988bfc2ee823736e2c7b72262b4b8ac1e8b83407a71b82ae1abc0fdcd89ac0d74385153a999e64cd55c52a669e4bfe2f680565f1550796800ead6465f11e7cf195a27b844096dc8fb488904e3384c38f70c6bb8b9f7be61c5efeeae3d8eeb7a5073088ea084584eb8937ba86733edd182c4b62718879498215ef475e5b055866a1171496da7c20414ea422423bad8c859f471ab0e716c0328824474247eaba4c7590bfcbbe9c2598a49457a4984e27b87210e3fffefe155c1ed6e115a91db86ca64c2bd3d7c66fddd3cabce5775e93337c805f5b3a788f2149f473339d138bea7a09584b28564990ad3a39ddf73852f1aa3434bb4cc80dfd14f4aad7eb5248179ddd13d7052c7dfd63c58b7c58226338cab0e441968065f25b7a8df4c25e4a20db04391f6e48061534e494624e25f15af8fa3ff86fb193b7a55d07c54c00cb3008482b448d26756c564580b46614cd815f20ac154624c8459ac4284687c88707c06c0c29897ff297586b377066ad8e73eb01ce6fb670e1540fdbeb6dd4d736c4a8aede6e8b93a4910371f12598a7b1e8a372026896613a1e62f7ee1dfce4c39bf88bbfbe86ffebdfbd83e0f4e3881b6b089b75b49a01c27a5bfad26a34d26348459d1d3b5e6854d88c4406221b53b45373a4099d300b842d201d4de025b994ea837a84c4760aa8cd8db6ed94871dd9a65d2bba8079ff093609074d48c865b89c1d9423bf73e6a2a996953e7f760951ca61faec94bdeaebb28a49a6c1704bfa96c5c583cf97ac86823b1372cb5ab6c336d8a6c40a1c5b65c22092d4012d78a8f36225121e737226f0124d167c9238f08615831df4939bf8f927d6f1ede71fc6e9ad2e421aa3cb1015d3c4ace1a75406e9672f16e90c11ed2472012be69f58835c3dc054c0d78691bc09a6586c58af8694d26f6aa7f708488bd3820162b7c342ef55319e61ca76a934c36432c2c7fb53fcfe6b37f0e1204240ef2fabb9124f7ede47ab755b6d2344c092618ce536afeea963f00a1e01cb6dcb521d56f58b2e40ad624ad5377001cba5adabc0e6d30056f535dceb59150fbb80a5dfbbf499245fc21b7b3c60b90c4d6f285d1f174dbc2672d6533962e7bd1799108f834ac30e5efcee3fc541de11eb9034376a642e8a242b40cc481326c16378dcdde2f44816654efe683242988c519bdc83bf7f158de91d9c6a6438d5ade395079b5827833abd8eee661b8d5e5d6c614013b7e28c693eb6404bcd0dc30c713a62a58a42c2d9442a4114318e0687181f1ee29dcbb7f13ffc8b7f8ff7876d60ed3cd0645ea5892868cb78b0302213e050083358959f7e2f9118435ebbcec28198e231bc4a3183695ee6c698cf6204718626ada2a30049e3e86828491fc84162c24e93a8370dcbe23230a7fba566ddace59039b1e0671aae9a0346d5a0051da4f82c8aa2cc1196e13c05975488dba9d15219b69ba85ea3bc22a77f8ebc56424d93bc468866a325e194bc8e33c199562f23af892c8945dad06d34d064029d39a0835b680cafe2e90b3dfcfd171fc1130f6ec3f3d819e103024c942e9049db9175f6cff2690585adf32bc1caa63072e6249d10b9dc830e60f19e2a60954261a621e840cb5353d8946152314d261d270fd504cabe992698e5ecefcc309d8df1c9fe0cbfffda4d5c1e860818aa5b90521b228291f44faef43d3b0a58cab094fdae022c619d429e176c4c480a93ee4750acc2b0ee075a2e2bf9690196fb9e6e285a52fce3bcb41c29b31b129e0458b2319c29c80a58f5205cba612e6091a00b5362be841a9c7a0fdff8ee7f8fddac093f9b21e11c413b16bc4872e47186394f70264fb3185e3cc17cbc8f7cb88f623240ebe00e1ae9045d3fc16623c743db0d3c7a711397ce6e62f38b97c48f9bb90f843464ae2193b615a08bc4f85769be4916389902e0336793c448a71363bb92c698b05d6332c447370ff13ffecb3fc71fbfb38ff0d42398d75b68b4ea68853dd94c6417cc035187c4f082cf20c8a7e2d114f940a711a2416292c6984d120c9316b25684380a243fe225191a891165a6bed539d943d6260024612d6203029684dd4621cef78de76c863649630905adf9200f1086607cb60c5329e1101346797e0b3d9456d3c81224712dacd358cff097d169918e70a365d2a44dddd3bce68bd29ced31049410a6b732f0e6082417665c17f89ad33891f983d4b1d5f9efece4cb537430c2b3e71bf8e6738fe1e2a90e9a4121deece29f26acc936530b389bdc9924d2839661c812f65a56a2eb9c29850a60954c55e4084606c2e725835a6d9b0e19a0e4a652b22c0356599ac9ac42c330170dfe654a67960ac3e261ccc93b1ca8fafbafdfc4e5418840a41446844d32a90c4b1d56aae925794d3640562aad25f33de633095b5cc5b014b0aa68b72a8f751c75d3af57d94ff535aaeceab890d07d9f55af51656ed5ef71015463699e82c7312c29453b7a23bd9991dd18eecd5586c5dc4ccc9152598e90f996461f3ff3ddff0e77d23ad2748498c668325025879f64002d678a9af476e507d7e1ef7d82f6e8367af321bab50c979a736cb4226c6cace18173db387ffe0cb6b736d0e93411afd58d562cf7e5bf79c11c4e289bd9af0feca2a1dd87d6a8cc9a0fe56798509d614ed690ccc44664321ae393bb23fccb7fff2efef91fbd057fed02c25607cd46280db87408e0c05533b59e79158284874bd100ebfd2e1e38bb8d07ce6ca3db8a90c5130c0ea678f7830c97f77670797488219969d4409179f0d20481158156bb62648359f1a21b121a5667a783088330555e696ee6dfeb266f6652debed8a9c87012f6d6897ca428cbffdaa329f948c7274babcd5c4b3c58c8ca3424341536ca01428488a47fcf9fb3f29a604e63bd2c869f27d80a62b91f1b6b1d749b213af510ad6688ed7e1d0f9eede0ec460fadba0d5da32610343027d352775231bf33a3cd4c5aa265b2bab6a9580e487b000776ee990b08e5fe11c98a8e2313573e0bd2cc5931b4b31542cbb608583cf05c698a9b12f262dacfccc5d74d19d6ef31243c5486654aba7a6d6249642da156029613bb57f7a68b0155e2e432ac92085187753f86753fa072014b734bab724c9f16b05cf05c955cbf1f60b9d763006b2e3a9c558025b1bd6558ae9e4c163d01ab629057029665584ca8d743dad6aee16bbffedfe076cc307122d6b133996c32853f1aa0363a447ab08becf02eeaf12e368a3d5ce80297b6db38b3d1c3a9b5167add16d6d637b0b6b98166bb6d7248f30261ddb86fd6f21a028e8562feabc61e420fa947a5bb4de6901159d6c0c52869602e2cce90e3899aa78827ac148e71e5d610afbe791bffd33fff43cca33e2e9e7f00a7363a38f7c0193191ebb61b68d403d015b9ce847c14e042abc01a1b664f6d608dd357fc39a6e31126931887830057efece2cd8f6fe0ad6b7771f5608243195410c2134b630ba62b2c768e8484222c631ed036f3da3ca3919f301d3780c744b71fa1a805c824e96f9e7a24d8b6b05ae6300a61550a7c2257b1b92a2ba61560e0d417902d5199cf693473b12a660eb0364f117939faad10db1b6d9cdeec63a3dbc0c576805eb78d6e97b63c818867a3c847abd580e71748e3299af50851d444c662804c4d66de2b158064e82ba1b74ceae6f1139a64b9a9c5190664ff1ed2704f85b46e982445aa65c0a241a380ae48e0c8b0d85f994948289a42fe5d93832b2ab10bc04a30660e6b6f8adffbe1757c386051c50e64653ac0b241322e1ea8bcafab004bc861c59e6725b055daa314b05c3015e16815b01410dcdfef075aabd8d5e765589a775805560a2aab00b17abde5a96d8583c70196009a2d69eb354b0c2d1a966547cf3287c593195c803534224f00eb85effc13dc1a7b488787184e26181c1e62ba7b07d9bd9b98efdec666760f0fb62638bb56c78367bab874fe14ce9cde46776d0d79cb24aadb8d087c39b2b666e44bf3eb2c65be8b27a7311de06293ea529ea327fef1261fc17fe3f4149199084b3162523a059069b152c69c0b920477ef0ef1fecd19fed96ffd3fe87436f18bafbc882f3ffe20da6b0d6917693644cb5f4e5209020f097d73298098e7f21fb365c24a7c32d411f2490df130c0bdbd1c7f7d7507af5fbe8a77ef4d712f5db67856333e0985ac6ec83cab45484886258c888e9ddcca7e208ca71e8638cb1460bd21538b92b987d124c1fe708c491c23615258002b92a4766c479d09bb63dfa855f12b48927d34a85f2b323443a0df0ca4fada6fd7b1de69a3d30dd16d47d85e6be3d47a1b9bfd3aba4d1f51e0a14e96cb4382b79a1b58984d61c2c97a1ded7613b3c94c4661d59b1d61d8605e53f26999fc0caf53426ff1ee37897582950cde52574f764790ae6b95da0a5f85a13a8065f60d7fdab40659ab79012c19f06a2b82fcfb5cf40d8b5ded321d164e26592e938c46e3213eda9de0777f700d978711ea922f3500540ebb1586750260d91072556a473f9362901bcd7c6a86b50ab0ee9b2073c4a3fcde3227a4798b8a02deb431586fec1571ac89c7ad12d7f97d5513b68257d560cebd09866973aee1c28e45fedd948c4a91a13e3859d86c60b5ed0a7a4ff8efbceeba57479acdc43c2df1ea689f7b145ffdd9efe0ad77dec7eedb7f823b57dfc570771793c3319ab51c5f3eddc5235b0d3c746e0d8f3cf8002e3db08db56e13cd760bed4e0f1e2b7cf61e710041c88aa1cdcba4f958aa506455455e9311524566fad9226e4c9abcd543144cea4ab3915c2d4a41248d082946642e8395b2788ad97888c17084d93445bdd142bfd79749d022a91096663cbff222b62246b21453d92a9fad9af529839523bd107782c9742a8bfded6b7b78f52777f0c1cd01ae0f72a4c11abc88a10fe7fbd90de7b02e195f1506d89b65586f37e0c76304c5546a14cfbef02c7ee3bffac7585b8f5067bf9d1788fdefd5cb9fe0276fbf838f2f7f8ceb57ae6374b88ff96c62fafa0a3a771a2b6bfec7438023e03bf5005d56461b11ceada512def6fa7df4d7fa68b55b086864488f28b62a49b8c6c12726d92fd53d491559ed99a8e465171b4901d91fcd1da594af8dc2fa544c025fa404b66545f3696ee9bf9a5b5aac7b3b94555a97c89a79bf0dbd747f46f6566a5a6ed496c76d31b3f585251ea26bbf281224b98fd9389143f7cac1147f40b7860398c126ca966de82af7474a48cbaec4e5fe73004bf7b45e6b753fbbc059628e48326c570119960b1cfa09aa49ef4f0b584bb908dbc5bdea35252fe12cd455b1f9aa3c1a41493fac82885950a634ecfed26b71d99f9bbb50c052b1dd521c7f1fc00a6b7571eecce6994c2f39fdd05388d62ee27bdffb0f38fcf02f910def1155c0a36cbd51c74b0f9fc173973605b02e3d700ae7b6d7d16e85e24d14353818a029079e9cbc60f33115cd26544860dc386b454d047e79cacc8d553d373a3244b3465d0fc1d80fc4c181a573d44c2844e061cc34cf12319213c74e36e7c631f28ca245f636d6259f92c433db236894d63cada5e584e15664a7d0d8f1ef26c833326b0ef7146b60497cf32d53a46982741ee0eeb8c0ebef7c8cefbffd313ebeb987f12c8357f391fb4d14a4278ec9a07601acf5ea023ced7a844b0f5e40d00c71fed12fe21ffe97bf81cea953988ec6323c8179ba565097397ef16482ab1f5dc6cecd6b48067ba81729fc3c96c66c021c0b09222c9f1792286708576733703692047f1086026e0256146b92f99434622185b0c781916d566ca3653353a766d9d291356c13f6ae57da528b9623987405cb8b4a3cd9138b04ac6cf2f0cc31673c6cf56c6452ea694f822c9a14fb9a6ec74615b0dcb5cf432acd0229a60c0e07b87a4859c315bc77c0a8c34a7fe4731a9625f740f488cb4692baef645885143f6d55d7618a5549d47d01ebcb2fbe7404b0560185fb42d5f090ffe6e67f941dc9c594bd598b1ba710ad8c74553c5b0539bd266d68d51bac3781bfb332a4bf14ac5c00556073c1980cebf30016c78ad4eb1e620a3a8300e72f3d829f7c701d1fbcf90e6ab31d788851f3a9d9f1d08b027cebd10bf8d63397f0f0850d9cdda286aa87662b821fd2673b44d0aa0b50a422b264f843ab5c8248883913e03cd9d204f168887432a1120a4d02487b0d9e6da0e544157e3f13d00202347993c92db9a8b219168a3f95b1c2144d91b91746f028f893cdcc5875fe27806ba6dee870d5a50d5126cdcd4003910650352e0bd834028b168c121084d81dc4f8f8da2d5cb9720dbb3bbbd89d1492d79136a5204018f09e1258229cee66f029cc8d5ae89fbb88330f3f828d4b97b075ee1cf6131f19c13665cec943c82a2155e99e27b9370a7131dec7f4f62748f76fa2ed31fcf2904a0895034c507368a8e491e6a8f96db1c293839010cc2438dd3df9ba72a717bf963614a7e698b29ee1b4652460f8c6ea83da846bae8c4093fd4a0adcc8400f67f179973c1c592f2b9f0b8645bf764da08bb25d9bd2cde32eaf4ba303d99ffcdc65459dc067ba3aa495ab9821cd03c4d314c3c110570fa6f8fdd7afe0fd7d23331100546983da693323e168d95c0c89d916e414b696f69f252d5572a1879859c80ec37ae66b3f53e6b0966ffaf243b81f606938a36f5c0d0917745369f46add867ba1ab42427ecd3d0df8773da114b0f4c1b8f92737f7b584f49f13b0f2cc47546795702665ea6ebb8fbffafe6b884753cce709a25a228b392e98eb28f0d297cee3575f7c148f5e58c7e65a1b1bf4ce6ed6e1d71ba88591880ab9d0b294cdb30d349a5d4475a38c66273f990427f3c6c37dc4c343f9331bb093e61ac2761301ad4968c666ce4021561999112b74592efd861c5bc68d4d1539bdb28cbcc026c6ecef618d0ccf762138162ed27e4331aadd85cbcfc03417ab30d34c402620122c5329fdf307293465ab47c651ebf31a46ccefd8011cca90d5c922aa4d90060d8ceb7d64bdd3f036cfa2dedf44adceea63282a74ba1a444c5833e99e249871369fe7a1d308502f66080e6e21bdfb11f2c3db9219627ecf34b413b4cc8697fd96d1d7cce60155ab67059bb5c2e4970c22199985fe35ab2d2c70ccde51886258be002cf780e761e00296bbe7aa5186bb7e995134eb7ac1b064af116898937236be82a1b8e658c0aa120ab104b2d638ba5f84814937c21459112299e5180d87b876481dd6271212ba23d68ce79a05440b2a0abeda26c7fd19330d21ecdb9db969c2c72ab1b82fc37afa85178f052c1709abac6ae921d89c9520afcdf1e8851bdbebc51955fed92a98f56756fd7e1c80eac329733e362f7512c3724f3b9769495063f3329f2524044bf6a187342730cd311d8ef1dedb3f11a161329bca346852e1226cc2cf337ce5d229fca3579ec2d317fbd8e8b1b2d442bd41c06ac26733ac845b66fc77d468c95088206a4af99e0b476439546b4f393f6e883c9e98d60bbf85a8dd46d869a3568f8c2e4972433ee6ec4f13c1636abaf4a5f93537ad12629ba2f93cb209d3624275bee97e61386a06828abb82f462721c392b6c26a1af2a6bb62a31fc2560f1e467aec83038d3f04daf250227754cfc5982559c1608bd1c2135494edb86c81c18decda618d5eac8b61ec4a47b1a69b38feec636daad169a85613d652ac3b6f4e49e87591049dec6cf62d4d321bcc31b98ddf918f3f81051680f495b15941c5aad86906d08bcd156cbc6504709a7d149da8d6693cb726812c0cb06ed85cdb6f2ad12e41c8097352e80b39815b06a6fac6258d1dc54e04c386841cb8a6d99c372877f189f32e62dcdd5b840a1fb8c7dadbabf8ce2dd14024408ed73b805252b0546a311ae1fcef07baf5fc17bfb14fb9a0f74846189ec64d12da0a440521a72cd0b0c70ffed3303d653cf7fbd042cfd60d5cd7d1258f1df88cc55e1a5828286842ef89807675a0af457f5745905568b1b6c24fb7abd5a163e2987e52e0cbd3609593f2760f9aca5b375833927df97d96e7b77ee4a5e85a750914de44179ed3564a3311eda6ae037bff50c5efce23636d6fbe8755a52498a3a5d34bbeb08d93d63870a84ad16a26653fa0d671c303a498c4a3b4d50243364e94c724d1485d6fd3a82564372601ee7d5492fa20f8e73678828870e7dc0c92ce8884971232b3a92b732ed2442f445b019c8387402998cc7120f29f3ef147979a1b16129a9845d846603a666169f4cc291272cf93211571439b2e9085e96c20f22142c5850b95d4c8d2053cbfa629b6d008b3eae457b1d93de59dc2aea88d636b0b9b181c39d5d34bdba8490ee683403307319dee0870d4c6609c67bf7e08f7710ccf6d18cef09eb1271a8ac597a56990d5d4f6313c28aeec9f6365a59017b3a179b7e0100f25d92e3b3d6cc8ee4c034c62ca74016ebdbe4155df6e40294028a1b25f0cf5161bb01a410a221a19de46d9d6c958151cd2ed56c9908652407aaea5f443a66e769c4620c264d274010b1fda68e2c998b66efda6086df23c3da27b2d959014e0e4b5ec786842e1950c2c37b2a9cddde231740ddcfee1206bee6caa4bb0b58fca6a5d36e454fe12af03a0eb0b8f824475451a5f3efe60450a7c7050bab5ef4aab0d065586e99daa5a1ee83af2e08b9a9565dac0d9c9afcd39b7abf2a612d4e11b6da18a519a2560b091d1ec7635c7ef77dd13cd53033e5edb5d3480f0fb1dda9e1375e7c0caf3c720aa7b6b7b0d1ef82c0d45edf446ff334d27b23cc861314fe1c1127d744be8c1aa7e363389aca74139e76713c15ef6d7a703369becd9032a2f95b5d4242daeab6ea4d34a2a628e3390c336a46f09aac5c994927bc4f8db02e0966322ba97f886ac243ad11483ec7983010c8c8bc5839a4546266d4d295ca29ab668108be18ea51b76446b333e94e7657235051b9ce4decb338d04086bae999a3329f2e0bea7669dd15a2b486f7ee0d105c7a04ad0b0fa3d66c619d209fb3edc9384ac86129433d4db5993aaaba9f21add531cb398b3d8737ddc7e4de75340fafa28ba984dfa69467379015d79adc90696b223e9b6e0156898f1eaa06b6005fc7d557c08a0c48c2f1231a27eb71ef846f6e0149c7b26931ca808ef96c042ce320c1ebb40784f5791303be15212167200a60551a8f2d54594340136af2bd29632060355afcb9ba146426a389848402580706b02cd2954977f9bbe69974e680d37142362fce118e1c635502fe5303d62a96a3e8ebe67e568195fb35f70ddd8defb225fdb3fba05c7675bff7e0bf57ab2afa77d761b25cd022a0a380b226fd6185d877d02ad978104912d1a956eaf5f17b74e69ae925d5d3cc0afbc4a96001c67cd0f47167cc7ff7fa4d7b9a2c065c900d7cf3c9f3f8cf5efc02beb4d540bfd3427dfb619cfed27368f7d631b8fc234c76ee4a999ec01573f4f87826c33287f958408a035a05a85829b4431fba8d9e35040cc50a97f934b3a00a4491876ea38b66d442abdfc3c6b92db4b7ba40bb8d399b79c597cbb4b5987b405265d91543429149f03e98210e51609c2bb4c2258cc6567ea48d6645b78060941d8755aad50d674122fd750293c6ab29a5e68a38c6dc20b03f29105ef812d2f5d340a78ba819204d6768cd8def3cefbf5e8b547fb931bc02de6482566713c37186c9681f8d7c17f9ad77c57e475d1ce4d0b41a3bd2039108700883dab0d8ea5f612a14e679dabdaaec8921ae71e220882f5a5c4cdc74d4655300962cd92aee5d9625eb9a3a290bdcba97341f450d1a4185ff2d858ca2af22389ae727f639368467d84dc0326e1266a6809962ce7b4c0d98e965e47b2858f1b5fd2242569f837c7c30c8706537c7bffed1657c34c980d42d411cddad2ec32ad34256e9ced7d6cfa34443ad9756b14c57bd50b23332acbf4bc052c6a494b70a56faf7e3808b3fafa677fa3d7a6394de2aa8c902b12a676e0a19af6d014bf45802584654e2b236bd4639b965efdb36119efed6fa860dcd0a58ba79c4ac2f8e31dcddc798c0339b197f217bcd4f9e5fc377bffe053cffc52d9ceaf7b0f9e0d3587be061f8411d77dffd31863b7730dc3fc4dedd1decdebd8bc1fe0162ce386425d1e6026591977e4e04cc00f506c59e1c691e1847d194eaee543cd3eb7e03e72f3e88c79f7e0a0f3c7c11adadaed1944aa3b149bcdbe0453e0f9994000fc18a2ea2c64149008b3d777a9fdce76408cb22a9aa1b5cef0f15eaa25b52734683a832bda7468095ea249bc0ad63a7e7e166e0639807f07b67d1dc38877ab3053614d07b6c962efb74e9b5c8d02bdf43bda0b54e177ba314693c4014df4571eb2768e5cb80a56b50c04536532a9b9f4507231d22d3a09da70df16c3b8b4530c92bea6bb8ec41c04f02cca3f95b86cdaa415ce4b2ac1ed02ad2cda63681a53160a45d8e27ee0904e8c5e636a19fdab028781a2064b58faf6098a20b8e5c8ff5d01c56e6df0858d4e8995c532d0b900439927986d128c7f5fd02fff6cdabb812cf314f165151758fbaa19e6bb4a94a7721627a4858e2b1aa32aacf53c1ccbd8fb5bf4dc052b4d50fe6867755f47437c049a0c5d7388e61b9a0a327bf396da8357626e558c41796656b402e3bd41baf5e45c6b6db322cf18e9b8b034389fa36e435a7b0a9da10b0269349792ad23679a331c7afbef030befdec259c5fefe2e2a3cfa1d65c136696ecdcc3fedd7bb879ed1a6eddb881c3fd3d64317db50a44dd36ea515d6c641a8d866981b08b999a1b264a3984c0302f9dc493495b45b3d5c5732fbc88afbffc12fa67379005b924a47d0be4da32a1790ef90c221c25f3628b8c315e1665b33873da24aeb35ae5677810d84666f39c8d46cbdc23ad471a81e182a9984a5599bc67f2d8e635dff34214410b59d0c699735f9050d7cb32f47b1dcc72130e6a6591ef27996cb87c0000200049444154ec83fef65e887a2d473af7b03fe538f701f2ddcb88f63e46df5bb838b8a06aa259ae13e6e18ca5b318f39195b041d3b2178b5c25c0abf5b3e4a49cb0d08845edd4ea325c339e4ec6f573c1c65c4695596b6d7d867a8d92721126647cab16eccbbc0eb1d1008186eb3ad8c354800d9b340068ac6d7ce9159528c45a07b936e0b5cc13b78c5991622c8005fcbf3fb9815b8587390b142b7eb97bdd4daacb7b5b75fc12abb5cfcf3d00ab7f76c14cef45edc9af7eed08c77337e2df2424743f443517e50244956595c9b6636896322a39a71d2fabf243395f53c0925e5ade387535b0361e0c159561b9c02a9bc036a92ac36268a9f902635ea78bd29ca665aec0968795f672330d874364e3015e7cf8347ef1e9737870b38d4b5f7802c3598a837b77914f52ecdcddc18d6b57301a0da407add7eda2d988b0b6dd44b3d944b7db352a6c2b90953ce0786258959d7232a2abe8782a60391c8fb0b6b98de75f7a194f3dff15306d34990e25f408add19dbbf169dc479709811e115f11b02ce3aad16cce0056b92035b9ac0cc43e0ff77ba4cdc49a240ad8398c95a3a90c1b71988a05dcf73ed9c3ee7886d1dcc7f33ffb0bd8bc78091941d1e73420d3eac3838b8503be2a4366e66ce85b55cb67184d534c699037dcc3e1c76fa033b9838dbaf1d2270b33cfcee6a284e551156ec774b1fa27c049f02f8584e5751aeac4f02d314bc6ed812bef01bfbc00a672bea23a10d8fc14590d1d3f0844696c5c3fa559d99ad699eba476ce745db89b58ac626c35905f7795ecfc39937f5bccb1d4fbc57bd08aa8d533c97f5713c6bf078870988e25873a1a15b8ba97e38fdebd895daf01240b3f7d777bbacfdcdd97fcb3c90b9aeb70995e356fac6cf53886258cfdef02b04e4a9cbb74afa4f64ef5b08a59fcc0ab00cb753d75599809a1d8477714b0589a75a7a954018b0c4b046f4b0ccbe432d4c1db7de0ee43d3eb940dc5fc5996613699e2c17e1ddf78b08327ce7470f6ec390c0e8718dcbb8de180a036419c4cd0edb571f6ec363637d7d168d6d1ed331f15a2d1684a3f1d5f4f12c45986bad8dab2c195c3303324718634b1c95acf43b3bf8e73971e44f7d496883813b6ba209021abd42ee9b05731bc0b43a94ccac7651827ad28c6c88f277c62c76129cbd285c9e796b05fd1265a15a86541326e52fb140b10526c61789dd81e37414da3fe62182e43246e4cf1576fbd85abc3317ee13fff2f70ee996791349ab87d7080731ba76df86a8cee6453c82161c2a75a3691210af41d9bddbd8afd9ffc15faf3313a8d4818aa6e1c5e37c1cbf433d22ad8ce70a40484e0601d3b755d18066dc243e12e3a9ecc49260bc0f093c8100d3372cd8c42d3a9d5866e1840311395b43ac7a22ac379f63faa5d8cd187c940b423ad6c06a078bf16afe5462ed2f06ca73411a4f88ca95d93a93c81f162537f30f7338668606fb68f7162008b39ac3f7eef26f6c216023aed1ec3b0aaeb42d7072bd4da12e782929bc2a91efefa7d8a0f25897ae22b2f940c4b17dc4f9361552b77fa1ed50b715996cbbeaaf7464f56b7f2e126f004856dd8a849789e44e22269a7e6c87b5ba5ae4c995e2146155038218795e68b84b39e6ceefbea0d971c83ddc87384e807399e594b45de707a6b430cfff3c921d23c841736d06c37d15f6f636dad8b7697c334295330efa579015dec5c8db4d54d128214371117640bcd66579aa6bd461335da9af81c4796a18867403a834795789c488e8da124771f815526f970820b371499a88015ffa382de17a5b8bb9016004d17d0c5c9ab896d3944b831a81c57f9a54d2c335fe5c7cc1915c68d520cbc3ca9ae9171643b3bf8f13bef63679ae2d96ffd22eaa72ee1f4a34f03510b7bbb778fa8b7e510136065db528a984dde858ffdf7dfc5ecfdd770aa1fa1de699780a5b945492fd8f08d0c4b26cb88129e097836792fcf47d4752a186b83433db4169bd1dabb54ac80655d4bb5cf6c39052b497853d2825092dff25c2ccb52004ad80f5a9101896e4a004b7b5e0d80f179cab83451ff1b81ad191d669eb1c8596ac6a0cfbcef72218b034cf6d8299027984c6bb8b293e18fdfbb85c3a88dc079ced5bde9029682157f274995029756761d9b1f17288f6358ee3dafb980e5fe7099aba8342daf42570589ea9bcb437526bde8f75581d1052bf98027302c39159d89c44be1879549b861624941ed8314d02a1d136dcb89560a6db95aae4f72362619aa392c4d1c73c125dc70f25a266929d76c431e6157b21134a16dee4cad168937fbc5d6042f3f72065fa08d0cab5a98216af4d1ecf6c5ff8a16259ccc1b51b1ddac232415979fb70db4028046713dabe5a6173022b83511840d78b50074c46413ae1fb2493b43c6a1197182793c45363c40361999e43cbdbac4fb89c33b2304ed48189578badbb621f19aa2f530599036ad8b7ecdf43c8a7cc56972679e44588be8a9b86069434d1f74e3482ab918debff1cc54b8a491cff4eeb1324586358e07d8d9d9c3c1708adc6be2c6ce044f7cf5253cf4c8d3389430905a546522c6a9944507ba48b002c6fc52311ae0fa0fbe87faee559c3eb58646bf6701cb376a77599fe2c921211ef34b6672748a8280c1eb1407fec52fd9543657a9e901052c37bf242bc70915f580663b915614956111a4a4fa576b6016cf309d18e98abadd8ab42134564786c19910da4cd76135cfc842b4622a0767e023aad5d020ab6a706db02a6c1c648544cc39ee2d91e7c0ef27bb567b982cf570383964408cc90cf8e85e823ffbf81e86510735b65a2ddd10e72f8b268052bb666eb21960ac80e526def5be28db7243461da85c6addb8175dc0aa321b05068d35578195028c26c2f9c6faa66ef8a65f5734d70b75414e5fcb6561d5f754c6e282d249df5f5d6ceedf0d309539e025bd985e5f956d96a7a9d5e7ac6283c75d8f977b48b2144123c1f367d7f1caa94d9c6b07c85b85382574db6db4db2d849c2357a3cb4024de4a6ca591210992fc36611a6d8c0d83694bb55326f9da4d2f691701371afe3144e25cbb589a8393e904c9646c19442189fd3c4e8dfb27d96603f0eb1c9fde16974c5ab8147c1f9eff6c3c17d6a00c8cef4b57021f649cdaba620e3b8158cb0cb5e995a11001cbb0056f48316986c2eac3183ed29d5292b43995d633ecdeb989f7df7f17b7eedcc5e9072ee28967bf8af8d16f8919e1e1fe3dd4bc0c512332c2c43cc7e0204611f5b1d96da375f0316efcf04f7061ab877a3d449bb300ed3c4877d30860319cb45e5132eeaa0cb7c6cee6d39c8f09f73c4975a90854d5eb1a30dac16d0ec84872bec634107574dcf8268fa68376e32210970b166174efe87af39bed25ff753dfc79205069c07735392d3380838caacfcfcc7521fe62340da08cca58d708d8db8aa3c85b847599437a4a93c864264d5e83788e376f1de2addd1906733af01a00af928c55d8a0a4c72518fa7d4a4aa4d9dfd1696a1182d716dac6f8a53debe6b0dc849efb66f7030497f5e887512aeb32207d7d0d135d307081cba5802e20e8fb9893d16c02bd196ea852bd792ea373df5301cb6902731a58cd6c37bd66b7ea28e55667b2cf4921ec12601635c49c21e84df1257ab59f3b85c74faf31ca4144cb93761bdd5e57f25564cfdc64cc61b125a660b58aed3301dd049a08a396a8d54532a08c519af329a4a49794c971c966242824b1340c13a0b819cd3c3dea82e844caaf9981103e2d5de88745c06ab6e145a1382af0946f32172793b04dd1de8460a6da642597a59e4b4f456d7b1201859d9fc79c8c68e3729309a47534db8504b06c5b4cadd642914c7170f7363e7cf75d7cfcf115787e1d5b67cfa3f5c22f49c8b7b3b7835ebf830b0f5e1489c6dd3bb7f1c3efff3582f6262e9ddac456721bd1fe55ac357c345b0cb71bd260ad87a73222b6bba86f3b0b01a21417fd5e21cded865059766393f5b2dec4e2c702968e109369504606b26058a64268d811e50946f7a46b5187ee4ee773c95f511aa39647bc6704f8b91f08f3d4c9369a7ee0433356c5e67ffc4d423ffa71450db007917288940caca06907df9b954aae2993aed0811dca72126acf78b07a210609f0f6ad01deda196390b3c86156f4b1806519a01ba1b9515695a0b880a5f752418b7d1847f6b20b58ab369e9be03e8e6129da2be573a9f067012cfd900a76eeeb5481c6052cfd3957b7b10ab4aaa1a630471d55647fc0457bcd230857b0e0a8275ed9b5be54ce3eee0e99af73e34bf23419636d9ee085b39b78fee2296cb53c345a11da9d267abdae80144bcf042e82166a297269af08e1476d996ce3854d615a75bea2842926d1eeca1a24e463bb052d639244da4fa42a2a9a2a2b1ab543370970121af6d724ffc530c2e72c3c564b59c1ca7304d3897194904a9711df926151ad1e842654d292bd51681bcd98b2e2a5855ba35d4d4bda87e400b3a0a51307a7f11c5e9e6276b88f5b9f7c822b97af606f7f28baa8f1a5c7319c3054f4f0e8534fe0e1471f914118a3c100d73eb9858faede41908cf178bfc03686e846213abd8ee403b53823dee656dac1d0488b3306b0b45ac862c2c25ab95c3f362729bee89ad773fcdd4c1b8a613dea456542441e289ceac3fc9111a99a36a15c728c536becc7f761486d5a8f6c0fa1349f2f640d46f4cbcf630a06ba4fb51268f2548114624664d694bccc6b92cae044687626186f2f33464c5ab16c184baf7abaad06610b7bd302efdc3ec4e5fd18e31a1d6897f5652eb9a8464deede7701ccfdbeaad6cacd07066e5f9feecfaa0e6b5558e86ee293b6a4cbc4dc0fe2b213febc9b3cae865cfc5e55f356c3b2ea6bbaa025807042ee4b4f8f2af0ad022c05a8457979b120aa80b5eab4710b02eefde2061375cf6c0a24637c71ab85af5f38852fb5ebe87523343b0d235d68b16d2612ab15fee7076cb425ce04f0c9acc206e635e634e8d33c58ee78b72108375d328b4bfb5c3a2d30d16aaa814cbc9a8a19bd9fdc85e537fb125e2a9873fa0fd90c374b9b79310147a69b6db780e4b7f82939d6ece854656531baa19646ad13b0c878acb5b399756ad4d883d10c013fcb748ce1bd5ddcbd7507b76fddc3fe608cc38db3227978f0b1a7f04bdff9755c7cf0414ca603849e87f120c6fffedbff27defe8b3fc5cf3d760a9d78175beb1be8767b465b25a57593ffd1cd22225b023ed9a6981c3297c5420df33c0b75b6ae2f65e6c912eb5a54f1246fe78891970fde40d2766eae4619455c98fc903c0f1901b7309b641e480f236557a6b821de1c6558e56a1493ac86e138c5703c1696c5bc24d937a702516c6086f75abb18b739d99f636d6d135ed4c5b5bd31debebe83dbb3b958fd14f9f45886e562870b50abfeacfbd08dea5c86c53f7f2ec07243c3e3c0eaa49051c338a5e1ab00cb0511de7055f3ae7a3fadeeac625827015615fd7561ac6aced6cfe3aa8af5fd78ad22e4535fa0150ceb38c012d0296aa86505b22206f7d0b3a7ba787ead87ed4e80463342a7d3124f75fede96aa561d73af612a47cc35d12e584e4fd34e13e7cc77e42852332eac7472e5f081c48436333a8cc613091b0880ebdb9be8adad19b708ea9202536123638ac28e6d8835657db58ce17b443e87289092b237cc8c44a73b0403c49add6c4758b1ca00980866323e5066e023635ec529a0c86160f330b2c198541e8f303a3cc0f07084dddd43dcdd3fc07b87335cdf1be3a167bf865ffeee3f427f731393d1011a818fc928c1bffa57ff0677de7f13df7efc346afb37250c8bea0d093064c0857d8646d2caadcb7617cb0645716f998c74149871f72eeb37eb92d360ac1a5d98a593649770d0e6b0ca7fb3536a7860d9169a52406a595a56d05cd124a7a50bc1199b4570a91eee26b5c26ab6c90dcae7e1cf58409ec44c9a1b46954ad1c9971c1ae51f3458547dafb86dd8340b5fb3d30ed0ed6f229ed771f9f621debbb58783dc937e4ea4c7035675ffad022add1bfad9f4675c00d73564c9dc120c1cab745f1582dd0fb0dc9fd1ef3d0eb03491efe689f4e450a050e050b0e06b2a60b9ac406f425553e25eef710c4b2b810a60eeefba50f5612ae84a88634fd0550ceb3800e722f6334f7450b3b040ec0ff185f61caf6c6ee06287ed35013add16fafd1ed6d7fb585f5f13d01a4c420c0e0e303cd8c53c4dd00c0371e2f4fd1a460c17d30c54d2d329421c492507435b1a60341a62383a9486ded3674ee3e2a5f3d838bd893a73554c48306f64fa5084e9c89418c941b37a44bf2833eb8ee1431eb6cd48ad1adb8c19a2144808946cf2a6219cde70c7374a6d56746db8851cc99a59870601112af653930c66712e4f67180ff66496629c6422b2dd1f4d707d98e1ddebbb08b62fe2e99ff9169add36c6042cdfc3e1de087ffda337114eeee2923fc2a97a81f13416053c0dfe16f95393f731d54f3ba4c2ce4a34ca7b0346f2790def298596025e52596531c2ad065a11a9008d0358251333c61792732c2522a60d87d742cff76a4e568192f7d75d87e57a664e6c6e5ab234dd2f49fc24c124ce304b8d6b0307bf12b4cc0143b6c66171e69726f85990e021d60c53f8511783d4c7d59d31ae0f66187180465847784cd2dd65579a227223b355e1a17bb82960b9a0c7315fd55f221c7569a17b9ae89bb880e1866527312bf78ddc9050014cc342b714ac60a1545d3f783569e77edd7dc04c64aefae5deb82aa86a89584fcdc5cf9badc610c548a2f5c433552e93e35ca6d47addee7d714f49630460ccdd925a81a498622bace1d17e1f4f6f4538dd0ed0f4e6d838bd8133972ea2dbdb1063c03bbb87d8d9b987bddbb7308f63f41b0df12327d9d995aad24c683e35551c7ac00a543c4b84918ca723b47b2d3cf3e5a7f0f4979fc4e6a94de3a1698735c8f3b60c421aaa6b1cb0101a174f4988035e3d94ca61add9379fd98e38676336c79611b0f83dfafc5c366ac63f59a701c7c3dfe4c654fee1c9ccc472665e1ca3988ca55a361e8f308d63a4c51c6376058ca6f8f0de48a6f244a72ee0b1e75f94211e75b69c30f17e6f173f78f555349243a4373fc6996ec31426409f7c2363d089cb6a1ba30c83a790b030ebe1ceef13c1bf1d126a3ebb692d92028530ac4545d46c40a32e57302837a5fdb982f6d476ede89ad3688cad94b2766c67939bcf61d86ad6bac9f709f0d8d9940cd1998f636e91f7942d4ab21e84ad9a611eac4e9b6e00e63c096006b8f43af9daac144a2538a41ecec328ad617f566090cd91d0f996aebe325cede82f17b0ca73abe2f6e282d662afdb3ca015c8aa464d70421d359cb75b022c457317e55cb982cb26f40dddafb91bd53d51ab80e89eb22e15d4ebd29f5d058e0c87f43a55a0a8cca7b4e7a8dc4f1758aab7dabd4efd2c7a4d26dfb1dc33a880aeafa9ecce3d215c2aec7e26b9afd6d540585a3e47c78fd06fb4f0f4d61c0f757d9c690438ffd0396c3f741141d441d3eb60677007fb7b7b38d8d903fbcd029e98f47b1a8f304c0ad9d80ca1a6b319f6f7f731180e4406b1b1b581679e7d0a4f3ff7242e3d741ead7603713a132dd69c61022b86b6e2694afa29660cfda2086d5b8504b5599d2682362501ed45729a791e6a8aec24654446f22064cdaacfe5dee97f150f2839d96528b099ed389b8d8d8e88496186b0fbbbc28c2631c3196096e6381c8e71309ae0ea38c3bd4982ad871fc3f32f7f0b9dee1a6a6921ed487b83017ef2c3bfc4ba5fe0eee50fe0c533b4eb0dcc732af117c351ccb3364dc21e6d74c45dc1a8415844606ec80c9ed0997ba62bc2fc67408acde06aaf6dc4c70b5707692a77f242ba0e723bc04be73196bd94b47871fcd7cba9cc76c02c9d5acd0837138ecb5c466dca97316739e2748e19592a4d66ed187a7aeda76457598a44065f30d42f30cb189aaa78ce1aef4961c7435a6fc96bcf8ab938e666a2e98b8c2fbb23a45d895c2bbea8fbbf1a22f25b6961a3fbce8d685cc05ac201ad12bae18e8b90fa665529c2ffdfde7b36497265d98127c245889455a82a5415b4688806d002ddd30b76cf7068435ba371c76c49e30fe04fe5477ee08eed0ed768b41da2a151222b4568e12a62eddcf7aec78d97ee59280cba6d68c380153233c2c3e57be79dabcefda180655135340b2c9b53840ec12d44eb10b0ec6afe431856783fd5c45405089e472d6416bb0ec3022e264aa814da32cf107843f6555f2b27343b94f2556ed0039b28a478f3648337061dfcf6ad57f1c17bafa1777a007453447917eb6a21cce1e9e3334cc6732c176bcc6673cc174b5cad599a5360359f62366233850a6fbff50a3efef863fcf6b3cff0d69bafbb66acab39ca3293928c3c5b493f4186cfc9cab48d397fcef39568640dd23efa0787181e1fa1777484985d7d2aa637d06c73035fa4617cf22c6907577969376f1cb922a5228a98ae7f9e5de008187472cf1773291657c54bfaeb96b319566bca1ee758978e5d8dc6134c162b9cbef311bebb1c6170f701defbe56f245209d66b2e96b2cdd32fff01b763e0fccbcf51ad1718267d743a95e898870b089f4b8f99fc9a22231549042407be6c6ee1a2aa0a580a6004369fbbe69384eb05db377eb5634d3f138655dbce6e0b1dfbc286025d2b7599c8bdf5e91234f1444edbdd5451de600229dbcf33729957ceafc584614605f9592ee0437f5d07a5a64a58e6e259257d681913707d57ed0ab134d5e87652a7e3b869ae25bc09bcda008befbf30603171547768233a76d0f164b4e0b689f5846656c8baacd9a6fbd2096c9d996aea850ccb9a843c8f30f2a460fb3c1f56d34db560a47e350d1f87f589fa39bf13961c85e0db64863adf87f317c93552890111fa518cdbc32d5e4d3bf8b7bffa001fbffb90c525e2f0a8562566cb399e3ebbc0d3b3735c8ee7184f16982e68fa95b82a982d5ea2471fd59d13fcfae30ff0fb7ff13bbcf3eebbe81d0c25c76abd5c62cb52958abe2ed7e4d585d27711311fd6a27895e8c8a7fd1e0e8e8e31383a928cf78aabebca49f14a62a7cf4e173645d3c98bbfd526b43028ef8cde69e0ed6aea98f098b3487b81c9648ec56a892c63a7e135168ba530ab2caf909171951bcc9719ae26534ce74b240f5ec37a1be1f4fe6bb8ffd6dbe2473b3e3e944cfd676717f887bfff3b741763e4a373ea964a4f43821535dd1d42a85c8c63593db8861371ece4699c88816bf820cd5b9db4a1b02d672813bc00f6fad0e61c5af5e0b0da3d5b4d9ed5845af773df2fe38ee358bcd66a6a31b5ad43246be2fda43b82e6b1d40f4a01352b319c3928290b154d6dd66442b6639493deaa02317236de05ab20185d743e3a9973fccf3bf9396e175b0621084eeecae9c260890fc763e1832be15cbac98a090990655abee0e09a90402bc3d24c77413b5fa4d9e4b3fa2901cb16ac5e8fbeec9409add9d594496fd99bdafb6d486fcd55bb8d05e0d00eb726a11e4b81497d707685b4bf87c7930720c3758b826511f4fb6c815e14a31f274031c5cf4e0ef01f7efb2bbcffea6dac8a99384ee7e3392e27134c2653cc1619268b35ce2f27b81c4fc457d13beee1c1dd97f0f3f7dfc56f7ff509de7be70d0c7a89634f3c069b002c5758cfe6beabcd561a8e52da99de58d7b78e3e394ec20e868314512fc1e0f010c3d313512d75265b8eb464a3d6489cf574d013c4a4de92138e253f34e96a16c5ddd3a12c08ad38e142f35ecd829d91d9857a325b62956758ae328c456d6289d9da45b6f88fcc61b1ca3126ab64adc8dd7b38387e091ffcf2537cfcabdf0880f6faa9f867befae3d7f8eabfff574c1f7d83d1936f25978bdd850426f6988dcb439231c6eb121d7b464be9475233c5c9d5a8bf92428402506ecd41245d73dc3e7451264371dfdff939d5cf25db06a7a163ce0116fb03f8e620de8fa59f1705535b9c8f4a5813ff490a0889ba03b0353f2bb6c8052f593140738eed7009542e2a2b915982b038cf8d4cb95e07b7afbdf1aed89b26b3cfd292d2a7179d6337011641d1ce9bddf8d9f9b0f648d24da53932d44c46b9654ef2fc831c0e3b492debb2661bdf57c00a43992190e8fe7683c16961e9f774a0f07b3f16b0ec3535313b05549e83322e3509c3ed436679edfef8959d80c59a39a626a44c25607ecc7a8cdfbef10afeedfb6fe36ebf8b6cb3c27831c7c5d908abbcc2f9c505aec6632c962b99b4f4639c1c1fe3dd37efe0379ffe1a9f7cf4214e8e8f5cc71ba9d573394504119a5b19d3227c375f6a7989d5e26c0b01ab7e9aa2dfebe3805d8d87030c6f9d0a60b1169191c76c4586c6ba45df599a9daf29d54c0d2749505db9c89a4fc42528d12491a618dd440217bc6f568a77b1a204f442ae679997982e5698cc97c88a524c41c71008581b3109678b9530ae9ffdfef7c2b85ebeff2adefff92752f35675982f56607a31c5e2ea29aebefb128fbffa1f58cf261852a1414404bd9490cf5b925224316bb555bc6b6926e6a0200bc3a50eb0c4112f97b70f58ca97d477e71cf6fcbe9ac61ee4bc582293779d5fdd077154eb5cba1cb14c45e795432c1d6359414241877a298c52227eac69dd76b0a0cf8af76a4349a42dca2d6b380551256d84cf406a1ee867e3dfa2d5ef8249cecde6aea266498cb4e88599da4991a3f1c2844da0f53c526099d5deb18c59fc5cc0faf0d7bfad4d429d703a49b9d39fd2e9ae27a327abab87756cf31c2c9bb3e8cacf58236513e842a7772bfcb77ca0c7d686063c9e3205bea7e76801ab89958566b19e971e563ee7201393aa836de2f26d68627022dc3aece25f7ff43e7edeef21bb7882b25b62bc5ae1ea72868bd11ca3d1a5d4996988eae4e808afbcf2007ffb971fe3e1c387383a3911f38080c0c615d498ef30737ac35c9cb5bc97551bac99045ad0b4d8a2f42a934c503c3d3a96eecfa7873df48e0e30b87582f4e8185d76d2a1739d4e5f9a4c7ed2b33878bd5862b5a04861862d1dd092f0e8b2a619719436f1f4cbc02d327c6e8c60d247457fe332af04a466d4bdca4a71a82f986bd625435c883f262b2a01ec05830c2b172dfce86ffe5a3a09ddbdf300afbff196e83621e5b59778f4d5f7d244757af62d56e30b94eb85804dbc6583d9e626bc5ba995d4c626be192c33c1a5a3715ab3225fcde9228472adbb4c7759dc7d0e15014bfa1d0adbda31398129a68b1870a8d33e787ca657ec068c8f02baf32a4b179ca0e33c2f98c747c002d615302abbe29b9268211562d968838e722973f2d2c98240ce7fe6589cebbcedf06a075844cc6e193b362aa6bf2f3fd2efb6cca3d03ab9898559a2e19a9cecfc78cf052c322ccb14ac2d6a01c67628094f467d4f4d6650389143161546e1ec046f42643d966578f682c3fddbcfecfe2ce88426b035fb2c785b1f961e87fbb4c06bef81821c7fd63ae89e69d0a610b622edb4800fee0ef0ef3efb05ee1473fcdffff9bf609277b049525c9e3fc597df8f717498ca3f8ad3b16bf1273fff393efbddef70723414532fa5337dcd6ec86cffc5881f596782e96a81c97a29d2d892a3cc00002000494441543065d9c172b1c2bc64357e86d9e802c8331c0e62bcf9ca7dbcf7eedb383aee8b58207d329c113dea701db0083a12005b2e96185f8d301d4f90afd7ce192d13deb7c6e271e898af9b4a70375d09b32ff34274aa16eb4c26de2aef609db9b6f6cbe54ad8230b83793fe7393b5093a579f347658339d91ebc89bbf7eee3ddf73ec4fdd7de10139b60bc982df0c57ffd6f78f6f81b94f3110ea20ac93643b7ca115511a22d27b263b7346df88fb5915574808c0a114b8228f395d8b0db29560c6317594cba6cf4eaff496a04a385d2ae03113b05a1a4774852465cc4712774a8202e9d6b880de2a4f71daf85c1b87cb481540bb89e8da2ede57cea929dcec003c17f556db014f30f12d1adb611ca2dcbb7644638450faf36626b64254bcb2b7f0a29100fbacfb8d7c451df5d876c4dce5fd338c401ef34bd245259639c9acecee7a75da0eddc1020f7ccd4beaff384a0aa4c52e69126e0fa83589359ae900c2b042ccb5a1420d48c6b424e6bc7370152082eba4dc8ac743b0b721664f8b93ac97540840caccd4cb3a0aa20a3c7b320ad60c59feac3b251413d070b9c0a8a16e075dfeaebb2be3acdd7d232151effb5a318ffe7679fe0d51ef0fffedddfe3c9e5028bf51a174fbf4327bd85419fb5f36bdc3ae9e1571fff1c9f7cf873e9d147c67241c5d2229736ec743edf3a3e11607af4dd0526d912572bfa840acce66bcc270b3c1b4f315b2e319f5c8946faef3efd187ff88b4f71ebf850225f543d584f1722b172c4fdddbb236dc71831a272ea7832c68a653f5e7b8cc396ba4ce214f6358d042de9cbc8d296927d080b2c04b0d6586605f2aac26a452d2ffac7d6f28fd7a2c04eff985d08eab1810e1607b7717c728a7bf71fe0e0e4581a7532b1749397989f5f6036be928cec5eb744b265d53ff340288dc3f0bce42380fa5219cf7153e17ccce313404bac686e891e18bb042588caa5a432d071cf882117188239fd5d070376e4ee208de0feb16559974a392e9b3fb420f877af5322f5522b528ae45541a5d8d937d610f64bd3ce4703e9405fd2c4672d2059158be8451cd031ab4e44cdfffdd0e3b579a32dccfc660eb07649af76de8ab2ab072c2611bb6e48de3cad016b3fe22a5d71344b22c8bf928ed0c68168e79b57bbbe76af2c71d92335effff253cf0add09a9bf28f413b5d9a7e1a457b00b91b189f984ec47d0d8745e6902c71078ec8529030a414bcfc5461bf5d87a5dd6df64079a8290b22505ac906185ef5bbf1d3fb381060b58ba5dbc053e7bff0dbc7918e3ecbbef251ab89a8d512d2e7174780ffd5e84939304efbdfb3a7efbeb5f497ddce862842ffff8df717e718938f151bde1a138eb2f2e2e311dcd71b558e1d96c81b3f11493291b63e4a88a4cdcb054e0fcf0bd37f16ffee6aff1c17b6f215b2ed0c90b2c26135c3e7d26ba4c83e10087b74ea533f572910b0b5a17b9b4e862d48d00459fd36aedcc5dc9806704525add336d817e2be72826689165f1a7e40d2d7314b936f0dc15f6ca38904e19de99ad8c4194003a58a707cecc93f410971d4fb508e12c79e13ea3ff863943d5568a9ebbdd549ad49249cd99d3b5ce305bd17746ff1c998a07089aaf3497bc59c59a4fe7c372f95762f6a91f8be02400d5418f5d68e28efc2db95b2c4c6632267fb21c49b4a8ba18544ba41dd7c753fd7a9251dfe962b1a1e9ec227c4e988f7e2d67faad04c0c9e70852cc0f9414579722a169327e50da05bf261f01603180a0a669b8e00aa83b3578a7ea61db99b50096ea9e85f34980cf49fecb2bfc5c8f1582bbc506fd4c80eebd5ffcba665816302c60ddc4ae2c60e9cdb166521378340191eec7824a8dea46cea2e9787a8c9019da8b0ef76f81cede480bb4b6a6519354b9adcd68b740678f57ab02f8ae3952ff674c43053105d975d6c1fde3215eeaae455d81f4bebfcd71b74765ce2d1e3cbc878f3e7a07efbcf92a8683bee44f517cefabcfff3f3cbbbc74064937c6625de2e9c518579717d20c63bc2c3061c5bea40914926334e81678e938c5a7bffc04ffea5ffe1eefbef9ba64beaf970b14d38574b19e503c6f34c582d146aee6b4347c1e96b09f24421571c5777e95f5da85ddd51c14d140fad0e82f2b5c2b2ceac513b898c828795cb92b30b62cb966ebde296da3b16ea50532114d61749259dbd4f2da20495c748eec304e7ba292ca899fd394e2776846d117961798650526eb0a4b715eb39fa14b98645226bdee744afbc21c31f7f4251dad99fbeb2554780d928ceae3a091e46e39f051a13c3e77fd4756c6fe8cdc4e0a8f25c24af96ed7c1888e7461f874928b6e15fd520ea8ca942919fc0eff510cd175e5163f131bfb989a561dc3b610ba6e12eb59109993987ca6814a1db86249008fe68186d75defbfa1585aced90b35368192655896f8f0f77f1460591a6901eb26ff95652a4d8ee61074f6d0d2d0d89bcc4abb0f0b68f6e2951d2ad3b1a69db2321b6dac6d685b2e6256287ec7d6346a62a9de170b9c1680c3ebe5f62af961012bbcd779d943afb341944f642566c4ee242af0d651170fd33e3ef9e443bcf3ce6be8f5588ccbac6e0ad84d71351ae1f1d367526377319e4b7ed622abb060d3d5f54af272aa6e2a26c676b39628e06b778ff09b5f7c80bffac31ff0ca2bf751e519d60b36695d63763111d3aacc2b4c260b3c3ebfc0b3f1042bd147a21aa9d3accab7ccf92128d1f4db225bed246e984ee1ca405c4da3b31568c2306ae8d418780d9226e0bbbad8fb21cfc687f7ebe7e48b935d76ba93c661146fbb75aa0351ec329c38c9c940720254c90cf90de6ab0c5326a1163eaf8bf784a17d9a5271824dc14c25574ba9b90ff29c25a2ed555e4dab37d1532493ac4d209fb8e1934d19a89062729778e526bfff651bf7d08d13b0a721cf94ce466ac3f392d3ad130b6450c6757375e0293ba1afd39f9db43d7488eadc5414406c28c257b789cc896b26a18b77da05b736bd3c60d19f447645c0aa9f83992376d15776fda20c6b4b4a1a38ddf55aac1ba5de2f4dc2260a6973b2d41e6f634676f2862062198bfddddecc90fdb4312b6e77136059105260b1d7c6cf75c50eb76d330915086deda32dc0d689661f1edfb33aef5c6115f443c0ab195bd5472fa25ac102a568a8c7b8d5c9f1dead047ff5c6abf8e08377d01fc452c8ccc9b05c66f8faebeff074bcc0683c95d6ec97ccd59aaf24cf862cc6157673658e51164b1ca625de7efd0efef0bb4ff1bbdffc06af48138c0926e32b147986f96c8af17405caf8d2dfb35ae5787231c293d1084b9a7334bdd44f25669feb422c19dab98b38b9125c67cad024242388c45873ce686d32cae53b02530676428c7b63c727d73ac6a10d1cdcbe23d1aeef89535aca4da468a01270622909a38b74ee4b340d11564c91f00288ae99a88c245f574860d895e568de27998fa8788acda58d481cbbf21ac5c8c4e9ee1cddae44c70340d795cfc8d8f0a0a53fab68804e9c2261222bd95b95a3bb295d226a35719357009bee7b075a7c253e9ae6c699af61946d5d3175f80ac7a5601ce3287e43a6d2c89519f6548f610f80929f673a3af338fbedccfcd9a88aa9498fd0392d77da33b52630bb09b0c29a62b926ebc35206a2ec44d901275b93835c2fd0b2a33613c9a2a5653c16ec148c142c9b00d2024e088ebabd52db26800cbfdf2465135eab029d820b5307f45c9b7c6edc5e1dc8bc772acbab2b8975cef31c05008b08873daa20e498d357d18970bf07fcfa9553fceb371ee0d6ad03c9ac9ece2638bfbcc2d5d504d3e912cfd61d8cc67482e7984ee73281a9164adf12998ee8c86f18d65fe3c3b75fc2dffeef9fe1171f7d022622cec613d7f5b7c8319f4d2445e1725560465fd73293dab4d17c8d8bf91c4bca0f978538c799dfc51000d987e47be505a80ee91ab0766b1626d34a00cb996b547e90703f27ab748161c1b4ca27ef063f7fcb3bbee38c61c072af6974e51b24fdbe987962ea327246536fcdbbc724d18ea441d02f95f6a930c1f665f4b17585d938df0c3dda2c25aab0617a0201a34eecdc5118a655c818f53e1d4910778316db1eb5c47c544eb2c5bdc6bf2fa1691abfdb88fa66b13485a59c23ca4ceaf3a420bdb312547147f73fa93dd6018e7c2450da24ca215df0403aea143b066481cace8f9061b11c89d7142ea01268a24cb56fd8cbb21f5bfccd7baae3b806b816c0d2b9dd06580e89afa73528c9b0385033f09f7df22bc9c3e2bfa61403bd683b31f99e05033288f022f4ef2693d0a2af5eb4fa88ace35c81b3e9c12b43b30fc8e670d8e3ea36a263e51da1dca76e1f5eb7025e084ad6cce4c0aa6fa259e1eccdd6fdf3da9461a9589b65981285ac32f1b514a0b85e8ce34d8e5f3eb8857fffaf3ec3e5977f8fc3c363e9c27c39998b7ac3d9d508e3f902e7f3997f16ae94421cb1beec87fe1791fa2d56f8e5471fe0fff8377f8dd7efdf11464471bf7c7125a910642057f3152ea64b8c16b994ca5c8c2698af5ca2261337a57d18c1c75b399c4e04216942dae9602d794be69ef8444956dcf39f5cafed6928e38da17207165b9fece8120580b45c8a2549d5002642724a33639b122c8fe6894b79a0e39e8043df95024a830eb80398ba6fcfded875e3d485ec9bc66cd4eb5d73145b20681a9bce17e674b474acdbf14a93913e36c11ccabce42b896a76935de42ddc2f257dac4b235c8c9bce83be468ddc859f532f5d3aeb04fe61fe1d46ee9ae658e375b7bc193addf740d51488876ccf82637d2f15b0ecc3b28062012b041add4958b6133e7c7b53f4b3705f1a851384f7ab6a13d3b1b4328cfa59c0b2f74ebfa3fb539615daca7a4e0a582173bc09b014c4f5b856e7cb3aecad6fd02e14287371166fe3440a99df3c3dc0bfffc3a7f8eb5f7c88bfffcfff09b3f912533ac3172b8ca6735cd1399e655895cc85a239c27a394943153b81a6594613aec8f1eacb77f0d9af3fc1c73f7b5b646918252cb23516cba9b0b3f3c902578b1cb3628bab1533ce1772ac35134b372ca4752521b1accaccd0e70aef34c1c89af893e0e3cc1e9fbfa3d23b5e6fde264b3aff94cb2f123352a4839df9e5144d9d1f8a7e37f145d1d463c63b4d4f11936733849da3576a1bbd9fc849fd5e7fa94ad0fe270a52042c1bc1da6d45609171e106c7ae3ef0a6192bac6bc71ce439d364f43ff99c58afa98025a278c54a524ada5e042c0b7a76beb601e84d80e54b09f72492f4d8a123fca7062c3bf7f56959cca8e79075f62bf813b07407212b0981abedc63465a6db15404fc09e54485df5612860591372ef024ddb300b5edcc69a5afa1d7bce36433e7c087635b4266553d452181105cd82340c0bc6966aef456b7c9b723bf8e4bcbde616d1a05ccff0fb0fdfc57ffcdbbfc1cbbd0efe9fffebeff0c5d75fe3fba767e2ab6276f87a95cb2448a25292105d0b3097514ea6956fb79895398611f0ab0fdec35f7cfc014e8707628a6ccab59880cf46136154a37c8b8b45818b5986a74b4aba64926725ba5fe28f211b02d2580c32a74127ee6d67daf19f34223351a77a4ca9cf3d9c8974d44bae91eb0c4d76a9c0c5634d0a27c32cedca7caa816b1ebf459ccf6bd373d762ccebccb730ac8d809d5780aa932c3d14752445b306dc5d790ccfc99aac0eb07663eabaefc8a11b4dfa1d7bd9f3bb4a0f46075802606458c5d201566d6f5e872d052c3b6e15b4da40ee26c0a2b491322c6b29f0f73f25c3b273b95e080ccbdb9b4301fb92eddffdf897b549f83cc00ad9913e08ab6aa0fbb0e656d30d6d022c7daf09ec2cdbd1fd85001a52f010d014b0b89d7d486d2621dfb7c062af8d80150e1e7b9dcac6741b5b87a8e769934ad9b66b3ee744dc4a76f5fff6d13bf877fff2337497537cf9c5237cfed597787c712e3e1b6674538bea707080a44b5507a770c9494915505ee79a12b86984775f7b804fde7c0d0f4f4fc5e35a91adaca6184d46389f65985609c69b144f67191e5f4c306672a2ef7127616d6105ce0540e7b09bd80eb018dd727fd337e5aebebee70a60e270f51d933551d1c925d083e361cfd7b9d5fe1bd9bb9ff80e120504f467b1a8c5ece8e8ae9f0bf7dfc2b044fbc9a701d4cf5e1de29a246494145c72a2eb805db32b7f4d4d8be1353c2660d51d645cb0486285220aa880459a49c0720c2b962ccde617016beffe9ae44c9d6be137450eb90553c3b4063b1f9838aa6068e70adf6b3b56eb891ba77bd336be38c81fcfddf4babed110ce7a5cbdf3d12ff6002b04033be9434053e6a07ea726534e3dfdd790d554b9b731b72600b2dbde0458e175e88d0f6d7feee34500abde9615ec0d49aef638f61cf45cad4968238771dc13a9959809d6c871ef7880bff8f07ddc391ae2abcf9fe06c7c85d16a81659e61355f20a9b6384a07c8b1f40f9baa9e2e6c2490b229f0ea9d43fce5a79fe095dbc7584f26188f694aae30995c49fed4b27b80b37517df8f333c9badb1603a436f502b3070878ee7b891e3062b4d40276922ef4b348d89e47566603d2e395798ba10b38fa18cc2fdcc6a2955111c712c8eee7916e7f2880791eb9fb70746b28f0e0adf9c81fbd691eeeae2b652ecdbf4ea080b75dbcbe474bfb9ff7bbfb93bd67ee48c253a7bdff1fbd01ca6e683f93a6bdbd8c197bd38291706269897e719564e86c592ab762584ae37839bc6942512f67c6e62588c11dab4069b43f9a7062c6b69b10f65fdb743c9faeffaf9da8550012bbcf1213bb188cb03a85fc6fa8342c0b26651b83fcb982cf028ab09d99c652a7aaee183d2fdd8f72d4069f266785e6d80a5e0a3c0a4ac497e7a395b0b5a6d03c732479b2ea2802f2626d30fe8808e4ae4f94ad8cc4bc727b877fb255c3d9e608d128b6de9227f65897e05d0473bebb812192732c7b64f8964559f261dfcf6d553fcfa83b7719c6c71f6f811be3f1fe1e968292c6dbd0146558ac78b0dce1615969c2b5d6679133c7cc89da0c40b9526abcc3b4a1c5b1276c5812539d7ce9463179f86d92b8065ca32f69eebb694da3e0630c88c085adadca24ba915cff024a75341867a4de22f6336824b3770be34d7ee9e9d899a5ed2e1d9988bfbe36b3f79d57e9fdd899a40c21dce0b315e9b3c04db7df0a9d9b8041e9803e67c58ce24740cab4d7e98bb57c0d2f3b6e3ae8df5dcec74df05211490eb7915e446594be21fcbb02c58f178d6fc548cd19fda3567cf1a236085276cffb66062cd1c8db6859359c14081427396ea55ca44d46cd42304c43676a559f73caf9b00cbb241bdc94c2f5001407be3db00cb9ef3351659edcc4a2bb464cf7b37d0753577026cdc46830c626e89089b6bf4b0ced7b2e22769825cca684a0c30c02689907537924bd3ef46e891ecac0bcc53e642b91819ff25dd04837e0faf1ef6f0970f8f70efb88fa85ae2e2e2024f27ac2bac30ab3a783a99e38f4fc6b82a63c447b7817420253daa18ea7a3d330f87804540ad50b16b8e5376f32ccb312eb99e4dba9bb66a4ff984c536b324ee306992669ccbe896dc4ccfe7d8cd471b7d48fe96b039c7d24a1a93120975f74d648b25a522922ed5d75e42e49c2fca8e8b7afc78f667935565dc93a84a1ec14e6bbde666de546e66582c042610fb4fbddf4b7bff49f1b34f2be8b2538e3add292fd3b8431e7f579b68177b6e7e9349d81625945493e058f5d895acfa5df6fc3f1ab09c3278bd4f0b5a74f08720a67f4bf950ddd0c4b361052c87e2fb3931f67aac435b81c682950e8410b094313581e09e33d200501b10e939363d53de544b6bedf9285352866599127f57d6a3fb50a7bb052c3bd8757f6d8cca5eab82a1d5006b626e3e03702fe46e57530be8fabb4b722e459f3b4a0f9d5fabb3c51b2f1de3d5e304ef9cb88ceae97884f162856515e36a51e07fcc4a3c9a33f76a2e13321a0c51a5090aaa73fac1654d583bc95be6535d2bd6f679e333e3040d2241f560adfd4a0ddf646172f3209056f7f6b9e9669277d5d2b752254e1a77d975407ccde2a85306eca4d23d10a99803179c8bb0c48deb56c4965b02b6cc26cf50aee688d8e6a8e5d564a1e8a6ba988663a4ed3be206b9e141b18a41af398cc4db31af98c0f798c346106c7add347e6a57428be3dd82a59cd38b00967e5927b635754280b04ef7b61b17de8cfa71fb41dcf43d9b751f227378710a16ca686c798dfdae052c05a610c4f47dcbc6da00cb82a76eafd71a6a79ed069b4f8a3415f47a4f15887540da9f491a2117c5cc18c97683b75e3ac6fb0f6ee100197af9528a682f27338c961526658c67b31c4fd725a67989f52a1376d64d7ad8a4312a4ade0452207a0e3781b30ca4f6887cfb249486063e73dc385b4978a474a521835b76d6628a0927347366cf94f00d321a41a92e7ab9fee99666b09bbd7b290d321e5a8ee50b61ea9ded8fe38d248e6ee9931295d70d3ae51ac56a8e84ba5e37bc6e02a0702e3481acfdbe70d6862619fc1e172e0b58fa7b686dd971281642cb18b869ecbc0860c9426f012b9cf08d0fb7c159ae27647d58167d6fbad11604c315c2de28dd8e2cc94ea29bd0db7ea63e37595d7c9e571308e9e7b6c0d90286bdc6e7dd1f657232c7bc6fc5e667295395ebf4c902f69c2dab0d8fa5f79c2deca540a4dae0b417e15f7cf8067ef1fa5d94b3112e9e5d62bcc8f064bcc2c5aa83ab22c6d934c39c9d73a8074549162696f29eb02d3a550dac0914ac7a3732ca1f03583e4618ee97f388cca3f9e5caab9a5e5acfa69fd971b7ab12bcfe4db75db3314660f1b3b7ae077438eaf4bfea31ea41cdbde3cde91070a51666e3fc57042dc9bc7780952fe74899def09cd74d4c2bbc8f37322c1fc16c3a9c05ac3dd0d7dcba06b073aa0ecd27ff63014b2d110b942f04587b03c04f409de03c5535072d0bd107daf6b30924ed44d5cf75c2d30f15b239bbbae83986cc20042c7b3e6109809a847ac342d33734192db0ea23d3f36d62587a3c9b9f25512cdf1aca5e9f3d4f3b1cf43a9dc26424aa07b78731feea97efe1a3d76e637afe0c5f7f7f81b3e90a4fa639aef204b32ac664c9269b33a0cad02d37d29855c0991a4d297bcfb9d6f5f6b876416a9b4f3f866135edcb638164d0ef9c40fb5b3ac7fff59718625ecb291c6f5ed8b8f17b3ee3a0f9d23abb7e8be1b370e273ee15de334d65ddedd445203bdb52545cd9368bb7994c32da6428d60bc4ab59eb35eb33080144ee92294e6e1a234dc0c53acfb62541f5b0c26be3df76f1de3b16afcd15695e7bfd6300cb1eb39161b50d48eb1fd207a437c29a7fd60c0b11f2fa43dde9485ba051bf97655f61ce17cfc1b2387d7076f05826651dfcfa3dab51654152cb67ec75864e77d620daf3b3d7c6ebb6dbeb4de736ba6f1e4f4d54f9aeab62ad697a08fa6d1343065ed497e2de24eae2c3b71ee0e1ad0166571738bb5a63bcde605674b0daa460a37b162c67ab1936d912dba210fdab4d4567ef161dd690250389b6850b89658b4d63e4c700966674edada075dac00d217e6db5129c88a45a6901b20111798e624636b3286d3ad138f6691206005e8f7bc3b0f6c0ac7e9e6e8f76c24a6435f69a5b9d0e7a7124fa58db628d6a7c56cb1587e762016bef58016035ddcb17052c8ddc353e67c31af78e750360b5610adfbfc924b438508fffd0246cdb7948c3edc9868c27f41ddd44639b26867d38d6c1ff43d0bb8d6159f3cb029682881d5404156d19c6cfc348a89dbcf6733d3feebf89612988b1789afbd8ab9ff4c9ee3799bb4dab2be549cae4004534c4baeae0f8f8000709b0984d919711aa6e0f9bb82759de9b7c8d6db1445115c8d9f66b9da39be52271e2eae936d80c0e7d3bfa7dad245e9bcda90b9fc58f052c97a1af51388dc1b9929fd6b1d8d6cc93a66d98c0aa134c521ada72b4b4d8f9fa11370d8cb31e632d80a56cce327f052e9634512a86654804ec411a639874d0d914583dfdc6692237bcecf86c63c06df3ace97d6ac2b7311f2dcd09c1f6da333726a298dc3779f25b1ee68b00d60f66583ab9c2c9a9934b27b79d6c213a36ddb410acf4065966d61649b4ab8cee478faff7c65265fd5db7e1776ca6b9656b6146bc8d9e2a1837a56bd86be4ef3c96aa41701f1a306003060b58722dc687d5e627b3d7e3ae1988d989263d40393845d6e9214afa52c8922f971423703a4a6cedb429519155e52b571bc8e6a6eb15ba4ca3a0007c45d3b040c5a6a3ddd829667ad54fa91c12e7b80bd52b94b89fae5c4706ab90c4b0f39e6aa0785516f1e3f86f4adb754de15433d4ed3311414ea7b1a547a9196d5978dd727f2ebe9bb61c5b4a69eaf5b87694bb8488e697345935dfb1638b05e7ee753d1a28ba55263fac1ecf2af4a7e5399e05398070aaa972bbc8b0d244408ba6617ef92d8af54a186f2436b117f06b086a8484211c7bf64ac379c6bf1b6562fc97a4e764fddadd35f1cc19f3336458be26e0da4d6e373e194bbdfe5442a0b724a4f661e904b327611156cd9770f272e26a8bf87deabb3b91bd0b53caefdb66d9ab53e6a237b8298aa8ccc5829abd200b24ca74f89df07d052c0b92d607c7f715744376c663df94c1afea15f6dea86203f749e919ee83dbc9e0a1792889844e69213c0f7b8ef554f4ab9b03ac21aae129ba07a78892a1c8026fa9485a388d7405e09d39cac4d71265b6943a363a7d2973427f16d54599a4c8d07b14d3a715b94608ace173d526b5e69584c904801821f26a72bc1e3fde39509d32a61769d306ac7edba6054b9f65ccba3a6dd8e127b78e876ee1151e7c6a81d4ed49c94b8c78b35fc2a2e0c3444e572e7dfdc5ac7d7b5f2d60d950a00505f197992cf8fdef78e13b9326a40b65a8d6c13140bface8fbaf2f301f9da3cc164899bc29ba664e79d426df8657d034bf743eeb3c0923cde1df7b6cab25f996d72cede982cfe5180c94b498dcf42bb62d166d2caf656dd94509db004bbfa893cb9a3a3ab12cc3d2ed9b28ac7da8d6a76427e4f3d8959a55e1c4e5f96b0303355feddffc9e65547a2ea109a6d7f43cc0b22663c81e6dce9502a53ad809ee0af036f39eede1d5876541cb2e1a961dea31d9768b661c0e6fa33b3c4137ea51cd0edbb294fe840a58fca93d01ddb3dea0582f816c055464591936652efa56227049f5872816873e814026683dea54ea52d9112065705e3541d5131c985135ced5bea85ae9aef38a03a52676e05438b545565dd3ef98a94818bb49e0c4ee5c2201596a629ce476bfec90d3366d9cf2947f99a457f78e1e3b287c96c8eaf568a53b3fd7d65e9fa3650ca18a0789804a28f7b6732cc617c816539166e67d12058be700561bd8ea716b661a1464b7110c697dddf0fa5300965a366d00750d9c6da67b13dad9e85cc8644226f0220ccb321c0b7296d5b8017bdd01ac93d83e08feaeab979eb3fa8a741f5cc9ac335c8fd5045a3c86824d93ff8bfb0e8f6f01d9ee5386bd496b08418cdbaafa83fd9e3553f5fd10a8a928da191ea173f412a2c111c052929c4a96ecc24c3550e78fe33fed4e23d743813c4a0333d39a60c568614e72a3cb00001e5b494441549163bb9eb9a472918989d0897d56761421dbb0e0db67e5fb10bdab2d74e277d273d187cbc5ac103c2337f08e6b66f54be3525fccec13392dd3dab1eb5d40265c04e5defb426297e1ee9b314814ce15a5ebb3d0fd090e35fbdc9d54b1695a2a9dacbd1917757bf59cd95b987879b45b1b5e31cdff2efb08b2ccca45616d00c83e43052cfe1ca61baca697584dae44c3cce1bd638c6d4999f6f021d30a01cbde476ba95cbb849f1ab084dbbe7804b1e9deee99840a04f64275b2da46a316a86c34eb4501cb9a9776a25a933094346e9bb80a80ea1f52b34d8fc1c1a3a539fc4cd9573da01b04dc2c6059b0d6efeba40841b56965b5375fef93de5bc72a77690dfa1c14b042e0da4d708af80fd03d3846e7f0141d9a839cc854c9acd8a0c199ae0a5adac4b4a4cf8a0a0bf481319d61cb86166be93388d5541a3988d88ad4bcd19f958a64732e92c6bee902cd280a046e4a096793dd889695f4bff3a044708a52743ba91bae54c8d48450af9b6541de02177d68ec4c4dd055bf09db673927bdef1e4e90f4d7e72d5377ded407335237f2ec9c885723c048167c9db02b77bf062caa68ecca711ceac9fe08dc3eab3ebc06a6b0f31eea7db711e8d054535701e7d7c130c67a3ec19266e16a2a2aa41c2394d89106b637bc9accc22686159212fbbd1ad05aee93a68d349b84aceb6c3ec73f994968014b567dd1a976a6940287e610d948a09d50e16a681f66f860f5c2ed43b4ce7a7b5cbdb1e1b12c58707b052c1e8bdbaa79c6f755aa98efeb75d80766c15027bbcc337f1fecfdb10ccb9e03f7a780ee80c83dc4b61556f7a97235e1a261c1cf0e3637b9bbc0e0363a34090747d8506c6eb34544c9656913e5268dee437d6acbd5026549996720890994ec1d5888ae7b773513073aebff4414501a2ab8a60ae53646975d6268aeb1634d95634bdf57c5fbe99515840e74a5b515c3f7dd6e1ff02cc5a61d70f04bb356f3da5bf0d871dafbb078add274d60702d2411f3de6e36d36584ce7582c16a26a2ae9023ead2164e737a635dc50a812f9c4514d16d59f4243bdba829eb7fedcd06f58308b7f57eea663c48e0dfd7c775d3d6cb23956a367c8e72369cccaef51332c6a535235f76f8f01b6d402eaf86a9b97f2f98f012cdeff361fd69f9a6129282858e9cfa6c96327f68b322cbba2da496d4142999d35a9ae4f5cb7eae9f9e9e050c7383f23a3d2c0816ed7040e7602a99fca322105b5f033cb16ad1f2c94460e2768cdb6bcbe961d50ba6d1885adef1b1b7c9e3c44a77f80aa37706dcaab0a094d1a765616113edfb1d7330efebdca57c8f295008d0fecb994067e975143be4b90f611c68e89166a67bc4e9989a3becc18d562e065e723a21949a77d9cb0e5790f1bb67bf73e2c4950f526a1460bede2572f1a945f891859ddb5c962e7657eb7e80287c3a180f3e892fd172762927241620e913e0bfb5365079b488ab35e9d5fcedd0f9b10daac43e55858512f4e36bf8e139766a15de8ec426ec707b751c0eaf652516dc826e7c8679788d85988828e92f3d7523fe9771c8255084c76ae35b12c7bcd376527e8fdbdb6d078e58ca6fbfb9332acb73efc58f4b01a1fa4bfe96a6ee9606af35d35dd086519f6865af32abc70bb3286a696829aae0efa10747f5ce5dd8073d12b99acde1fa1d7a0abbafa28c82ca4479e679416f814f02c18e940a07955efd33350777e8cc0ed725c14689d59e314191430ad392d6ca665852a3719224ab0d072a1e79b6a79d24da18be4e58fa4c1025b471158d6ab35ca3c733581a5f39d84667bbe613bf65c5816d980948bd0fce03d933eed1be738e671a2149b6e242dd1fbd4b5a27831db9175b8ef3556cb1936ab153a458138e1b66cda4e8695808a0b92852f7f93a531eac8903a59a8f3a189748d61f164722215930cf718be4e7e61b071173d615c5d2c67339c9f9f0b50f7fb7db091b2db9feb8a2382799a6aa16622efb31ff27c16f437ed7c58be792bbf2f0b9d8f201a13564c5fb2d722bbc6a675fcd2e95ea73c684a859acce2e773f9213c3f9e27c705af9d49a4f9f41ccbd199f4302403766cde9708354dd496f9ebf34ce41b4d737c1f981b3020489895f1ed051cf71d822abad7082337bec966296dafa6f9d079f3838ff6002b04169d709a4364c1ca32186b4ed97d58c0b200a3db37819c1d9cfa9d90768760c5bfab7227f9624141cd4c6b622af849ee91012c1e5bbf1b66b3db1b4b13932fee734f674bfc2e6176b373388a609be61719e500b9169f87d5b8426d19c56372a10b8749d08d757ffd01b6b73f901558efd98a8d2332b29f1258657b0a1c353ba4efc975aa73b955623aba8cf79280c80815934925fb3dc536eea313f731dcb2b102a35734b54970322c977354ab39e27526b95b04ac820095f404b0c49520a0c5212e7d62a4e09aa0259d94d9533072e61e9b6ff0771973cc0733eaa196217412821a248789be37021635ead3940e720609546ec6a88f2895342912d234c337cbd0e91a8ec7c16020f797a0a1c10b5900361b24a6ff808e05779ecdce786ec3092a70651a54d44c30ee62d0dda0985e6076f90451952161c35af129dec0b05a01abbd8252e77533fe5986b90b6058d6167eefc63cb7f6780798c0da0a580dd7f583012b94f80dfd347f4ac0d20b52f0d3bfc355835ae616e04226a82bb96578d2dcd30396ae8e0a58ea74b793451f5a93d95cfbc66a85cdfd8ebc6e49dd1facf5be6de97ff004a900b52968f0b90198d3a7313cc0f1addb1877ef0860f29c359020138bb95eebcca5323002c84451cf6638d193882042e77c252cab624a03fd527460f17e14b9b4f3622e50777084f4e008834e8aaa12c891c6a5747615c5da253b4ec702448c6ac5fd1ee2b42fadec09c4f4cfbbf6f5ae74868e788ea774d8175f9732d5bd852a1295f89a1dec992ca2a1b4c1801d6db61b4c272391972600c689eb72139a63514a06ea1a9cc8b3335d7cb4838c0287ba39f8fc35cac7fb681937030069badf2d6a0fec5a1cd00eacf627a91e374a62f43c602d2e1e89c94d1077e3f106a2f2130356db7d57eba3e94c6e04ac96da4f07e0ed150d8d60fa431996328fd09c5110f9a901cb32287ba37465b083a35ead98bae6697fc8b01cc3b92e6bdc04580a3c360010323dbd99769feac71005cd469da77dc0e23eeaebbc81611118367921660e8ddeac027a87b770ebe50778ba8c301c0e05acc8ac6a8648136dbbc572b90459174d189a65f4f3f40856ac295c2ea44487cc8a690ef4bb54dbdcf50c64db3186e499143a3cc1e0e01874403b9f582599d8ce92a2c33e437639127024abead3bf24e7ea34e4d9aa9e4aa2347992a487b4d74742b0a1509c66bad7651e7e454f7adeea505917356bd8c69d8055a1df4bc5345c2fe7984cc662e22669cf9984e283d3f140d34b9c5bce65a03ffd4417295eefe0b76c4a01cbfac294513ba0dd4d293bde5c48b42522295f71c9c1f6f90b43ebf5d0ef54281757585e3d45b95a20895cb456f2e3daa948cb273f8e61d99d858b75db29fc93032c050debc7d2dfed67fa10f4e78f310975856c623696caeed3776756b501960540dd07df6358bef42900ba4d18456c3a0f5df1af0196f83c7680a503d9dd0f576361c1ac063ee3740f078594d551ecaecb56582c184dd13f791947b75ec6c5aa725d9009401eb08445942592ba09c2aef516cfb76033d48c4045d6508ab09d6ab42f5633012cea340953633bf9de01126948ead451c9109c29e740818c2c673bfb155b55759d5a2a7d83349bc9d0e201a23815a04a7b645f3df17109a8d5d9063b6092c92e2277de8b617ecaaacc80ffa6422f4930e825288a1c93d115d6eb15c852ac4fac56a815096967823a17bbf335cabd2a5c35809a7dd6e747bf9864a113e4fd2254b3b7a05983eccb37dc08d97fcd5a04af026d7bf515253df4a22dba19531bce90cdc6026e0c365464bb7f26c0b2e66a08aa3f06b02439b8e58b3731acd03c9773f9a10ccbfa90f4c1852ca7e9427f2c6059d072cff83a75d441e17c40ae73cc4d0c2b646d0258d485f280a50fe78702969a58fb99ed7460ef004b073f7f5a1fd6b57b7513c32a3ba07b66b32dc4c11e0d4ed16774303d42463d2c5fc8aa0c4f4c5996fe741939eb21a5c9882dd6eb0c59c6329c4aa24f5d7661a6278b6663b614f367cdcfb19190ba000713179301ba491fdd6e5117e449ae937796731d2f674bcce653dff67d8b7cb5643f3144bd4344fd2344492aac2a4952d183928001fd7041dbb67ad1b0cd1ff6a2764cf374faf7cc214b6932552566d30956cb25bab169d8aafb6663569aaa5baa559428f20245e97c5202321a21f4f5a59accc9e74a86aae930baf86854afa42f90d1d5b09058d59c1b26a968460480a59b55518a410ca4d502ebc905e6e30b6cca4222a5ec5bf9e706ac907cd8bfc373b98961f9ce1e8da77f93a5ab2c748ff1fd50c0b25fb6ac4177f6539a844dc0a213dcfa8ec2edb43184323ef55768685f6fb89d249c9cea74d7cf6bd3ce9a6c66d2e8f52ba8da921f6ab63343dcfaf87603da774c30fbd5d55af2985af4845074707098a0a8d658150506a7f7911e3f44562688867d61367a2fa4953c9364931803eff456337167b2baa8605164922cba5eb235fd1c1be661f50e9cd37de31cf9513a40b73700a23e92ced23783f02dab6482c7927f93b3d1eb64eca38815ca22472f8dd1e90d916f99a2104b1491c0c57f2cf719f45367ba997c3fbd0eab031f325c0296ef0de458deb6925c2c5e8326738616c1769563b3ca50b0648991c1381666daeba5a8180df5d144ebfad0ed945da91f4beaff7a290a59ec76b96efb3eb0e6a9c812490b5876e12a3a4eb9a18f0cf9f402d3ab67c8b3b5005657927d5b5e3fb10f4b5d21ffe4018b13cd994b3e9bd7cbd60a938876ed8f42b6a3cec8a6dba92c4427b7dd26f4f3e8c0d4321565569649ddf4cc688e28a3e375a899c49f910f712bb858d66657481e4b07a10544dddeb24b1b755410d3e3ebf6b53f8ca90e3e73b9f63379191aee4701cb9a12fa3b6bfe0e0f86e204df267da4a7f7510d5e02d203743704871d5b904146a0493a48fa1d2434e94ac73e4b46b598ccb905b2e908b367df633d63bbfaa5a41c1c1cdf467e748268bc40773246d6eb20bf7584a4778c61d1c736662a87eb16b3e720af3628ceaf301d9da19f6c90f413cc689e0e8ed0ebb1b945810d3bfaf40f51d20f063ae60f707a3c1050239069a6ba8bdc312dc1a969488a03198907738263497f93488871b129314c12e48b39ae9e3c415cade55e16a54b9c65f13083013c8624b24611060743c46c72411351d217e83cb746cb4e92a21369ae5a07d41e2368f1dafbbd1e363e90d13436ac45125a08765cc978f2a6a434a4e846e83332982d3079f63daaf90887bd0efb8db4be5a5528dabfd29af5ef40aa3d22695d32d758d60b3ad0f9fd261675e3699361d5ccc37710b62b5acd680c60598721bffb63002b3431f51c6410f91b6681315c659b2e8a3e1ecba2789e1ae50957f19b008bdfd3644d7b5ee177b4a0d902501b6035e574e94a262bb8d7c36abaae4db1961ca38291c2c1217ab71e204f8eb14d068858bac2ac76cf1c64b2f35fdc4597c958d4698f53c4cca72a4aac976b2c4617985e3cc16a7a85a8bbc560d047d43f403238c082f96097236c4757a88611b62fdd42d43f45ba4ed0498b5a614216019f7fc604d4623cc6727a897c39954e3b04c66d4c07387d3f9c0511a2de507a104a53b3fe00cc58ef0f06181e1d63d01f4a54915144e66d71dd94fdbb95528206f40f7139955cb70e7b10b202a9c080b94acb159e7cfd0566174f85cd31ad22ed0f90d0c1cf1ad24e2400c6577f4813d745dfc419bfe5319aa749a7ebbec367ace3c90156df95303568f08713d18ef5d02ad06d659bca8161ca8cfd7c89e9f92354b34b0c932db2b2bd34e79f2560b987c2156dd770d2ae1cf25c7d7423f4bfdc04581640ac7fc9ee5b87caee61eecb055bd06873664ae4c5cb8428350fa37d0a5a96f6eb79d888a07e4ff3b0ac096907dfbe69b963a07a8ed6b7a4bf5bb341c1cdf9c0e4065f9b003cbf645ba013a7c8aa0dd2c3db18debe8f75a78f4d97ccc43970651161589f933c8e1093a930d5a117a143d30b407635c1fcc93966cf1e219b5d495de0e0d6290e5f225beb23ab3a58cde7d88c2eb1994fd0e975d1bd7d1bf1e014dded0049ba75c999de414dd388a615fd41f4b554d90a8bcb7394f39944bcb8f0889fa8d6af72513afaf2d27e0f653440271d62707880dee191fc4b8743c483be2473125434ff8fc7947bc8ef175b9444f888a91c85b43d2bd72b9c3ffa5e8a8745cb8b202d7eb33e623acdb71d715c9325c54c47f0adaa5dd0a0a5bfa0b0d55d07191e5f1916cd4966a93601566839d8854e9fbf8e691dfb0eb04a996374b253f2677afe18c5f499a43a68fe6a13acfe3901ab7dfeddc48bda3f7b6186f5c6fb3faf13471d58ed47daea9b2dd1addd03b237fca6835a93d0b2a43673d06de356bc9061850f39bc0d15297520946fcd3d7512eb4d0f079b05540d6febea5a47868c185b68325ae05510515f969e47c85ef9b7337d9c84af352df5bef63a2536dd18d92642fff41e06b75ec6baeaca7b2a99a226b7d6dcc56434dd1865af8b0c2596931166df3dc2fac919aae5045112e1e084607507ddc110cba2c46cbe40717501e46cecb974beacfe10f1f11d07947dd7f24af3d3545f3f2b7244073de7d45e2eb0b81aa15a2d917a5962460c19912c332a9eae2593817a4f557a8c0de5706812f606e81d1de3f0d66d0c8e8fd11b1c08a831aae86456360ea4481a739a7a057b9c49b63c0d986d96637c71867c3176ad9cc505e08bb7994eb1e98822055916018be5437c31d5a32309b13f8e61d985d78e697d76a169d80458f578648deba6921cb9ee26c3822c787486784b45d8f649ffcf0ab05e7fefc31d6079866581a1bee18ca50480a5db3d0f2575325974ae59817f0eba8dd8c89267e33eb026d6f3d09d8065198c052b051ef5618583cb022b7f57162183bacee7f1fe941b0a4bf53a2cbbb383578fa3d7bf03d11d485b20e5f1d36d86aa9b22eb0e845da587b7b02e59ec9bca2456d023bb229b70a04511be146595613ab9c4c5a3afb178fc18dbd90488631cddbe835b771f222658653966b32956b32936a311ab71880ad8ac96d8565d44a777d17bf00a8ed2619d3a41a6c5e3d2e4a63f29393d4412a5a00b7e391ae1eae96344458ec1f00051dac39612c0f319f2d54274b768fea09360cb721d267bc6cccb1a20191c22e90f7172ff81f89a8687fcbb278c48d5293b59859ce653ccd219cae394e8142526e7cfb0b83a13c062d1b60404e8bb8a122908df30af6c53091092bd91918a395eedc65b080b6d0c8b3e2c5165683009ed426bc759b8e04ad286f8047719f97951228ed86eadc272f4148b8bc7e896949af9f39984ac16687bdd34079f373f9bf6f93cecb8f63c08587a234386b5b77af8d6dba183ba66602d57a813d43e14fd8e2ded6902ac90613def86489d9bd19db2a5357a1ea1d3dd0e3865510a58e1f9d96b6d637fa1396a23947a2c5e87fd5dce4952219a6f62379f619b0c51a4c7e8dd7e88a877000e6cfa7f727e537c5691981202589c84f4eb608bfcfc1cb36fbfc1f8e937c8571374e20d92d3977172ef351c1edf4696917d4d9031537d314577b5c6f690cef9029be91cd2d3fee40ea2575fc151742011c9c3c343f9379bcd4463ebe8e418c9e99164b073b0d33c5b8d98fc782ea517bde3531cf4fbe25ca60a6a9eb9929ecd722a395f2cff6191f496f235dd9ea43da477eee1f0f80847b74e313c3e948454b222c994af80bcccd14d2314a2535f222a4b2c4657585d9c3907ba145b333195a913642c2cee76d2d4bd014b8d7cb9109fc50d5d1708583a76f67c5804ec06c0e2136c635776f1d5f163dd148c9caeb34c524e5853b81a3f93c0c8365f4ae968dbeba7665894997e51c0fa213ee63f0b60d5379feb5b43fe884ebed69b69646aec0aa3a6927ecf3e3865582f0a5874baab7fca965228d0b599843688604b90c2e042d3f5ebf9eb03fbb180a5d76c41b9fe7d3d067a4728fbb72542c8da3e328bc303369f70113b0295009697602922e06a31c6f2f3afb1f8e28fd82c2fb18d4b44b77a3878f81e8eefbe25e030bd9c607d758eee628ace728278d3457e0064dd353a9339a2f5169be33ba85eb98fc1a6273e9cbb77ef8235764f9e3c91bf1fbef62a92c30374d23e96eb024914e330e9e2fcfb2f70f6ed236c7b07387df9651c1d1d09a3e142329dcd112d9ea15bae5195644a64af29d264885e3ac493758ee1f1116edf7d0987b74ea58ca793380587a813635de58892ae64e34b3ac6a6c2fa6a84e5d3c7b59697539c20c3a29f8a2286ae609d0c8b8cadf68949b3d496ccf4da87c5ed5da90eaf813e2c0758b40276c5eee118094d424b02ec222da01a27b20030329a465b01acf9b3ef50ae6648f774d6f767db3f2fc0fa992b7e6ef3c7d48ccab7c4b00fc0ae126d80d51606d5ef86c8acab501b9b6afb9edd8f0e9ad07f1426005aba1e7e5fafc70e403bc054e6d882f0ce17e106bf9a7d3bb14097e9de0c72bb48953d2ffe3e60e90b75a56e3d44f7e40e98da19275d9c9e1c625bc4e8a67d546412498a619fe1f635d69311a6df7c81cb2fff01dbd9489241abe1318e5f7f1bc7f7df4414f751156b118c5b4c46c857336ca9895545b87ff70ee6674f30bf3a1799988a137f38401c55e89d3e44b77f28bdf472163d1fddc1cb6f7f842a4e10538981a65e598809c88cfac9d3c7589c9f4904f2e4e58738a6cf2c89251563bd9e8166bcd45f97ae689c1397e66ce645ff44897338947fa295cf64df347212c4a2c641c5d32df27586f9f812b3b36fc59c57ad741d4ffc5b4b6d54435d9f5ddbc2c8e7c9788165deea74e73e422665c1c85a227b6328c884b7e36e73d0c5017ad27a6d592e516d17282ecfb07cf40871d24eb15ae74a3b29ab2d9117633ddebf7cc37e9b3e0a5d417b964a6b0e59738fa3ceebff130396050bfeaee068014ba34bfc5c4b2c94b65bf06d023c0b5a7a2c052daeb4211bd2bfa94aa0fbe6c055c0927602e206dba55fec160a1719b5835e7f3f4281257ac0e943a4b71f6243bf4cb78b83412a29026c354fb0923a3a94985e9de3f2bbaf31f9fa7314d331bac51a51da477af73e4e5fff19062777c4795d50176b3ec36a3145992fd161838c6d8adb8747583c7b84d5e599a43d482760c9962f119f3c10c04a3a25b64586dec93dbcfcce47406f28722f52384dc0da960222f96c82f1d913cca6531cddbb8f5b77ef21eea5181e1cbad22066fbd2592f80e5944be97bda26cec1aff7bbce79eb7624d1536482647b27cf5c6439e6e32b4ccfbe91fbcded09763a2ef8ec3590a21aea4d133d5c403795f32f717f364af83cc0b220f53cc0d2eb2cfbc061d4435c6e916d3314db05d6cf9e62f6dd37e8fd2fc072e3e14f0d58cff33bbd28c3e2a0a98121d0ebb1c7b2ec4a57429581b10ca6694508198e3d9e82623bc352a918b767eb7c972a7d534bb8c76c6f7074f6aa25f2f808c94bafa37fe735201e38d3268e50451592dec095bc6c37584e2ef1f49b2f30fefe2b949767c23e8892e9f16d9cbcfe2e0eeebf2ec04650c9d62bc97267f71c29a3a1585cf700c9a6c2f2ec5bacafce245a556d4b6ce9f4e6bd3f7e199df400297d3bf90ad1e14bb8f7f6c718bc7447b2c625cdc21748e7590ee6908dcecf70f1e811a283216edfb983a4cfdcab13a92964248facca99c44e9ac549ccec349c08341a99941410cad00860b9a4ce2eba28f21ccbc91526cfbe15b38df747014b23a7da00246458e1c2b73726b65e53dd0016f74d93f02686d504587e4038d18e066651f5b6388afb60124ace5406acb03c7b84f157dfa017b597e6b4ceb19bd84b8b6ebb8ed96612f5e765584d1dbeffc902561bebb4ece4790c4b1dde3ad8ade2a87580da6385034d57e8d064563dac103c5d9f3edfd6ea5acbae9d5ac3359615d412da4198afa6e8df7a80c307ef223e7e409e2396652f8db049b7e8a50371ca2ec75778f6f5e778f6ed17d88ecf116d0a54ac358c5301aabbef7c88e8f09603b13247b65a2363d79c8dab2d646d5ed23fc6ecf20cd3475fa31c3f43a75ca223f524ac00d8a073781748874e0665b540951ce2d61befe3f6ab6f60787020e912720f3770c5c45581e57c82f347df215bce70787488a3d33b88fb4317154c53496c75acd4ebb14b6b31a73cc197052cfaea98e220c025b2bccc8d657a4381f56282d5f84c2299ca8a14b8b87d1b60ddb8a8faa6163c1775ba2b60dde49fb24c798f61f98c7d6b86eaf82b93ca0116ab015236852db13c7f8ad1975f232e59087dfd152ef87b5bdc0058375d73d3b9b9fdfe3300ac36e051b06963586ddffb210cabc987a503589df26dabaafa1eacc35d7d187b20e205fcae0316eb72f74d3bf56589209e6158d65fa7027ea199c9f35c951b9cde7f03870fdfc1b67fea0aa0010c7a11a241df29632ee6b8fcf62b3cfefcbf21bf788c884e69320f0a121e1ce3e4cd9fe1de1bef6013f5453e99ce194e6c97b14ea73dd300ba18c431beffe3e7583cf906dbd5049b6285288d2446cca6abdb1e934c87e82790c6ac4cb53879e51d1cbdf22a8e4f4ed0eb0da5698248cb544cf024e3ca313dfb1ecfbefd5280f1defd57910e4fb01d0c1033135dfa33c6027262164a73899dc9adcf538326051b8d929911e658444df6535658cec7985f3d16862581086f12aa39a95d6c428665ef79c8bed9404317ad1f0a584d60a5ef116455ad41c7b80244919438e8a4d2aa6cdb4fd0e977918f2e30f9e65b6ca6dfb74ea536f091f7db1a6fdc0066ff5400ab4904ecff07509cd5d95c377d0e0000000049454e44ae426082,'2020-08-10 14:13:44',NULL),
+(3,1,NULL,'Ekon','Williams',NULL,NULL,'ekon@gmail.com','teacher',NULL,2,1,'Male',2,'1989-05-16',NULL,NULL,NULL,NULL,NULL,'N',NULL,'','','2020-08-10 14:17:22',NULL),
+(4,1,'Mrs.','Charlotte','Davis',NULL,NULL,'charlotte@gmail.com','teacher',NULL,2,1,'Female',1,'1983-02-02',NULL,NULL,NULL,NULL,NULL,'N',NULL,'','','2020-08-12 06:41:57',NULL);
@@ -2420,17 +1897,14 @@
--
INSERT INTO `staff_address` (`staff_address_id`, `staff_id`, `staff_address1_primary`, `staff_address2_primary`, `staff_city_primary`, `staff_state_primary`, `staff_zip_primary`, `staff_address1_mail`, `staff_address2_mail`, `staff_city_mail`, `staff_state_mail`, `staff_zip_mail`, `last_update`, `staff_pobox_mail`, `last_updated`, `updated_by`) VALUES
-(1, 2, '', NULL, '', '', '', '', NULL, '', '', '', '0000-00-00 00:00:00', NULL, '2019-08-08 02:15:40', NULL),
-(2, 5, '', NULL, '', '', '', '', NULL, '', '', '', '0000-00-00 00:00:00', NULL, '2019-08-08 02:20:34', NULL);
+(1,2,'1069 Chivers St NW #328',NULL,'Atlanta','GA','30318','1069 Chivers St NW #328',NULL,'Atlanta','GA','30318','0000-00-00 00:00:00',NULL,'2020-08-12 16:39:24',NULL);
--
-- Dumping data for table `staff_certification`
--
INSERT INTO `staff_certification` (`staff_certification_id`, `staff_id`, `staff_certification_date`, `staff_certification_expiry_date`, `staff_certification_code`, `staff_certification_short_name`, `staff_certification_name`, `staff_primary_certification_indicator`, `last_update`, `staff_certification_description`, `last_updated`, `updated_by`) VALUES
-(1, 3, '2010-01-31', NULL, 'M342', 'MSc. in Computer', 'Master Degree', NULL, NULL, NULL, '2020-01-22 05:43:52', NULL),
-(2, 5, '2008-06-04', NULL, 'CS-302', 'B.Tech in CSE', 'B.Tech in Computer Science', 'Y', NULL, 'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry''s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.', '2020-01-23 13:12:55', NULL),
-(3, 2, '2010-03-31', NULL, 'MCA 306', 'MCA', 'Masters in Computer Application', 'Y', NULL, NULL, '2020-01-23 13:15:31', NULL);
+(1,2,'2017-06-01','2022-05-31','001-A002','HSTC','High School Teaching Certification','Y',NULL,NULL,'2020-08-12 16:53:22',NULL);
--
@@ -2438,51 +1912,45 @@
--
INSERT INTO `staff_contact` (`staff_phone_id`, `staff_id`, `last_update`, `staff_home_phone`, `staff_mobile_phone`, `staff_work_phone`, `staff_work_email`, `staff_personal_email`, `last_updated`, `updated_by`) VALUES
-(1, 2, '0000-00-00 00:00:00', NULL, NULL, NULL, NULL, NULL, '2019-08-08 02:15:40', NULL),
-(2, 5, '0000-00-00 00:00:00', NULL, NULL, NULL, NULL, NULL, '2019-08-08 02:20:34', NULL);
+(1,2,'0000-00-00 00:00:00','(404) 794-7054',NULL,NULL,NULL,NULL,'2020-08-12 16:39:24',NULL);
--
-- Dumping data for table `staff_emergency_contact`
--
INSERT INTO `staff_emergency_contact` (`staff_emergency_contact_id`, `staff_id`, `staff_emergency_first_name`, `staff_emergency_last_name`, `staff_emergency_relationship`, `staff_emergency_home_phone`, `staff_emergency_mobile_phone`, `staff_emergency_work_phone`, `staff_emergency_email`, `last_updated`, `updated_by`) VALUES
-(1, 2, '', '', '', NULL, NULL, NULL, NULL, '2019-08-08 02:15:40', NULL),
-(2, 5, '', '', '', NULL, NULL, NULL, NULL, '2019-08-08 02:20:34', NULL);
+(1,2,'James','Martin','Brother','(404) 794-7054',NULL,NULL,NULL,'2020-08-12 16:39:24',NULL);
--
-- Dumping data for table `staff_field_categories`
--
INSERT INTO `staff_field_categories` (`id`, `title`, `sort_order`, `include`, `admin`, `teacher`, `parent`, `none`, `last_updated`, `updated_by`) VALUES
-(1, 'Demographic Info', '1', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(2, 'Addresses & Contacts', '2', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(3, 'School Information', '3', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(4, 'Certification Information', '4', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(5, 'Schedule', '5', NULL, 'Y', 'Y', NULL, NULL, '2019-07-28 15:26:33', NULL);
+(1,'Demographic Info',1,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'Addresses & Contacts',2,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(3,'School Information',3,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'Certification Information',4,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'Schedule',5,NULL,'Y','Y',NULL,NULL,'2019-07-28 19:26:33',NULL);
--
-- Dumping data for table `staff_school_info`
--
INSERT INTO `staff_school_info` (`staff_school_info_id`, `staff_id`, `category`, `job_title`, `joining_date`, `end_date`, `home_school`, `opensis_access`, `opensis_profile`, `school_access`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'Super Administrator', 'Super Administrator', '2019-01-01', NULL, 1, 'Y', '0', ',1,', '2020-01-22 09:18:03', NULL),
-(2, 2, 'Teacher', 'ELA Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-04 23:30:05', NULL),
-(3, 3, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:36:55', NULL),
-(4, 4, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:39:13', NULL),
-(5, 5, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:45:16', NULL),
-(6, 6, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:47:21', NULL);
+(1,1,'Super Administrator','Super Administrator','2019-01-01',NULL,1,'Y','0','1','2020-01-22 14:18:03',NULL),
+(2,2,'Teacher',NULL,'2020-08-10',NULL,1,'Y','2',',1,','2020-08-10 14:14:30',NULL),
+(3,3,'Teacher',NULL,'2020-08-10',NULL,1,'Y','2',',1,','2020-08-10 14:17:51',NULL),
+(4,4,'Teacher',NULL,'2020-08-10',NULL,1,'Y','2',',1,','2020-08-12 06:42:27',NULL);
--
-- Dumping data for table `staff_school_relationship`
--
INSERT INTO `staff_school_relationship` (`staff_id`, `school_id`, `syear`, `last_updated`, `updated_by`, `start_date`, `end_date`) VALUES
-(1, 1, 2019, '2019-08-04 17:15:19', NULL, '".$_SESSION['user_school_beg_date']."', '0000-00-00'),
-(2, 1, 2019, '2019-08-04 23:29:28', NULL, '2019-08-01', NULL),
-(3, 1, 2019, '2019-08-05 03:36:22', NULL, '2019-08-01', NULL),
-(4, 1, 2019, '2019-08-05 03:38:43', NULL, '2019-08-01', NULL),
-(5, 1, 2019, '2019-08-05 03:44:41', NULL, '2019-08-01', NULL),
-(6, 1, 2019, '2020-01-23 16:22:06', NULL, '2019-01-01', NULL),
+(1, 1, 2020, '2019-08-04 17:15:19', NULL, '".$_SESSION['user_school_beg_date']."', '0000-00-00'),
+(2, 1, 2020, '2019-08-04 23:29:28', NULL, '2019-08-01', NULL),
+(3, 1, 2020, '2019-08-05 03:36:22', NULL, '2019-08-01', NULL),
+(4, 1, 2020, '2019-08-05 03:38:43', NULL, '2019-08-01', NULL),
(1, 2, ".$_SESSION['syear'].",'2019-08-04 17:15:19', NULL,'0000-00-00','0000-00-00');
--
@@ -2490,25 +1958,53 @@
--
INSERT INTO `students` (`student_id`, `last_name`, `first_name`, `middle_name`, `name_suffix`, `gender`, `ethnicity_id`, `common_name`, `social_security`, `birthdate`, `language_id`, `estimated_grad_date`, `alt_id`, `email`, `phone`, `is_disable`, `last_updated`, `updated_by`) VALUES
-(1, 'Smith', 'Steve', NULL, NULL, 'Male', 1, 'Steve', NULL, '2013-02-07', 1, '2023-05-26', '108583954', NULL, '404-903-5443', NULL, '2019-08-04 22:37:17', NULL),
-(2, 'Anderson', 'Daniel', NULL, NULL, 'Male', NULL, NULL, NULL, '2003-09-02', 1, '2023-05-29', '466639635', NULL, '706-853-9164', NULL, '2019-08-05 00:02:40', NULL),
-(3, 'Aponte', 'Justin', NULL, NULL, 'Male', NULL, NULL, NULL, '2002-03-12', 1, '2022-05-29', '332284656', NULL, '404-758-2922', NULL, '2019-08-05 00:02:41', NULL),
-(4, 'Davis', 'Julie', NULL, NULL, 'Female', 1, NULL, NULL, '2001-08-06', 1, '2021-05-29', '820463327', NULL, '585-534-4859', NULL, '2019-08-05 00:02:42', NULL),
-(5, 'Holmes', 'Javier', NULL, NULL, 'Male', 3, NULL, NULL, '2002-01-18', 16, '2022-05-29', '225394032', NULL, '678-347-7936', NULL, '2019-08-05 00:02:42', NULL),
-(6, 'Loafer', 'Roman', NULL, NULL, 'Male', 1, NULL, NULL, '2001-02-25', 1, '2021-05-29', '746807925', NULL, '470-555-3381', NULL, '2019-08-05 00:02:43', NULL),
-(7, 'Paiva', 'Laura', NULL, NULL, 'Female', 2, NULL, NULL, '2001-06-08', 1, '2021-05-29', '221861771', NULL, '770-314-6805', NULL, '2019-08-05 00:02:43', NULL),
-(8, 'Parker', 'James', NULL, NULL, 'Male', 10, NULL, NULL, '2002-04-24', 1, '2022-05-29', '855687829', NULL, '404-346-8762', NULL, '2019-08-05 00:02:44', NULL),
-(9, 'Rodger', 'Mark', NULL, NULL, 'Male', 1, NULL, NULL, '2003-11-05', 1, '2023-05-29', '417462729', NULL, '404-951-2489', NULL, '2019-08-05 00:02:45', NULL),
-(10, 'Wallace', 'Luna', NULL, NULL, 'Female', 3, NULL, NULL, '2003-01-03', 16, '2023-05-29', '217656496', NULL, '770-842-3743', NULL, '2019-08-05 00:02:45', NULL),
-(11, 'Parker', 'Colin', NULL, NULL, 'Male', 5, NULL, NULL, '2002-03-21', NULL, '2022-05-29', '487552403', NULL, '678-810-2209', NULL, '2019-08-05 00:13:02', NULL);
+(1,'Fang','Wang',NULL,NULL,'Female',6,NULL,NULL,'2004-01-08',4,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:06:15',NULL),
+(2,'Wei','Li',NULL,NULL,'Male',6,NULL,NULL,'2004-02-11',4,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:28:39',NULL),
+(3,'Watanabe','Akari',NULL,NULL,'Female',6,NULL,NULL,'2005-05-03',10,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:32:28',NULL),
+(4,'Yamamoto','Akio',NULL,NULL,'Male',6,NULL,NULL,'2005-06-01',10,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:34:14',NULL),
+(5,'Kimathi','Kwame',NULL,NULL,'Male',9,NULL,NULL,'2006-05-01',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:56:54',NULL),
+(6,'Keita','Audre',NULL,NULL,'Female',9,NULL,NULL,'2002-01-01',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:58:35',NULL),
+(7,'Smith','Oliver',NULL,NULL,'Male',1,NULL,NULL,'1992-02-04',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:01:10',NULL),
+(8,'Jones','Amelia',NULL,NULL,'Female',1,NULL,NULL,'1992-06-09',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:02:45',NULL),
+(9,'Brown','Sophia',NULL,NULL,'Female',1,NULL,NULL,'2005-10-04',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:04:18',NULL),
+(10,'Miller','James',NULL,NULL,'Male',1,NULL,NULL,'2005-05-11',NULL,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:05:28',NULL),
+(11,'Garcia','Clare',NULL,NULL,'Female',1,NULL,NULL,'2005-05-10',NULL,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:08:21',NULL),
+(12,'Silva','Luis',NULL,NULL,'Male',1,NULL,NULL,'2005-03-17',NULL,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:09:23',NULL),
+(13,'Boucher','Arthur',NULL,NULL,'Male',1,NULL,NULL,'2005-08-24',5,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:23:12',NULL),
+(14,'Sharma','Aarohi',NULL,NULL,'Female',7,NULL,NULL,'1993-02-16',8,NULL,NULL,NULL,NULL,NULL,'2020-08-11 12:50:03',NULL),
+(15,'Ahuja','Vihaan',NULL,NULL,'Male',7,NULL,NULL,'1993-06-02',1,NULL,NULL,NULL,NULL,NULL,'2020-08-11 12:57:38',NULL);
--
-- Dumping data for table `students_join_people`
--
INSERT INTO `students_join_people` (`id`, `student_id`, `person_id`, `is_emergency`, `emergency_type`, `relationship`, `last_updated`, `updated_by`) VALUES
-(1, '1', '1', NULL, 'Primary', 'Father', '2019-08-04 22:40:24', NULL),
-(2, '1', '2', NULL, 'Secondary', 'Mother', '2019-08-04 22:40:25', NULL);
+(1,13,1,NULL,'Primary','Father','2020-08-10 14:28:47',NULL),
+(2,13,2,NULL,'Secondary','Mother','2020-08-10 14:28:47',NULL),
+(3,9,3,NULL,'Primary','Father','2020-08-11 07:19:45',NULL),
+(4,9,4,NULL,'Secondary','Mother','2020-08-11 07:19:45',NULL),
+(5,1,5,NULL,'Primary','Father','2020-08-11 11:57:15',NULL),
+(6,1,6,NULL,'Secondary','Mother','2020-08-11 11:57:15',NULL),
+(7,11,7,NULL,'Primary','Mother','2020-08-11 11:59:08',NULL),
+(8,8,8,NULL,'Primary','Father','2020-08-11 12:01:39',NULL),
+(9,8,9,NULL,'Secondary','Mother','2020-08-11 12:01:39',NULL),
+(10,6,10,NULL,'Primary','Father','2020-08-11 12:04:38',NULL),
+(11,6,11,NULL,'Secondary','Mother','2020-08-11 12:04:38',NULL),
+(12,5,12,NULL,'Primary','Mother','2020-08-11 12:06:11',NULL),
+(13,10,13,NULL,'Primary','Father','2020-08-11 12:08:35',NULL),
+(14,10,14,NULL,'Secondary','Mother','2020-08-11 12:08:35',NULL),
+(15,12,15,NULL,'Primary','Father','2020-08-11 12:16:36',NULL),
+(16,7,16,NULL,'Primary','Father','2020-08-11 12:18:31',NULL),
+(17,7,17,NULL,'Secondary','Mother','2020-08-11 12:18:31',NULL),
+(18,3,18,NULL,'Primary','Father','2020-08-11 12:21:03',NULL),
+(19,3,19,NULL,'Secondary','Mother','2020-08-11 12:21:03',NULL),
+(20,2,20,NULL,'Primary','Mother','2020-08-11 12:23:28',NULL),
+(21,2,21,NULL,'Secondary','Father','2020-08-11 12:23:28',NULL),
+(22,4,22,NULL,'Primary','Father','2020-08-11 12:25:44',NULL),
+(23,4,23,NULL,'Secondary','Mother','2020-08-11 12:25:44',NULL),
+(24,14,24,NULL,'Primary','Father','2020-08-11 12:55:34',NULL),
+(25,14,25,NULL,'Secondary','Mother','2020-08-11 12:55:34',NULL),
+(26,15,26,NULL,'Primary','Mother','2020-08-11 13:00:18',NULL);
@@ -2518,87 +2014,98 @@
--
INSERT INTO `student_address` (`id`, `student_id`, `syear`, `school_id`, `street_address_1`, `street_address_2`, `city`, `state`, `zipcode`, `bus_pickup`, `bus_dropoff`, `bus_no`, `type`, `people_id`, `last_updated`, `updated_by`) VALUES
-(1, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', 'Y', 'Y', '12', 'Home Address', NULL, '2019-08-04 22:40:24', NULL),
-(2, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', NULL, NULL, NULL, 'Mail', NULL, '2019-08-04 22:40:24', NULL),
-(3, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', NULL, NULL, NULL, 'Secondary', 2, '2019-08-04 22:40:24', NULL),
-(4, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', NULL, NULL, NULL, 'Primary', 1, '2019-08-04 22:40:24', NULL),
-(5, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:41', NULL),
-(6, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:41', NULL),
-(7, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:41', NULL),
-(8, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:41', NULL),
-(9, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:41', NULL),
-(10, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:42', NULL),
-(11, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:42', NULL),
-(12, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:42', NULL),
-(13, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:42', NULL),
-(14, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:42', NULL),
-(15, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:42', NULL),
-(16, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:42', NULL),
-(17, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:43', NULL),
-(18, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:43', NULL),
-(19, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:43', NULL),
-(20, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:43', NULL),
-(21, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:43', NULL),
-(22, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:43', NULL),
-(23, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:43', NULL),
-(24, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:43', NULL),
-(25, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:44', NULL),
-(26, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:44', NULL),
-(27, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:44', NULL),
-(28, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:44', NULL),
-(29, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:44', NULL),
-(30, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:44', NULL),
-(31, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:44', NULL),
-(32, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:44', NULL),
-(33, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:45', NULL),
-(34, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:45', NULL),
-(35, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:45', NULL),
-(36, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:45', NULL),
-(37, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:45', NULL),
-(38, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:45', NULL),
-(39, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:45', NULL),
-(40, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:45', NULL),
-(41, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:13:02', NULL),
-(42, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:13:02', NULL),
-(43, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:13:02', NULL),
-(44, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:13:02', NULL);
+(1,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Home Address',NULL,'2020-08-10 14:28:47',NULL),
+(2,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Mail',NULL,'2020-08-10 14:28:47',NULL),
+(3,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Secondary',2,'2020-08-10 14:28:47',NULL),
+(4,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Primary',1,'2020-08-10 14:28:47',NULL),
+(5,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 07:19:45',NULL),
+(6,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 07:19:45',NULL),
+(7,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Secondary',4,'2020-08-11 07:19:45',NULL),
+(8,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Primary',3,'2020-08-11 07:19:45',NULL),
+(9,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 11:57:15',NULL),
+(10,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 11:57:15',NULL),
+(11,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Secondary',6,'2020-08-11 11:57:15',NULL),
+(12,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Primary',5,'2020-08-11 11:57:15',NULL),
+(13,11,2020,1,'2269 Plaster Rd NE',NULL,'Atlanta','GA','30345',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 11:59:08',NULL),
+(14,11,2020,1,'2269 Plaster Rd NE',NULL,'Atlanta','GA','30345',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 11:59:08',NULL),
+(15,11,2020,1,'2269 Plaster Rd NE',NULL,'Atlanta','GA','30345',NULL,NULL,NULL,'Primary',7,'2020-08-11 11:59:08',NULL),
+(16,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:01:39',NULL),
+(17,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:01:39',NULL),
+(18,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Secondary',9,'2020-08-11 12:01:39',NULL),
+(19,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Primary',8,'2020-08-11 12:01:39',NULL),
+(20,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:04:38',NULL),
+(21,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:04:38',NULL),
+(22,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Secondary',11,'2020-08-11 12:04:38',NULL),
+(23,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Primary',10,'2020-08-11 12:04:38',NULL),
+(24,5,2020,1,'376 Wilkinson Dr SE',NULL,'Atlanta','GA','30317',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:06:11',NULL),
+(25,5,2020,1,'376 Wilkinson Dr SE',NULL,'Atlanta','GA','30317',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:06:11',NULL),
+(26,5,2020,1,'376 Wilkinson Dr SE',NULL,'Atlanta','GA','30317',NULL,NULL,NULL,'Primary',12,'2020-08-11 12:06:11',NULL),
+(27,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:08:35',NULL),
+(28,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:08:35',NULL),
+(29,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Secondary',14,'2020-08-11 12:08:35',NULL),
+(30,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Primary',13,'2020-08-11 12:08:35',NULL),
+(31,12,2020,1,'450 Kennedy St NW',NULL,'Atlanta','GA','30318',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:16:36',NULL),
+(32,12,2020,1,'450 Kennedy St NW',NULL,'Atlanta','GA','30318',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:16:36',NULL),
+(33,12,2020,1,'450 Kennedy St NW',NULL,'Atlanta','GA','30318',NULL,NULL,NULL,'Primary',15,'2020-08-11 12:16:36',NULL),
+(34,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:18:31',NULL),
+(35,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:18:31',NULL),
+(36,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Secondary',17,'2020-08-11 12:18:31',NULL),
+(37,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Primary',16,'2020-08-11 12:18:31',NULL),
+(38,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:21:03',NULL),
+(39,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:21:03',NULL),
+(40,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Secondary',19,'2020-08-11 12:21:03',NULL),
+(41,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Primary',18,'2020-08-11 12:21:03',NULL),
+(42,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:23:28',NULL),
+(43,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:23:28',NULL),
+(44,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Secondary',21,'2020-08-11 12:23:28',NULL),
+(45,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Primary',20,'2020-08-11 12:23:28',NULL),
+(46,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:25:44',NULL),
+(47,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:25:44',NULL),
+(48,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Secondary',23,'2020-08-11 12:25:44',NULL),
+(49,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Primary',22,'2020-08-11 12:25:44',NULL),
+(50,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:55:34',NULL),
+(51,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:55:34',NULL),
+(52,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Secondary',25,'2020-08-11 12:55:34',NULL),
+(53,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Primary',24,'2020-08-11 12:55:34',NULL),
+(54,15,2020,1,'2000 Ruth St NW',NULL,'Atlanta','GA','303178',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 13:00:18',NULL),
+(55,15,2020,1,'2000 Ruth St NW',NULL,'Atlanta','GA','303178',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 13:00:18',NULL),
+(56,15,2020,1,'2000 Ruth St NW',NULL,'Atlanta','GA','303178',NULL,NULL,NULL,'Primary',26,'2020-08-11 13:00:18',NULL);
--
-- Dumping data for table `student_eligibility_activities`
--
-INSERT INTO `student_eligibility_activities` (`syear`, `student_id`, `activity_id`, `last_updated`, `updated_by`) VALUES
-(2019, 1, 1, '2020-01-23 13:05:43', NULL),
-(2019, 4, 1, '2020-01-23 13:05:51', NULL),
-(2019, 4, 2, '2020-01-23 13:05:54', NULL);
--
-- Dumping data for table `student_enrollment`
--
INSERT INTO `student_enrollment` (`id`, `syear`, `school_id`, `student_id`, `grade_id`, `section_id`, `start_date`, `end_date`, `enrollment_code`, `drop_code`, `next_school`, `calendar_id`, `last_school`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', '1', '1', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-04 22:37:17', NULL),
-(2, '2019', '1', '2', '1', '1', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:40', NULL),
-(3, '2019', '1', '3', '2', '3', '2019-08-05', NULL, '2', NULL, '1', '1', NULL, '2019-08-05 00:02:41', NULL),
-(4, '2019', '1', '4', '3', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:42', NULL),
-(5, '2019', '1', '5', '2', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:43', NULL),
-(6, '2019', '1', '6', '3', '3', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:43', NULL),
-(7, '2019', '1', '7', '3', '3', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:44', NULL),
-(8, '2019', '1', '8', '2', '1', '2019-08-05', NULL, '5', NULL, NULL, NULL, NULL, '2019-08-05 00:02:44', NULL),
-(9, '2019', '1', '9', '1', '1', '2019-08-05', NULL, '5', NULL, NULL, NULL, NULL, '2019-08-05 00:02:45', NULL),
-(10, '2019', '1', '10', '1', '1', '2019-08-05', NULL, '2', NULL, '1', '1', NULL, '2019-08-05 00:02:45', NULL),
-(11, '2019', '1', '11', '2', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:13:02', NULL);
+(1,2020,1,1,1,'1','2020-08-10',NULL,5,NULL,1,1,NULL,'2020-08-10 13:06:15',NULL),
+(2,2020,1,2,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:28:39',NULL),
+(3,2020,1,3,2,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:32:28',NULL),
+(4,2020,1,4,2,'2','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:34:14',NULL),
+(5,2020,1,5,3,'3','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:56:54',NULL),
+(6,2020,1,6,3,'2','2020-08-10',NULL,2,NULL,1,1,NULL,'2020-08-10 13:58:35',NULL),
+(7,2020,1,7,4,'1','2020-08-10',NULL,2,NULL,1,1,NULL,'2020-08-10 14:01:10',NULL),
+(8,2020,1,8,4,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:02:45',NULL),
+(9,2020,1,9,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:04:18',NULL),
+(10,2020,1,10,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:05:28',NULL),
+(11,2020,1,11,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:08:21',NULL),
+(12,2020,1,12,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:09:23',NULL),
+(13,2020,1,13,1,'1','2020-08-10',NULL,5,NULL,1,1,NULL,'2020-08-10 14:23:12',NULL),
+(14,2020,1,14,2,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-11 12:50:03',NULL),
+(15,2020,1,15,2,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-11 12:57:38',NULL);
--
-- Dumping data for table `student_enrollment_codes`
--
INSERT INTO `student_enrollment_codes` (`id`, `syear`, `title`, `short_name`, `type`, `last_updated`, `updated_by`) VALUES
-(1, '2019', 'Transferred out', 'TRAN', 'TrnD', '2019-07-28 09:56:33', NULL),
-(2, '2019', 'Transferred in', 'TRAN', 'TrnE', '2019-07-28 09:56:33', NULL),
-(3, '2019', 'Rolled over', 'ROLL', 'Roll', '2019-07-28 09:56:33', NULL),
-(4, '2019', 'Dropped Out', 'DROP', 'Drop', '2019-07-28 09:56:33', NULL),
-(5, '2019', 'New', 'NEW', 'Add', '2019-07-28 09:56:33', NULL),
-(6, '2019', 'Returning Student', 'RET', 'Add', '2019-08-05 04:08:14', NULL);
+(1,2020,'Transferred Out','TRAN','TrnD','2019-07-28 09:56:33',NULL),
+(2,2020,'Transferred In','TRAN','TrnE','2019-07-28 09:56:33',NULL),
+(3,2020,'Rolled Over','ROLL','Roll','2019-07-28 09:56:33',NULL),
+(4,2020,'Dropped Out','DROP','Drop','2019-07-28 09:56:33',NULL),
+(5,2020,'New','NEW','Add','2019-07-28 09:56:33',NULL);
@@ -2619,13 +2126,13 @@
--
INSERT INTO `student_field_categories`(`id`, `title`, `sort_order`, `include`, `last_updated`, `updated_by`) VALUES
-(1, 'General Info', '1', NULL, '2019-07-28 15:26:33', NULL),
-(2, 'Medical', '3', NULL, '2019-07-28 15:26:33', NULL),
-(3, 'Addresses & Contacts', '2', NULL, '2019-07-28 15:26:33', NULL),
-(4, 'Comments', '4', NULL, '2019-07-28 15:26:33', NULL),
-(5, 'Goals', '5', NULL, '2019-07-28 15:26:33', NULL),
-(6, 'Enrollment Info', '6', NULL, '2019-07-28 15:26:33', NULL),
-(7, 'Files', '7', NULL, '2019-07-28 15:26:33', NULL);
+(1,'General Info',1,NULL,'2019-07-28 19:26:33',NULL),
+(2,'Medical',3,NULL,'2019-07-28 19:26:33',NULL),
+(3,'Addresses & Contacts',2,NULL,'2019-07-28 19:26:33',NULL),
+(4,'Comments',4,NULL,'2019-07-28 19:26:33',NULL),
+(5,'Goals',5,NULL,'2019-07-28 19:26:33',NULL),
+(6,'Enrollment Info',6,NULL,'2019-07-28 19:26:33',NULL),
+(7,'Files',7,NULL,'2019-07-28 19:26:33',NULL);
@@ -2634,89 +2141,34 @@
--
INSERT INTO `student_goal` (`goal_id`, `student_id`, `goal_title`, `start_date`, `end_date`, `goal_description`, `school_id`, `syear`, `last_updated`, `updated_by`) VALUES
-(1, 4, 'Chemistry', '2020-01-10', '2020-01-22', 'Inorganic Chemistry', 1, 2019, '2020-01-23 13:22:27', NULL),
-(2, 6, 'Spanish', '2020-01-16', '2020-01-19', 'Spanish Reading Skill', 1, 2019, '2020-01-23 13:30:37', NULL),
-(3, 6, 'Chemistry In', '2020-01-22', '2020-02-06', 'Try to remember Atomic Chart properly..', 1, 2019, '2020-01-23 13:38:34', NULL);
+(1,13,'Build good study habits','2020-08-10','2020-08-31','Arthur must build a good study habit to do better in his assignments.',1,2020,'2020-08-12 16:35:05',NULL);
--
-- Dumping data for table `student_goal_progress`
--
INSERT INTO `student_goal_progress` (`progress_id`, `goal_id`, `student_id`, `start_date`, `progress_name`, `proficiency`, `progress_description`, `course_period_id`, `last_updated`, `updated_by`) VALUES
-(1, 1, 4, '2020-01-22', 'Inorganic Extra Class', '61-70%', 'You need to improve more. But you are improving. Keep trying. All the best !!!', 9, '2020-01-23 13:23:31', NULL),
-(2, 2, 6, '2020-01-18', 'Span Reading improvement', '71-80%', 'Well done you are doing good.. Keep Practicing.', 3, '2020-01-23 13:31:26', NULL),
-(3, 2, 6, '2020-01-22', 'Span I Reading improvement', '81-90%', 'Keep watching Spanish educational movies & also keep reading news papers for more efficiency. Todo lo Mejor !!!', 3, '2020-01-23 13:36:16', NULL);
+(1,1,13,'2020-08-11','Study Habit','71-80%','Study Habit Progress Assessment Week 1',18,'2020-08-12 16:36:19',NULL);
--
-- Dumping data for table `student_gpa_calculated`
--
-INSERT INTO `student_gpa_calculated` (`student_id`, `marking_period_id`, `mp`, `gpa`, `weighted_gpa`, `unweighted_gpa`, `class_rank`, `grade_level_short`, `cgpa`, `cum_unweighted_factor`, `last_updated`, `updated_by`) VALUES
-(1, 17, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:43:52', NULL),
-(2, 17, NULL, 2.18, NULL, 2.18, 1, NULL, NULL, 0.333333, '2020-01-23 12:43:52', NULL),
-(9, 17, NULL, 1.09, NULL, 1.09, 2, NULL, NULL, 0.166667, '2020-01-23 12:43:52', NULL),
-(8, 17, NULL, 1.09, NULL, 1.09, 2, NULL, NULL, 0.166667, '2020-01-23 12:43:53', NULL),
-(5, 17, NULL, 0.55, NULL, 0.55, 4, NULL, NULL, 0.083333, '2020-01-23 12:43:53', NULL),
-(3, 17, NULL, 0.55, NULL, 0.55, 4, NULL, NULL, 0.083333, '2020-01-23 12:43:53', NULL),
-(4, 17, NULL, 1.36, NULL, 1.36, 2, NULL, NULL, 0.166667, '2020-01-23 12:43:54', NULL),
-(7, 17, NULL, 0.64, NULL, 0.64, 3, NULL, NULL, 0.083333, '2020-01-23 12:43:54', NULL),
-(10, 17, NULL, 0.00, NULL, 0.00, 5, NULL, NULL, 0.000000, '2020-01-23 12:43:54', NULL),
-(6, 17, NULL, 0.64, NULL, 0.64, 3, NULL, NULL, 0.083333, '2020-01-23 12:43:54', NULL),
-(1, 1, NULL, 4.00, 4.00, NULL, 1, NULL, NULL, 0.500000, '2020-01-23 12:48:45', NULL),
-(2, 1, NULL, 3.00, 3.00, NULL, 1, NULL, NULL, 0.333333, '2020-01-23 12:48:46', NULL),
-(9, 1, NULL, 2.00, 2.00, NULL, 3, NULL, NULL, 0.166667, '2020-01-23 12:48:46', NULL),
-(8, 1, NULL, 3.00, 3.00, NULL, 2, NULL, NULL, 0.166667, '2020-01-23 12:48:46', NULL),
-(5, 1, NULL, 2.00, 2.00, NULL, 2, NULL, NULL, 0.083333, '2020-01-23 12:48:47', NULL),
-(3, 1, NULL, 0.00, 0.00, NULL, 4, NULL, NULL, 0.083333, '2020-01-23 12:48:47', NULL),
-(4, 1, NULL, 3.00, 3.00, NULL, 1, NULL, NULL, 0.166667, '2020-01-23 12:48:47', NULL),
-(7, 1, NULL, 2.00, 2.00, NULL, 3, NULL, NULL, 0.083333, '2020-01-23 12:48:47', NULL),
-(10, 1, NULL, 2.00, 2.00, NULL, 2, NULL, NULL, 0.000000, '2020-01-23 12:48:48', NULL),
-(6, 1, NULL, 3.00, 3.00, NULL, 1, NULL, NULL, 0.083333, '2020-01-23 12:48:48', NULL),
-(1, 15, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:51:39', NULL),
-(2, 15, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.333333, '2020-01-23 12:51:39', NULL),
-(9, 15, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:51:39', NULL),
-(8, 15, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.166667, '2020-01-23 12:51:39', NULL),
-(5, 15, NULL, 1.00, NULL, 1.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:51:40', NULL),
-(3, 15, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:51:40', NULL),
-(4, 15, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.166667, '2020-01-23 12:51:40', NULL),
-(7, 15, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:51:41', NULL),
-(10, 15, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.000000, '2020-01-23 12:51:41', NULL),
-(6, 15, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:51:41', NULL),
-(1, 16, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:54:26', NULL),
-(2, 16, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.333333, '2020-01-23 12:54:26', NULL),
-(9, 16, NULL, 1.00, NULL, 1.00, 3, NULL, NULL, 0.166667, '2020-01-23 12:54:26', NULL),
-(8, 16, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:54:26', NULL),
-(5, 16, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:54:27', NULL),
-(3, 16, NULL, 1.00, NULL, 1.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:54:27', NULL),
-(4, 16, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:54:27', NULL),
-(7, 16, NULL, 0.00, NULL, 0.00, 4, NULL, NULL, 0.083333, '2020-01-23 12:54:28', NULL),
-(10, 16, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.000000, '2020-01-23 12:54:28', NULL),
-(6, 16, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.083333, '2020-01-23 12:54:29', NULL),
-(1, 12, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:55:03', NULL),
-(2, 12, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.333333, '2020-01-23 12:55:03', NULL),
-(9, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:55:03', NULL),
-(8, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:55:03', NULL),
-(5, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:55:04', NULL),
-(3, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:55:04', NULL),
-(4, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:55:04', NULL),
-(7, 12, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:55:04', NULL),
-(10, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.000000, '2020-01-23 12:55:05', NULL),
-(6, 12, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.083333, '2020-01-23 12:55:06', NULL);
--
-- Dumping data for table `student_immunization`
--
INSERT INTO `student_immunization` (`id`, `student_id`, `type`, `medical_date`, `comments`, `last_updated`, `updated_by`) VALUES
-(1, '1', 'Immunization', '2019-07-09', 'Flu vaccine', '2019-08-04 22:42:09', NULL);
+(1,13,'Immunization','2010-05-18','Rotavirus immunization was done.','2020-08-12 16:31:28',NULL);
--
-- Dumping data for table `student_medical_alerts`
--
INSERT INTO `student_medical_alerts` (`id`, `student_id`, `title`, `alert_date`, `last_updated`, `updated_by`) VALUES
-(1, '1', 'MSG Allergy', '2019-07-09', '2019-08-04 22:42:09', NULL);
+(1,13,'Arthur is allergic to prawns/ crabs and other seafood.','2020-08-11','2020-08-12 16:31:28',NULL);
--
@@ -2724,117 +2176,33 @@
--
INSERT INTO `student_medical_notes` (`id`, `student_id`, `doctors_note_date`, `doctors_note_comments`, `last_updated`, `updated_by`) VALUES
-(1, '1', '2019-07-09', 'MSG Alleregy', '2019-08-04 22:42:08', NULL);
+(1,13,'2020-08-10','Arthur is allergic to prawns/ crabs. He has recorded medical history of allergic symptoms. ','2020-08-12 16:31:28',NULL);
--
-- Dumping data for table `student_medical_visits`
--
INSERT INTO `student_medical_visits` (`id`, `student_id`, `school_date`, `time_in`, `time_out`, `reason`, `result`, `comments`, `last_updated`, `updated_by`) VALUES
-(1, 4, '2020-01-02', '1:00', '1:15', 'General Check up', 'Normal', 'Take all medicines properly', '2020-01-23 13:21:29', NULL);
+(1,13,'2020-08-10','10:00AM','10:30AM','Rashes on skin','Treatment given',NULL,'2020-08-12 16:31:28',NULL);
--
-- Dumping data for table `student_mp_comments`
--
INSERT INTO `student_mp_comments` (`id`, `student_id`, `syear`, `marking_period_id`, `staff_id`, `comment`, `comment_date`, `last_updated`, `updated_by`) VALUES
-(1, 4, 2019, 17, 1, 'Colin gets distracted and disturbs the class when he is sitting next to his best friends. Isolate him to a corner in the classroom so that he can focus on his work. ', '2019-11-14', '2020-01-23 11:17:23', NULL),
-(2, 1, 2019, 17, 1, 'Need to improve skills.', '2020-01-10', '2020-01-23 11:22:46', NULL),
-(3, 6, 2019, 17, 3, 'Good you are improving.', '2020-01-23', '2020-01-23 13:33:21', NULL),
-(4, 6, 2019, 17, 3, 'Todo lo Mejor... But be more attentive in chemistry class.', '2020-01-24', '2020-01-23 13:37:05', NULL);
+(1,13,2020,14,1,'Arthur is doing well in his assignments. ','2020-08-12','2020-08-12 16:32:22',NULL);
--
-- Dumping data for table `student_report_card_grades`
--
-INSERT INTO `student_report_card_grades` (`syear`, `school_id`, `student_id`, `course_period_id`, `report_card_grade_id`, `report_card_comment_id`, `comment`, `grade_percent`, `marking_period_id`, `grade_letter`, `weighted_gp`, `unweighted_gp`, `gp_scale`, `gpa_cal`, `credit_attempted`, `credit_earned`, `credit_category`, `course_code`, `course_title`, `id`, `last_updated`, `updated_by`) VALUES
-(2019, 1, 1, 4, 1, NULL, ' ', 91.82, '17', 'A', NULL, 3.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 1, '2020-01-23 12:43:52', NULL),
-(2019, 1, 2, 4, 2, NULL, ' ', 83.64, '17', 'B', NULL, 2.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 2, '2020-01-23 12:43:52', NULL),
-(2019, 1, 9, 4, 3, NULL, ' ', 70.91, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 3, '2020-01-23 12:43:52', NULL),
-(2019, 1, 8, 4, 3, NULL, ' ', 74.55, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 4, '2020-01-23 12:43:53', NULL),
-(2019, 1, 5, 4, 4, NULL, ' ', 68.18, '17', 'D', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 5, '2020-01-23 12:43:53', NULL),
-(2019, 1, 3, 4, 3, NULL, ' ', 71.82, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 6, '2020-01-23 12:43:53', NULL),
-(2019, 1, 4, 4, 4, NULL, ' ', 62.73, '17', 'D', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 7, '2020-01-23 12:43:54', NULL),
-(2019, 1, 7, 4, 5, NULL, ' ', 53.64, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'Spanish', 8, '2020-01-23 12:43:54', NULL),
-(2019, 1, 10, 4, 5, NULL, ' ', 56.36, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'Spanish', 9, '2020-01-23 12:43:54', NULL),
-(2019, 1, 6, 4, 3, NULL, ' ', 77.27, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 10, '2020-01-23 12:43:54', NULL),
-(2019, 1, 1, 2, 1, NULL, ' ', 91.60, '17', 'A', NULL, 3.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 11, '2020-01-23 12:45:55', NULL),
-(2019, 1, 2, 2, 1, NULL, ' ', 88.40, '17', 'A', NULL, 3.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 12, '2020-01-23 12:45:55', NULL),
-(2019, 1, 9, 2, 4, NULL, ' ', 62.00, '17', 'D', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 13, '2020-01-23 12:45:56', NULL),
-(2019, 1, 8, 2, 2, NULL, ' ', 75.60, '17', 'B', NULL, 2.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 14, '2020-01-23 12:45:56', NULL),
-(2019, 1, 5, 2, 4, NULL, ' ', 58.00, '17', 'D', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 15, '2020-01-23 12:45:57', NULL),
-(2019, 1, 3, 2, 4, NULL, ' ', 57.20, '17', 'D', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 16, '2020-01-23 12:45:57', NULL),
-(2019, 1, 4, 2, 1, NULL, ' ', 93.60, '17', 'A', NULL, 3.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 17, '2020-01-23 12:45:58', NULL),
-(2019, 1, 7, 2, 3, NULL, ' ', 72.00, '17', 'C', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 18, '2020-01-23 12:45:58', NULL),
-(2019, 1, 10, 2, 5, NULL, ' ', 53.20, '17', 'F', NULL, 0.000, 4.000, NULL, 2.000, 0.000, NULL, NULL, 'English', 19, '2020-01-23 12:45:58', NULL),
-(2019, 1, 6, 2, 3, NULL, ' ', 66.80, '17', 'C', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 20, '2020-01-23 12:45:59', NULL),
-(2019, 1, 1, 3, 1, NULL, ' ', 92.00, '17', 'A', NULL, 3.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 21, '2020-01-23 12:46:16', NULL),
-(2019, 1, 2, 3, 2, NULL, ' ', 85.14, '17', 'B', NULL, 2.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 22, '2020-01-23 12:46:16', NULL),
-(2019, 1, 9, 3, 4, NULL, ' ', 62.86, '17', 'D', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 23, '2020-01-23 12:46:17', NULL),
-(2019, 1, 8, 3, 3, NULL, ' ', 77.14, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 24, '2020-01-23 12:46:17', NULL),
-(2019, 1, 5, 3, 5, NULL, ' ', 54.29, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 25, '2020-01-23 12:46:18', NULL),
-(2019, 1, 3, 3, 5, NULL, ' ', 48.00, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 26, '2020-01-23 12:46:18', NULL),
-(2019, 1, 4, 3, 3, NULL, ' ', 79.43, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 27, '2020-01-23 12:46:19', NULL),
-(2019, 1, 7, 3, 3, NULL, ' ', 71.43, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 28, '2020-01-23 12:46:19', NULL),
-(2019, 1, 10, 3, 5, NULL, ' ', 34.29, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 29, '2020-01-23 12:46:20', NULL),
-(2019, 1, 6, 3, 5, NULL, ' ', 59.43, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 30, '2020-01-23 12:46:20', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 90.21, '17', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 31, '2020-01-23 12:46:37', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 84.68, '17', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 32, '2020-01-23 12:46:37', NULL),
-(2019, 1, 9, 8, 2, NULL, ' ', 81.28, '17', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 33, '2020-01-23 12:46:37', NULL),
-(2019, 1, 8, 8, 5, NULL, ' ', 58.09, '17', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 34, '2020-01-23 12:46:38', NULL),
-(2019, 1, 5, 8, 5, NULL, ' ', 48.94, '17', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 35, '2020-01-23 12:46:38', NULL),
-(2019, 1, 3, 8, 6, NULL, ' ', 6.81, '17', 'Inc.', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 36, '2020-01-23 12:46:39', NULL),
-(2019, 1, 4, 8, 4, NULL, ' ', 61.06, '17', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 37, '2020-01-23 12:46:39', NULL),
-(2019, 1, 7, 8, 3, NULL, ' ', 78.30, '17', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 38, '2020-01-23 12:46:40', NULL),
-(2019, 1, 10, 8, 5, NULL, ' ', 58.72, '17', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 39, '2020-01-23 12:46:40', NULL),
-(2019, 1, 6, 8, 4, NULL, ' ', 69.36, '17', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 40, '2020-01-23 12:46:41', NULL),
-(2019, 1, 1, 6, 1, NULL, ' ', 92.89, '1', 'A', 4.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 41, '2020-01-23 12:48:45', NULL),
-(2019, 1, 2, 6, 2, NULL, ' ', 79.56, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 42, '2020-01-23 12:48:46', NULL),
-(2019, 1, 9, 6, 3, NULL, ' ', 71.11, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 43, '2020-01-23 12:48:46', NULL),
-(2019, 1, 8, 6, 2, NULL, ' ', 75.56, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 44, '2020-01-23 12:48:46', NULL),
-(2019, 1, 5, 6, 3, NULL, ' ', 67.56, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 45, '2020-01-23 12:48:47', NULL),
-(2019, 1, 3, 6, 5, NULL, ' ', 52.89, '1', 'F', 0.000, NULL, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'Chemistry', 46, '2020-01-23 12:48:47', NULL),
-(2019, 1, 4, 6, 2, NULL, ' ', 76.00, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 47, '2020-01-23 12:48:47', NULL),
-(2019, 1, 7, 6, 3, NULL, ' ', 74.67, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 48, '2020-01-23 12:48:47', NULL),
-(2019, 1, 10, 6, 3, NULL, ' ', 68.89, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 49, '2020-01-23 12:48:48', NULL),
-(2019, 1, 6, 6, 2, NULL, ' ', 75.56, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 50, '2020-01-23 12:48:48', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 95.00, '15', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 51, '2020-01-23 12:51:39', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 83.33, '15', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 52, '2020-01-23 12:51:39', NULL),
-(2019, 1, 9, 8, 3, NULL, ' ', 75.00, '15', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 53, '2020-01-23 12:51:39', NULL),
-(2019, 1, 8, 8, 5, NULL, ' ', 51.67, '15', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 54, '2020-01-23 12:51:39', NULL),
-(2019, 1, 5, 8, 4, NULL, ' ', 65.83, '15', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 55, '2020-01-23 12:51:40', NULL),
-(2019, 1, 3, 8, 3, NULL, ' ', 78.33, '15', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 56, '2020-01-23 12:51:40', NULL),
-(2019, 1, 4, 8, 1, NULL, ' ', 90.00, '15', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 57, '2020-01-23 12:51:40', NULL),
-(2019, 1, 7, 8, 5, NULL, ' ', 56.67, '15', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 58, '2020-01-23 12:51:41', NULL),
-(2019, 1, 10, 8, 2, NULL, ' ', 80.00, '15', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 59, '2020-01-23 12:51:41', NULL),
-(2019, 1, 6, 8, 2, NULL, ' ', 80.00, '15', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 60, '2020-01-23 12:51:41', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 96.00, '16', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 61, '2020-01-23 12:54:26', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 82.29, '16', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 62, '2020-01-23 12:54:26', NULL),
-(2019, 1, 9, 8, 3, NULL, ' ', 78.29, '16', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 63, '2020-01-23 12:54:26', NULL),
-(2019, 1, 8, 8, 2, NULL, ' ', 82.29, '16', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 64, '2020-01-23 12:54:26', NULL),
-(2019, 1, 5, 8, 4, NULL, ' ', 67.43, '16', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 65, '2020-01-23 12:54:27', NULL),
-(2019, 1, 3, 8, 3, NULL, ' ', 72.57, '16', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 66, '2020-01-23 12:54:27', NULL),
-(2019, 1, 4, 8, 4, NULL, ' ', 67.43, '16', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 67, '2020-01-23 12:54:27', NULL),
-(2019, 1, 7, 8, 5, NULL, ' ', 49.71, '16', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 68, '2020-01-23 12:54:28', NULL),
-(2019, 1, 10, 8, 5, NULL, ' ', 45.14, '16', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 69, '2020-01-23 12:54:28', NULL),
-(2019, 1, 6, 8, 2, NULL, ' ', 80.57, '16', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 70, '2020-01-23 12:54:29', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 95.55, '12', 'A', NULL, 3.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 71, '2020-01-23 12:55:03', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 82.76, '12', 'B', NULL, 2.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 72, '2020-01-23 12:55:03', NULL),
-(2019, 1, 9, 8, 3, NULL, ' ', 76.81, '12', 'C', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 73, '2020-01-23 12:55:03', NULL),
-(2019, 1, 8, 8, 4, NULL, ' ', 68.51, '12', 'D', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 74, '2020-01-23 12:55:03', NULL),
-(2019, 1, 5, 8, 4, NULL, ' ', 66.71, '12', 'D', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 75, '2020-01-23 12:55:04', NULL),
-(2019, 1, 3, 8, 3, NULL, ' ', 75.16, '12', 'C', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 76, '2020-01-23 12:55:04', NULL),
-(2019, 1, 4, 8, 3, NULL, ' ', 77.59, '12', 'C', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 77, '2020-01-23 12:55:04', NULL),
-(2019, 1, 7, 8, 5, NULL, ' ', 52.84, '12', 'F', NULL, 0.000, 4.000, NULL, 1.333, 0.000, NULL, NULL, 'English', 78, '2020-01-23 12:55:04', NULL),
-(2019, 1, 10, 8, 4, NULL, ' ', 60.83, '12', 'D', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 79, '2020-01-23 12:55:05', NULL),
-(2019, 1, 6, 8, 2, NULL, ' ', 80.31, '12', 'B', NULL, 2.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 80, '2020-01-23 12:55:06', NULL);
--
-- Dumping data for table `system_preference`
--
INSERT INTO `system_preference` (`id`, `school_id`, `full_day_minute`, `half_day_minute`, `last_updated`, `updated_by`) VALUES
-(1, 1, 5, 2, '2019-07-28 15:26:33', NULL);
+(1,1,5,2,'2019-07-28 19:26:33',NULL);
@@ -2847,12 +2215,12 @@
--
INSERT INTO `user_profiles` (`id`, `profile`, `title`, `last_updated`, `updated_by`) VALUES
-(0, 'admin', 'Super Administrator', '2019-07-28 04:26:33', NULL),
-(1, 'admin', 'Administrator', '2019-07-28 04:26:33', NULL),
-(2, 'teacher', 'Teacher', '2019-07-28 04:26:33', NULL),
-(3, 'student', 'Student', '2019-07-28 04:26:33', NULL),
-(4, 'parent', 'Parent', '2019-07-28 04:26:33', NULL),
-(5, 'admin', 'Admin Asst', '2019-07-28 04:26:33', NULL);";
+(0,'admin','Super Administrator','2019-07-28 08:26:33',NULL),
+(1,'admin','Administrator','2019-07-28 08:26:33',NULL),
+(2,'teacher','Teacher','2019-07-28 08:26:33',NULL),
+(3,'student','Student','2019-07-28 08:26:33',NULL),
+(4,'parent','Parent','2019-07-28 08:26:33',NULL),
+(5,'admin','Admin Asst','2019-07-28 08:26:33',NULL);";
$dbconn = new mysqli($_SESSION['host'],$_SESSION['username'],$_SESSION['password'],$_SESSION['db'],$_SESSION['port']);
$sqllines = par_spt("/[\n]/",$text);
@@ -2870,34 +2238,20 @@
}
}
- $dbconn->query("INSERT INTO `gradebook_assignments` (`assignment_id`, `staff_id`, `marking_period_id`, `course_period_id`, `course_id`, `assignment_type_id`, `title`, `assigned_date`, `due_date`, `points`, `description`, `ungraded`, `last_updated`, `updated_by`) VALUES
-(1, 3, 17, 2, NULL, 1, 'Assignment 1', '2019-12-20', '2020-01-24', 50, '<p>Lorem Ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.</p>', 2, '2020-01-23 12:16:03', NULL),
-(2, 3, 17, 2, NULL, 1, 'Assignment 2', '2020-01-02', '2020-01-10', 100, NULL, 2, '2020-01-23 12:16:17', NULL),
-(3, 3, 17, 2, NULL, 2, 'Assignment 3', '2020-01-16', '2020-01-25', 100, NULL, 2, '2020-01-23 12:16:32', NULL),
-(4, 3, 18, 2, NULL, 1, 'Assignment 1', '2020-04-02', '2020-04-18', 25, NULL, 2, '2020-01-23 12:17:08', NULL),
-(5, 3, 18, 2, NULL, 2, 'Assignment 3', '2020-05-01', '2020-05-16', 100, NULL, 2, '2020-01-23 12:17:32', NULL),
-(6, 3, 18, 2, NULL, 2, 'Assignment 2', '2020-05-01', '2020-05-16', 75, NULL, 2, '2020-01-23 12:17:54', NULL),
-(7, 3, 1, 6, NULL, 3, 'Assignment 1', '2020-01-01', '2020-01-16', 50, NULL, 2, '2020-01-23 12:19:01', NULL),
-(8, 3, 1, 6, NULL, 5, 'Test Assignment', '2020-01-23', '2020-01-24', 100, NULL, 2, '2020-01-23 12:19:25', NULL),
-(9, 3, 1, 6, NULL, 4, 'Assignment 3', '2020-01-02', '2020-01-16', 50, NULL, 2, '2020-01-23 12:19:49', NULL),
-(10, 3, 1, 6, NULL, 4, 'Assignment 2', '2020-01-10', '2020-01-24', 25, NULL, 2, '2020-01-23 12:20:06', NULL),
-(11, 3, 15, 8, NULL, 6, 'Assignment 1', '2019-07-12', '2019-08-02', 20, NULL, 2, '2020-01-23 12:20:56', NULL),
-(12, 3, 15, 8, NULL, 6, 'Assignment 2', '2019-08-01', '2019-08-30', 50, NULL, 2, '2020-01-23 12:21:17', NULL),
-(13, 3, 15, 8, NULL, 7, 'Assignment 3', '2019-08-16', '2019-08-24', 50, NULL, 2, '2020-01-23 12:21:43', NULL),
-(14, 3, 16, 8, NULL, 6, 'Assignment 2', '2019-10-04', '2019-10-26', 100, NULL, 2, '2020-01-23 12:22:16', NULL),
-(15, 3, 16, 8, NULL, 6, 'Assignment 1', '2019-10-26', '2019-11-02', 25, NULL, 2, '2020-01-23 12:22:37', NULL),
-(16, 3, 16, 8, NULL, 7, 'Assignment 3', '2019-11-06', '2019-11-16', 50, NULL, 2, '2020-01-23 12:23:00', NULL),
-(17, 3, 17, 8, NULL, 6, 'Assignment 2', '2020-01-02', '2020-01-16', 100, NULL, 2, '2020-01-23 12:23:40', NULL),
-(18, 3, 17, 8, NULL, 6, 'Assignment 1', '2020-01-16', '2020-01-22', 10, NULL, 2, '2020-01-23 12:23:58', NULL),
-(19, 3, 17, 8, NULL, 7, 'Assignment 4', '2020-01-10', '2020-01-24', 50, NULL, 2, '2020-01-23 12:24:18', NULL),
-(20, 3, 17, 8, NULL, 7, 'Assignment 3', '2020-01-23', '2020-01-26', 75, NULL, 2, '2020-01-23 12:24:39', NULL),
-(21, 3, 17, 4, NULL, 8, 'Assignment 1', '2020-01-02', '2020-01-23', 50, NULL, 2, '2020-01-23 12:25:27', NULL),
-(22, 3, 17, 4, NULL, 9, 'Assignment 10', '2020-01-15', '2020-01-16', 20, NULL, 2, '2020-01-23 12:25:44', NULL),
-(23, 3, 17, 4, NULL, 9, 'Assignment 20', '2020-01-22', '2020-01-24', 25, NULL, 2, '2020-01-23 12:26:01', NULL),
-(24, 3, 17, 4, NULL, 10, 'Pre- Test', '2020-01-25', '2020-01-25', 15, NULL, 2, '2020-01-23 12:26:27', NULL),
-(25, 3, 17, 3, NULL, 11, 'Assignment 1', '2020-01-16', '2020-01-24', 50, NULL, 2, '2020-01-23 12:32:26', NULL),
-(26, 3, 17, 3, NULL, 12, 'Assignment 3', '2020-01-12', '2020-01-25', 25, NULL, 2, '2020-01-23 12:32:42', NULL),
-(27, 3, 17, 3, NULL, 12, 'Assignment 2', '2020-01-02', '2020-01-31', 100, NULL, 2, '2020-01-23 12:32:54', NULL);");
+ $dbconn->query("INSERT INTO `gradebook_assignments` (`assignment_id`, `staff_id`, `marking_period_id`, `course_period_id`, `course_id`, `assignment_type_id`, `title`, `assigned_date`, `due_date`, `points`, `description`, `ungraded`, `last_updated`, `updated_by`) VALUES
+(1,2,14,18,NULL,1,'Reading Assignment 1','2020-08-10','2020-08-13',10,'<p>Read Chapters 1 and 2 and write a synopsis of the text. We will also have a quiz on Friday, Aug 14th.</p>\r\n',1,'2020-08-11 17:54:01',NULL),
+(2,2,14,18,NULL,2,'Reading Assignment Storyboard','2020-08-10','2020-08-13',20,'<p>Pick the three most important events in the book you read, then draw and color the scene. In the box below each of your drawings explain what is happening.</p>\r\n',1,'2020-08-12 08:45:53',NULL),
+(3,2,14,18,NULL,2,'Reading Assignment – Hall of Fame & Hall of Shame','2020-08-10','2020-08-12',20,'<p>After reading your book you must decide which character should be put in the Hall of Fame for all of the great things that they did in the story, and which character should be but in the Hall of Shame for all the bad things they did in the story. Draw and color a portrait of each character below and<br />\r\nmake a list of their actions and the reasons you put them there.</p>\r\n',1,'2020-08-12 08:48:27',NULL),
+(4,2,14,18,NULL,3,'Quiz Assignment','2020-08-14','2020-08-14',50,'<p>We will have a classroom quiz session. </p>\r\n',1,'2020-08-12 08:51:01',NULL),
+(5,2,14,19,NULL,4,'Writing Assignment Essay','2020-08-10','2020-08-13',10,'<p>Write about your best school day EVER</p>\r\n',1,'2020-08-12 08:57:52',NULL),
+(6,2,14,19,NULL,5,'Writing Assignment - In-class Freewrites','2020-08-10','2020-08-11',20,NULL,1,'2020-08-12 09:02:21',NULL),
+(7,2,14,19,NULL,6,'Quiz Assignment','2020-08-14','2020-08-14',40,'<p>writing a summary of what you read<br />\r\nwriting a synthesis of what you read<br />\r\nwriting a critique of what you read</p>\r\n',1,'2020-08-12 12:09:42',NULL),
+(8,2,14,18,NULL,2,'Reading Assignment – Vocabulary','2020-08-17','2020-08-19',40,'<p>As you read the book, find as many new and unfamiliar words as you can. For at least 5 of those words you must do the following:</p>\r\n\r\n<p>1. Write the page number.</p>\r\n\r\n<p>2. Write the sentence it was used in from the book.</p>\r\n\r\n<p>3. Provide a dictionary definition</p>\r\n',1,'2020-08-17 13:57:49',NULL),
+(9,2,14,18,NULL,3,'Quiz Assignment Week 2','2020-08-21','2020-08-21',40,'<p>Quiz Assignment for Week 2 on 21st Aug 2020. </p>\r\n',1,'2020-08-17 13:59:13',NULL),
+(10,2,14,18,NULL,1,'Reading Assignment Vocab - HW Week 2','2020-08-17','2020-08-20',20,'<p>Reading Assignment Vocab - Homework Week 2</p>\r\n',1,'2020-08-17 14:00:06',NULL),
+(11,2,14,19,NULL,5,'Writing Assignment - Week 2','2020-08-17','2020-08-18',40,'<p>WRITING ABOUT READING</p>\r\n\r\n<p>writing a summary of what you read</p>\r\n',1,'2020-08-17 14:02:13',NULL),
+(12,2,14,19,NULL,4,'Writing Assignment - HW Week 2','2020-08-17','2020-08-20',20,'<p>ESSAY ASSIGNMENTS</p>\r\n\r\n<p> </p>\r\n',1,'2020-08-17 14:03:35',NULL),
+(13,2,14,19,NULL,6,'Quiz Assignment Week 2','2020-08-21','2020-08-21',40,'<p>Quiz Assignment Week 2 for Writing on 21st Aug</p>\r\n',1,'2020-08-17 14:04:23',NULL);");
// $dbconn->query("INSERT INTO `msg_inbox` (`mail_id`, `to_user`, `from_user`, `mail_Subject`, `mail_body`, `mail_datetime`, `mail_attachment`, `isdraft`, `istrash`, `to_multiple_users`, `to_cc`, `to_cc_multiple`, `to_bcc`, `to_bcc_multiple`, `mail_read_unread`, `last_updated`, `updated_by`) VALUES
diff --git a/install/SqlSampleDataInc.php b/install/SqlSampleDataInc.php
index 0a46f4ab..3eca0811 100644
--- a/install/SqlSampleDataInc.php
+++ b/install/SqlSampleDataInc.php
@@ -66,930 +66,375 @@
--
INSERT INTO `attendance_calendar` (`syear`, `school_id`, `school_date`, `minutes`, `block`, `calendar_id`, `last_updated`, `updated_by`) VALUES
-('2019', '1', '2019-08-05', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-06', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-07', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-08', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-09', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-12', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-13', '999', NULL, '1', '2019-08-04 17:18:50', NULL),
-('2019', '1', '2019-08-14', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-15', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-16', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-19', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-20', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-21', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-22', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-23', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-26', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-27', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-28', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-29', '999', NULL, '1', '2019-08-04 17:18:51', NULL),
-('2019', '1', '2019-08-30', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-03', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-04', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-05', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-06', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-09', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-10', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-11', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-12', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-13', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-16', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-17', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-18', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-19', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-20', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-23', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-24', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-25', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-26', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-27', '999', NULL, '1', '2019-08-04 17:18:52', NULL),
-('2019', '1', '2019-09-30', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-01', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-02', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-03', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-04', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-07', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-08', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-09', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-10', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-11', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-14', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-15', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-16', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-17', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-18', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-21', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-22', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-23', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-24', '999', NULL, '1', '2019-08-04 17:18:53', NULL),
-('2019', '1', '2019-10-25', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-28', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-29', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-30', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-10-31', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-01', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-04', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-05', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-06', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-07', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-08', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-11', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-12', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-13', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-14', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-15', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-18', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-19', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-20', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-21', '999', NULL, '1', '2019-08-04 17:18:54', NULL),
-('2019', '1', '2019-11-22', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-11-25', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-11-26', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-02', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-03', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-04', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-05', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-06', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-09', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-10', '999', NULL, '1', '2019-08-04 17:18:55', NULL),
-('2019', '1', '2019-12-11', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-12', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-13', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-16', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-17', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-18', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-19', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2019-12-20', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-06', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-07', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-08', '999', NULL, '1', '2019-08-04 17:18:56', NULL),
-('2019', '1', '2020-01-09', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-10', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-13', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-14', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-15', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-16', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-17', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-21', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-22', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-23', '999', NULL, '1', '2019-08-04 17:18:57', NULL),
-('2019', '1', '2020-01-24', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-27', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-28', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-29', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-30', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-01-31', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-03', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-04', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-05', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-06', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-07', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-10', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-11', '999', NULL, '1', '2019-08-04 17:18:58', NULL),
-('2019', '1', '2020-02-12', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-13', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-14', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-17', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-18', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-19', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-20', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-21', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-24', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-25', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-26', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-27', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-02-28', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-03-02', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-03-03', '999', NULL, '1', '2019-08-04 17:18:59', NULL),
-('2019', '1', '2020-03-04', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-05', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-06', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-09', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-10', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-11', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-12', '999', NULL, '1', '2019-08-04 17:19:00', NULL),
-('2019', '1', '2020-03-13', '999', NULL, '1', '2019-08-04 17:19:01', NULL),
-('2019', '1', '2020-03-23', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-24', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-25', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-26', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-27', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-30', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-03-31', '999', NULL, '1', '2019-08-04 17:19:02', NULL),
-('2019', '1', '2020-04-01', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-02', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-03', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-06', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-07', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-08', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-09', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-10', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-13', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-14', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-15', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-16', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-17', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-20', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-21', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-22', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-23', '999', NULL, '1', '2019-08-04 17:19:03', NULL),
-('2019', '1', '2020-04-24', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-27', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-28', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-29', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-04-30', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-01', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-04', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-05', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-06', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-07', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-08', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-11', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-12', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-13', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-14', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-15', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-18', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-19', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-20', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-21', '999', NULL, '1', '2019-08-04 17:19:04', NULL),
-('2019', '1', '2020-05-22', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-25', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-26', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-27', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-28', '999', NULL, '1', '2019-08-04 17:19:05', NULL),
-('2019', '1', '2020-05-29', '999', NULL, '1', '2019-08-04 17:19:05', NULL);
+(2020,1,'2020-08-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-08-31',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-09-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-06',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-10-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-06',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-11-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2020-12-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-01-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-02-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-08',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-09',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-03-31',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-01',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-02',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-15',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-16',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-22',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-23',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-28',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-29',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-04-30',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-03',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-04',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-05',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-06',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-07',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-10',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-11',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-12',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-13',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-14',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-17',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-18',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-19',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-20',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-21',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-24',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-25',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-26',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-27',999,NULL,1,'2020-08-10 07:05:25',NULL),
+(2020,1,'2021-05-28',999,NULL,1,'2020-08-10 07:05:25',NULL);
--
-- Dumping data for table `attendance_codes`
--
INSERT INTO `attendance_codes` (`id`, `syear`, `school_id`, `title`, `short_name`, `type`, `state_code`, `default_code`, `table_name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'Present', 'P', 'teacher', 'P', 'Y', '0', '1', '2019-08-04 21:45:37', NULL),
-(2, '2019', '1', 'Absent', 'A', 'teacher', 'A', NULL, '0', '2', '2019-08-04 21:47:01', NULL),
-(3, '2019', '1', 'Tardy', 'T', 'teacher', 'P', NULL, '0', '3', '2019-08-04 21:47:16', NULL),
-(4, '2019', '1', 'Late', 'L', 'teacher', 'P', NULL, '0', '4', '2019-08-04 21:47:31', NULL);
+(1,2020,1,'Present','P','teacher','P','Y',0,1,'2020-08-10 07:08:41',NULL),
+(2,2020,1,'Absent','A','teacher','A',NULL,0,2,'2020-08-10 07:09:05',NULL),
+(3,2020,1,'Tardy','T','teacher','P',NULL,0,3,'2020-08-10 07:09:30',NULL),
+(4,2020,1,'Late','L','teacher','P',NULL,0,4,'2020-08-10 07:09:46',NULL);
--
-- Dumping data for table `attendance_completed`
--
INSERT INTO `attendance_completed` (`staff_id`, `school_date`, `period_id`, `course_period_id`, `cpv_id`, `substitute_staff_id`, `is_taken_by_substitute_staff`, `last_updated`, `updated_by`) VALUES
-('2', '2019-08-05', '2', 2, 2, NULL, NULL, '2019-08-05 05:44:35', NULL),
-('2', '2019-08-05', '1', 1, 1, NULL, NULL, '2019-08-05 05:45:03', NULL),
-('2', '2019-08-05', '6', 3, 3, NULL, NULL, '2019-08-05 05:52:25', NULL),
-('2', '2019-08-06', '1', 1, 1, NULL, NULL, '2019-08-20 04:00:37', NULL),
-('2', '2019-08-07', '1', 1, 1, NULL, NULL, '2019-08-20 04:00:59', NULL),
-('2', '2019-08-08', '1', 1, 1, NULL, NULL, '2019-08-20 04:01:20', NULL),
-('2', '2019-08-09', '1', 1, 1, NULL, NULL, '2019-08-20 04:01:35', NULL),
-('2', '2019-08-12', '1', 1, 1, NULL, NULL, '2019-08-20 04:01:51', NULL),
-('2', '2019-08-13', '1', 1, 1, NULL, NULL, '2019-08-20 04:02:07', NULL),
-('2', '2019-08-14', '1', 1, 1, NULL, NULL, '2019-08-20 04:02:34', NULL),
-('2', '2019-08-15', '1', 1, 1, NULL, NULL, '2019-08-20 04:02:47', NULL),
-('2', '2019-08-16', '1', 1, 1, NULL, NULL, '2019-08-20 04:03:03', NULL),
-('2', '2019-08-19', '1', 1, 1, NULL, NULL, '2019-08-20 04:03:19', NULL),
-('2', '2019-08-06', '2', 2, 2, NULL, NULL, '2019-08-20 04:03:33', NULL),
-('2', '2019-08-07', '2', 2, 2, NULL, NULL, '2019-08-20 04:03:48', NULL),
-('2', '2019-08-08', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:03', NULL),
-('2', '2019-08-09', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:17', NULL),
-('2', '2019-08-12', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:34', NULL),
-('2', '2019-08-13', '2', 2, 2, NULL, NULL, '2019-08-20 04:04:50', NULL),
-('2', '2019-08-14', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:09', NULL),
-('2', '2019-08-15', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:24', NULL),
-('2', '2019-08-16', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:38', NULL),
-('2', '2019-08-19', '2', 2, 2, NULL, NULL, '2019-08-20 04:05:46', NULL),
-('2', '2019-08-06', '6', 3, 3, NULL, NULL, '2019-08-20 04:05:56', NULL),
-('2', '2019-08-07', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:08', NULL),
-('2', '2019-08-08', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:22', NULL),
-('2', '2019-08-09', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:33', NULL),
-('2', '2019-08-12', '6', 3, 3, NULL, NULL, '2019-08-20 04:06:47', NULL),
-('2', '2019-08-13', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:04', NULL),
-('2', '2019-08-14', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:19', NULL),
-('2', '2019-08-15', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:31', NULL),
-('2', '2019-08-16', '6', 3, 3, NULL, NULL, '2019-08-20 04:07:45', NULL),
-('2', '2019-08-19', '6', 3, 3, NULL, NULL, '2019-08-20 04:08:00', NULL),
-('4', '2019-08-06', '7', 10, 10, NULL, NULL, '2019-08-20 04:08:26', NULL),
-('4', '2019-08-07', '7', 10, 10, NULL, NULL, '2019-08-20 04:08:43', NULL),
-('4', '2019-08-08', '7', 10, 10, NULL, NULL, '2019-08-20 04:08:58', NULL),
-('4', '2019-08-09', '7', 10, 10, NULL, NULL, '2019-08-20 04:09:16', NULL),
-('4', '2019-08-12', '7', 10, 10, NULL, NULL, '2019-08-20 04:09:33', NULL),
-('4', '2019-08-13', '7', 10, 10, NULL, NULL, '2019-08-20 04:09:48', NULL),
-('4', '2019-08-14', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:02', NULL),
-('4', '2019-08-15', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:16', NULL),
-('4', '2019-08-16', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:30', NULL),
-('4', '2019-08-19', '7', 10, 10, NULL, NULL, '2019-08-20 04:10:47', NULL),
-('4', '2019-08-20', '7', 10, 10, NULL, NULL, '2019-08-20 04:11:12', NULL),
-('3', '2019-08-06', '4', 9, 9, NULL, NULL, '2019-08-20 04:11:37', NULL),
-('3', '2019-08-07', '4', 9, 9, NULL, NULL, '2019-08-20 04:11:56', NULL),
-('3', '2019-08-08', '4', 9, 9, NULL, NULL, '2019-08-20 04:12:17', NULL),
-('3', '2019-08-09', '4', 9, 9, NULL, NULL, '2019-08-20 04:12:33', NULL),
-('3', '2019-08-12', '4', 9, 9, NULL, NULL, '2019-08-20 04:12:49', NULL),
-('3', '2019-08-13', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:08', NULL),
-('3', '2019-08-14', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:22', NULL),
-('3', '2019-08-15', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:38', NULL),
-('3', '2019-08-16', '4', 9, 9, NULL, NULL, '2019-08-20 04:13:58', NULL),
-('3', '2019-08-19', '4', 9, 9, NULL, NULL, '2019-08-20 04:14:13', NULL),
-('6', '2019-08-06', '3', 12, 12, NULL, NULL, '2019-08-20 04:26:09', NULL),
-('6', '2019-08-08', '3', 12, 12, NULL, NULL, '2019-08-20 04:26:26', NULL),
-('6', '2019-08-13', '3', 12, 12, NULL, NULL, '2019-08-20 04:26:44', NULL),
-('6', '2019-08-15', '3', 12, 12, NULL, NULL, '2019-08-20 04:27:00', NULL),
-('6', '2019-08-07', '8', 13, 13, NULL, NULL, '2019-08-20 04:27:14', NULL),
-('6', '2019-08-09', '8', 13, 13, NULL, NULL, '2019-08-20 04:28:39', NULL),
-('6', '2019-08-12', '8', 13, 13, NULL, NULL, '2019-08-20 04:28:55', NULL),
-('6', '2019-08-14', '8', 13, 13, NULL, NULL, '2019-08-20 04:29:10', NULL),
-('6', '2019-08-16', '8', 13, 13, NULL, NULL, '2019-08-20 04:29:26', NULL),
-('6', '2019-08-19', '8', 13, 13, NULL, NULL, '2019-08-20 04:29:42', NULL);
+(2,'2020-08-10',1,17,13,NULL,NULL,'2020-08-12 16:54:39',NULL),
+(2,'2020-08-11',1,17,13,NULL,NULL,'2020-08-12 16:55:13',NULL),
+(2,'2020-08-12',1,17,13,NULL,NULL,'2020-08-17 12:43:13',NULL),
+(2,'2020-08-13',1,17,13,NULL,NULL,'2020-08-17 12:43:40',NULL),
+(2,'2020-08-14',1,17,13,NULL,NULL,'2020-08-17 12:43:56',NULL);
--
-- Dumping data for table `attendance_day`
--
INSERT INTO `attendance_day` (`student_id`, `school_date`, `minutes_present`, `state_value`, `syear`, `marking_period_id`, `comment`, `last_updated`, `updated_by`) VALUES
-('1', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:35', NULL),
-('1', '2019-08-06', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:33', NULL),
-('1', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:48', NULL),
-('1', '2019-08-08', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:03', NULL),
-('1', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:17', NULL),
-('1', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:34', NULL),
-('1', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:04:50', NULL),
-('1', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:08', NULL),
-('1', '2019-08-15', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('1', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:37', NULL),
-('1', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:45', NULL),
-('1', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:11', NULL),
-('2', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:34', NULL),
-('2', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:32', NULL),
-('2', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:47', NULL),
-('2', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:04:02', NULL),
-('2', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:16', NULL),
-('2', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:33', NULL),
-('2', '2019-08-13', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:49', NULL),
-('2', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:08', NULL),
-('2', '2019-08-15', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('2', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:37', NULL),
-('2', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:45', NULL),
-('2', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:09', NULL),
-('3', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:02', NULL),
-('3', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:36', NULL),
-('3', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:58', NULL),
-('3', '2019-08-08', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:01:19', NULL),
-('3', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('3', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:50', NULL),
-('3', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:06', NULL),
-('3', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:33', NULL),
-('3', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:46', NULL),
-('3', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:02', NULL),
-('3', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:16', NULL),
-('3', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:09', NULL),
-('4', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:52:23', NULL),
-('4', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:55', NULL),
-('4', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:07', NULL),
-('4', '2019-08-08', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:21', NULL),
-('4', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:32', NULL),
-('4', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:46', NULL),
-('4', '2019-08-13', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:02', NULL),
-('4', '2019-08-14', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:18', NULL),
-('4', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:29', NULL),
-('4', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:44', NULL),
-('4', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:59', NULL),
-('4', '2019-08-20', '0', '0.0', '2019', 14, NULL, '2019-08-20 04:11:09', NULL),
-('5', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:03', NULL),
-('5', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:37', NULL),
-('5', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:58', NULL),
-('5', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:19', NULL),
-('5', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('5', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:50', NULL),
-('5', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:06', NULL),
-('5', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:33', NULL),
-('5', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:47', NULL),
-('5', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:02', NULL),
-('5', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:17', NULL),
-('5', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL),
-('6', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:52:24', NULL),
-('6', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:56', NULL),
-('6', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:07', NULL),
-('6', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:21', NULL),
-('6', '2019-08-09', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:32', NULL),
-('6', '2019-08-12', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:46', NULL),
-('6', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:03', NULL),
-('6', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:18', NULL),
-('6', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:30', NULL),
-('6', '2019-08-16', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:44', NULL),
-('6', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:59', NULL),
-('6', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL),
-('7', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:52:24', NULL),
-('7', '2019-08-06', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:56', NULL),
-('7', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:07', NULL),
-('7', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:21', NULL),
-('7', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:06:32', NULL),
-('7', '2019-08-12', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:06:47', NULL),
-('7', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:03', NULL),
-('7', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:18', NULL),
-('7', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:30', NULL),
-('7', '2019-08-16', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:07:44', NULL),
-('7', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:07:59', NULL),
-('7', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL),
-('8', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:03', NULL),
-('8', '2019-08-06', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:00:37', NULL),
-('8', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:59', NULL),
-('8', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:20', NULL),
-('8', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('8', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:51', NULL),
-('8', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:07', NULL),
-('8', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:34', NULL),
-('8', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:47', NULL),
-('8', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:03', NULL),
-('8', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:19', NULL),
-('8', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:11', NULL),
-('9', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:35', NULL),
-('9', '2019-08-06', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:33', NULL),
-('9', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:47', NULL),
-('9', '2019-08-08', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:02', NULL),
-('9', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:17', NULL),
-('9', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:33', NULL),
-('9', '2019-08-13', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:49', NULL),
-('9', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:08', NULL),
-('9', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('9', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:37', NULL),
-('9', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:45', NULL),
-('9', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:11', NULL),
-('10', '2019-08-05', '100', '1.0', '2019', 14, NULL, '2019-08-05 05:44:35', NULL),
-('10', '2019-08-06', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:33', NULL),
-('10', '2019-08-07', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:03:48', NULL),
-('10', '2019-08-08', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:03', NULL),
-('10', '2019-08-09', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:17', NULL),
-('10', '2019-08-12', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:34', NULL),
-('10', '2019-08-13', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:04:50', NULL),
-('10', '2019-08-14', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:09', NULL),
-('10', '2019-08-15', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:24', NULL),
-('10', '2019-08-16', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:38', NULL),
-('10', '2019-08-19', '250', '1.0', '2019', 14, NULL, '2019-08-20 04:05:46', NULL),
-('10', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:12', NULL),
-('11', '2019-08-05', '50', '1.0', '2019', 14, NULL, '2019-08-05 05:45:03', NULL),
-('11', '2019-08-06', '150', '1.0', '2019', 14, NULL, '2019-08-20 04:00:37', NULL),
-('11', '2019-08-07', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:00:58', NULL),
-('11', '2019-08-08', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:19', NULL),
-('11', '2019-08-09', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:34', NULL),
-('11', '2019-08-12', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:01:50', NULL),
-('11', '2019-08-13', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:07', NULL),
-('11', '2019-08-14', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:33', NULL),
-('11', '2019-08-15', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:02:47', NULL),
-('11', '2019-08-16', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:02', NULL),
-('11', '2019-08-19', '200', '1.0', '2019', 14, NULL, '2019-08-20 04:03:18', NULL),
-('11', '2019-08-20', '50', '1.0', '2019', 14, NULL, '2019-08-20 04:11:10', NULL);
+(1,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(1,'2020-08-11',0,0.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(1,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(1,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(1,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(2,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(2,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(2,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(2,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:40',NULL),
+(2,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(3,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(3,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(3,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(3,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(3,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(4,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(4,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(4,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(4,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:40',NULL),
+(4,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(5,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(5,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(5,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(5,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(5,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(6,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(6,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(6,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(6,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(6,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(7,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(7,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(7,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(7,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(7,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(8,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(8,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(8,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(8,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(8,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(9,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(9,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(9,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(9,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(9,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(10,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(10,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(10,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(10,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(10,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(11,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(11,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(11,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(11,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(11,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(12,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(12,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(12,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(12,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(12,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(13,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(13,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(13,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(13,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(13,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(14,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(14,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(14,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(14,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(14,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-10',15,1.0,2020,14,NULL,'2020-08-12 16:54:39',NULL),
+(15,'2020-08-11',15,1.0,2020,14,NULL,'2020-08-12 16:55:13',NULL),
+(15,'2020-08-12',15,1.0,2020,14,NULL,'2020-08-17 12:43:13',NULL),
+(15,'2020-08-13',15,1.0,2020,14,NULL,'2020-08-17 12:43:39',NULL),
+(15,'2020-08-14',15,1.0,2020,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-21',0,0.0,2020,14,'Family Function','2020-08-17 14:44:42',NULL);
--
-- Dumping data for table `attendance_period`
--
INSERT INTO `attendance_period` (`student_id`, `school_date`, `period_id`, `attendance_code`, `attendance_teacher_code`, `attendance_reason`, `admin`, `course_period_id`, `marking_period_id`, `comment`, `last_updated`, `updated_by`) VALUES
-('1', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:35', NULL),
-('1', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('1', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:33', NULL),
-('1', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:09', NULL),
-('1', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:37', NULL),
-('1', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('1', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:26', NULL),
-('1', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:47', NULL),
-('1', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('1', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:08', NULL),
-('1', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('1', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:14', NULL),
-('1', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:02', NULL),
-('1', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:26', NULL),
-('1', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('1', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('1', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:58', NULL),
-('1', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:17', NULL),
-('1', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('1', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('1', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('1', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('1', '2019-08-12', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:34', NULL),
-('1', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:49', NULL),
-('1', '2019-08-12', '6', '3', '3', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:47', NULL),
-('1', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('1', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:55', NULL),
-('1', '2019-08-13', '2', '2', '2', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:49', NULL),
-('1', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('1', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('1', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('1', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('1', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('1', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:22', NULL),
-('1', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('1', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('1', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:10', NULL),
-('1', '2019-08-15', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:24', NULL),
-('1', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('1', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:38', NULL),
-('1', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:30', NULL),
-('1', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('1', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('1', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('1', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:45', NULL),
-('1', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:30', NULL),
-('1', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:26', NULL),
-('1', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:45', NULL),
-('1', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('1', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:08:00', NULL),
-('1', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:47', NULL),
-('1', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:42', NULL),
-('1', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:11', NULL),
-('2', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:34', NULL),
-('2', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:23', NULL),
-('2', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:32', NULL),
-('2', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('2', '2019-08-06', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:34', NULL),
-('2', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:55', NULL),
-('2', '2019-08-06', '7', '2', '2', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('2', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:47', NULL),
-('2', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:53', NULL),
-('2', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:06', NULL),
-('2', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:40', NULL),
-('2', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:11', NULL),
-('2', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:02', NULL),
-('2', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('2', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:15', NULL),
-('2', '2019-08-08', '6', '2', '2', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:20', NULL),
-('2', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:55', NULL),
-('2', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:16', NULL),
-('2', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:30', NULL),
-('2', '2019-08-09', '6', '4', '4', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:31', NULL),
-('2', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:13', NULL),
-('2', '2019-08-09', '8', '3', '3', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:36', NULL),
-('2', '2019-08-12', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:33', NULL),
-('2', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:47', NULL),
-('2', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:45', NULL),
-('2', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:30', NULL),
-('2', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:52', NULL),
-('2', '2019-08-13', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:49', NULL),
-('2', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:42', NULL),
-('2', '2019-08-13', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:05', NULL),
-('2', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:02', NULL),
-('2', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:45', NULL),
-('2', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('2', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('2', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:17', NULL),
-('2', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:59', NULL),
-('2', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:07', NULL),
-('2', '2019-08-15', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:23', NULL),
-('2', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:56', NULL),
-('2', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:35', NULL),
-('2', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:29', NULL),
-('2', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:13', NULL),
-('2', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('2', '2019-08-16', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('2', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('2', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('2', '2019-08-16', '8', '3', '3', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:23', NULL),
-('2', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:45', NULL),
-('2', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:11', NULL),
-('2', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:58', NULL),
-('2', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:44', NULL),
-('2', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('2', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:09', NULL),
-('3', '2019-08-05', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:02', NULL),
-('3', '2019-08-06', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:36', NULL),
-('3', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('3', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:35', NULL),
-('3', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('3', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:58', NULL),
-('3', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:53', NULL),
-('3', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:40', NULL),
-('3', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:11', NULL),
-('3', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:19', NULL),
-('3', '2019-08-08', '3', '2', '2', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('3', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:15', NULL),
-('3', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:56', NULL),
-('3', '2019-08-09', '1', '3', '3', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:33', NULL),
-('3', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:30', NULL),
-('3', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('3', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:36', NULL),
-('3', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:50', NULL),
-('3', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:47', NULL),
-('3', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:30', NULL),
-('3', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('3', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:06', NULL),
-('3', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:42', NULL),
-('3', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:05', NULL),
-('3', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:45', NULL),
-('3', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:33', NULL),
-('3', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('3', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:59', NULL),
-('3', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:07', NULL),
-('3', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:46', NULL),
-('3', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:57', NULL),
-('3', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:36', NULL),
-('3', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:13', NULL),
-('3', '2019-08-16', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('3', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('3', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('3', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:23', NULL),
-('3', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:16', NULL),
-('3', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:11', NULL),
-('3', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('3', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('3', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:09', NULL),
-('4', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:23', NULL),
-('4', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('4', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:35', NULL),
-('4', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:55', NULL),
-('4', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('4', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('4', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:06', NULL),
-('4', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:40', NULL),
-('4', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:12', NULL),
-('4', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('4', '2019-08-08', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:15', NULL),
-('4', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:20', NULL),
-('4', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:56', NULL),
-('4', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('4', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('4', '2019-08-09', '7', '4', '4', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('4', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('4', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:47', NULL),
-('4', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:46', NULL),
-('4', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('4', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('4', '2019-08-13', '3', '2', '2', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:42', NULL),
-('4', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:05', NULL),
-('4', '2019-08-13', '6', '4', '4', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:02', NULL),
-('4', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:45', NULL),
-('4', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('4', '2019-08-14', '6', '2', '2', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:17', NULL),
-('4', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('4', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('4', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:57', NULL),
-('4', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:36', NULL),
-('4', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:29', NULL),
-('4', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:13', NULL),
-('4', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('4', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('4', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('4', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:24', NULL),
-('4', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:11', NULL),
-('4', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:59', NULL),
-('4', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('4', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('4', '2019-08-20', '7', '2', '2', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:09', NULL),
-('5', '2019-08-05', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:03', NULL),
-('5', '2019-08-06', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:37', NULL),
-('5', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:07', NULL),
-('5', '2019-08-06', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:35', NULL),
-('5', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('5', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:58', NULL),
-('5', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('5', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('5', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:12', NULL),
-('5', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:19', NULL),
-('5', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:24', NULL),
-('5', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('5', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:56', NULL),
-('5', '2019-08-09', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:34', NULL),
-('5', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('5', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('5', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('5', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:50', NULL),
-('5', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('5', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('5', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('5', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:06', NULL),
-('5', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('5', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:06', NULL),
-('5', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('5', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:33', NULL),
-('5', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:20', NULL),
-('5', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('5', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('5', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:46', NULL),
-('5', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:58', NULL),
-('5', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:36', NULL),
-('5', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:14', NULL),
-('5', '2019-08-16', '1', '4', '4', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('5', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('5', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:28', NULL),
-('5', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:24', NULL),
-('5', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:17', NULL),
-('5', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('5', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('5', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:40', NULL),
-('5', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('6', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:23', NULL),
-('6', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('6', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('6', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:55', NULL),
-('6', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('6', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('6', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:07', NULL),
-('6', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('6', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:12', NULL),
-('6', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('6', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('6', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('6', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('6', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('6', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('6', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('6', '2019-08-09', '8', '2', '2', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('6', '2019-08-12', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('6', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:46', NULL),
-('6', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('6', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:53', NULL),
-('6', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('6', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:06', NULL),
-('6', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('6', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('6', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('6', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('6', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('6', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('6', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:58', NULL),
-('6', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('6', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:29', NULL),
-('6', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:14', NULL),
-('6', '2019-08-16', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:56', NULL),
-('6', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('6', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('6', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:24', NULL),
-('6', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('6', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:59', NULL),
-('6', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:45', NULL),
-('6', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('6', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('7', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('7', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('7', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('7', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('7', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:24', NULL),
-('7', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('7', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:07', NULL),
-('7', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('7', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('7', '2019-08-08', '3', '4', '4', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('7', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('7', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('7', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('7', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:31', NULL),
-('7', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('7', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:14', NULL),
-('7', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:37', NULL),
-('7', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('7', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:46', NULL),
-('7', '2019-08-12', '7', '2', '2', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:31', NULL),
-('7', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:54', NULL),
-('7', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('7', '2019-08-13', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:06', NULL),
-('7', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('7', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('7', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('7', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('7', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('7', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:08', NULL),
-('7', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:58', NULL),
-('7', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('7', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:30', NULL),
-('7', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:14', NULL),
-('7', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('7', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:44', NULL),
-('7', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('7', '2019-08-16', '8', '2', '2', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('7', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('7', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:59', NULL),
-('7', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('7', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('7', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('8', '2019-08-05', '1', '3', '3', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:03', NULL),
-('8', '2019-08-06', '1', '2', '2', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:37', NULL),
-('8', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('8', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('8', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:25', NULL),
-('8', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:59', NULL),
-('8', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('8', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('8', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('8', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:20', NULL),
-('8', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('8', '2019-08-08', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('8', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('8', '2019-08-09', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:34', NULL),
-('8', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('8', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('8', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('8', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:51', NULL),
-('8', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('8', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('8', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:54', NULL),
-('8', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:07', NULL),
-('8', '2019-08-13', '3', '4', '4', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('8', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('8', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('8', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:34', NULL),
-('8', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('8', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('8', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:09', NULL),
-('8', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:47', NULL),
-('8', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('8', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('8', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('8', '2019-08-16', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('8', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('8', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('8', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('8', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:19', NULL),
-('8', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('8', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('8', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('8', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL),
-('9', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:34', NULL),
-('9', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('9', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:32', NULL),
-('9', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:09', NULL),
-('9', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:37', NULL),
-('9', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('9', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:25', NULL),
-('9', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:47', NULL),
-('9', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('9', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:07', NULL),
-('9', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('9', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('9', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:02', NULL),
-('9', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:26', NULL),
-('9', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('9', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('9', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:58', NULL),
-('9', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:16', NULL),
-('9', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('9', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:32', NULL),
-('9', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('9', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('9', '2019-08-12', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:33', NULL),
-('9', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:49', NULL),
-('9', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:47', NULL),
-('9', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('9', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:55', NULL),
-('9', '2019-08-13', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:49', NULL),
-('9', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('9', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('9', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:03', NULL),
-('9', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('9', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('9', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:22', NULL),
-('9', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:18', NULL),
-('9', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('9', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:09', NULL),
-('9', '2019-08-15', '2', '2', '2', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:24', NULL),
-('9', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('9', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('9', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:30', NULL),
-('9', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('9', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('9', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('9', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:45', NULL),
-('9', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:30', NULL),
-('9', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('9', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:45', NULL),
-('9', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('9', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:08:00', NULL),
-('9', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('9', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('9', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:11', NULL),
-('10', '2019-08-05', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-05 05:44:35', NULL),
-('10', '2019-08-05', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-05 05:52:24', NULL),
-('10', '2019-08-06', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:33', NULL),
-('10', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:09', NULL),
-('10', '2019-08-06', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:37', NULL),
-('10', '2019-08-06', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:05:56', NULL),
-('10', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:26', NULL),
-('10', '2019-08-07', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:03:48', NULL),
-('10', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:55', NULL),
-('10', '2019-08-07', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:08', NULL),
-('10', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:42', NULL),
-('10', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:14', NULL),
-('10', '2019-08-08', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:03', NULL),
-('10', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:26', NULL),
-('10', '2019-08-08', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:17', NULL),
-('10', '2019-08-08', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:21', NULL),
-('10', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:58', NULL),
-('10', '2019-08-09', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:17', NULL),
-('10', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:33', NULL),
-('10', '2019-08-09', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:33', NULL),
-('10', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('10', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:39', NULL),
-('10', '2019-08-12', '2', '4', '4', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:34', NULL),
-('10', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:49', NULL),
-('10', '2019-08-12', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:06:47', NULL),
-('10', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('10', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:55', NULL),
-('10', '2019-08-13', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:04:50', NULL),
-('10', '2019-08-13', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:44', NULL),
-('10', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('10', '2019-08-13', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:04', NULL),
-('10', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:47', NULL),
-('10', '2019-08-14', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:08', NULL),
-('10', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:22', NULL),
-('10', '2019-08-14', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:19', NULL),
-('10', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:01', NULL),
-('10', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:10', NULL),
-('10', '2019-08-15', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:24', NULL),
-('10', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:27:00', NULL),
-('10', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:38', NULL),
-('10', '2019-08-15', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:31', NULL),
-('10', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('10', '2019-08-16', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:37', NULL),
-('10', '2019-08-16', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:58', NULL),
-('10', '2019-08-16', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:07:45', NULL),
-('10', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:30', NULL),
-('10', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:26', NULL),
-('10', '2019-08-19', '2', '1', '1', NULL, NULL, '2', 14, NULL, '2019-08-20 04:05:46', NULL),
-('10', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:13', NULL),
-('10', '2019-08-19', '6', '1', '1', NULL, NULL, '3', 14, NULL, '2019-08-20 04:08:00', NULL),
-('10', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:47', NULL),
-('10', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:42', NULL),
-('10', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:11', NULL),
-('11', '2019-08-05', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-05 05:45:03', NULL),
-('11', '2019-08-06', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:37', NULL),
-('11', '2019-08-06', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:08', NULL),
-('11', '2019-08-06', '4', '2', '2', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:36', NULL),
-('11', '2019-08-06', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:25', NULL),
-('11', '2019-08-07', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:00:58', NULL),
-('11', '2019-08-07', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:11:54', NULL),
-('11', '2019-08-07', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:41', NULL),
-('11', '2019-08-07', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:27:13', NULL),
-('11', '2019-08-08', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:19', NULL),
-('11', '2019-08-08', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:25', NULL),
-('11', '2019-08-08', '4', '4', '4', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:16', NULL),
-('11', '2019-08-08', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:08:57', NULL),
-('11', '2019-08-09', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:34', NULL),
-('11', '2019-08-09', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:32', NULL),
-('11', '2019-08-09', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:15', NULL),
-('11', '2019-08-09', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:38', NULL),
-('11', '2019-08-12', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:01:50', NULL),
-('11', '2019-08-12', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:12:48', NULL),
-('11', '2019-08-12', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:32', NULL),
-('11', '2019-08-12', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:28:54', NULL),
-('11', '2019-08-13', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:06', NULL),
-('11', '2019-08-13', '3', '3', '3', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:43', NULL),
-('11', '2019-08-13', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:07', NULL),
-('11', '2019-08-13', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:09:46', NULL),
-('11', '2019-08-14', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:33', NULL),
-('11', '2019-08-14', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:21', NULL),
-('11', '2019-08-14', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:00', NULL),
-('11', '2019-08-14', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:09', NULL),
-('11', '2019-08-15', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:02:47', NULL),
-('11', '2019-08-15', '3', '1', '1', NULL, NULL, '12', 14, NULL, '2019-08-20 04:26:59', NULL),
-('11', '2019-08-15', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:37', NULL),
-('11', '2019-08-15', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:15', NULL),
-('11', '2019-08-16', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:02', NULL),
-('11', '2019-08-16', '4', '3', '3', NULL, NULL, '9', 14, NULL, '2019-08-20 04:13:57', NULL),
-('11', '2019-08-16', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:29', NULL),
-('11', '2019-08-16', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:25', NULL),
-('11', '2019-08-19', '1', '1', '1', NULL, NULL, '1', 14, NULL, '2019-08-20 04:03:17', NULL),
-('11', '2019-08-19', '4', '1', '1', NULL, NULL, '9', 14, NULL, '2019-08-20 04:14:12', NULL),
-('11', '2019-08-19', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:10:46', NULL),
-('11', '2019-08-19', '8', '1', '1', NULL, NULL, '13', 14, NULL, '2019-08-20 04:29:41', NULL),
-('11', '2019-08-20', '7', '1', '1', NULL, NULL, '10', 14, NULL, '2019-08-20 04:11:10', NULL);
+(1,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(1,'2020-08-11',1,2,2,NULL,'Y',17,14,'Not well.','2020-08-12 16:55:13',NULL),
+(1,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(1,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(1,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(2,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(2,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(2,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(2,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:40',NULL),
+(2,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(3,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(3,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(3,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(3,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(3,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(4,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(4,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(4,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(4,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:40',NULL),
+(4,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(5,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(5,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(5,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(5,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(5,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(6,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(6,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(6,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(6,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(6,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(7,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(7,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(7,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(7,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(7,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(8,'2020-08-10',1,4,4,NULL,NULL,17,14,'Late by 30 minutes. Informed by the parent','2020-08-12 16:54:39',NULL),
+(8,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(8,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(8,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(8,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(9,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(9,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(9,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(9,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(9,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(10,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(10,'2020-08-11',1,3,3,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(10,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(10,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(10,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(11,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(11,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(11,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(11,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(11,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(12,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(12,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(12,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(12,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(12,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(13,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(13,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(13,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(13,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(13,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(14,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(14,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(14,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(14,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(14,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-10',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:54:39',NULL),
+(15,'2020-08-11',1,1,1,NULL,NULL,17,14,NULL,'2020-08-12 16:55:13',NULL),
+(15,'2020-08-12',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:13',NULL),
+(15,'2020-08-13',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:39',NULL),
+(15,'2020-08-14',1,1,1,NULL,NULL,17,14,NULL,'2020-08-17 12:43:56',NULL),
+(15,'2020-08-21',1,2,2,'Family Function','Y',17,14,NULL,'2020-08-17 14:44:42',NULL);
@@ -997,36 +442,21 @@
-- Dumping data for table `calendar_events`
--
-INSERT INTO `calendar_events` (`id`, `syear`, `school_id`, `calendar_id`, `school_date`, `title`, `description`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', '1', '2019-09-02', 'Labor Day', 'Student and Staff Holiday', '2019-08-04 22:22:15', NULL),
-(2, '2019', '1', '1', '2019-12-21', 'Winter Holiday Begins', NULL, '2019-08-04 22:23:32', NULL),
-(3, '2019', '1', '1', '2020-01-05', 'Winter Holiday Ends', NULL, '2019-08-04 22:24:05', NULL),
-(4, '2019', '1', '1', '2020-01-01', 'Happy New Year', NULL, '2019-08-04 22:24:37', NULL),
-(5, '2019', '1', '1', '2020-01-06', 'Welcome back Students and Staff', NULL, '2019-08-04 22:25:01', NULL),
-(6, '2019', '1', '1', '2020-03-14', 'Spring Break Begins', NULL, '2019-08-04 22:26:14', NULL),
-(7, '2019', '1', '1', '2020-03-22', 'Spring Break Ends', NULL, '2019-08-04 22:26:31', NULL),
-(8, '2019', '1', '1', '2020-05-29', 'Last Day of School for 2019-20 School Year', NULL, '2019-08-04 22:28:51', NULL),
-(9, '2019', '1', '1', '2019-08-05', 'First day of school for Students this school year ', 'Welcome Students to Peachtree State High School.', '2019-08-04 22:56:34', NULL),
-(10, '2019', '1', '1', '2019-11-28', 'Thanksgiving Holiday', 'Student and Staff Holiday', '2019-08-04 22:57:40', NULL),
-(11, '2019', '1', '1', '2019-11-29', 'Thanksgiving Holiday', 'Student and Staff Holiday', '2019-08-04 22:58:00', NULL),
-(12, '2019', '1', '1', '2019-11-27', 'Thanksgiving Holiday', 'Student and Staff Holiday', '2019-08-04 22:59:17', NULL),
-(13, '2019', '1', '1', '2020-01-20', 'Martin Luther King Day', 'Student and Staff Holiday', '2019-08-04 23:01:24', NULL);
-
--
-- Dumping data for table `calendar_events_visibility`
--
INSERT INTO `calendar_events_visibility` (`calendar_id`, `profile_id`, `profile`, `last_updated`, `updated_by`) VALUES
-(1, NULL, 'admin', '2019-08-04 17:19:05', NULL),
-(1, NULL, 'teacher', '2019-08-04 17:19:05', NULL),
-(1, NULL, 'parent', '2019-08-04 17:19:05', NULL),
-(1, 0, NULL, '2019-08-04 17:19:05', NULL),
-(1, 1, NULL, '2019-08-04 17:19:05', NULL),
-(1, 2, NULL, '2019-08-04 17:19:05', NULL),
-(1, 3, NULL, '2019-08-04 17:19:05', NULL),
-(1, 4, NULL, '2019-08-04 17:19:05', NULL),
-(1, 5, NULL, '2019-08-04 17:19:05', NULL);
+(1,NULL,'admin','2020-08-10 07:05:25',NULL),
+(1,NULL,'teacher','2020-08-10 07:05:25',NULL),
+(1,NULL,'parent','2020-08-10 07:05:25',NULL),
+(1,0,NULL,'2020-08-10 07:05:25',NULL),
+(1,1,NULL,'2020-08-10 07:05:25',NULL),
+(1,2,NULL,'2020-08-10 07:05:25',NULL),
+(1,3,NULL,'2020-08-10 07:05:25',NULL),
+(1,4,NULL,'2020-08-10 07:05:25',NULL),
+(1,5,NULL,'2020-08-10 07:05:25',NULL);
@@ -1035,116 +465,92 @@
--
INSERT INTO `courses` (`syear`, `course_id`, `subject_id`, `school_id`, `grade_level`, `title`, `short_name`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-('2019', 1, '1', '1', '1', 'English Literature & Compostion', '23.0661000', NULL, '2019-08-04 23:27:40', NULL),
-('2019', 2, '2', '1', '3', 'Pre-Calculus', '27.0992040', NULL, '2019-08-05 03:49:00', NULL),
-('2019', 3, '5', '1', NULL, 'Chorus 1', '54.021100', NULL, '2019-08-05 03:50:01', NULL),
-('2019', 4, '1', '1', '2', 'Contemporary Literature', '23.0661001', NULL, '2019-08-05 03:51:53', NULL),
-('2019', 5, '1', '1', NULL, 'World Literature', '23.0661002', NULL, '2019-08-05 03:55:08', NULL),
-('2019', 6, '1', '1', '3', 'Journalism and Newspaper', '23.0661003', NULL, '2019-08-05 03:55:33', NULL),
-('2019', 7, '2', '1', '1', 'Algebra 1', '27.0990000', NULL, '2019-08-05 03:57:22', NULL),
-('2019', 8, '2', '1', '2', 'Geometry', '27.0991000', NULL, '2019-08-05 03:58:09', NULL),
-('2019', 9, '2', '1', '4', 'Statistics', '27.0993000', NULL, '2019-08-05 03:59:47', NULL),
-('2019', 10, '4', '1', NULL, 'Physics', '40.0810000', NULL, '2019-08-05 04:01:47', NULL),
-('2019', 11, '3', '1', NULL, 'World History', '45.0830000', NULL, '2019-08-05 04:02:34', NULL),
-('2019', 12, '3', '1', NULL, 'Human Geography', '45.0770010', NULL, '2019-08-05 04:03:00', NULL),
-('2019', 13, '4', '1', NULL, 'Chemistry', '40.2501000', NULL, '2019-08-05 04:03:51', NULL);
+(2020,1,1,1,NULL,'Reading','READ001',NULL,'2020-08-10 14:34:13',NULL),
+(2020,4,2,1,NULL,'History','HIST001',NULL,'2020-08-10 14:38:00',NULL),
+(2020,5,2,1,NULL,'Geography','GEOG001',NULL,'2020-08-10 14:38:40',NULL),
+(2020,6,3,1,NULL,'Geometry','GEOM1',NULL,'2020-08-10 14:41:02',NULL),
+(2020,7,3,1,NULL,'Algebra ll','ALG02',NULL,'2020-08-10 14:41:48',NULL),
+(2020,8,4,1,NULL,'Attendance All','ATTN001',NULL,'2020-08-10 14:58:46',NULL),
+(2020,9,1,1,NULL,'Writing','WRT002',NULL,'2020-08-11 15:14:16',NULL),
+(2020,10,5,1,NULL,'Physics','PHY 101',NULL,'2020-08-11 17:11:25',NULL),
+(2020,11,5,1,NULL,'Chemistry','CHEM 101',NULL,'2020-08-11 17:11:39',NULL),
+(2020,12,5,1,NULL,'Biology','BIO 101',NULL,'2020-08-11 17:11:49',NULL);
--
-- Dumping data for table `course_periods`
--
INSERT INTO `course_periods` (`syear`, `school_id`, `course_period_id`, `course_id`, `course_weight`, `title`, `short_name`, `mp`, `marking_period_id`, `begin_date`, `end_date`, `teacher_id`, `secondary_teacher_id`, `total_seats`, `filled_seats`, `does_honor_roll`, `does_class_rank`, `gender_restriction`, `house_restriction`, `availability`, `parent_id`, `calendar_id`, `half_day`, `does_breakoff`, `rollover_id`, `grade_scale_id`, `credits`, `schedule_type`, `last_updated`, `modified_by`, `updated_by`) VALUES
-(2019, '1', 1, '4', NULL, 'CL_10th - Joslyn Everbrite ', 'CL_10th', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 1, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:19:49', 1, NULL),
-(2019, '1', 2, '1', NULL, 'ELC_9th - Joslyn Everbrite ', 'ELC_9th', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 2, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:21:13', 1, NULL),
-(2019, '1', 3, '6', NULL, 'JN_11th - Joslyn Everbrite ', 'JN_11th', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '7', NULL, NULL, 'N', NULL, NULL, 3, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 05:48:14', 1, NULL),
-(2019, '1', 4, '5', NULL, 'WL_All-Grades - Joslyn Everbrite ', 'WL_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 2, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 4, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 05:48:36', 1, NULL),
-(2019, '1', 5, '7', NULL, 'ALG_9th - Brendan Charles Greer ', 'ALG_9th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 5, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:27:32', 1, NULL),
-(2019, '1', 6, '8', NULL, 'Geom_10th - Brendan Charles Greer ', 'Geom_10th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '4', NULL, NULL, 'N', NULL, NULL, 6, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:28:42', 1, NULL),
-(2019, '1', 7, '2', NULL, 'PCalc_11th - Brendan Charles Greer ', 'PCalc_11th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 7, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:29:45', 1, NULL),
-(2019, '1', 8, '9', NULL, 'Stat_12th - Brendan Charles Greer ', 'Stat_12th', 'FY', 1, '2019-08-05', '2020-05-29', 5, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 8, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:30:30', 1, NULL),
-(2019, '1', 9, '3', NULL, 'Ch_All_Grades - Milagro M Jones ', 'Ch_All_Grades', 'FY', 1, '2019-08-05', '2020-05-29', 3, NULL, 30, '11', NULL, NULL, 'N', NULL, NULL, 9, 1, NULL, NULL, NULL, 1, '1.000', 'FIXED', '2019-08-05 04:33:06', 1, NULL),
-(2019, '1', 10, '13', NULL, 'Chem_All-Grades - Brenda K Hodges ', 'Chem_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 4, NULL, 25, '11', NULL, NULL, 'N', NULL, NULL, 10, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:36:21', 1, NULL),
-(2019, '1', 11, '10', NULL, 'Phy_All-Grades - Brenda K Hodges ', 'Phy_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 4, NULL, 25, '0', NULL, NULL, 'N', NULL, NULL, 11, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:37:18', 1, NULL),
-(2019, '1', 12, '12', NULL, 'Geog_All-Grades - Heather Puckett ', 'Geog_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 6, NULL, 25, '11', NULL, NULL, 'N', NULL, NULL, 12, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 04:39:14', 1, NULL),
-(2019, '1', 13, '11', NULL, 'Hist_All-Grades - Heather Puckett ', 'Hist_All-Grades', 'FY', 1, '2019-08-05', '2020-05-29', 6, NULL, 25, '11', NULL, NULL, 'N', NULL, NULL, 13, 1, NULL, NULL, NULL, 1, '3.000', 'FIXED', '2019-08-05 05:10:26', 1, NULL);
+(2020,1,17,8,NULL,'ATTN001 - Adriana Martin','ATTN001','FY',1,'2020-08-10','2021-05-28',2,NULL,30,15,NULL,NULL,'N',NULL,NULL,17,1,NULL,NULL,NULL,NULL,NULL,'FIXED','2020-08-11 17:33:00',1,NULL),
+(2020,1,18,1,NULL,'READ101 - Adriana Martin','READ101','FY',1,'2020-08-10','2021-05-28',2,NULL,30,15,NULL,NULL,'N',NULL,NULL,18,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-11 17:34:17',1,NULL),
+(2020,1,19,9,NULL,'WRT101 - Adriana Martin','WRT101','FY',1,'2020-08-10','2021-05-28',2,NULL,30,15,NULL,NULL,'N',NULL,NULL,19,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-11 17:35:32',1,NULL),
+(2020,1,20,7,NULL,'ALG001 - Ekon Williams','ALG001','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,20,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:45:42',1,NULL),
+(2020,1,21,6,NULL,'GEOM1 - Ekon Williams','GEOM1','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,21,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:46:27',1,NULL),
+(2020,1,22,5,NULL,'GEOG001 - Charlotte Davis','GEOG001','FY',1,'2020-08-10','2021-05-28',4,NULL,30,15,NULL,NULL,'N',NULL,NULL,22,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:48:23',1,NULL),
+(2020,1,23,4,NULL,'HIST001 - Charlotte Davis','HIST001','FY',1,'2020-08-10','2021-05-28',4,NULL,30,15,NULL,NULL,'N',NULL,NULL,23,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 06:48:45',1,NULL),
+(2020,1,24,12,NULL,'BIO 101 - Ekon Williams','BIO 101','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,24,1,NULL,NULL,NULL,NULL,3.000,'FIXED','2020-08-12 06:54:03',1,NULL),
+(2020,1,25,11,NULL,'CHEM 101 - Ekon Williams','CHEM 101','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,25,1,NULL,NULL,NULL,1,NULL,'FIXED','2020-08-12 07:01:00',1,NULL),
+(2020,1,26,10,NULL,'PHY 101 - Ekon Williams','PHY 101','FY',1,'2020-08-10','2021-05-28',3,NULL,30,15,NULL,NULL,'N',NULL,NULL,26,1,NULL,NULL,NULL,1,3.000,'FIXED','2020-08-12 07:01:21',1,NULL);
--
-- Dumping data for table `course_period_var`
--
INSERT INTO `course_period_var` (`id`, `course_period_id`, `days`, `course_period_date`, `period_id`, `start_time`, `end_time`, `room_id`, `does_attendance`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'MTWHF', NULL, 1, '08:00:00', '08:50:00', 1, 'Y', '2019-08-05 04:18:47', NULL),
-(2, 2, 'MTWHF', NULL, 2, '09:00:00', '09:50:00', 1, 'Y', '2019-08-05 04:21:13', NULL),
-(3, 3, 'MTWHF', NULL, 6, '12:30:00', '13:20:00', 1, 'Y', '2019-08-05 04:22:17', NULL),
-(4, 4, 'MTWHF', NULL, 4, '11:00:00', '11:50:00', 2, 'Y', '2019-08-05 04:26:13', NULL),
-(5, 5, 'MTWHF', NULL, 1, '08:00:00', '08:50:00', 5, NULL, '2019-08-05 04:27:32', NULL),
-(6, 6, 'MTWHF', NULL, 6, '12:30:00', '13:20:00', 5, NULL, '2019-08-05 04:28:42', NULL),
-(7, 7, 'MTWHF', NULL, 7, '13:30:00', '14:20:00', 6, 'Y', '2019-08-05 04:29:45', NULL),
-(8, 8, 'MTWHF', NULL, 8, '14:30:00', '15:20:00', 6, 'Y', '2019-08-05 04:30:30', NULL),
-(9, 9, 'MTWHF', NULL, 4, '11:00:00', '11:50:00', 7, 'Y', '2019-08-05 04:33:06', NULL),
-(10, 10, 'MTWHF', NULL, 7, '13:30:00', '14:20:00', 9, 'Y', '2019-08-05 04:36:22', NULL),
-(11, 11, 'MTWHF', NULL, 3, '10:00:00', '10:50:00', 10, 'Y', '2019-08-05 04:37:19', NULL),
-(12, 12, 'TH', NULL, 3, '10:00:00', '10:50:00', 3, 'Y', '2019-08-05 04:39:14', NULL),
-(13, 13, 'MWF', NULL, 8, '14:30:00', '15:20:00', 4, 'Y', '2019-08-05 05:10:26', NULL);
+(13,17,'MTWHF',NULL,1,'08:00:00','08:15:00',7,'Y','2020-08-11 17:33:00',NULL),
+(14,18,'MTWHF',NULL,2,'08:30:00','09:20:00',1,NULL,'2020-08-11 17:34:17',NULL),
+(15,19,'MTWHF',NULL,3,'09:30:00','10:20:00',1,NULL,'2020-08-11 17:35:32',NULL),
+(16,20,'MTWHF',NULL,4,'10:30:00','11:20:00',5,NULL,'2020-08-11 17:36:42',NULL),
+(17,21,'MTWHF',NULL,6,'12:00:00','12:50:00',5,NULL,'2020-08-11 17:37:36',NULL),
+(18,22,'MW',NULL,7,'13:00:00','13:50:00',3,NULL,'2020-08-11 17:39:26',NULL),
+(19,23,'TH',NULL,7,'13:00:00','13:50:00',3,NULL,'2020-08-11 17:40:35',NULL),
+(20,24,'F',NULL,7,'13:00:00','13:50:00',8,NULL,'2020-08-12 06:54:03',NULL),
+(21,25,'MW',NULL,8,'14:00:00','14:50:00',8,NULL,'2020-08-12 06:57:07',NULL),
+(22,26,'THF',NULL,8,'14:00:00','14:50:00',8,NULL,'2020-08-12 06:58:12',NULL);
--
-- Dumping data for table `course_subjects`
--
INSERT INTO `course_subjects` (`syear`, `school_id`, `subject_id`, `title`, `short_name`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-('2019', '1', 1, 'ELA', NULL, NULL, '2019-08-04 23:14:08', NULL),
-('2019', '1', 2, 'Mathematics', NULL, NULL, '2019-08-04 23:14:16', NULL),
-('2019', '1', 3, 'Social Studies', NULL, NULL, '2019-08-04 23:16:40', NULL),
-('2019', '1', 4, 'Science', NULL, NULL, '2019-08-04 23:16:53', NULL),
-('2019', '1', 5, 'Performing Arts', NULL, NULL, '2019-08-04 23:17:06', NULL);
+(2020,1,1,'Language Arts',NULL,NULL,'2020-08-10 14:33:19',NULL),
+(2020,1,2,'Social Studies',NULL,NULL,'2020-08-10 14:36:44',NULL),
+(2020,1,3,'Mathematics',NULL,NULL,'2020-08-10 14:39:10',NULL),
+(2020,1,4,'Attendance Tracking',NULL,NULL,'2020-08-10 14:57:58',NULL),
+(2020,1,5,'Science',NULL,NULL,'2020-08-11 17:11:11',NULL);
--
--- Dumping data for table `custom_fields`
+-- Dumping data for table `eligibility`
--
-INSERT INTO `eligibility` (`student_id`, `syear`, `school_date`, `period_id`, `eligibility_code`, `course_period_id`, `last_updated`, `updated_by`) VALUES
-(1, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(2, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(3, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(4, 2019, '2020-01-23', 3, 'BORDERLINE', 4, '2020-01-23 13:38:44', NULL),
-(5, 2019, '2020-01-23', 3, 'BORDERLINE', 4, '2020-01-23 13:38:44', NULL),
-(6, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(7, 2019, '2020-01-23', 3, 'FAILING', 4, '2020-01-23 13:38:44', NULL),
-(8, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(9, 2019, '2020-01-23', 3, 'PASSING', 4, '2020-01-23 13:38:44', NULL),
-(10, 2019, '2020-01-23', 3, 'FAILING', 4, '2020-01-23 13:38:45', NULL);
--
-- Dumping data for table `eligibility_activities`
--
-INSERT INTO `eligibility_activities` (`id`, `syear`, `school_id`, `title`, `start_date`, `end_date`, `last_updated`, `updated_by`) VALUES
-(1, 2019, 1, 'Activity 1', '2020-01-01', '2020-03-31', '2020-01-23 13:05:10', NULL),
-(2, 2019, 1, 'Activity 2', '2019-11-01', '2020-04-30', '2020-01-23 13:05:26', NULL);
--
-- Dumping data for table `eligibility_completed`
--
-INSERT INTO `eligibility_completed` (`staff_id`, `school_date`, `period_id`, `last_updated`, `updated_by`) VALUES
-(3, '2020-01-23', 3, '2020-01-23 13:38:48', NULL);
+
--
-- Dumping data for table `ethnicity`
--
INSERT INTO `ethnicity` (`ethnicity_id`, `ethnicity_name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, 'White, Non-Hispanic', 1, '0000-00-00 00:00:00', NULL),
-(2, 'Black, Non-Hispanic', 2, '0000-00-00 00:00:00', NULL),
-(3, 'Hispanic', 3, '0000-00-00 00:00:00', NULL),
-(4, 'American Indian or Native Alaskan', 4, '0000-00-00 00:00:00', NULL),
-(5, 'Pacific Islander', 5, '0000-00-00 00:00:00', NULL),
-(6, 'Asian', 6, '0000-00-00 00:00:00', NULL),
-(7, 'Indian', 7, '0000-00-00 00:00:00', NULL),
-(8, 'Middle Eastern', 8, '0000-00-00 00:00:00', NULL),
-(9, 'African', 9, '0000-00-00 00:00:00', NULL),
-(10, 'Mixed Race', 10, '0000-00-00 00:00:00', NULL),
-(11, 'Other', 11, '0000-00-00 00:00:00', NULL);
+(1,'White, Non-Hispanic',1,'0000-00-00 00:00:00',NULL),
+(2,'Black, Non-Hispanic',2,'0000-00-00 00:00:00',NULL),
+(3,'Hispanic',3,'0000-00-00 00:00:00',NULL),
+(4,'American Indian or Native Alaskan',4,'0000-00-00 00:00:00',NULL),
+(5,'Pacific Islander',5,'0000-00-00 00:00:00',NULL),
+(6,'Asian',6,'0000-00-00 00:00:00',NULL),
+(7,'Indian',7,'0000-00-00 00:00:00',NULL),
+(8,'Middle Eastern',8,'0000-00-00 00:00:00',NULL),
+(9,'African',9,'0000-00-00 00:00:00',NULL),
+(10,'Mixed Race',10,'0000-00-00 00:00:00',NULL),
+(11,'Other',11,'0000-00-00 00:00:00',NULL);
@@ -1158,330 +564,264 @@
-- Dumping data for table `gradebook_assignment_types`
--
INSERT INTO `gradebook_assignment_types` (`assignment_type_id`, `staff_id`, `course_id`, `title`, `final_grade_percent`, `course_period_id`, `last_updated`, `updated_by`) VALUES
-(1, 3, 2, 'Homework', NULL, 2, '2020-01-23 12:15:09', NULL),
-(2, 3, 2, 'Classwork', NULL, 2, '2020-01-23 12:15:14', NULL),
-(3, 3, 5, 'Homework', NULL, 6, '2020-01-23 12:18:18', NULL),
-(4, 3, 5, 'Classwork', NULL, 6, '2020-01-23 12:18:24', NULL),
-(5, 3, 5, 'Test', NULL, 6, '2020-01-23 12:19:09', NULL),
-(6, 3, 2, 'Homework', NULL, 8, '2020-01-23 12:20:30', NULL),
-(7, 3, 2, 'Classwork', NULL, 8, '2020-01-23 12:20:36', NULL),
-(8, 3, 3, 'Homework Spanish', NULL, 4, '2020-01-23 12:24:52', NULL),
-(9, 3, 3, 'Classwork Spanish', NULL, 4, '2020-01-23 12:24:58', NULL),
-(10, 3, 3, 'Test', NULL, 4, '2020-01-23 12:25:13', NULL),
-(11, 3, 2, 'Homework', NULL, 3, '2020-01-23 12:32:07', NULL),
-(12, 3, 2, 'Classwork', NULL, 3, '2020-01-23 12:32:12', NULL);
+(1,2,1,'Homework',0.20000,18,'2020-08-11 17:52:07',NULL),
+(2,2,1,'Classwork',0.40000,18,'2020-08-11 17:52:17',NULL),
+(3,2,1,'Quiz',0.40000,18,'2020-08-11 17:52:26',NULL),
+(4,2,9,'Homework',0.20000,19,'2020-08-12 08:54:13',NULL),
+(5,2,9,'Classwork',0.40000,19,'2020-08-12 08:54:35',NULL),
+(6,2,9,'Quiz',0.40000,19,'2020-08-12 08:54:51',NULL);
--
-- Dumping data for table `gradebook_grades`
--
INSERT INTO `gradebook_grades` (`student_id`, `period_id`, `course_period_id`, `assignment_id`, `points`, `comment`, `last_updated`, `updated_by`) VALUES
-(1, 6, 2, 1, 45.00, NULL, '2020-01-23 12:27:57', NULL),
-(1, 6, 2, 2, 89.00, NULL, '2020-01-23 12:27:57', NULL),
-(1, 6, 2, 3, 95.00, NULL, '2020-01-23 12:27:57', NULL),
-(1, 4, 6, 7, 44.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 4, 6, 8, 98.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 4, 6, 9, 45.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 4, 6, 10, 22.00, NULL, '2020-01-23 12:48:09', NULL),
-(1, 6, 8, 11, 18.00, NULL, '2020-01-23 12:50:02', NULL),
-(1, 6, 8, 12, 48.00, NULL, '2020-01-23 12:50:02', NULL),
-(1, 6, 8, 13, 48.00, NULL, '2020-01-23 12:50:02', NULL),
-(1, 6, 8, 14, 98.00, NULL, '2020-01-23 12:53:03', NULL),
-(1, 6, 8, 15, 22.00, NULL, '2020-01-23 12:53:03', NULL),
-(1, 6, 8, 16, 48.00, NULL, '2020-01-23 12:53:02', NULL),
-(1, 6, 8, 17, 90.00, NULL, '2020-01-23 12:36:05', NULL),
-(1, 6, 8, 18, 9.00, NULL, '2020-01-23 12:36:04', NULL),
-(1, 6, 8, 19, 45.00, NULL, '2020-01-23 12:36:04', NULL),
-(1, 6, 8, 20, 68.00, NULL, '2020-01-23 12:36:04', NULL),
-(1, 3, 4, 21, 45.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 3, 4, 22, 18.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 3, 4, 23, 24.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 3, 4, 24, 14.00, NULL, '2020-01-23 12:43:38', NULL),
-(1, 6, 3, 25, 48.00, NULL, '2020-01-23 12:33:52', NULL),
-(1, 6, 3, 26, 21.00, NULL, '2020-01-23 12:33:52', NULL),
-(1, 6, 3, 27, 92.00, NULL, '2020-01-23 12:33:51', NULL),
-(2, 6, 2, 1, 40.00, NULL, '2020-01-23 12:27:58', NULL),
-(2, 6, 2, 2, 96.00, NULL, '2020-01-23 12:27:58', NULL),
-(2, 6, 2, 3, 85.00, NULL, '2020-01-23 12:27:57', NULL),
-(2, 4, 6, 7, 47.00, NULL, '2020-01-23 12:48:10', NULL),
-(2, 4, 6, 8, 59.00, NULL, '2020-01-23 12:48:09', NULL),
-(2, 4, 6, 9, 48.00, NULL, '2020-01-23 12:48:09', NULL),
-(2, 4, 6, 10, 25.00, NULL, '2020-01-23 12:48:09', NULL),
-(2, 6, 8, 11, 17.00, NULL, '2020-01-23 12:50:02', NULL),
-(2, 6, 8, 12, 38.00, NULL, '2020-01-23 12:50:02', NULL),
-(2, 6, 8, 13, 45.00, NULL, '2020-01-23 12:50:02', NULL),
-(2, 6, 8, 14, 85.00, NULL, '2020-01-23 12:53:03', NULL),
-(2, 6, 8, 15, 21.00, NULL, '2020-01-23 12:53:03', NULL),
-(2, 6, 8, 16, 38.00, NULL, '2020-01-23 12:53:03', NULL),
-(2, 6, 8, 17, 85.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 6, 8, 18, 8.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 6, 8, 19, 35.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 6, 8, 20, 71.00, NULL, '2020-01-23 12:36:05', NULL),
-(2, 3, 4, 21, 40.00, NULL, '2020-01-23 12:44:57', NULL),
-(2, 3, 4, 22, 18.00, NULL, '2020-01-23 12:43:38', NULL),
-(2, 3, 4, 23, 20.00, NULL, '2020-01-23 12:43:38', NULL),
-(2, 3, 4, 24, 14.00, NULL, '2020-01-23 12:43:38', NULL),
-(2, 6, 3, 25, 45.00, NULL, '2020-01-23 12:33:52', NULL),
-(2, 6, 3, 26, 19.00, NULL, '2020-01-23 12:33:52', NULL),
-(2, 6, 3, 27, 85.00, NULL, '2020-01-23 12:33:52', NULL),
-(3, 6, 2, 1, 29.00, NULL, '2020-01-23 12:27:58', NULL),
-(3, 6, 2, 2, 66.00, NULL, '2020-01-23 12:27:58', NULL),
-(3, 6, 2, 3, 48.00, NULL, '2020-01-23 12:27:58', NULL),
-(3, 4, 6, 7, 44.00, NULL, '2020-01-23 12:48:12', NULL),
-(3, 4, 6, 8, 28.00, NULL, '2020-01-23 12:48:11', NULL),
-(3, 4, 6, 9, 25.00, NULL, '2020-01-23 12:48:11', NULL),
-(3, 4, 6, 10, 22.00, NULL, '2020-01-23 12:48:11', NULL),
-(3, 6, 8, 11, 6.00, NULL, '2020-01-23 12:50:04', NULL),
-(3, 6, 8, 12, 44.00, NULL, '2020-01-23 12:50:03', NULL),
-(3, 6, 8, 13, 44.00, NULL, '2020-01-23 12:50:03', NULL),
-(3, 6, 8, 14, 77.00, NULL, '2020-01-23 12:53:04', NULL),
-(3, 6, 8, 15, 18.00, NULL, '2020-01-23 12:53:04', NULL),
-(3, 6, 8, 16, 32.00, NULL, '2020-01-23 12:53:04', NULL),
-(3, 6, 8, 17, 6.00, NULL, '2020-01-23 12:36:07', NULL),
-(3, 6, 8, 18, 0.00, NULL, '2020-01-23 12:36:06', NULL),
-(3, 6, 8, 19, 10.00, NULL, '2020-01-23 12:36:06', NULL),
-(3, 6, 8, 20, 0.00, NULL, '2020-01-23 12:36:06', NULL),
-(3, 3, 4, 21, 39.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 3, 4, 22, 12.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 3, 4, 23, 17.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 3, 4, 24, 11.00, NULL, '2020-01-23 12:43:40', NULL),
-(3, 6, 3, 25, 29.00, NULL, '2020-01-23 12:33:53', NULL),
-(3, 6, 3, 26, 0.00, NULL, '2020-01-23 12:33:53', NULL),
-(3, 6, 3, 27, 55.00, NULL, '2020-01-23 12:33:53', NULL),
-(4, 6, 2, 1, 48.00, NULL, '2020-01-23 12:27:59', NULL),
-(4, 6, 2, 2, 90.00, NULL, '2020-01-23 12:27:59', NULL),
-(4, 6, 2, 3, 96.00, NULL, '2020-01-23 12:27:59', NULL),
-(4, 4, 6, 7, 41.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 4, 6, 8, 93.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 4, 6, 9, 22.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 4, 6, 10, 15.00, NULL, '2020-01-23 12:48:12', NULL),
-(4, 6, 8, 11, 18.00, NULL, '2020-01-23 12:50:04', NULL),
-(4, 6, 8, 12, 45.00, NULL, '2020-01-23 12:50:04', NULL),
-(4, 6, 8, 13, 45.00, NULL, '2020-01-23 12:50:04', NULL),
-(4, 6, 8, 14, 85.00, NULL, '2020-01-23 12:53:05', NULL),
-(4, 6, 8, 15, 5.00, NULL, '2020-01-23 12:53:05', NULL),
-(4, 6, 8, 16, 28.00, NULL, '2020-01-23 12:53:04', NULL),
-(4, 6, 8, 17, 55.00, NULL, '2020-01-23 12:36:07', NULL),
-(4, 6, 8, 18, 4.50, NULL, '2020-01-23 12:36:07', NULL),
-(4, 6, 8, 19, 15.00, NULL, '2020-01-23 12:36:07', NULL),
-(4, 6, 8, 20, 69.00, NULL, '2020-01-23 12:36:07', NULL),
-(4, 3, 4, 21, 38.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 3, 4, 22, 10.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 3, 4, 23, 11.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 3, 4, 24, 10.00, NULL, '2020-01-23 12:43:40', NULL),
-(4, 6, 3, 25, 30.00, NULL, '2020-01-23 12:33:54', NULL),
-(4, 6, 3, 26, 19.00, NULL, '2020-01-23 12:33:54', NULL),
-(4, 6, 3, 27, 90.00, NULL, '2020-01-23 12:33:53', NULL),
-(5, 6, 2, 1, 25.00, NULL, '2020-01-23 12:27:58', NULL),
-(5, 6, 2, 2, 65.00, NULL, '2020-01-23 12:27:58', NULL),
-(5, 6, 2, 3, 55.00, NULL, '2020-01-23 12:27:58', NULL),
-(5, 4, 6, 7, 50.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 4, 6, 8, 45.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 4, 6, 9, 36.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 4, 6, 10, 21.00, NULL, '2020-01-23 12:48:11', NULL),
-(5, 6, 8, 11, 12.00, NULL, '2020-01-23 12:50:03', NULL),
-(5, 6, 8, 12, 28.00, NULL, '2020-01-23 12:50:03', NULL),
-(5, 6, 8, 13, 39.00, NULL, '2020-01-23 12:50:03', NULL),
-(5, 6, 8, 14, 65.00, NULL, '2020-01-23 12:53:04', NULL),
-(5, 6, 8, 15, 17.00, NULL, '2020-01-23 12:53:04', NULL),
-(5, 6, 8, 16, 36.00, NULL, '2020-01-23 12:53:04', NULL),
-(5, 6, 8, 17, 35.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 6, 8, 18, 6.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 6, 8, 19, 25.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 6, 8, 20, 49.00, NULL, '2020-01-23 12:36:06', NULL),
-(5, 3, 4, 21, 35.00, NULL, '2020-01-23 12:43:40', NULL),
-(5, 3, 4, 22, 11.00, NULL, '2020-01-23 12:43:40', NULL),
-(5, 3, 4, 23, 15.00, NULL, '2020-01-23 12:43:39', NULL),
-(5, 3, 4, 24, 14.00, NULL, '2020-01-23 12:43:39', NULL),
-(5, 6, 3, 25, 25.00, NULL, '2020-01-23 12:33:53', NULL),
-(5, 6, 3, 26, 25.00, NULL, '2020-01-23 12:33:53', NULL),
-(5, 6, 3, 27, 45.00, NULL, '2020-01-23 12:33:53', NULL),
-(6, 6, 2, 1, 37.00, NULL, '2020-01-23 12:28:00', NULL),
-(6, 6, 2, 2, 65.00, NULL, '2020-01-23 12:27:59', NULL),
-(6, 6, 2, 3, 65.00, NULL, '2020-01-23 12:27:59', NULL),
-(6, 4, 6, 7, 17.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 4, 6, 8, 88.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 4, 6, 9, 49.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 4, 6, 10, 16.00, NULL, '2020-01-23 12:48:13', NULL),
-(6, 6, 8, 11, 14.00, NULL, '2020-01-23 12:50:05', NULL),
-(6, 6, 8, 12, 39.00, NULL, '2020-01-23 12:50:05', NULL),
-(6, 6, 8, 13, 43.00, NULL, '2020-01-23 12:50:05', NULL),
-(6, 6, 8, 14, 74.00, NULL, '2020-01-23 12:53:06', NULL),
-(6, 6, 8, 15, 18.00, NULL, '2020-01-23 12:53:06', NULL),
-(6, 6, 8, 16, 49.00, NULL, '2020-01-23 12:53:06', NULL),
-(6, 6, 8, 17, 71.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 6, 8, 18, 5.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 6, 8, 19, 39.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 6, 8, 20, 48.00, NULL, '2020-01-23 12:36:08', NULL),
-(6, 3, 4, 21, 38.00, NULL, '2020-01-23 12:43:42', NULL),
-(6, 3, 4, 22, 15.00, NULL, '2020-01-23 12:43:41', NULL),
-(6, 3, 4, 23, 24.00, NULL, '2020-01-23 12:43:41', NULL),
-(6, 3, 4, 24, 8.00, NULL, '2020-01-23 12:43:41', NULL),
-(6, 6, 3, 25, 15.00, NULL, '2020-01-23 12:33:54', NULL),
-(6, 6, 3, 26, 11.00, NULL, '2020-01-23 12:33:54', NULL),
-(6, 6, 3, 27, 78.00, NULL, '2020-01-23 12:33:54', NULL),
-(7, 6, 2, 1, 18.00, NULL, '2020-01-23 12:27:59', NULL),
-(7, 6, 2, 2, 71.00, NULL, '2020-01-23 12:27:59', NULL),
-(7, 6, 2, 3, 91.00, NULL, '2020-01-23 12:27:59', NULL),
-(7, 4, 6, 7, 28.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 4, 6, 8, 91.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 4, 6, 9, 32.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 4, 6, 10, 17.00, NULL, '2020-01-23 12:48:12', NULL),
-(7, 6, 8, 11, 3.00, NULL, '2020-01-23 12:50:04', NULL),
-(7, 6, 8, 12, 47.00, NULL, '2020-01-23 12:50:04', NULL),
-(7, 6, 8, 13, 18.00, NULL, '2020-01-23 12:50:04', NULL),
-(7, 6, 8, 14, 52.00, NULL, '2020-01-23 12:53:05', NULL),
-(7, 6, 8, 15, 6.00, NULL, '2020-01-23 12:53:05', NULL),
-(7, 6, 8, 16, 29.00, NULL, '2020-01-23 12:53:05', NULL),
-(7, 6, 8, 17, 65.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 6, 8, 18, 8.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 6, 8, 19, 39.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 6, 8, 20, 72.00, NULL, '2020-01-23 12:36:07', NULL),
-(7, 3, 4, 21, 30.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 3, 4, 22, 9.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 3, 4, 23, 8.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 3, 4, 24, 12.00, NULL, '2020-01-23 12:43:41', NULL),
-(7, 6, 3, 25, 14.00, NULL, '2020-01-23 12:33:54', NULL),
-(7, 6, 3, 26, 22.00, NULL, '2020-01-23 12:33:54', NULL),
-(7, 6, 3, 27, 89.00, NULL, '2020-01-23 12:33:54', NULL),
-(8, 6, 2, 1, 39.00, NULL, '2020-01-23 12:27:58', NULL),
-(8, 6, 2, 2, 85.00, NULL, '2020-01-23 12:27:58', NULL),
-(8, 6, 2, 3, 65.00, NULL, '2020-01-23 12:27:58', NULL),
-(8, 4, 6, 7, 38.00, NULL, '2020-01-23 12:48:11', NULL),
-(8, 4, 6, 8, 78.00, NULL, '2020-01-23 12:48:11', NULL),
-(8, 4, 6, 9, 35.00, NULL, '2020-01-23 12:48:10', NULL),
-(8, 4, 6, 10, 19.00, NULL, '2020-01-23 12:48:10', NULL),
-(8, 6, 8, 11, 11.00, NULL, '2020-01-23 12:50:03', NULL),
-(8, 6, 8, 12, 15.00, NULL, '2020-01-23 12:50:03', NULL),
-(8, 6, 8, 13, 36.00, NULL, '2020-01-23 12:50:03', NULL),
-(8, 6, 8, 14, 75.00, NULL, '2020-01-23 12:53:04', NULL),
-(8, 6, 8, 15, 22.00, NULL, '2020-01-23 12:53:04', NULL),
-(8, 6, 8, 16, 47.00, NULL, '2020-01-23 12:53:04', NULL),
-(8, 6, 8, 17, 32.00, NULL, '2020-01-23 12:36:06', NULL),
-(8, 6, 8, 18, 5.50, NULL, '2020-01-23 12:36:05', NULL),
-(8, 6, 8, 19, 39.00, NULL, '2020-01-23 12:36:05', NULL),
-(8, 6, 8, 20, 60.00, NULL, '2020-01-23 12:36:05', NULL),
-(8, 3, 4, 21, 47.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 3, 4, 22, 15.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 3, 4, 23, 14.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 3, 4, 24, 6.00, NULL, '2020-01-23 12:43:39', NULL),
-(8, 6, 3, 25, 45.00, NULL, '2020-01-23 12:33:53', NULL),
-(8, 6, 3, 26, 25.00, NULL, '2020-01-23 12:33:53', NULL),
-(8, 6, 3, 27, 65.00, NULL, '2020-01-23 12:33:53', NULL),
-(9, 6, 2, 1, 35.00, NULL, '2020-01-23 12:27:58', NULL),
-(9, 6, 2, 2, 45.00, NULL, '2020-01-23 12:27:58', NULL),
-(9, 6, 2, 3, 75.00, NULL, '2020-01-23 12:27:58', NULL),
-(9, 4, 6, 7, 36.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 4, 6, 8, 68.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 4, 6, 9, 38.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 4, 6, 10, 18.00, NULL, '2020-01-23 12:48:10', NULL),
-(9, 6, 8, 11, 14.00, NULL, '2020-01-23 12:50:03', NULL),
-(9, 6, 8, 12, 36.00, NULL, '2020-01-23 12:50:03', NULL),
-(9, 6, 8, 13, 40.00, NULL, '2020-01-23 12:50:03', NULL),
-(9, 6, 8, 14, 68.00, NULL, '2020-01-23 12:53:03', NULL),
-(9, 6, 8, 15, 24.00, NULL, '2020-01-23 12:53:03', NULL),
-(9, 6, 8, 16, 45.00, NULL, '2020-01-23 12:53:03', NULL),
-(9, 6, 8, 17, 96.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 6, 8, 18, 4.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 6, 8, 19, 36.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 6, 8, 20, 55.00, NULL, '2020-01-23 12:36:05', NULL),
-(9, 3, 4, 21, 41.00, NULL, '2020-01-23 12:43:39', NULL),
-(9, 3, 4, 22, 14.00, NULL, '2020-01-23 12:43:39', NULL),
-(9, 3, 4, 23, 18.00, NULL, '2020-01-23 12:43:39', NULL),
-(9, 3, 4, 24, 5.00, NULL, '2020-01-23 12:43:38', NULL),
-(9, 6, 3, 25, 30.00, NULL, '2020-01-23 12:33:52', NULL),
-(9, 6, 3, 26, 15.00, NULL, '2020-01-23 12:33:52', NULL),
-(9, 6, 3, 27, 65.00, NULL, '2020-01-23 12:33:52', NULL),
-(10, 6, 2, 1, 33.00, NULL, '2020-01-23 12:27:59', NULL),
-(10, 6, 2, 2, 28.00, NULL, '2020-01-23 12:27:59', NULL),
-(10, 6, 2, 3, 72.00, NULL, '2020-01-23 12:27:59', NULL),
-(10, 4, 6, 7, 18.00, NULL, '2020-01-23 12:48:13', NULL),
-(10, 4, 6, 8, 75.00, NULL, '2020-01-23 12:48:13', NULL),
-(10, 4, 6, 9, 42.00, NULL, '2020-01-23 12:48:13', NULL),
-(10, 4, 6, 10, 20.00, NULL, '2020-01-23 12:48:12', NULL),
-(10, 6, 8, 11, 18.00, NULL, '2020-01-23 12:50:05', NULL),
-(10, 6, 8, 12, 45.00, NULL, '2020-01-23 12:50:04', NULL),
-(10, 6, 8, 13, 33.00, NULL, '2020-01-23 12:50:04', NULL),
-(10, 6, 8, 14, 32.00, NULL, '2020-01-23 12:53:05', NULL),
-(10, 6, 8, 15, 14.00, NULL, '2020-01-23 12:53:05', NULL),
-(10, 6, 8, 16, 33.00, NULL, '2020-01-23 12:53:05', NULL),
-(10, 6, 8, 17, 67.00, NULL, '2020-01-23 12:36:08', NULL),
-(10, 6, 8, 18, 1.00, NULL, '2020-01-23 12:36:07', NULL),
-(10, 6, 8, 19, 0.00, NULL, '2020-01-23 12:36:07', NULL),
-(10, 6, 8, 20, 70.00, NULL, '2020-01-23 12:36:07', NULL),
-(10, 3, 4, 21, 25.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 3, 4, 22, 19.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 3, 4, 23, 5.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 3, 4, 24, 13.00, NULL, '2020-01-23 12:43:41', NULL),
-(10, 6, 3, 25, 18.00, NULL, '2020-01-23 12:33:54', NULL),
-(10, 6, 3, 26, 23.00, NULL, '2020-01-23 12:33:54', NULL),
-(10, 6, 3, 27, 19.00, NULL, '2020-01-23 12:33:54', NULL);
+(1,2,18,1,8.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,2,18,2,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,2,18,3,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,2,18,4,47.00,NULL,'2020-08-12 12:28:53',NULL),
+(1,3,19,5,6.00,NULL,'2020-08-12 12:33:43',NULL),
+(1,3,19,6,15.00,NULL,'2020-08-12 12:33:43',NULL),
+(1,3,19,7,35.00,NULL,'2020-08-12 12:33:43',NULL),
+(1,2,18,8,33.00,NULL,'2020-08-17 14:08:12',NULL),
+(1,2,18,10,18.00,NULL,'2020-08-17 14:08:12',NULL),
+(1,3,19,11,37.00,NULL,'2020-08-17 14:05:59',NULL),
+(1,3,19,12,17.00,NULL,'2020-08-17 14:06:43',NULL),
+(2,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,2,18,2,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,2,18,3,16.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,2,18,4,31.00,NULL,'2020-08-12 12:28:53',NULL),
+(2,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(2,3,19,6,15.00,NULL,'2020-08-12 12:33:43',NULL),
+(2,3,19,7,32.00,NULL,'2020-08-12 12:33:43',NULL),
+(2,2,18,8,37.00,NULL,'2020-08-17 14:08:12',NULL),
+(2,2,18,10,15.00,NULL,'2020-08-17 14:08:12',NULL),
+(2,3,19,11,31.00,NULL,'2020-08-17 14:05:59',NULL),
+(2,3,19,12,18.00,NULL,'2020-08-17 14:06:43',NULL),
+(3,2,18,1,8.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,2,18,2,17.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,2,18,3,17.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,2,18,4,41.00,NULL,'2020-08-12 12:28:53',NULL),
+(3,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(3,3,19,6,12.00,NULL,'2020-08-12 12:33:43',NULL),
+(3,3,19,7,31.00,NULL,'2020-08-12 12:33:43',NULL),
+(3,2,18,8,36.00,NULL,'2020-08-17 14:08:12',NULL),
+(3,2,18,10,19.00,NULL,'2020-08-17 14:08:12',NULL),
+(3,3,19,11,40.00,NULL,'2020-08-17 14:05:59',NULL),
+(3,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(4,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,2,18,3,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,2,18,4,45.00,NULL,'2020-08-12 12:28:53',NULL),
+(4,3,19,5,9.00,NULL,'2020-08-12 12:33:43',NULL),
+(4,3,19,6,18.00,NULL,'2020-08-12 12:33:43',NULL),
+(4,3,19,7,33.00,NULL,'2020-08-12 12:33:43',NULL),
+(4,2,18,8,38.00,NULL,'2020-08-17 14:08:12',NULL),
+(4,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(4,3,19,11,35.00,NULL,'2020-08-17 14:05:59',NULL),
+(4,3,19,12,14.00,NULL,'2020-08-17 14:06:43',NULL),
+(5,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,2,18,2,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,2,18,3,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,2,18,4,39.00,NULL,'2020-08-12 12:28:53',NULL),
+(5,3,19,5,9.00,NULL,'2020-08-12 12:33:43',NULL),
+(5,3,19,6,18.00,NULL,'2020-08-12 12:33:43',NULL),
+(5,3,19,7,34.00,NULL,'2020-08-12 12:33:43',NULL),
+(5,2,18,8,31.00,NULL,'2020-08-17 14:08:12',NULL),
+(5,2,18,10,12.00,NULL,'2020-08-17 14:08:12',NULL),
+(5,3,19,11,33.00,NULL,'2020-08-17 14:05:59',NULL),
+(5,3,19,12,10.00,NULL,'2020-08-17 14:06:43',NULL),
+(6,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,2,18,3,16.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,2,18,4,40.00,NULL,'2020-08-12 12:28:53',NULL),
+(6,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(6,3,19,6,19.00,NULL,'2020-08-12 12:33:43',NULL),
+(6,3,19,7,33.00,NULL,'2020-08-12 12:33:43',NULL),
+(6,2,18,8,40.00,NULL,'2020-08-17 14:08:12',NULL),
+(6,2,18,10,16.00,NULL,'2020-08-17 14:08:12',NULL),
+(6,3,19,11,32.00,NULL,'2020-08-17 14:05:59',NULL),
+(6,3,19,12,15.00,NULL,'2020-08-17 14:06:43',NULL),
+(7,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,2,18,2,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,2,18,3,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,2,18,4,50.00,NULL,'2020-08-12 12:28:53',NULL),
+(7,3,19,5,5.00,NULL,'2020-08-12 12:33:43',NULL),
+(7,3,19,6,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(7,3,19,7,35.00,NULL,'2020-08-12 12:33:43',NULL),
+(7,2,18,8,35.00,NULL,'2020-08-17 14:08:12',NULL),
+(7,2,18,10,18.00,NULL,'2020-08-17 14:08:12',NULL),
+(7,3,19,11,32.00,NULL,'2020-08-17 14:05:59',NULL),
+(7,3,19,12,19.00,NULL,'2020-08-17 14:06:43',NULL),
+(8,2,18,1,7.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,2,18,2,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,2,18,3,12.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,2,18,4,41.00,NULL,'2020-08-12 12:28:53',NULL),
+(8,3,19,5,5.00,NULL,'2020-08-12 12:33:43',NULL),
+(8,3,19,6,20.00,NULL,'2020-08-12 12:33:43',NULL),
+(8,3,19,7,32.00,NULL,'2020-08-12 12:33:43',NULL),
+(8,2,18,8,30.00,NULL,'2020-08-17 14:08:12',NULL),
+(8,2,18,10,15.00,NULL,'2020-08-17 14:08:12',NULL),
+(8,3,19,11,31.00,NULL,'2020-08-17 14:05:59',NULL),
+(8,3,19,12,16.00,NULL,'2020-08-17 14:06:43',NULL),
+(9,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,2,18,2,15.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,2,18,3,17.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,2,18,4,48.00,NULL,'2020-08-12 12:28:53',NULL),
+(9,3,19,5,7.00,NULL,'2020-08-12 12:33:43',NULL),
+(9,3,19,6,15.00,NULL,'2020-08-12 12:33:43',NULL),
+(9,3,19,7,35.00,NULL,'2020-08-12 12:33:43',NULL),
+(9,2,18,8,35.00,NULL,'2020-08-17 14:08:12',NULL),
+(9,2,18,10,19.00,NULL,'2020-08-17 14:08:12',NULL),
+(9,3,19,11,36.00,NULL,'2020-08-17 14:05:59',NULL),
+(9,3,19,12,19.00,NULL,'2020-08-17 14:06:43',NULL),
+(10,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,2,18,3,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,2,18,4,35.00,NULL,'2020-08-12 12:28:53',NULL),
+(10,3,19,5,8.00,NULL,'2020-08-12 12:33:43',NULL),
+(10,3,19,6,17.00,NULL,'2020-08-12 12:33:43',NULL),
+(10,3,19,7,36.00,NULL,'2020-08-12 12:33:43',NULL),
+(10,2,18,8,32.00,NULL,'2020-08-17 14:08:12',NULL),
+(10,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(10,3,19,11,34.00,NULL,'2020-08-17 14:05:59',NULL),
+(10,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(11,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,2,18,3,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,2,18,4,45.00,NULL,'2020-08-12 12:28:53',NULL),
+(11,3,19,5,10.00,NULL,'2020-08-12 12:33:43',NULL),
+(11,3,19,6,12.00,NULL,'2020-08-12 12:33:43',NULL),
+(11,3,19,7,31.00,NULL,'2020-08-12 12:33:43',NULL),
+(11,2,18,8,32.00,NULL,'2020-08-17 14:08:12',NULL),
+(11,2,18,10,17.00,NULL,'2020-08-17 14:08:12',NULL),
+(11,3,19,11,30.00,NULL,'2020-08-17 14:05:59',NULL),
+(11,3,19,12,18.00,NULL,'2020-08-17 14:06:43',NULL),
+(12,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,2,18,2,16.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,2,18,3,15.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,2,18,4,50.00,NULL,'2020-08-12 12:28:53',NULL),
+(12,3,19,5,6.00,NULL,'2020-08-12 12:33:43',NULL),
+(12,3,19,6,20.00,NULL,'2020-08-12 12:33:43',NULL),
+(12,3,19,7,40.00,NULL,'2020-08-12 12:33:43',NULL),
+(12,2,18,8,34.00,NULL,'2020-08-17 14:08:12',NULL),
+(12,2,18,10,17.00,NULL,'2020-08-17 14:08:12',NULL),
+(12,3,19,11,35.00,NULL,'2020-08-17 14:05:59',NULL),
+(12,3,19,12,18.00,NULL,'2020-08-17 14:06:43',NULL),
+(13,2,18,1,8.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,2,18,3,15.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,2,18,4,40.00,NULL,'2020-08-12 12:28:53',NULL),
+(13,3,19,5,8.00,NULL,'2020-08-12 12:33:43',NULL),
+(13,3,19,6,20.00,NULL,'2020-08-12 12:33:43',NULL),
+(13,3,19,7,38.00,NULL,'2020-08-12 12:33:43',NULL),
+(13,2,18,8,40.00,NULL,'2020-08-17 14:08:12',NULL),
+(13,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(13,3,19,11,38.00,NULL,'2020-08-17 14:05:59',NULL),
+(13,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(14,2,18,1,10.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,2,18,2,18.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,2,18,3,19.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,2,18,4,49.00,NULL,'2020-08-12 12:28:53',NULL),
+(14,3,19,5,7.00,NULL,'2020-08-12 12:33:43',NULL),
+(14,3,19,6,18.00,NULL,'2020-08-12 12:33:43',NULL),
+(14,3,19,7,38.00,NULL,'2020-08-12 12:33:43',NULL),
+(14,2,18,8,33.00,NULL,'2020-08-17 14:08:12',NULL),
+(14,2,18,10,20.00,NULL,'2020-08-17 14:08:12',NULL),
+(14,3,19,11,30.00,NULL,'2020-08-17 14:05:59',NULL),
+(14,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL),
+(15,2,18,1,9.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,2,18,2,20.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,2,18,3,12.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,2,18,4,47.00,NULL,'2020-08-12 12:28:53',NULL),
+(15,3,19,5,9.00,NULL,'2020-08-12 12:33:43',NULL),
+(15,3,19,6,19.00,NULL,'2020-08-12 12:33:43',NULL),
+(15,3,19,7,37.00,NULL,'2020-08-12 12:33:43',NULL),
+(15,2,18,8,40.00,NULL,'2020-08-17 14:08:12',NULL),
+(15,2,18,10,15.00,NULL,'2020-08-17 14:08:12',NULL),
+(15,3,19,11,35.00,NULL,'2020-08-17 14:05:59',NULL),
+(15,3,19,12,20.00,NULL,'2020-08-17 14:06:43',NULL);
--
-- Dumping data for table `grades_completed`
--
-INSERT INTO `grades_completed` (`staff_id`, `marking_period_id`, `period_id`, `last_updated`, `updated_by`) VALUES
-(3, 1, 4, '2020-01-23 12:48:49', NULL),
-(3, 12, 6, '2020-01-23 12:55:06', NULL),
-(3, 15, 6, '2020-01-23 12:51:42', NULL),
-(3, 16, 6, '2020-01-23 12:54:29', NULL),
-(3, 17, 3, '2020-01-23 12:43:55', NULL),
-(3, 17, 6, '2020-01-23 12:45:59', NULL);
-
-
-
--
-- Dumping data for table `language`
--
INSERT INTO `language` (`language_id`, `language_name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, 'English', 1, '2019-07-28 15:26:33', NULL),
-(2, 'Arabic', 2, '2019-07-28 15:26:33', NULL),
-(3, 'Bengali', 3, '2019-07-28 15:26:33', NULL),
-(4, 'Chinese', 4, '2019-07-28 15:26:33', NULL),
-(5, 'French', 5, '2019-07-28 15:26:33', NULL),
-(6, 'German', 6, '2019-07-28 15:26:33', NULL),
-(7, 'Haitian Creole', 7, '2019-07-28 15:26:33', NULL),
-(8, 'Hindi', 8, '2019-07-28 15:26:33', NULL),
-(9, 'Italian', 9, '2019-07-28 15:26:33', NULL),
-(10, 'Japanese', 10, '2019-07-28 15:26:33', NULL),
-(11, 'Korean', 11, '2019-07-28 15:26:33', NULL),
-(12, 'Malay', 12, '2019-07-28 15:26:33', NULL),
-(13, 'Polish', 13, '2019-07-28 15:26:33', NULL),
-(14, 'Portuguese', 14, '2019-07-28 15:26:33', NULL),
-(15, 'Russian', 15, '2019-07-28 15:26:33', NULL),
-(16, 'Spanish', 16, '2019-07-28 15:26:33', NULL),
-(17, 'Thai', 17, '2019-07-28 15:26:33', NULL),
-(18, 'Turkish', 18, '2019-07-28 15:26:33', NULL),
-(19, 'Urdu', 19, '2019-07-28 15:26:33', NULL),
-(20, 'Vietnamese', 20, '2019-07-28 15:26:33', NULL);
+(1,'English',1,'2019-07-28 19:26:33',NULL),
+(2,'Arabic',2,'2019-07-28 19:26:33',NULL),
+(3,'Bengali',3,'2019-07-28 19:26:33',NULL),
+(4,'Chinese',4,'2019-07-28 19:26:33',NULL),
+(5,'French',5,'2019-07-28 19:26:33',NULL),
+(6,'German',6,'2019-07-28 19:26:33',NULL),
+(7,'Haitian Creole',7,'2019-07-28 19:26:33',NULL),
+(8,'Hindi',8,'2019-07-28 19:26:33',NULL),
+(9,'Italian',9,'2019-07-28 19:26:33',NULL),
+(10,'Japanese',10,'2019-07-28 19:26:33',NULL),
+(11,'Korean',11,'2019-07-28 19:26:33',NULL),
+(12,'Malay',12,'2019-07-28 19:26:33',NULL),
+(13,'Polish',13,'2019-07-28 19:26:33',NULL),
+(14,'Portuguese',14,'2019-07-28 19:26:33',NULL),
+(15,'Russian',15,'2019-07-28 19:26:33',NULL),
+(16,'Spanish',16,'2019-07-28 19:26:33',NULL),
+(17,'Thai',17,'2019-07-28 19:26:33',NULL),
+(18,'Turkish',18,'2019-07-28 19:26:33',NULL),
+(19,'Urdu',19,'2019-07-28 19:26:33',NULL),
+(20,'Vietnamese',20,'2019-07-28 19:26:33',NULL);
--
-- Dumping data for table `login_authentication`
--
INSERT INTO `login_authentication` (`id`, `user_id`, `profile_id`, `username`, `password`, `last_login`, `failed_login`, `last_updated`, `updated_by`) VALUES
-(1, 1, 0, 'admin', 'e6e061838856bf47e1de730719fb2609', '2019-08-19 23:59:43', 0, '2019-07-28 09:56:33', NULL),
-(2, 1, 3, 'student', '6c2528eac36ef7200b91dae6af8adbc7', NULL, 0, '2019-08-04 22:37:17', NULL),
-(3, 1, 4, 'parent', '8041e64c7ff78b82bcc753b01e49cdf1', NULL, 0, '2019-08-04 22:40:25', NULL),
-(4, 2, 4, 'christinasmaith', '5f0fe492a7cfb2f6d87ddc21b810c5ea', NULL, 0, '2019-08-04 22:40:25', NULL),
-(5, 2, 2, 'teacher', '316e82ab49fbbff2a8eaf302d8d76a32', '2019-08-05 01:51:57', 0, '2019-08-04 23:30:05', NULL),
-(6, 2, 3, 'daniel', NULL, NULL, 0, '2019-08-05 00:02:41', NULL),
-(7, 3, 3, 'justin', NULL, NULL, 0, '2019-08-05 00:02:41', NULL),
-(8, 4, 3, 'julie', NULL, NULL, 0, '2019-08-05 00:02:42', NULL),
-(9, 5, 3, 'javier', NULL, NULL, 0, '2019-08-05 00:02:43', NULL),
-(10, 6, 3, 'roman', NULL, NULL, 0, '2019-08-05 00:02:43', NULL),
-(11, 7, 3, 'laura', NULL, NULL, 0, '2019-08-05 00:02:44', NULL),
-(12, 8, 3, 'james', NULL, NULL, 0, '2019-08-05 00:02:44', NULL),
-(13, 9, 3, 'mark_ro', NULL, NULL, 0, '2019-08-05 00:02:45', NULL),
-(14, 10, 3, 'luna', NULL, NULL, 0, '2019-08-05 00:02:45', NULL),
-(15, 11, 3, 'colin', NULL, NULL, 0, '2019-08-05 00:13:02', NULL),
-(16, 3, 2, 'mjones', '424d144447b4f0df99745d85bc322e60', NULL, 0, '2019-08-05 03:36:55', NULL),
-(17, 4, 2, 'bhodges', 'a2a67f9e3fa6a0a91e235abe690d10fc', NULL, 0, '2019-08-05 03:39:14', NULL),
-(18, 5, 2, 'bgreer', '7e91e98b66a47e1e6c82328c3c48dbef', NULL, 0, '2019-08-05 03:45:17', NULL),
-(19, 6, 2, 'hpuckett', '2e1b84037d80a01bb15903a2b647d7be', NULL, 0, '2019-08-05 03:47:21', NULL);
+(1,1,0,'admin','e6e061838856bf47e1de730719fb2609','2020-08-17 14:24:24',1,'2019-07-28 13:56:33',NULL),
+(2,1,3,'wang','b87cd2f47df9abce28b91254f578088c',NULL,0,'2020-08-10 13:06:15',NULL),
+(3,2,3,'liwei','ce928aa57e86f7d415e7811abe119969',NULL,0,'2020-08-10 13:28:39',NULL),
+(4,3,3,'akari','c0a1a1c69e50ea709261356efc59b12d',NULL,0,'2020-08-10 13:32:28',NULL),
+(5,4,3,'akio','38e93f0b111baea47d6a3ea6f210020e',NULL,0,'2020-08-10 13:34:14',NULL),
+(6,5,3,'kwame','3ffa4d80232bf7342b2d6ef7ea9e4630',NULL,0,'2020-08-10 13:56:54',NULL),
+(7,6,3,'audre','c5c77ecc47b13271cd7bc5b65d8377fa',NULL,0,'2020-08-10 13:58:35',NULL),
+(8,7,3,'oliver','111f0101a91d1672cdef0a757bc76718',NULL,0,'2020-08-10 14:01:10',NULL),
+(9,8,3,'amelia','a14256f0dffae9c7e2f0aabec8d5c1eb',NULL,0,'2020-08-10 14:02:45',NULL),
+(10,9,3,'sophia','6c380c627cd7c54734bd917eee656eb7',NULL,0,'2020-08-10 14:04:18',NULL),
+(11,10,3,'james','7cd2fc39f1b866d314bd17348e554ec2',NULL,0,'2020-08-10 14:05:28',NULL),
+(12,11,3,'clare','3ee7633352635ba287241d0c83e6b35e',NULL,0,'2020-08-10 14:08:21',NULL),
+(13,12,3,'luis','98d691407f65997e7fdd8a45ed8c1b42',NULL,0,'2020-08-10 14:09:23',NULL),
+(14,2,2,'teacher','316e82ab49fbbff2a8eaf302d8d76a32','2020-08-25 16:07:27',0,'2020-08-10 14:14:30',NULL),
+(15,3,2,'ekon','7783a60e24ae7e8c7c146a18ed74129f',NULL,0,'2020-08-10 14:17:51',NULL),
+(16,13,3,'student','6c2528eac36ef7200b91dae6af8adbc7','2020-08-12 14:07:21',0,'2020-08-10 14:23:12',NULL),
+(17,1,4,'parent','8041e64c7ff78b82bcc753b01e49cdf1','2020-08-20 13:08:49',0,'2020-08-10 14:28:47',NULL),
+(18,2,4,'danielle','8bd605156d998ba1f93fe8919b778484',NULL,0,'2020-08-10 14:28:47',NULL),
+(19,3,4,'andrew','2e6da5e8a97b8d0a951b3c3d09932b05',NULL,0,'2020-08-11 07:19:45',NULL),
+(20,4,4,'ella','08c4c87b997b42d3d88a0e7b7b51e1ca',NULL,0,'2020-08-11 07:19:45',NULL),
+(21,5,4,'zhang','8526ef6792e08462d3c5dda704ac39f7',NULL,0,'2020-08-11 11:57:15',NULL),
+(22,6,4,'lian','ed6dbd2ce5a9495e4f213dc4d87ce408',NULL,0,'2020-08-11 11:57:15',NULL),
+(23,7,4,'adriana','2319db82a52d29a8764b5e95b87124f7',NULL,0,'2020-08-11 11:59:08',NULL),
+(24,8,4,'elijah','5a47862ad839eb0f046e198d0b7f05ce',NULL,0,'2020-08-11 12:01:39',NULL),
+(25,9,4,'olivia','519346e03cbb0a2462c501f143c5c9bc',NULL,0,'2020-08-11 12:01:39',NULL),
+(26,10,4,'amare','6bd4a0253df38512ff40405ff7931573',NULL,0,'2020-08-11 12:04:38',NULL),
+(27,11,4,'amber','3a21ea01c03553d233d363780e17de87',NULL,0,'2020-08-11 12:04:38',NULL),
+(28,12,4,'alyssa','8735b43681026c9d178f1805c570ea0f',NULL,0,'2020-08-11 12:06:11',NULL),
+(29,13,4,'robert','ca0110b7af9d27bbcb407ac428d16db4',NULL,0,'2020-08-11 12:08:35',NULL),
+(30,14,4,'sophia1','59512ca56be95ea8d887d3d24db175d4',NULL,0,'2020-08-11 12:08:35',NULL),
+(31,15,4,'enrique','3b632d1fe434774131b85127fab4f594',NULL,0,'2020-08-11 12:16:36',NULL),
+(32,16,4,'aaron','4d35e4f170cd085272197067dd1a7053',NULL,0,'2020-08-11 12:18:31',NULL),
+(33,17,4,'gabriela','6e4f4e4fd5698ea88f5009fcd398faa5',NULL,0,'2020-08-11 12:18:31',NULL),
+(34,18,4,'eiichi','f2e0acf46e4bf81f261a2247b56a7362',NULL,0,'2020-08-11 12:21:03',NULL),
+(35,19,4,'sakura','f3836c392951d1e705ac314ed5273990',NULL,0,'2020-08-11 12:21:03',NULL),
+(36,20,4,'lee','40e21a40f4b36790b40f473f2838f77f',NULL,0,'2020-08-11 12:23:28',NULL),
+(37,22,4,'Daichi','8a8fa87b641fe7525aa5e70ebf25c648',NULL,0,'2020-08-11 12:25:44',NULL),
+(38,23,4,'Ichika','c1f06f202bc622699d925f02f670603f',NULL,0,'2020-08-11 12:25:44',NULL),
+(39,14,3,'aarohi','e6a4b35b89b1db784d853971f4a66f27',NULL,0,'2020-08-11 12:50:03',NULL),
+(40,24,4,'madhav','ca698272ab5d7e80e6dfea09a9004558',NULL,0,'2020-08-11 12:55:34',NULL),
+(41,25,4,'ambika','7604b8605e67067f4e866c98d204ea34',NULL,0,'2020-08-11 12:55:34',NULL),
+(42,15,3,'Vihaan','aed76c8c2bfa8baf442ce0f160e9b16d',NULL,0,'2020-08-11 12:57:38',NULL),
+(43,26,4,'bhavna','34c023949e8506c10d48bd11e577d118',NULL,0,'2020-08-11 13:00:18',NULL),
+(44,4,2,'charlotte','a62d08322973755a343722f4535ca7b2',NULL,0,'2020-08-12 06:42:27',NULL);
--
@@ -1489,48 +829,42 @@
--
INSERT INTO `login_message` (`id`, `message`, `display`) VALUES
-(1, 'This is a restricted network. Use of this network, its equipment, and resources is monitored at all times and requires explicit permission from the network administrator. If you do not have this permission in writing, you are violating the regulations of this network and can and will be prosecuted to the fullest extent of law. By continuing into this system, you are acknowledging that you are aware of and agree to these terms.', 'Y');
+(1,'This is a restricted network. Use of this network, its equipment, and resources is monitored at all times and requires explicit permission from the network administrator. If you do not have this permission in writing, you are violating the regulations of this network and can and will be prosecuted to the fullest extent of law. By continuing into this system, you are acknowledging that you are aware of and agree to these terms.','Y');
--
-- Dumping data for table `log_maintain`
--
INSERT INTO `log_maintain` (`id`, `value`, `session_id`, `last_updated`, `updated_by`) VALUES
-(11, '1565717078', 'h817m902em7brar2as8i1mkm9f', '2019-08-08 02:14:42', NULL);
+(3,1682971960,'brthj85mn6u112o8fmgln7rmaq','2020-08-10 06:42:32',NULL),
+(4,101044,'brthj85mn6u112o8fmgln7rmaq','2020-08-10 07:38:37',NULL),
+(5,740768823,'brthj85mn6u112o8fmgln7rmaq','2020-08-10 08:18:28',NULL),
+(6,689080552,'8p32pv2nql73te7d1u03nv9247','2020-08-10 12:44:54',NULL),
+(7,974132210,'8p32pv2nql73te7d1u03nv9247','2020-08-10 15:15:54',NULL),
+(8,1001459674,'8p32pv2nql73te7d1u03nv9247','2020-08-10 15:27:13',NULL),
+(13,2125577935,'ssvd6lpe3mda17q4a94j5ec8iv','2020-08-11 07:05:43',NULL),
+(14,682500383,'ssvd6lpe3mda17q4a94j5ec8iv','2020-08-11 11:27:24',NULL),
+(28,1583036480,'6rvg7l0oai2upua8a8ie93b6lr','2020-08-11 16:22:09',NULL),
+(30,1359189412,'6rvg7l0oai2upua8a8ie93b6lr','2020-08-11 17:21:50',NULL),
+(53,1164703859,'5n7e6gcq20qlmvb7289dfe1gtr','2020-08-13 13:10:28',NULL),
+(54,727153814,'5n7e6gcq20qlmvb7289dfe1gtr','2020-08-13 14:31:57',NULL),
+(55,1810450559,'5n7e6gcq20qlmvb7289dfe1gtr','2020-08-13 15:35:26',NULL),
+(66,1964221389,'mp8gbpe0jagrfgp19j1qk065k0','2020-08-20 13:08:49',NULL),
+(67,1039007305,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 13:36:26',NULL),
+(68,246347646,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 15:07:59',NULL),
+(69,1077617447,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 15:39:55',NULL),
+(70,698347987,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 15:42:05',NULL),
+(71,1136922382,'nhrvcdref83mrkvqp3n8hordm4','2020-08-25 16:07:27',NULL);
--
-- Dumping data for table `mail_group`
--
-INSERT INTO `mail_group` (`group_id`, `group_name`, `description`, `user_name`, `creation_date`, `last_updated`, `updated_by`) VALUES
-(1, 'Teachers', 'All teacher', 'os4ed', '2020-01-23 11:27:18', '2020-01-23 11:27:18', NULL),
-(2, 'Students', 'All Students', 'os4ed', '2020-01-23 13:08:25', '2020-01-23 13:08:25', NULL),
-(3, 'My Students', 'Class Students', 'teacher', '2020-01-23 13:48:06', '2020-01-23 13:48:06', NULL);
--
-- Dumping data for table `mail_groupmembers`
--
-INSERT INTO `mail_groupmembers` (`id`, `group_id`, `user_name`, `profile`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'richard', '2', '2020-01-23 11:27:30', NULL),
-(2, 1, 'kim', '2', '2020-01-23 11:27:30', NULL),
-(3, 2, 'daniel', '3', '2020-01-23 13:08:43', NULL),
-(4, 2, 'justin', '3', '2020-01-23 13:08:43', NULL),
-(5, 2, 'laura', '3', '2020-01-23 13:08:43', NULL),
-(6, 2, 'roman', '3', '2020-01-23 13:08:43', NULL),
-(7, 2, 'luna', '3', '2020-01-23 13:08:43', NULL),
-(8, 2, 'james', '3', '2020-01-23 13:08:43', NULL),
-(9, 2, 'ronnie', '3', '2020-01-23 13:08:43', NULL),
-(10, 2, 'mark_ro', '3', '2020-01-23 13:08:43', NULL),
-(11, 3, 'daniel', '3', '2020-01-23 13:48:28', NULL),
-(12, 3, 'justin', '3', '2020-01-23 13:48:29', NULL),
-(13, 3, 'laura', '3', '2020-01-23 13:48:29', NULL),
-(14, 3, 'roman', '3', '2020-01-23 13:48:29', NULL),
-(15, 3, 'luna', '3', '2020-01-23 13:48:29', NULL),
-(16, 3, 'james', '3', '2020-01-23 13:48:29', NULL),
-(17, 3, 'javier', '3', '2020-01-23 13:48:29', NULL),
-(18, 3, 'ronnie', '3', '2020-01-23 13:48:29', NULL),
-(19, 3, 'mark_ro', '3', '2020-01-23 13:48:29', NULL);
--
-- Dumping data for table `marking_period_id_generator`
@@ -1543,8 +877,7 @@
(14),
(15),
(16),
-(17),
-(18);
+(17);
--
@@ -1552,26 +885,33 @@
--
INSERT INTO `medical_info` (`id`, `student_id`, `syear`, `school_id`, `physician`, `physician_phone`, `preferred_hospital`, `last_updated`, `updated_by`) VALUES
-(1, 1, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 04:46:26', NULL),
-(2, 2, 2019, 1, NULL, NULL, NULL, '2020-01-22 05:11:58', NULL),
-(3, 3, 2019, 1, NULL, NULL, NULL, '2020-01-22 05:15:27', NULL),
-(4, 4, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:17:04', NULL),
-(5, 5, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:20:53', NULL),
-(6, 6, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:22:16', NULL),
-(7, 7, 2019, 1, 'Dr. Morgan', '444-656-8945', 'General', '2020-01-22 05:23:25', NULL),
-(8, 8, 2019, 1, NULL, NULL, NULL, '2020-01-22 05:25:41', NULL),
-(9, 9, 2019, 1, NULL, NULL, NULL, '2020-01-23 11:07:29', NULL),
-(10, 10, 2019, 1, NULL, NULL, NULL, '2020-01-23 11:13:05', NULL);
+(1,1,2020,1,NULL,NULL,NULL,'2020-08-10 13:06:15',NULL),
+(2,2,2020,1,NULL,NULL,NULL,'2020-08-10 13:28:39',NULL),
+(3,3,2020,1,NULL,NULL,NULL,'2020-08-10 13:32:28',NULL),
+(4,4,2020,1,NULL,NULL,NULL,'2020-08-10 13:34:14',NULL),
+(5,5,2020,1,NULL,NULL,NULL,'2020-08-10 13:56:54',NULL),
+(6,6,2020,1,NULL,NULL,NULL,'2020-08-10 13:58:35',NULL),
+(7,7,2020,1,NULL,NULL,NULL,'2020-08-10 14:01:10',NULL),
+(8,8,2020,1,NULL,NULL,NULL,'2020-08-10 14:02:45',NULL),
+(9,9,2020,1,NULL,NULL,NULL,'2020-08-10 14:04:18',NULL),
+(10,10,2020,1,NULL,NULL,NULL,'2020-08-10 14:05:28',NULL),
+(11,11,2020,1,NULL,NULL,NULL,'2020-08-10 14:08:21',NULL),
+(12,12,2020,1,NULL,NULL,NULL,'2020-08-10 14:09:23',NULL),
+(13,13,2020,1,'Dr. Steve Davis','(404)688-5127','Kaiser Permanante','2020-08-10 14:23:12',NULL),
+(14,14,2020,1,NULL,NULL,NULL,'2020-08-11 12:50:03',NULL),
+(15,15,2020,1,NULL,NULL,NULL,'2020-08-11 12:57:38',NULL);
--
-- Dumping data for table `missing_attendance`
--
INSERT INTO `missing_attendance` (`school_id`, `syear`, `school_date`, `course_period_id`, `period_id`, `teacher_id`, `secondary_teacher_id`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '2019-08-20', 1, 1, 2, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 2, 2, 2, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 3, 6, 2, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 9, 4, 3, NULL, '2019-08-20 04:00:05', NULL),
-(1, '2019', '2019-08-20', 12, 3, 6, NULL, '2019-08-20 04:00:05', NULL);
+(1,'2020','2020-08-17',17,1,2,NULL,'2020-08-17 12:25:08',NULL),
+(1,'2020','2020-08-18',17,1,2,NULL,'2020-08-19 11:48:19',NULL),
+(1,'2020','2020-08-19',17,1,2,NULL,'2020-08-19 11:48:19',NULL),
+(1,'2020','2020-08-20',17,1,2,NULL,'2020-08-25 13:36:49',NULL),
+(1,'2020','2020-08-21',17,1,2,NULL,'2020-08-25 13:36:49',NULL),
+(1,'2020','2020-08-24',17,1,2,NULL,'2020-08-25 13:36:49',NULL),
+(1,'2020','2020-08-25',17,1,2,NULL,'2020-08-25 13:36:49',NULL);
--
@@ -1581,628 +921,687 @@
--
INSERT INTO `people` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `home_phone`, `work_phone`, `cell_phone`, `email`, `custody`, `profile`, `profile_id`, `is_disable`, `last_updated`, `updated_by`) VALUES
-(1, '1', NULL, 'Henry', 'Smith', NULL, '678-454-5654', '770-343-4324', '770-113-2222', NULL, 'Y', 'parent', '4', NULL, '2019-08-04 22:40:24', NULL),
-(2, '1', NULL, 'Christina', 'Smith', NULL, '678-454-5654', NULL, NULL, 'csmith2131@gmail.com', 'Y', 'parent', '4', NULL, '2019-08-04 22:40:25', NULL);
+(1,1,NULL,'Douglas','Boucher',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-10 14:28:47',NULL),
+(2,1,NULL,'Danielle','Boucher',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-10 14:28:47',NULL),
+(3,1,NULL,'Andrew','Brown',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 07:19:45',NULL),
+(4,1,NULL,'Ella','Brown',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 07:19:45',NULL),
+(5,1,NULL,'Zhang','Fang',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 11:57:15',NULL),
+(6,1,NULL,'Lian','Fang',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 11:57:15',NULL),
+(7,1,NULL,'Adriana','Garcia',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 11:59:08',NULL),
+(8,1,NULL,'Elijah','Jones',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:01:39',NULL),
+(9,1,NULL,'Olivia','Jones',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:01:39',NULL),
+(10,1,NULL,'Amare','Keita',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:04:38',NULL),
+(11,1,NULL,'Amber','Keita',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:04:38',NULL),
+(12,1,NULL,'Alyssa','Kimathi',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:06:11',NULL),
+(13,1,NULL,'Robert','Miller',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:08:35',NULL),
+(14,1,NULL,'Sophia','Miller',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:08:35',NULL),
+(15,1,NULL,'Enrique','Silva',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:16:36',NULL),
+(16,1,NULL,'Aaron','Smith',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:18:31',NULL),
+(17,1,NULL,'Gabriela','Smith',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:18:31',NULL),
+(18,1,NULL,'Eiichi','Watanabe',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:21:03',NULL),
+(19,1,NULL,'Sakura','Watanabe',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:21:03',NULL),
+(20,1,NULL,'Lee','Wei',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:23:28',NULL),
+(21,1,NULL,'Wang','Wei',NULL,NULL,NULL,NULL,NULL,NULL,'parent',4,NULL,'2020-08-11 12:23:28',NULL),
+(22,1,NULL,'Daichi','Yamamoto',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:25:44',NULL),
+(23,1,NULL,'Ichika','Yamamoto',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:25:44',NULL),
+(24,1,NULL,'Madhav','Sharma',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:55:34',NULL),
+(25,1,NULL,'Ambika','Sharma',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 12:55:34',NULL),
+(26,1,NULL,'Bhavna','Ahuja',NULL,NULL,NULL,NULL,NULL,'Y','parent',4,NULL,'2020-08-11 13:00:18',NULL);
--
-- Dumping data for table `people_field_categories`
--
INSERT INTO `people_field_categories` (`id`, `title`, `sort_order`, `include`, `admin`, `teacher`, `parent`, `none`, `last_updated`, `updated_by`) VALUES
-(1, 'General Info', '1', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(2, 'Address Info', '2', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL);
+(1,'General Info',1,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'Address Info',2,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL);
--
-- Dumping data for table `portal_notes`
--
INSERT INTO `portal_notes` (`id`, `school_id`, `syear`, `title`, `content`, `sort_order`, `published_user`, `last_updated`, `start_date`, `end_date`, `published_profiles`, `updated_by`) VALUES
-(1, NULL, '2019', 'Welcome', 'Welcome to the Student Information System of Peach State High School', '1', '1', '2019-08-04 22:04:01', '2019-08-01', '2020-05-31', ',all,admin,teacher,parent,0,1,2,3,4,5,', NULL);
+(1,NULL,2020,'Welcome','Welcome to Peach Tree High School\'s Student Information System',1,1,'2020-08-10 07:02:59','2020-08-10','2021-05-28',',all,admin,teacher,parent,0,1,2,3,4,5,',NULL);
--
-- Dumping data for table `profile_exceptions`
--
INSERT INTO `profile_exceptions` (`profile_id`, `modname`, `can_use`, `can_edit`, `last_updated`, `updated_by`) VALUES
-('2', 'students/Student.php&category_id=6', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=7', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php&category_id=6', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php&category_id=6', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'users/User.php&category_id=5', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'schoolsetup/Calendar.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php&category_id=1', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/Student.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'students/ChangePassword.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/PrintSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('3', 'grades/StudentGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/ReportCards.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/Transcripts.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/GPARankList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'attendance/StudentSummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'attendance/DailySummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'eligibility/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'eligibility/StudentList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/MarkingPeriods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/Calendar.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/AddUsers.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/AdvancedReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/StudentLabels.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=1', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/User.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Rooms.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'grades/Grades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'users/Preferences.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/Schedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/PrintSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/PrintClassLists.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/PrintClassPictures.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/InputFinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ReportCards.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/Grades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/Assignments.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/AnomalousGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/Configuration.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/StudentGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ReportCardGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'grades/ReportCardComments.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'attendance/TakeAttendance.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'attendance/DailySummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'attendance/StudentSummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'eligibility/EnterEligibility.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'attendance/StudentSummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'attendance/DailySummary.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'eligibility/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'eligibility/StudentList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'schoolsetup/Calendar.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php&category_id=1', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'users/Preferences.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'grades/StudentGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/ReportCards.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/Transcripts.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'grades/GPARankList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'users/User.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/Courses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/CourseCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/PrintCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'schoolsetup/PrintAllCourses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'students/ChangePassword.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/StudentScheduleReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'grades/ParentProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'scheduling/StudentScheduleReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PortalNotes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/MarkingPeriods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Calendar.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Periods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/GradeLevels.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Schools.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/UploadLogo.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Schools.php?new_school=true', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/CopySchool.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/SystemPreference.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/Courses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/CourseCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PrintCatalog.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PrintCatalogGradeLevel.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/PrintAllCourses.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/TeacherReassignment.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&include=GeneralInfoInc&student_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AssignOtherInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AddUsers.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Letters.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/MailingLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/StudentLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/PrintStudentInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/PrintStudentContactInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/GoalReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/StudentFields.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'students/EnrollmentCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php&staff_id=new', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/AddStudents.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/Preferences.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/Profiles.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/Exceptions.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/UserFields.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=grades/InputFinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=grades/Grades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=grades/ProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=attendance/TakeAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/Schedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/ViewSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/Requests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/MassSchedule.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/MassRequests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/MassDrops.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintClassLists.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintClassPictures.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/PrintRequests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/ScheduleReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/RequestsReport.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/UnfilledRequests.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/IncompleteSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/AddDrop.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'scheduling/Scheduler.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/ReportCards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/CalcGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/Transcripts.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/TeacherCompletion.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/GradeBreakdown.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/FinalGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/GPARankList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/AdminProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/HonorRoll.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/ReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/ReportCardComments.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/HonorRollSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'grades/FixGPA.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/EditReportCardGrades.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'grades/EditHistoryMarkingPeriods.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'attendance/Administration.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/AddAbsences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/AttendanceData.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/Percent.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/Percent.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/DailySummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/StudentSummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/FixDailyAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/DuplicateAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'attendance/AttendanceCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/Student.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/AddActivity.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/StudentList.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/TeacherCompletion.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/Activities.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'eligibility/EntryTimes.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('5', 'tools/LogDetails.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'tools/DeleteLog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'tools/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/SchoolCustomFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=6', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=7', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PortalNotes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Schools.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Schools.php?new_school=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/CopySchool.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/MarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Calendar.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Periods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/GradeLevels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/CourseCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PrintCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PrintCatalogGradeLevel.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/PrintAllCourses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/UploadLogo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/TeacherReassignment.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&include=GeneralInfoInc&student_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AssignOtherInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AddUsers.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Letters.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/MailingLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/StudentLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/PrintStudentInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/PrintStudentContactInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/GoalReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/StudentFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/AddressFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/PeopleFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/EnrollmentCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/StudentReenroll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/EnrollmentReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/AddStudents.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Preferences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Profiles.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Exceptions.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UserFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=grades/InputFinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=grades/Grades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=attendance/TakeAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UploadUserPhoto.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UploadUserPhoto.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UserAdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/UserAdvancedReportStaff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Schedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/MassSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/MassRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/MassDrops.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/ScheduleReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/RequestsReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/UnfilledRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/IncompleteSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintClassLists.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/PrintClassPictures.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/Scheduler.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'scheduling/ViewSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/ReportCards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/CalcGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/Transcripts.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/GradeBreakdown.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/FinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/GPARankList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/ReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/ReportCardComments.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/FixGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/EditReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/EditHistoryMarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/HistoricalReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/Administration.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/AddAbsences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/AttendanceData.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/Percent.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/Percent.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/DailySummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/StudentSummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/DuplicateAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/AttendanceCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'attendance/FixDailyAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/AddActivity.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/StudentList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/Activities.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'eligibility/EntryTimes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'tools/LogDetails.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'tools/DeleteLog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'schoolsetup/SchoolCustomFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'tools/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/SystemPreference.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/HonorRoll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=grades/ProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/HonorRollSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'grades/AdminProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Exceptions_staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/StaffFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Inbox.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Compose.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/SentMail.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Trash.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'messaging/Group.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Inbox.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Compose.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/SentMail.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Trash.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('4', 'messaging/Group.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Inbox.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Compose.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/SentMail.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Trash.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'messaging/Group.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Inbox.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Compose.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/SentMail.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Trash.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('3', 'messaging/Group.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=6', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=7', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PortalNotes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Schools.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Schools.php?new_school=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/CopySchool.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/MarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Calendar.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Periods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/GradeLevels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/CourseCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PrintCatalog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PrintCatalogGradeLevel.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/PrintAllCourses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/UploadLogo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/TeacherReassignment.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&include=GeneralInfoInc&student_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AssignOtherInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AddUsers.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Letters.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/MailingLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/StudentLabels.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/PrintStudentInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/PrintStudentContactInfo.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/GoalReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/StudentFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/AddressFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/PeopleFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/EnrollmentCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/StudentReenroll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/EnrollmentReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/AddStudents.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Preferences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Profiles.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Exceptions.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UserFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/InputFinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/Grades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=attendance/TakeAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UploadUserPhoto.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UploadUserPhoto.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UserAdvancedReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/UserAdvancedReportStaff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Schedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Requests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/MassSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/MassRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/MassDrops.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/ScheduleReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/RequestsReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/UnfilledRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/IncompleteSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/AddDrop.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintSchedules.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintRequests.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintClassLists.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/PrintClassPictures.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Courses.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/Scheduler.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'scheduling/ViewSchedule.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/ReportCards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/CalcGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/Transcripts.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/GradeBreakdown.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/FinalGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/GPARankList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/ReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/ReportCardComments.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/FixGPA.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/EditReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/EditHistoryMarkingPeriods.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/HistoricalReportCardGrades.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/Administration.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/AddAbsences.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/AttendanceData.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/Percent.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/Percent.php?list_by_day=true', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/DailySummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/StudentSummary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/DuplicateAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/AttendanceCodes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'attendance/FixDailyAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/Student.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/AddActivity.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/StudentList.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/TeacherCompletion.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/Activities.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'eligibility/EntryTimes.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/LogDetails.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/DeleteLog.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Backup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Rollover.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Upload.php?modfunc=edit', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/SystemPreference.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'students/Student.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/HonorRoll.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/ProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/User.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/HonorRollSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/AdminProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&staff_id=new', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Exceptions_staff.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/StaffFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=3', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/SchoolCustomFields.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Inbox.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Compose.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/SentMail.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Trash.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'messaging/Group.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Rooms.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/school_specific_standards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=grades/AdminProgressReports.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Reports.php?func=Basic', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Reports.php?func=Ins_r', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'tools/Reports.php?func=Ins_cf', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/us_common_standards.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/EffortGradeLibrary.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'grades/EffortGradeSetup.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'scheduling/PrintSchedules.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('0', 'users/TeacherPrograms.php?include=attendance/MissingAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('0', 'users/Staff.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'schoolsetup/Rooms.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/TeacherPrograms.php?include=attendance/MissingAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('1', 'users/Staff.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'students/EnrollmentReport.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'users/TeacherPrograms.php?include=attendance/MissingAttendance.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Inbox.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Compose.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/SentMail.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Trash.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('5', 'messaging/Group.php', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=1', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=2', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=3', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=4', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('2', 'users/Staff.php&category_id=5', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-('4', 'grades/ParentProgressReports.php', 'Y', NULL, '2019-07-28 15:26:33', NULL),
-('0', 'schoolsetup/Sections.php', 'Y', 'Y', '2019-07-25 21:53:00', NULL),
-('1', 'schoolsetup/Sections.php', 'Y', 'Y', '2019-07-25 21:53:25', NULL),
-('0', 'tools/DataImport.php', 'Y', 'Y', '2019-07-25 21:53:25', NULL),
-('1', 'tools/DataImport.php', 'Y', 'Y', '2019-07-25 21:53:25', NULL),
-('0', 'tools/GenerateApi.php', 'Y', 'Y', '2020-11-03 00:34:02', NULL),
-('1', 'tools/GenerateApi.php', 'Y', 'Y', '2019-08-04 22:33:56', NULL);
+(2,'students/Student.php&category_id=6','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=7','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php&category_id=6','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php&category_id=6','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'users/User.php&category_id=5','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'schoolsetup/Calendar.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php&category_id=1','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/Student.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'students/ChangePassword.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/PrintSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(3,'grades/StudentGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/ReportCards.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/Transcripts.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/GPARankList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'attendance/StudentSummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'attendance/DailySummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'eligibility/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'eligibility/StudentList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/MarkingPeriods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/Calendar.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/AddUsers.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/AdvancedReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/StudentLabels.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=1','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/User.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Rooms.php','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'grades/Grades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'users/Preferences.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/Schedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/PrintSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/PrintClassLists.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/PrintClassPictures.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/InputFinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ReportCards.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/Grades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/Assignments.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/AnomalousGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/Configuration.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/StudentGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ReportCardGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'grades/ReportCardComments.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'attendance/TakeAttendance.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'attendance/DailySummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'attendance/StudentSummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'eligibility/EnterEligibility.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'attendance/StudentSummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'attendance/DailySummary.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'eligibility/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'eligibility/StudentList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'schoolsetup/Calendar.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php&category_id=1','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'users/User.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'users/Preferences.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'grades/StudentGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/ReportCards.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/Transcripts.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'grades/GPARankList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'users/User.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/Courses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/CourseCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/PrintCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'schoolsetup/PrintAllCourses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'students/ChangePassword.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'scheduling/StudentScheduleReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'grades/ParentProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'scheduling/StudentScheduleReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PortalNotes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/MarkingPeriods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Calendar.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Periods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/GradeLevels.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Schools.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/UploadLogo.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Schools.php?new_school=true','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/CopySchool.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/SystemPreference.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/Courses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/CourseCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PrintCatalog.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PrintCatalogGradeLevel.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/PrintAllCourses.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/TeacherReassignment.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'students/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&include=GeneralInfoInc&student_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AssignOtherInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AddUsers.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Letters.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/MailingLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/StudentLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/PrintStudentInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/PrintStudentContactInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/GoalReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/StudentFields.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'students/EnrollmentCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/User.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/User.php&staff_id=new','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/AddStudents.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/Preferences.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/Profiles.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/Exceptions.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/UserFields.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=grades/InputFinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=grades/Grades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=grades/ProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=attendance/TakeAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'scheduling/Schedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/ViewSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/Requests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/MassSchedule.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/MassRequests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/MassDrops.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintClassLists.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintClassPictures.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/PrintRequests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/ScheduleReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/RequestsReport.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/UnfilledRequests.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/IncompleteSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/AddDrop.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'scheduling/Scheduler.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/ReportCards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/CalcGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/Transcripts.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/TeacherCompletion.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/GradeBreakdown.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/FinalGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/GPARankList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/AdminProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/HonorRoll.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/ReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/ReportCardComments.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/HonorRollSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'grades/FixGPA.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/EditReportCardGrades.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'grades/EditHistoryMarkingPeriods.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'attendance/Administration.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/AddAbsences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/AttendanceData.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/Percent.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/Percent.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/DailySummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/StudentSummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/FixDailyAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/DuplicateAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'attendance/AttendanceCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'eligibility/Student.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/AddActivity.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/StudentList.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/TeacherCompletion.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/Activities.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'eligibility/EntryTimes.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(5,'tools/LogDetails.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'tools/DeleteLog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'tools/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/SchoolCustomFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=6','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=7','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PortalNotes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Schools.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Schools.php?new_school=true','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/CopySchool.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/MarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Calendar.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Periods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/GradeLevels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/CourseCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PrintCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PrintCatalogGradeLevel.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/PrintAllCourses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/UploadLogo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/TeacherReassignment.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&include=GeneralInfoInc&student_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AssignOtherInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AddUsers.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Letters.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/MailingLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/StudentLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/PrintStudentInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/PrintStudentContactInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/GoalReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/StudentFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/AddressFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/PeopleFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/EnrollmentCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/StudentReenroll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/EnrollmentReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/AddStudents.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Preferences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Profiles.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Exceptions.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UserFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=grades/InputFinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=grades/Grades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=attendance/TakeAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UploadUserPhoto.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UploadUserPhoto.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UserAdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/UserAdvancedReportStaff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Schedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/MassSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/MassRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/MassDrops.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/ScheduleReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/RequestsReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/UnfilledRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/IncompleteSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintClassLists.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/PrintClassPictures.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/Scheduler.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'scheduling/ViewSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/ReportCards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/CalcGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/Transcripts.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/GradeBreakdown.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/FinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/GPARankList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/ReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/ReportCardComments.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/FixGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/EditReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/EditHistoryMarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/HistoricalReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/Administration.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/AddAbsences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/AttendanceData.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/Percent.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/Percent.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/DailySummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/StudentSummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/DuplicateAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/AttendanceCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'attendance/FixDailyAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/AddActivity.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/StudentList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/Activities.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'eligibility/EntryTimes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'tools/LogDetails.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'tools/DeleteLog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'schoolsetup/SchoolCustomFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'tools/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/SystemPreference.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/HonorRoll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=grades/ProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/HonorRollSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'grades/AdminProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Exceptions_staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/StaffFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Inbox.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Compose.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/SentMail.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Trash.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'messaging/Group.php','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'messaging/Inbox.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/Compose.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/SentMail.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/Trash.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(4,'messaging/Group.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Inbox.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Compose.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/SentMail.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Trash.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'messaging/Group.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Inbox.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Compose.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/SentMail.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Trash.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(3,'messaging/Group.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=6','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=7','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PortalNotes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Schools.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Schools.php?new_school=true','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/CopySchool.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/MarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Calendar.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Periods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/GradeLevels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/CourseCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PrintCatalog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PrintCatalogGradeLevel.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/PrintAllCourses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/UploadLogo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/TeacherReassignment.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&include=GeneralInfoInc&student_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AssignOtherInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AddUsers.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Letters.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/MailingLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/StudentLabels.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/PrintStudentInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/PrintStudentContactInfo.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/GoalReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/StudentFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/AddressFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/PeopleFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/EnrollmentCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/StudentReenroll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/EnrollmentReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/AddStudents.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Preferences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Profiles.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Exceptions.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UserFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/InputFinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/Grades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=attendance/TakeAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=attendance/Missing_Attendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=eligibility/EnterEligibility.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UploadUserPhoto.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UploadUserPhoto.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UserAdvancedReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/UserAdvancedReportStaff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Schedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Requests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/MassSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/MassRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/MassDrops.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/ScheduleReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/RequestsReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/UnfilledRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/IncompleteSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/AddDrop.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintSchedules.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintRequests.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintClassLists.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/PrintClassPictures.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Courses.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/Scheduler.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'scheduling/ViewSchedule.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/ReportCards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/CalcGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/Transcripts.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/GradeBreakdown.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/FinalGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/GPARankList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/ReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/ReportCardComments.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/FixGPA.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/EditReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/EditHistoryMarkingPeriods.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/HistoricalReportCardGrades.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/Administration.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/AddAbsences.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/AttendanceData.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/Percent.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/Percent.php?list_by_day=true','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/DailySummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/StudentSummary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/DuplicateAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/AttendanceCodes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'attendance/FixDailyAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/Student.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/AddActivity.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/StudentList.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/TeacherCompletion.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/Activities.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'eligibility/EntryTimes.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/LogDetails.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/DeleteLog.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Backup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Rollover.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Upload.php?modfunc=edit','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/SystemPreference.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'students/Student.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/HonorRoll.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/ProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/User.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/HonorRollSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/AdminProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&staff_id=new','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Exceptions_staff.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/StaffFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=3','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/SchoolCustomFields.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Inbox.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Compose.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/SentMail.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Trash.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'messaging/Group.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Rooms.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/school_specific_standards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=grades/AdminProgressReports.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Reports.php?func=Basic','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Reports.php?func=Ins_r','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'tools/Reports.php?func=Ins_cf','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/us_common_standards.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/EffortGradeLibrary.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'grades/EffortGradeSetup.php','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'scheduling/PrintSchedules.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(0,'users/TeacherPrograms.php?include=attendance/MissingAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(0,'users/Staff.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'schoolsetup/Rooms.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/TeacherPrograms.php?include=attendance/MissingAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(1,'users/Staff.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'students/EnrollmentReport.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'users/TeacherPrograms.php?include=attendance/MissingAttendance.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Inbox.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Compose.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/SentMail.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Trash.php','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'messaging/Group.php','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=1','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=2','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=3','Y',NULL,'2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=4','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'users/Staff.php&category_id=5','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'grades/ParentProgressReports.php','Y',NULL,'2019-07-28 19:26:33',NULL),
+(0,'schoolsetup/Sections.php','Y','Y','2019-07-26 01:53:00',NULL),
+(1,'schoolsetup/Sections.php','Y','Y','2019-07-26 01:53:25',NULL),
+(0,'tools/DataImport.php','Y','Y','2019-07-26 01:53:25',NULL),
+(1,'tools/DataImport.php','Y','Y','2019-07-26 01:53:25',NULL),
+(0,'tools/GenerateApi.php','Y','Y','2020-11-03 05:34:02',NULL),
+(1,'tools/GenerateApi.php','Y','Y','2019-08-05 02:33:56',NULL);
--
-- Dumping data for table `program_config`
--
INSERT INTO `program_config` (`syear`, `school_id`, `program`, `title`, `value`, `last_updated`, `updated_by`) VALUES
-('2019', NULL, 'Currency', 'US Dollar (USD)', '1', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'British Pound (GBP)', '2', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Euro (EUR)', '3', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Canadian Dollar (CAD)', '4', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Australian Dollar (AUD)', '5', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Brazilian Real (BRL)', '6', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Chinese Yuan Renminbi (CNY)', '7', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Danish Krone (DKK)', '8', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Japanese Yen (JPY)', '9', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Indian Rupee (INR)', '10', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Indonesian Rupiah (IDR)', '11', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Korean Won (KRW)', '12', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Malaysian Ringit (MYR)', '13', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Mexican Peso (MXN)', '14', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'New Zealand Dollar (NZD)', '15', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Norwegian Krone (NOK)', '16', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Pakistan Rupee (PKR)', '17', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Philippino Peso (PHP)', '18', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Saudi Riyal (SAR)', '19', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Singapore Dollar (SGD)', '20', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'South African Rand (ZAR)', '21', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Swedish Krona (SEK)', '22', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Swiss Franc (CHF)', '23', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Thai Bhat (THB)', '24', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'Turkish Lira (TRY)', '25', '2019-07-28 15:26:33', NULL),
-('2019', NULL, 'Currency', 'United Arab Emirates Dirham (AED)', '26', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'MissingAttendance', 'LAST_UPDATE', '2019-08-20', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display', 'Y', '2019-05-14 18:56:51', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display_school', 'Y', '2019-05-14 18:56:51', NULL),
-('2019', '1', 'SeatFill', 'LAST_UPDATE', '2019-07-14', '2019-07-28 15:26:33', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2019-07-14 22:30:31', NULL),
-('2019', '1', 'MissingAttendance', 'LAST_UPDATE', '2019-08-20', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display', 'Y', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display_school', 'Y', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'SeatFill', 'LAST_UPDATE', '2020-02-02', '2020-01-22 09:18:02', NULL),
-('2019', '1', 'MissingAttendance', 'LAST_UPDATE', '2019-08-20', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_DAY', '1', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_HOUR', '8', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_MINUTE', '00', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'START_M', 'AM', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_DAY', '5', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_HOUR', '16', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_MINUTE', '00', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'eligibility', 'END_M', 'PM', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display', 'Y', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'UPDATENOTIFY', 'display_school', 'Y', '2019-08-04 17:15:17', NULL),
-('2019', '1', 'SeatFill', 'LAST_UPDATE', '2019-08-20', '2019-08-04 17:15:17', NULL);
+(2020,NULL,'Currency','US Dollar (USD)','1','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','British Pound (GBP)','2','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Euro (EUR)','3','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Canadian Dollar (CAD)','4','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Australian Dollar (AUD)','5','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Brazilian Real (BRL)','6','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Chinese Yuan Renminbi (CNY)','7','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Danish Krone (DKK)','8','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Japanese Yen (JPY)','9','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Indian Rupee (INR)','10','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Indonesian Rupiah (IDR)','11','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Korean Won (KRW)','12','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Malaysian Ringit (MYR)','13','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Mexican Peso (MXN)','14','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','New Zealand Dollar (NZD)','15','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Norwegian Krone (NOK)','16','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Pakistan Rupee (PKR)','17','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Philippino Peso (PHP)','18','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Saudi Riyal (SAR)','19','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Singapore Dollar (SGD)','20','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','South African Rand (ZAR)','21','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Swedish Krona (SEK)','22','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Swiss Franc (CHF)','23','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Thai Bhat (THB)','24','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','Turkish Lira (TRY)','25','2019-07-28 19:26:33',NULL),
+(2020,NULL,'Currency','United Arab Emirates Dirham (AED)','26','2019-07-28 19:26:33',NULL),
+(2020,1,'MissingAttendance','LAST_UPDATE','2020-08-25','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_DAY','1','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_HOUR','8','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_MINUTE','00','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','START_M','AM','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_DAY','5','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_HOUR','16','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_MINUTE','00','2020-08-09 15:35:13',NULL),
+(2020,1,'eligibility','END_M','PM','2020-08-09 15:35:13',NULL),
+(2020,1,'UPDATENOTIFY','display','Y','2020-08-09 15:35:13',NULL),
+(2020,1,'UPDATENOTIFY','display_school','Y','2020-08-09 15:35:13',NULL),
+(2020,1,'SeatFill','LAST_UPDATE','2020-08-25','2020-08-09 15:35:13',NULL);
--
-- Dumping data for table `program_user_config`
--
INSERT INTO `program_user_config` (`user_id`, `school_id`, `program`, `title`, `value`, `last_updated`, `updated_by`) VALUES
-('1', NULL, 'Preferences', 'THEME', 'blue', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'MONTH', 'M', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'DAY', 'j', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'YEAR', 'Y', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'HIDDEN', 'Y', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'CURRENCY', '1', '2019-07-28 09:56:33', NULL),
-('1', NULL, 'Preferences', 'HIDE_ALERTS', 'N', '2019-07-28 09:56:33', NULL);
+(1,NULL,'Preferences','THEME','blue','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','MONTH','M','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','DAY','j','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','YEAR','Y','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','HIDDEN','Y','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','CURRENCY','1','2019-07-28 13:56:33',NULL),
+(1,NULL,'Preferences','HIDE_ALERTS','N','2019-07-28 13:56:33',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 13:58:51',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 14:27:03',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_1','2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_1','2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','LATENCY','0_1','2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-14',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-15',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-16',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','Q-17',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 14:27:21',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','WEIGHT','Y_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','LATENCY','0_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-14','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-15','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-16','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','Q-17','100_2','2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','SEM-16',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','SEM-17',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','SEM-E13',NULL,'2020-08-11 14:28:25',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','WEIGHT','Y_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','LATENCY','0_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-14','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-15','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-16','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','Q-17','100_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-14','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-15','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-E12','20_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-16','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-17','40_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','SEM-E13','20_18','2020-08-11 17:51:28',NULL),
+(2,1,'Gradebook','ROUNDING',NULL,'2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','ASSIGNMENT_SORTING','ASSIGNMENT_ID_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','WEIGHT','Y_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','ANOMALOUS_MAX','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','LATENCY','0_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','COMMENT_A',NULL,'2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-14','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-15','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-16','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','Q-17','100_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-14','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-15','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-E12','20_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-16','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-17','40_19','2020-08-12 08:08:43',NULL),
+(2,1,'Gradebook','SEM-E13','20_19','2020-08-12 08:08:43',NULL);
--
@@ -2210,12 +1609,12 @@
--
INSERT INTO `report_card_grades` (`id`, `syear`, `school_id`, `title`, `sort_order`, `gpa_value`, `break_off`, `comment`, `grade_scale_id`, `unweighted_gp`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'A', '1', '0.00', '90', NULL, '1', '4.00', '2019-08-04 21:49:07', NULL),
-(2, '2019', '1', 'B', '2', '0.00', '80', NULL, '1', '3.00', '2019-08-04 21:49:19', NULL),
-(3, '2019', '1', 'C', '3', '0.00', '70', NULL, '1', '2.00', '2019-08-04 21:49:32', NULL),
-(4, '2019', '1', 'D', '4', '0.00', '60', NULL, '1', '1.00', '2019-08-04 21:49:48', NULL),
-(5, '2019', '1', 'F', '5', '0.00', '0', NULL, '1', '0.00', '2019-08-04 21:50:05', NULL),
-(6, '2019', '1', 'Inc.', '6', '0.00', '0', NULL, '1', '0.00', '2019-08-04 21:50:22', NULL);
+(1,2020,1,'A',1,0.00,90,NULL,1,4.00,'2020-08-10 08:20:42',NULL),
+(2,2020,1,'B',2,0.00,80,NULL,1,3.00,'2020-08-10 08:21:05',NULL),
+(3,2020,1,'C',3,0.00,70,NULL,1,2.00,'2020-08-10 08:21:22',NULL),
+(4,2020,1,'D',4,0.00,60,NULL,1,1.00,'2020-08-10 08:21:36',NULL),
+(5,2020,1,'F',5,0.00,0,NULL,1,0.00,'2020-08-10 08:21:58',NULL),
+(6,2020,1,'Inc.',6,0.00,0,NULL,1,0.00,'2020-08-10 08:22:17',NULL);
@@ -2224,7 +1623,7 @@
--
INSERT INTO `report_card_grade_scales` (`id`, `syear`, `school_id`, `title`, `comment`, `sort_order`, `rollover_id`, `gp_scale`, `gpa_cal`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'Main', NULL, '1', NULL, '4.000', 'Y', '2019-08-04 21:48:44', NULL);
+(1,2020,1,'Main',NULL,1,NULL,4.000,'Y','2020-08-10 08:20:12',NULL);
--
@@ -2232,16 +1631,14 @@
--
INSERT INTO `rooms` (`room_id`, `school_id`, `title`, `capacity`, `description`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'Lang1 ', 30, 'Language ', 1, '2019-08-04 21:57:32', NULL),
-(2, 1, 'Lang2 ', 30, 'Language ', 2, '2019-08-04 21:57:47', NULL),
-(3, 1, 'SS1 ', 30, 'Social Studies ', 3, '2019-08-04 21:58:05', NULL),
-(4, 1, 'SS2 ', 30, 'Social Studies ', 5, '2019-08-04 21:58:20', NULL),
-(5, 1, 'Math1 ', 30, 'Math ', 6, '2019-08-04 22:01:59', NULL),
-(6, 1, 'Math2 ', 30, 'Math ', 7, '2019-08-04 22:02:29', NULL),
-(7, 1, 'Music1 ', 30, 'Music ', 8, '2019-08-04 22:02:55', NULL),
-(8, 1, 'Music2 ', 30, 'Music ', 9, '2019-08-04 22:03:09', NULL),
-(9, 1, 'Science1 ', 30, 'Science ', 10, '2019-08-04 23:15:49', NULL),
-(10, 1, 'Science2 ', 30, 'Science ', 11, '2019-08-04 23:16:06', NULL);
+(1,1,'Lang 1 ',30,' ',1,'2020-08-10 07:41:12',NULL),
+(2,1,'Lang 2 ',30,' ',2,'2020-08-10 07:41:25',NULL),
+(3,1,'Social Studies 1 ',30,' ',3,'2020-08-10 07:41:57',NULL),
+(4,1,'Social Studies 2 ',30,' ',4,'2020-08-10 07:42:08',NULL),
+(5,1,'Math 1 ',30,' ',5,'2020-08-10 07:42:21',NULL),
+(6,1,'Math 2 ',30,' ',6,'2020-08-10 07:42:35',NULL),
+(7,1,'Ground Hall ',60,' ',7,'2020-08-10 15:01:22',NULL),
+(8,1,'Science 1 ',30,' ',8,'2020-08-12 06:52:37',NULL);
--
@@ -2249,80 +1646,163 @@
--
INSERT INTO `schedule` (`syear`, `school_id`, `student_id`, `start_date`, `end_date`, `modified_date`, `modified_by`, `course_id`, `course_weight`, `course_period_id`, `mp`, `marking_period_id`, `scheduler_lock`, `dropped`, `id`, `last_updated`, `updated_by`) VALUES
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 1, '2019-08-05 05:13:00', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 2, '2019-08-05 05:13:00', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 3, '2019-08-05 05:13:00', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 4, '2019-08-05 05:13:01', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 5, '2019-08-05 05:13:01', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 6, '2019-08-05 05:13:01', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 7, '2019-08-05 05:13:02', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 8, '2019-08-05 05:13:02', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 9, '2019-08-05 05:13:02', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 10, '2019-08-05 05:13:02', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '3', NULL, '9', 'FY', 1, NULL, 'N', 11, '2019-08-05 05:13:03', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 12, '2019-08-05 05:13:37', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 13, '2019-08-05 05:13:37', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 14, '2019-08-05 05:13:37', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 15, '2019-08-05 05:13:38', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 16, '2019-08-05 05:13:38', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 17, '2019-08-05 05:13:38', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 18, '2019-08-05 05:13:38', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 19, '2019-08-05 05:13:39', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 20, '2019-08-05 05:13:39', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 21, '2019-08-05 05:13:39', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '12', NULL, '12', 'FY', 1, NULL, 'N', 22, '2019-08-05 05:13:39', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 23, '2019-08-05 05:13:59', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 24, '2019-08-05 05:13:59', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 25, '2019-08-05 05:13:59', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 26, '2019-08-05 05:14:00', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 27, '2019-08-05 05:14:00', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 28, '2019-08-05 05:14:00', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 29, '2019-08-05 05:14:01', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 30, '2019-08-05 05:14:01', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 31, '2019-08-05 05:14:01', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 32, '2019-08-05 05:14:01', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '11', NULL, '13', 'FY', 1, NULL, 'N', 33, '2019-08-05 05:14:01', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 34, '2019-08-05 05:14:49', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 35, '2019-08-05 05:14:49', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 36, '2019-08-05 05:14:50', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '7', NULL, '5', 'FY', 1, NULL, 'N', 37, '2019-08-05 05:14:50', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 38, '2019-08-05 05:15:22', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 39, '2019-08-05 05:15:22', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 40, '2019-08-05 05:15:23', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '1', NULL, '2', 'FY', 1, NULL, 'N', 41, '2019-08-05 05:15:23', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 42, '2019-08-05 05:22:05', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 43, '2019-08-05 05:22:06', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 44, '2019-08-05 05:22:06', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 45, '2019-08-05 05:22:07', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 46, '2019-08-05 05:22:07', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 47, '2019-08-05 05:22:07', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 48, '2019-08-05 05:22:07', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 49, '2019-08-05 05:22:08', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 50, '2019-08-05 05:22:08', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 51, '2019-08-05 05:22:09', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '13', NULL, '10', 'FY', 1, NULL, 'N', 52, '2019-08-05 05:22:09', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 53, '2019-08-05 05:29:33', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 54, '2019-08-05 05:29:34', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 55, '2019-08-05 05:29:34', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '4', NULL, '1', 'FY', 1, NULL, 'N', 56, '2019-08-05 05:29:35', NULL),
-('2019', '1', '3', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 57, '2019-08-05 05:29:55', NULL),
-('2019', '1', '5', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 58, '2019-08-05 05:29:55', NULL),
-('2019', '1', '11', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 59, '2019-08-05 05:29:56', NULL),
-('2019', '1', '8', '2019-08-05', '2020-05-29', '2019-08-05', '1', '8', NULL, '6', 'FY', 1, NULL, 'N', 60, '2019-08-05 05:29:56', NULL),
-('2019', '1', '4', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 61, '2019-08-05 05:33:30', NULL),
-('2019', '1', '6', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 62, '2019-08-05 05:33:30', NULL),
-('2019', '1', '7', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 63, '2019-08-05 05:33:31', NULL),
-('2019', '1', '2', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 64, '2019-08-05 05:50:08', NULL),
-('2019', '1', '9', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 65, '2019-08-05 05:50:09', NULL),
-('2019', '1', '1', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 66, '2019-08-05 05:50:10', NULL),
-('2019', '1', '10', '2019-08-05', '2020-05-29', '2019-08-05', '1', '6', NULL, '3', 'FY', 1, NULL, 'N', 67, '2019-08-05 05:50:10', NULL);
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',145,'2020-08-12 07:03:02',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',146,'2020-08-12 07:03:03',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',147,'2020-08-12 07:03:03',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',148,'2020-08-12 07:03:03',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',149,'2020-08-12 07:03:03',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',150,'2020-08-12 07:03:03',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',151,'2020-08-12 07:03:03',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',152,'2020-08-12 07:03:03',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',153,'2020-08-12 07:03:03',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',154,'2020-08-12 07:03:03',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',155,'2020-08-12 07:03:03',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',156,'2020-08-12 07:03:03',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',157,'2020-08-12 07:03:03',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',158,'2020-08-12 07:03:03',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',8,NULL,17,'FY',1,NULL,'N',159,'2020-08-12 07:03:03',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',160,'2020-08-12 07:03:26',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',161,'2020-08-12 07:03:26',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',162,'2020-08-12 07:03:26',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',163,'2020-08-12 07:03:26',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',164,'2020-08-12 07:03:26',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',165,'2020-08-12 07:03:26',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',166,'2020-08-12 07:03:26',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',167,'2020-08-12 07:03:26',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',168,'2020-08-12 07:03:26',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',169,'2020-08-12 07:03:26',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',170,'2020-08-12 07:03:26',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',171,'2020-08-12 07:03:26',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',172,'2020-08-12 07:03:26',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',173,'2020-08-12 07:03:26',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',1,NULL,18,'FY',1,NULL,'N',174,'2020-08-12 07:03:26',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',175,'2020-08-12 07:41:05',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',176,'2020-08-12 07:41:05',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',177,'2020-08-12 07:41:05',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',178,'2020-08-12 07:41:05',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',179,'2020-08-12 07:41:05',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',180,'2020-08-12 07:41:05',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',181,'2020-08-12 07:41:05',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',182,'2020-08-12 07:41:05',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',183,'2020-08-12 07:41:05',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',184,'2020-08-12 07:41:05',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',185,'2020-08-12 07:41:05',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',186,'2020-08-12 07:41:05',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',187,'2020-08-12 07:41:05',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',188,'2020-08-12 07:41:05',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',9,NULL,19,'FY',1,NULL,'N',189,'2020-08-12 07:41:05',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',190,'2020-08-12 07:41:27',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',191,'2020-08-12 07:41:27',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',192,'2020-08-12 07:41:27',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',193,'2020-08-12 07:41:27',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',194,'2020-08-12 07:41:27',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',195,'2020-08-12 07:41:27',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',196,'2020-08-12 07:41:27',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',197,'2020-08-12 07:41:27',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',198,'2020-08-12 07:41:27',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',199,'2020-08-12 07:41:27',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',200,'2020-08-12 07:41:27',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',201,'2020-08-12 07:41:27',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',202,'2020-08-12 07:41:27',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',203,'2020-08-12 07:41:27',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',7,NULL,20,'FY',1,NULL,'N',204,'2020-08-12 07:41:27',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',205,'2020-08-12 07:41:46',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',206,'2020-08-12 07:41:46',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',207,'2020-08-12 07:41:46',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',208,'2020-08-12 07:41:46',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',209,'2020-08-12 07:41:46',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',210,'2020-08-12 07:41:46',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',211,'2020-08-12 07:41:46',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',212,'2020-08-12 07:41:46',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',213,'2020-08-12 07:41:46',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',214,'2020-08-12 07:41:46',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',215,'2020-08-12 07:41:46',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',216,'2020-08-12 07:41:46',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',217,'2020-08-12 07:41:46',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',218,'2020-08-12 07:41:46',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',6,NULL,21,'FY',1,NULL,'N',219,'2020-08-12 07:41:46',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',220,'2020-08-12 07:42:09',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',221,'2020-08-12 07:42:09',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',222,'2020-08-12 07:42:09',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',223,'2020-08-12 07:42:09',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',224,'2020-08-12 07:42:09',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',225,'2020-08-12 07:42:09',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',226,'2020-08-12 07:42:09',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',227,'2020-08-12 07:42:09',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',228,'2020-08-12 07:42:09',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',229,'2020-08-12 07:42:09',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',230,'2020-08-12 07:42:09',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',231,'2020-08-12 07:42:09',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',232,'2020-08-12 07:42:09',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',233,'2020-08-12 07:42:09',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',12,NULL,24,'FY',1,NULL,'N',234,'2020-08-12 07:42:09',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',235,'2020-08-12 07:42:28',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',236,'2020-08-12 07:42:28',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',237,'2020-08-12 07:42:28',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',238,'2020-08-12 07:42:28',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',239,'2020-08-12 07:42:28',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',240,'2020-08-12 07:42:28',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',241,'2020-08-12 07:42:28',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',242,'2020-08-12 07:42:28',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',243,'2020-08-12 07:42:28',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',244,'2020-08-12 07:42:28',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',245,'2020-08-12 07:42:28',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',246,'2020-08-12 07:42:28',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',247,'2020-08-12 07:42:28',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',248,'2020-08-12 07:42:28',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',11,NULL,25,'FY',1,NULL,'N',249,'2020-08-12 07:42:28',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',250,'2020-08-12 07:42:51',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',251,'2020-08-12 07:42:51',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',252,'2020-08-12 07:42:51',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',253,'2020-08-12 07:42:51',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',254,'2020-08-12 07:42:51',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',255,'2020-08-12 07:42:51',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',256,'2020-08-12 07:42:51',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',257,'2020-08-12 07:42:51',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',258,'2020-08-12 07:42:51',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',259,'2020-08-12 07:42:51',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',260,'2020-08-12 07:42:51',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',261,'2020-08-12 07:42:51',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',262,'2020-08-12 07:42:51',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',263,'2020-08-12 07:42:51',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',10,NULL,26,'FY',1,NULL,'N',264,'2020-08-12 07:42:51',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',265,'2020-08-12 07:43:12',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',266,'2020-08-12 07:43:12',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',267,'2020-08-12 07:43:12',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',268,'2020-08-12 07:43:12',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',269,'2020-08-12 07:43:12',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',270,'2020-08-12 07:43:12',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',271,'2020-08-12 07:43:12',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',272,'2020-08-12 07:43:12',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',273,'2020-08-12 07:43:12',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',274,'2020-08-12 07:43:12',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',275,'2020-08-12 07:43:12',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',276,'2020-08-12 07:43:12',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',277,'2020-08-12 07:43:12',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',278,'2020-08-12 07:43:12',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',5,NULL,22,'FY',1,NULL,'N',279,'2020-08-12 07:43:12',NULL),
+(2020,1,15,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',280,'2020-08-12 07:43:34',NULL),
+(2020,1,13,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',281,'2020-08-12 07:43:34',NULL),
+(2020,1,9,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',282,'2020-08-12 07:43:34',NULL),
+(2020,1,1,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',283,'2020-08-12 07:43:34',NULL),
+(2020,1,11,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',284,'2020-08-12 07:43:34',NULL),
+(2020,1,8,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',285,'2020-08-12 07:43:34',NULL),
+(2020,1,6,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',286,'2020-08-12 07:43:34',NULL),
+(2020,1,5,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',287,'2020-08-12 07:43:34',NULL),
+(2020,1,10,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',288,'2020-08-12 07:43:34',NULL),
+(2020,1,14,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',289,'2020-08-12 07:43:34',NULL),
+(2020,1,12,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',290,'2020-08-12 07:43:34',NULL),
+(2020,1,7,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',291,'2020-08-12 07:43:34',NULL),
+(2020,1,3,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',292,'2020-08-12 07:43:34',NULL),
+(2020,1,2,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',293,'2020-08-12 07:43:34',NULL),
+(2020,1,4,'2020-08-10','2021-05-28','2020-08-12','1',4,NULL,23,'FY',1,NULL,'N',294,'2020-08-12 07:43:34',NULL);
--
-- Dumping data for table `schools`
--
INSERT INTO `schools` (`id`, `syear`, `title`, `address`, `city`, `state`, `zipcode`, `area_code`, `phone`, `principal`, `www_address`, `e_mail`, `reporting_gp_scale`, `last_updated`, `updated_by`) VALUES
-(1, '2019', 'Peach State High School', '100 Ted Turner Drive', 'Atlanta', 'Georgia', '30303', '404', '563-6700', 'David Goodnow', 'www.pshs.edu', 'info@pshs.edu', '4.000', '2020-01-22 09:18:02', NULL);
+(1,2020,'Peachtree High School',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0000-00-00 00:00:00',NULL);
--
@@ -2330,7 +1810,7 @@
--
INSERT INTO `school_calendars` (`school_id`, `title`, `syear`, `calendar_id`, `default_calendar`, `days`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-('1', 'Academic Main', '2019', 1, 'Y', 'MTWHF', NULL, '2019-08-04 17:19:05', NULL);
+(1,'Main Academic Calendar 2020-2021',2020,1,'Y','MTWHF',NULL,'2020-08-10 07:05:25',NULL);
--
@@ -2338,10 +1818,10 @@
--
INSERT INTO `school_gradelevels` (`id`, `school_id`, `short_name`, `title`, `next_grade_id`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, '1', '9', '9th', '2', '1', '2019-08-04 21:47:47', NULL),
-(2, '1', '10', '10th', '3', '2', '2019-08-04 21:47:58', NULL),
-(3, '1', '11', '11th', '4', '3', '2019-08-04 21:48:08', NULL),
-(4, '1', '12', '12th', NULL, '4', '2019-08-04 21:48:19', NULL);
+(1,1,'9','9th Grade',2,1,'2020-08-10 07:39:15',NULL),
+(2,1,'10','10th Grade',3,2,'2020-08-10 07:39:31',NULL),
+(3,1,'11','11th Grade',4,3,'2020-08-10 07:39:44',NULL),
+(4,1,'12','12th Grade',NULL,4,'2020-08-10 07:39:58',NULL);
--
@@ -2349,23 +1829,23 @@
--
INSERT INTO `school_gradelevel_sections` (`id`, `school_id`, `name`, `sort_order`, `last_updated`, `updated_by`) VALUES
-(1, '1', 'Section A', '1', '2019-08-04 22:04:35', NULL),
-(2, '1', 'Section B', '2', '2019-08-04 22:04:43', NULL),
-(3, '1', 'Section C', '3', '2019-08-04 22:05:01', NULL);
+(1,1,'Section A',1,'2020-08-10 08:35:18',NULL),
+(2,1,'Section B',2,'2020-08-10 08:35:28',NULL),
+(3,1,'Section C',3,'2020-08-10 08:35:39',NULL);
--
-- Dumping data for table `school_periods`
--
INSERT INTO `school_periods` (`period_id`, `syear`, `school_id`, `sort_order`, `title`, `short_name`, `length`, `block`, `ignore_scheduling`, `attendance`, `rollover_id`, `start_time`, `end_time`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', '1', 'Period 1', 'P1', '50', NULL, NULL, 'Y', NULL, '08:00:00', '08:50:00', '2019-08-04 21:51:13', NULL),
-(2, '2019', '1', '2', 'Period 2', 'P2', '50', NULL, NULL, 'Y', NULL, '09:00:00', '09:50:00', '2019-08-04 21:52:18', NULL),
-(3, '2019', '1', '3', 'Period 3', 'P3', '50', NULL, NULL, 'Y', NULL, '10:00:00', '10:50:00', '2019-08-04 21:53:06', NULL),
-(4, '2019', '1', '4', 'Period 4', 'P4', '50', NULL, NULL, 'Y', NULL, '11:00:00', '11:50:00', '2019-08-04 21:53:37', NULL),
-(5, '2019', '1', '5', 'Lunch', 'L', '38', NULL, NULL, NULL, NULL, '11:51:00', '12:29:00', '2019-08-04 21:54:50', NULL),
-(6, '2019', '1', '6', 'Period 5', 'P5', '50', NULL, NULL, 'Y', NULL, '12:30:00', '13:20:00', '2019-08-04 21:55:31', NULL),
-(7, '2019', '1', '7', 'Period 6', 'P6', '50', NULL, NULL, 'Y', NULL, '13:30:00', '14:20:00', '2019-08-04 21:56:14', NULL),
-(8, '2019', '1', '8', 'Period 7', 'P7', '50', NULL, NULL, 'Y', NULL, '14:30:00', '15:20:00', '2019-08-04 21:56:54', NULL);
+(1,2020,1,1,'Daily Attendance','Attendance',15,NULL,NULL,'Y',NULL,'08:00:00','08:15:00','2020-08-10 08:24:51',NULL),
+(2,2020,1,2,'Period 1','P1',50,NULL,NULL,NULL,NULL,'08:30:00','09:20:00','2020-08-10 08:26:02',NULL),
+(3,2020,1,3,'Period 2','P2',50,NULL,NULL,NULL,NULL,'09:30:00','10:20:00','2020-08-10 08:27:34',NULL),
+(4,2020,1,4,'Period 3','P3',50,NULL,NULL,NULL,NULL,'10:30:00','11:20:00','2020-08-10 08:29:43',NULL),
+(5,2020,1,5,'Lunch','Lunch',38,NULL,NULL,NULL,NULL,'11:21:00','11:59:00','2020-08-10 08:31:26',NULL),
+(6,2020,1,6,'Period 4','P4',50,NULL,NULL,NULL,NULL,'12:00:00','12:50:00','2020-08-10 08:32:33',NULL),
+(7,2020,1,7,'Period 5','P5',50,NULL,NULL,NULL,NULL,'13:00:00','13:50:00','2020-08-10 08:33:18',NULL),
+(8,2020,1,8,'Period 6','P6',50,NULL,NULL,NULL,NULL,'14:00:00','14:50:00','2020-08-11 15:11:05',NULL);
--
@@ -2373,18 +1853,18 @@
--
INSERT INTO `school_quarters` (`marking_period_id`, `syear`, `school_id`, `semester_id`, `title`, `short_name`, `sort_order`, `start_date`, `end_date`, `post_start_date`, `post_end_date`, `does_grades`, `does_exam`, `does_comments`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-(14, '2019', '1', '12', 'Quarter 1', 'Q1', '1', '2019-08-05', '2019-10-09', '2019-10-01', '2019-10-13', 'Y', NULL, 'Y', NULL, '2019-08-04 17:32:34', NULL),
-(15, '2019', '1', '12', 'Quarter 2', 'Q2', '2', '2019-10-14', '2019-12-20', '2019-12-16', '2019-12-27', 'Y', NULL, 'Y', NULL, '2019-08-04 17:33:29', NULL),
-(16, '2019', '1', '13', 'Quarter 3', 'Q3', '3', '2020-01-06', '2020-03-13', '2020-03-09', '2020-03-18', 'Y', NULL, 'Y', NULL, '2019-08-04 21:42:06', NULL),
-(17, '2019', '1', '13', 'Quarter 4', 'Q4', '4', '2020-03-23', '2020-05-29', '2020-05-25', '2020-06-03', 'Y', NULL, 'Y', NULL, '2019-08-04 21:45:08', NULL);
+(14,2020,1,12,'Quarter 1','Q1',1,'2020-08-10','2020-10-09','2020-10-06','2020-10-13','Y',NULL,'Y',NULL,'2020-08-11 03:42:48',NULL),
+(15,2020,1,12,'Quarter 2','Q2',2,'2020-10-12','2020-12-18','2020-12-15','2020-12-23','Y',NULL,'Y',NULL,'2020-08-11 03:43:51',NULL),
+(16,2020,1,13,'Quarter 3','Q3',3,'2021-01-11','2021-03-12','2021-03-09','2021-03-16','Y',NULL,'Y',NULL,'2020-08-11 03:47:21',NULL),
+(17,2020,1,13,'Quarter 4','Q4',4,'2021-03-15','2021-05-28','2021-05-25','2021-05-31','Y',NULL,'Y',NULL,'2020-08-11 03:48:48',NULL);
--
-- Dumping data for table `school_semesters`
--
INSERT INTO `school_semesters` (`marking_period_id`, `syear`, `school_id`, `year_id`, `title`, `short_name`, `sort_order`, `start_date`, `end_date`, `post_start_date`, `post_end_date`, `does_grades`, `does_exam`, `does_comments`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-(12, '2019', '1', '1', 'Semester 1', 'S1', '1', '2019-08-05', '2019-12-20', NULL, NULL, NULL, NULL, NULL, NULL, '2019-08-04 17:20:04', NULL),
-(13, '2019', '1', '1', 'Semester 2', 'S2', '2', '2020-01-06', '2020-05-29', NULL, NULL, NULL, NULL, NULL, NULL, '2019-08-04 17:20:36', NULL);
+(12,2020,1,1,'Semester 1','Sem 1',2,'2020-08-10','2020-12-18','2020-12-14','2020-12-23','Y','Y','Y',NULL,'2020-08-10 06:58:28',NULL),
+(13,2020,1,1,'Semester 2','Sem 2',3,'2021-01-11','2021-05-28','2021-05-25','2021-06-04','Y','Y','Y',NULL,'2020-08-10 07:00:47',NULL);
--
@@ -2392,46 +1872,38 @@
--
INSERT INTO `school_years` (`marking_period_id`, `syear`, `school_id`, `title`, `short_name`, `sort_order`, `start_date`, `end_date`, `post_start_date`, `post_end_date`, `does_grades`, `does_exam`, `does_comments`, `rollover_id`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', 'Full Academic Year', 'FY', '1', '2019-08-05', '2020-05-29', NULL, NULL, NULL, NULL, NULL, NULL, '2020-01-22 09:18:02', NULL);
+(1,2020,1,'Full Year','FY',1,'2020-08-10','2021-05-28',NULL,NULL,NULL,NULL,NULL,NULL,'2020-01-22 09:18:02',NULL);
--
-- Dumping data for table `staff`
--
INSERT INTO `staff` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `phone`, `email`, `profile`, `homeroom`, `profile_id`, `primary_language_id`, `gender`, `ethnicity_id`, `birthdate`, `alternate_id`, `name_suffix`, `second_language_id`, `third_language_id`, `is_disable`, `physical_disability`, `disability_desc`, `img_name`, `img_content`, `last_updated`, `updated_by`) VALUES
-(1, '1', NULL, 'Joe', 'Administrator', '', NULL, 'joe@pshs.edu', 'admin', NULL, '0', 1, 'Male', 1, NULL, NULL, NULL, 5, NULL, 'N', 'N', NULL, 'admin.jpg', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785e7cbd6793acd9759d79d267797b6d1b74930245032a24853464843e4a31f3cf3931214ba00151205cbb6bcb9bf466e259fbaccc7d5f1478118daaca7ccd717b9db5ed69fdcf6ffe69bd5aad4aabd52afc5bafd79b9ffcdeeff7cb6c362bbd5eaff83aaee5bbf57aa56bf37ddd6e57d7ad567c1fcfe2d19d7629836eafecefed95c160a07bdbbcaf15ef6cb7db6a03bfe7f62c96eb727b7b5b168b457cde6997f972515aedb6fee6be4ea7a3dfa34df11f9fe7bed00efac07396cbe5e67d7e67f367b43bdac34ffe73bbfc5ebf2b5f9bdb92c794df6993c6aadd521bca32c6bdd9f74eab5d18b9758977bb1f6e37d7bbbf9b67d6b1ce6df1bcb45badb25c2c354e7a5e1df33c56baaf7436fdf5bd1ecbfc37cfd9ce6ded4b5a07b489b6b216781f63ce67794e9aeb6dbba6f2baf9744d6e165b9d1b8f839fd55c8b9bfed7b5c0fccfe70b8d036df258f9bea7d602dfd117bef3dce6ebf99db9687ec7e7ee6fb37d5c9fd7a0d7b09f3b9fcf35beb4d773c43df9bd9e83bc26dd8ee6dacff2c0357eaed790dbe7f1749ff2dacc63eb775a36f23af25af6b39bf290e5c9bf6779f79cb8bfac21f0877f5a4fffed1f7fb9f662a28112a4cd2484d06761cda0e287941613b02aabe55a13b7edb80168597add4ed9e9f7cbdeee6e0016e0834856e1c993ea811278ad5be5e6e6a63089eed87431df2c108349001d6d0d00ecf6ba655941ac39211e8cbca0b210e6c5ece77b4c2c045c9f27d1939617ae1779730130c606e6bcc8fcbcdcbefc5e0bbf8187bf1917b79185c83f3ecb8bbbc548cf17da353c979d5e6c2c6a773b80a1bd0ee1f3a26982257fb3689a8099370bb78531743b737ff2ef3cc7639d81378371bc4be8fdc9bf0c204d40f01cb91f1e6bdacefbf2f5065eaefd14886353c820e67ee78d9bb6b9cf06b6e67a6b6eaa9e83fc9c90bb789f9f437b69137fd36efe76dff278e5e76d36a52ab71ab6ba817bac0dd81ec326e0704b13d0f306e5fe66b0e47bcbc4534094c739af73afa93cb95ceb79a2cf795c5bfffde7009677cc2dbb42f87bbdee46b0fcc0bcaba9c3ed6002dee05be24ddb85cf73b8a2db6d9761af5f768643b1b60e6c63bdfa238695855b03b75c97bbbb3ba1ac173b02f614f3c988df8675ad6327cbc09277172dac3a9908845a0af36b0718ad56ecac3003041a96b2105de4afe83377c433e247803b7fd44757a18df1d0aeda6aeb199d0ec2bad43b049cb591161a4f705ed44d01f746e367e77e66d06fd3b8e56a034c6a67a7b2348949b4bb53b62cd2f390d95f06412ff27f49a03d5f5ec879d7b59059b8b5c9548134c3d80a5f29b0c4d57a5d964b04b7172c0960ae9a81053be62200d8bfeb5db024b1f8f6866d66e035b809b805925b0d827b98af2d306fb58278d1763e593f5c9fd7673c33d6052b87efb760c8a6611617efce02ea0dd01bdbbf24f8fece60e635d0dc1468cfbfc4d6dd86fc2e6fee192833cbf3066536e779cdedceacd2c0cbf7798d19f8bce9fa3906d7d67ffbf9376b2d86ba9b6c169027bcaa8979d7c8682bd0d9a87e3c2726c40df7c4814fa884bb3b3b02acae906ebd1196bc70dd493e9b2f565209a7d3e9e6994b01110b2326380b5208420590581ffabf586ca5b40361b576b488d7ecac00f37637f522f4e2f277dbdd0e9009359107b98f3181a8c35082f8def76e01a0a3775bd03576f53a35ab0a1bfdb390ba1b1baa5fc71b5036a3ccccc863efebd78c078065394680aa006abcea7b5b559dce4c236f207927f69ce7456db38155c0265334d3e1f91ecbfc9ca71859661b5ccb4236b059f00c321964fd9dc1d20c85b95eccc3a4c0700082deb8f83de0673b0f75a9c47c5599100b42d0d87c2ac8e78da6b9263d0e7fbc4e6313f35a70bf361b7305f1a6469001c7e3e8671800bc063c267e7756d932481b4c9aecc86c8af14280bc06b6c01e8cfc2970f3e7f48befdd57bf37036cb38fc6233fc3e0dbfaefbff8c5da8df240f8ef66e37207371d5b0443f02445a3c2a6e497f11d0ccb36ace1702876a501a842e481f6c07a012c57a55c5f5f0bb0fc2f5375dec77f56453d7181660695b8b3c9b6048cda1da3bd7957e0faa60065569091dffdccbb2acf6b0aac9f395b2e3e01b94dbf92cd0af57a0b7ab150bccbe479aa647033360685dc163861300c686030aadce7261be061061dde997fcf3bb3c7dae3d21492bcaeb240e5f5e545ec35e4f66f813b04daeb8b314500002ef7c14268c664908295e731b380e4777a736c0ab6dfbf19d8fa4b5e23ea37a6c865d8b0bc413cd5ef2c4b79b3b2ba9855d53c3e7e9fe7a829ec5e67b9bd1e07337203066b2036b9ad6d303ff75fea6b666d9ea3667f2d5f66689eabcdc699eccb5e636e4b66e1791e33806a9effe72fc38665ba6bc1cdfaa807c9a092770cf62937c883d7ed0200db41617cf80fc0c286b5b3b313741dd0aaf6134fa817fd4618da5d31acc964f2c96ed46c67068da7105fbb62520f7d7fde719a8095e96f7edf53029a77983cf116882603d278b7032c3720cb8ded60bbcb45b0b44cbbb9ce866cdbc1b01f7a5edcaeac4678d7cebb9bc7588ba1daadf43becb3b20b039305398346de207c5d5eac9e4b0b5e735c3d966e6f737d6570e23b0b9c551b981cf702481bd6f98491dbed7c6a6e3edd60ebae9940c9f764f0796a5e978bd84c3c8f9e170b9ad7575e931ecb6c278aeb430e2d7b1e97e686e877e46737012bb723af01cfa70136ab9fcdf7f8dabc99f833af21839337e3ccf03cfe7a6e18fb3ee99fdf2df5be3a66f8ddea60b37f1aa3fff1cd3702ac4cd9fe4888a0cea814eccc805b454aa699bfd9c1a1c81904d6ebb0fd84a0e2b56b959dfea00c30bcefed85fd0ac0b2bda1d24a4fbe51bcb43ae5f1f1b18cc763754483578dcd2cdc8ce692f704be9ef0bc3b7860360b2879007d5d9e380ffa0640eba0fbd9cd1dd78bda42eb859159e127e00ad5b64a0e23a4fd32b2860adbc1ae6315b0ced32740d00a86e9beb3302a370bb5857b44ac42ddc1b01eb818147f031aab7559b6700694d2c5a1c02693cc011b1b9b0ce5a112d36ed4abad0a196ff1ce2a55b402606c882bedf0b180d7627c9a3f0ce1b56f5ea4dacfe4853668c773596bdc87fdca63c33337eb25a92719b8336b311879beffd4e6dc04ad0cb01650c63e6b0706aa7cef530c96fbb31a26bbe97aeb5dcd6d3499304878bef32692c174a39d546f78066c8f5366347e6eee530626afadfcbee6069c556f6fac668d96852623cbc4e7934d3bad19b369645d00f73f7efe8b756e7016060d0c4669909f895983fe5dedc442cc1abae050060fda52cbb61adf652302d416a5d7e994bd9ddd824a28a1d065b1bb19653db9fe7bb15a0ab060589b452930dc8635186cb9c73a7d5e101e7c7fe7fe7ac0f87b77775728efc9fd1460d6a5dd7128c75a6a80052b7e3aac2254d3fc0cb739bbf83b9d5e81806a174400bbe109d2a4ad4205e3be2ea124d8c416f19d058677ea3d7895daebd245fbd578471b03d43b85b1b38362be0cb02764027b96e463553720d4ac563b3c8e7c5101aed3a65f4bcd35f3be5c2d75bfc79b31eaf787dacc0091566b1d9e599ed7635c2a48b6b79e1efa27e379b5198aa103d8d81457b1b16dd763bc6bbdde3a4e002cf5b41ae1014ddac533e410a94cdaf3933d631618efe09e93bcc9e479dfa852c9309cb589a64da6b95919ac159e22b3487866f997d56c6fd2b0b5fc8c6cd3f27d7e7f93fde78d3a0383afb3517cb399549b921d4c7983f53af3666c80f4bd065aaf75bf9beb31dd64534a667e5936f2e76683d8b6f93dabec1e0f13130156b667b8b306248389d5bde64ed55ab74ba78b97cb1eb252e6f27c758547ecc62053a7bd2a835eafecefee09b084c8ecc09585194cb260aa23ad521e1e1e36b118b46f3e0b01de08798a4172fbcd623255cf80d5dc2db361b0b9136ce2cdec21949d7c2b58f1acf0863699581efccdd8b660192d010a821b7796c28255ff4bbb4c6761b3d3eeddaa3128351648f385e361b528837e6560eb96d4bbf061c67ce0b0085e8cd381b8a8f092ad6573097b5607a01133b51d2f549c10dca2677a6cb69f738da123ee9513432c6a59786b5740be8d6102d4799f9954660d9aa3cadc3c867a66655d6bc05c2c7deb7df34266bc0c4a396cc3ebc8c2d6d41abca9642664e176db3253f1ef59d03c1e0647afb9cc762a9dddd8e1f226b9995f8399ec6111f282f07ad3b5ec75ba9d129bc836262b032cf7d9f191816f039c0da74a9083adfdb9b959e7fe6450ca2abd5997c739bf37039ec7c8636b1666a0ccf2e877f95a6dc0f69efee32f7f25a3bbe9db869a55fb863a5b3d2a79923d689d5657bbbceeab749cdd9205cadf04eab170bb9d5286fd9e18167158da112bc332727b02b38ad3ee7614d600cb32fbb260735fa6b61ea0a6fad5dc953c11bedfb45ece800a12cd582cbf3b2f468f4706474f40bece63ba69ff3ad82760355bcccb6c3e0f405e07db0863fb96c9b05071e56b927b8c376a64b8fa7b3ddc068055c4a109bbd7a5cc97cb329b2fc47e168b0844e41984aab0e8a5c8b7c2f682e9aa2d063513f3328bb2a0f4f0ac2d82a1f17c0009d6cd1ccba0bf09f1a04d385222464436199814a64a85ced81113aa1dcff3baf33c669b8a8c09b1a7d571d902a085d0f3c5cf762fe2943228e40d248353734ebc66b2b03499c2536bc07d304bca80b611de1af2928579cb22b72112ac6be617e69b0326fdccbcde0cc84d8070dc5293e57b7cf3b8c558fd719075739c32b3f2f89ae498ed5b869e62514d99c8cff7ef8e916b3e2f131881decf7ff5bfd7d9aeb3e9100b25d9953c309ee80d452db005548cb06d69e265748f3b6c4769b796656730f804b064e3a80ccbf151cd4945186cc3dab03cbd736b03f08436018b6b4c85b37018cdc55e6a843dd7366d1e9efc0c8c1efcac1a784c32e5f7e2ce3b8b1adde996d934023be9db783a2de3c9588e852e68b15ac92ea4a0c15e5f6dea1206d2ed17c05b13c88edceb6a37658ea4b6a1e60144ed30604ea7738121147d3c1a97d5029028a5dbef463cdccece96e996550114572d54c256b0a3b216e3533fccf4f81c551c800208896607e8642b09752c335a818877c63ab1303b05b256db8fd99baf356bf13ac8e39c37817cfd062452a8465671b2cd270b6c66c95915c9efdeb0e2aa42f9bb2698359997e75f9f2b0c2e6cbc9842229e2c3201007e54da18e7306978cd6e65213247cc009ba098c1d60c2d035a13e8b27a1996ca6d5882fb65b344738c0ce8595eb319c632e5679a816d58627532f1b741ceebc673e37764666535b4f58f3fff66fda768b3d132b32f0fc40635575adaa136d4851d76935099225e85dd745d7606fd0458613c67f13b46262f562f745808420703a19d6a4b4d21d97422a9677e8681c2d778003323e33b4fd0533b6e5eac5269eabfd81d23c66a516d31312edbf0884c9bb3a0f14cb1ce1a3ff6381e4be51d3d3c94e5625e96b0ade944cfdadddd2bfde15076a555b54975fb3dd9dbb25abd5577aaf3b5c62bd1bfc9645a26a35159ce66b203461c138197ed727474587676433d1fececc8260623625e606106fc6e3bc091f41e54f4056a5fb561c2a2c21684506e036361455abcd5f6d75a55b574e3568ff83dec799ab3c5bc8a4ea8db4d15c200e035e9f1cd2ab737222f78b318afef6c47f4069581cfc22e60c04edb883bf2869659a0856ca39958cba86132d9abcb7d56d90c2219580d56195433ab0bf00b5ba5ff59f0f9ae1914dd64711e336b0f02cce4a4cae3fe69df439e73fbf33c6c35986895e7c1b298c7ddd7e671174e5459cc72d39c47ad89fff58fbf58478e55a4786c76c49447e79778a2f2c0620fedf6b6360c4d9c0ce9a1f62c6a80272ae1a0d72d3b83a154c25e0db977b064de91f264025836ba7b6700b00c4099c2735fd3ed9f19949f9b0722ef0e19a00c6c31719a864f62b5105c582591d7f13c59f1361ea3fcaebc8305b0398ca494d90c06342ad3c9b48c1fefca78f45866b3492459b6bb6257ed76afb4fb83caac50ebd27f8a0ec7901d11d6fcc73f8393bc81ab65193fdc099898e7f17852168b9936981e8c6b381438767bfd3218ec44cea5585347bfcb980fe0c8e681ea8513868d24c20ac2531c0cd5b6b04e373cc7d270e5b90c90ef080c01836084314e72096e16bbe6b1aa5179c7a6edac9d1cb99dd5fabc233fa54665016eb20a33005fc3fd79b3f3b3cd7e2c60be3eb3982cec96077f6f606b320fdae3b59bdbe2eb9af7e7f65b2eac1168202be335783455b8003a622103fcd86cc47d2b06e471888d2becc67eaf599141ded86020f2b506203ef75cb92f96bdccf8f2c6e46766106bfdfc17bf940d2b03c65306b42cf81e0435a005b38ad005830f362c10d9ee7aed669561ed0e77b4e8b483d7c0513778b36dd4c5af815c47a43b610d6677a82aa6c71e08a3b96c3235ffea938ed6c1ce6cd1efcbbba377083f37ffbd59948a8cc773b8655461ab8b7134e3c96db3c7476927edd80de9c77c3a2dcb05ec675ceeae2fca64f45066e3919847abd3930a395faccb542a5fb7ecedef6be2b15d21f8dd4ea439118ccab8fa9d9aec1a3e309d8c4a6bc586546d67cb48249f4e27650a7001b62b361ed2a686657f7f5fe01500d82aad4eb71c1d1d6d1c1d249f0b34043aed30cc7702dc04c678973bb11eb6b6130cc9d5355dbd795bb64e22fc36019e2c080beda01b2a521340b2605918f92ce751e6cf3d2e5ec75e2f9e2f0ba2c1c6f39e9d31be2603c3b60fdb5cbae6b3dcd6e6c6e5f5b7618b3523233fd3826ff0cc0e103fcf2423f70df1b35c192832bbd9ace56a4fcd1bac3774bf3b47f37b8de71c563f777b7dbc3bcb5fd6863c1ed94e6ca0330e791ef2b3f51d0ccb13db1c5037200b744659092d6ca755938e2b8a868b1a06123ba85e54b061f5e52544b0c4c158dc552574279a838a27edfefe7eb310351029acc003a39dbe0255de493318728d75f3cca04c6f336837c742ea129d622554c0a2cd18b6610a736293aa1b3f98c6360833efbe3cc32a332a163148abc5ac4c470fe5fef6aacca723fdcdf304203b7b02acf16c5e06c3bd0896ecb41586003beab67b65b083dad8966769b9c26e352b7777f765310b63fb723629bbbb3b1b26335f447a8bdebda27ac5aa3c3e3c96f99c5d378cf37b078765ef60bfecee025ebd324595ec852a193b2eed06b8661175de6a8ba5ededee09fce6cb99589a62f73a5dd9cc223015173f9b4a787eb09dc996894341a9566160974d2c2641c0682528331acfa73750cf19e3a071ae71669e8b9c9f9641249b44fc0cdf6f41f24f0ba1bfcf1bb905bdb9c965503443cbc2bd01b84f423a3eb5d166d53733b8bce97e223b09b0721ff246ac7bd775534a55413c9e4d00caeb1a8d02db2960e65094f094a7b4a6543525cb96f124cf4f1ed72678b98f02c9fff9bf7ebe166a572b3934de0ddb804d0a21f0cb366a159b292e7206a8d27a33ac60203589743d2fc37ebf1ceced4bb0ec4aff3469f8d3922e3494dd1c95103b966d58ed56788304b4128aed4e8e40f379d3159f07d2f74a986bfc539365e58580213a041b50ea82c4113c5b22dabad5ea9625ccaa1d4e072f62ee935d81a04c26b78643289c6111d74e2793b2984d4a6bb528e3c7db321f3f94765996e96c5e56eb76d939382afde15eb91f11e95fcaceceaeec5d303158a759d7cedeae0cf1b162eaeeba5c95d9745a26e371198d47525f4f8e8e2ae8e0910c40601c468f23811600dcebf74ab73f28eb56abececee96a3d3338122f693f96c2a763c9fcfca4aea30eae2aa4c4613b1c45ebb577afd7e217018a3bfd653b75bf6f70fcadee141e9f5fac1c4e5aa6ee95d128c0a4a8459f0fb60d02ffd2ef62d3609723eb7de2c9e47e028e39c19558c7584896ce63b5511d06655a3ae599bdea804585c2723782de753d7bc9981412fab38061ada6f99c9c6ea2c984af6af1b7a246107043b4f546de88449c68cc9cc328362bcd3ab337e3e25f84c6e5edb99a16616c9b23478bbbd7ffcb37a67b5896ced679918b069b3f16560ca1b7513a43e91af94cbfc14301b88350edf7cf32b19ddfd400649610735a23d74ddf06278523c896637a803a2d8f51a332c79cd6cb85ccd65c3da02564b6a44688edb803f3a62afa56c65ab6518a5311c1b5caa0d2bef681e000f5813a03cb1d9586870c920634696272d006bae09e9760702acb9ea2961c322a938d4166290ec80a0ef5603433d0ba3bc4077392bd34984322ce6d3d242c5eb14b1abc9e89e75ab500ee8c6c1d149e90d764be9f4cb68342dbd6ebff47bbdf2707f576eafafcbcdcdb5e6a53f1c6c6c04a19e8527903006fedd3f3c88a94e46e37274b85f6b92adcbaaaab26ad77c2a00007cd75428e811ceb02aab56ab9c9c9d2943e1e0e040f3056029d4048096477121bb19cf771e64d8bc3a02829d8383b2b7b75f86bb7b3220c4cedc2efd412fd8deb2865e74ba2a45c467a890f2aa2d67a523fb64478c1ccf24eaac18750aaae55a8358de80b6eb366c6a1b1589f597bc55d9cce00c8c50bfa36c8fc1c86b8defb2973333bd4f206553c5e35370f11a65cdb29e080f6ad78a155973c8d7d99e9ab51f8311d76570939c2ac0b8321f0941782c83e9627f8c3a774df931704681826d30a7375f8f8937fd988b788ab1436ba36a3e6ea31d6cd6ea9af29a5542cbace55c9b055e423fccc0e11d231bbdb2501bc034592d22bf232e274f3841bb4658baccc609605925dc78a22a0d76e38cfe1bbd7ebd1260b95a43ecc6db6a106e4b06bdcc0233ca67d0f2ef7950bcd8832186015fbb0880ba22d23f1c0ab255a2caae56f2f8013ef67611ac80a0e17de3aaa8ba80e047302df14cab16f6a3913c82d3d148aae4723e934af4f8782fd51981b9b9bb29fb074732ba1f9e9c97e96c2975afdbe995e160a75c5e7c2cf7371fcaddcd8d98da70274af7f0bdd8d07225b6b3bbb727a6c27723b128d850083c6c69369f097408ec7d188db4e87abd81361bda8c7acab50352ab7676cae1e9894013d0222463319d95b5ec628bd225da793412db5aad01674257bae5e8e4ac9cbf7859babd4199cc176a1b7b3535d21052c61e008f8db12d2609fbea0f0665d0c5f0b08cd00079a4c3c8af0878c50b46d02c00bb590f8afa77c58c00ce10f260fc4fa964798d7bd33400781d795d6a83ae829e37f2a6ea63b0f1b5664ff9b98eb9f21acee0f11483ca9fe5f7f179de903fd9b4954511c0e436c8c65c63e8727b2cc71ea3ac32fbde8d7cd6f41f9ebb94a32815aadc44d36f5923c1e2a1f2d76296aedbd5a08d2e00ba014eb3531bdd9b54ac896e9e3077c2bbcb62bd281d4731273d78553d619a28768e1280e5c051ed8604473e51c02faba2a884b02ba7e6e8bb9a58edc113a828d567ab9235778c4c493fd949d356c8352c5425cc543771d8adf05a45cd2abe4308d99d7008e07183690cba7d0921cf1e0c0765b0610e4bd9dc22e23fbc8a522fb1358d468a779a4c461278800a0339f97ec39d41b9bcba2afd9d9db25cb5cac9e9b3b2bb7f24c6c358688111a376735dae2e3f96873b406bacc5707c7256f60f0e050eb3f9b24c51df143ddd934710e1bebd8b0a18ea2f693b35e585e188b12eb26369deabe06be1b661733be5f0f0406a1b2082a793500cc23214643a9b09900173fa3d99cfcb7077bf9c3f7f514ecf9e17e5878ec765b15a94f50c461f6cd035cf186304eff0f0306c5feb95cc09fd7e17d80a55561b25867f3429e2bac0c52d40595d512a50b26735d98885dc73ef759201c6c29ced5a5e3606190398d7a46da49613aecf4cc6d73581332dc78dd66370709c5f7e4e665a065c8147d5460c5abeaec9608899cca0970139ab9a66974df534bf87790d43c9b64a8ae72133c6a62c66ec319bb27ad97c9f6c582ce26cb1f72e951989a99f63378cba2ca01e3b7a4a57e15a18162fd3ef2b16725b3b78f612cade905442536a0f5456095dadc17624aecd819a1e102fc0fcb727cdbb4fa6ee7922373b4f8dc1d92c5e5441528dd831f0e4d43a5e21acb3727f73bb4971e019c449c16688bcd604cc61627331518cdad3d948bb3c428e20de5e5f892da0aad1eef9645cf67677cac5d595d4c27677503add4179f1faf3780e399d18c2c713f279cad5c70fe5f1eeba3cdedd94e59442878c794b06fb672f5e97e3b313b559f636e71a768a54444af72c6653b5935c4f8f3dd7c26cf1180e7a7db12cd43098ca7cbe2c83dd9de867351f703f6b88799260af16655413d695e9d885659d94d3b3f3b2b3bb5f66d399daf3f8f820e0e559de246cb744053d39391194c2eef08cf606bdd2ef7714dfa5405805db46df56da3cc3c36826119bd3b61a89802999383cc7999567db5630be5035b38c646d8477e5fc44d6a89ea1a201dbfcd22cb45ebb19e02c53cdcdd640994b26670291c1f18f986308b11e69b03688e8ab9acb9bd998dbe47ed82b9ac18c67195c36e4a6135e60aecbb2e6fb9bf1967e869fe3798bf66de31e0df63c532a21c26537a581c90fcb34d5b62b23b83a5696c4e76e54285e2ac06b07054750160b6c2fddb23b1c94216ac560203b442ee0e74ee79f7a7e55092d086a7ccd85b51eec367ac2f322f4c270db2d901e7c3f23f78da0c16cb78b5d1c7b5a5497c0a645ea0b1300e8a09a89e676a27ac4e1e151841854db1c0662ae95676d09431a09d06022f0b6f178240334aaa1fa3c9b97dd9d41198dc6653c9996bda3e3329d2dcaf1d979e9f50712386806aa13a08517f0f2c3db72f7f17d994f466531c7e6c062ec97de70af0cf700ae17b207a1924abd26c8b3d352fb61b012465543280213d6039b8c81962fb8976793c643fbb19375f8496ea8e3c1aa3d0b0700c0197dabc05d8a80697fff50f7625fbbbbb92e8fa3470914dec483fd7d7924efeea8e3bf2cbb7bbb65d0df29bdee50acf3e068bf1c1f1f8a2d467c27e94111ed4fac9f42346abc5864714770aa054900b63993e0e9d2304d75c5eb58f166d540dc646d99b95876bc963383c8b2e3ef6d7ed8d868eb3b0c96beceeb3ab3bb0d58d400d0cca8aca918dcb26661907000735c93cb8c472115654e5481f3fd760618944c4c7cce02f6b888e88f8d43b25e8b252a4e2f19e7dddecce602a042758f3ea89711666395d083e089300ae798934c4d37b6020c2f146e90413a6c0881dc35525a551e164af7d8dfddd16eadc5aeb2299bb8b54f6236f2443af9198fd866e724f6abe92a71947d651046f90dcb4b870e78d1f19d07dd931092f3a9ab5741938ae80f5590576b1289c29f4ccafbf76f6583c25e440acde1d171190e77aa9d044fe2b4cca5264dc570107c2aafa242713f397d4a569e012418b15b657f38d47d0fa34939397f5650b14bb757434548b1e9495d9a4ca7653e1e97c9c375b9fdf0bedc5c7ed07cc088e6389e701274fb6244f47b77673716524d54464515eb00500904adde31da2bcf5dabc81b3919a3e2cd0468b9ce110000200049444154a2d8cf7ae425f607a58d9d89b2d7f4b7839325026a43680320c301d10b4fa976fa888ea7fda4e8d84609633d3b3b938a78598b3632f6bb7b07a5d3e96b8d757a9df2e2d58bf2ead5cbd2c53b217b1bf991c48345c9e9cc3294105ee3cf62d9c7bfac9664969dd987d79b37c41c92e075eeb227069dcca2b24c6520f1facee0256da2715887d770b3ad995d653699d55203407e57d65cb2c6e47664d0b0acebddb5924614c4a881a6327f443e30f3ad77d7ff5c265a450fc4da3f7536c4f28b0a1fea8bdcc69509cad616261e03aedf29f590382c3e30d3b080bb435987f4c2ceaa584d25dc24b36e769e6e9c50237028e1968661a11242f5454f3918a152d20d8d4ea7d46820d72b31008466a3aa56a37b73a731e5a57d9efc4c439b93e8a46ef7cb0bd334d9cfd3a4afda8a23e2b339362ce9eae4393e94776f7f2cf3e958bb3e819778f67676f7c285bf6e95ebeb4b311ad5705269e60891e0fabbdbdb321c06c315a0a1ce2d16e5e5b333a5d4dc8d46e5f4fca50061325b946e35c8e31d3b3c3a1410dcde5c97c5e4b1dc5e5f94c7ebeb32aed52d000fdab0c47656d9c1b03f2c7d3e5bc5a11e5efc94b051bd31556788446585922c660216de71717151e6b3b96c60ac0b3c7ed82d861c2c022092a04d1acfa05f3a806bdd10c2d01dec91be597d42d871c230a6a87418f007c3a18254191f97c6468504784328c26b797e7e5a5ebf7a55f6f72232bfcf9c0b7c63f5afeb0625804ae5bf35d78d5016af7964c035d7366bc171848d28ef2cd01e47b316cb8c052e339b0c304dd0a3a95cebebb30ae6dfadae89b924826050f3bacfedb79c18142dbf4f81b3dfefe718ccb8d77295db6299926c2a73e8d37848e38ac137a6c369593e3b219c209ff4d7a588d306a3c06454420f42de25b27eda1c703f5c13d25e4b5d8afad681a4ea44b7a74528d73ef14932c8463d2cb9c695eeb13d8482c63acfaa89ee19b0023cb6b5a9bc7379b20d7c5e18fe9cbfdda7263b33826f768f2a6006ac10945a595505f66243409dbbbfbb2d1fdfbf95e78d18226c3afb07c76205b2d5cce6e5e6ca80352d837e1cbef1f838927a347ab8971a84e1dec27c7575555ebd782e61bebabd2947a7cfca60b85b2eae6e3546bb75fca47e1e1d08d0b16311703a797c28d3f148a03505e4e7b332003c6bbd2f40d37991aa0ad0e1649688c39b4ec702a9a80211397ef3f9549fd156c6f0871f7e28930a88e1c91b8a69e13ddc3b3ac455a710076c6cec920a4de811bab03d5a8b3992aa596d1dac0740911dda3652deefd39208a0e519e3f1546088378ab9393939563ee4f1e161d9dd0d0f69cc3b8e99ede93f80304c1210b600659665c0e2dd022cd7daaac2929949b6b3e44ddeea5c06812660f96f838dcd303e4a2f3309cb923fcb329155477ef798190cdcb78d16540949060b8358567f2d2b222bcc4df5e465e6978985c7cda0e6fb15e25035ada6d71282e2aa2e9939fa59fe89277ec37c95f6563321ac121af58cda1bbd34215f9e6c0f3e8085413a0ccae92cbacabd35d92ae8b094d11d95500cab0216ae680f646677de2160581887114a830eb98479e1e489cec0e4cffd7c8729b8af99716550567c76f538ea793596250485e28552c8a52edddfde94ab8b0f653e23b073a6949683c3e3b277705c76760f24ec0f77b73a7463311f2bd6aad769c9bb28c1ee86370c1b1ded7bfffebd807e3e9d94d39363d9c58e4f9f09041f47b3727d73237b118e12c67b6f6f4786f9c7d1a8ecee0ccbe3ddbd0072747755e693c73279b88dd81e5278542606c10ddb0efde033c244d47f1dd716b6b9bc78a52e2e39a18618ce55b9bfb92e9717970263e6525525ba5df57bb84f08054e17aa39602600b4c8511c6c8ceab03e1ec6bbb0cd314fc491d186d3d3d388cfeaf7cb18555a001b8b5755584bab4c66718e00eb9171383f3f2bcfcf096edd09164ef509a988e135c6104fcd3655b690fd645b1071c330d3d982ded8b2406d8427b9e1bd46f3e6fec9665b376f838381c46bcd80e2783d6b247eae8981efe7efccb0f8ddb5ed7d4f96a50c6cf9197fa469a4d4bc0c6a4da6e7f67863f84403a963cdb3b36d2bcbb49e5d0f40f1b3b329c66327b0aeb9c89e03db985bbff8e657aa386a15d074f1137b54a5f36e48de296474af75913cf97a492d3416a63c54c228e06795108151f1fe6e78608cc84de46789baa6bb1bef382c0fbc3fe7395601bd137877c86df340e7ddc58b4e4058553f095e15de5587f6aa60afe2aa001bb4d987bbbb0a58a3329f8d65903e383e2d0787a7a5dfdf2963bc66d4a3a284c88210883be5f5713f400c7339393d2da4cbe041a4dd78ee2e3ebc9757ececec9942018e4e9e153468e2b01837fe7b78b82bd3f9a89c9e3e53923436a48383fdf2e1eddb72fde1c7b21cdf95d1edb554a5b5aa24a0f20058a5745b7d19b501ac88dc0080ebe114029b6a0baa1b168c673419cb4e44fcd8e8fe412a62d4d8ea2bd0145bc6d1f16919c29660d535d730c02fced88379015eca7620a8541ec84580f47c2ef60d0846fe42a84832b0ab9a292a0775bb8ac2352cc0381f4e8e4fcbd9f999d2890024955d2e2dad39953faaf5c5f05eea742044428e92c89660dc1d0c99d782d74d53789f625d59800d4299e91bb036eb3825049ba5e48dd3cfcbeb9bebbca6ade2b9dd06d5ec40b307f129962400aa4c28035e966f814c4a71727fb2279536abadd5cce03e34fbc2bd3187b1d99845fa7e8fa9351a6b689f0033362c8344a6b37977913bb171f2b13b68269219999e275a1849b65c43122b867616a393740d2a7e97a9a4dba167973897900137a89961e55d2f2f329eaf82785545cdc0e445b3e933f13c7683d7c869a57ed46058206a468230d1ee1528880ee6dd78d888a5222c613e9f94d50c6fdb5cf1524727e7625b0a2568afa5aa112d8ffd6a3e9e28bde671f4205bd7f1e96919ee1dc8980d10a1de7d78f37d193fdc9483e393727afea29c3d7f597ac37d81e6643c15d8ddde5c96c7fbcb32dcd92ba7cf5f96fdfd2319b6ef6e6fcaf4f1ae4c1f6eca62f658a6a3b1180f2a205e3efe93c3934c50b211884151980879a191dfa95231a9dcb3027d3b9d6a4bc4eb392f93c7a8b38f7a2bfb025ec0fdbdd291917f20708a6284643504936ed58a0e380db0a5b57b04ba764b9f18b47980312c160706ea9f824997ab321c0c14004b30e952c9dada06157b06300e06bb52c1cfcece4345ea8430f26c722eb5f363ecef532a27aaaeaafa83d2c4189779545fadc507617299396d420354237f5b5cb1dbc8ffcb009765a8b9615a133038782d7b7dfa7aafe12643a26d6e5f96db8d8c38f527791c2da3662bd9cb9edfbb799e807d1b9e947122f7677befd6abc726229ba0360e5d110e11a999dbf49eb06fc6b98d6c7ece9555e0334523d3a6a2b5840d2bd7e8c903f51425f5671b54ac610c768f065651bf29766da12a06e69a5787ad6293fa5369b8272b0396275b45eec66309e8c628576d585cef49e0bb6cccdbdc5f6d5719edf3228021469f5c65214ac560b08e818cc549350419fe17eb08bed4010cd4ae1a971b8cd1f349594c1f94104c1eddf1e97918a5e546c19b3812cb924ab25895fbebabf2eedddb420ee0eec161f9eccbafcbcece8184edbb3ffcbe8caf3e96bbeb0fe561322a27e7cfcbf1d98bf2c5573f15cbe2dd18eb57cb69b978ff7db9beb915401e1ca14ee17deb97d56c5cfef09b5f97d562223b96de2d6f27a15b2c2cec80d147b1c86aa353591298aa22fb31daf7948fc8bd1c82cb529bccc65261d980e8cfbb77ef24fc9c8884f713c339e93d3b8ab087154e2ba36a9775153497c8616303a823813b6c802a1f4dc1c12835aa1af49331ded4961894c262fa5199c2b5e1b99ed83318ab054e51ffddee461de57a4079776f5876862483c7b994f258e3d18a5a38f25c2e11945ac935af253103053cd7e3cf9cf6d230cae70d3d8352937558469aa421331eafeb26d3723f9b2cce6bd6cf6c825e136c32186e36efc681274f0168b38ffebb69bfcaedc8fd7c8a61f93d3ef3203331c11e80956d53f9e1190c72a73e6136d5409919182f85d27b07c0450ec362a1e54a9706a03c89cdc124885076a087874d50232a619e242f0877ce543203ae77245fbbf94914be54d2d8d985f23a0926ec3db139b4b4fb6318471d74bd6d8cb893d163b9bdbcd4e22fab99d816c2f3ecf92bb9fb490c6767c1be45aa0aa10b5c4aecd4fb1fdf94dbbbbb727afebcbc78fd45397bfe4a8c673c7e2cefbffd7d79bcb9286fdebf91eaf4fcd567e5b32fffacec1f9c9545cd94a7a6fb6c745baeaf6fca78be2c8787a752e5a8f3de6fafcae3ed75b9b9fa2826e612cab1a10034043bc6293901f6db923db401c051110554328116ac6a19551f5a4b8177d4860f7be2f7df7fafa13a3a38901d6a5e4ffc8935b056d0a9dc14aa23b60d0aa48a6aaf3b9067103b16efc6aed9ef0d64f8f581a5a878d831590f80d2d1c971190c18df5a7542b69141998a59af15ee01d03ac939e2c6f05cb6a46262f73adcdfdb9c421e31473e94370c19521deb46266049de45c685b30b8802cb1a818fb37a0a80cc44bca97bad4b5e6a306b664b99e1b196bdbebdf6fd13b9520e683a25c79bbfd77dd82eb7e72eb82d99a56519968a576dd256ff729f36f6e46affcab63bae33813086b81d6e63965fe389ec8d36d8eb64f4c52735ea05882ee067016e2260d62f9b01637a793dad84fb1da76286e51d419f8bb607609961b9a1990e7b208dd664fc03563c6373fa73add6e0b6baf3be27ef30de9dbc489abb0e797dd88ea2adae431e2551cc0e01011887ec00d4b0df246b2f6450c76b46dac86cf2501e6e6fa27a44af5f4e4e4e4b8be0ccc9b84600adcb98da54eb5659cd26baefcd0f3f965e6f58da839df2177ffdb7a58d8b7ed02ba3ebabf2db7ffadf65b8d329efb167757be5f4ec65397ff17939397bae4c82874712a5a3d0de74be2aa3f154e38b52f7e6fbefca7c7c579673a2e167b2e9287afdfeb1bace51d9a39f52a1547122d8b073cc9481bf2a65318f2aa4fc53ec4dbba8740de3818acf7803e63c9ffff677764b67d81758b001e04d947a4000ad4ec6c6fb188c9571e3bb882bdb53891ad81600b3b155d4f2ff32d24f23fc837f305d22e10130b132c6b5dae39ccac53d360f046071e94af7f21fed072cf9c9d885c0e051961213b6b09ac5e1247f09be0fc8488783e6cd363392bce6b216d0641ebee71355b45ec49acbe06376c2f37cda4c063b8346663d99adf873835406cf0c62765419ec2cd34f910183a23dccc60bdfcb739b8e8526b0fb1964891814dd5761035ec2fc2003863b9f51d737ba43ea743502e6921902bfc601a994f963609db6920124372c5361ae712e21a0b5d1fb579fe62a79b0b38a987713a37f13acf81b953002d86b299c1adfc23d6258d8aed6308410128497364601be45b9bbbd2e2b1de859ca6474a754190ce3dcbb7b103bb8eec533e5782422e9679332bbbb2fefdfbe2b65dd29ede16ee9edee959ffcf99f2bd6eafef2b2fcfefffc53d9dbeb95c9e3bd0cdc07fb27e5f0e445397bf9baec1d1f97fbfb0719a389fd42b57a1c4dcac1e16169af97e5cdf7df96f56cac749dc7fbebd2ae763a31a3aaead2cef92cec8c782361367132301906c1c474fa91c21baaed6b0d40460c108c47d56349139a4e6b806857260a1516ec476554a52955c78a9e5b8fbb8a5cc64878e63fae4325c44eb5bbb32f4091b9426720529d35ca6473ed641c81b8b483f4218cf5a422d940ec137b0049bc9966203a10a5d6c6e7396c2cdccb33f6f433422cb41174425d06b0fa1c6fa7a0c618af8dd1b9163a303bcb1bbf41c66b512cad91d7e8cd36b3a7cc4a9e02befcfea6ec34d5c34c06b2666459687ee6fb9b762ee341b39f198c9aeffe04682ae0660fb47124836e26211e2fd6d82644e397bffaa7751e4423201799aa660adb9c90488ba016f8966e9a619916f2b347b50632ef319eeeee6ee877de9532bbb21eec12c92c4ebb701564fe44a47b7367b051dfeedd0c5cee876c58f694ad223a5bcc6a73e840d439f7fb3862cc9306eb988c1f4b4b3bffb82c66a332a7d4f19878a671d93fd8af8733ac25dc0882c20696b382a977fef858eeafae55affd87371f4b676fa77cf6e517f21a62207ef7fd77653cba2dc35e4bcfbdbcb82d9de17e397df6a2bcfec9d76552190da927a4c73c3e8e1525fee2d979d91df6cb3ffde27f95773ffe50faa4dbcda35d11b4196a8cf233a9d3be26189684eca85d15ac9912358011154d7b4a7a06ccf0d8dedfdf4ac0bd56000dc064e3ee160b0ba32b0cebe0e070938f1727dbc4380f87a832b42b4a0731a5d4a077f026ece9f4ecac0cf776b5716893e02420589f8a0f4622b8e6b91b467ad2a21867bee7f9fc8cb4ae589fa311850aa9a5151e4b8177a713c9e29d5ed9d9df2bc7c747e5ece4309ceb951504c3dc9edf88815ee76d12d29303701b798c6624cdf59acd2d5e9702d074282ce3da240cbe3633a4a7e426138f0c8abedf6bd840e0f6d086ccaaac65980c18c8bc0165d5331bfcddbe0c50963933c50c8ed9b1d7b45bf95dea932b8e66ca9707f04f21e8469d73b068a3d2602da820c0e41900160bce54dcf75be53485cd13a9c92a21ecb25fe800056c16f5b0d04acbbd607caf75dfacd337772df76b461d266c2bb2e544506ab41daf45bbccaa406d6265e6dbfa48d83488bfeab7dbe5e1feb68c1f1f143f8577946a05c445e14da3be396c05b589087002a07ae40d2e966574775726d379f9eec7f7a53b1c8417addb2e9fbffe4cc6dfe9e8aedc5c5fe8a41b8cf9b70f93b2eef4ca8bd7af0baad3cecebe42091e46638536c0b62e2f3fe8f9d8b0ae2f3fca63b8900da928b5464e1072196bd4f9c33df97e6d01031e595422d4380a136ae1a94228257342b5c3b170737fb71126c54c8d517b4b94b0998ca5d6ca16b64065c114102a587710ea5ea8678a8cdad856bc3079d6ededbd80861009809fc469ec63613f245a1d8085f906eb0a5d2fbc5a8024293e511d3554296f780034210e00346aa972d6b05df67a722ae09d04f00ef6f7cafe21798bc73580312a9fea9f3cc85ad96180af9b67167a039581c372d034836421ce60c15a3780e567e50ddea060c1cfea5a7eef869d3c714e43be37035f663f9b0dbab264b32d33bd4c08b836838f3716cb7953deb3d6937fcf7df6b8aa7d18dd7d616ea45fea01323d33cddd0cce13f959029f4fce6203b06287845d99bd719d77113fdf13eb41c148cb020e41aa8256d5b2ac479b1a6f76c40a661b235e054ebf4f93584f0d969b5c5eb396c0d0211918cc29bd32a9c5e278070c2b98033b2b86f665d91b0ccaeded75b9bdba94478e646fc569b5e31059fe23b71063fe74429843295d5420e2b8ee6f65607ef7f1b23c8c47f2d6e1d1c3dd8ee09c9e1e97373f7e5716b365190e774ba73b2c97d75765d522c76e5f86f6e72f5f96a3d3f332a124b22a07ccc4ac46773702bdc7dbabd2afc67f421064dfa9874a70a418c674b1e1569c2329a0e77fca078d24249537c6f00b63dadd2bbbfbfbaa620ab3b2d7944dc59567b1ddd1676c6fca195bad557687d003d4be18c3f8cf867bb3a0009899e2d1507b238996fb09127d26bb55945c0e3b1c6da04fa369782e793e9f711d41b9b29d91900b635128c44c8025e002b4a9ee5a4bb20088f9508ef367a7e5fcd97998016a655e6d76aa841af15c060e838fd7ae01a0c9a6323058f6fe9480667078ea3ddee8b32925b33ad534ab954db28d9939b6c69201c11890999d8b233c05cc96affcceccc69a2a30ed6d92922cc706473e33101ae445a4b061f18b05d9795e11d8b73d55b709581b347445d1fa819fe568714d2e09aa95d2b318586c0626d3c3a7004bd4b0dd123321ac81f6f0d96c5abd7795d5e5cee580573a6c036006e30d2da68225210b54ad14cb8a53a58119957d2e045062e40d76c233f8de4c42d9e4cb85129547a387f2e1ed1b790109675a2ea66521f7ff5802401d0404188b35954209c07c71765aaeaf2e243418b7393ff0eaf2b274cbaa0cf7f6e5e9c2be0268a2ee0d07e4270ed49e09256a5aa5ec0c8f95cbf7fcf56b8116cf22a5e5f69ae7accbdece4ef9e1f7bf93430095cf2931301fd065f4f8a82879a949dd383d4965a775002b424e50684b600108c97b385fca504d64b977cce39363ddcba1b02221ced4af61059edf29259875c005ead9487622bc8af493f1c1f327c197619eb19f6b0c6f6f6fb469cd660b01d1e9f999ec75c4b1694dcce6e5fe114ff24a867be65875ca067dc5669120ad228af204470a0fac0b1554004de58bea55d4a6dceaabcfc4959d9e9fa8bffbfbbb11eaa0983c405d70a1ffcf6bd04297b5168359663e16440381bd725ec3d984e1fbb2fa69d9b12ad664716e47530369bed77398d996d9aefbb02110c9f4d36458b98d19c832f3f33bb2fc675264426420561f3649d5eb60588e6ecf08ee067b30ac57e60157276a58832764e3b6ac6e62818c625a428db391d4eff480643ae84ee99aa4126e76939a9ae38efa5efe76f6bcdbef9fdb5d7c5b735dacac8fc1d8769db6580a8b3f540f76a199023c794e18dac31b0a08e131238a9d2a14e893949979fbe377b21f8d47f7a5df6d95fbdb5b091e3612a2e011a687bbfbf2f87057869c7ca3a2736d090e418e8ff777e5e6e27253f30a2f29e3b0b77310850b2bf05f5c7c90b70e7ce80d76cafed191824c49c389834a17e5c3bbb7656fb82bf0240a9fbaed37b737fa7e7f6f6f13db063bc1a9319944a233ec704e65d36e9c4788678fd08383a303e50d92f6828a8b1d0b10449d525cd6200cd88c0f210adbda0851c0503b2f990d9bb309a35c2fe3038bb61dece0e04819111bd5b18577692eb645b2f90da7284d67e5903e1f4564fc40398dfdf2f018b5ee65c0af29410017bfd35e959a5945ec15ec8f773aed4bf6c56a1ba3147630ef75d93f3a2847c747e5e5ab57ca5924bd2c76ffa2123cae1061969fc189b5e9b597d5b9bceef37acfe09701a0c9a0b22dcbc2eff71a9032705a46b226c2670a6c4e15403303f2fb73bb6d17d6a654c33ce43daff175f658fa7bdbc36c97f4334d20dc2e033eef921dafda058d131b30cee565b8388397d4844666b51fe8ef32c8691075f454243fe67bd128ec31b267c99396771223b3df03e5f7b984f6f4c8305cebff9875f18c6c4034ed7c8a6e7e32c1b5e431aa9062b0a89039999635bb314c8968fde52aea52edc5ce8d41dd02c184a376b0f83fbc7f537ef8ee7762937801db8409cc38c1e64eeddddbdf934d6632ae611ae347edd8801f51bd9c5a138bad5d1eef6f95a7c862004054d960ef4035b9088398899585970b9589360788a2bab5cbe1c1a1da2ec6b45e959bbb6b9d097975755d66d8860643b1aba89115066c0a073a7c0400e29f032f191b420f90d2fe20ec518016aa210c0f3b95e66e5582152e383567f1093851dd92f639cc00b0ea75d8186a9031a131293bc26cdd9e650168b757ee1feee43515306a63094f29cce9fcd933a543e11c602c09cc05841f468feae3f1c9a94e23e2de08848d247cfed6a11ed8fe1e479b9399500f586fac59bc88af3fff22d4518258710650c71ff55ee3c889465175407daade6c6f9a0612cb8ccd1716621bdc9b9b77068c4c18b2b0676d286b197ea7af35a1303065c66399ca4420039c65ccf6c77c2f6db7813d037466814d59f4df666a4d1037909a34e97b72097343b3a07b2165a4f52232dbf1cb0c3aeeac51d77490da453c9b8977f910beb3315b02538dea198c987b1612fff14ce9e115b0dc914c7ddd1eb79de76703a6fbe77b1517e4a8ef9a74c977a4cecc6613d992504f26a87a35e9385ce533f585f71d715044af57ae2edf971fbefd5d59933b88b19d40d1e9442c0be1dc3f385094f56c3cd6b3887e078cdd56420b8804579a0b2acdedad0e99e0d41b2f9cbd7d180c552e5ab5bc4b9cff2875461ece88c4671e886bb2e1fac3c5477d3e9b4cc5284e4e8ecadb376fa2dc728d68e73df49dffe89f0dd59e43c60e8078f6fcb9d432f245051800c3ce6ed4b8da0defa10266532ea1171fed260d478b5dea2546ef964efcb100632f73c4ba63f0bc56b806a6445fe8079b01e6021c02382ff89cef31d4bffff06133f7ac39fee159e5508ffdbd7d317faf3f7ebaf4741434245098f321c3038a1aab323a831d31add3b3533d2fca3b0f6bedb06a98571a54adee51e31369bfcd131904b2413cb3a80c1a4dc135f86420cb8c250343be367fded4a6f21c9b68e4eb2ddf06239e6b5b95d4e31a406c96d76c8fdfe738ab0cde1b56952aa3e677e7ef3f39483503935fe00773935993d5430fbcd1d53ff33d31a81c81d5fa24d2dd206354b64bdc03ec01625d23d432e8d69d58b97eb5d696db956d555ce7b636770d2f50ef34cab103b0d2e9b600d878f42006c27b22921863398723105cd89590c8e5afdae347528d47a3fbf2c3f77f282d0cf50ff765d06997d9845cc34bedfa080d91e294d9219add87c33adc801aecb8fdb1e5a0d83d3cdc8b5d517de19e53746a12b1424874e2cc5007ab2268d85b3060dfdc86f062a0d7f982d8c2009fc54c60c5dc0044d45ee7bedb9b1b9d3c4d7a0dfd3c3f3d2b77f777e56dfd1bbe777b835a3b2b074747f2beedec109eb2a336a08685a19af2308c650407bade3b0c2e8cf20071570c53ea35f5b214105a0f2490413f720a950e44ae22605a332408bb37904a852b6bd9b04e4f4e821562781fa3be8fc4d298274095efee6eef5440115014c325f66cb994ed0cd6ac833d6afdae005b402a4aede031c5b3ca3ba971cf9cd3fe972f5f95d79f7fa6f7d2e60362ee6c9457a142aa9844f1ba5087b635e7cc6e9ac0d3348f3c652ec9eccb8095595306a22cc3594d353865b5329b50b266e4363ce569b49c3fc5900c6c069e4c2a4c763243b46cf33eb3326b71fc6df6b93935277734a3a93bda1c3cd3c12652e79764558f0005c7609952726fb62df91d991a13b80838b093baf3808b6c2b55953158e5c1cdd4d913ebc1f07334714a5e2d4a76765e1df6166c2608383b3c2e7aa56ed4c45d16b423a951dfce4ecf6413194f1e556561391f97fbeb4ba95844f8775aab727d7da5dd5c8045fa49ab25d5067b599c301335b7ba0ac4e44cbeae581e6d26c1fafaea327229752c7db50961dd6fa352523639cae0a09af1bb000b5600f811c2400df9093981a1e6e3de17cbab01b11f3f7c50ad2bd4a457af5ee9000caaa15ab8187f3b640817c09645dea0ea96578f231e3352781e1e1e37ec8aa4654203ec1d3e3c388863bfe429ecca801dc791717a0e204c9e209ec57a60abbc7151d6c691e88aad9a470604fda08cf2d1e1910afbb92aaaec70f3b9fa83fa4b9f23f838aee72422ec5df40350879d863328e2ab149756cb49e3a0e0de7b6a981166b11f8773c098a9b31f8c7159cecf4e140a0348532d961ee8bc031fc29b92f1a459cba50000200049444154ff2526d204250496b59a4d1e4f693fb62f31af4a22aef7e5e7651667a0b3dc3cc5cc7c7d062caf89e6fd59de2d7fdc6f56e5f6e436985c641cc9f29f4155bfa312baa1bed0ba2a9f4b3da9839577866c68cb089fc1c100a1ef6bbd727634196babc1ce3633a3b45535de19ea5ce4adb16036ed4b35899afabdd19bfb338b332bf4aeb041f47a002c2045bc91a3a2b56b8f270a6a9c2f38128bc45a4e4126fa3a2a844661c149393b39ad796dadf2f8705fc68ff74a8bf9f0ee0da1f16577d0535501248f858c60701c1621d4327613c344f587c54a6a1e76298ee3522ac872a5827c24590392b100c2ab899aca093c5a1c9c45d88f9a57f403468357915239620f35a444875f503514f73e25981f1e37292a9462c1f6c362375ba67d2e07c35a60f300d9f14632f69c30fdf6dd5b3148400900bcbcbc964711759a6b55a5637f5f07a36a5eeb91614e8b71b9675570c050be1b2932de98005e6ab76fec4e843dcc38f0b51f0cf4f656ac0a9679cc1164d5dba9a479d8d57c5e5ebe7c19d7de5cabfac6ce70af1c1c1daa28e0e871ac446dec7e3e411b46aa5234b88b300970e662ddc000303c8fca25ec0fcb175f7e213be668fc58ce61a0bb83d2aea57fb16d31e66c80597e0c585938cd7cb2b0fb33834ab61b658dc8ebd96bde329959505efb59f3b0a6c4fc3256961dcb68dee0b37d8cf9303ed0be4c62688f65dbc482be36c12adfe33671dd2648bc568bdd5ce75c42a3b31be99f19c43c78f9e7534c86cf6c3cf74f002b18461841f320e481cff6ab00ca582ca8851e58b191145d6c903282fb3a4fe2539396815525df74cc76c41ac976339d69018e658025f8931df52822c03914411530c78a15d2d1651ce38e1d846872d489c95d79bcbd5155863ee7e8e9e4e8f0a6f47416e04440c0c1a35277abf11fa3fae1216937f76247ecf20fb77791da23061147d1c364f0cac12810062d54c08c88ee12de586c5d3218c360aa419eeaa678c06cb0263402b527a2c8e79b64537b75788e6d4bb6dd71ad4b0429fe89f004826701b7e1a05c5fdf968f171f63716237a258614da4a5a63cea9923d407436ae01f95172f5ec8eee4136d508d0120ec43aa1f5f3d737d1c0e549f90dabf5258036a5e84862cc3d6d8e9aa7284d4bdf1a45c5e5e2ad483cf781ec78ba92f5354c75d3150369e76aba3b6288483fa5bcb88dd620d8f46d14f368208625e28825ff98b655d3effe28b4268076d83f1926d80e7586a2ff5c8529966af5d6fe816646fd64f312caeb526d1b47bfd29152bab9c4f6decfecc64a1692ccf6a6456df3211617c3ed158aa1dcaf71aa07c8dd53b03a31996db92bfb7c73f3be274cc9707a249e3ac4b1abc0c004f7933f2eee097673b135e42bb993735dd1bc5c3b8cf6ed0ad7a17797c00d6867d358e5ccaea6a06532f0c3f33ef4ede45f00452a31dd6a1da7db54e363b3331588f30bb16df63c33812683d8ea6da51f9f7fedd3bd50fdfdfdb2d7bfb87aa91c5398193f15dd91bf6cb5b929067e332502996380494c27c78ea100a4ea8e11d18e5873bbb6546602ab96eedce264608d5d2c17fb8e5e9c7fd43d8f564ef99c5f982dee5026448ad895c3e3c8a4473cb2ba7ef7a623c301a3fcf0b8bb9cd0264dba10517a649f506dae0e79b91333f1164b894e08a09fa849aaa8ada43e8b5e6bc42efc2b23d96104e794889a593317f374edc393890aa8b0d4da043e9ed5e782817ebb50e93651cec1451299a76471b0bfff19d6d5b3c9bcf6ceb238711103b383c285df299a4c2f93cc1a81012f6ae50b9e21d3b52c567ab7579f1eaa5008f3839ca361f1f62d86f87765103a99b4420834216da8d0650ddfc666756e9bd963d5f9e7f5f67e7527e3eec518702a71a59196cccce0c486e430652cb9ac18de76d22cf9dd5924ecace4e2e33b24c2cfc2ecbaafb93555a8f8bd68c03479b46eb3c00199d2de84fa1af51b86960d33d9561d98e650169227f663e316011386a37bbd4959a3c9be9a50726ef4e9e5c53d33c78bc47824965cca5cea6aebbf6521918b02bf2f7b0dd10c6d0e2c4e17ebf9c3f7fa588f5a8b4d99561fee23dd5145ae5c58bcfe42dbaf8f0ae5c5f7dd0515dd3112ced4ebb2d270711043ad8c1f3b828836eaf3c3e3c961bce1fac7dd5115e055bce8eec223028178f533cd10097fc4af156b00231311d7915555bc55c2a53d2c2809aa39a557b06e30f5b207c638f5aef0aa9588a31e119b3eaec5d9cbf0121c69d311380f4a254906c919a5b4ab64419e4cdba59b70b610c767230572eebacc336c8c3849d11b849580151fad5e0ea35c6b3e4e1a53c0f27a5ca7639ac05fb86e5f4d979d8bfba44d0ef94f12c2a7af04e0cf2b2a9d5760376b49d3a62303e364ddec7f36f6e6ecbeded9dc231ce4e4f55e78c33a6a9bda5937d540522bcc95c3f99ce04a0949fb9bdba56ccd9bad52dd3e5b2bcfaec333145347e52890ef761df5d6544346526ab6fd60a36ebb271d49781c23f9baa61b61f3d255b0626835096d57cbd9f9355c6cde65255b50c5a5923ca6ae853406c42c23d665856ff2c9b66f326455ed71b7592e4e7edce188bc6bba21ea27892882b69322bab5a6e5c46420f8c07a0df8bc5eb582cb337a3ad07c5d76f27a6d4a0c630000b796be13e4f5ade19943e5263b4bc33f87bb7ff1323208015a75e29c649824a913b6a4d551b1676a9e572aa24e9ddfde372707824db505b27dc4ccbe5c70fb25bedef1e05435c2dcae3c38d0ea8a0863b9e428ccf61939aa99e1420747278a4c8f81f7ff8711363391ec196a24cf326dea5d63942b5913d07956eb9d2e9c9080d5e3ed42c980fc2cd0e8fbd86fc43e282081b207095be01883e8e8cca0968c204b3c288a2fa425781a0da89550b8b1376968ac267fc60218a14032095aac429d1b1c79ac90206c3c16e1c6c17505c7a1cceb17f509d17543a8d60535616ea5594ccc63617b6c7f934c22f7014847d8a78ab588f54d690fd6ab5920aba7f78a4228014f523f480e700eef403f050b6bf4c0811dd4f6a0edfeb20da7afa11c6fbb76fdfa82fcfce9f95fda3182fe518eeecc9c368c042e956ddadd5aaecf57bca629891f7497db0fe4060a9ea0f3b4339594e8e0e4a3b9dede7b5dd5c9ffe3c6fba06010b3b3fbdee7d7d56b79a80641935f3cacff6b32c1ff9deac1e1a0fc2cc104cded77a83db30ae2a7b6e6353ddcc9f3f4538784e84e804a375fb4d3a6474f7cb3d00be38834893c679003694ff89ea09790060584a7eadb14c0823ffb2d12dab950648d40a273f6f74f77a48eb1f816b2afa9fd5d8e68464636238a3a0b561030a1b1687404c65408f3a4f61f406b0063bfb3a110701c46e8505e3faf2b2dcde5cd5ece908e160b1dedf5c959b9b4b9d8c83b78ad233083ccc09bbc6c9d1a1defcfefdbb321ec589c908efe87122410119b469d468f21906e2c944ec0b5548b5dd6bd8878ad5393792f754f60677248c02ef21ac504c68672823366a236c519ec601a937d53ba6582c0e87088f1776a750d1e621f8b2f9c526e623cb0049ed8e3caf7a0ed945f1fa0160ceef53a9190590461e215e421d942ae7ceb6ca2bc0a5382819d843fdf23caafc8dd4eb0866e573fa0b93dcdd275d076f5fc4aa11440b1b5532770d6a06b738bc152f28d1ffa1aa730aebba7c7cffa15c5d5e9593f313c59ba9be5827bc96caa9ace72d92a2f4707fafb2330ac5c01e399b97315913c4a551abfff8a81c1d1c968343ea7c45955a144d3615fa45e0af93b303043e2db067c6c97846b8c5b60e7a06ab2cdc194c0c08cd8d3dcbacafcfe091dfeb7b6d83cc44c48062466cbcc8661983a29f6f0665fb546665669919d48c339b3e7ef3cbffadd41c45443798142fb33730870e34e95e6eb029add5315f6bc002b464575059da6dbc147fbb1d79c0b8c62aa1f55c84b4d9910c8e799032b0daa696815851f9da7d59db1d092defe150d1fbfb3b811601a41c2f8fea7478745206e4bc0df72488dcf8fecd8f3a53efe1f60a62a484633c64f3f1a3c00a8685374f7150a83dd860ba9db233e440d996d43ae2b27030a0e63d3e8c0522fc53a238467116ebba5d1e4623d9b83096e3dd22a38db63fc82911419faaf8403a4b8d474205babdbc12284800ab0d504c0b8f1daa5c3dad9b936a88195202f0ceae401030b37195efc6d3b18cdc52076bad7b0085d8350cdee1490a500378ef1fee952d40b234c085479176463c18ea24715d51fb8a3003d8600487728c18694e23c55745a9e62858c73fdbd5986fada94e4f8516095b404d3b3c3e92511e15f8713c2d542945e55368483d2b001b96929819634c0db345b9beba2a973797626718d3795fa787da17ce0c181a8e9fa80e3b8e2c061532841dcca4e6ba8613211327cfcecaf397cfca90f31ab1d3ead0d03801087533b40d827eb739b2b1c2b7475d6595d16b3d8396d7b9e31ab7e01ee110fc6d9692595ad692321b335b360bfc97d85c532bca1a5a96cb26b9e16f9e9f81d844c500959fadf100b07ca3072933924c493352e7ce79b00c40da496a7ace8605adc205ea789c3c19a6bb1624b7c3d7e4c0518116092d55c7cf13bb01c7548f3aef021efc3c71514986818b0584e78d7fabf942a7d2601007b0e60b72f1b07d1047d42fad6e57ae6dfa495e1f67003edc1195fea83cbda3fdfd72f9e19d0e596d2d17a54f24375ebee9b4dc11cf33e8899df47b9174abb48e769c908ce197e04d045bf9741ce040bf297d03bf5161fe1803dcfb51ab7d258611eef7602330130ce0080a9e2bbe43adb46d887140d06c087ffef2859ea1cfa9e2990e3fd5dc7318eeeeaec0917bf80c9b1c0c10c6668fa2de3d8d6c00fac6398b5c0bf301187d9d0fc7b5c7900d0146140bbba5432708b655b917ce62ac5e52422f7807f733fe7c4fbb0ef60ee2b0db4e44e4733f6cf2fcfcb98a1b02f6f497d00757be85bde338413d84057316249ee11f3804641ab62e024cf70f39b66d4f2a29798bf2d4128cdaef85fa29cd61a77a6717e5fe31da469b5953e7cf9f95d7af5e945d3c902a00b83d4139d4a6a886ca1af63a6db29e0c2e59462c279663b3261bb0791eef30abc92c4c0cfe89d2c99281e4d9cc4c2c8357f373b7cb009b41ca842336b458075ab7f5675691dd970cbc7a2f362c330f7fe9976594cba06460309bf2cb33f3b24eeb4e131ac080f9d41c0f94d994c1ca93e467f277f3100a1f6a1a0213bb87dbdaa4cade71cc02ad0e6e909b8924fd46876dae3695524957a10203b41f3b4d298b72757523150c9b06a102cf5e3cdf14c29327f38ea8f147d9ae9e9f9e96e57c5a6eae2ef41fbbaaec42d89c6673d2b775fc3bc67c16befbe1536614cd5f538048b826d0540b9b1d7e1627d5f82c3f69139c76a34519c66f3c812443c667dd329d87a7d5e5a971f323ac6627fc84d57831c1b024081a976043e131242138163f734cdbb19fa15ee51428bca83c4bc19d7517c546c8dffc53b27717fb4fd84348aba13a0520cdc6413fd52f9826f5e6d94c7a3dc5531188caef00e1870f1f743f80757c78528e4f8f36a60745e113857e04633b92bd0e8f29400efb72a551d606e7415e5f5e095050e3083b21be8be73366cf9ebf543141c25ab067650f38ed76996d408b353e96679beaaeeb72747cac7e3e7f765e5ebf7aa95c5398a985390b6a96bdcc843289b0e07b4d678d24cba0d94d966bcb874d3c1998f2bd99106450b39c1924758f14db6dd9187d56cff37c8a5565e2d32449d6cc9a36311d0d86e30886d5644e1e340f4c930d65566317af553c5f6b54af0446ebcebb615609f3bbf364651044d0f0d66d0737762e062fdba3fcac8d0eddf8de6d33886942ebce1302bfded4f1e27081c96424c022e76fd06d29ede5eee15e0c0b032fe919a820d864d8b13fbe7d531eefef752e1e272f737c3d2111e3873bd56f6752a9a344c92d166d9ca41335ca235f0d3b5178fa182b84d0bb226040691b032de32130aa8c50718aab38ff0f2040c42300b457f68f0f0b850a19779e6b558abf9d16c498eced0c54d1d3865597a51e572fadc7371fdf16edaa81a8d3e9c6d3471f00049820eaa3c216542e3e4ad500b68c19e70b128089415d11ecb04d808d0aadbb7be5fb1f7e50fdade3c3a3f2f1e347a9cfa8c45f7ff57579fdfa75bc8f54a7ea78604dbc7cf94220cd3fd60740ccf98ea8a7c3bdbd32afb64ed811e37b7e7eaeb1213de90fbffbbd6c932f5f3e17f00158fc47723595609f3f7faef4a9a8e8115e51af75ec816c1838312cf097d7b7e5e4f42c12a407bdf2f2f9b372767e5a86d5661745076b899a124503b8d72cd473e1356d106ab22f834a936d65db9381d1cc2fb3a10c2c262219cc4c58cc7cfcfea67a9941cfa0d8d4c60cf6f9735f6bc0727b14ae520dfdba06864563f8d0bbabbd693e0124d33ea935b59c44ee841b6eb6e3b81a030bb61dbe83aafbe082ccd47c5fd308c7fd2e7fe285617533daa929f4d86f7e867d2016aced2f7eb681516dde246ec65354a84ee714c431edb8c1471cf6c0d975e4a5e97c41d268d6e5b32fbe945d8bdf89a172e5d1f7efdf4a355ccc67653a7a109b5a632384314db03bad153cca7307c4feccb6658269a3170c60e03a51fa9c7c3ad9a9560a1cd586a212385464880464004a5e4e5c802acbb250091d8ccc0640d370d966485aad0e13ec49b02740cb5e42bc678456f099d540e2d35c0e06631a73c47731d7ccc95a204e9e226b8577ecef1d4ad0a3ce5a045fc290de7fbc2a37f7a87871f803419d845aa0127ef9939f94efbeff51ecede4f8b8fce4abafcac5878f8a56c7e605a0905e434c19d906a85c04f1eeedee840d914a19f7d82067f2ec129c0a34e28b847569bd2b0a7d51befaea2bcd3beae02f7ff94bb1ebbffdd9df6851c0463fbc7baf82897800a97eaa2284d579c0f884a779ad7a6091e613c9e03061421ec8adc469717474509e3d3b17a832d6d8ad38155c6bb21eae92b50e6f12165adb7b0cc696af4f184f8d67ccda8565cd20c1cf8d9c57d5df75a7fc2cbfdbc06539cacf3263e31a872a30c7c68c0c8af979b9bdfc6eb5d0fd321ef8dd1b15d3a93959a7dc50401bfd547cbfaa5fb5e6747839c2eda841b0872efd6eaa188d8ba446763276bcac12ba531eccac4ef29da3a9b30a983b6ccaeb418a018d803677d4b14cdaf96a1daf1cb221878d6a89d463db7568ea5cccee81ca9d8b485940406001f32545ec8ecb6007f77d9c784c3a06dde774e7dffdee372ab1b29c8eca12633b0655764f0081f81f8af08d47f21ea1fa05cb9a567b56b8f959008c31ffc2dbb6aff008fa0bab11e0ca78cb661081a69b88fd1a02000b9041b71ebe60d0769a4f5ef81c0fc63ccba626c10b062b2a4e29e06a7bc1b8cfbbe82cedd0998035199d549f603d5dd977a41ac21ce7cb7271c9f1f6b3329ecc36c03bd6dfd8dd261a97297157b56a06769ffbfb47bd17833b1bdd4f7ef293f2f6ed5b011e00fcc5175f08f86452984dcbde70a7bc78feacbc7cf1bc9c1c1d97a3c34319ecaf6f6e748a91ce33a4ca2989d6b59824ef47605ebc78ae300ee6fcf77ff8ad36abafbefc4921fff1e6faa65c5c5c6a433b7bf64c01a20af06dc5262c7342cdf1e479302d8771dc3f10214f1db058ff3bbb433135aac992c1407c1ee1271c70e27f661cd99e957765cb8f41c04c24039a4944d646b2ac59de32006535d36cdee61ab7a9a93a66f9f3fdd6ce0c684d353093066348d6ec9e6a9b24d4f5b0bce01820a75de4f82b23a80724ebb2eed846154b797c3438686e44b147f9d9a80ddea4a1794278a6af7158039fd96b992971f339015c52c0822da55ad6466c7eba6d2c5ed428420a383095fec3b050ed30badfdddd9405b980d8d346239d51c8effc6fb12465e7b01c9f9ce95d917e53cadb773fc843b8225feff6aa74c9e1e3700a0e5c58af0a716914f2c320ceb844ae598c95ca9b0808e6aab4201b920e435dcb0b777874a8bc37fe4680a2bf954d89c50e656b638e30b603de0811ea1481ae7c8ee15ac05dcbd990d4bb334c49c7f5c45e3127255caf14b2804b1e505622342c51f5f6e3241ea2f68f8f4f22681321ec7625fcb09cc7c789808fa874bc983e657ab65ae8b9a4d470a235611baad3be8edaecb777b74a38b6ea050062c7424da32616acc9b98fb0306c889fbf7a558ef7f7e4e52489fcc5ab57a141546019a0b2d5e0450cf0d823592300350028f05ccdcb3ffff33fcb49f2e5675f88b1619aa08ac5cec15e393b8f93bde9b76db33ebe4c6597e751ed96b54e3fb067613fd3679c8edd6995572f5e0ab4f0a033a604307b5d66e0c86c451b6e250a992159ebf853aada1fa95655260c7c564533286d584d4d60ce6cceaa5b665d59c5cb6697cdc6b7292d1ee4c766a4ac065acbb3c6e7fe6ec6c5c77c99866ed4a66a28cd3a2a376575ccaa85d598cc9a3c7056e3002c76227b676c4bc97632ef26991ef24cd40f1b88fd2e4fa2d958a69e81eae12a6e4e6013bca4ba8a42f7e4c18239c930adb3e822529a18ab9bebcb30eccf1d134482e6b25cdedc962fbefc896c46aa43d5820df57133ca6b38babf2bdffffe37022e2a372000b3c554ace1f6fa46a91b800a75de6317aa79922a7ed756dbe6cba8b0c07f08d3b45627c59347fc4f543b18c47beb422404827164ec7cb43da10ef61c310e5a6ce430e29d138b8ba3bb9c33a8f6d452c59e47841a3546cf9d91a274bc51f1298fc33f58d6fd7852eeee1ff41fc787116ba5854b258caaf6ce17ab3259c6a9d06c161c082b96b25a4b15a6201f658f617bbd5afb9df902b4186b3c9ecc354678808d9f30beb25894672727e55ffdd9d7022c0aefc5357762461cab86f710e3fbedc37d3939c5587faaf1a02daf5ebe2cdffdf0ad6c6ddffeeef7653a1a977ff5f59f8513613c2a57d757a53de8abaa05cc6fb843e9ea882b8c13898a544398a7ebc333eeccddddc3a89c9c9d862db1dd2aaf5ebd542a50bf7a7db3166140e2a939bcc85e5e838b05dfc060d9b0b3c32090199301c0ccc74c28834e564db3ddc9d7da7461b0f3b31c0265d9ce32c7ef5e4bd954c3b3dc0f3fcf58c4772e3fb529e0973be00e469c4da805ee6cb67399055998cc667cad9fe9831898009f9ae3c679503205cc7497ef010d7b9bfc0e4f62b3d3db1dca87286c8f04cbe0e541146b13480d2534d345354e6be10112cbf2707f573e7e7c17f6ae7ad828f71333747bf728013b398910076c45fb479c93b75fc60fb7e5eefab2fcf887df95f1ddadce06c4d08e019cf4998fefdf2b5e8a00435402c060533fbe96d0d93f3c90a70c1613c19e714a3591ecb02d051f76b640e40d416a152a161e3c18d0127606c86e4fd3d5f7aa6b1e41abb0b5486406c4e2c00ce61e00d382e573e50bb665cf61cc6076189b19434ebaa104338e8339a7732beba053ee70382814a35338a10726869a88323b5d4c4b7fb8a3f828ce48fcf0f14200757272b629e14335d66e2f6c2e3646930f886d0b405712b962bbd632ceb3a91c10e6b08b7af85ca9377ff1177f2135941ccc17cf5f29c68a68fb771f3f288484d82dd8156ab7d2c70e7683852e96e5c7efbed709cfcf9e3d2b7b8707522f013a98aeec73fbfb6545c8890e0bc6fee6a3ef621c51cb75b41dfd574cd82800b9d396cafaeaf54bcd658f24f99a4e25fdc0e6963a9756c59e021e6b3c9623039c412dd8fff6883a838e377a5f97012cab7106bfac59f91ed607f3e2f6e5b66420f4f71988fd0edae1fbb2fccbfc319f6f37da6fbef966dd4457b3283f8441b0d12f7b03ddd9acd34ae5aac170fe5c8bbdd6c3920e2f46b08d746fd2508389c127273fe7b63607340366eeb4a96c938d698060341c7ea3a3dac34d8f71d87dc6584a9d75d4425270f6b0394d390ebd680726ba994508db423d01145081d811382a8a93973fbef9b15c7e7ca3a27e844810c848ccf2afffcf3f69d12a6eebf8200abdd55001d577e758b04ea7bc7efd4a0b9977317e0845a8300134043daa3db5bc0ce34dd0286045647dec505d01856a7dcd2347cf8e11025ab57174da5279010c543f11be38c35dda351e4998a84233c6533dff917318a7f3f2fee3850226f1fa29b073dd963d8a764b9d230e0bafe022c2382498049d629f9acd54339d1371003ca9cac35df56b399b97254c771e45075fbf7a25d04725c68e86da49b58677efdecb3e0893a2c22baa36c6f7af7ff213a9a5b0d8cf3efbac5c5e5ec9b3fbb77ffb6fcaf1d1b154e5ab9b6b5597208de6673ffb991c177dea965191633492c301ef2163f6f9e79fcb602f355db5c4422527293b6c5761b7d31cd784776a6bd146028e51232953ad03446498ef95172f9feb1ede1f259bb749e324cb53ae1b15556b5ae72b46c4bbc1c9c4a169efcaf2b1250f010c4ffdb31c5a9de3effcbbdf97377b6385e52d03cf8620a4f4beac85e5df0d787e5f6c8c7158c9278c0cc0caecc62f3405f4df5be6128770e601cb7f0b045472781b00276168c54ed804acacebfa1d19c0f88c856186e5ddc5204467b2c3a0d9aeac3a9a2de6c983bd505664320914e71f6ef62dddee28df0f95f0e2c3078521847d6b1de7f4f5073a10815a56a87d51573d525e48d1217ce1606f587efcf677e5fb3ffc56cc8aa46a54adefbfff56465776fed7af5f56af1f07528c759e1fc0419b0856a536398b9e49f4e4e26dc4901fbb78bf3cdc3f485db4decf010d20cd6442e5d4000f0cfbcb791c5a4af439d7523902bb0b6341cea002b12b00f6b087ad97723450348fefa92afa7077576e09f9804dadd665349eaa5a0281ac1ad312ee682dcafa3c5761405da2cf7c874aacb5d6690b6cd48f8787b2bf7ba0d82baa9d0230cef97bf5e245190c7ae5eae2522cefeafa5a2042f8c0e8ee56cc05767b77775bf629fb33ec95bff9abbf2edf7cf38bf26fffedbf552ace6f7efb5b9dbaf3777ff7779bc36da9f9fec38f3faa92c3dffcec67f2242a2b40c1beb3f278ff507ef7bbdf0990502189c982e9527f4c553310ae2ae05142694f4500b1db314e5c07403d7bf9422af3c78b8b7a284657156b0f8f8fb569edf429bb6d8d06ff405be720aed6a44a0166e160314bb10a697b6f93443465d34cc96be42915309b693269c90c2ab321dbba7c1fd7652dcbebd59fb94d064e9732721fb2d9273344012080659b9129a3512d23a0513553c9dc6903885039190fe3e52b0d3c936dd0f23bf380657a9a7700332cb3bc8ce6b9f359b776db32e267b0735f71bfcb9d4e3cd03cea2361789730d51810fc8d9cd672f1fe9d0e90a0289b18d8721975d5dbd44ca2b8dd6d248aab8201eefda5d2729443d8e2549df7e5e2ddbb32af1515287bcc35b8c5312cebbe6ed4d982f53046114a10210aa11a92e6437aca5085ee4e8f0ea46e849da717e7f2c926045b6b9711b6a609272b47eea1c603be5b4b0ef319ee7f9f7ea3e3bf6a61417e47100954bd21968cdc3b2584538f8ab0ec52269491519847b031d257e421ec6c4d09ca24204f7219f158b9feb76a46a91e38a92e1d1941cd54030000200049444154ec95fcda6a9783bd43092ff6a9b0a791a2d42e5f7ffd55f9ee0fdf6ac360ac50cda94d45bc187de7e4662abc92e777ff705bfefefffabbf2eedd5bd9a688a5faf5afff596add4fffe2a7e5effffeeff50c009410845ffdea57e55fffe55f96af7ffad358affd41d81da73319f9f150d25ed81a2a218c0995154645ad2d87755010d025b499333c953a05fbe850eda5c8211158382968f3e1d171d9d91b96634ea0ae675eb2c6d8f4f03e477826c66a52ad636de68db7492232706d984e25110606cb839f6586e64dbfa93636595a06a58c0519d86cf2697e969f6d8698352b9b998c2b9bfefdea575171d48dcdecc68d6822a31fecefb92723a100ab166f0b06a5a8282d009f4b68f5cc286b435ba69dee88c31a8cbc9e0c233bcf720c486e53063da37fd6bbb5207a9c4eccee853a88ca85dab28808875aa31ba181a17c7cf7aedcdf5ec98e255040d551d4f7b0ecec1e486d0c508e1ae697971f958243ecd5c5fbb7a5dba2dcf18398001545ef1519cf81078bf026e1891ac7b1ea935a142f526d268ab0e66875c680770064d886b07b6073c2854f7df3e3232a465009612c50454d992f66e14d5c854d050f1d608b011cbb0f9fa9f8df1263fa442a23f8888d877143e5231f90ff02f3b09dc1903a11c7545dfa8c1f694351ac8efa67e1750488502b296e88878c923ab02d629ef8176126e447c629371b1b8d04b37a50b11d12543b7e2c5f7ff595c68f450cf30320016ada4db8c0fefe9e4246706a50b6fac53342084e6483fceaabafcbeffff087f2e38f3f16720bffcb7ffe2f6a1f20892deaf7bfff7df9f1cd9bf29fffefff476c0b86841a26fbe4e3a38257bffffe7bb5fb6ffef6670a8da06204695bcc8d723fa1af3a8e0ddb151e4e182a400fa8ed94d367cf35c71f3f5e283e8b14a2d3d3f3d21d74cb2e75faf7e2ac45e655e9516b572d70727478bfbda6c3cb1c55140c4e1974f83d7b140d1e961fcb60d336e6bf379b7b4de3f1fdf95d6e4f26390646332eb7c3edce642533c66cbaf1359b7b60584d23587e90f560d33a33160f90ffce9d4625fcb4b394c50d5063c26cc3f2b38ddc46630f8407ca1547fd4e835b76a9665d3bef36a6ccbe36a379805c840488c4b422799512c53224f6a3daa46874bb5d2e3fbc2ff778feee6ea596a07e608f20729d0a0e568100337e27bf10b0d29980f7f7023b9da6c377d3916ab63f3ee2f21f29660781bdbd7f10b0b0b3a21ac97b49c02a019035621cfb9608470b410a7b040cedb3d7aff513cf55c404cdcbe3fd6339393f2d0f2a39b39280c31438e00201a76fa82fd8848e4e0ea5aaaa3ac27ca6c87e9eb533dc29bb07073242c342a9c965559cb984611027868a497b95d4dca3e85e14d95305d70581a7c4772d54278b77c8b03fab4791e1d65fadc53e783642cb9c29c3615d94dba84c80d944e3015be270093c8b4496db0b47ee21261a4ec5592d16e5eafa42671c62307ffbe6c7f21ffec37f14dbfbaffff5bf6a3dfea7fff49fca5ffdd55f09d87ff8f10719de7ffdeb5f4b0dff8f7ff7771b1b9bbd54f4e7cd9b370a79f8f2cb2fcb177ff6953661de7b75795d6da1d8ef6691cfb8bb2bfb14672a3276bc8773174fcecfcaddedbd62c84813a27d47276765b5980938013aad3d186905accc3668bb53a1364eb24a1c580f961d3315cb6f368e67503308190be4c94d719699a5f9f9590dcde0c9efcc919d2419b0b2a69631c3606bf293d5ccac194925cc8df143dc8126d5f483f2e7cd6b5017f86c6b5bc222100c8b4974c5068389594fa684064d9ea360434a0f5743715375745bfdb9fb93fb65e665b0db3a163858159544a602b12cd432812947cad79c367ede5c5f94dbcb8f653e26f62822ac5119de5f7cd46e4ac551b34022aea7b3b1d43fec77181fdefef0bdd4c2d9fd7de9b6895b9aea205662b7c853e4549abb8747556bd001f18af20fb73f45e330d412a2c0c2a7cfd8da5c65230aea452d2bce1fe4fb1fbefb5e02d3eaf6ca9dd49e4860a62a85a3b231cafb1c494ade04db6cab72675c8f1da52b9b8d538850f1691373a2031764a45fc50112525538a895434b3be55ea05cebc6ef87fb1f30c4b80c785edfdd978f97179b8d01750b3b0db15ad8b42eaf2ea5c2522a1a218e5cc82207c7c3dd830aefd9f8cd5870aa0fce08129949b12154e3608f330416e5bb6fbf2d3ffde94f95954048044ce9cffffccfcbbffb77ff4e9b28cf71423540ca774a2f6ab795e1e0f84454cf7ffef53f976fbfffaefcf5cf7e563efbfcb338a79193c451d85ac1c6983f839658585dc3b065da49b9228e22634c88c4275f919a660c3a763895e2a1428e1c42db20e8a656d2049e6c32c96a9cafcb0421cb9cc947666fcc6176c2f99a0c22be3e93818c137e8741ec4fc9b9ed624dd5d37f4b9e0d581961b3faf454c3322064fd77a33ac2586acd751bbaf11232a9560b4d9df3f3334866246621c2b2e4fdaac89d01317730d3cde6ae90f5e8ed2044cc56c8326ad1aa4ca1d7d5cd6a6f26aacd947231f7d469bf2eb7b754098d72bb08d80f6fdf94b373d22d3059719cfa9116da623ed531ebaab8d52ae58184da1fbf559551d81d58867bde6aefcedebe023cb16159f5539e617fa818317665540c98201523c43aaac72a3c897108ac6b8f61db9acc1765d50b6092770fd6b44b39144212a8148191775d0e76c26603fbb9b9bf8b4356555c2ff2f38802e7146c4ebae6bdcc0b82091344d015708b2e59d6656f27caefe8d091830305e0d22f25291f1fcb81007091080ee07dfb873f4402753d090961e63e6c59d8b0e4315c876d716f6f4736a45e97432896e5fa8278ac96420d68179e358ce530abd1f8a17cf6ea75f9fcf3cfa406321e2423c7316d3d05d20262b49ddc444e0e7afdfab3f2dd773f9667cf9f8945612b233d879017ec62dc07f3fb877ff807794efff6dffc9ba8167174289009b610a0c573a95eaa28fb6eaf8c26719808f3497e2309d6d8f6d834cf9fbf540a12156e9de04dea162115a10944a84af6ccc9669c52e5b2966266d39489acb66510f386ef7764cdeb29b03151c984a1695fce269e2cd34dc293d9a3fb90cd440633019651d3179af96460cab62dab726e80d98b11d6e55f8cbc52af3a5163890955c914aa63a6ca8546640fa09fcd7b7d6a4e56214d893d89d986e67ee4896902ef460f27f15495318319d0f687d178534540aefc6a3be2041cd8958ce7efdf2a75835d985829dceaef2f6ecae9c9a980e9f6eea63c3b0d1b08cce7f2e3850cec80de723a56450772ed1e6e6f6474575a0e75dee1131d0ae1cd258c8c190188a8d9a88431c6d8dd5602158cbda819d8e2f819c5f162111f50e1b394f2eec34559b7234e46875d28b62a40d9762a25a7b7223835aa0b9043772b40855d0272a865f4796f7f57aa23762304151b8cd8c5120648dfee373154b031408783476115a8bfac07c60455e9f8fca43c3f7b56669359f9cd6f7e234646c239828c6341aadc87771a1fc56075c303adc378178b727ef6ac1cee613fbc53102feb06a33b9b045e4254c2617f50bef8e2730112408601fcdb6fbfd5598ffffedfff7b8d176dfec9175fe87833c6fce4f49992a109f224860b76744d2cdd9a7084888c07f4fedfffef1fa44effcddffcacbc7af94a79a204822a5a1fdb1e6108fd3087005accefcd1ded247eeb406b8f3a61382bf60f4f74ea0e638d6debececb40c7a7d059806ab8a4a199683bcbef3facfc0f014c3cadf5bade333870f6410cb9a8ec1d800696da289139635471a6435cfa098b521ab8399a9f14c3082b1b04d4beff9e52f7ff94799c3061203596eb43b961131038906a8aa847910611a4e5570d2adbf77c74d753333e2d95609cdb03c51bebe094c4d4ae9ef0dac5b0a1da79a18b05422a4dd5164394cc5f58e6023241b537961351b97cb8fef5481e177bffdad06f3d567afcbf3e72fcbc78b6b2d78d4916eafa37aee0808467bd49a38cc9363ec01a791ce309c50f972f4282f244da1f228c2afe04ad970eec3b6c3d97aebf012a2260258a329713f032560c3beb06961c0a61a29e32615bcd313a05c5c5ee973048630018014958cc957a23409dcc358200026de2f989716f1220e824030f9f9f10af0c59112763f00dd99050abbe0a08cf55c866f82290147001875272a8d4691bf5894ed727a745cbef8eccbf2ecfc5c81a61c00f2e6dddbf2fefd47b5b1bf3b5074b9d6de3a6c5ef44d0b79b12c278727024ea2ea4965c2a900b8a2ba757b6dc56f1187451e2649cea4d50036efdebe553ff80c20267481e8750ceb5f7ffd53d9e668c75ffed55f8911b2411092c29828da7e3050ce215ec7cf3efb42b6301825aa347165d757b7aa0b4f3506806c4fe9427b71e86b3dbc15f6a62c0e8a030e76659b53fcd778a4df99276ac26fbdea91fe65cdc6e06059f0df992d3df57b261b59bebdd91b3c2c8bfc6d5b1972481bb3169571210350134873c84226275936dd0733c90cb02d7b09cd709ade425f9cd1d494d19d31e2fa0508961b63d4f6211418141d1096999d3b99078836f15f5325f4b5564bb8277b1932450d6f4bd8d4ac9eda20296096c1042f4a9476a11cae0e2aa536fa84f8aab9bc73146d83255232e6f6faa28cee6fcb470af4bd795b86836ef9fcf32fcbe1d9b3f2fefd85ec5bc45f51ad14b58a5d19aac24253adf5614f418d1c5681a08cf1becda92b85908fa3781ff1508a0f9b4481bd7647e92d52dfd654efe4249d8e0ac5719231b15244bdafdb35cfafd66487dd90bc8b40636ca74e93ec4435dd3254ed500965afa0d6935494ae5ce9a831da82885c5faecac9e971b9b8ba88d82915528c382b1de4aa9a45a13275da3c0fbbe052fd72780660ccbd2c7ed53dc7abb65828d7ee2f7efad3f2675f7d5d9e9d9ec96e461029e56538ecf6dd87b7e5c3c547ad2ba98db51a2e0e010091e7c14e285e88da0a3321e66a388c8a14fa7bfc584e8e4ffe7fbadeecb7d12dcbf23bd448919aa518ef9077c8aaccae325c59fd66fbd576c34f860d18fd66c0fe4bdd897a68bb1bdd40775565debaf3107163d22c4a224591c66fedbdc81d5f45e9e242210edf70be73d6597b5a5be6168a09bbdb217f83598f3f11a0644e483af9f6b6fde5ef7eaf1c2ac603f38d71873979fed132add79b09b03019bffced5fa84721c10e9e157ec05f5ebe90ca04254683ed6dddf3c6faa68e8b191b91e828169f2be76e28d92236258aa4f105a2364b22ac2a2d32e753735c0a0f91d4ab759ac864000a46c6ff614ad6d7796efedb6b9caf7bfd5757cf873e6700ad6ccc8ccae0e34dc9c1810ab25d53d4d7e0cf309722781391f1c535d887d57592752fb2cba22a1bb27d6b660360f9fb0bfbb94531b305fc8cd6a2f969c2d8a4acbb85cd53fc2495615544f6c3f020fa7a2a88711cbf6fdbdeef9b6edbdc72f67bf88aeec55e485b585d63106f948a7071f6b64def46ed87afbf52038aa7c78fdaf0f8695beb6f293a48ee15fe2a8a9d09e4459b32cc30aafa0940a0223a0f71407c50b777d27927b114d95ef29de030f66d457d5f2cccc5bdab0f6113080108988cb043310fe470325b9da25a18010f9f85c5f890eca9626a69cccf6476e3c7f3f36065a8838ff69e15b5cae21a90472155c0ce7e24512c2dc37763d2632eb217846f261423227748d78a5c8dca9c42203074b3b0567bbaceedfea09120fa2959e5c3edf6facdeb367e98283af7edf7df45d7202a0a46a348d8c48426274e0a09dbd97076451152ceab7b52d4945e823b910241346e306c1f7dfcbcfdeddffc41323fe4517df3f5d7edddc95b99da1fffe6336dae003de62ca04c44956b8f39d6530a05f7ffd59fff2c20c47c0438502bfde8938fa55041863b4d2d98c3440825ad9d3e2e360a44ff42e2a727bdaec74f9eb6c9436c3c303e32dff776869228c2adc0e6cf06cbd87953372362c3515edb43346e7d8f9d64a9cf1294785e4b21c1cacebc36bc567c1cbb72ea7917665e2925aaa9105dcbc6586382d365647c9771d7469dbee4051bb3496814b3bd59598a81a89eb8a639541352df4b09e3e5e7591ca1dd6c8964534a3e6380f285d7df360979d8be26031c7ffb3a0c761ef4eab3aaf7620657a9af77165f87fc3cd3709cb2a3864f2b7c179830f8586059b757e7edfccdebf6eae5cfadc764de3f6e3b87876d5f2900e76dd8efb7cbcb33d522e234c63404c028a0c563a6c81e8b0953872eced3289701f08852b108c3040c354f83819f4768a3c362664a76c5845101b75ab947cbab986034a00e3386fbc64fa4ac77ccb47e142c333948a750aa07f58a983184b553544e6383c3570a10b4668f426c9b829ec0cbdd3a72876c1278923a88e18d8845e748142b70abbfd90ef70f94014fb4f3f060bf3d7bfc246a0fe7b3f6ed77dfb6eb117231672a66e659294522d53d8854c2fcf01f593515332ef24e6732e3b87ec659bf27f7ed77bffb4b89f8d14bf0f3cf7fd37ef8e107e5634d1e664a73f04679767ed19e3c79b660eb0c099b10731a73ffdb6fbf6d9f7cfaa932ef197b72ce8e1e3f6a3ffcf853db3dd80f609ac5e6415721521f487720c134368ad656d637db8e924877dbd9c5a5e474300971475000be81a48d134061b729ebc433637c4414940bb7d487f7faac2444a93a4a808e0454039eff5dd73aaf99601840ba2425d1f1bde3f8d97789435df35e7b5d0ba9ebc631f3eafde94f7f529b2f1fc4e8eb0baf60e283f3db136f71b7e5a6ff39606155c400d9f1ee28e1877680ae1d6e79993a88666e9525793750e42c1dd49509d607576d7f0fbe5924bb14ea9e3c4c2618ea97e7a3882ae1c8a559eaddcd75bbbfbd6ea3f3b3f6c3b75f87a2e87a5ffea227cf9fc98c90298b93fd7edceeef2632f73009e587194fa4e9cef5f5a901ec050390c01fe094c5c25c33af3bba67a088fca689aa0a6053008eb4a4749c30a5d969d5525ec272917345912f20279a6e9998c52e16b95f2483461921bb6fe4a1f1e316f038f699c0de01bd692cce4b9d606a83d549eb49a884d5ac9733f3e23ea3089bd65aab4a802519165fdec1ce6efbfcd34f1519c4b94eb48fc8dac9bb1301170b5f1500eae748b67998135c3fce7958b2555c1917ea2a890ec2b6c8a703209f3d7fa673ffe597bfd57730eb7ffae9178d1fc00373fbe9c79ff51cc870df3f3850e44e2098fe312ba2729d9899b461fbf2b75fb653fc633737d286d7386e0dda602b8aacf1a5c1e0613a443f891ece5656dbd1f163156ac3ec606e544c90d6410f4af2cbd8e4ecc30b9210c9da5a9730effb6895551952fd7be926095df50a6615c02a1b621e7a0d55578b5fb3495af1c4c7ad6bcf6bdef32a2c8e60fad592635e29609785d53a2e80e50f56275745daa5edfb7e5baeca4c4c010369a374c54c4017318f2ce02e60f933665506a5fa7d06caadea3d686659664c7537af035101d1285daf5b11b787d88df8acfc2b1beb0ae54710939e73d3361ad3c0e1344c5a4cab77ef5a6f76df4617a76d7406687daba8d6eee141f4b05b998b1590717e37c2a7b5aa225a1a6f12e9e2fa7118a3df8432298b05a7348c83c926bfd074aa85c87547b71b942ba9355b4e309a2b84b93891c319b390452d13945cad292dd927ad476353a93ad0ba6ba3d11d87e36036b298197f767d998b2c201034d516a4b08aa315534a4ef428c2d6f7a769e252149dfe94984fa1ddb5d841e1ddd96bcea5438c37e6a1cc463619ae657ca72c7b4f70cd97deaafec7294f713249afe861c1c6f041e20c27ca78763d6a6767a9f38599389d0a7c7a2b11e50c1f0b8c2ed21eccf8197f1275ffeaaffe5a2046941146438d1fa27de46b7dfa9b4fdbf5e8b67dfffd8f9a27441cb7b668ed7527c505f947efa7d2862711941c3d9814a6f6279f7fa6e7426a8722b0f3684c31a45e3213404977e07a767689d0f6dafee1515400acae0be8c8dbe3bcf851a920c0c455d7e514a3949e161159ae03bf6cfa24cd9caa4fca2c29d6c9d29765707adfdff5beff0bf0b0d3dd7eed0556a483cdbeac4a7aaa75a46b4c89a125702e53a1bc16b966e69a8039d3a41425ace8b7308b32e7c380524da98a82d5d6f5a0a073e4eff9a2a1a83569d421522fbeea90ab60c58df13f0bd06691afd76660655e954a5627a04d40df9fdfc31780733258560e246b55465b7838b5486774d1b951b89dc9022b1a8faedbf8e64a4cebfce4b4fdf4fdf79a90c3dd613b393f951489a474610fa3db36a561038d416721318c99b82569941b818ceac610054c313f6789c77823438c8e7854b0c77dd0ec34248999488ca144ea325021932efb1ac2b2a80924631e87b2c0863ac25476c0c9eb26a6009dd514dc6e3ed2803430d1e24a09a2a8a286fa82fece7a42227de8b2e3a4874572bd34d190d657b279cea5b6f27117bae7f099f5da7dfa5faca6daa7a38c12327bedf8f0506612e17dea0361722465324428419c9c9e4503d664a95297c84458ee9bab204522f2b5d6dadeee9e9444603a24a3c28e88f0ad5126d4efb7c3c3a3f6f5375f4795c6602840fcf6bbef6442623e5e5e5fca49fff96f3e1320f1cc4899f8ddbffabdd43cd4f1070d2ee6168d5f017ac046fd0c697917a93ec8123116302cc61e073d59ff3068fc58f8d8b451a8c3f6bac693f1b0d26f44bb035c14f9cdc0c6872c20af91584700b7376718e352d820d8b1db6dc63337c0569c581080acb1ad4ef2ba464d6abaebd57f77995e2531fc5bc7254ac807ed90aee6d4d21fd1bdeda5564fd73ee66f00abfa2e74d12b614676fb121afcbc0817f43273b4380e60c5ff15042b35b5d9a485918366b664a05df84c72b173dcb8e7608d5233d0c399295286bda4ce333c7c6a09154e9f49978a6a7b65c5b0d8efc7edfafc9d52134e5efddadebe7bddfa14251f1d860202bb2299e538c35756dab5d407c244415d81e42542f05a6463227fd11d84340758971dda948af01d32bb7def30134c0d83af580dc9a44494f031217f82990098494a27a3a56bab91e332b9d7ff36a1621ca27c84681b3bb5368ccc7e1700616ad21731c190f15d4cc4b6ac29d546b0c2bd079b21535d40b11a4103161c810716273e1c01094c31951c04780255020d30deb9180c1f3c3a385019124ce3fcec34ccff8779a8b34e1f02a431a509489032d0a2b427a28b33f9bc041c38fed56b30dbc63d3cc8fc22ff6977489b7a5a843d92440f63f2e6cddbb6b3bda7ec74d21d3efbec53a52d50f2f3175f7cb928572268c298527e737c74acf9c09c22daaca8a04cf0002cfd9f9b108e7ad82073787b7757ef31d73efaf8e390cdb9bad2751361a6105a410b67e5648c30167fd479566ba58241974c18882a637adf9c5caa039b2557d663f624399d94f4ae669fdd47953474cd4b1fa36bcd75899200ab9a430c88598d51d45faa376a8ad665399ad0622d4b5acf6e48d095c5c48ea33286526d6e2a5aa378d5aec5afe2f6505d5bb8dea0ed750f4c17a117d435a9745c7bf8bb202c7e082c542daa957058a374309da33a41c30614356fda5bda3f513a81b76776affcacb3b7bfb69f7ffa5e0987dce3a3a3c772f2f2831f2ccc867bed94a7efde46a9d1fdbdf4b0f083500ccd3551d623c6b51a12c4b0314c15ae95c5102902110d8495b8bf1f6c48a89b1de2ed63f298d1ef90dc2dcc23ee1173989c2932b81d4983a1b1b898779a54bd26a0e0b3de1828caf518078309d03270ca5c17b8b1db3fc8812e3e98be0a7c618084b4e26502df6b2147fe164043c0c1ecef41010005025248d2dfc3cf850c32c0c35878630b532aa29238ba9559ae5c314cd000c5ee5c20fd8461735d20801ac99bc7f24729bc3e9f4793dbd6540348e9d510099ff95c0c9b2462a71a50b60310b171fdabbffe6b6d222844308efde14045f63c3b58146c0bc7bd52686031caa6df6c1b540364030d4c505aa12133b34da13c6c3a5bc71139aceb024558be6ff0a8fea12ea0f0bd0a58261a5e4bb1f603b0eca837dbb169b9b0884a2fc3bafe6b60ec435852199f8f156e85f7898fd63326a181c90bdc68dc0507a3a02fb48bdacb59b044e405b3c9b4062684bbe6705edbb31f3a96ed6516b69c932a56ced55804cc3e64ae566665e6c582eafeacae6c34bac0449fb8ac804f6aed2e267a502be46611aec6790d1b98489d8194061a4cec6c6fb5b393976a4f7ff2fa6d3b79f336c2ecc34827a0090439483421a5e81933e8fcfc54e604939cda314a49106a5337619a1664af41a7226cf599e8a1ae699f0c8b5b0aa4e95bf2ce45d6b9018b71b309ce8d30d6302bd403788fa4464daa6938f003f452d34c99d5f4455cf67ef423f07c8974862568c5a6156de801171617bf19b875e56a455f3ed896584ec33783b911ec4bba52444849d2248f0b9f0cd78d0c108b1af690217defde62cc1b24dc866f4e73778e6244f45764a354a8fcfe5e99e536636d5df05ea8af8e255bfce4f838ccaaf58df6e429daeb87edc58b978a12cab4ecf5dac9e9dbb6b1958ef3bbb10acf295f027c70c0abfef561da9e7dfc51fbdb7ffdafb5f9908f2505d2ed5d0114caa7da245642ebdde6143975a89f52584f35c2c1d123f9e326935bb923e4db83adcef1432d7d9a8057accf603b5ef4de4c2acb3158d9e7ebb5e8f5ed0ddc568873a22a21a816919eb925ba4b9f42b3b2caa2fc395eab44a5bb3eaba5a6f9f6e73f479baf8abcbec90a506661bec0eabbf20d98824a2b2919560c1ad47bd997b036a130589a8e1ab82ad2f29e01cb68ed6bf30d7b07a8514e87622b7855aa1be78639c036d8c1898284c9a389d3a2f0337c2f38a311aa43c9208a7f8966bd7ef5a25d5e9cb5e9fd6d1b6cf4da743c6a6f7f7dddcedebc6b77d737022b76d3fb39da59032d46941b480c2512c5a2207ac8422491f1e0704fec8aa4554b22cbdc4162a60406a46d05aed06d25fd425cb3226d94c860d6c999bc2a530c7f190998310933204073d43cae18d2781a80e5c6b4d2978f1d98efc724c39fc6ff4bc6e367027bb02f6b25cd2c09962ad1601ea91c9881ee07490020bbf1ac653f45c972e3d89dcddbedddad142cc668c89395afce4db3d69b4799176347ba4680636bf77398e26ab49c7f88a449a82241079959db3b12fd739bfae8f833d546921e08dd23ac1865d9c383a3e8f8833a04fa57bb7bede5cb5f051c00dbbc376ba3bbdb767c74d85efffa4a4c14473b636fd0524063a5d7fee66fff20473d4d2cf0651d3e3a168ba4eb1259f4b018492ea7531b96c578364089ea808d4d95f6acae85298dd01f810a795ad5e0251cd3580331ef97b587959098997bcdd7f554d79ed711e316ec7ae97caf206580d16b25d0e6f5cb6f036105b325182e3b6f5533d26bb6060bf49aa384d57caa0bbd3ad0bcd89d066080aa34cf2621afb17bdb49876e1327b7e2a82fb8ca76f8f84678ffc61c8cc44ba450c8658948958f617034927bd75c9a30e1a308d3cfadd023f33735ed16b9609c83281f0ca8f5428389244bad885ca4e4514d2753652093d14ec63b6c6b6552e96555000020004944415416897d48219fbd7b2bbd27f2ab0014ceab06a2ebebca8057a7987164b1637eb0a8f8378d24c86e663796c4711638dbe4e27a82e247be15cf8a0893368d1e9a53a1cb44ca03757ba1323a91d945ca0d8b3cb2ddd7a488a0e7436ac42c7c8c4a08cdd56b13c02922eaea437e0f809719ee9c57d1cdcc925e676757e38cc8e71ac00670ae3f4cdb0c4140e9445139b0aec8291bc5e6fae622e2551710e90adce3954a7c70f7c105231f0ca50a4f66155d83b36d26b6a2f998d7c37778c63663a4f6b08a9ae850638299a668689ab6aacb5c5911f0f456e886bd975a65a173466b37fc43afdfbed17d8e27f44c8ccf10454629421dad6711158769f12c1f3f7922c5d3ab1b8ac547127e7cf2f4897ca2839d6d8dc9fae6964c7ff980a908e01ed736a51ec2fb3033fc611485f3b333d81635d858c36f45391685eac12acd32eb9aa84cc76b3cd871f8a40d5215582ac02d494b4817198caad52375d9f463f9f3755d6bad52c32a3f63fe951a6aeffbcddc3f80166acb9e1232092bb29a26561bb4b21d23b39ddb46dbfa79ad8ca484f2d320e1bb1eb93b062c0f54a58095e5d5e3b99690ddaafad52a609915f2bdcab20cb8d526f7393540c9067d5c3d68973a642e11755e5381553877d999494798c36cb483dfaaa5d7cdf5a532d7f91b87fcd9c93b95f2b0f372bfdabdfb7d153ec35cdcfa5d75860005404c5718458836c43034762a8f09162ca9195851464d94b640d227fd09e7e4574d55922251bef9bc5d5f457a438013001dcd24e048e8afb358c35f154d5a994df23ca54caf1ce6dcb74c8d884ce18b9239427947fa8b54383e0d1001c8194318a8a24eb307258102be987e28b646c41865835924cfa62f4b8b20d5554927e1fa08001001945953728b60237c1ee7b81264d1da4a8f8136a80c1228e2991ba84a89521e0770e31984122b1af9a135cf1872419877fc008ee4d71dec1f2aff0ad394fb437d948822cf804273980f80c7e643d4afbfd957f0e4028dfaadbe1ce7d4250276f8a34830e51ab441e26fdba2512b4d47c207c8b5e00f461e48d1664516439d147826c20c63dd5c8761868c34a932580d92e12fee936af154426070ea828a3f6f0ba65a5b5e4b76e9d4356ce0ab9852894d7501993c7ce81ae49f4d82512dbe8549e82fd51c0a3327dfb8cd36236bbda9cad0cc5a6c36e21b00b0b48b64a4b09b78eaf357bf99ffcd8234c3aa036b30eaee2275802a65f540dbb68fad25541a58c4f219856876d8d5a972a99081531ee88e42e223ca0d1312426fd5fc003998f1dd951ce797e7e76aa24af71672b00038878ef155a182c0a2810d494f2a4b6bd8b145f3f33ad40b10936525cc1cc62c4a68481788054ca990fd84da8934f851d8ccee2bbf0c4c772d22875cb38e9b4e6dc0ece11e26190e4ee5a149c5349819c764215286120908ad6d9238ba4a867e8020bb65a42db073c2a2a3f81b70944084cc969e5413422f2bd2bc3655e7176002f049633e1e8a0013860528f13c487c5566fefa86a4a023d2460a446c060022cf04808c0c8a002c9eabe65ab6ded2b5228c27d33f98349156de57be591c590a1a6a1c4b6639ff51567437963207ec4b735a3d1f638384f933762498f21b3003947165487e3ad312fef0b77fabd7de9c9cb667cf9f47ded7e14148d10c860223296e30bedaa856e4c702b06076aa7d3c3a6a5bfda1c61cc0da5807d842d537b4aa978055d748d75765d2b1f0f9e562a90131aff5ee67baae1baf555b547cef43c7afc73678193b0c8afe5ec59705b861129abad5855e29a5177d1708ea898cda1c98b212232d27277972633d165c6df36593c3eca18291018cefb37078c85e986681be467fb63bb806dceaecf377163b466f5d4e678399cddd4829ca044ffc28794f5ad413c08a6265c4f99a246728a7e9add0c18694859bf6f6d75fc52c487b98659639f722fd75fc56141dd31126fd73dead94a0997e1316339f556a4396b0f01edf0db36fdcd65a809ada79a904651699dfe9188e48df6a1bdd8508a2c4e0641a868f23260d93bd27a73166904c4015829312b1d17a9995ae5c2fc0ccc98a64964b81811e87e1086781c944c34cc9e44080047306b0515305f9c1f069c6a4162bceddd493580ede749e6352f33fe081f948022c8b3772c2c207b2b146f004869845eefa6ed4c979b7065c9434aa1a18975f85bebd2a0232e8a22a074a93188764db64a6b3092013bdb3bfa7c82149a25bdb3b8bb404ce65a965ae9f1a44fc918c27008c0f935c2fe6c09bb727cad343ad01e6a5644f64781e3dd6f891d2a0462634a5a0481a60a21b113a5f3b3bca035b6db0d900abcd8d556d0c7261c8c71aec937952dd20d527e4f556d787e744252015acfc1d9318039501cccf8fdf1ef7cae8aa596aabc6f8522d2cbb754c9262e35c8f3c2c239917b801c4176d40f3c9fcf97a7315f4e40fce1d97130998326dc0b584bcefe880bfebdda0eb687394d0e75fe61d052be8026e656975802bc0197c67d93f8f63701e25a7cab90cf98a3e7102caccd7d2f968e04072a7ba398f541f7833ba560487890e5b8079dd8eae650e1a647cad2c541a1ba87427eb040d12808ad20ea6f7294d1339724a3b68c11664fea8d516e718c99f46c4497231d9be9e7f537ec2bd84cf2a800e534e0c23cb2ca2b92a2084a9144107180c1b0c83a00cf409b2343d992e004e3f178319550056b015fbd2003bc64e4c2bd316e4af94430926959b01cef80466f2d560609a77e8c017dd721d17b336a38872290026987b19e081f109fc92410292612e4732a5eb1e091af09a43ff02b67cce985d521e1dd13422142bd80cc85c07d0480d011831dd3059af4637021df91f497349f353d2d1598140871ffc955c3f89c5f8a13636b6daedf8562046d49ca61504401001dcdb3f543a86c23eeb714cfead059b8c113923ae7f7d9d082c2dded830185b5017461830c0bc725a4338d0c3d4f25a37d0182c34ce39161fdaf0bdaefd3d838d4984d755d755646bcb669ed7b89fb131c56e1e9f5b3ee59adf4594b0fa77cc560c02159c8cd8155d0d08ef39ea63035d38dc3550298bc143e561fa826d9f56b4f7777d3e3ea3a69619a6ad83ed0750fd599e3446e7bac378800c1eac1f18862adc9369495d945d311982e457e4980e673f400173c2f943df41000b538b234429ccada2372a6666b1e7ce4ba63afe207650c60bd3911fd501a65928f684cf2b0884169676dc5c0c2c68f95012b05015609292718d194361b3ea0481ce071a48903641ed59c4eae474ce6456016146fe226b9aae34e9084fe54c520f285dd1e393337bdeb68783f499a96a54669bbeafc912ce71a2978ca364851d82abac35736ceccb943bbdf4cb13334a0391d7f99c8238f99c2c57bcd8b18942af2c1dc8988f986191ca12114dcf652dae540971bd28913887ed95cf96d151b3237c8a9c0b291fac84317a6974019aa59c4f89b47b6e5bf51539660ae68380f6d4b98791c3a9ce064e1411473a89a52c94dd9dbda8556413608359c397066845672140ead1a3676d3008196a4cf80d6e1d0d34807c46f7a24869e82e7cfe7630ac0253c5006d44d9cba0ae4583531713fc5d3fcbcad80c5c9544983d797d733c075bcc082bdbf275ea7e00ac8ab266557591577a582309464d9fc4686886c5f7588c4c04e99a67629e151bfd7da3ba91bf4b5b0d58764c1bdceac0d66355a6587704df870723063ed20264374be344de4a395ec15d32ad5970f8a8f033b810dbcd4689d0005833985926f021cea7cc6e648e933da0f72420c9c5bb99512980981fdd9ba260619eadaf475e18fe2f65aae7eec8fda8112a5d732e2fdbe919ea9e93a859a4709a63a84169a438c032a83fa37b0f2da5f03d91fb05d090cfc375c484234560d2b687d1529ed723370de023d8907af0a9cdef67261ccb09bed8d0b28487a174130d7ecb1f950bdb3bade719a69727bcd824cef5e972775d9875a9be6910d31c93c9b911d266806a96c1d82c09f9eb2837e2c751271271356f225f7c91f2c1fc8065f2b22b0d42272d41758532a928b8c664f38663531dc6c5f3e19cf8bb985fe76767facd339394f2e696c6835406799d28a9627d6cf5dbd6f6501aefb49cebade1948f9e876cacab1b5cefac1d1e3e6e07478f93111369450228aa2a002caa29ecd2f03d7b5d849f7269321a8896e3151ba2d74bec55cbfcc7eeebddcf564ba9ae356f487ead825277cd566b480c33371c99840bb691e1434f22b3ad0a584653a3220fdc40a2078db9923b9a27998e8f8e4f76cd615731d8f81ca69275707c5e2e9685bd302fd36cf040fb0198adf9758343656fde3916f714aeca58b4d2900abf88cd044c2b4dceeb6b4d3afed6ae8ba9b7dada3a85ccecd83071e967d1cee94647c5afa5da410a8a55b34756fa9dd8183957385cf18330d12371321e4cdc0f9134b2b383b580f784c0838985c9487f40c00b5f0760154e78924aef9442c1316056043c0ef65026e80b04c04c4a6630f7a29b9162d172320fa84290ff81485584c9398e268cc6255ade4bc239fd230298cc14f7f30364c564d24785835b8ef08cf46901a4b31d80517da21651d42aaab516e53b2497668e4f800ea66994f2c8879585d694cfe06f8eeb8ecc6fe6a224a04938cd6bb5e26924d502c8a1ae1a0b324c5a39de25421979676263791d4ab4755d9bcccfd888b92f99e824fde673e4dffca0bb05f386fd5ad180a458fe8de39d5a48da8501dafc5652a84cc5edb64ac67b3f925ef1e991df86e37d6373d89e3cfb7811811f6e6d286584682b63a7bac225c6c4c6938ccb9b4d2527758d1b2cba568fada8fad90a764e35aa00564d44e38cd7bc01cb2e0e33375f5f353bbd969587558169f14647a7aa5ea4272a176056644aa78b908e54747bd1cd2b2f23c08cff9d385a296617a82a58f16fb57bca9f6a127ab7f40eb0d8b1d361ab05567613d34b0f8e9ccb94c247d8291cb0aa61a3b0f75e40430f3c3a09e3f8d7e4e4f5c93877b5d606fdcdc8a522fc2ef963f2a266edf6fa465d95e56067336824748e5577c875e338656193fd8ebe3bd7a6b1c9d0ba85eeb421a83c261448e5ef4ae9689cf4ecf4c8d56cd2c8330bb90979dba445746f7f6f47c5d34403493a74df408206687c91a2c1b55222a4a458f2bb522982c90ffb5aa4a24416611c3fe93c6bc345d1dc07beb2eaf055fde13c009905c7677966e46261064577e7303b356113aca4fda4129ff8e1d8245af2a31a4f813ba53ed1b7d11ba89e6f58490bf306701253957989626a4f4014ec3cfc617c29ee2a563b4c8b6b97644b980e4a2fc02474e6bd5d055cb7593480e8ffef6e6e153de4395fd37da7df97f283942ad6d694508a763c19fdd410ca4c9cb7b649ab33008b7a43b4fd193b12471531dc684f9f7f9c7598b3b63de8b7758c03822a294d04f07a93b71fab1204f99693b91ba4ea66efb564c664c032905440abe6a5dfb7d5535d397e86157378bfebb7e673361d8d0dc20400abdaab5ec81539cdaa0c66debdf88c1f50d8d2213d4101a7d176410f5748688b9dcc65129a7445feb4828ba25b45d618866510abaffbfb1e808ae215ddebe2e1bc0bdf57e6ab84c4af642fdb784cc428f272d8d54e4f4e42771b7548c2d7f82fc6341cbd6babf3877014c3a2702e93bc897946e45085d2a194cab1149a271de22e765e809c8914ba4c9b912c7a933b740b9066f2f299c96d64ba8766544606c7b76d4c48fe61ae31755986fbc94dd5cc80aec83b6d7b27582d9e21d5cda9460ce0c18fd297098819a35c9eccf70ad99d0016d52fb220d3b96c8a5e27a099b6126a61dab9c06117729c923b94fecb701f2093326f2be88fa1b60aa8c38c94a91d7e24ca9bd8400c21bc2f864e8d6302442455c6dcf222019c463721d9c218c47c029400acc80a47422840b827560de0313e9a67523008ff211f25174b0b36b3ed012d958a691b4a935eef2dd5453c36daf02ea2410699f164cfa3ab453a851af9ce665264f8e8f3df0880081a30d70e8e1f29e31f50a39b1280bad15fd7f701acbdc3e328df7998b45dc00d8181de4ac800a1b596a9385c93d3882a7b3210f03b7c7db12e4c44fcb74dfdeaa7aee665b56ce45a4936670c31a65446e7f5c8774d6e7cde4a3afc3c7dac85a67b6556f5045de4331a9ad17c68e2c24e2aed74690e37ecc451237e0541dbdcd5b6f564f0c237ddace86f87bb07c40fe29f997f1d8d2e0fbac04e92c1eca019114cf390dc1b7c446aa4a0a43cd638da46578a02ca2c5cc5d7c4e7eeb2d0b7a7081d8b9b3c2c7c5fd490d99cc4770263aabb1dd74ad133bf012e261cf73c9944b7605e87b5d857c52eaacd02e6938998ca66e71ed5d034141a186f75b551fbfa909c651726070a9d7039da0117161b818334b7012b710c5426b2530df962e4232d7c94322fe3599bc5f21d9944e954b75fb3fa28ea6b0001df07706c1af8d92e7c9ae47b2d666c4f1144fb9ea2ad58303316bfafc77300e2f61eeb865172dfa17790652c9114abb9ad7c3718682c5c6f80f805ed47e21c21ddd38bf663e95f61e1f15ea4a20413d6339a45813aeaa2fc262040ad1f80251357beacbdf6f8d9d3607f80f9c686d21e28c959dbdc50163c515aa99df4fb5226ddec0fdaeefea1ce83be3c667e1f8964fc8c6b580b91216e4059dc4b3eb36a72799d5732e0ef79add7f5c2bf05d8a576d0635e5fab78e171aa6c4c532c999e01dea0ea6b311ee97a5d9ab39c0fefebb1fb222bbba92619af1b55f520614cd952aa4e1e2b8e5a13ab36a2f080f81c465f030e03633dac3ac8be91ae6dec7b3165f5a0f160bb00bc407d8316aecf5e9445508e85de135d69c804b719c66286d9c0b2e60f93361d87ff08cb01473bc081463b80311ddf49471db506cc01ce37b905004331c0ec55cc69fa2036c4bf77541a42181dc7f986004e1a5a7372bbee43179c6596616b8386d21090ff25c112139cca7f16e86a2482aafdf9c34cac4a499151499a4eee48a5e0476667aaa652606b538b67859f4f638b948b13467367754450d1f574d69ada2ffc59295ac731bcd9f01947433dbfcc260914c05c752efc34a95201cb217ac77934b9136ccd16c225b194605e802b027812ba8b7b8df9916dd07ac10e01ac38e68a188ee6f95af41c94899c7e321c45f2876550c9d1de605a518580bf13b0670e93091f4d81a39988fc78a9650f1003664824632212e5c4e9dedf1e2c9cf4f8bbb4e9ef2077bddaf68f8e8309c230e7adedef6cab201a39650229dd75ebb5e1b1f058d74ddf63523719130bdeb319e90dc573b86288e7b63fef637a4d9a857d08140d62156017a0e9b4069fa0322dffbb02824fe08bf4818cae3a4eee87464a51752b26a6c44c75b41991bd137a900d584c021eb627a2cf59cd46a371b5af8de815a43cd85a7869766ab13b81513570982f385f5704569872ec7aa83704b0c462c699fdeef52b3545450679a537932f4b0a0c387a71d0920d4f3ecef45e85af4cd6f51587db63b1e04ba1bc84d6eb1e3342dfb01f3abd28a58316f1240ece4392577e22fe9e3d48bb899f88c60653c0c473981e60a2858d5ec779fb6040c31713114381962290d1c599a08136a06c1986967814874760c2ec018589d0648ac5ef5d57c99d39a666ce7cb73e773ecfb8f85ecc68bc09da07045845d22799de6172c8c4949f35fc4b5e08ced9096db08880d6f3ab8e8d3a4675588e1c3b3e1b3586805466ecafaecb690d90015ebe4e3579701da5ba1405d3603c6c8a19b45c52a66a081a53a4539ef7c9dfb26a6b6c242b91d640a410b5d2bd5d5a6eb7fed6b0ed1c10318c3c30007a6bb0d5760e0edf032c3debc97d3bdcdb6deba494e8f92d93460d2e7533afcca95a355edb75dd1803bcbe2adb32181903bc162b61596c1669ee77ad223f278ea1cd245d45c61b63811856fd7045de0f01560506df64455621e73c1ca7fe894519664a95495e7c2077c8ee00d69dd626611df06a3bfb5a3cd94d592b0856d4af202c1385528815406c127d151565416f0a7f11027e948e44985bdf95e6c643bb383b555de1e8e2a2dd8cce04d5eca6241eb2f029cfe13b507cb2a4e5c8bf9ba46f0b7008868a53d6a278f1e0a399eaf5e84a9fc5390db0c894eb47289d5217647ae9d68c761360c4f13047511cd0a44011001362216d4b5e55f6089433fd5ec7235a88635dcc4fbe43cc9d488d909659a6672869361f029f257b5d49a88e102b45228b90332dc2ce7a3f4f6f3cf28938537d231a43787e99b58bbdcc9953c1765c0b8849a66e3ea973a5c8d97ab4f452894d2a67da77c367d584947ba19bb28202f16c893046c132cf222a32288bd1e6a1dac60445a5be44c020ca8732fc9fe01e0aac917cac4832a6204c5c91e1488300f4951c3c89dad1ba0973549e156621a0a5e8e180a4d241dbdeddd7b9873bc3b6bbbf2f1507929e873b7bc14ca980b8bd6d8708ff496b6c219eb0588b66ba663706059b68068b6ad279d377aa892d037fb6aebb9a875599b38fd7b5cc2a6ef8b9fbb58a1fc605ad658a9f7d70ef529546bec79c1284ea0dd9dcaae06486e5d798d0518b168e77b79cf204ad68eddd500ed8f483d45a42838e07b922bf6fd23bc387d8a06fbe3249d9d00b6d2ed40ac2f4c06460de4ba5442663d07f4d32e566dd0990d49aebf46d1b5d9eb6ab8b73f9122893a1b330757798841c928c69be0ffbe1da643664c48f7161e231b199d0f8cd225951682eb38248e0eede8e227c0004c5b5e18beab7dd5dba3ca3fa40f4ea4120a67bc5713dd852a34ee5c4adada48228783b8bdac595b8362272eed3c869c9c6a72a1f2b32007412c9acc96816bbb67cf7b19b2f266a430174ac8c6dc0d4daf992cc595d91bc0e8c06c6c275bb5fa177577e2b88a36619b1fa14094c4968a51764c2af9a6200328b44d3f03f053bb28c7088f7696eafd1f927ba3747ba7c30352bb6025e0665ec72de1380a2c395797aa1de919af42a31a2fe90e8f17d168e47afc708c0d0f62d6498d5e928cbad8840cb2f48ad6476388265114cd8dcda6a9b2833ecee294238a089ed66285f10495c57079e159506e1e3544deaddb81dedef2560056b3601a9ebe5436bc06bbf06a7ccb4aacfb1ba6bccacc4c43b8e7d3be8f98c592ff3c5ebd54028eb2bd97ff5a319082bcb1316390fab7aed2b8d3638f9c6eb0e58696435b1f001d589c783b4bc0c171fedb24201d214b3227617049da45701ce8355fd5406be0a9e15d07c0e7fd7e0a8cfa7e09b9dee2a567dc081fa20a500c996b4482b80f16cd0befdf6469d9b516a60c18e6f2fdbf5e585b2db651ec0902e4245948c73262bf5655077c601b0603c63f1851c32efa955791fbfc546bb9f4ee46c97537a15861a1af4b009f9328603bd4ee44c639e7580bc66138b7b21542f3f9b4401a313734ca670e60708874fca0ab11a6fe9cb479e96cd3d1846c8260793f66f3546c8e4cc99506ea9e2ba643acbd7f41c9c3e9063c1b1bcf37b229b85c9b12fd9a51417a42336ac8a28233ec749f4b3635c18437e8265c62df0ec88f2b2f017e6673adb43e0304b8c685a9185d41c3fb4cfd27f854aab7c5aec69a852044b72b43cb155e7f7b3251f2f9cee99169355143c6fa7ebb03968dee383c41c4282a7bfd98e9f3c5522e9467f202608909105bfcae6763f6fc3dd6058da08c8f9daea0bb0d4a02385fd0c3cb63ebce9fbd919c04c4e0c6e3c87fa19af5703908fe7fbe43af877353f2babfa107b92999f3e4d83979df0d5825a5c0b26a12fd06909be90aec95701aa0245051bbd9ebe01835b3098f0b1700e221df6657c88fad51bf3b5e1c38a64bff7c5063d797d73be797fcf03564dddca107d1f3091c8f6c16888e25825c0ba45969e72f83cae2e00a5713b3f3f6b37ead87227898fc1d6ba924569468049883980d39d735f71fdd940f4ee7aa409cd24673c22ef662eb0020cf99bfc1bd80d112629b42eeaf442a5c052beeab29269087af8ce634af090be02a65986e9f16be00f03b41887a8dd4b5508c1476c223287d408953ac3d942b981a816668d4c03014674e65dfca4b0e00a0ee34c6ff066a8f48c34a93dee30379b199ebc75e1687ea8c34282619a7aba3e693f5168bd1abea449a41e786ec57c8d2822c756b178d665eac554518dbcd4607464ae7b0e6b1d4839016687cf0cd5d3a6bcacf74da4657b2a2ffe480389c275e7cec9d93e0eb35bcf96797145a542e8a2c975808f8c2a0874c2002734e18783b635d8963a04d1c4a3e3a376727129adacfe605b828202ac5e93fe187351b5a005b03cff1907afb90a08753337a0f97797b4d4e0099f8900438cbd371c9bf406391fdfa4a36289e78ec63f6b1dfd5a657e5acbcec3f2e2f164358a2e67e2d219e61be6607236a6f0db0279335c6cb387f02ab2b8fcb0d04461f3e22a6079a27a703d601c07c0f2ae6510f26e5e07c5806686571f84d95c7747d1e02dccdd68041b05b46a6fa2b7c82a6762a9ff1d0bb9f5a4cb3ebaba68bd79b4a06781c3ba1eeec3d4c314a00d3de7836111c6d6e2469e8686a7c9ac6cf279f13b717080ff622b7288a0fbdc13c27764c03349d971d7d7fb9a80aa5b4b87340f3d98542c24d5483a115821ed8710bcd32309b624e9e1d4bbe279d9c1ee92aafbec19a8c9dbb24144f6c78b6cf860749e882c72d7072e18586a59194004865923c862e5ba0d365e585a086926a99e77366f53f2e3520f9de261c04a6038b52aaaeb1253ba26ef5d6099c100cd1d351ae13394bb64b17b2f5566e5b70a79629cece48ac90fa6b658805b24a9e2f35c6eb09c3fb5f033758039739712402aaacee276cc6fbe6fc61efead87d062232a8aaae8f6b00db777651aeeee1f083891a2e1599f5f8fdad6d68eb4b29e3e7d1a59b2f3791b6e6eb42dbaeaa83c6b59e4ecb5658089fb8e355959546c044b250f7fcfacb70b245dc251d72edf710dac372d6f6edd35cef518e48c1bbec64a300458d57c33421ad9bab4d1a8ec13b3989cd11e5479ae856e3011a266f34a6ed67958be18fff680187cccce7cf135c3db835a178281cadff380982dd69bf643f0bd68914947895c9bb97c588e12c2b048f27bfbf6448b51099a0f5325028e2838bebb69fd0d76e09eba3dc3bef05f1125c4f93db9bd11d83211c9c352834f8a92b36c8385862e16262663415a038045612be742465949b32951bcbd3d50ce0defb1a0107d830550fee1f167e2cadc4ddd7380c3795119c857d0202a1022ff4ce39f3e43b53d53af44228731791fc8e1ca458806fe8285e575d50520e6960c8bf1f746c1679651bc6075646dfb1933168e0619bce5d827f113fd2a8901a28441e2ee582c948eca4289f43932178389877f8ac5cdf17d5c95e3aca6237d5103194ef5303dc344a1dd9698a9986d1330d0cf91fb52ba5ea6232c9275d3b487fd46d79a000469efd3fd086db43b1856cc0184fdb8424aabf81b668dcf4fcf6d6d5d395834bdbd9f3701178d55d17ce7feb4813dccdbfec1b17c59c8d3a89e937666e46a6dac291f24c7b90000200049444154adc10cabcb72fc3c2a93f27a35b01888aa49d7f527995579735904a4920dd7e75e81d0a69fafcbebd073a5628e4175015ed6c3aa265345e34a07fdef6a3afa86aa63cd7578ba2049d4469b2f6eacaa35f8462b4a9b1256f4e7861c2af6753258f2c96441ad77770394777a035897f21a9817e70e911d256c4a4b5b6b6035fa11dedcb7ab9bb1800205d19fbeffae9d9dbc6d6bb40f5f0d9f0fe7c734c4d18e839cebe3dfb7d48fe1ff4945069cdb988a7af8e4dfececc839cb0463712d021293fb36ba1ec964901993ec030736be2f1cf2aa3953290d0d6ae91abc11d9e50b31bc48b350342bfb13c6c4417de241e6a64c48fd3b002c36dd605dd6babf47d32b33c59dfae0a2f09848a1c6ca6f9e2f0c5091d56c505b9f296c2964e37b6acb152278b1c1794198b573df3293e86c94811116b836c54c5a846189ad4b529824d868d221f056ad60e85dc5820c1f95989d9de76d255a6fa90b76349d500006a5cf45e2684f89b711958c46165631a5e038364b27d18610e0ea7a30734ab59096216957bed851b473a3de937b08b2406b353e170e78ae1bed795a8821a58c6ac3bae6c6bedacdb1cd40d41f3f7bd60e0e8e17b59dcc4f825b7d525a249bbc9404af4eeeca6ebcd60d08752dd6cdbf5a5a954c086093399b747401a76e5a06499eb537910a92feaed76b053d5dabf5b07ce1f502aa8d5b51d98ccc375e4f1eafbd5fd91daf858debcecfdac5b23db56fd4e063b6e49be37d6508a70fcbef734dd517e6c1ee461b0c7ebeb77a5c0f5005368e6b7b5c349e4e39985ed387f6eae54fede2dd5bc9ca10f824a581eb834db1a8f151702ce95c014ed723b5abe7df0010bb2dc0c2aee8e043e85b67c9496b626477e8319163943f36a1193740c1e53cb386dae550ba492a6e66f12bc207237a68e44f29c49f3b7e388723a911b622d13785d871b887170f200be5d2283ba1938f9a5860c6701c2dc488969a15393c6f30f0eee9dd9431d27c4a1f0a2aa644c3943ed2012c0569b2dc460b4d693231107e5edd39a33988ff67654d73252485c36f0523f275a95f5f012c228da82b705deed128477d3ae0179f279a89b9480993c404c35f837faf5a2391ea1075a9cb791a9dcb177ed8997d5b5173cad8c1beae29bfd27963433a3c3a6e9b8381a2d5942701ce6ac1b6326fbb3bfbed93cf3e6b9b1b7dd5a7f25c6832cbb1b650725584308228be3eaf036fe69514d40dbd5a2315c08c0795757581a51ea792063fe37f89ed55c264f2d1b5fc745e67ba57fbb102559799f80616be8a5c0846d19818611ada191708fa7e23d52e2dec227cdd05e281464baa7a7e4dac52815e91dd375d6def2e28c974491f8adfab93cff7349dafb4fbde6abb383d6d276f5fb50764874757ed861ca9abcbd07ca24423f36fd03fd2b8f57aedea9ca2e90b4d1a3a0903342c267ee46b4a1601c473ad518e3351efb99eb4bac2d7459e16d7ebc08599c27027cc479570582a86881fbb3c6b46fe28f4a96281293fe881a824757060daac3d8c31ff229b3df2d042e7ca139ecc2b951da6a9897f8ce330f680a7f38eea33ad54dee6a398793667f5fbd11f71b9db3ac2e4b109948a456ca7b9e706bfed64e778f45cdcddd98d7e8819add23c9ca6b99f2174d8ca62d13d44a90e45d0025083e75ae474e93a6190aaa98cf409d22cc41485e6513db1601912508c67cbb122a03017a3e2d90680a2f641f506cd72632340a5f67682965af68894c6fba0adb011f50792e8c6d9bfb1d597e2e9d1e1a376fce4c9a24bd2d1e1a198371a6ccc33ae18b65537ebbad19ba02c76440735f205038b9f795d17fe0ef3ca636406d75dc7f538759caa89d8b58efcb7ad2083aee6b101cb27aabb986fd0a0b59864a560b922a6cd42762d33142660ecbec186ec745f4c86cc92aeec4866408938f0fd5af260b034607507534c20274cb58fc32c0810f067fc7717b03da135066db5dd3eccdad9bb77f25b4de87c7275d1e6b40edf8c9c2af955eeee16daf3caa55209c658b57b66835ed41c97cf3c7af4288b8e234b1c60e6da883262321c1d1dfdb3f297cab2b8a53efd0afbc11234d6e993c3ff84bf4d796439cb023c30dfa261819a9866872687e7c929c244351bd37728a67503d55c901e236f247543d02e2da7751432f3bf18754ac4749db8ded5fdbcfcac3c1ff9db8e7983bd19f7a20e11f38e0cf5f49be9588a7ac63357f35175c60e2d76229ebd95d4e94a15062d24dd277eac300b89dca98a46f95e9b519c2cfdac3501569d4b21d2b7eccf170b395c1a38d663e31dcb54bfb95906926c45a8c83e4d6b0ac25737fa6a0516c0b5d9867bbbede947cfdbf1d163552f703c5816ae05fc8ec3ad2dfd3f7b2088b16cb75741c1ebd8c053e7bad7a15f33f1a8d690d79d41cf18e0b96d3032a6987dd7f3d4e7dd3dbfffae80e575dafbeaabafde9397f14dd4856e1b73e1542f12ab15047c11665806bc188488e0b891aacdb60a78d594f36070fc1a5d31d85410f5793dd875e1f838be1f0fe6f25a9705ae357fa43e60a6fdd9e595f4b030d22e2f4edb9b37afdb70ab2f595a72ae48181c5d5e65c42d540e38971ab026e0721fec7a6bbdf4cdacad8939612efa338e16f9fefc9b0943c2a9fc598b6e31e82485a932a46bcb46441459a14aa2445030f5a7600f067199832476de20ed3c6a9bca2d0a808add8c24d90019271f56c08261d55db63bf934274833206158d1b530c9ecfb54a3d44c2254be5ace273f7f9be47577e758a00cd7e885c0bf0d5afb7bfb61ae5137b498c4a16241930dc695efc18691e1c197a88450729b36fabad690b68986246a44a25c414cf00029582a6c8c0d597e476a34b3e30af7c66724459532365aec52a90d4d343607450dd50b32fc9a6c6ade8061617afe09885459a08bc573a50b3409a3db7bfbed379f7fa17bb9ce8ee0242ae33ed8ea6fb52d0aa5256f1d40ea355841ca1b7cb5a4fe25d0580085d365d27de13566b65bbf6f4ce89ebfae4f6f3abe77931d9ea9e701c7a96b526bf9ebafbf5e482457b6516fd4b6a42fcebb9e11d51376b9c822b7a6523917d84a3d005b3ccd3983a027a9f334340132b7433e224a1cb28b8b4d0c4f5c0143d6add501ecd2d90a8e952d86191b21f9fa609d7c4896fbd5f56d3b39791b358d63545423f31bdf01794d98521b4c9aec9ec2a4a4c6f0eafaa26dae6fa86fa1c70dc0b2e489cca195152510727eee930607dcab3aa964329eca2f28c728edbb391745cc2c3274c05da6220d7565a613ad0c93e53ea379dc1fd7aae4d14994e19066415a033f4e516131c1c202e45014e7a338e61fb4383cd10c3c06c385b98625450e93c736cd2d3fa745c0241795bf176669388beb315d24ac722747354917b9b9d53da0b13e18ec085474edad27062b75dbf972e2737ff81171e233c70082e8e3b76c6db686ca672a3a680e631a521c2d939c46104d00a75a40b254d2ac0d20d0b20afd79771ea25fa0ccc250f4204565015acebea7c7e134a4b2b996f1387a0b90cf067b263f8c28e19367cfdb1a150eac239cf2fd7ebb383d6b4747876d6f67279a5248d830ccb5ae35e139e8e7e7a8a3e7bed794c1c2669fbfe7cfd775e6f78c19de500d50f57db326cf8bfa994a260c60de7bcc9a176dbe2a921a800c385ee8f580dd05ee13c7eb35ec1b4cc3118b9a87d56542be31038da9b693efbc9bfa2154dada052c33ab7aac0aacdd07e707e587ecc1e737937b743b6e67e7676ad1459639a278ec6ce7672732058906015cd4dc855f67d2debe7aa5b484d1d575aa7fc6b8acad84d9a21407d5aaf5140d04c86df63891d0627ac81987233c9a50bafb105d6ce82c4d34091345bb1b4183151a4d503614394bd2552ae547d2ba8211a057af0ec83097ec5d98663c80158b30bad1c45836e9c03b6fcfe69e372f8d1bcc428c2436023da7c5b9c3115c3707efc89505c7b2777ad1f2da350713b03489b30e94e786ec306277a495f85ea3ca22b4b2742d9955adc83560ace0cf466952013b8ccfd9b7260d2d99b3f45a4cb9628227f8b188241780e5deede4f7a64c4f47e603d7e04451d43c621c2218c1f3a0d311f58768efab03104c6d039d77125a37dad1f1a336d8dd6d3b3bbb6d676f4f45d04a449d8cdbf670d88e0ef6b4a190e3157effe5265cd7675d07f559d4cdfa4380c46b4e37f1daf4f72b9bf233f7daf3f9fc9dea0ea858b360c62539bc1e4b73825a42df182f54c65351d0206190a90bbb9e2826c632e3d5ce3833ac2a2fe39b34f05433b43b79dde68bddd73baf07d8035301af4b4bbbd76880aed7e0fbefdadc4485c80147e2f6cd9b77dadd0ef60fe4b8be1b8d94404a01f1e5f999fc06383e957bf53055e9ced9c9895ec76f21c05a8d66a8be7e7ec30ab8672716720d9c4785b8ea3f4761f3b2db0ccc81f7c96f1c0e71e4874638c7d8c4945162287eaa28f501b09600cf2209d604d8c2b062e1f833f8ea43d00d566570f3f56e708f8b9cada83cf073d60476767aeaaf6bce582ab9248f7ad7f4f3ac93b36e8e8a722acd244a72a26f6374bae63a296216339c5215409a4844ee821d9136100103f9af94478599164995ca85cf5402a72a38a21a11505ac547ea4368fe2feb09e5d7015c321731d611a931c1d403ec9175c63f1919eed23acbf229c6cc3e4b3e377920bf2c546ea54e419a0abeb2541c45c4eff9471fa98bf4a235dd3d4d3136dbce70d8067d36b54928766452ac376e9b567593afe3ef6bf5e7cdc0f87cd755e27566dcf0d87a4df1dbc7ab9b918fed79549df6954054d665dff20240012c839407392249cb90a8d9864feeddd493aaa2779cd8f92fcbce1d96ba70ad57d46ebd9f515b4d3b0313bf99186767670b56e244d57a935d70ad4ef4cae4fcc02a83329879d7afac4cd41839e2e943bbbabe51eb717664cc36ae0321bff3931365a09f9dbe69344a25a99404d29ded611b8fae555f88af28b28f1fdafd24160f39570094c2dde994f5c367722f4a98a6d1f63c7338a5ca604733fdff60583866ddf001c0823929f78da26b32c38b681b9b0766a1522b89fec9a4c51f145158fc59ce230094f52cb2f7208c063bc8e328004e3fd4a29e8e059342794ee4d4b34ddfdbc27f95da5d9ef8b5deb0ce3fc056827919fd03bcf98efd3f022785e6009660538ae2a5d35f89c005608339c6a6aa5cd45434b5b3dc2915c1c842f31fd38f9c31520cd4d55a951af8ad72135a34d8c8362209ae1c9b56676a9c9b2538dcbfd43c6a24937931a3d03c944c4963a00a80fb59ef0fda436faedc2cd2618ee849986285b809f6f776d3d13e166b96dff461d9f3b10289c1a4ae9d1a20e375b328038b13422b09f03c3590f8b8063a839381abfb7ac5944a38fcb9ba89f9b39a73e86179373200d9c95e17ae2fa8d2c68a945ef471032e798889c2c3924a569a3266595d50f479dfbbc02c86957c30fdf5522ba74b37abad5d1d777500fcefba93778f5341d90b8bc5873317bfc2f5cdadc2fef4a9e39adefcfa4a755be85e2199ccbdc2b448ff63f75feff5daf9e9891814ae6a250bae86d63d13857b127b4d96e2fc26a46330fdeccb135825e8902088f92647fc1069992da5352867484d45d7642a6861f6e6caa48fa816fe21400906824aea244040a5423885e9c673af66a98b893d8f86ad3872d56999129acc9db29f6161fa141d7d9983f88828e0ce42eb603c29419ccfd566977d5af6617a9391cf0906085341d205250a29828672062610c70748014498a6170bce1c2282a2382a290a3393b65814b2637e693e2905275899eaf892d16a63cea4545223a44b9f0dff485455afe5cc8c97691327ce348c08366853ee51101c3e5dfb62795d797a37d1e908409e91fa23d14135c5546e1d26e8f6deae36a4defa6af430dca4b3ce404d5369668272ec6c0ab30ab50df9f9328fac028a41c0ebe09f138d30fbfd3cfd6cfc7933e9ee718c035e3b8bfb2e6669655d7eb6d52da0f12b9254da4c4a9b32b3c1f7bae6541a5e291d5f36e5379331d878400c24ef394a8ba2269f730e919deebed18ab0f5350f8043beec503e4f05b54a67fdba07c503517ffb5e2ab3ac60e6ef2ecdd926472df2327480567b749a02cc1edae5f98574c927a39b76b8b7dd7ef8fe1b35ac8049d164157f02d1b81e3bb3e44642f2d83b949caf99b30630f0bfb2c5c9be9e86428217b37742228b5c1bc7a16cc3c5b8b1eba7c09db2cfd163bacdaecccb1a316c24c0473b27c9af9409217887a281544d970d6a35dea9f71d6c29c2f2bccedfd555e0736be321c11155892c25910b2141dafe2f6f7276f4ab1e50cefe5e282ba8f34f74dba12f2480aca4cd95d02cd7247e48499787882ec9610eb8660a43a88546e90e3f6a35962537a12ca356140b5035cb233d027332646db88600b3301f090e86e6575b71130babedf29dd0cef7c658c7480d4332315691c312414671627533f4e931fef19b89399363b7d16fdb48cca04c717fdf1e1f1f8a69f737d75552650bc66bc173d873c76bbb9a715e6bd5ea30d8787d7b8d788dfaf8f6b5fabb5d178e9f6d250015477c1e5b6bef6d6a694ad7f56f1fb51896d1cce0e38be8b28f2e02fae6fdf90a6a95717133fccf83e0c4ec125e7cfe9c6fa0026035d59cc3e26b5deca29d3c2e03931f98afd1c7e27d9b2e4cceca18f94ebd8785899a5121a24da45492a078af4605bd46471404da06eb1b6d36b96d2f5efc2827281a58e7a7ef42a218b6c1a2c8d6f4eecb2893329554492a04181817011a2dc3107ecb30af59a96aeb721cd16adf1cf4b538ad5ec97705be0f31e641e7517cedc94cd44e97d9d5c1d8e2332ae791f060a86230d1dd2ca4fa1a22e93472b29c9be367166c22da4cb9b104e3bb48c5c889e8c9c9eb5ebcfe9c370e006be1bf50b3e8003f2de495f578862ac25e9aa8dc1ba539521575e76831aa90a0d19c611c8a42aabeb3162cce9baa98e04a809e9ce0323149ccdd50a430e66aa836f428e149dfa4522ea49b15da69cc3d473d7d5f351583e3c8fc5367ec5575e8be41c39f28ba9aa8aec87fd5ef0f5b7fb8a31cb3ec8ed69e3e7ed4768603359e70bda7d750f539d5f96d96538949655975e3f7f5565033cba99fb32f3bc62c7c7675edd7f55d01cbd8c2f7f99e99b5d775bdee3aff04583e4977f156caa6dd295311ba685b91d0485b99922349d2ed49754d2377656c15b42ac3e3fba6d215c93f64ee7507ab9a7f7e601e1c97f5f89875f7f1718ceceadb328bbabc3b0a56314322d6dfcedfbc534fb8b7af5eb68b73cc3fe492998ca13caab011e60c3beae45e131d5a4fd63be010827d777296ca414e5e1211a90c4b33a1075b5b8bb226fbff50a75c97c67708e431e606e128b789b20f757a4ee1be68b6112544000fff4b148f948acb8b783d9dffc3c120d202f2b861ba20a8178aa46e4daf678d54bcbcdbe91c4f4653e78a5a9d25cb52f71945d722078c5ca7e5e2894d25d8baba03cafc8161299f6ccdcc0e247b50ce19e6af4a67547748c798488fc0ffa8c4daad7e3c5227b4661040e75174745935214695e6b5e73db2d94a7f48b053f30bf9b752d521fb734a1515df17da17c5ccf1a6cd3d7ac364bef16f9e7da45a4cdb349535002dc6141397861348251f3f7e1c6330bd6fc3415f91c1de2cc4315dde55376c9b770630af350396d75b35bdba00e7e3796d781337f878d3a9cef1ba06bb9852c9501714bb38e4b9e3fb50aa5405ac0fd9a09cbcd2c97a01663bdd9bb42fca3769803033c0a4a94e35ef4295d1d59be67533113be3398707ba9aa11528ab59c8f17c5df501d5ddc6e8dea5d51a4816a81a81e24fe9a9879c5a3ff556da0fdf7edbdebdfab5adf7e6edf2e24cea0a38dc87db5b626030259b0230adc1f6a01d1f46063b8b1676757a7a2aff8a329d53635ece6c49d0b0e8fa0a630ff0656847273a181a4906294f488d4176731118bba0195f996a024928a5b946d4102aea46c46a741df585099414310370300669a72bc583fc20d71806fbb08aa80b93e576c6074ed91142760914360fb51b6b81e3830ab38cfbf333aaf32a2675f8030124808e6899e68c7c57002e4c066a87ef2d4cb6d0ed427c9128da60d129473eb4f4c179c12ad13301ca9b17fe23b3066d6c70644ace9249e8d9e0632999f59a6fab91702a9f572d5b53ba0391d9e834ce064134308aa2efa3507c75458a0d946e0df091dede08a8e6f82b37faedf8d1e3a8dd241a3cbd97b37d63b5a7aa8445b3db5c3875a3b0496a365301ab826a771dd7b551fd5675bdd945d3fdaec7d663509fa93feb355c7d655d90afdfd3b1c874afa66035f32a85d464cd7c93ae29c8416bd8d4a062201255ce626706dc3e2c9fd76cab7ecfa0c26bfc381cec84540f8891dda0a805947e9c7a5f36f70cca1e688ea31d3581b982b64193ee260acbabc4865f3ded843426c069fdc3375fb7372f7e6d6beda1bd3b792370a583f2c1e15e285fcee6022426e6c1c161dbdf8f66995a507763757f268bde4cc64aa48e2a114de4f35ed8fce69a25f497a90ce19c8e88aa7c592c8cd44857fa827c4ff7cb8613f016cc29dab1df85e3bf6761bed27ade938b63457496148ff087d93fe231e7f866d38097ee83f15d8fccfe481308ed29a9a0e28f727badd2f9daf76436424a085c86852ee9e86cc211a91b21050ce01261c35f25f585d45907ee30e530af349f13b0cc9cb4b0f162ad44d98ecf8d149ae78516d41ae668a44af037ce71452e57a3a6d08cd0a547f66169ddd8b99f32d20613e6b84d44c612e6fe308f71668cb8cfc93dcc8b7e9883f6eca38f142904e8ee6eae1bf583c33e4ab898cb711dde6ced27ace06000ee9a84952898e554d3ae6e845e97f51e0c323e9741c626a4dd3f76b7c486fbbe5aadc7ddebd0efdbaa339958747ef6e2acecc25f3253b12d596dce3a0815652bbdf3c2e1e4d6c3f24dd4ef7877ab83e55db72a8e766d6503a3efc137574d5ad34a1fafee006234e94ff184ac2c2cca6cf0ffc40e0e68d19482458054cc2fdf7fdfcedfbe6de7276fdbd5e599d84234fb8c482072336767e75253e03d004bfa4777b4951fab5815ff9273b0643268928789c7f8e1f7e3dffe9feb8c861ea156eac565300308bc51448fc1a5143364c4cc2bc4fbd254c5bccac2e6fa0cec0c5f98ef489ca45fd2cfdfe3591783e78b3790585191a7e5e3a3d955776ccf35fb4662d2278be21965022ce7b5ef4dd9fc44f87a51a6946d7c743a581066a2540e143d8b929aea7b0987fe3251541b1d0d49b3c01990c31c745b3025c12a29164d84488eb53f4f662f1b5c2fc04ff30d90cfa26aaec10e6dfbaf0c789387591bdd9264bc269686539f0ed3a39b3bd512eeedeeb54f3ffb5c85da5797e7edd1d1713b3ad85d3478f1065d375faf2fbf671787ad0ddeaf40b200868e39dbb5620c587eeed59ae9b224cf9b4a2aea677cce8a199e5f8c85099218d63ffdd33f2d4a733ec82e44c99759b39e7ca6995d703005d4644946e60c754eee0cedbac06ccb7ec8dfc4715ca6526fb8de6405560fa051def764c0f283abc05cbfe381afec21060fbf529805f8ae24be326f526bf8f19b6fdbc5bb93f6fac5cf6d6363b51d1e1e2cba302beab5bad26e5442d2531e0dedc1507400845d5b09805140ed490c6085ae54b026765d7edc09da6c8085c435ab4d553a3df58cc85d4ae9e2780ed4e9669fbaec542375cc94e6d5429a8c175d973da1eb26e08d214a7b625ed4095527be27b8178cae2dbbe87881720cba01d997e845e0676056eceed3f8e92883c1f4d33317d39b65a9143d16019248f4f479c3e784733c1cc272c66711fc620e0904c3e4f586850f4bccdfdd903111e90aad3243eb6991911e60e7e7035889796594304033821dde4c6c3544194e8c239b1512cc57a3cb281427023818c82cbcb8a47b386dec77dae3a7cfdb463f44243f7afeac3d3e3a50de55775e7bc3f5fcafee133f5b332013057fb68249776d552c3090548656d75b97c9f9bb75bdd5f9e5d7eb713dd6be460196c1a702962f74f1c14e9e4445625f58bd71038423429c8309c083b5447277302b1db5bdcd795ce9ce83f6eee4e377afbd524daec794d2ffb6e9ba70a6674221ef9b967a12993d702e255aca4702eeac08b498cc276fdeb6efffe99bf6f2e71fdaf8faaa1d1f1eb4ed9ded767216eded61467b07fbedfa8abac0adb6b7b7db4ecfdec9b7655398e3cbe44de95f33acc1201cde809416b75a94c76291ce7b4af930a6067b7e0bccb24b0edf0f532d3bc6284e108e6a2d261243d1cee2dfd9f9993172ce9b9f89cf6d2968d37a4f389b827e6e9ec4062e5695fc3e294bb3605f2a278f1fdf9bcfcd77232aba34d96134eaa2a3308632a1b478f981a586dc317eb714041478491d4a9f91595b34b8046c59ffe77b924f9032a7cc19d306b086f06038da63ac0314753dc99ef47d090386febf17e0c24c2447aea482d884e6fbd240439cb017e636a0872febfa865e000f2ae961fea0f14e279dede156fbe8f9f3b6bf33cca6a94b5d750351f719798e18b0ec43aaacd6ebda6b9abfbd86ea7dfaf9f9737583f2f9ebe7bdfeb8860fe18de780bfe3755eef41a0eb365fff1245f3cd19f52a50d59bd384c944af4ae17c63364f6aabfa7a9166443e8e4d46dfbc9dd6de490c305e0006a0ee0dd6c1967996d2325e5006d9eeb5f8de96af133e0fbb9b05c31c47a7fdddeb37edabbfffc776757ad2ae2fcfdbbb37afd241bea93c1a181526c8869430c78a0c525fc875604ef23ee3c5f89c9d9e29ad407ea8d59efc60618e85c611be20b5a24ae5567661765bdf977770edd02bcb22e228bb89b07de47c65876785a0e78a5c6af26601349ff3f3aacfd80c1795554f282f029995e9e7f2e4f5d80af0e7212fed0dc3cf6f65be6c9a5977d6eaf7a44e13f318760bf3812189b1a5ec0d8aa93060524864b2a7848dae43fe92002c2d1a257f860fc5d7a9be8305303567b280d9630a6049578b5483f4b7c9c16ff0cc4447152cab0039403690b5d754dc956dc554e997fa6251fa143a68987eabeb311efcbf351cb6b727efa2b05f09aaab6d73b0dd760f0edbd1c17efbe8d953359c48f7dc07834acb4b88b95b9f97377daf5b7fb6b2248f8bd76565bfcb1b5c7632aaafd53554d996d9af01ddc7f4dffe5d199fad87f7a2845d6a18a6502411769d5f15c57d61dd9b31085514b6d3ddfe810f31b8fa9acd0cfb772a0bf34d5446e4c1a800681033d87940cca8fc7ef5b5d5410c3d74226f596b8722c074dace2f2fdbeb972fdbd7fff88f6d63a5d7befff6ebf6e2c52fcaeefeddef7ea7eebd44ab6eae476d67674f404689ceb568ffb4edef45790f6a93aa3d04f0e764d5df2b4d828d9a4441990334d6545ac89a1cd6fcf037f94144f26ac0424eedecb2c3415095083f564c2cd22da22e3112b3233f2c6469fccca3a92b9f0d93549f4b15085209885c7aace39944b6b8ca7a2273524c471db573577526be7659120230d55244d03e20cecf3377b1f062e786a1a56c31a753967a3aeca354483ba64cfb088aa20000200049444154426d4619d90cf00ac96b355f9536d85c3e221d9beb580d9dae48ff88ef93246aa96cbaffa81099245136bd6cc7a5e0f14ae492293000eb929616ac24c6ccba5ba463f0137599adad67f0816bd1e64524f9f6ae4d1f22cd85674cc3d413ba8aab248926ba5bede8d1e376f4f8b81deeed2bc39d1c3f72ec38bf98592ac386b6fcd29de30dda1b4d05a20a2c75ded775dbddd0cd942ac854e03381f079fdb97a4d5d10abe6a7ad9b7abd5aa7ee4be845bb98b089c63ea1c1a18ba07edf40e209e628450501ef569838b6f9bb0cae0b2e1e182b71769960bd1eef1e1e389b908a9a65e4d0df3710fac1f9fa3f747f9a982c04f9b142a0ede636da8dbff8e9fbf6eed58bd65f5d69fff93ffd2799115f7cf985a282c74f1e4bd1613a4eed6e726e106d9b8edb210a91a9d6c9f5c2ac1c31c2ef457f397acb29b2b6b1defa2832a82b7084b505c8a43dd9f722f6b4d49d62316ba7266fca15fcc980012cb497b4c3a624ca6c769f52c9a5ff602922f644d384ce9a3e3f6b9bfb31d923f5439dd210024c3396ea00aed77e2181002c865212cfb5041431ce69f4f5d32e9badea1773305b7df97da4a9b5e8f06fe5428dbcb4343f5c742e3d31ccea2860262d85cf33a6d1511a6dfd305b4963d01ca56ed03d0bd354644321074e8d5c138cbdf9051b02406253f1b82d167616987bbe39028deefb28f3f1ee26b702d0c3e3a37671356a9797d79294a1e0fed34f7fd376f7779583c5a6e65e92717e802d032af82c4b3db0d7445dcf060c9be2262115b4cc72aadfcbecb4ba67bc6e4d14ba78517162f1dc4ae94d3501ebfb5e9fc6a5f71447bdcbf9cbbec97a1195c17c085d7d330ef39adefa86ccb054cc9b110a5f609731d5e33b4ad80596f777f9809b0abe7527a93b80d99677549b28dd87accfc95c08c08afe85bd763b99b6d76fdeb4efbefeaaf56693767779d9fefe1ffebefde10f7f68ffddfff0dfb77ff7c73fc64ecf3dd23855bc3dccafe1101dabd004c35f43de16e53b2e3de2753e0e600180d1776e4de664645a67ef406931c1c2703887ebc46c383ae264cb2949b06493d50c20709fd14c352276f29b292f6b59c26320f27116ac357bea7917f5b3e673de1cee916096e916e69676ff8c9ee9fe3209d926a2ae3b1358f5fce85e94133a5249969d98a4f595dd9305b879afe462c55c0af3891f6d023255fbd11095c81de0948c2b6a1e71b05330be6424fdcd819814f951aaef235d423af4e1d341f521ca76a22ed41683e78a374631c6340161804ac5483f23d78a5b01539f861cb83d94443cbe6dfd014aa35b2a05e37f008b6bfcfcf3cfc5dcfb0811a2379615f11c2b4cf2907fc644f65aa9ccc56b8d7bb03ba5bbd15752e035a9cdad68ce55b0eb928ccaa2eafaf4bf3d1f2a307a3d9a58d4e3bfe77e200fab0253653ccec87514c7eca3825617402a92fa73153db920332ca37705927a337587b20fab8258bd9ec5622ab92835d2e7c88c07c6bb4a05492f229ba4cbdd31dcbbec666a0c01c3ba9bb4172f5eb61f7ff8b6b5fbbbf6ea979fdb8f3fffd4fe8f7ffb6fd527eeeffeeeefd4b519bf0a85a96ede80a6d5a347475a38b0b0ebabab36a67d399da3b35b3060be3d1cb41d1caaebebede8f03876ea95e83a2481b7bb687661eaec6bb5ef8f67075be04759e2e9941e4fa2d89609add21c358a0d3633a39557fe78a33108f13b145357da6a2e8e3ad19d7def4918e65028734ab921d333bca12925e061aeba4cc61df638a160db6a01b3a8a1d44251367c688899191be8b4483317cd0b47f7ecc4e2d5c8f77262aae6643696754491f79d7cab616e144d035261629185cf3d605a32ce30b26051919f05782dee5b11c8f0b1796ee1bf337b217a6bd092d0722a5bd88fc5e6757b7723b1befe604b0a219c9796f400e8175f7ca9c00d3e4d647e98937ef6a4cd70bd1c0bf0362bf133ad8ef13aeffd1cbdf6bdc6ba1b7c052c1f93ef56d3ae624905287fde78e1ef54cb27ae3b2a042ae839f752d78949e8496f80a827eab2acc58cce7f78d1f866eac2a903661030c36282d70bf3b9fda0fd5d0f88c2fea9625a778e0a5a15a53db97d5d1e0c4fe43a5015a0b83e4736970b20cd1c74e909ad93087a71296dac9bd1653b7dfda27df74f5fb5f174dafecfffebffd6a0fff18fffcf8259e140277d8006ab80c8eeeeb6523590a0a1e6d040a585b3ba26e99a274f1fb79dddf05bb91b0e8b89eb6352dede649de15a9a7ed07f293244e2a819a3163ce621dd9ed3997b734bebb16ce59552c80fb3a9766c31af6cbdce7df0b7c752c76491a6b969a664ff9977e1580c24a5667fc76420be269e99e718ccc52006e3531da2ccc0f091f11d4c4c40cbdf73ce9ccd3171d7144414604ba32a0ab063bc429e47a62ac0b31e290bc1da423d42fe2ac62fcd483bd7d1b652d1f5eca16df58772bac7b5d3df90c515b5b1006fb01b9cfea98795cd5715a1958f2d94313c4e0a96485679dec6f713f93a2fafaf94e48b8f8d365f67e797324f71b403b0b8120e0ef6dbfede9e7a10dae1bedc90238aa93eb145dbde6bdcebc92caa82849fa301ccdff73c30c855c666d2e135e97bab44a67ec6a0d8b5641c41f667fdac2bd91116d5365f0b73a2684157f4ac28e90be23b66609e405d703090d4b406759ac99db052ca2e201ac89cdac0df75d06572950ce24a33bb60e6056080aabb20ef0122b57cc4e70a500ea96098d2dd64dade9d9eb5cbabebf630b96b2f7ffaaefdf0ddb76db0b3dbfed7ffed7f9793fb8f7ffc779296b91fdf49f5535d71243eb8a2ba40c0035df1d39393e87c9260802e378d291e3d3e16600573c95c22f962d0818a7a43cce4759ab82eba078563987b095337b2ddf1a36196e25cc7e5ac869ec8f12222a8f18cf6f3284b104d54f991247659c461322e9deca41184a40bacc592c50635b5ccb2744cb6798ffb263f2a6afede63b01ad7343752942f902916bd981e1d9ddd953a9364d54731cd75923535d11fb24d59ceab6041e9842f5231b71418ab483c180ece7c29bae0a857748fce3738e6632c55076a41bcf459c1baa454aab10ebf227fc3b6547a83bc4bca2c4bd050e5459191cf380728476f46c0097fdfeded487a6bfc96ff8c529dbb7bc95b1f3d7e226df7274f1eb7c78f1f4ba9610dff1a9b61e63b3237546ba814a26521b2d730c35aad884a4c0c42fe5d37954a10bc560d24fe9cc1cd6bca6bd284a746e8bbc0e78dccf751cf57d7b3ce492d616537f5264cbf3f0428f5a00610dbc5665d0688ca7c8231c4ff95567a729a8efa423d102e12fe10955d3e3057d22f33a9bdb3f89a16a6423a623de0be0723bdafc3f710dd582201f06e7cdfde9e9cb6dbf1440d294edfbc6c5734a8d8e8b7fff9dffc2fedfafaaafd87ffefdfb739d1391233c7b712f8533352a27bebebedf6f646a1ec603ab1e0905e967ae4ce6e3b38da6f3bbbbb21dcc7426a014c440c011e00031d78002bc2f24bdf8d2289e98455e22a7e9334096927c56b44e1d49e5e95f291082a71becc57920f3f33c3dd50433a4db081bbd04a478a18f31e2734c7749f45ae8f68a116ef3d85c844f848c28cc82440a067265f528092cc954cd9e05a70bafbd9c9b7348f1c2a33bec53ca52c2c9dcb1b6b9b1a173602d21718d3d128e45c76f7227d840bb819dfb6eded619b4edc5f30248957572347900824516022b3344dc584440934821d91491f2005d084ff8b9c299ea572e2d24f866f2c6961b0cdf41b46567ea4c6e0239316bf9aaddcb457af5e499e8871d6b861e6cd5adb1c6eb7adc1b07dfcf1c7d26f07b088710258b66a624cac069b5a5ca5e4cc6bd6a055c98137119b8d5d72e267b160c61990b1d9bed874923dcb744e3f99bf5b59553db7bfebfba860e975b8588f6e555f41c65fa8c85cbfe8c56da0f37b76607b52b1d8ec0733ba5b26c526a1c190df36f9ccbcaacd6c4583ba03983e567bd7e05819a007b9be575fab206d40acf71b0f135323b298093f5f8dee343101ac8b93d76d3c1ab5b76797ed7ffc9ffe4d7bf7f675fb8ffffeff556768b2c7690d4612288e6f76d79bdbd1a2dc46403d9db6cb8b4b810ce6204ef6ddfd3d695df19a58ec4a248dde4f421238ca7af05385b96a0d6f5613bb7f7ccfadbae66d8a544dcac6005a91654d294e38a663cca791f8584c09162e800ab809ec51cebcbd95ef8d4e35d40b6ac1ad462e192a14b11945c490eff39990bf894ed3323132839f45edf942e2e782f5e2aaceeba0ac80055e3744cf0dae9bf29bd85c63b1928ae1450060fdfaead7767070a4a005e03f994ec267767bd736b648ca45386f5370aa1e852babd1cd2875d84949603c516ee5b30017f73ca02b73e91509e8f16cc8bf835d599dc4761be34883107ebc56fcdc3039e92ace2684e0235143fca6686029216575ad3d7afab47df2f1c7320719d30a584bd00ac6ea2e551ec35a4d504d7daf27af7f83991992d7869f0be7a9ec8a7b311e5473ae5a3dc6093329dfbbc1cec7ae2059999bbf2f370e99ee6611f50bd5eef4cdf8775dcc3eb0994b05112e8c9dd793c7e6a37596ea0d1a4cfe2536e7e267deb7bdeeebf5f55730ab28ed41af0fa782ed924585c448f5c72de92b91b8997c15a4348cef1fe497a03fe1d9c9ab36a245fd6cadfdb77ff337edc5cf3fb7affff4a7b6dd5f6f57e7e7ede2eca46df6491e5576541bdd46ab7afc11f8ac70b462de315ed07d406bb8bb23a7abc6bc85cfa5a536390b87521f8e4194488b9528963abb40fb53548e06092c108aac118e033c4723654dab60580d1d426d94cfe19b63e706f4bc41304ebc1759d9d410623b856ccdcb172fc406cd66000435d668bd76b0bf2fb384856f950ef8068a131edf60c6cbcecf5286b07f2bcfa1c501a0a4ee944cc4f4116961a6d2675c635c1773ce4288d72334ca5e88093e7bf64ccc8f940e6a3019f7fb7b4cf3a9d411863b3b6db0bb13e916f2df453a8a021d98d7ca71725fcbd6fa88ea0db754a4cc1cea9318cbb3a0dc6833bb73a34291f593624d2a3a8fb197c92a4dad00993180754ef2f1eb65b1f8c6a65c101bc3617bf2fc79fbf8a38fd48390282180a5de93b536337d7dbe76cfed6a8679fd1a683ce72b69f1f7aa4ba86282d712aff13c4d36bcd66cf554f667aba99a8dd53dd0c583babe17fffee69b6f1626a16fa4da8ddd9bf0e0d836f54d1bc92bf0d4d7b4e0d28666123b3fc717e20bff974088856664377bf2dfa6b1ef53e3f7ebab6c72764197eb37087a07afcc2e1e74f49a23139cc542fe0d45b884cb2f2eceda7c7ad72e4e4fdacded43fb8bbff8cbf6d59fffd45ebf78d17ad3893accdcc0b086fdf0edcca6da3d5d9e84139b16f6f247adaf8b5d3d79f4a80d88040d073166c9aee6d3f0ff00562c1e26ededcd28e4d7a5aa1b111685d8696d358f1ab5e9f8ae5d9d9db68bf373991b2c68162e0987fcc0b894698d6f0c3f4b4601f9ae2726ec80425c981693d3aaa76767a7024847d9584c7c0e36bab98179bbdd9e3f7fde0ef6f6520d61b50db7063ab7c4f466d1d24be32cb334d54e13b034cf66bd88b6e64297033b4d1db586cf08a6010bb38aebc5dc847dbe7bf74e80a5aa83f57525eff2fbe4e4ac4d2668a9877e3aca9ed2a392385fcc8bfe565ff747a5023fa8262ca2b934375da755585ffafcc866c3ce880ac2e0b67776dadefebe9ce7625d6c309992e228278c569db6f18d8e6fdbc5d9597bfbe6b5d8b0cc4b006b7cdf36b7b7dbe1e3c7edf3cf3e535770b4cac861a333d2fb269efb6c2e93bebd9ebd36ab15d1b54ecc98ea7aa96bb2322dfba5fc5c1ceca9acceecd96bd478e179c5ef6a3a7e68fd9bc468bdbbf8d96052994717946a9a40d7cb6f7f578dca19002bbd7494909b73de1737b17880c5b7540194056dd3c5035481a5e65399f256e665b6671f951f6205bb3a8866857ac8329722135a911e7278503f984edbc919e27dabedf4ed9bd65bd9505793efbefeba7dffed37ed617c2bfdf3fec65adbdfdf6bbffefa528b60727fa7e26474db99c444c7d8f5b520865bede38f3f6987c78f5b2f419ec5ca75868861282560826daef7a3eb0a668aca4f829eeb3ed0bbba7f682f5fbe6caf5ebd6c97a727e9bb223f2aa60585dba3eb6bfd9b67740d73a3a64dc044a9cd83161ae7405b5ce030c3418e065398aaba1f144b95b4385342259af33c2f4cc2bddd1da51dfcc56fbf6c4787fb72d80fe4a7db51c6fd466aa8fb9939a7cb9b48304cc63e7d32729407e3bcbaba96eeb9226ce4305ddfca41fdfd8f3f6883a1d1286619ef71cd98e56281b489bfbe56222ba6fe087399e7f9100c0dd552804432cd5bf89042f205df133ff8e800e67d491687f96d1679f8e83006572aa51b02b1bda303358e50176fb191f0853266602fe0c4e6337998286a7cfa8e3ad491cc6ffa11d2af10c5d1e3a7cfdaef7ff7bbb68d1a48bfafef862f304f999db9bd164d122a4b8a4bcb2f9462efeadbad9b7ab578eaeb7c9eb1e5d957abaa5a39fe6eb5e0fc9c7d1dfedbbf2b8bab0465b1a65dfcbcd8e58ac4a9d1cebf8dd05eec5c88c1c6e0e6d72a13ab035601cb4e541fa3dac2be70237d9597e95e976fdec8ee81f242f435d5ebed82537dcfc773485c722816a58369893f24c3baba5028fcf58b5ff126b74f3ffda45d5f9cb73fffc33fb4c9ddb57afe8def462a1bb166d1ddf84651bb9de1b66ee5eaf232544a575694a3452bf2c1f6be9cf82a24c9728b48f4238225fd0239e9315fee6e279adc8008cc82fe8800151127ea13d9856f322d040739418160626b627744aaa8d78369705f7734c6405e59eaa3d96710a734dd789447148d0e309bb469cc9b4c4916194001bb20f1530d375a4f6286d4bc7dfaf147edcbcf7e233f0ecc8be785cc6f5d0895251b10d53f51e66874b476f4933100546f27917c7b7579d32eaf2edbeb37efdacafaba7c4e288dd2d908f03c38dc17a85fa919ee7d1b6ee1835a69d35e6b675757022e0008c91b65c2932386e3bc176a186e044200656b830ecbeb6d633da584d22f450418bf1c7d03f1436226c2dc505e387e74dc0e8e8e348e73ba4793a10f5ba78f22fd2c071bededbb77ededeb377a1eb03c000b781bececb4a3474fda179f7f26b0a25b8edb9ec97d2ff61e35888b4dabd40e7a7dd6b5624bc5c0669f9259cf87bec3f739be41b10260fdbc5faf60554d3e075a78df9b549d07c2f3d2e968c1c2befdf6db796537bee1eec4318decb21b038a6fc43ba32fd460e58be1213b9a5469a2df378534633298d5c451dbdc3e767d40f526ab79ea01f4609b4677a969457503a03e2be0889e785a282ce8d983e43f50227df5cb8b763d1eb7ffe6afffaa5d5d5eb4fffc1fff43a30d036dbe4edebdd1a20550643a2964376fdb832d395947993c0a803f7ffeb43d7efaa46d0e77d5de49222a4a33086767b4e25216a316d5da1a45d577020718004280276fdfb59f7efc410d5c017a9cdd3869b59b4fefdb79faccd43a3debe070164f53d320d8d18a6ad8eec6938562a8ca3e8884ad6596749a6f2c14cc3f8158ca3c0386800563717870001590acefe79f7c223d72ee8bd7d7b27d58e84b611602c891c6a01e8224425294adc618ab1a7f820de1335951fb35729790ebb9be1db7d76fdfb6ebeb9122785cfbd1a347f2d911a93d3e7ed4ae6f47d1c862dedaeece9e98d1e9e5553bbfbe4aa998d53625b0810697d23242fb8af9b849363c80308f7cb49ded9d1064dcdb17c0f06c2970a796744faa1d3bf2d96defeca9612ba6e19367cfdaeede9e72c5a25bd183d4329812eb838d767179d9debc7aad4d0529eaaded5d65d86f0e866de7e0a0fdf68b2fdbee36d2c8c1f8b5c9a7c6be5ceda57ed06bd973becef5ca8a3e042e950979bd558ba5ebfaf15aee92890a5836193977b82596fd4b4d98f83ec7360e980d2e7e1bb0aa23d427370257b3a9fb5a45da0a1c5eecbe00a3af01cb14daaff3f99aab5107c0290d355bbd024ea5b8667f66579539fa1c3e27d7ee413468fb81d78827fe9e002c4c2f6b7923933c6fa39b1b25845e9c9cb557276fdbefffeaf7edfef6b6fde37ffd2fed9eae390f53f9b7b0269474c93f5657daf670bbf5e60feded9b37914e80f4efd6a69ceec7f49ddb1ab6d58dadd84567247dd2660cbd2c1612c9a1113ec7ac617c007480efd7972fdadbd7af948438dceaaba8f6f4f45d1b5ddfa811acea171f90651e29fcaf5d999cab95b536497f9274de95204b3fc669bbbd0df6276774fa7600dcc9fd24595e9600518b472226266676de5151f0c343dbdddd690fe3bbb63b1cb48f9f3d1358c354e8fe02f30414145523033e33c39d1def5a48cc72d8a67ee3675327ec5ebbba19b5ef7ff8a18dee27edf4f4bc8d6860b1b6de4677e3767cf44811497c7de488c1c6f821dde2d1e19122aa2f5fbf6e1339f3e33ef034cd7ad19fd1ac18c716a6edbaa2c598f308eaed6a3cadf15637c59dbd9da84ce86f2a9ab8b13950d4f7f0d1b11aa16e6d0db5692121cdc62117c9e69a4cc2972f5e8a7543f55089a025fdeefea1f2fc7efbdb2fdbf6d69692771da0d0f890c09fa5334e00356099ad54c0a9eba2fa99bc5ebdbe4c0a2ab878fd54505b443dd342334e18c0ba66a81996afad5a6d06c37add76d1f4befefa6b09f819205cb4ec0354a6554fee1d9fd7aaffc8a055a3069a5c34564887b0bb1657fbb59a9b15f1f94ed5c3f2e77c1e9b7f5d5f946f96d7bdc3704d35ffab3bf07590dfa7c338b47b5a2c333cd9593c3bebf5daf5e8a68d6fc7edfeeeae9d5e5db4c3a303edc05ffdc33fb69bab33f91b26b711a1c367c4834236049388f03549a672364fc3914d240bd0eaf5076d15f34499d7f79231160ba534481aec7315e5ca1da26a7f224c67ea424de3d68bd353b11b1ced2c02e527c9573691c9872c0a39462a6dc14f337d906f4dec865abcde6ae43765eed23de7239134f21d059c1cab3e7fc69aebd47345ef3e1dcd98b51b4acde8b5617fb30d3737db93e347f2efed0efb123c245bbc2613334e76e4abe145fab02677a9ebd55b6dd72324596ea55df5f5375fb7b39b51bbbcb955da09cd1b88fe698344d17536d3e602c8b261ec0d77dad65a5f32d7e32911d2993620c6013617fe5598e94668c7a3a001cbdad808a7f7d620533d48cc0d9f1a8e77be470de03eec91e44ed21f86dbfa3763b973806ae817625b8c317aff00174e74b4b07856bffcfcb3d24656d757db0da6ebee4e7bf6d1c76dbebad6befcfcf3b633d852fa883a3c93709c0d5f7976ded4ede2a86bd62e1793890f11127fc6ebc69f31e0d4efda1f6ca2d135e3fc5907d8ecefaae0e4f56b70ad6bd0d65b65883da284d561fe2133ab5eace99a11b7a261a59c3e993faf814d9388895945e7fcbd6a82f9350681c5b868e250c2a8bcc7c07a37f0aee1fbf1393d90de3d38767548fa750f56a5cbbaf7b0c0e4c300b0d889550c4b0d59a351ea459bc9bcba6bd7a32b994cdf7ef555bb3a3f692bf8aed648146cedecf424e4938743d580c1b66e28c548e504920f91c07df2f8496beb9b6d9d4c7216119d99e5e38a9e7ab4640f09137c5621fe77c3e2bdbe6a3797976d7c3b1260d1811a750844e0ccaac43caeafe590863d318914052342764f94f05eeda6606e2865dac10d97d138c77044f7209cf1e93793b01d9aead92168e18f0495002c229838e55757daee70d88e0f0e5a9f02e2e9a43d7dfa44113c40ab3e036f70a1e515e9261c7f7c07f0d20ca3497e856bfbe5e5afed97b76fc4946eefc81edf1460f1194c307e2ecece235d613e6b83cd7e1bac036a93767b3fced403360eee19f334b3f2b3e409760cabc2390e40a9ba5411aed6b6b606f2472a9d8442eacd8d7670f848811658d5c6663ff2bce6ad6ded6cb7e3274f1be632638e298e0f0b009acda37ae1d5cb5fdbe9e949dbdcc27fd553cac5fad6567bf2fc23a5356cf7b7c4f6dc5897b925733a35bfeadaa944a0825875f17863f0ba31b9f067fcdb6e9f0fadf91a90ab565325431c3f6a614b6d6506d9eccaa9d755ada8057132c3ea1ed8c8d745689b5abe78fb7ce2e1453e892fc8035027a17c019bcb4e2f3e8fd843895ef806789d85e1ae3915948cd475e7a82a10f5185cefc2c4c8a6ae7caf26b6d66ba8bb4668294d956d0e6845eb748a7a235bf9ee66ac76ef309497bfbe10607dfde73fb51945c553941a7aca0ee77f581451326e750c684c42d79d6bddd93f68bffffd5fb5bdfd833699cd35c9d737d664de71adb160b99670b2ea21667356fc5557571772f85f9e9d0a0491ace19c32f75770ce47f48fa81aaf9d9d9f2b9d8185cd6e3d18c402c21f831a859a60907f358dd4015848d821617e286a4baf469e91ba43afcba40b533b276676bca115997ae8b579db1f0edbeef676dbdfd956b359cc45521f1c6de35e2d3f14098f2185ccfc20a2763f897a479820d784a3faf4ecbcbd3a3b6b1757d7625820099b0ac0ae2040af2d5247d4f966d69472c27f98fbf8b5c83ad76626bd3334c956a204666d5511c1b00c36c47e38fff636a9127b0b873cd13fd465a950a0b30f0e77fedd436b9e8c781a465001d0df6a3b7b07ca05e37c1c0bc09a4eeee4d3c487c526b4b2d66b938779db3dd8d3ef4f3fffa27dfaf1c732f5f1a72df2b9d85840add22dd973d996c887ccc26afe5573b192165b3b750d573f995fb78967abc9af1bdcaa45548943252bfe8c8f5faf79f11de76119880c0206aaeec14dcf2ac0d51b309055d032e21ad49840d620afecadee0c46da888ccdc4b26003fc5d07e74303f221e03330d66bf58ee36badd7521f26efc336f05f913e20dfcefdb4dd8c27daa16ff00f9d9db5e170d0cecf4f65a25d9d9eb68b8bd3767b7dad5e85fd3e11bd8836d19a494e72cc4cb2e771e4aeadcb39fbe96fbe680787c7da59010544daf0bf2cd82b71b2344999d4441b011824976f47d72af94175e1e2fc34dad5cf5159b84b3f15e63149a17792355981fd50aa32ba69b7d415421d336a737387aa4374aa61f192bc0ad031dea3db51f4ffcb6761d54d3eaf494654530348fa4700208e688a7541dcedfea6d8d5137c486b3dc9ed90800a6031869c037050317256f762624a7c8feb99441002a7baebf15ebd7ed35e035817572a4247a113b3952b018ca55f4f0a00fe489ab2c286085ec0dea498106aa4d4722ad582b21799809b62b89861916745c0e5219fcd66db64f3219de0011fe4a0edeeee29015502ce38e649f2a4510840888f8e71180edbc6d630f4e7b3907c93548ad943bbb83c6f2f7ef925ea3c793ee4b8f537dbf6ee7e3b387ed43efde4933610cb83b5477a42b4404b35c64c55306074ada34a4000976a09797ddaa7e53558d7a581cdd68d81d1e4c000ecf7ed3ab225648253894ea4922cd53838afffe6fbefb9679ce96e1ad8cddda834b032163be92b1855943690d4502917c2f19de96ef436389829d994f340b193c3040c5e554dc1e65b4574ce51afaf22777d489cb732a97a2c8319c7d5d8c06e70f8dee3eba141e7431b4b1266d2debd79dbdebd39fad9fc00002000494441547aad8817ce7334c6f179bcf8f907652eb77934bb2461747f77a7a1b709606def0cb54009a753eb36dc396c8f9e3c5319c94cbea2c8fb222d81eb50804005be2ca7d66eef480a1d4b09023685e43285cd73aeb7cddae5f9c522ca46390d91bbb85fd8d3ad7c30ca5c274523a55db84716fcdded5d24c942e2305bb2e0f901b5d194f5753e11262aa6264c4c922934e7b8be8984d0b555dd372fd2561d3f160c1493e6f9e3c76d6b3324731490a02bf876a47aa849284022e69dac8e5c33a949307e940951d739d60672727ad65ebf3b558a067e2dba1a8d274412d58a3a8ab8314d37506da5ac0586c506c4d388fe8a800fd508f48e549e99544657f439e9eb2b633db4d655d8dcc31cec67e2ebaac00db310750dfc58a43370ffab2b51a3d8dfde6e6b5b9b6d657353c5d4f41a84c14921962a055dfb75fbfebbefdac9bb77627e7b87c762658f9e3c55e2280c0bd3946b925a2b164d3243b1ac8e067b251e7523afd689d795d7465dd3dee00d4c3518562d9b4a744c001cd0f235540ba63240d6b3d79e41b3b2ac9aaab170ba1bf17c129b73463bb18c749c57f3cf4e7adb9bfedb37ede33a7251a3845d36e7cfd401b3d946689a63f1ff7b37a31c9df06f8444adfa0047b5bd550cf410c384aab236362f05aa592ac16794295e34ea152e56a81d6737e78ba255da8a5f5c5cb65fbeffb1bdfce1c736ba386fd3c9adfc55c34144f8ce2ecedbd5cd952626dd72446a24313c691f3dffa80d77902c41c980b64efd7670f4584c8bd20e9591dcdeb5593690887bc421be22c094998c031d80c16cbebe6a77a459004077773225e55bc0ef9589a9b19b6d0854c970e707a6868a028b13f6a268538f3c24ae33227272d4b33800abac27247196eb819d11b18bb15f8976420406b43b46863c4c299cd891d10e683d7b74dcd6b1135b1350717e0b1be2cfe27e63b3403c0f90211bfc2e1de3f18c393799e0688b5d5edda833cfbb9393305f498d48c5d398b3a11e8a1f92e7b08e44b39a49ccdbea267ebc502305a561d28016d74082afe60db7963d15f15fca7ce433248eaabae0ffe7eb3d9c64bd8e2bcf2cefdadbe71f0c0110200892584ac3d598d888899026f66fdd112991949be190d488462245277a10ee01cfb577e5baaabb367e2733abee6b71f705c167babbeaabefbb37efc993274f423b7883b62a84d1e4dfa042d8e9d25fa4205661cc58dd3dff119712acf4f3d7333b393eb00fde7fdff69e3fd3bd6ef7966c637b5b29e44bafbc6abb3b3bd66bb75555e570d47bc9ceda1156ee9ddc8f652a97012b5155c94d2578d0338ef6b4fcbe125094412fb3ad3228961956028e4c13d30de56610e419a9a52b8674947166ce8586ef9606a972d353bcc58b27af93c8243f445e4c7e80fc9065742c4ba9fc5c06980c46a44469e0973733a376feeccd0fc4bf27e9aed79b61eaefce01be897425715279595d63d4659beb8e9c1a0c2c219adf5ecd3b89969012f2e67d005924ca12e4474d08da990039fcfdd160a1793af8e4533b7f7e60e727cfec82c9cfc727e239fa94ab9796adde6e6b2453ad726dbd56c326d7539dd83e5802ff2d1a42f0576adae6ce8e6d6c6c0b0d91b2299812248b011f5cf7b0ef0ea59743afd4d1e2321e22b140a8ea24bcd2c531bcc8a91634a248345cbc9e0f85a54918174c90945bdf703f414c84673adff80567e6a3da5cec48ea845343f61f0a858aecf681ac62aa48b5e29ac569496ce815358235cf04a29a96259e538e3bf3598b6d7959c18769ad7125e17c009a0030715ff4fe2a1cf8f4ecf168aaca2101323f8357b0af25065595937bc5bc47d20ec4975a032ea2e573e12eca22e9343afa9e4c6508840472d9f9d0130af2e27e1ad5565a919c23e5c338018d2d90f781e2b2d0595ab24a13e942db5addb6e40a8d169c186bc0e724ceaeab767c74601f7df09e7df4e11fd47cbdbdbb6b6b1bbbb6b1b9630f5ff98c6dacafa97f51a3e6aed0def95aaf4993e51ef513d9f1f8face3d75732f274552229d4cbf1248649634df073139ab4c3773af96fbfe26979dd98e52f2184597b124f75e09906e5235e5f5a83527cb937921f962e50597b0ae24d6ca8bcb0bcb9b90812e2167a2b59435943073ced1dc18ec9841cfdb523c356291287085c2375f274799fbe6f6cda70f5f3171169c8f72fe54893c0216afa6d33fc7af4740bbd1bec002251d91ac018b916ac5ce2eceece0d9339be28b35e8dbf9d1733b4203757e610707fbf6e4f9be02d675b5aa168f7bf76e5997c101ed46cc2ef4d0ca46d702aa356de7d66d7158d75411c32cceb547dece91f71eab65ef1364c0049e5194de49e5fa1e2c2fce6d3ce8c7941c1f2891aea0b25316b2f0d61a3169424348064cd5c311832964e75b9bdf7711f6ea2f5ce8ae7478840a9dd7204d544aa0c0b2a80639dfe2dc112a78feaaaa5b070f294f99b21823d4d2748707a5b052d57bf0f42a9e2309d271fe635d10bca998d2582edeed0aaed3d379ee11cdd3f95adc5b11fc1a34e1b217b785a9a9b508c4d489de413933a4a23f44ae22f1793631422c7b01738f703d5e9ff0e93b7c0e94ef15021d138f3a2d7158043ca61e2948ca2fcdece4f8d08e0ef7ec0fbfffad1d1f1fdabdfb0f6c6be78e5dcfaab673fbaee43088909756e1c69a42aa3c7782b1f47c1cae14451442bde52a0fe6041ae5e157eef9dcef3783490293fc7a19b0cabd9e9f3f5158a6865985cc4a22d794c1ab0c9cb9076f160a3233d27527c2caa092705002472d6c7784f453dc1760a9bbca796f7f2c2ae7074d88c7dff9591e78ca1aca087ff3866400e403ea0465ecbbe602d27fe50b37233627208f29d1a14afe1184d4b3857093c51725692f93bb950aa76bdeacfcace5c3936092253063a3501d0471991d1eecdbe9de736b31466b34b4e1c5990dce4fed68ffc09e324de70f1fd8e179dfdefcfc3b1205f67a6d6bb6eaaafa200ee5f328e8405e53156c75eccebdfbb6b9b5235e22bda93215564a18467604707e9eca1284bb14e0a381240bf4034e82a322902df59685ac487d40087a6632a48338bf161fe4ae05033bbd385321419287b10b4c4180040cb464a0caecff8348efb4ba42adc9a750a2e7de9182f34b0103123cda44c04c0ac455175ff6963a927980baf340d3da905be702e5ceb955350afbf34a17097e17da94f7d854ba2a14e7aa780ebc325aaf3694e271d6a8d52ad29e85d60b65ffb5f8220e3ef9624da8442296ad4b0601bfa51411ae8b14bfd9b456cc8ee4fa5c154fb632b5e904de6f316003d12ae4392d43203c5a6e480f7b4b2b12b40a0d4d679a5949dfe7d3a79fda279f3cb2870f5fb6eddd3bd61f5edaeaeaba1019cf90eae49d3bb703196251e43299dcaf79c0f9b358f8eae7ba2e115719b4ca342eff9cd951fefd6660cbe75466460b10e1f1a3042489e412017abaee0a83bcee3c9c33c8669bdc7ccc571988f401385d2320e40f65e4cda0c6efa968ce8055be61c963e54d49d23dbd826ef25565d02a212d1b3b37370b03a5b24e3894d134de06aabae464d7845fb7129e93ef71324b5625cd909ff81c8594aae7ee93d2b778307ce173c3a05c3b77443a0861fde80fbfb7fd8fdeb7de6c66bdb68f653a383ab0e74f9fd99327cfecf1e367f6abdfbf67addeb27de6b3afd983077754aac6858105970e14bcb70ce41a2d090477766f7b05310e887910a63525603e1b549553f5293af1aa411628dee94d9c70ca7ba0e8f596d5f346c0aa36bcfc8d5bea707069fb87c7767a32502331e31218950e593d9016cb3dd7b93e1729ba0db3f452d243d1787da553bed36aa921981e3b9e1bf727477e6981d28c1dee15ed0ee4745595c24e17e9865bb16410d021148dbc3cbf178a289a76df70cb6111cea4a2ee36810403eb9f0c6083c1c86613e71ee524ea86ed12643aa2b91237479554c35521d9995b38ab487ec2ebeb5a415ea46d1a6ee176d3e4a51cbcf40b2eaf2c3bf2595d09590fb71869c495384f796c85b404445585cb6a75acd16a598ff6a0565b82d67aad6967e72776b0bf67fd737a23cfa44fc337de2a2e4005f10989d6ebb6b5b569db3b9b56ab7b86e00730cbf75af727d7f0fc508f8ca3cc9c94ae478bcc4dc090544fb947134525b7944026dfa30437656a571e3e65c0cb6098012e5fbf7c4ffe3c7ffddffce6b752ba2fca8a10a90e28759a07d955be617e48500a2771c961250ae335f38d9c78f71bc8022ce1ffcd9b71f3a6e5d7d39f29039fa06e44659e4ea2a9440f72b20c074bd58762220ae571ae45c5050d5e980a5acb488d4a912c8983c40f7b605f0c75b30969d3ccaee00f26437befc73fb68f7efc233bfaf4235cc4ed2b7ffee710199aa6f3e9e3a7369dd5eca73fff951d9ff7edf6bddbf6fa5b9fb1e9f554c42941122494268704890c585bdbbb9ae69b4336f39e8ad20eed180f1a2b5dac6b4859e0ae86177d7bfaf8b1ac731d314f6557e3010b9b92919d9d9fdae9c5b99d9e9ddbd535fccbcc0e0ecfece4f8cc066336fda58d2697767276eed36502e729c55321a32eee8d26df24cf29c763038d78766579c97a4aef1a22a079e61247aa2711cf7a9e7f4b720d9f0a84795e532a710216eb50083ed06f220455ed20a785307050f02210a80fd9048dd7671758105d2b00510c515fe21402c1a7e8f077aa9c437ca7e8dfd435553403b0ddee38b12f4f78fe0d3b19779fe0ba48c3b6d63774cd6d449e4826665369d9e0cc588f547cef3fb82fceca3d5edd70d1d347e7235bbd9e46ce3358a2122af8162682acb5eb8a9d9e1ddbc9d1910d0717a2327c7d9042cd6c6969551e69eac5ad7bc57df7f6aef5567a3abc5903206dec786661765a0289dca7992a96d9531ece1918fe58902a414782894445f973e57b24c029036489d232a670ef325e64a5325f3703605e6be5d7bffeed2cf3f8846a79f17c785d88ffc30ba8435c4a8c41ba79912fa455fa516f60cd8005fc4f84c543bc697d9b08ae4c431351dc849a4a37853adc5c2ddf5b832bc34745374cccbc0736aa2f73f41427a5f27c5a878278d6a601a1b06c2b58dfd66d36829f319bcca6361b0dec831f7edf1e7def0776f6e4433bbd38b6e6ee6dfb4f7ff1dfece0f4c44ed04859d33e79bcaf727bb3d7b2ce72c7ba4b1d7b78f75e702e13a54234239346acae6f8ab3585bdb946054153626d5a855c683157f97a58cc6db5f2825d48cd7f1a54d86633bd8db13d1ae53b36ada44f8691d9f9ea97ac64984471327fdf169dfdefff0637bf4f1133b383cb6a9614e38543ac61d029b70bf944ac5e82827eb25feb1ea6c26fb18344a4c70a105490e0d9599faf428f9bb6abcaa531f8485d300c18afb49d51414566f7a5b4bae0b9dcc0df76277c2de51165ab536dc4f0b170b1ab9e911bc50a066382d7e5e58bf10b04e8e4e84c2096ef480fa6b5ddbe1f1b15d308483d494e937eaedf4420d3f8fbc43fd9a4c600eee0cb4bbbabc621beb1bb6b5ba66776eddb63bb76fa9797b657559720e3a1cfeeddf7e2ea477ffc1037bf3cdb7c4a19d9d9e4b8bc67aa7d20d0a5f466cdae969a664bbd7551b9126535f9952c293a363ad3ddab6483f7db9d67400d02ab4bab622012ee872e7ee2d5bd958d767e05eb591474c6883f081b119b072df64d0618f659a9d7b21bf37e340c6851244f06cf2e7329b2af7eb1f4348b98f3340e5ef19a4f2efc97195fb3e035c06bfca6f7efbfbf9982fdd9642adbe70cd295c216f8e962af2d39b37256f8e7e9f39f9c7099aa7280f316f52f941f3dfb858f13b31024bfee4a14dd20761a3869fb7df742f7597efebaf859f382a1cbe9fe079a5d42e1f04d725bd4df880b37cbde213139f69d3a857ace6eeb636a6ac7ff4dc9efee847f6fc873fb0f1de27763a38b6a3eb9a7df6cb7f620fdffcac3d393db32787a098ba1d9f5da8347f55b9b256a7693b5bbb722aa54a46f0d1100a9bd9d6d68eeddebe6ba8a5b310a2fec786abc6f93705ace1d0ba6d46409dd9c585b7058d074391afe3fed046830b3ff1979775ff9e3e7b669f3c796cef7ce18b76fffe43e9c87ef0cf3fb6479f3cb1274f9f69a0865268cd36f50d0caf023639bf703909fb5a835cd12d454b0f0584cb41df5af4d131964a3ee37062a8e3a7b61e9ef44266b870f2ec4106343a8b6887f4ae2a60811a0858fc27294270583ae9a9c0d1f08dbca0d3b52afefa32c2a37adcb733a4239813f6e111fb6af4ce49da3e5ede9d6f8f4e4e454a6b2c57f8659da25a077949c0e913a3bd42ecbe672ec7f0748baa218af75ebb2314f9cedb9fb7070fefdbdd3b77b42eb9073ffbd94fecbdf7deb32f7ce10b52efd338ce218073839c33ccc262a6a9c0dbe51eb53ba2564058f41262b14d0704cf8ebe45b78e8603f57bdceb34ed80e24e7f686fbffb45dbbc7bdbaee0cfac6a1daa93086b298b16697506ff5cf3ac63ef978c611eb16f4ae494fc5e19589262c9fd5a06970c3c255f75b3629819dbcdaa605ed74d0129af991cb8d01701eb264157e6aef374248de16e04ac92bccb0f91179c91da118ecf9fcb3ec284ff49d4710d79b1f93a19b8d28d2005a39ce05460f264d04dd069e28334fd971bcaf9df83500d6d91ab20dc3490af2747a4401a36272006a12e91ae8c6e32eb60184315ad31b38be78fede37ffcae9dffe45f6df8ec631b5c5dd8e9f0da669daebdf35ffe9355d6d6edf9f9c84ecec676723e54c06c2fb56c724ddab4a63234a9a8bcb0186f65666b6b1b76f7fe43dbdcde12a2f2d37ea2cd9c0fd42b8123a1520216ed380cbba0e9788ad480cad96018c477cd3e7df2a9ed1feddb4bafbe6a6f7cf673b6b777643ffff92fedf77ff8d00e8e8e843a29b353c51c5e5fdbe9c585522ff812d4f0d89d30a4827b01ef464a77394296d0b0cfbcf450eafabda74fed12b3bc465dbc149b8c3411fb94b412a232094fd54053a589d0a496703b26c1269b91ef4d275638a5941470d30958cd76db1a9d251f3d5fe3fe8ce5504177c1e1de9e26ccd07540c042cd9fc58af1646ac767a7d24541a00f2f2776d6f71ecb59a52e3f2c7470a472a4a7484634799a908dbc0494888e0fd7896e4fbab7abcba9ad2faf68b0e967df78dd5e79f9a16d6d6d68fdfce637bfb65ffdea57f6ee17be28d33e2c70185441303e3e3d755a84c0b7bc62ede5e5407a3ec91b5f2fdc35a832c34bae2e2f8b33a398b1b3b36b9beb6be22d1f7ff4b10eba77bff2a776ef8d576d2a3eb76edd6adb2a97539bd608d41e6ccb009201265151899e12c5e4cf64716db1a73c8329ff5eeed5a4804aee2c8358a67d656cb849fc97e8ad14879708aef26fbffcb56f6989fe1688e5666521dff8a60b43092bf3039701d0830a534f3c0de375d96c7992e6bffdffdd58de93a095682a53354e240f2ad5b9cf770e2270cd554c3fbe221d40be407f19e42a8b230865797573beba9870ceb5c11f6876a23b355056ee559a9a4f376d556c70f0d43efcd6b7edfc673fb6d1f38f6d30ebdb7438b3c175c55a7776eccb7ff117f687a787b677d4b7fec02b7ebd95ae5d734d5510c992bb308c3d0d61716d6e6edb9d7b0fc471f0de20413e3bc121d1a57a19097052728fec94be41fa1407231bd10d301a2b7d27185ff4fbb677b06f9bbb9bf6d63b9fb39ffee497f6cb5ffddef6f78f6d389cc8a369636bdd7676b6e5dbf4f4f8c87ef5dbdfc96c0eee0b0507af2133f9ca4c691bfeeafbcff76d737dd53ef7e6e7ac41b5747f4fa9e81555cffec09697bbb68e97bb744e15b5bb90d632a98680c7bfe1f7dea262897ca3ee431f32680979eb7b5c27453a4965921ebc6677c92af8bb33cc767021be8716a8b3e363bb1c5ed96874295907aa7fb82da419f417c23bb2c0498d87542de54fb56ab566d30e4e4ea43c5fdbd892cdcec1febeb824640eeacae07a2a74394c6d73754d7d7fb45ee1d0b1d25bb6975e7e289ddd3bef7cceeeddbb2ba1eeaf7ef90b3b3e38b4070f1e58bbb3a44380fb4705f6623050ab4d7769d93a2bcb724de5f953590461d19e834dd0c9f191dddedd15aa459a410abadc6bdbe5e0c22e8e4f44817cf68b9fb77b6fbc6e53a80cab5a7356b71a2961cbbb0c121094d90f7f4eb2bb444a65b67333f329b9adf2676eeaaf1244e45ecda094e025035682a212f1cd79aa088a19005f08a43ffed9bf097064a50028efad02882d7d0e1ebf2425d446f720c04e56caa86e9418f11ddfab08abff79346663e202c06bc287689c55a880931b116f91debd007e09cc08262e5aa42245b99a88e3082b4ab88510edc5aa8423ac9ba7862a8a715dd2eb848327276322adecd66f6a6398d2411881f68cf97555b366d5cef73eb58fffe9bb76f2f31fdbe5b38f6d361b59ff7c6ca36ac34eab35fbf29fffdf565b5db5c38b813ddfdbf7010934e2f6e8338340ed29e0f4fb8cfa728e03390315422a4f2d88e548c514686300275ca04f8af61ecb93c3031bf5fb9a007339184ae9ce135333320197855caf2a70fde45f7f66a72767b6dc5dd1c6ae579b769fdeb4a59e14f7fdab99fdd33fffd0fa3469e3c1de26f522555ef4adc1930d4f4feda5fb0fece1fdfb6afa2625a3c91a94070743b0586a37e54d8fd0d1476155b5d173416b0c980493ee9dd5edb6adb7d493f50eeb8351605a5e72f361c232ee151db5bc308e0b721cbb9ed3d313f56a82f0fa1723a1cf8bb333f55fd28d30d67dabd8f9706c8f9f3dd3f3ee7597151c377777c51ffdfec3f745d8af6f6e4972b0b77f2031a8664822fc65980aa9fb7064db6bebf6faab2fdbd1f3e7b207b2cba952c7dddd5da1ad2fffe9ff610f1f3cd0f379efbddfdb6c7a6d4b2b3d6bd59bb6babea1aa2bad434bab6b32e46bf27948e32aa6fb077f457bcefefe33db7bbe675b1b1bc6f8327464b2e0a9556c323cb7f1f05281f4ad77bf646b776e5915ae8bf20276d97427444a98f73b014789886e7eade4b03278642a99dd1f6580f2bdeb594cf9fd99428a0ac843a77032cef7c9ef2b2b8cf97e198f12f0287811737efcf35faa4a981f28e11ce11bd50f270327a2fb9afb98277924c5afb4efd50547f04808e7f9aa8bc466156f1ec6e08d0a583640fb8d08bd4a4809149d5542ae49b52b61204844291cbe661e3cb310c0fba63790227854fce4c62e8983dbf82a9a7b8cd5ffa1411a4520c8ea9b7f7e67eff221f8b0d26bab5dd13ea1686efdc327f6c1f7bf6367bff8a98d1f7f60d52b048b66834ad34e6b2d7bf9cb5fd1c9f75c27e6a99df7878615537fc48c3ce60d36acdf3f9f230c7895cdcd1ddbdeded5c66d3619f44925d4833ef759a43bcdcdd7388f5eaa87904d83fd31aaf6299b6a30545ac2c6e07eb1a8cf8617f6cb5fff5a85874e037f2ef45bee3e41b95f33fa481d3a3d7bf4f4897df2f8b1d53a4df96429784b82d01277768d154abd6eaf3c78c9d3434dc971233a5c32e594798d6f3b1c55db6eddda512ac98d4bb70c69e4ae66229451bc73addc0f781e7ca2cac5ca7aa9d409606eb7c37a6cd14c3c9b29605d5c9cd9d9e9b1c4ba9a6484afd778e4aa7fa6015d5ddbfee189fdeefdf7ed6a8671e2b2adafacaaea4b13f2f2caaa3ddddbb30f3f79a471f0ddd56579da8384e08d50b56365439a8dbbc35bafbf61b7b637a59502d5ed3d7de2e47cb56ebb776edb4b2fbf6c5ff9ca57343b90435ace0e972321cc8dad6d1d20a4a37c9e158291aa9381b0c6133b3cdc53570756440cd9a523a2dbec4a4726dd174cc894762df480357be7cb7fa28035a34841964065fcda9bb9e766efd17398077aee5df6690620329fcc72ca0a617e4f297dc81891af97a9f74d127f0e64225edc4c2db98efc9e32a0de24f139d0e701eb473ffba54457f98379112ab2b14952a3111f5aad1cc505b091ca0f90102f0318888db60f7a2344bc521969b98a99fe2995beab3e04d45b6db889289bfd84a54f4cba1af89c287f7a038277eef3bbec7f6f28e4cb94364ba53ebdb8a82462391c1a235e27d35db5f9c410515e972a51b5c642686883d73a0d9b9e1dda1fbeff1ddbfbd10f6cfaf8036bcfb06499d885d5ed6a7dd73ef3a77f661b0f5fb20b520059f81ed9f575c506a3a954cf6c602a4b200d163c55a9f5b54d353eab9f8e0a962a59c143c8a9809980a468ee81055fd53f3f51933396b90c78b8d6900a6f9fa14c4f2fe3197e58d3a9bdf3f92f08fd3cfbe4893d7ffadc50cb13c478161ad06a5559cd8ca6631b4dc636c262051404638897194dcbf4c8d1cf28bd03ad4a5108d1949b2b3b3f3f530700d7c2e0d95bb76fd92bafbca480c42f27507d73b0c009586c2cf83c4af6f240d79a8bb618a1fb8a35db5da11dee8b744931448380406a78717a26f21c240acac4db8b6bc032f9fd0f3fa25145eafd66bd696bbdae35d4cb47ff60db261adf7665fdf148819bc2cd009f75716561c93c1a8b4f7af5e143752b0ccffb767939944442f219dc1698de3c1ed917bff825fbdcdb6f066747501f4a0e03478603a9aeb352b51e867f0ac2eeb84abbd3fefe737153a483b45711e45bb5962d757c4ee26c32b22efd98f2636bdabbffe79f5967635ddd14fca229baa1f67a1f4397282a83d04ddea8444765012b0feb32a824124a957aa66c19eccae0334734413795682edf937f4b12fedfbd5f64702f043962d2bffcd453c28ca419ddd4401c13797910e507cd3c947146d25e173967be71bece22879eaa1247c04231eccdc0e85fdacab5f51a81226491abc58d8d0bfc15a3b14058e936b9107596c2b7f2642038a6fd465e7b7913e76423a47a68cda4c87623e017c878c22324b1a8b85945c3020ce2f3a7ff629ffee0db76fdc98756ed230b98d9a4bb6cd7eb77ece53ffd33abaeae1baf38be1cdaf9b14b17207769d190827cea691ba9697238ddee92e612b2a959706c68b813c167796e21e89cbad81117cdf35311cfb25d198ea5c5e1f33007912085ae8a4db1b2be6e6b2babe267aec753eb9f9dab0f929f63100569d7d91928f15ac24682c7f3fd3db91b745aa8beb1c3a92a6d81ed54a5b2db5180984ec7deea421551e86ee27e4e387baebaa892a09f8de7e88afc340e457c15bd51479549de370f18898cd143b119e1b49a6d6b77e1833cf8a1ea87a426883b51aed28b1ac209a4e8d49849f8e1871f0bc5f47a4bb268c6cf1d2d59a3de346c74b8ffa0b66eaf2b829cf79bd22fca84201d28572a348847e32025d5a461bc56b1f60ad631b8b35edb03066c5c5fdb0f7ef003fbf29ffe89bdf21281baa529429251a83fb42e225f6d3904674df6667f790518c29ddf0f48f54703edaf76a36dbd5647fba17a35b2865dc9e976f7ee5dfb0ffff9bf5805553ee9197b914359e3937c0f25c75b0689dcafdcc3926b2a1156997565a52f53387e26dbbcca02dd3ceb2ad2bf12cc64d0fa6301ab447dfabe682fba19c82afffc935fcc72c396c4b7d2bfa83038ca08ab61766d5129d08491a2297281d0bc252083009b8cca1b7a400217561ce9879d3287f28641968a6cc7ce2553c2d8b80975b3af6e7e5354fcf360a37431846a346b3c00002000494441549679eda5282da37bfa51e57bfb91e4b9f90271f9ed9406ebfacadabdb65510617ef49ebdf79d7fb0c9fbbfb1eaf19e4d6a5736e9aedaf2cb6fdacb7ffa9f6d50ab8b43b99a8cecfc84e9357e4f2f5954a158666d718f643fd2a6abbf23c29b94581aa886f3577a1ed81253ee96adb26b9426c381885af8155244501001050e88723a2a6b4e767cc1e18330fa63c39d1e9dd804357b5c1369e5e3a7cf5561137a958f95eb3810dd727e73c0c0a1cdc7b2379a32d49323286d3f2d1f6b45d58f47905a30384cff7c2f8e9a97e11f7211dd0b577e53ad742f2c4fe10912f2ed428bd56a5bafb7625599039ad022fc197c15a80abb68ee0deeacac371c57715f3d3a398b3ec5a68255e56aa2eba63549076a6af6980aad866a34ff205be7cf98144d006e375ab6b1b61e076e43076db50b215f51ba4765f5f537deb0dffdee77f6d1471f69821268994a210713af452f21c1937b58a35732ac93b1bc41f6c0400daab2cc5604692169b91a8dadaba1ad3d9b8dfbd63f3950807af5cdb7eced2fbd6b33642f1aca5ab70a868af0cc555f1fecedb2da572296bcc7f3bdfd8244c8e541b9b7fe18395e06a01289dd445789c4f2b51620c6a9a89bef9345b49b68907684ca0f7efc33e9b0ca28ea5c155b79a169d2948e1b04b707270f669992255c2ca11e379ec199d8e4e2be49395b8da7a1cb424497f96fde18780d297cc3e2041b11e036291dcf2353be0c96e58d9df35b81feb8967c2865c4d6f593ee45bb4b3e4cb97a46b3b14e2063f6dec4c7b16b5844c7aa5797363ddeb35f7debef6cf4bb5fd8e8e3f76dd6a95a7df396edbef5aeddfefc9fd8f16862fdf1c09a35539f212d3372f7241d6e77443093a6e2b5cee7475bc5025f61fc57a4e28842a545bbf4d4187d0e9b8d6b55e9777aa561aea413a4b1f2458f962404aefaec754af69cf2703cfa7052d9633a4800628193569ef5077676469aeabd7ab85f8a1b44d50d0ad150cfb1d22415552268f2bdd42240103c20c8e195a5156f7752baefc43d62d1dc3cfcae169396bf174319f87950163f8f7e8a83aac528ad76c3a7044938ba24c7034d0e329395f0e9c9b1382b3a66601608dc47fbfb2a04e0cc992572de47ed44a8e1cf2f8478d5d9806c02ed17de5db2ca998a1fe23dd427a93502d7b7a400224986746a33abb4f8b9a66dedecea6080834b7a0154caf394b77dfc2774c89e21ada510d1eb698de3eea0807576a6d7655c19d206b47ad7346fb37f2a356b372a1a1f37bebeb62fbcfb65bbf3ca2b56c52e287a5372932772ca60510697445d19584ac091c12339ddf9c11e9d2b3cb70433fcce5ee03df2bfdc67d99b9cd753665ebc47820dad9d621c59ee4174922edef69c674e597def5f7ee2b2a460fcf30534898f16966ccf502b848f3557e00af4e517e89b3e3a6015ecd4e71553795910a8a22183b1196970aad6b0a285cb62ea4857a66a1ce33e5b0d55b4a30a8293363596213a315c9a900131237b19b0f226cf85af89109dc0f2a6e9389134813810e29c07d34275a4c67fdec07b6d5794b681c38da63e4f65d4b7473ffda13dfff1ffb6e107bfb359bd62d5cd5bf6f67ffaafd6bbfb8a1d8f2f55a29e5e0eccae260a58f017dd6594e62dab4b3038936688f740a744d0220d425ae0ce75d1102aebe24b051895ebb937b28fa1817ae01635a14ae729cbf39dea5e785b71df20f6a9d462de07ba3a3b3e998fb067a39e9d83549838e36d2cee8ee1e57c7450fc0cf7036e2bed7ee6f75882cc687142a6d05e9278946b207584c3f2761d4fe74420a38baa719d34c4773d088445712ae4d1252860c09fb53a128ed224ae49dc54494f8e45be83aae43041da3c1a4adfc6c467fe9d0095de682a005d31169e0e020eb2bab82eda6d10a6cec965b2d0105e5229a6258840cd7d40a6410045e03b918abd23870dd249fa0933cbc88abb1a9659331a1b460702ad33e1ff2ec70a36fdcc4e8f4f9586833249e7f7f69e6b60c76c72a5e94b330e36e88966cd7a1bebf6b92f7ec9daf060a4cdbee514ec24788d8afb9ce2b99105657a57a2a10c2a194092269aefa71c2b56641f19c03286dc4ced3250f27b098a52185d06cdf25ab24759f6dc5930e3d0facef7fe390256a63dde3da68829aa921a907b41f14124f094468807ef5ed2ecab326a972966222e0203e90705bb2e0da5114428dfb318e06c387920e8335029505c3b92409dad0a5ff005a9c2e5aa057d23182d72efb08c8d0f9b0fc37ff7eb55c9350218a9a4c843595f2cc4766a1b42b807daab7895b436a32ac9f8aa4b3b7ff2817df2fd6fd9d96f7f61c71717f6f0ed77eded3ffbbfec6456b3b311bcdbd05a68af74ba8fa5b666c61c15293e3736bafd3ea42cd63798c535c435a1ce26d8700e680845783fd13100c2a2ed84dfe156c46bcdc7bc6708f1fe4752436d7e0644a8c4194ea54c77661a0c3d884c7b463672c944e4bef8aa3c0535bd2536368152f633130a09201497996851cacdd7dd0c40a2cd2a6921d7e04e9ecbcb3d79a0e7641cbe8ffb9f29a1fa1d499364a39cae037cf81862cb6ba2c32260d1c85d737f2d4dafc6fb6be2435f418e5c3f010bb402798dfa7d6e27cc1ae6209a7acb1169aee436d2dc558518f81cd9c709028767e5b9c33771182f69662496312b0a5ced6e4f1c589af6f9525cf0a06aa92138c35511a8e0b2b0048e75a81ec65acd2e4e2fe44f0f8fc75ddddbdbb375745a5733eb9f1c2b6871ad0ccd78f38befd89d575e16da4c765d835e299ed3039d76d585195f793097e959c95795df9328283de2ca433c8142f96ff99af9b532fd4cae2b035812f5370356222939d7c6a0dc6cb19383f73f7cfb1fe708ab7cc3b4949d43b6d02e89cfd290cd6b95906900cde89a41212369963b931faa5618495451c95bbd719a12dcf5fcbeda90762415b1e97945599ad3106e01ef257ea1cd42395ce6b854db5233b688d4be996ee6ccf9f50cb2da38b1811c122fd095c352b763a1d74eaf37bab46a0d6d4cc566a363fbcdb7bf61c73fff57db3b3eb1fff05fff9bedbcf2867d7a7c263dd368746eb5d944842fc42cd521a02433e6e032e0b3f0c39236a7dbb315faf2685b212d94c6cdb92b715f1a56e181cac96efca92e553e67f3661aebe9b507270576a85b3ccea74cc5711e0dde874387d762b28e0765474ea44d541005eba39b9faf25eca7e49f08bb3cc83439074709e9eddc91419441ddc9f79595251fd810955a7d6f1dbe0d1578cf6d5c7a3d77749541df95d24e59281358e07c085a4dd0106e1cee9a8af7174dd01c08c3018eaf153bd83f505025702960e1ba7ac91a72fe907bcab57ba5920a286927281104e45550022dfb80e201288f8049b0eb2ead480e0112c51e262b7d3a78e3f3cbe1820338a8051faa81f4c76715624b43dae3c1de9bee871743dbdbdf5730e6f3525060424eafd9b0bd274fac12a3e04843df7cf78bd6a473a0d5f1c35fc423590031f4c54e909b295f52249955dde4b532ad4b1eb7dcdf259795a8298350a6a199a9dc4cf5721fe6cfddac4a9681cedd38a242ae4e96901afdedfffcf67c2ea18f5372289cfa1f05acf0f599072baa5dd23bb96b657ea09b1583ace0b1d8e5e05a05b1cdac8bc627830422c0502efb082bf71957e5d0203c7da493f2e620e86ab5960266f981d30a976bc9eb987352457f617973f3ba7320c6426be2af51e6d99a0253f17155f4eb55ab4d1b5f8dad579bd8939ffed03efee77fb259ad61ef7ce53f5aa5ddb347cff7c4490cfa2756a72f8d3c9de1a7b5a6f5d6d63c60355b924250587082b56e6b2b2b0a5c6cde4c09734230c18381126c4e369b84ae575e9c984c182f1f267f0ab240e9ace630f4826249565f992908c2a2f5e7d2875568a8a74f6d61d3ab2f713c9e2313fecc67f014c02d6792b0972120f73d382cb5fb80963804a808b79a4257a02c55ddae20f339f8ea4a6f48055903e8be40dca4b769cd9c018bd726f5a9b76916c6a594b547d0be74b34278522a879a747dad60c567393e3c564554c123fa52258f41561185a444107067007d3f952ad29e69c06bb7a56781e401627d458ddd5e20819312070b42231f51e00bce341ac63d887b33b76438d0012d178b7280f0f9b97ffdb3bec696b1b7783d0a0ad8f6741a757bf6f1c72a96747acbf6f29b6fd8d6dddbd6525b4f539577a2bc643e15373b64ef94b4c9cde090812741462225be2f0107f7310ff32c40e5cff1b5b2ef2f414049a097ff96fb2e8352f2c6194c137c4430d1c14256a09edf929ffbfadffffd4c7ee64a9d42a025333c3f2d176fe4310e082d125ddde17ef23bf48750f5c9171908f28259a0331c0eaeafd4fcca43c8a1947e63f9596f7fc8864d6e1c0b4495304687334a5d0f0458edf6b349c67162e7a9e001d7d3051669dea00c6437c9f9446d199cd2583021aba73804ce2b6b6a3c949fb8c378fdd6f5c446cf1edbcffef1db32e6bbf7e0be9d9f9eaab5429a20d00b15d24edb0683a1d2c19d975eb2d5ad5d63c6b03b0c30ba6aa420ce58a856ab3b1fcca05389210320cb31d5aabe028bee4ba4648982b32ac467cd05cae7e1a17bf182fbefa429684d44fdec4a04b44e53500afe508381a33708f6d0d9cda13f5ce66418b947885ae7a3c519cae0242c6433f71a3f295013698eebbdbcc2999cd2f22aa80bb7025a719ad28ee9d90605c146244523089046e176806b035d037c8dfb22eba1e1c06ae8a92663f9e073fd787cc11b1e1d3b29ef9bcd477f95ad5e7e30381acde7cd2193a922d54f55f7103cf79684b496977dbc17874ebb8dd017df2cf70293323fdd264074b48585c717140a92060feee15a1ae89e867806dfaad9bbd1d4b326d883ba3ffde0431b5df46debce1d7bf9edb76d6d637d1e4c726ddf0c42193c4ae23d4144499267353f69807c9d0c78f93a25a19f812dd15449c6df4456f97a1eb0dd0433bf273b6614358ad8a1516cb42b85d4485f06a17eed1bdfa4a56c6e835b09065f912f4dede7d27b475fb281a8fa34144af50423f95d5369919d88dbca2a6dd44578f3335ede9a9882b77595914add18b90e010b2fe1a7587e4027df17ce92b29ed5503c2f396b847c044c9dd87162123c396dd4d651aaf28b16828ce409cbb373bdcce17311d3bb462a00ec66302a1e497d868e22476080c1e0c27efdc31fd8f6ad2d6bb7eaf6c9471fd9e9e1915d418ed3987c79a95395ebaeb5dab6f9e0816ddf7d6093595586730a0ea381f82b52648d37eff4e623a0e80c62111340b02866a0841702a64ae5126a97903c178416e335e679fefda4f3991226db75ce741d716cc3a8447a1552eaf9f04ecf43484e9d91d295a7693eb30cf43889aaf28995109a27062f84058ace7f90ea78ac3624f8a076ab2bdd93069dc6b3d3e122df79e09bcff5eb211e6db422b5f6fb02b12ea9c7250263d270af26532400699d1e1f0b6d11a4e17698b89c937fcacd4e60ccf582f0943fc35f61b808e205f5d31e24c27d754d2e0bac0d487314f404a2ec9290277d389f48642b08eafd7d729b5016e3ba2c0e693e2bbab1e3c34349329273e33556699b3a39535af8dae73f6f0f3ffbd9f96b97d56ffe9ced650934f27924224a34995fcf033cd77dd2370adc37f49509404a729ee75ea67a65b02b11d61c99c933f345507333d0eaf5d21e7c4ed184fce1bf7fed6b330871e5daecf0701b552c4c457b08f2a46d8a51e59c80f04aa003af4af9f72b6d9495af33b1aa880057af4109948f4158f4123afc578583e92531d5984522519a1ea0fb3e2970493489ab01e51b1a9721f03d607965d1e5075c03d34f685d2087ccebf18a8f075c7f10713bc36b897f4b1b8b3c354484abcae6a73f7200f940b1302037cd6c05eff1cb4b7bf4dbdfd84aa769c7c7fbb6ffe4a95d9c1c2ab8a8b33fd266b88ea58d755bbdf7c076ef3db4b3fe581b8faa1da8899450cae64ed7ba9dae8f7ea24a57f049a46adc73c911a8d80d403b8baa692ea0322d26ad96fd6f8e809a7a6ac9f380d741cf248e0a41e438864b505449dd98a64323f8f58e0238134729a33902d7691c5ee9aafc0a7178254c2a79b9bafad4228a0bf9ecd8d8c801d8f8f0489e3a81f6481b196c189559782c6600d287da5d726905df21ca024f7ba66333f8d511161b5ec59a11763ce1732febe84bad0d9f6abdb0ef4dc4e12739316451e5961574a0448a256c02d247020fc5110272abe9643de92a6b051eca830538da6da9795da1b56a5daeb59a9823f2dd912a4ddc87fbfb8eece41586987464ab3d5c2eea9a57f8cebbefdae6ddbb2fb826a45424d770c9ed264a4a64c51a2f5d5172adf3b9b5d6e71d2d8b405406af123d65a02ad3ba0c3e65b0ca3f0bf90b5d2db49bc959e75ecb008b283dd7b55f93dfa3ca5f7fe3eb335f20de62e1a7a693bdde8b5754e14297a5481ea24210444ea0f566e3989f17b04f7e4204344d4c713d0edf23d7ca2e3cc0921e1c0f1e482d9219be27727ecda0231dd4490f92abab0a82560634e7efe90157814bde413e8e2b4bbd59115455302c633c60f9c41da51c737e2cec73839cd60dd458f89a2a6a3ab995dbbb42b9d3a859637269e77bcfad3d9bdaa30ffe6007cf1edbf8ec821c4e3d6804ac4b025da36eb71e3cb4bb6fbd6d57f89257e9d7ebc8d84dde5bf22b479b836b27bc8ea30d36a30e8848d1d26f8a6bce31f7b9581365650a272446493ce3338710043e153fa6466334488a78e97c15afe79c98ebb3f2175ff32c0ce7047f4ed820bb2ece5333784f82151ba20d318e11601c646c54d6963a1b72c20bf7154b9a70e864f312ccb8662f3038e9ae608288b4d3513b8b28012406e28dbc23c3efc9c88b123889ea335e2a98b1e909ecb88c8efa031f2e1bee1fac89d4004af210d7cbf3c839840a34c8303a6d718f52ff23c655a0f582860e5cc8f3166aff861792eabe3eab332f5211b4281648834540539b51d83d1bc3822fecd3478f7468b85f585be43feeaee8d4408eafbdf9961c1e32d86620e2ef3cb39216c8c33ad17119d04a6454662165c02ad1d71c6117be59254a2bdfb70c50fc39519b826304ac32a065d0526b5e7c41cc152d60a80bd4abe99eef95af7ff3eb33e0b4a77611551369851383c8379a50737a6e7876bba89093dead83e53f654ed4f15abea0dd1c8fef630182b0d404dd6c681a30ad286a6c6d305ec9c727795ecb43861c75e4835303c3124037b480e86b71f354fe0c0b5f558238750351645aeace00c0f4d08c450b0e9b24a66dc45c3dbfc19a3f1868caef2105019006fc9813e87ce6161e5f7cead1c02ae727f6e9fbefd9d38f3f9205c8158dcad389d2315c0068c979f0daeb76e7cd376d30bdb6eef23a83f244141328f090e2f3d133c722d5e00bd18915a11d3625818b0a9e94da78b39f9d38491b62cf440a19b0b4693d2977142d6fb208ec31f599fb087f85699dd4efa1b399a3b5a242ec699a5f9736441d970b8683a00f4253d754006153b379a5c943f4087f3561fc95a3481ffcc1236f4873c608327e4e3abb08a84af328f80411dcec767d623215620d2df5efd586107f3554e0d75a8e8005c5810c837b37ec0f2581c08247fd8220aef01b0325e5c19ba81ac4a82da4ea212d54537158d829737042bc7bef23dc5b4b832f586734710bf96b706b53cf511ca27a46291e30e60b22de8d0a5dae6336ec9fdad3674fedf8f848e89a0a210e179a8b08c9bfd4b387afbca2aa24cf667ea085975c068d32407886e2443af75e05b04200ee944dacf072a84b88394bc49401ac14879781ac7cdffcde7c3e89cc40a7644c37af91ef777ac7afe732d64222c04caf2b5ffdda57679eb239f4f6d4ca97b84672c7899c37285fb816952f4e338e2c47655e3950454fdc43c80ab861d2544cb4b0904264f447bf42991a28cd894543a7deab5a975095b410d701df6c9ce6a8aa19c6e0be5a122bc643512534822e447fde80fc371f6bb580a31ec0dc154256bd5297537563d69d7b70f9a82d2747fd737a75743673a78316bc068ddd0482a3037bf4db5fdbf3c79fd8f8fcd4ae867df576614637ad55acd1e9d9dd575fb5db9ffdac9df647b6b6bd6b57b39abb7a4ec6720380e720886bf2714067b68d4e19d230aa7b6c38214844a734437b4a38470871dacef9273969f8d41c5e53159f1cfb3ebd9c4b1ae08b54ec0847512db2e09b72e1f9c259dcc7a408f95d089682953465dee00eb27265375ee97e4aeafbb4ca7072ad596f9ee279a107c9017205a5bd117cdc71b46955cdf55bb666689574ca079abf9e22a89d08ed710daa726a6048a4bae2b0aed507989f9167cc2f4fc3164523a585cc5fd41a40d200c1ced73d781190c5d982a61a2d550a55a492acc0a911896035a90904ef23eea5516b7582a3a9e93de4945131bb383bb1d38b130d51e519dfdede35fa8d3637b76c092facad0db995929138ea58c86f725fcef767a47799b6258ae2eb659a98e963069012f99448a9445b65302a115406afdc77996296a963ce10cd343315f179f8e46b38667fb1c719eeb1f2d5bffa9a2747e20a9c64f540c36ef114c5038d2f487ea9c1750a177025611f290bdf271b979820ecbaa0a98e0e7d5d2fe9a5761f61e50806a8cb4357593be6d0b11808129c5817438cd826e2c384dcb4225cc3251577fce2e55de01864a1fce69de7e1da0842ce4e7824e7da326069e8000b4b22cbf83a22d750658390385101f56e85e3545fadd25005a8d9acda6ab76bfdc71fd9e3dfffce8e9f3db3cbf333bb82c3c21a9a85dded58bdbb641b776edbf6cb2fd9c5686aeb3bb7d5644b599e71f40473ae090409c2cab14d98cb65c092068bb23fff29b040303b6f98c186cf9cc24edd0f68bf709f840b2953256df64029b3b85fb9c1739c97d64728feb927e2075589f4d31a3ec751f5622ab7261385205355311d08791879c93dabd010d9e5a92f84371a7a991e740aef42c0427cd96a5b6769d5405b6e75842a9f830c14e5ca7c05433d63b76acec358e9b30a157e18f19fd2a8683d72ad54045c82979306ba7fd28fc50830be4722d7b0baf14defc829fb2c53a9adcf59f1cc81fc43a3eb232594de8b03205adc0ef79fdb59ff4c2eae5820bf7ce79eda7270a8ed6cacd9ad971fdaeac6a6a652277d53060ca7735eecd2d0e111e4ff82f259980764f0ca407133e864ea99cf27511c7f4ffa21af21bf270356fe3ddf57714534cea27f300366a6ab1988c54817a43f6b4eeff7cdbff9db19d057171a2fe4080982dba19b5f989f428e7e6af387cdcd900326a714c6fda4031a9585650741a2326fca15ba4267a585ee553e4e274e631dcdda18ae15e23f0216299e20a814c27e024a15af493f4d2dda34156453728d0a3a31565dc950315fd1916010aa5145cc079dc12e1f623665ab670828ab115f6ec95299d5ac4eb5698c8814fbe025bb7cf2a97df29bdf28605d8f2eac4a1a37bb16f75241f0b8b2626bb76ecb0ee4aac27cc22d1b82e6421345c050cad4ea2860d147c77d90323b8316faabf1c4a6e38955e067a6a472bec9b2678e679023c4e08c88f1a46e1a4fa548e3c19c369c442382de1327dc73c111b04a484f4a07b7321f6ea0de50178a268acd0527b7cb18eb8e944348b6e2a858f79f7619da8534b61da4eb2d3b4e3bf0f93810e1d168410205f9b8fa4677c9da8835a58af7341fba008e54e82ae88c4c65f43aa0fd481121e6491393ef9907ac98c2936b40e43f6e129a5ec45aab0929ebd0aec0c5fa587bb82bd6095982d668140ed4b5a18c65aa116ba022096b097a640f28e7914110e8a35c7b7274a080a5bec841df96ea4d9bf4873eece2ce2dbbfbdaabd6595ad17ccc32c09774803291f895d44c1e3889a2127824f2c9f59fbfe7f767f0ca433f33999ba8ec66da56a67bf9e77c1e620862e276aead5c33bc5fca18c8a2123c004e72cf56bef3bfff69361f855e5db4dfb05858d4f9a2f39eb180d8992e68c2c8dcfccb1f28951a37eff74087ae879ec44aa0ab6a857e3c1febcd2fe6b1f1c0899818fd11a888a8e309937d7dda8ed785dde55464a87cbe1996ea0f28e1bc485836b84e780fa0e4cc7026514388e0eb7a24b78c59e4f1bc6eca25e6ba9c8aebc4186d37abfa8c3d5a3b68d1a13b1eb4b9bcd2b1d6f9a97df4cb5fd9fea79fd8f5a02f4e4a65084ed5ee9275b7b66c7df796f536d7addeec5a6779cd4e2f06de5a232471a9fb477ad1a69da3d908ed19a78d6f1c059bf1a54dc753492cfacc25144199e464758e1e847a154c1c51264a126ad1d0034757591df580e5c36a4129b91015e3b05d89828ac8779ddc9ef695f72f17fb25690e4347716990658c57d0d8e4043ede816a63bd11680b941df9a552d9d150a893caac863068924ec39a3dbcd057994a2191a60fccf5c0c0faf245efca7f4e2ade4b8521158f20e4a9aafa67e71ef075dd035017fd8545ba9a5e647c4655b9c306498149ba438a382e53e0e055e148d982b7273999ec02c8942ff8987b0a4715fd0c012ce543278787d61f0d6c343cb7ebcbb1b598a23d1aab80b1fbea2b76ffadd7a5e3a3ea944123d14db9e94bf4a56719a96306b30cca37d3c0328065d02b5159a2ad725de4cff0fb7c0f86ae2daf2dd78402222e2437382cc96d8263cb80952921cf4728341aed2bfff8fd1f3a0125ad9ef344e268a49c75ed4e0a4a9502520a979ec7ab3372470e04c369440dd015f3f46cd1fb444ac96949ef218bcafddd395d8554a2c157550041661f2e00b10d59ca422b4f7d3f35bc6a9027cba225274e1ecd09af6951e8a345253191889f9871a2cf477e05ba0b94e9e55f17026a761d9b433e46a158c6f580f96ffc36bbb25eb763bdf1d83ef9fd6fecf8e9131b1c1fdad560e09e3420839555eb6def58677dc356777784a2eacd8eec44509b6b61a9cc5e13870592c1463a51aa9a7d55713299f4813c553504f341c6073acdb490df4b5b5b2dce9031f03c52d7912993bc39b4d163d3eb20e2d9f94461de6baeb50b1754360ed70919cd1ac8b61fbd17c1051b6c90a5505ea22bafeaaa1526ec8fddd5d479496ea8109646cfd38244a1c1a7d6e04a00e9de5b5db34a1d5d9b6f760fd6f49de2a2eaeb4f95d558cb0c70c8cd83e91ed983772eb9e921f742f75396338b0e078e9bd4e769aa92e432d7424bf3ef530b0e6b91ca209c9623a9399294eb00df5f17422388f3677ddeb09c91acc1cc0ef69eebb3cb6efae2d41a642ec3b12cacd7efddb597def9bc3519c211b6493791507ec67cf609361251e9e02994ec3753c4926b2a834c22e8f2fd32d89581b20c5065704bc49e994f56e8bd056ed13a97b486fe3d52ce04445ef49a58e57b3ffec9cc4b86e899a28c1d27391fce8345a412e1ca29e1a8aa430c6ef44199397959915f6918f2044758084b095815b54378591d7b5d16289b900dab535528c0115106172e9e92bba6238b2b73f2381789a77b7ee280ad9de8f3aa0c0bd89ba417caef749bc8d300a2d6a1affedf07a5c6a67512de8754b0e1f8bb2be1b95fd1884dbf9b0656b46cad5ab34fdf7bcf755a9acf00002000494441540e9f3cb2e1d1be5d9e9f5a85afb311f110bf77df1aababb67eefbe4e72ee37e8530b65ee9f5f15094d854de9573190561d0952a44fe61e590872dd55210a1cd7d97de069af6f6697a7a021e399819c794a6cec0c96f49f81dc321da6849e9c4ebacaead9cad0ac22e1ef78e8c67d04da24b1fd73a14e77d5ba1a8a31dd437314ed584900fbc6ea84811de93c2d455712c65e5f5d3278501c1dc853e3c0d038c9b16159bfc369e1ea219f290a0dd7f8d4bb3056f734d68cd06ba4cce3318af7f0c0229844df283788c66fa404f04fa499491a975401ee01695ee7fca0bb2fa8f249f026c083bed05b050723ca43ae276410cc6174b2ded3434f9d095afdb35379d46bc6e3c5990d0ef6ac36bdb6f5ad0d1d76af7ce98b4a87a56f0c1453068ce49732fdca6799dfeb5cae0f35f9ffaa2866fa979c52f2a389c26fa68d65bae8e8d6638517b35c2b9701cb11564c7a0908870a20b9b005e7e5e9f7828e226bf21fa87cff4704ac14b92d7c6d724c3aa7b1735ad9b643540c9f765591fc57f94158202a917392fb4e51c0a20ae6c32daae2b914bca29f8a1ba9168bf130fad5dcb82f6f5c9e0ef97a4a0f6393b329d80c6e45e1cdb29a351730d51f98938f7c56275b3dfd62137b6b912ffaf2c1641020b594d2999c50c1cd3fb59f089e46e393747b79dd0e1f3fb6e71fbd6ffda3e736383ab4e1c9a94de1fdba1ddb79f8922d6dedd8dabd07e207792f1aa49526696cfaa5467dc97a25a41e6c02ae976b0571a9ed240491da10d75e01f367e4daa85c24f3934da4a03f8f39bfa0ca2afa2cef07d5e2c0f32b36592e6c3e1be24b5a6ef435b90154a48f52a5511210bf87fc47258c6b5959dd905d0b71944a7049ac6bb3c421833c44e835f8308223c35149dd48f14059a4b01c54bc46add1b65ab3632dc6b6375af265cf5631f83c54f8aa3c85a58c3650a4bd1c7c3a1c95f63a39cf679e57b6635df37c41578b2293f3ab7ebfdd1a87fbe329e14214cbda125725d2300e5167dfdc7943e3eaeb0afa2a34e1daa08ca1224e4ba4fbd9992db79b36383eb6e1e1a175aa155bdddcb0953b77ede1e73fa74a3315f492772a91d5bce814d5d80c5ef9dc137d6590289150f29019e0ca00c87bdc24de4b84e62086cabe072c2faa2cc68c25f22f49f6fcf9f4368b50e2872cb027688efc7cbad6ef7eeffbb37c302f041da9ba7d33e6e9e4e4fc822ff1cded553817f0399949199805e19bc703968222a955b52632199ec8354dbec071f2846ba08935034799de64b4f5a9cd9187eac6b84b8378348cf9434d4d8fa08af2ea495ab4e864d4cf6bcbf4351f5c09993df0ba24800aa11603bae5a23a49a011d755add9ceeaa64dce2f6cefe30fede8d38fede260cf2e5878a3a1aa5a6b3b3b76fbe5576df733afd909ad2293b17fade93edfb421adadadab3d873482b489d7cec5c08353ba0c994f30073845c0ca0add3ca563e1845a1b44a6e67305f82c38b84e8e1d384f05129144c93c171cd29524704105da74ac05be3ff475e28c420ac035b4da3de9c9b436aa0df5dc2527a87523a1a99be451e6f7859c3cd3d8ae698d11c73416e90ef2aa12c45b04ab650da660b69fe627f13a22b92988b8085a7c5b10b75405c7e3a1235121380e095f8f19ec4433306128848ab96955548a2ab8d04c206da70c4090218789b58c360ba1b3505810efa8e0a5a5f31be4938cacaa82035380f833def00707cfedf8e0c09608f4088e2fceac4d7fe9c6ba757677ecc15b6f59b3d79372be5caf5ae305ff979c72060de7d2b2e2efd79d81e526d8288386a3f34595b1e4bc4a5424741bfaaefc9e125df1e7dce72983f1ebf78360c18365e654f7ac26ada3828363e251e5dbdffeee0c189f6f949b91bff3a1aeae17c4bb364ca01eaa2622cb22e54804a6a0179df41ee00a47418cf86573cb29518c8e8a2a64c5a229173b1959effacf66095a28222b9aa103037e67ff96e02bfc8078275945cec9c9fc7c8b6a850b5d41eb4aef92918f8ded37cb9187e451b580e1e1d594afc7b56535717b7ddbea8c2d3fd8b7e3478fec78efa99d1d1dd8f1d191b43634acde7af892bdf6e52f6b3e1ecdada7e767aef49698167be0ae2dadae58bd824f93f36c1944f97c0aee70576064a148362341cc4bf87384685edd55aa2db3ba85b36aeae0f80c9e86b9dca451f5859c8b393745166574781122e8850325d94c078c3799bb295ea3e544382d572dcde323c0b3793dd07b0334012bb4610cffc4ac30d209f7faa2e97a2ac29da6708a0be202e5e8d0b5eeca9a9c315abd9e7cd2f85dd5e8e4bc7c17ce4d2485d4aedc11839e4d78d46c77a270c3e752918820178afcb2e72e371bd7cffaca67efc830a43ea025ed4634671cc8c1594972e2aea6a4396a43937d8c13ee707ca0898bc1851d1eefd9c9fea12dc391317ce5fcd47a9db6f53636acbdb5610fdf7edb1aedae78cc0ca81960f277aeb5e4acf2be6650bb89b0723fe4eb658a9901a74472498e974126d748f2a865f02c5f3bf7b26623c4219941ab4474f9e77c5fb154a5f9e0d7e825c40571eedbbed03fe8c262928d48f608623a284887546d7214029befa9419ee03c06df08f2930a64467510833ad21b3fa1e01e20f859a35ecae67db2a72da36f062df760675391be2c227442cde45d646b5df53691f2062751cf75f2e70944ad6e48f23d3effcc2d503c689530bb7cb079fac2ff700fb7b76edbe47c68753ca60e0fedf8f9538d9247b94c70223850e579e73ffe99302263d24f9848dc6e6990275c0fbe59cb6bab0a5873ae821399d33de73c72afd9f4a2a610d74224bbba5b467ff085a46ed3a9109cbaff6b757d1f3c61bbe37a233dc780eeea13a5c72e025609ef552009712e120b9c2b0802c96da19277efab6a4ca241aa40bb956f68f5dcd5fd59e74690c62c0e96f4705770c53a47ed48974256343613acf48c509cb73ab6b4ba2e9b694e1bbcadea8d7620230ed08558390b0afc9baf5d47f03877624ce85e5f8e90bc4884491f29aa4fcac9f5c9754b84aa43762130f5b510d37d94eeb9f0550247d11d9e428b64e7f09464a5ad67202d969c1b908954ecf4fcc49e3dffd40667e7d6e3d9d3f3381cd8e6d6baad6c6e59efd68eddfecc6b0ad870c1b9a13360644028f9d73cbc12a1e7de9c1712428e5206a5445489ae592389b4caa05806b4a44ef27bf9fefcb7fcd944784ebdf933025de7f7cee917a5bb4e2f28780620518c61cd7ff5ab5fd54f97082483976fd4ac9e654f97a7639c9062ed83484bde405b28c5a7339a6edda747a88b93ac52950d309e4f94bc314993fc4025686c565cecc9a67384e0692801312d41c4af870d70a288bc598b00e56669521d07d3961c566e1c696c828fd20d8be9be3a194292e1d0d739ba6ca0f6f7f6d4585f97615ac5b6b76fdb6c34b5f1f1292232eb9f9e0899511ea75fb00faa1a0dedfe6bafa99996315f83d1480a6e4cfce8536b77bab6bcba666d9a697958908fe9790da252f5cb7925781a0a1a7ebaa16df2eaa193ead07353d9276b402d55bce017ea2df8431790ce0316ef835c222a85de11105c9d2cb1d38596c673bcb05c4c2ce980526797b4c0cb48901ba4bb0e43366c90eeb9c1f40cb8a6998b30e13679c65a03b40781b228dc842e4c285636c33e97b08a0c46955b14e818e731e9263eb782b717c6b561c4c35201f51413153922d23c601d61e1e0e04267b46b8cb7cfa28bd66394de1578829bd12109e28e4667b9d64a8358719e4a0119a2d97b0645ceb73a0a621ca85e3dad6876e2c5e0dc9e3efdd8a683b135982b381859ab56b7d58d155bbfb56b2bbbbbb675ef9ee43f7e582f827fa66719504ac492d79a95bef27b93bbcb2097c1238351eea99b087f117c1602d4bc8789aaf2673d307980d2b388aabc073237c664ffb38ed4772a6e9afbe619420abd15a3f8da37bff9cd99504e7011f29c521ae44dca2e0928bbab1955151354a253dec57e6103c24f85884f8b5f29a5669088a02660617bc5a22035f43e322720a58a6700a84acc082289aa8b5c56e56eaa42d117977287f2fae68b0c3c127d6939253a95ed126782ee4865486fe63d89a9c687480ed3c0797fd3cd5cde53353d3ce95867b6b1be6ded4ac38e9f3cb3eae5955c3debdd96eddcdab5fe79dffac7279a4adcea75344c952ae6fef1a13621843ba472b7b7ac09c1540a2598cbb61c6d0e346b0c53cd1490143a8b148e4e082c4cd6514a65335900296029ab8ac203f293a8188108f273e021c07d7764e96d595a6c81aec4232a35f3f619829e9c11c26e5ac4790c5b907f555a2657e999737b997c3ed275f17a336f2cc6275f692d8dd75002e8cb80dd709b144f5aedf09c02a5e00401aaa21a475f9e4f9fb9a6f548de5f70592ec7503a270b69d76a81b0f07cc7e6285d5571f6a4699b0aa13a26e0e942dc981b8eb528a347c4c2c1bbf2799ab5a65bd580e0a83a06aa54da179d214c0b87af52e186f55621487be042e600d278f2fc899d9e3cb786d56ca9d9916014f4d75be9d9f2e686eddebd6f4beb5b0a84da4fd1fe93c8aa44fe899c33386580c9cf92ebbd6c45cac09629a1b7a515e2cd78bf1271e5e153be6e79bf4af4946b49eb27bcaed4af7be59d33bef73d1b736e73c1adaaff9565c835fcf537fe4a55c2fc10fc2e022de604e6bf7b6ac6d75c33e4623a0f266cd82ba6eece497a571db3689c2047fc176d326c42b95fbab1bfbadb35d0d22d65f234038297e95bc25945ddd878e5a9913f372790d5d7b5a8eee83a45903abf203e820504e19dd6344a915cf1ad1462e2e574491d108a6a647d9e18ee069076356adf68b66da3b36ca3d30bbbbcc0eae4d25aab4bb6b1b52353bfc1e9b9da75cecf4eacb7dcb1b58d0d7bfafc998d690a6fb6ac3f1edbf6ce2ddbd8dc54836d1a9de5c9c97369379b768e8326a4256e0ba38104b43812106c08687035d71314f8ae61a3f996cf5ea606725888797889d066d7137978dd84e920913c85d55e027f3982b077d751ee694a4bbc911ddb1547cd7e9f31acf3feb7f474e7f92ae8317bb0d3f34a9d5c1a46baffa8bd093ef04df05f923484cc440254052c2402fcb9a98660fcd4087a2e78e667e364277dc50b5fbef8970a82a218b02f62386d4ccb6eb6dcea45966bb58638a744a089dccb0a9d8286882949f23c85919ed0650edc03ddcb8aaf351917c7300af84a973e30bc76621f7dfca15d9c1d689cd726a3c448a369889e8cadd9ebda67de78d39657365c3e5659cc1c981fb6a1472b914d1e44f96f739418c127d3b59b4479c6805286a20caa20e033189688f9c55891abd67fcffd4b46933d96fe9a8befcbef297fb24492ca6afeee1ffe763eaa9e7f70efa989167e698d2c2eaab096f0ef0df5f3bc0d217bc91c99a9b6260e8bd2b2f7beb931199c57c05aa984bddde18ab2727a50dd28a3963703bb0e36029e5a4a05226d90854736728b4bf305ebd5a91cc6e04250cd46c480adee834c59a4996e89339191bf97b6557c0834e51a5baf547a85c94bb77c5fafd3b1e576cfaa97d776bc7f2c24c2e9b8b4b66a17a7e77676786c93feb99d1c3cd76766b43908e87c34b2addd5d8d88bf73efbeb82cf946e52cc89817c7fb50b1cbeb84cbe060704b61f7b3f216949134553ab940801504a05e25e2974e4f19c92de6466281436b10db2d031b9f49129028806863f2fa33664cd663a86a10cd28d9b130d6c82947297896b987b95b09f3ba6a15c2de653490932cd5d5558a0c6c501061bfaf83c2fbfed0f9cd34919a197eeae7d36b9362415a37256f2032cbdbbc59d7cffabdc0dde2d28d248596b3e5c8536a3cc0484941881ca62a1cc4a6f70a5fcd2e0bfe528137da8b12c1702f1a359f4f90014b482002563a3d5000020172dd1a5116a73ccdd47c26d0f52f7ffd6f76717260f76eddb18dd5758d1423c81d5d9c6a1dbdfadaebb6beb2295b9d1c26921c5516cacae09507775e6b56ea323dcb679960e58fa598f91a73a4588ce44a647733dd4bfa8507955f5ba037771c055527ff9b41d06f8a077fedb52882a93d8a2c2033bdfff1ad6f2960f1831267caaf5d3151014795b9d890f967020017a1726f346ebaf813a89a2d1d90f0de630881aa49cc7e398ed4e010702ad5453ae4e383f0fd8b9b18920999f951fef7539a91efee06e0256194f78af4881fb581174aee45be9d93583c600aceabc9da4dff34d0342c2dfc10f3cf4f15948d07e7805e49daa5e0b7b8686d08068de263d5e9d8faeaba7abd46037892a916648f89c2a3a19d9d1cd9e9c9919d1fec8b9fb97d6757c8e16274695bb7eed8d1795f29d5d6d6564c9f2e1e7a38455035cb66653635a08fc93929becdf42d3555a415a4d2798afafdc3d3ca53e1742bd0c28ec115e5e9c941953c552e263f18fc94178f379dce9f4d1bbb637530d4a43f63843ae9105396d39f9d89cd2c06e70f6bb6b6ba263f76aa81dc278c0f3934786f2d6c5e47278557c03230caf4afd3536a08194d41c3b929d76d5d129482ef2420eb44a7621842656413e9d8aa749734c4dc071f6e2a7f39b25b08219de3459ee022e54cc77c6a8dbb50c8988f039e8350693dbe565dff1984a5388dc0dfc62cc45ffce4a776717a640fee3f54518a21179da5253b27a56fd6edfebd879a202db7124dcc766b9d0c48c9e566a12011b15009c58a108b261f35a7336e64578bfdb298057833202662531612920ff9d333e8744e23b8185b2262ee55980e38ede9fb3aaf61ee771f7128ef27a932df93a0416e23ffebdbdf556c9bbf710e6ca8b8b010b4e515b4b42fa15dc155bcbaf050a0ba0d4b7059e6de4df31b2bde890fc069efa9a51c1b706384a8e4e2a757b291a17fd0a1bb57e7904fe4df331aabafcfbc719ab40f533036a68c08af11517a5b865296172a2a2fa6be8e385cfb216340161a830704f55d3fc6a7f481172eb0f4e2821bd73977d310d12df1e7e5d83636366d7565cd266336c3955238fec373fc723c503a78b2ffdc2e87035b5aeed8cafa868cfc76efdf97c7bb86c41285205e191b9f0e14e69553d0aa3b1190e28cb9e1e262f274951ba95c0e3c8df3b4da15edc97be8dfa3d9bc5cd8782b3a17e98b9cf7936e2b6d87b27bbef058cae669d6820b29836cbe72e88f0f989005ed2904385aadc201b5d1696b302a5d02fa1ca4b2e22927720fd5b583721a3e5d997ba889423859847f1a5374d067b5ba4b566b33ce7d6aa3fe85ebc4b2d93e2ad9cecf454145433cb0b08e4948d12c0f712f6346b453c1ddfa86f50096cf03fe4ecfbcb0e1263dd6c2d333f3293c3e7cd7c9630ddda0c0d06098464b81880046c5f20fbffdad4dc743dbded892cd526f794566850352ee76d31edcbfaf86788186c2ab6a4e81a49d79e1d690291fcfb30c70b977137494fcd74dbeeb264f55222be7981d2c107829c694082ed764067edf6f6ee297b4835fff623640223f39fc46955e874f14882adff9471ff3551274f3c51f6a709d3e41c296d1551f3472785fb01e00bc07cd3711271a624779c5a33ba18cdc40cfe20185b15fd8657041a3c9c87dcb65d3eba41f41485f0b9f6e7f7fc8401fcd84999b6a0b39124ba96b140ad28934d2395f787e73f2c647d6a494545df8aa66b91034dd0ee1e652c8a63625d99af84921b81a0f8aa0bbd45bb28db50d9b5de1523191a21f14897a1b6436e89fdaf0e244a5f55e0ffeae65e36bb39d7bf7ad2281a18fe36a53aa0f4e50f739b444f02fdc5b771b70c706de273f0fa90edf4fca96e4303fcefd7c8184f5dc7671f088b37429472e26d7dcb938347ff9337564a660177d99c94f8934d5c3e085ea6e655c6f88546fd08e22d74937b223cdf30a61dd2ad32b057390a1573b476a90879b83df23a5a4e229725c5e5855d92537bb3d6993a4006f76b42630351c0ffa2a3c4c27d838b32679eeae6193a343545c4187be29a3a95e34c6cc9a7538da058291a23d6438b93f5866c82ae497a69d16e3dd43c94ee0035d2a60a9f99f198d1df9fa5fb3dc701fad55edece8c41e7ff2c83acdbab51b2d7734ed2d6976e575bd26e3bedbb76f4b9ae202a1858dcc4da494cfb87c8e19844a0e2a03cb82eaf0aae38b8164fed8e7eb64918d39cacec30d8445e623efb382accf203f0f74da7ffebaf95e0a62417b2478e277aff7f833c87850f9f677bfe3d963e93d13703f1f4c06ab8cd2f9bd8aac02f36ecee788ca79132d8ae03c5c28e80dac8caaa78f90e026af28da16c4694dd1c6bb27774c33ce6a083f8f8e694112a67d6af802cd1b60c35a8371568515aba7283eed396858d72c05ca43212fcb0b35b03a699cf6213703b9b89eb9c7162e0b8e383df5f22ae8eaf2aa755a1d713cf4b6712b4668a5aee06606361d0f442c2f773b3606552a603db43a29031361a68c26a76da8e8c3028d92060402c9800532d1b4e3a8ea5005d3f30cfe8e85e227948b717331719db96873638ac32ada97fca0f2020c8b792e2b094ba1543767aaeef289f02d527a50f32668d235366ac50797f20c9822a4c9e23494733031e5e6e4542921888e8a67a27264116c06d6018eb532f2439cdaed599d51f04def2f247091760dfa1776714ed01ad8e58806745256d212e7f754798c411712cd4600407e92ad621a3c5b0c649196aa20ab9373712bdfaa55c3fe67bec5731600d9887ce2bc57525c16920c5c2a9a3ef3f2e2f4ccf69f3db58db555e91d84dcf1d6c275b6ddb6d5cd75dbdadcd2bdd5a11b7bb5e49f32702cd22cdf1b49e3248a927c230ef0fc994ceff3d927404974f5c750d3a2ca1cdefa724889810f61abaee1b3f8c88505941073b8ae94482ea50b19d4f2fa72eca0644d79b0fcafef7c5b7bf866c52d2f361b6b79b33cb11316f3a65753773ec81ba253b7e2e5f3795485fb89961d7110f56a9488a5ba50a5c53de4d97843891df173ca0de13c8b93dc1e79094c3e903483ed3c9845cac969e766342e925e4473ffacb260467e31f5c66bd7d020af60337825d1bbecbd3c9da912a7653e6837728e464f2f2d69b375db5df1104cf2a55a27e1a5063ce03f756567a78776351e5ab7d5b4fe7044b9d4eebffabab59656c4d5d04622eb9ab87e2d98e06fe0fe386d329880b0280ed044cd732060690c7b10bfdc3b9783384af241a69e9a950bc4d1721831c6f4150f64ded85ef215d98590a767ae07aa6ddc5bd10853e79d68495a5a5db36e874242479f8860c52b93fa362091a94c3304b57fa1a1a7171767eacd04690a55786158d78de79a26d2d49b6a53e1de55eb2d69d8ba4beb72ba60a8074eace3feb91d1dee892f5deed2ffc7ebf9783a823caf07474930e720ca09cc6ac28727add5163d94f3c67abf0e47bd4eb6ebef78ee6bce4134e07370230cad35d5ec8ce56f130b1a24353858743b0a5ab2bb1e8ed492b3b6baa42119ca020882cda67557576d6367dbd6d7d6bc22ab801f8742a1c5caa0e3fb23025b00063fb4bc389420220b30f9efb9a6330826d7957f9fa3ca9400cde73f78c6e2c168614f95f728e3c25cc42ae4fd22ff96b6d859dce21a7dcf459616eb4f9ff17f7ceb7fce4aa8981f488824aa4a19a8f274ceef71a8468a443f189bdb15e3f92b37b954cb9243f8075bea01dd5d5daf2a8b08383ae8f16d1f2930b10193bb12493f75fb0f7f308839631c547069bce7226df51b27b3b07903a66b80ca5fc947b12921ce7dcc14d0bf25a4c5c92e5d515c2bbfa3c88048e4cf99fe64f91c50031f03aaeab43b76c94052f8a568a7011d5d4ed0015dd8a87fae6046586d2fafdac6adbbb6b6734b0b5a363b72e1292077d81753b62765f26732516a09929ba771e1c9ce06e279652b55f61ae60294e83416f03c985fbbcce0c513d875588b7bef5ab93cb9853abc241405114fe12713b4534debacacd8ad3bf75429ac23a0242d8c197f22c221d999903d1cd99021a81c204ca166904438a0ca370a1a00df78faefa83482d2db5dbba678827f185eebdd55c9419c73c47e676817a7c776b4ffdc6ae24b793e8df9ba726707ff2cdc03d6034dc85432911de4c6f1cdeb15bddc0b3ed1c86c0475118363531728825e41d52bb11aae22845fb319d78da6acd78986fa8a5d1c9f5afffcd436d657ed7a82e462223129528df6ca8aeddcb9a5c2840ee110a3e6bace409541a9dcbf2f2cf682ec4ec45412df65e02a33a90c38f95a19b8527294ffae601805378f0bde1c9ef73603e0440e560924bc7053b6d6a5b8d93fd7a2e894b28acadffefddf49389a0b30233481c7a7dc78ef5446edfc9079018ec0f2d409f41241849f7324e09c84bc878c05d1b22e96c19c3611b0dcd685810d8e787cd12fac6d400d0432a2aea8b21bbcdb1cfa46c9346f64de70d7942c90605e9b067b16c24891c66a0770ffa59ce402614acf9fcfa7f340a67c3e0de638f5a4da6e1aac15ad4c93c1c82e8743051ff814be5727ffe8c287544cc60a8a0ca358d9dab6b5dddbe2759077c8f72ac66c094566c556a74ef6588edc372a8863ae27251e90ee890c35f62cc65acdd33af470510116d220158cbecf9cf2eccf7a3237d62b0f10bd57343127d796f7d10faaaa4af0bb776fdbdd072ffb983419065239a3b4cdbd1868bad0d9e9b19e35e9e265c836582f9a98a3e128ae3e67ed70df979697341e0dfeca9d1b7a566fd130ee9c9826d970ff41a297237bf6f8131b9d9f5aa7dd703b24280b3d731feaa14d4ec1469399c6d24775ba2b4e2344358b8a74daca08f1eb305c1c9aa923d3e11f0251efbb745e5423ec095c6eb56b141c409a20ddd3fd43a1cb95959ebbd822a804a9e1dab1bcac80b5beb6ee322382017b20da89323024da2db9a00c4c897632b865d0c9ac243f67b9cf4bc49631210b2a297bc92037df7b91362bcb8a009920224111155fe79c1712068195421d90296999f2ba926066956ffccdd7251ccd08564240847b996bce232dd588185d0fffa0d69b0868a52ea424f0b490a353ded10c379c2a1f63cce18c38413dc5f3eb70b5723654f26180edf058aa76893758b49ab862366c9e0b6458dee8ec9ff241148b8a8f4ad99cf41a131592852ac1c8f53e1ac7c4e90aa1abf1e458a520520c025fa253a6b6a43a06a45fb3063e5e8381260fd7a4d7f0eae8b03fd074148d3d836b4353566f5b6b75d536efdc57cbce9471e311b01221e59c3cd29b0c58a48e57a47f9a44e28dcede1789e2fb455706afa2161e59a12a2ef90952c23c1d73c112d0f335791efce70dac3ebde726bf316fc066f6de6c660f5e7dc56edfbb6fe3f1546b8069d3e234e8179d8e6d7a31747ed2f5075a1bfc1a5c10d447ae238bbec356db6717d2ce45a50dd706aa84fc57a9f9a878970b7414b8b8894c353a78fec49e3efad87a1d7cd8c948102f4ff52cf220f6f2bb3b3f68a24dbd3d976ef846750e2be501dc0731b8584f4f839989c0af4c045706fcae44c0fb0108dd20320314de69894ce7b0397ab627a16cbd4eb1c445b82052d2e97aa7a380b50c011f1b9b609c8120d1713e07e7f95eec9fcd6090fb61014a163cb30ec5225b29d15906a6e4fac9c7010000200049444154b83273ba89f2d26c8a6bcbfdf6026f0a5dc0815564439ea62e7a0f17d7e6ffe6bdbc5e0cd09afce6df7e433aacb29cad05af6367110432ff2d3fb43e941a4b7d3c1355b2c5b4e7221d634babd2849050c871bee9bc69b6a66a1a62408dd012ec757b9a4472fc4ed012d98c8fb954f78593446c504f637d786bf900dc868687e2efe77edc304a1e4c241508c902c16a4a1b11b05fbc898f23a76ac33c3ac8509fc30017e463a824dad4497da5b4b00957a27ec2539b8d2f5df0c8b4e321a4fb5016c026f4d2b40a65ee6ecf36eedcb32e23a2c2c257413402b1fb1e7ab0d798ae90359012b2e873f15091550378cc72d47b8e5de09abf94d6042a2b390b37ca8be1b481beca2934b946bc0aecb312b5a85874190cb349faca2453b9fbf0816ddfbe63e7a7e7d63fbb50fac7f5c0134184231f707f35efd9d4e13999d8e9d1b1a32bae35c6c749d3a6c3229c2d96572569107788ea5d36361eb0b065668e60ab59b7e1d9a97df2e107d6c67183bb2be9df6c7e0f52fa41f55acdfe6ab2ee2e7a2f039d27459208054e8ab4d653e285ab86f8604d048ade4a79e3fb48b30c58bdf5556f7a9f4cede4f9beec82ae6713b5adf1fa9ddeb2d642677555018b351597addebbd4cf25cd91d7b4a045fc6927377533b0e5f7bf00500a5784fcac996a66402c0fbd7cedf9c2e290d23e74bf33716d181a168e1858efa87f322acf9912fe7b74b7e0b9d2f9569cfedffdc3dfcc92ecf20d01ba717d94c4bf8546220380f4343935437db5de92e08bd61d0e781d6998c8ffd53ceb1a15c6d5bb7777e8b180e490b34ab562aa4a8cde72433a6ffde035f17ad76693c5afeb90e4f5ac9e3357e83bd7e12252f584e18ba54ad0c205d1ad885de0970300a49057eaea9b56520507aadeeb46a54bd5286f4e56b7bd5a0f3de585ec56d5919497c10ad1dc8b187270eeb3f0b832fa0b670817c7439be172a0f6208654746d9b80b5be6eb33016949fb9a61939f2931e2e4e1d21d1e9c446a0932813fb4377090a728bb4fec981a772788d610caae4c64a4b5f779f6a9d682d867fe04020623af45d7063a00a55587d43243a172a85c7bc725ff5c1f8d2b6b7b76c6b6bdb8e8e8e55057cf2f4997df0d18776787424927b7579c55e79e565dbdcdab0e5e5e550f15f0b990e2e060a70eab9a395ab56971649d536f13bab726cd0194d6addc1d4cf075b903ab6ba1dd91673bff79e3eb306d206d240507338ae121053ecc8c6a09d4ad36c38444257e69b7b31fb3137b366692ac5c16ad903775a3dcb1891c287b85d2a658ca06c29b0d69800beba226907c5a8f3a3133fd0c3ce08a1b286e9aeae6abcd7ceed5d97f028a02c640d8982e71c6441b26780c96b2d03d60ba83a52b14430c95fa65854b8a5ec9f8935b31837ef07b702917cf05ef4b8f2a0e672a7ec17e49aca80952921afb42870f91e2533e0e7c9ac0438bef1cdafcdf2873377546a11255c2a5c25e92ec1612a550914cd7444f04fe2d6bb28965d7b9569a2b7f678b069e21d24f8bca8e2f96cb685dd843ccc63d001aaf6d4677969dff54120a2abebb123313afd119bc6ec3b8db5c24521a024af25b57d7cae3c89e4d31d296d92e882fb39d441d5bfaa9f96b5862df556e4f344fb4c4e5691a52ea91a880f5be8201f9d17922a574e087059049931016c3cb4465498809dc3eb99adddba632bbbb734b0428e5e61518dc38007254732723388a1124cede1f33bc272bf302de43079131f220d9ddf6ba59a32b973db9614c590de714fe5281a41310757e4d8773563a36dd2d4230e828570309f17819e7b2751a686754cedd6f6b686963e79f2c43ef9f4a93ddedbb7738a2a1c8ed1f644baf7a52f7dd1de7cf30d11e3c78787767a7cec136462206fa7d1d6fa6228438d36a88d4d3aa7dd6e980209ed41b59902137d8554d950bf7398e2964130a55d8785ef95e26bb522f10ba29be7a93dc02147806cbaad7372373cffe48872cf80b27243b386650218a720f741f30cd1a3b1869034d042d4eee8ba1ad88c337793e9db502688231b751bc10d12ccb7b76df7d6aef5569695f6274a765a63a1274c8453fedb7cfda6635e049ea47f146622052c915252402502cb2096df2ffe374ffa087842df9ae5c7fa4922dd63816312b7e291eeff46a531f75f794d0b47e1780d553aeb56f9fad7bf3663012671569a6be941fd3ba1a5730d22fdb8044dae5d480894c2049199290417c422920ba9cafcd98ee3e99f365b41a2cb233e9ab0457ea77a3a60f715a66e0a8c531b8d07a19cc78ac4355291162bb5ca54499b351e5ebe9e87807090882ad1a20d8092b70b02d527469bc0ccd4bf886b245544c637b9b5480c168dc0c76b72da365b75799fd7b0d040e13d1c89739ae1464073af902c2ae186c67eb5d7d66dfbde033c85631664b8bdaa60114eab4a65a26f501e56ee89cf2f21dbe0a10858fe6f8ebaa8cae662d5e82b82806a01ce5bf9dc491a712904f809e8fefa3eb146715715612ab60c88c8b6a9c52c48ee7bf9cc41ab70510d2c5b9a2ddbdfdfb74f9f3cb583e3631b2001a8981a9f21bb0958f7efdfb3575f7d45cf90cdbcfffcb9f5cfcf156c409acd2afda31dd912a1c15adbdc16794d5a7d767266cf1e3fb6f39323559aefdebb63f75e7a686b5b0cfcf049c904590a373e6587cf3fb36afcbb57a42a31b824467c6970aaa7bddcbb9cab98450ad6750b733e9e4990c25ea2cf8deb554d7706a97bda8a4a3f3456b4474d498f31412450c21192557065d5aaadefecd89dbb7744ce7b6742be6e483ca2209601ab0c0437f55699fae5f72a9044cb5d06b7f2e7f3d04e994a990e0b581436cd89c2244c8af5e4bc945f67fab17b405a54fecad7f44017038393d689fbcef739689a59e52ffff2ff997151d32bafce654ae170cc55daf9624e3486423d240254ccb2cac01b666e5d46726e0c761e0a865713696f5c45ee6880340e989e9c9f5709dd49336f5cd9bf68aa9e858739e82309f8181fe450c215d57953f241499a102557dfd0ce7565c95a0f23b8998cf894bad51cad0929aeac47b99d53aa790fd2ad0e2d26ecfc1843a6b2364dd6701a57f4255685c2c627270a5e34f7ea52e199a6d756eff4eca537ded4ef58a538d2a1cd692c829be72854a9d6159778b089bde5e4c580c5449be407781d2a853c3b99f88d98808c3d8ccf944cb4491b94771400f1a736e31a54a5f3f491ef05654daefcd9e873ab29d8db5420a1250d086ffd517fa003ea686f4f08987b7fdebfb0bdc3033b1ff46d6575d55e7ae9551d78a4836beb6b42a7a055524504a08f1e3d12d2c25941955e46bdb7dab6b1bd6b1b5bdb7ac67ff8dd7bf6e9479fd835d6c77665cbcb3dbb77efaebdf6b9b76d6d6347288c07d8a07d0487560a3a18f9291d24ad6796a6fbca2b5de419ab06e4283f897602566e74d017f7ad89656d704a4254e163af7517a856010e470bd020ca7e826eb727233eae637871aeb5c37d1e4fae84b0ba2bcb76ffe5976d757d5dfd8d9e1d684546afe6625f964829d152c945e6fef443c8c1869e71b4bf95fb20d77cae890c1625a7a510404d3952c50c742a3f45a6943143d75692f905baba1904e7d5c6107813f012e1269551f9cbbffcef3379ab5f3b679141244f11b94ac6bc4235374b5fe824bba40f1258fa64db4c275c85bd1058926a01e37dea331df8aebc9012968a4ccc69cbdc3a5b4f32f879da10c6818a4ee90a414ae31b0991615919cbc93659fed5830cab98f94399dbdf2c6c44129165eae4f0c3d12c119e9b8fa21dfe42e3d73531c5fdd7b3a1589edd52feba5304f210a99423780d4f4e64e6373c3f77b48ac30164f3ac6eafbff5b6b81990ab171a706700111158a34d8653380979a5559e12821cb26138ea25c5c08ce0a64067722cf5c50b0ae2e3c9deb811c36c35bcd5aba72294e783267cf0c408b5788c9af27552d733e426257d304200393369d186e7677676726a87878756a957240c1e5e8e6d7777d7defcdce76591ec7e5253bbe8f775cfe0aa28e593467efcc187d63f631cda58cf706377dbb6efdcb5959555bb1c5edafbbf7bcf1e7df0915526235b5f5db2cd8d75dbbeb56b771ebe6ccddeaad098fcb9347fc06c42bb1733182509e1d0f0544ec58a19ae2168a0bca7344bf89e027a953003842353df90b9c165372e2ecfc7d6294034ddebadd35bf1e059a9870d76d54e8f8ea4eeef349bea7a90ad77a3693b77eed8ed7bf7f479b368e2286fa1252cb9a5a43a928229034ffe3953af0c58195c9283ccea6219c8caf7c8c0a4bdc430d8509fe7bf23352983678204b731823107b0b8c34109721259e5752a0edc904639cd30b5ca5ffff55f29602df88f1ced159e3b39726b76e5a7aa1c1cbda2e31fd86f624652119751eed6b499306dab57e007900fc0c7b8e52de4ad2268cc212ba1690ea848ee8af7f2665c885336accf3ce457ba47b248787d0f7c6e579b793dff02119b0b4b3739a60ccf5345d0151b34da78321de2140671c89f4a83126839083f6f711da4874db748d1e70a5e0f92378879052bb900cc8c2507a9cc5827464ba95880aabed1b2975e7dddd636b6dd623760320248ee798e5e5795304e4baa813e56cdbdca42b1217e294fd312eafb9006f4473e5986aa22320cd22eaa769e9efbec499fa4ece92cbfe0c2a40aa77d24ed56487909569a28434ae063da34492bac8ae0688617e8ad4edd3684dec6aba9f59697ede5573fa3804710e41e13cc84baab55750bf0fbfeb3e776b0bfaf67b7b9bd65b4aad09fc800876eab6ba38b81fdcbf77e60d3f185ed6eae8bf7595e5fb7f5ad5b765d47feb0e41b453e52ee4bafc9e47888319d673e6cc1a5350a34c14396e99ff7b0ba366b9e4ef1fda12cd7bfc77cc617aa7715cf3c56f139ebadca3a1a590cf7fdd993275a136d04ad32336cd9e6ce8eeddeb92b54a651604ac19c6cd75e091493426ee77abda05206981239e53ec87b9b7f9fef8f948f44f04dd23d3390041389fabd5d6ae1cba5f5118b2faf43d71d084b66810687ed6d7319605f589b710d7aad4062e56b69ff7fe31bc81a5c37a14719d536b936f2439166a1c761117bc072374b9f94e20fd0cbd29cb66e78a7dfe5c6e9033469b1985bb348f8e8ae89bcafd2bd087a5c200bde5b85dcf226d354da75c64804483d27f4dbf97c407f5d1fd0aae656b53471a2fac2f286d1c2bf7c8e20fc6bbaa931405586caea870c070b82ae1a7669df59782665afa23433d17f8823c11c71925a68c28c436f900c2958abd550e91a4e89467016f27834d1e2e481f756d66c6969d553bf40a96c2a2f2ae079efa57e522d3e1bd54755d034c3d037a4ebb1fc10a1c29ac14ce967c806d47910556129d9d173458025a05c0687a5459f7aab9c7d180bcb17b5cb4812d1ba0e8b93d4d1afd61396c4a3d11ccd559b4e75537d5d5d5b8f1494c15ad776727aa28aabda62da6dfd8e5e0ad25ea86b6bd3c6acbb5a5d9ab50e13862a757bfaf1a7d61f9c58a36a1296f2babd950dabb6b19fc93627afb8225f807087cb03b571e09132678f9e94f2d9b151715b18559955b6f74245222f9eb9238e74e8752577ea90fc6b669757d7d6659641674932194d26b78a7df4e10742bbb8ef3220f6ceddbbb6bd7b4b814b12819c5215d63faab0c773c84d7f33186550d2c6bfd1cdc0f594c1225150069f7990899fcd40955fcf0052a684f93332428f66f81235e5de935291a2cf7c7f6747ca82fe48ae4d33230ad75bde6300effbf77fff77336fa95978942744244dcc6194c0527f014f0bfc545a0ced2c459ee58d927d4c74b4abc750fd5ba9c3f294523631d580e46175930e967933bc27ce15f0ce93309875218e94af91fc8d10a5024db93331372f9e0aa7ba1e56a149920d08646bf054e299e6cea91eea14a8bc78fec20c43ef1ba3a9360630c80e07ef710ce662b841d1ae942eaa8c39e37e43442b3087fa5b2d1d8caf021168bab30725493820ca6584e826857c4e119ce298fca453cf201c21690b4de5415e2ab0055fc6f7896887030ce989de4307d55836bfb971e70dec5181d5f5870d72fa43415467aa924331f57c288044f184fec0174e520d6bf09f5b5e5e91c893797c70661c4af06c3a3302a181ba38c40860abababd6683795e6d1a3c848349c158617430dfc984e474a31795d865380b04033ed36f63678870d225de33313fc27ea5de49e49d717955b47df7e68f07a423032a7f0cd95e4324dee3a0882af4cb239496f393f80acf93ae2636c96351ddadd403ef9e4d1ffcbd59bfd589666d77ddf8d883bc41c917366d7d473b3499ab644d072536c716a8bb444c2302cc8324d1ab0fe0403364c731607d11c9a6cb626d8f28bfde0071b3060410f7ab30589929a4393ecb9ababaa6bce2932e6887b6f0cc66fadbdce3d555928646664c4bde79ef37dfbdb7bedb5d7129995f2f8b9e75f52b0e5356673acd2563b1c8c400934c32fd668f65870c41c6efd40994c307bc8c98013052704c51eaf0c33c12c15473e63bfccd4fb33f285c27006dd0befe6c0e56bfd890005d3da7f7add4ef8d3f737196bee75aa0a097396d76182a6609f7ff12f08588b41626503a581458921cbfa720c5650535aba60c826530a60a61b57c25edc5883ebb638a204243ba2639820c97bebc60ec83a2c196bf75c6ffe38e364089b94720afe00a6a0b93eb38c29719489099bb155b905ed0dbe8b6aa0ff9d7501a4136c26e3f5858c05205ffd7bd7e1286e5359d498dc582aa37a7885dd6810bacc081c84c91cad5249e787bf770fa802be16726793665c007e17e26df0728253b17901dd61b627c315f04e26555a600ee22866946efbc032d06c74615bd50d55c0976337af098bdd8b5f0ba670cc60094b2b96c8d16b9365459a1a8e52616c04a92cf07409857596c92ed406f87331a1b5a6b7cb4237029615b030d065bda1af4ed989aa07d498f3d3e3763a9b697e706dbcaaa005d83ed9dcd4fc203a580c3ca39a817a2b748dd5c95887102aa428ca3a5bba74a75ad240ac4360098b329e9e1c951cb65546f905e99479d66c7665ceb0e90b5bd198d2fcc2d9570539e3a5dccb222df77cfde4cb5886b26458e8843df7fcf3322991a207e2749a57c4a39101f272a3a233b654e4dcd2268b7a463672b2927e76242e5e05a53c1fed856a32e56792a8e4b592712543ea978cfd12d0fc4f273a5d00ac32da3feb595eef3f2716feb520a9b3aefa8952fffa53ce3a30738896ceca3fffe7ff4c46aae18e90ce3b5a970e76f9100aac2ca30a336e2bc2961dbd4a80b299524d2d4a8019e7325228e0dedd32672e9420dda695fc86c7128c09045ce4ef9e6ce9005ddaea97043e7f8f4a1e5aff22569a9d4f1962e54983a89c746c12ca909023998847574b785494127b33502e39eb46156647938045369bba647607c92280ba665c7200e2b1f4a22324909462c718847007940caad76b9c0f00f352da58fc826849d9ad660281b9322ca45158dc19215250beba96469436506999f31a6c2e0749b859b5580a64d7a2ad40ac9239ddd581c9b744657e46aa185221b04c329e92ca284b179fc3c38b78c18eb75c339e6d9057079241e6dfc964a5684b676a88c38d878c51eae03da7338c4ea79ab5d4e7838c7b762a599e73e476c6a3b68e27e1784d25330a06e3adadb6ba81d0dd8e4a5369d94334565ce20059e146889fd5aea190b0892e35582c1db6b82f5d193b23c323c06afd9670647fc3421cee671f60b592e92e3ea1842da5ede4f5960c465f673dac6fd8344336f5c3f6e2875e6ae355c6d2c24827bb37bd42195d115651e695ef4065d11296849755341deda6722f57c9257972bf463f20e5effda09400dc0f58fd722efb2bd00a6359a6cab84b19ac4b3f2fcd31e3c77d0b2f48a52e251d378c8db2afc9fc1d479c4dc5f42239190989557ed33c1bfcb3ffe7ffbe16ce5152af944b7478a45154e32d5205a87628a7307f96ee925c7a02f89abcc9228802a7cb165c83c1078a5cc98dd503f285ca099a794230980a8ac2c296029047656131ef6857146f9444780529324236193ae05c5f45f63e20c96ba74dad07436684d7dc0826b1df63f1a01701ab0db85e9b54241dd7c61483c2ddb538ad040ce573c969a5170c09d2041d4e677e9e07e10302b0dee5e5eddbb7cdf845e70a92a81c666c492f48b867909a0c95f714c7a84e56d30d1c48f85c743135d45c018c6c4c723755fae833333a55cfd329ba9fad7d0fafdaa6f4d301e501da97dc08808e51f23b61ce434190e2ac02943975329fa813585311282f30ec8c190418d7ec5c8aa26acc54d94f203b3b9db6c170a9cd2e666d17999af1a86d6cedb4d1c6465b454a78e7a648bc1c3a6c70ee41c8cd3ef818d96180f04a8700a5bac7c7accfa6e03ea413376d67d3536791946b2b5e0b5c1f0aa7c15585a949ae7bac602c1ea232f87a2d59b32d5afe52cd600e1159a5d589c8acf0b1d63637da732fbea47273316fb70830ca7a6b6201e2ec023b62c8de655d7f5d25f074cf3c51a970cb3e4d618147318c9ea0e386890ef8c2cdf4b93c10e4035655d28a6757c950bb6aa4e0a49a7ce0ad33af9b3d92a064e6a389ccce46ddccf241e08335e379f92c290d75d0fe5fffe7ff513c2c5af09424040a734f7845b73a396501654955a3c5b46055277d73c968ec4191b64e76990a68560a5a83cb4c804eb96c311706008d9c07603951568280de0c1a46d590e94a3b9146b7817d078f8592844f12cf31417ee4849667e2fb26c3757a96cf1e9c1e01c49249b6c09ac1633f009e904f13f375fa1d9604adac0ba5be4a81ab858beed368686baa0a1e0e644d9cb40e4f60487a661a889a13c351dbddbda120af7b4060a33c40b9f51c6ca73cdcaeae24c76260dd6611e03f31af088ee0436145fa548bccb9dc8f2ad3e567b560d4457326eb6cda6e41fc3b2520d984e817973666d5eb950d9b150c7c322a4be17fc94a2f027d142e62761b8e1dcfeaf8e850f40dc0f58c0141d6556601deb53c5086c56c20a3515b376eb611b376eb5b9a412553bb449afba26ce2d58d71f648bc92ae5665d964203c0b5e9305cbfd0becc1da11c541cee69634f2f35b980d9f31942d65333795d4a45137b8ba78550ae930152dcff66768602d4fc68dc27de7e6adf6fc0b2fea79e760c89a62adf3be3eb817dae7bc9efc3babaa3127cb9f4599600c5cc4252ce91677956c0013f845fbd25ddd54348226ca4cd6875e0c4de16d31496078c51046ba83ceec1270f8f9aceb646c3934925d7b50c6a292fd3dd48def74dc4807fdbc1f7f161be17fffdffe29b7b474a0d86093eaec81032ca4586de9e5489bc085144cc0f85c98406dc981804ba024e0b2108c82497d1437e16281c7f075c87cdec46459f8b67938998748b03091b05c98eb46bb530ad913c0d337d0b539a744e96611b09c1f77757bb219a380f09f866d2efbaeca90fce5aeb3e66064f95cb2b6fe699140f59eecad74d27393793fe46638b18581e834b6fe7ca4825d4298d7a613f3eaaa6d6defb48df54d9b9732c4ccd808ad71ca969e74072cf22c56ba8730c937d8c49389169fd2e822e65e296099aa608cd0e450ee978c4331b49032a64b7f82281f7b3633ce4096a1539efb4dfbbdc658b836cf5252821b37d1e6a9cc2af72fa5423a9ace888d8fd1d92523938d7c611cfab7c2415cd2faa0b909b97465d46edebbd7866b6b6db2b629ac6a58644f0296ee7f0d787b6ed407a936ac5c672c6d2d238ce2126af3c8d5da72432359ba39eb10fb9f6eb018eb8c27796deaa0abe68a70d1c29d3860bb72b0681f0c5493618d37d6dbf41a7ac6dd76ff03cf754ed1cea61682947dbca85fae911d5a23debf92a52b98d5fdd71eac7d9aacd7567626294b90b103cc33118141a083440ee6bcaf827bb85485773ac8a7d47366c4b6728367a1cacbd7b347b49b74f02f8409fa41b05f2de575de8fb50dfed7ffe50fe404cac803f21764548c9ce01708be23c2eefbf01dfeae80238766eb56f5a9fc7d70928b55f74a8ebee8594db530f99fc0850334bf73a23077a50fab9bed193f2590ca724cc2c429399b82ecc5e5459c7abc01745d72ce311e61a26b81fb991b8c1e3bbbaf3a5649ab7db205b4aed7286c2cdfa30754274a1e4a1ffc4c0ace35ab2c218b1c9bcdcce2f57de1d45b94b5c1e8767676daad1b776462211c4b548e4b0d3adb45db5901540105becb4b051d0216bf8b115e81836b133b7dee4c31ef918c51f71da9de94fc556ea6530c3ca0ce674d08e8394b19c16d676502deed45a7f01661eba16dc5bff3f3d6b35a8c4725f84b71f3c26521061b400ddc63ada912ce9bcdc97a28dd5bdbded8145f8db1950946bceb9b6d884b363a523cf7327c106920ca9be2109e7b6d8fa17f049774f737d94508bfbe36323563a4a29e4ca7fa0cea2af73626593acf5d19a934eeed5cdce145aa56f0dc8445bc2ceed97cd0c4b3ba79ebb61205ca59059e0a0c26f12ec68216197f05d56a0c640de6f7c019043e025688a0394017d94e74eac85e17ac77a816c2aa7add434e6b9dd7955da992a843b3ffbd7c2de6187d603fc1af7bf69dba8b837a7f3f85bb16467e8272b22b7dff3ffd9f3f7b6dcb2216f948fc0f541b474300c61a57d00557ba5fe01f1795ae9409a1e6df68b3d4434c59c58360c34956449915f806c0aa9d4deca4e2f1928ce3a83e2e608f4518f053a74a07f879632e487ade2c2a3f254d6306781e4074ccb901fdc89fe0928528326b2fc0e5fbb986bc9ecb2b9792390d0193fb696cde230bc70b9e93dd8b24a5981783537ffe1d5c8380753133f0aeb2063df2cab0f2a0c94cfaaaa47dfc8df74e59a84cb546acb4b10a03e97011052bde7fa1bc90b290e64217680b1ccd82cc2948b6c533d6095a0b1aeccd999a33163efb1a7398f52b2d73d42bf00654d084ae51ddcfb3b3a902d66475cd530c64c4f0d4c8aad637e536740d84819206227e00e292e9b5b09e32a8a2a780a302de422721c30a08ac1243d89d4be1ee5956a64b169a928b729b5f8c10697d6563570a9380e3ec6a417fa024d41ae5b0a2b4845e0193fdfe83b6b1b5555a703eb4a490522520efd5c75ab3e1090afdee5ad66c7e577655e561825e025ad6af824b6559ec79f94756404a299aa915adb5dee7c9f7f5ab0d272e1c642edd736fb8161fcafe5cfa5961e5268c670fe5f04e90efefaddc8fbce6e09ffc83dfbcf6002f0f0f81b455d90c313745fb352f92b430b34cba480505f3a216659925351260d834b64aaff93f2d3e80605b7d597cce002da72b174b2949d7c6adfa0b01a0d4bc01df10010394cfcd7340004c1fab3bc446595e860c49abdce5a46ebc6808ce0c12e82291db0f62ddaeea496ff44f9d9c5879f08b938232d3f854aead5b4015dc68e183bdf5bb2c091c9cb47c3f9bfbf6ed7b3aad655e41e78bd120b04066e02a73d03c61597025901abc8ce242599a2ba82e3a2ff1297c4fd629eb35a7f374fa12681627ab5f439d9d0a42ca44dfe78fc7c99e528f1213e19c0000200049444154d73a3e3ed6e2dc407fbd36215961e8121c5c04de483f671d213d0ca1167a012584a083abebb626adab75a98d4eb62807696cd8a815a919b2f47c7ea004bc073d22e3313036151c2205ab6ac004270be9976b809396f9526da8aa24f273c6f816f891dfd4d9acd5739dcdd269a66c94ac331d36a08cb5f576ebdebd36595d97d984f122943416eba6bf7ef23e09123918bc07175cc8acc33e4c41299f433caf9900a135215ace62a636be87a91eb2c6734f933125802493677fca76ae3a9eb9967c7ff681e0a79e014ade4707798fac4a7ce8978b5dc0fadceffeb2b2d51112b312cc5fd386b111833710dd38e131c51b4a6d4b7d0f188f5d3adfc7e2e4d7ea9a9d679281f06f522c10b087681d7406bfa620f5a525b15831d03ca58d8d196689d58934083620cf3cb7dce9c6e546285a570b5f12c89297e1351113a49cb2ed7c368236b4d8b65eb4fc352756ff24d2fc7d950e5a8825d7920791a0d53fedae97de6bbe9113463e7abd0c244a0a0e3c2e31781dabafa26e3a6977ee3d50592a9d2df0a43200554695cf53c3e80990398d34ead30d2697d2e8fb88c159fc211af6831c9db6b33397de59dc5d9bba9e4b0e8ffed078167e3230be07d3540e2558ea7c5eee05bf3b10c3c88715efa085f65577f8b5413b9fce6bcd91fd68e6a5ad4d2803c9b2d6db788372d02351d0049627eb225b06b4e77afc19aac37c6db8007e153241e918669099fb88a22c580ef23ffd32c865a3f5e2c05a9177ce26cc21e1aeb4ffe7fb95f1aab5864cf2b00dc068b1f0dada6adbbb37649ec1e1e5e17173b152cee7d054f0a1ac1c99c7b7982a582842e830e5b9f49c99fb7b2f6bb69fbdf5d7b1ab251bb1e460e6f7042bfd5bf1cff2b545a05a744409eaf9beec9d5c47d6573fd8e66bf99eec293db70a6a09547c4df7e8f39ffd956b32186c94a4893d82d53b54b74ec27512327369e836f0a29d9a0f6ac54804f6ce95be8b815591969f412d910b305190168ab9431a87a8896c9c4e3801594c809c3aa1e67339a030ad9ff253c281e510add34eef15ce138b97c97cdca0097ab675f70c5c7c0e5dc641bd30105bd6d825c42616b952e41ad93177c37664f540b350fb2595ca09f1bdac3fa513b3467cd21573d6c9490f5fc7f3893265a841721623df8b4df9bd071fd0f3502622230b82af31ab8c4f717f625d1651456d783917957b4bb24bd430d47d85d3637224651ce3567447d9bca218c817d2b8648656b9579422a132041c7626ebfb92143fc12af2873a6414f0fd0b6f4267ce73651ff0a3e0d05dd4c1c2f7c884046df7ab26e550489e0ed8176d75bc264a002e394808434a944b1024e0adddb673e35697dd2c36a8e708b3097d90988a408927826865a17c0ee46bb2a6b3315d327b62206b1b42ae451d6a04acb0d660aadc1fca58322c82d612eb9f80b5b9d9d6377774f03a5819da20285b00d06593efab9f4bb4d7e83892a1f4b38f0419ee6bca29b940d594c9a2c1630c2c8122b24159c719384e75a4925f53155e2fefc9807a96670962ee00be77dc267fcfcfe675fa412a9fa51fc062ec920cac4b26fef11ffcfa350c7434b7196570c032a6c59439a7bd6f6698e71e47e1a1e806812f95e63a7fc7a64b2e312c54492763753414c3c16d7e3a2dd84d11b0ac78e0b93d4e08eb5b81d950134725e0d1c37775a2f12274da70dbd503e988716c463b418f47eb66cb5f525e7ae3713d2295aac3653df8645916c533d94ef388832b6517ee7998ece9eebf6722bbd3b4f700bb74b50748e6744f7013c65152b1caec3a96b09b06c1d1f83730ac173ff86165bd041000690c2b44d5f093eb027abf54ed839dddc22d75588f17f9d7fbb3abe04ee06594e3c91a83c5048bcaf5b7ea00e67e64f111fc9400a3095560b6b26a353e8c73328ec42f0544eebd249fadb3e5ac9a32f2a41d9f9d0bc3040f95433818531b28c35adb586f13e4aa3736649f053b9e673bdcd869b7efdcad464c0e1c27e51abc8d20a2bab2ce6af219087c67e7e7ca00d52080cbf79e4cb5d67b957aac3d111a6bac4d90826007cf56e63e6bda838e235de20933842b0a58526ed041e1bde10cce1cc0c01529d953ba7a4196bc0c7f8ea4b13dd01c905322caacc299119fa7bf4e7c6d91762eebaf54135924f5dc24ad54e44efd537f8c4783fe240dfeba9cb60b1b4b4593033441d102875ebfae70c2becf91e6fda999de9addf5a85c3101fef1e77e55a339d2a8a4b45ae16151eb6382099e6276ef10da4189dbfbf702d4d018925b2fd91064523838740d19c7a8593f9d82730172042ab22e0217e50443aa9496d26219c0f9994afae3f4d81c239ad04f9e3c6ec7c747c272042457f6a3c82e4769005bfbc4c96a1e42a9d4b3ddfed5e0b0b02ce91ad4b0f058c3af5c774a37cbddf8863a0b08b8ca6b2fa6f253def1da395d85570cddd9e4ba8371e8de952449c06ba81e8b7561ce59166dcaa60f7ef4631a94d510b4e6f2e6baafee44d56854617cfc4c48986c38320e4e653e833a7cb0f1ab71d1ef1ca5ace3b999c45763387552fb407023842c44e50a184d2de0c0040a2ad5ecc8668b9a873799dd7208bca8cdeae0805fc6ac2a0713530b256dc3351d1e1eb783e3a336e31015a1f74a83e274ae27a3557d0dbc75e7c64d39f3ec3ddbd77ddfd8bda5f5a44cb8b21097330c739f7783ee103f23c6a7030888623cd1da63ede0e82489e32ab1f2fc98474cb9193059995f81d8cac6387c8a5ad1955d644ad893adad6b4512b0085ce0476e1895ae1826b1d5e1ed1648353212bc44f2ae19d9945fc15ff30cb4f66a3283afa5f912fc8dafe9faf94319cd4004cdbace214bb0126c510138995770e1acf5c033d1604b399c3d90ebd3f50ec8522db79decd5eb6f51d64a524e7eb10b376ac7c4411b7cfe777f51f232fe02e926d8159d8ca1c627c85a085e1b1b9b62b70ad75a3621d2175adc8bb24ef7c0eaac5dcc50a52cc225d22ce2a8b89b90c84ae4674895a0c86bcdd075aaeed902a7b9680f1f3eec3a332a4300326bd3d3e141b941edd7cc0d16e18ebf8bb15f96d74e3d2da5e37a997f30aea16757ddc3642059b02a214b36398b371d1cbea703392f4d37f01e5d808679d0f93d373f8bd201b2b4d80bebfac8473fdeeede79a00c4b4d09d98979be50d4063a7b9cf2351e93139df74f8694052571c41567884af3eb144ec0d5e72dc71aa92d68035eab7bc4f7cb3883b2b4a11cbb22ef3cf17920f10e876d7d63a39b0185eee0a0e4d2c04e2fbed71c1064559aa0208bd63a7117d187983358322ce46ea61056958d5eb5e11287dd446d78407706c4399cbcf1076d3abfd0e0305d6e6d04d9e3a0a03ab38c50cd535a6d810ccfb003d05802be9ebfcc53d73a3a4f6819bc66e641d376e777cada503e94bd97f3797f6c4ce44c05adb1c6afd06a97ca2c9c3c3e374a1da40c70ba4a7239ea17923a2a9a60c66f42f60c4e99e7ccb526482478f9defadaf3bc8349bd1fbfecafdbfc5c82627fadf671a57e75d15ff3c9a8deffef694680f7652f2d66962d77e49f215e18824ac928d8e373bffdf30a587c113c45b653b228b2c6913620f8530d65da1812cbf149571ec1a331a3d97e6f8ac09477e2d4c07cc609d8b3896a7f564d66ab2f70332f54838afe9545707470d8f160cc191a351c86c984f2000837b21bd387746aec91030f21f70345f0a2944c6484b9d1f95a0258829816c8d522187143fbb8541f2ccca9d03f21134c9226f7b1b0fe227155e1931d25ce0f3cf7427913d6b80ad81e1943e1494c08301e92609a932ee93f7f570083195d03d959480284abfc208352794f0051464286b2c8126986442542810d4c83f582663a64c8c96a2944707ac1f6d614a9e813caae9097bebc68b3730c75e76d99d1ae29ae4135f757fa5adc8b646b5cc719b40da28b0ebcb9bacf043fba82eb9bdb7296c1e74f2c1766f556d76dab45492a3e94f5f8754fcb2d59f8dda009f4e72020e0bc27934288515409e34a6463090cc940b2e994a594596f30d23cdb04081d1e647b502da82ad636dae6ceae5453b9ef444faa0dcd3b4a8bde189fb5dc4ae964290c72afef68ba073bccfaea1a1655b60a532e75dd34c1128092b1650fe5bafb8769d6751730aa039d7516cc2c6b3dafdddf4769daf4e10a5d6f916c7d807a5df4d726b1c2894dd9e915bd62f0f9dffe8502dd3d9b277131b210e9f864c0d18a92f20facb92801b57c801a33d1070de056b387b8f9aa852d495f24756d83e5e0c405da51d717b61841d08951faed9451741f35d85a8cf6d132a0fa824dab45a13938c6635c924911b45ab6c99cb28173137583e5bee3b27011a0de6bf4a880d76b362460f55356e138eff357cbc9d70f687a988db195c5e0689a17fd86c6dd7b0fda873ff4d102cafd40b987cab008362508482035e86cba46161c5fe3fdc962915b2660e9fed4f7a45ce4e7722af3fc187f922687b2102f22f0330f629bf7352f691102086332606ecc2a32022429672d48f4d318c3b236161b1af720090f32948e72e9e9b13ecbfafa9aae1b805de60f64224554d5464261958683bc0e19b5e1105d16c00ed919e583091e7e288bcabecd523091c0d1f3462bad3868042c3a92e8ea2758715fd4cdc53310a58d15677c042c05d21edb3b90810261f908f42910fd034f6bb3cc79c9463dacbdadb2763a7769c4fa272353b0ee84f16ae243c616e9767a5c8c6793359d8c3e7f5fc019a63bf40fb3d036521124b0a404cce1194c329f396b266b2b077c32f92e49785fa592af676f07a7d5fda9f941fecc1c299976825a8218bfa78baecfc1defe83dffa05f1b074f1caa82cf1a294107c4ac699430fb98a105a753793ca9c2e6052a548a09f815755c39ae0163e6199e9b20516c07a0216f102138280b9224926e8f52429b870f492821568f1768a978c982c74c9dd05a15435372b8b2758525e233747426e1778e439cb231072cdfd00e628e0a09a879a20dbff9aacc47bde6e3e71dc195c94696499960ff6bffb358d81710d9e74dfdade6d9ffc8eef52f98b82016d7f8067696495e3321956829dd456abbbc967962a6865ad0401ca919c8c5cbb1783b38bae44bc6e029e6da4b0300281eccbfb9a76802fa45be8b0c691292660a939d3961ada5797d379bb447901691819c79eb6133029326ee175564985b2b1b98da09db3f9ed9d6d95999355ace2477e0fc9165b0fcca598cd7e28a7e05c6138bab1b32b03d5f1d6a65511c6ebcab0743acbb90699990466ab57a08bc535110c759f1438865253a0ac84f7b5ba3ad66190fb96c0950c8bfb280bb78b8bb6b9818e95034bc6603ae69b6cc3861a7c5edfdc502648e9a9a4a0272c49238992d001c4ff5b652443c1fefca11be5404c569e2654ffe04ac0caba4f36d4cfb0fa59573fab7a7fe694b5dd0f60fde0ec75d793467f8fa9c482ebc5678e2a86afcbcd24411d1da85ff2e0523c760241501bfc83dff92572f84a9b17a79237ad3b232c9a9caa6c34a92c16ef033b22168bb315dc4ea02ef824efe42f94ce79dc21ae2e5e044d5a46b4969542ab5498d928a1b00dba0a10194f4e8ef5bb54226a96ca0fcc0d0a3ef12282f33e1e444e00e4fab2519349c9a4a2ecd953cf67f30610f4c9858e9633c13e309993a92bc13a37e568ffb81de9ccd0d7eabe63cfeaa8a7d699b4dc0b72d43ef6f1ef105152c27adc0f4aa30aa89e11acf237b66bbd918994319295e5842ffcaabfe9fa272b9f9b676ca75de360da98177339d7c095424de10cda09c163366fab6babedd6cddb6d75c268cca05dceaedafe93a7edf8f0a85d9e9fb5a3c3037dbfa8009a899ce9fbc89e430f18afba514176b1b1b9d50690848b6829435a8685cfc9f04ac76b7928ae9e9a2de8a343b45dc53475b5ad2137b3b6deb6766e7872633451e9c5480c6b3472c36c16ace1f79f3d154cc18ca0ba5f80dfbc277c38756b01e21d28537e654371cd3ac867f3121c840fd8a3be0843f3469b2b4b82273692963bd72423deeae0cac24ba5eda00d471ead72a96685533790b46a3b23e07ee0797f904906c4ef0958fcd925a87ff13359e3592bfd0c2bff96b5dd5feb816e16c1a5270713167d1d78fd6bcb01aa43be12121fb833c945e7f075665f0d33cdbffa505140fb47bff7abaaf09d71781ecb9194c7570a872585ab082a7132e6b44a7759b6dcc1c0786095def6b4781491a54e4ae9e6933b56f5eb8c596c6d196ba9362c174c39296a44753452162a82eb947677c677df7caafec88489dd8b6e5c1e524e93a4bdc1b0f23e394dfb75bb5da2171dc03cbcfe89a38e9bd8bebee69c764987fbef1fe5c8c549682db0042c979aa3f6e28b1f6e5b9b9b6a56909d007e8bf02a6f469f4a595879ad64467ac05512508a6834a44ebc6487f9ac0e5664a9853f2d2d6913d219a41c04c3822272b47f2833d4d3534f24503addb973b74de8dcce2fa5faf9f61b6f36dc72e8f492ea4b5686c507f99180af39c42581ab5ab497a878d80462756d4da59b0e97d150b2c15cbbfc2d291966d645e2da30b12008e831439dc14d67386a9b9bdb6d17799ef158233c6bdb9b12fbc30e6c636b53192d627fc78707ede0e0a90221a03758dcf298f2d936f3abab23bd3ff728427ee9f2f6d71025a1d61d6344a86d48ede4d29af09591cfa84ec6e33618222bb3a9f79a31808e8d180b15ca8f546a6d26ec6767958480ee2ee7a3d0e90c7811d81623610956399c03a3241825d3eac330560931d13b9540ffe7b31792d165dd643df5837802621a13fcbd9f75699fc03dab4c8aefe340b69c956343d6a33f8b65a3b4bec162ffc167ff9eacea73115d10e0d4aef9aa5c84edd9ab251a3d9ed2fec9094439c3876774466b497c298fe6a8db559a3772cb595e52864549e10772253307fe4c6982a471709767cf9e9949cf07925c704e9d4898587f5e1f726931b290d3e0fde5107fcf024ca04c4a9b7439dd15bb5c2f0877790059040946f60ef4af7eaaec00147f453708b2e8f3b30a826502eb46c7b07de0c10bedc62eb48f593b87562023506b819925be90fcc8bdce03cf824ba93fae7b9cf9c5043aae2363380426e8217c0dc2ee1903ea1728721eb783674fdbd1e17e3b3e386e7b4f0e4c61595e6ab76edc5220a2ec9b9fcfdbd9e1b1caa4e9e0426518530d6455e85811005071d8dadab4122a27e9b9670ec99e2905b1108ba92e0191ff01e7f9fc643e740aa7a7c9b0863a60f98ff54419cae1026d802e1cc6a574e43677b6dbc6ceb6cc29080894f77c9eb3d32395b91beb6b1a4a06133be7ba501b591d2bf34fc9dcdfc0a107a483483026d322e8e4d0e94c555140b86cca0299af3a87303bb1fe9b9c7c04ae73005db7d12ab3bc13ed9f0e6c96c24266346df66ae9a14583298da51ca0392cfb9956d66c07b9f4fc16457d298e607ea69f3de57513b0f2f7feef2993fb412d8767fead7f780774f7fe468d64a15e9a7864031a0413f0dd34bc34f8fceffdaa9c4755faf4a45844dae26b552eeacd4aa84cbca9c84d94c3892e1e6c41aa9a809651dbf4cd469e561af0a4e03c2c9d8dd70a586458bcfeb9dc771de894f155e6c6c3d9dfdf1741f0f4fcb45d8b97446bdd195422b21d1babde9754b2f199049004553e6b527afead7f5ae5810670cccdb3519d0351c0e87ebacc67029b4a60ea2f96e05c094efeecbef60436959af51e3ef156dbed3bf7dbad1b37bb9230b2c6d264af4e61ffb4cfb5bee7352110529e1746d7cf209329c68d486c7336dfe5a5b20afe97cac6f9a974cf0ff79fb5bd277beddd779fb6bd67cf84f7410160a392fda02e41a6a5f295f53040157649e93ecb6932c6b0a1b5ad9d9db6b3b3dbf6d171a7f33b1ce980a283a7c58d4f2099992cd0d19f378543fa694b90994752821014517231641f74fe3402233ac35caf011f898c667b7747d9201dbacbe595f6e4f1bbb21f5b1a5cb67bf7efb5ed1b37dbed7b0f24637cc1125a1e345433ccd90a13fdbdc3ede95a0b7f2063926b9387c5cfa430b1dc96c7a31205f0f4c8c3a78f955931f84cb7936c83cebcd8eb43b2cc8d4e174db39bdc85ce51d93244311649161d91c81cee29f7b206fb594e02577e17e0df0bb4dde1db53b448a0c97acf9a4bc0ca9e4890cbba4eb04f569775a9eb9c2fdce5352d57a564aef5626e0d7b5bfe916141675a6a83cffdeeaf5c937273bebb74eb4b029b8723d0564ecf6174191b922c4b8f4fa11a543808122a08ff2351636c0b413405938145eaa5a1240da6918c05947e5f83282d64279469d41c18273a13f307fbcf34e7d575f6e866c15502b893059883d11cc67d316f833b198f5a747cf80c69ed07c3caa9909bde01d2154413ecfaa70e0f340f5dda4b3d55872cf62ef0f5f481fa3486040f468ba4eab032693b3b37dbbd3b77555a918d5012aa0c2c1b328df7f4e6bcfa6df704612d164af9cac672ad5c4f0269b00d59a617684ab0220090dd1c1eecb5d3e32361522727a7edf5b71eb567fbfba6925c5842996c6f7565229a008a0a6b2b130915c29f42ac917123c0fbc3e3d3f6e8f1e3369c4cc48da26903162600fbf454d7aa6642e7a46cf771f02ce61195614a27fe5c1b5feb7260835802025fa73463c13b03a25bec9fdfd9d96ec3f5f576383b6fc787cfa43176fbc64ebbf7e07edbb979b3ddbc7b5f4ed170a50874290973b8f15e5133607d70df44ca44acb0e492394c780eb3ea860f685441bde46b97f3f6cee3873aecc76bab6a58ac2ca13bd7d418188ee198c1691be820b00621e35ee9881b975d8ced2c648154465796d43f94fa8758b2efc5c1b9c0b2fa5f4b20ecafe3ac977e799700d93fc49300a4d2082e9540a47b59d32dd943c2e67a9236c24f9111bf861ac54ca7797a527df987645886954be08d5ad1ec64e54b55e5f824f309c7c230dddc8982c999bc4169624b97c88ecebc11270f33643669f07c94b39fd22c2f36ee08cb26d952951269a930d07521ca02f61e1eec97cd95897fa2e9c8a2bd6600cb0c62aacd57b56f4fbd20ad5d0518e9164511d49f3f014b2df92a95c578178fcc826fefcf8cf260198af51c5891554950cbe64cfadcd59154202d6a023fab074f767a4d36b0d1ee3e78d056271b2a7f7670403e3e6ed7d28c3a93017dd26837464c57884e96692417da14641b2878f26728082a153ac2add5310584965c0ab812e51f9ffbecfca49d9dd2fa3f930e9735d6cfdae9c959dbdf3f503b9ff73a3fb184337f47530d55506db662b6afafaf6a813e7ef4ae7137349724d37cdd9e1decb727a7c76d4a4713b96408ad224a7a8d116c3ad95e7c0cc793364278103fc19353bd2edf331e4ef499e93252f61d9f9eb6771f3e16ff6c3eb34a0841453e03c3413b3a83b5bfd46ededa6dcf3fff5cbb79fb86b0a5cddd9b6dfbc68db6bab1a9313532177025e46870e7111d428ed71e1ba1032af918aa8f5e49a8311981f89ec2006b43fae6f4f4a4bdfbf4911ac32660935121b888d1eb401d44e0110e7bc111a389451609d29076c9f498fbd5b22f1142b6611d98391c559695469c0fa51234ac19d34c21d8cecce5b4aa9992e6f1ba077289c268e1d6c59eb73e9d1b006a76c5ccb7c43413acfa013295d08239b000eaa154e6f0cc7e7080bbd03d7390f4be53c0ea670bc9423457c7d844d413cbe137691f0f40757db990c8c9835304a9dcc2b5228fcb871a2d7b4a9f7adc140277d0c48aaf2c01fe8c44f94498a3adecb120ae29e321c747c70270491173dae901c0b3e1bd9542d3b102f45d58dd2f3024370854b7cb0c95f2b4ffcbdc1546393cde627679c4e0fa3734a977821c7c22bb045997daa5b13139b09938088987552323342fb2a82f064b6d75634766aa9cbea4c900d4d393e336e3c1d5f0b3f4c7c04204d48eacf95ea30d32982513b8984bd204ae0fbfb298ed9f134a05b08a017c1605e0a7c9863381e69076a126d0a56b1aaa76a70f8a019914dd767c11296be66756e524681144d8806beb6b6d03679bf14a7bf2e8717be3f5d7c4d322286a52613068cfce4edaf9c5653b0403c3299af7207b6114a9f8461ae2e550a3bca4b45c596aebe3715b9baca9ccbb79e356dbdb3b10a9f6639ff80e55d6fb30e52fe7ed14bc0b855066140f0e95e14bb3a961a3356a37efde6c5bdbc6b896d1ec02a8dfa4dbb859eb7459a615264e170915f057adf90b6556da0755e278fda1418f30212533dcae8930b5a3a383767c7ad41ad24764a5cb43351a864366fd066d7d634d741602b646e5c0e144e0b53930d24572945eec754310dc17e6724b1b4ea59bc40c3c03ec526e71d0aa4a1056e7e992ace36469fa9c34444afed8fcdbf8845a12b9af1ada1de492c4b6dd8a32ada239c499490da99e41aa2a1c49932fe8478b6b8922ada5babb18f1fbbff58b9a254c844bea27c5815eb9015bf7bd9d27d7bea94b95b90c871a8588c6b3821b99944620c80460fca614316d2237d2d7e032326965d8c2bc070f5846aa0cc59681835bb65645f0862b29e5728fc1f289aff3da71b049c0d506d694bc03561e2a0f829b838b8bba64b4f9e942d508464ab77e8adb0f0839959cb69bbb65526791306be6d0e5e8d0dc37b204113c51a4dc6e1ffcf047656925f54d46962881198fe934ddb1b4b2e22b8b9e80a534bb868a85a7894ceb0c589ca6705c9415fbe4d4cf97b3b3bb846cf05305faa9caa623052c83cad66c5f19307a53e6b725a4c8fbcfa730d8ed26c4f7ac3337777961a9a276a592f0c9e387dae4b333385aa7ede8f8b03dde7b6a1482c6ccf25043cf9783ebb67f74a8c58f75fd6465d8362999349e336c6b9349bb73f7aeb291f5cd2d7505c994f79f1de8607bfe8517aca7c6bd9b5fb6e393637dae6ce8f9152342e8a3a3b73592743183d4cb7416276b6d7513c3d3757738b58699355c35174859a2d0100d73038968ed5c58f5956bcea1c03d958185665b07ed09d91543384b862d78eef625f064068616376edd6ceb6b7412d794712e7c0b16227b8b35555f53d5e204220d01e2460ea9acefacfd2425f93c7ca6bc66d6327fef63b509d659ffc1a5029168a9f502695280ecbf2ec3eae6747d4832a7b82c396aff0a449358936bcf350e7efbd77ff63a3a57f9477590f417bf481f7fc99f631433b876c662ad6cbf21923402c29582fa34bf982e4036d11b228fca8957292d5feb8fe9088bd246724790d35f370a9caac60fd29508d89e3454dae57532f97b3c4f15b99cfe83b5af43069e2f2491930dccfb02f25a3267b1d11de07c83c2596212209b228b4180b1b0052f639f62987bc26c9eb411d6551b1b0a5478dcb10935f35726a730a0a7585f61ac01215712d245f6bc067c5fcc5af1daeaa4702a1796c2f529a0d7503657a1b11a81fc65a4592718f790c6069fc7803b2a1170bf66ed728a53b4313f82ab2915b64c930d3c3c33144bcfe6eae232ac1c40170e1ecff8e4c8e526418bfb3b3d3d9127e01cb30d4e73ee2fd90533aba391b8778f1e3f6aab2bc336a9e0bfb1b1a6f7842dbe75e386cc54b76edcd260f170a9f189000020004944415460306c8f1e3d6a5bebebfa0c1a0d0343e3cfb3a9d8f03c83f3d959399333ec3d6fc3350c5096a4b1c5a407e44d0206cf41a51b994e95de7c2688ca3423c82ce19705c3414a8615012583dff13824e84df14c9ccf956131e42d31d4f0b8f8f9eaccb2cae926d294c09bf20259121de46579a7f1332b336443e775c8d2d1cc5a3408fc33e900f681ef0576e42c26148404a504be7e30ca01adc054b0425e27fbb31fb0fa7b253fa3605efbd6d8965ddcb387bd778c5966789d9f4d80d5ebfcce6ffc8ff2ef8913af824f89dc6126918b0b7fca40f6a5ba334a2be7eee6a5edeb60e7f9ae7eaa7931b34904bf6437551ae2329ea80c0f10b64fd8e4439159c90938e5261fa094089c2e3b73c96b2488902111b404dceb26172ef0be919d046040fb647bbe410bc70ede3b231879a8f9b92c1c674c76bd913ac0cc0c692d1a3951c3cb816f83f3ef9a5adb93cdddb67beb4ebb71fbb64a290661b9dafdbdbd76747020d5801bbb3bca2a616603baab542f1996fec2e33af8acfd933120bc5420eb0483e714830a657ee56d984d77727c223a834af51a07a23465fe8f6e9f4f308220124460182e3b500325585dcfe64c1a6b31026a0b271b2c4b9e9819509da2a547c668cee58ca0428778261c8b2e32f23e642b278cee406938396ee3a595b6bbbbabe04ea984fb0c99d078c3de849a6b9cac8bd0cae03d011403573ab71a8652846dc2f2bc69283cad6e4b26365ac5e81483d39229aaf94882f378b2a64cadcbaecbec44cb199f4d4ac0721ecae6d3f03519e1eaa49d4c67ede0e8c8b49e6ba83bf0a82eda68d9d7a24d49f388436579a826d4e6f67629fe5a8b0e235a1d92e24c96c26f1d98c98e9478689672c91e97454bea5705a9a40c6cd3645b0491049974c8b3bef299fa607ed67602900ec612e3aca5d6ddaf40263aaccaa28fc392bdebcc298e43866a14733ad99954619530fce6dffbef5512a6fc4ac0f0c2a25c2aca83e64b3da0ac342fc3a4b3f2e69321a81774e42f94c5880e011663167097355d9142dbb78f0b7496e72c27c3b8fc39fff3e1d2a591196b05b0742192eeeaba4bd2360394fe6c0e1a7431a33fa5e08cda43592a3958873b66725e323c05ad22b6a5e4d267adcc4c8b64007613f7106794fc7b3729bf02d6306e3776efb7072fbcd8ae072b6d8d85395ef55030cb713e6d074ff7543ee17ef3e10f7d580f194b2f0bf9916101263bf3cce07a3229a2a5c87975bff9badc7a2a131431b3a72526e0bee636f9ac70ddd47113904f67f25cd2366302140b9219b06b32860b050929401541b24daf1a9e840497f104ebf7a9c0e8983d13f82069ead042e38b677d76aceb2110716f74bd522d586e6fbffd561badace89a34fe8331edf250e0f4c5d5a05d2389bcb6ae7b48c94660325c60ac84200ab502c2e6f5ca523b855b363d33b0adac0fcbf599ee0d191e644f8f06ad3508cd3af187488593491afe30460bf682492c12cc9501d4011cdc860e26382cd9d6e1f1493b383e569052f00040877daf9d6a250be149d042c8b2d637da8d9b37a562a2e05c8ed334aeb426fbf86dcf723e9991a910ae28fa077902d1a2c38e01b107df139c12b412e41c0c6df49bbdd5df0719b0f6def6e74bf2d2cf8e92ad45cf8dbfd3fd16a5a68c52c8764763c30d60b3f979ae29908632ac7e869253d95d061b5e06d722f0597ae4b244f11c55e3aadc7d68da20307d9dda784163d059409e26d3e54958a278556aa54c53b9a0d9354f9b079b428994ac8e45acf4d2ed120f46979489498488027a46c91bc0443b47f84bbbc844e84ca59371265e2c013b9926ef93fa99d74a5b37c12a99a21e52a450954d997e1f5b34ba809b5b9b6d67e746bb75e7b976f7fe039de65c371be9f0e0a0adf07317f3767cb02f95d58db5b5f689eff8843e2b988f8c4b2991258667ad2e63d7e060b0a2df6ba924ed2a71e7a4f3ea6cb4cc30154c2b038c0e7bc6a29c2d58775df0348745dd5f30b5a5f9457bbab727a504e48a516b20431c2dafb4b3a353ad09ba83e048dc53ba9cf3738fe56044a1b9c433682a96d406705e5b5f6fdbbbbbede418ac69d028fde870b2a1345203805c5a53041408a0b2680328dfdaf28154524732a8a9cdcae037f81881484579d14ec8dcb80e3688ba65e998a182bbb4a41957680d740809a49489393c3958b97fdc175e3e04529e832822541fd7576d757d4dcff710a38d2992d3a5d65bcf6da930c06424740701c12987d7d63724db43c68ec986264864786c43d31ca469a0cc6a0e379004d23bfde0e37de02c8d35ec43f4baa99b5e8901f7a08f85d5c3e91291043c070f77152df8e819e0240d9909d49a2cea103f237cbbc8e0649a222c2b2998294bd5bd037345261cef03120fa99dfa90d55afedc6fffd275d2d2f79755ce4a38418a659a9678c900eb86147f2bf88c23adbb76fd5f646732452dbe4802827102024c3a0c0e0a09147c882835746598ba8b2ee10c68531246b993ac0c9c0b00de2a907e9831587057c46d59e64a6d21965944295716f337e5641e72de3fbc25be2fd99302594da02b18b0d5d5721eca67900c802075f7ee83b6be7953a9fbecc20f9baed9b3677bea385d4ecfda8cd2e9fa4a14818f7ef4a3da4c4a9f65aa6a3d2c6bd52fdabd2c0e613f9552cb38336de96283aba490b34939dcd4030230f658933308af070bee111801dc9714b02086cedbe5f1497bb2f7549be8c6ed5bc286c09eccafa94028ed330f3aa38ac067e2cf6ba3499bc3efba6e8df213ae17d70566446794a0c93d25fba67b747478a42c4581b6384856971d798c8786c51a016ca52d516a913941d844f88f0c3f5f2fd35382062515ef89de3cec7a9537c2ba4a1596aef668a24cccca103c4f67e8ce642d53ad67218fc774e2ae8d15ae30007da1f2138a05f0049ca26051363cf59a772563bc6fb03452c627423441737dbd88b96c5eeeafbbaffc54aa159e15cf5cc1b467ae42805d241bae0efa87acf67569acf1ccdfbfa695e5948e561ff608769bea2107786248fe9e60997d9e3dc49a8d0cb99e03a53b5243a55aac8e634db148aaaa24bdbd45071ecde96711dc38bd6961ee4ec7aebab66d9781c4e5787911603afcab2cdff38095dd14b0cd8505e44fb994bfb3e05912c9a882478534ca4d524aae8d5a03d695a549c308b1c13ae59054a6c315a09e4523ba824c317bf85a45fa5c6b4e22614d55d22573ec3a6df5f0fb8b26c3db3a79850b5c8b1c79ebde83f6c28b1f6a1b9b3b92c54545f46a5019e20529f1b16456c06938edce8e19c15956e94737ec139ff8a4a80974489556ab7b6b0a07a795dbcb9ea71397a63a46946201fc9301ebf354b6d57d5e4edc5999cf16f82e5c422339276eddcf672aaf64263e9fb5b3bdbd76787ca44d77ffc103954c00e6c8bc9091489e850ca731f633559063bef01aa0fa7a605e1927eec9693b3d3ad1bed5861c8dda640c8f6b5581079a08591e7c263e1ba33f7c8f4e738070e9472db7e5d549dbdcded20c0b1d46248f5c06baa41bad820f165ca1d2cbf822015999355c42d8faa59bc51e20c362dd4a349072b8806f651970c1d400f18c647e2963405194cc6aa9c94393090dfc0528329cc547b2e9bd1d7602249bc419b14b549e25340bf03ce83ec8434bfebb60069e61b23b0504654f0463b2144f9a88f754fe0a2a786a5fbbacbb924f40f04b5e4b4d15754bad77172884dff3e704be7e06978912c3140ee0d9c7f97e97990b655b120ad671bffae1df19f30287049a088ecd3e5650ffdc6ffd92cfdf44fbc286dc128f41e965142e3a4f316324a02ee5a8a1c85f595281f52c3411268b88960c251f3e29663a1b6270f79c3b8297256064d33afdf4499e7235627dd625f28d383f3b6947c7c7223cb248f91ab2bc3e658bc55fa7ad1e780d760b7c5726e83108c97c90d5c16c1e9a89ceb5a92c2d66b8ea6db857dc1354283636dbfd07cfb7e73ff8a176f7ee732affcc7365c07c6033d933ba6630b7a7ed627ada4e0e8fdafedebec06d0873740dfff25ffacb3a6d01a23905ddb5b3c12ad73c1a7a64882c12ac8aa3665c3891566ed117bab2a302961faf098574f5bce0caa442dc333bde101445690037943cf2accd91ab961c466b3bbb37142cd9b6b093e6709496876d8c79a8e486cc8983cb85828374b08ea1a79cb5e3fdfdd6ce2d5d4da7d0965d4c472cc9bc616d7d55f401c8aa94651abd11f7ef5a4c71022412c9e3f5b5b67d73572cf10b3e2f3c2b74da966c398742a9323281bcf0bbd0ed3f13b440b6a68d0775056f44a9610fe4241dfc06167a3fc392ea485101cc092ce0bc9a51da372b2bedd9fe338d1f5d5dc388b7f0a5a4bc0bf70bb60744221ed560a8acd184ec6b393c730d04cfb5d575cd36824d91bda34a91124cbfd7b34ea938b81a7433ba79d6c972f81e674fcb9de18bb31e37d458f331e4e5f77c7fdeaf1fbc04b1f41cabb367b51f7a76778b2067f2b54d7dd9a79e8da5f9e68acd530ba7a7477ade2ab9a5ad6667a5c13ffabddfb8f6e65b88bf49b2b45af0fd374ec9a8b4b8e6fc9c765a82c50432d7f74a1d4b5cdf1fc884b3b8a9e4b514b56bf3c0df09b72b115a296f89cff1be7a209d5df6b0544d196558ad36b4551fd4252acb30464aa4782970bd94303969d42d423ec4ff864c71b12a0bcf2a2c0a6d25382ecb2bed1206bc806f07671e28c14292b773670a77eedd6f2f7ef823fa9d1312bed5c121edfbb928126842716d4fe1205dcddb6434f4d8cafe7e7bf2eea3867638271f9fe9fb7fe007dbfc1a5a88addc65102b0074a94d15b4e6ea2e2a8897f696a82152865d5607ac0faa2e02bc338e7e5bdb365157ca803c0a74263964ca666466a4d021955073b828bde57c64e163972af5be8c5809c8a69cbd80926122f2320ffbe24a5d509a0b0395237424e958614e32d1cf2858906ac8b4c853fb29e5b5fe26ce9c9657c7a238a0ca3064fce7ea5226155c073e021b9b9bc247982b3c43654251a2e642af4cb28de823d8d13260b8f84c56b788c2aeb30997561a3aa7515165a6a5908a4c4af771a9b5c3a3e37674785c8a2374d2cd7ab7fb4d31bbf96c04fe72354702489e7b628930bde15295e04fc6b4b1b1de86abeb1ab382903b5a8146c3e8d142bc7169b824d180cb738f08f12b8d2d75e04abd54b82cd24db83181c515195478d2f28a48b9164044c9d5ddcc24353a88de63605c5cb42b573d01e55391f4031ab0385a6616dc84c25090931a19c5cabfbad4548782df1c9a91930368360a58a929f9a2d3be50dfbc4892e1244af67f0f55217e6c7db29a379629131ad855d85ad800f1bacab28a7ac00265e62befd74f3973b39422d6a9a6f2ab227c1f2cd4062d1956fe9dc15dd8d96a65574b5a411ac9e699817d8f1bd8c842e5d2c01897dc3a6a916b3c052ca6f862122e24d3d418c5a8adaf6eb75b77eeb68f7cec3bd49666f1a5f38600a14a60e4a82fedcbf7f0d13b2a9b36d66d2b75b8b7d7befdca2b1296bb7ff74ebb7def5efbdeeffb549bcee0ac800771ca9ceb67c8384ea7103df73d5b58ec640ddfae524250a655e6d595430b834f8221f7401dd55a10f84b72bf540ab2500824d333b7ab094ac5a8f7f891dd70a429d62b9d030b5c2e35719f742f6ba87ee9eab29d1fe38ae4995514186627c7edf8f0c41484ca703991cce93361371499e09cc29d5897a31581fe3b776ea8b387e228660f7c36322aa97f540999f25d246602d21201cd25a1ca79b0bd0c394b49c4ed759e2bff7bdcaa2a88c274c986a03d9c9cda159af7c8b0eed3a74fdbc9f1a15e7b38e440816b56046505dff225504c2a29f25e29c56b775dbf5a6fb2dd83d0bab6a151374413637accfd92f3932801088ef95af99fe64106a4d36dcfbf51469a3db6c090c5cbbabc923001f70147f3d087b2bf03e7641d2848d1b92d503f894eee8b5e07bcf9da196ebeaf9f252ac9a96008772fdf238842cef2176df007bf8dbc8c5f20df2c06ba12cf05c0675cc32f9208cae6f70737e3d6521969736300b1903e2638740f3c2a055d0731d212cb0a58bc7f3a8869912a8ba9efa73b94a096b22cc136a78a16b782e4b541fbea6ef239ccff9899e753df3353fb9dc15b8f3844f8dfc1dc5402bd17ad67cd20921932423494e3caddfb1f681ffbe82714a890d661e1ee1f302c7c2c25822849a4d3c7a98c4dfbb3674fda2a1c220677cf4edbc3b7df6aaf7ceb9576e7ce9df69dffdef7b4effff40f2104a0cd0ce39d11199d6e029dafdbe9c9814bdd0adce900897a717da5cecc44ca070b02b0680f1d3fcd9b857b72727224cc88eb50e7085963cd317a44a8cb7c4a375d6ebf7412d3c1a9b128655c83d64eb066f31b37ee2f5c2e98f01a50478c717a266ed9e1e1519bcdb086b3e203bf07f4553982253dd41bdaeb50239697db647d55c189ff3777b7dada26651fa32ddb7a4bee11d9eff4dc4616947c0431651fd7d8d683f1204c69dc49197f59d703f24b0e1c7c142a05656895cbd1ac173586aa448119750a1b26b0d60e0ff7dbe9f1615bd29a57ae69615981f71e79b9bef230af610d70608fca748d2f7534cb4740fc510e454409c70a584013e3610917ae11905655ca4292153da0544f885f0470e63b3d9bc90c68d44e3d8992313903e2a5467271a16028a67dc50797cecee6c5f9ab26845dc5a9ac9cd105cf72c031c6c7bf3960d99886b23363799ad9943972e4cac9604ba9b89a3d343154457cfe77ac87d5cfa2faddb17e8695a89cdf551b97705e3e842e4e4a9f8bd1005ec3e69de5805a73466ed1da865eafd59b57e4c1a5144cd04a5025134a8b969f8b8c6d17484b6e15709e85af720f80ba24846dc93e13bf87328bf7b522e8c09d98fa5cc9b0c071a86f958da04f3e07581eabb57ef7c173ede6cddbea04deba79a723c31d1e1e285321038592a0e1e5a971283e36444a4ab697bffeb5767cb8df984e20b33adc7bd61e3f7a247da6bff2039f6e3ffc991fa7216df9153020954725adc843bef0cc64f8303941a109b0f1b478ca45a8ff9cfb2069942ab8173c3806cc5119951d17d8c1f9d47ada853170dd79162a67464868bb3b9b4c98457e5a1996accab8e755fae97bd818184d9c1e6bfc06b5d399821838e3c2e483e726a0f9e2b2ad22892c007cd03637d7dbe6d6561b4e30c2402514c03e4a071ea371c96b05556341abe277cd2e790676225f2a8e93320d02d464a2aea7bd39dd8d74d958950122871ce89269c660e25aa6af6d65d4b6767615fc1e3f7ad89e3e7aa75d4e4f34deb68cbb758da8c93d5a41ac7c3e155cdde82201e84aaf2259cbf7af4a2569c8814f965b348d21468890a4e17f9e3785a9f61acd0fc118cb62cf838169285df018df8310a4a5a99d64b879e6fbcde7b3a48fca360593f20bacd9c4404279defd923d41ca9dc9f80dc667904eaa71af607facb3ac2957471a9c7267b33366356176f00f3ffb6bea122648e5a45e60543e24fb6dd1a0faca986aec22998d6eb8b0089feac14fe232d3654452747066961a3b7ca7948a492713b012d458dc09a4bc6ea7e7d4f3e9b371a7adb3750df5406c8d65791211d79063e694adae67b24c018b62a813abc0706c2546b68334efd6cecdf6c24b1f91e12984bf9053093a7b7b4f25adc2263f3d3ad07550ce91b9d0998224a9dafdf2b2bdfaf237db9baf7fbbcde7e76dae39c9b9a45cae9657da5ffda11f693ff4a33fa63939b295e9c9a1e7f964648b0e1d20ae334080ca9476feb785f16b70c0641edc9380b301468533f03ae7500dce3b0357804ecc2fe8248ad17de1a6853a41d57562b61090be3f75c0bf317cccfd54b7676e863e0124d2d57c9d5249cf8279c4397f9e4965142e13d78dae3aa506a3423423908c062c5e5f1dab1be79114324ec6aee86cad58caa6648dfd3c4d567589b7dce657356931201059ca852e20190dc03f0d1328051c8c22d9f22ca3357ee540e7ec61de2e907e4112687db3eddcbaab121546ffabdff8727bf3d597d54ca1dbc2e75400a5ac174ee48c83c0408790b542f0b37a70d11d8a06141845a57881ee0aa8caf4876d6d83eef3ba86ac45e7100ee6d7e07bc00537d637755f3a4f06a99ac0cb72b0caa1c55ad2b8550fd3c6abd4fbc33040a08434cd1cb4508d2dc593d2d6e459a7c190df1d18cd7d1461b6665c3b88219af04bd7c268e3c3e9e73868833ff89d5fd627d3f0654fea3827543ff34a34cde92aeca2248ffdb39ef24ec01140d9eb20e4cff2bb8b5c44cf2c31995b824632025d5fef21dadedd75755e939b4726151e91b0a7b264675888c09aa0ab408a6a80c898f3ce78545db8ba6179182ebf38796b43ac40eadb6cf71ebcd0eedcff40dbd8d852d6c54693e6f9d98902cea68c1996dadee3c7edf4e8d0444fb57c6d30c1f71e3e7bd69e3e7ed41ebdfbaeecda5915434a93c1a09d4ca7eda58f7cbcfde85fff7179ef8179cdcfcd6552d0bdb4ab9174160b7f60e39b42e2925a697bafebeaa3c7f79267a436fcf5b5300efe2e0c8b92f0fc4c4a9cc20d8aa303086a9ce2aa0dc7665ceb4061e1d70676c95ccd0daea1e791183b327e46dda1720d47fa19dc0d2096eae19c2c8c2c86993bd6c68acd7c29edc0eaf84ce3e14a5b5d33edc4c1d3c3ed68a58bd72756fac240d465d68a47c21a131621505ab74dea1270a1202ca209cff4019b1f15d3e0ba943c1891142d01291e81c24b8cf5ac6b2dac6eee0a10e73acf8ff7db1bafbedc1e3f7cb31d3f438e79bfcc5950ea98c950387b4640fcb5d7460e623d27dd600709055b71edfcdcfd35029e551de4d338a64474107775b260bb438be01eadad6e587ab9323bcae055c93a996ad3876da2748a465b86b05d8d58ca29e5abbf36b7f44da7048c19cdc26ddb2337047ea839c6b3832be6f3758911923585bf1917a41c2c730b88a3c17fe4985c5dbebc581677fe9e932aa7b5ac5c4a3e2bf855825d6cabf4bdd5caa58b93c59eef57eb5d53ef1e58cd26cb87ca4dcc43e3e685eb911b98eb4b9742a75f31705d82f86184e82960b13cf61ce8a60dee56dab2be49b6f91e97a42d3e78db3b371470c0acc00dcea626dd61fc49c9c3c97f7284eef951bb7d635752bc07cff63cf05b58138b83eb608e6e5aca058cde1c1f552b1726f3e565fbd0473edefeda0fff88467854d6327757a6a39448d23242e5329e9070d06a3e2b9f95a743294150eb07fe649e21bff24cb8f72c0c74b014a8cecfe5c02d0bf29a5f631bd1190c30abfbae512daf033ea7270facd32e91c1b2c2123da4807ab5aa6773b5aac5adb3d2973037f84b2241825bc1cd92cc90e596b96ef0348db6d47dd440719144a39840e74cb84eade7046f9e3358109b176769703e320d363d1d55c662766fdcd02c1e34117d4e8db6ad28182a8b85984c2093c0646b6b5bdb1a5e6f2b13cf58ea1aafdbd1fe9e3a5b8fde79bbbdf6cab7dae3876fb7a525ebf3336799b9b905f4b1504dc9dad7c142d653e373395053b958ba1b92e9864400290d2969979899ad9236d872fc0c4d8c06a71ba96bcd189282365676bd068dae0139a8a1c9b5b997d98ffd868d82578d9a066ee067a21fc67ae5205193ae8799bf7f8fe75065bd76e5a1440c4d385586f51e6ca3863c6de9d51b7eee49a62668a9b428ec276fbc38d57dcaf733a37edddbb53ccb69c40bd959cf22e0a595bda8ed4d48ecb993542d9c927611b90d3e263029ebabae64ca525e8b76ba34af90d82d1b2b974b59504b6d7b7ba7ad6fedb6f58dad76f3f69d8ef9cc67d30381a3257795734defefef3f6d2f7fed2bed03902a07ad1d9f1ce939c023a35b088d41340c74ef4b9ee4f1e3c78dff9f3ddd13e6b5b1b9defe83effddef6e91ffce176795d5d1a28151584d51aae0e1cd7c0f3123da432aa8e6857014b60735144a265cff5c74f4f81bae76307864597102e96926486738bac8a0596f00e1c95e460eccc0b705e0706e5788d457583c1a51c007ea34ee4d999ba6bcb32a220205eb7995e9392e3aa9dcff0b43460cc675ac524a232c6ac238912aab3e7ec03e50bebef5b86dbdfb798aee8d33b3c6161eb7909f4e16b381ab7c9863b6a94fd740005acbbe0f181571402371b0632b640e2860001c114891c02048d189428b8aef3a3a3f6eacb5f6f5ffbea97dad51c535a32d733056055213598ef72bba6102a9b54e550b852ff90562364255df2155d3bf377645870b486eb9b1a994a05d2c78cb27fb907dc5f5cddb7b77675fdb270ab3dadbd0b79556579c0f3521bae123bc1ab5fbd181a085471da8643a8467619921a43478b89a9860fb25c579a429abe50e73825f8451bfc3ebe84c54b31d8b67062e90bdc0420eb673fbab905c2f57127674e0be3cefc5b3f03d362aacd950b05c464e62a296230adbc67821cb2bca979b9e95c47825c82afe708dfeb932629e89867d46c9c088f358a024f2a940e8222a72ee4cdeddd9b6d73fbb6c73fb05e4202baa6e6018dd9cfd00d3069603098f20ee0f5e4f040f38c3ca8dd1b3795351ce3af08e37b65a5ad8fd70c96cfe6ed9db7df6d070787ea2c3e7cf8ae8c113ef399cfb44ffdc0a7a5c7c4b531d20216e64da4296d9348c1e834bf66e018f0559404753e2f058ad369eb07756543851fb0419561117419e81551d5f6f4b2f8aae17567af80a235aa25b9e6f25544e7eadc0c72d9785d594543f001ef532a0dc201af2c5f733e3d97163ae522018b72509d686d64fb623200aeeca29c9879066c00e9b90b92a044229b1a69d366cd644d906529e3a9090e7577111e64668fc1e252fe54f05f46a2784dd662e86271dfdc011ba823abb5a569006f224a69cf524e7c889550d6886986eb413b43a299f73d475b6caf7df36b5f6eefbcf99a88c2571c6e9aaf35879140c1cff76111eb8a9ae326b8806e32e45a82adca7e8f08a9fba6016a324f4ae3d536d9e180b57d9e4c6084439bacc9e7e0f3f38bcc8a11a4dddd9b122d249334f6648d325535cb0b88a14b343a1ea6bf35498071d4c5dcae8536c10c1d0895d16b90de73c9a21f15f1360aaf12e2d41896d54c2375ae7504d35d9bbfd4ff323aa08556122bb9a09c6c090efabd6e72e6fa22dea736b8ba11b6dd16e81ea944ddec9295a99bd267c473c35880fe407c2f278931297d68c9283bbb312f8416abd9e86177938acbc2ab1b862802b15ecf3c9b0e93535ae6a105f90f68260e16f875bb75fb76dbdcda6983e19a59d2d5ed14ee828a6571bcc83a786f680c8caf1cec3d6da7c8ff9e9dca64f3c68d1b5ac46051fb4f1fb7e3a3c3b62c0cc269f3ebafbfd14e4ecfb5c81f3e79d2d646a3f6937ff327da5ff9fe4f49c28540c5cc614a5b00ce018babca4c3d3f4abf0247b9672ab9d07b92438b71018d414915c55898712003e89447500ed2f1a35c236061f8c0cf4883ec0a414303c3fad93afdf85dca0eca42563459904da113b5300965e5905f91fe653102d6230973e16158e80f2a3d9832c01415458f89a92e74ed08c8f0cc4c52f5b34f705a1e99f69012a8a3a8f4a477c8a6d809a6aa5c2b13e2ef55f9fe7f0000200049444154f20e1c8e943111a8288304250b2b3209d6f399ce306834909d8cd1e72a209ceb23f0519a7938db65fbd5eca24d462bd2c67fede5afb7a78fdf694f1ebd2b401e9b33055319bb7018669d7b33a744e3010a879ae0aae30d5f8d50759c81103453cb5e58c6390815d51d01ed645da6f57826d5d22e56d3759c1e09db02ee80ca20c589643c9a47f581e1c659ba8a0bd0dc6003a523d085b13d7252bae2f3cb99143c34984e59072549cd0ccf21935d72bddc539e25fb5eb180a669f9a2f2b396249ab6c167fffe2f74256158e6cab48ac1de0f4efdec2ab5744eae740e14d47a1d85aedcaccc4de54889ca25b34269915f62c6d7bc20584418f4095889e27c6fded744cfd2262f2c47af258991859dfd22d53693d883dd280060c8b9a2535d77558ebc1e9fc0f987729053d72e5f68b1c3533ad6bc53d77d534904608c6ed55429f4f4f4588619b0c4c7d892970618191566a3e05acf9e3e762673396f6fbcfd6e3ba793b6b4d2cee6976d6773a3fda73ff193edfbbeeffb0c3846d7bac69c84cf6934a837cb297f3e03e26a694b2a19822c540c07820c7627500503e4d309cf217f2a163fd91be44e02111f900de1d3d26c6e36aa3873924ca980453b5df39c6091ce6c820b1220f933f7a07b1e97fe79ee0f810cbc2ba55b1a1f2b488e8cad3546a683690571c7e35880ec862f982184e408d78be7a77232bbba4a986e98565ca2a137a16cd5604bb9c4e3d05a1910fc5cb2d8d9c636720a600d838a353503e0814d053d5cb48dcd6da9864a631d3d763261f6d2850f68f422e067bdf9faabed9bdff84a3bc6177176ce65bb01c2bca288ef8c5e111c0d4c1b671c2b838ce471477fa8eff15e71e820d8501622484859881820d89cf685c8bf0e8a864b3c97cbfb881a3259d7bd96fa09f7186e65357038382479533237160d20569818ce41a68c0ae14cd8ea544b4a32d0287380a4fc27e130985ef4153d23f338455722985df1b96b5c472a24ac91b336f8bddffc4581eefc1f567002091131bfb2c0fb88be1e62af7b979b9839b2bcae1318d7e6bc8e4601aa8b94cd15d09c05d06fc367c1e57d55d295caa6462a4a5a99945adf1b17eba212181b5bd4ca7a004a37594466dff2bf9a01749620d9c169c15c73849bcb501887b8ff1aefc188018386136d6cc4d634fb778244cc9e460a60aeb37f3070a0fc03903f3a3ad44301c71ac22b9acddbebafbfd6de7aeb0d9799d7ad3ddadb6ffb4727720fdad9dc6c3ff577fe76fbd4a73e6579654aae99395c5a04949a2252baec5520989eeb04ee328e9883886c9e99ce1a7b29ac449f3dcec674ae283fcb27101227a7a3dc734071d4d6b65224413e0708d986c0ff1ab896f1e9059983311602544a78ef1a03aa7d3c128a83c1f7c50cdaa2ac63b38e64bdc586b24efd92d6ebc2e26aa9cdaf61673b4849d31e63d4eab0e53376b37645a7e180e0b9cb4078655941879d175e921a0a857d6a8ca65ca2d874044ebc0fe1913ddd7bd65e7cf1455de754d48d817030cde2cdacb24ada8002058d983ffac2bf6d7b7b0fdbf515c3fc343cce446695847834b628d9965754a29ac06925591d2ea54ba7c691fc021cd8729f71d0a632585fdf50e0621e91cc2fc98488d0c52f24b0e6f55c45b984943027592d6ed4a8b0d6503441cbfbdeb08ef713eb9283e2da6ab5cc9c2afb9f8b138690a28269d780316ca47d5fd9ba396fde93e08b49a03cd0edf9c3c16ffdeacfaa244cd6e2f5e4d6a92558d2055ccc08e67b0294f1a6efe14a558ee828ea1bacd9ab9ae40ea337dd91741fd449a89bde7fcd0efbe2a1d45c21a7820266b986a86b5303abba2eb1898d631958b5ac4cf75a24f745b9b0042e9a4b43390743da544940495b72bee6c2c0f6a72b782ec714021703b4601904ada3fda7ede4c4bc2b4dbe4ba2e54c64488699097cf088d659388341637ce32b5ff98a66de18dc7df7f1d3f6d6bb8f45a05c1b0ddb4fffd4df51860548eb876ddc8185464acf6b4c6739291d0478d89c84c107f50c6abc489973ef80e1cfce648b14c9fd45a34b5c1bca43075d0225a7a5d9ccc54d7b9f0dbaee6d7583d9d88325b0156332c2354a875f3f5f9d432f48afaf5052789d70f6582fca086900150b1d630b1a3de25f21ac57e34f049d9333eef145bb75eb96321a3a677d350332cd60868bb567b99d6bf1ad90a45956d6247c89c05ac6b5121e84b2938025907fb50dd7566579f6f6bbefb4e79f7b41a6120454785ddc5bc65b645b7841a64db6c984c351fbc6d7bfdaf69e3e290bb759dbdfdf6b0306f3bbe7e3729b2a808045d7b2bf1ecd234412c81929f74c1d6d39fd4007a93940f02c440ed731d5582d8e95337049b6513554e64cb66fe309cf373a0822d1c300f986f7269918fa60cab2ae7530f0bd748e051b4898cfb244e250d5a4e9a27befe093bdc815b88c5ff82e08b65017d3b08d1a13a147a1e9cec52bebe96945275005b74a705260e87532ba922f33406592a83abfdac0caaca461152daa45f033085a1f60c92744fe5717afd410f39e5da704a79032cd242a0bb82b691505406e8408a13eed9365f54143dd0c950e3cd00d0d30f360903821fa7b84a7f4c7e765cf0e396e7e2136b8dafe3812af2cb76ddc8ca704b10375d6f83a598707ae316798eaa466e21e9e16dd42ba32afbcf25a7bfaec4000e9b3fde3f6d6bb8fdad9d9aced6eaeb6fffaa77faa7dcff77c8fca5b5e83f24c5987164602953322f1cf0ae44ed6c167152997ae5e2d129fc8e6b4f4b95a2a0d091692ed05af71e9c3e727cb825fa601e86e08b9487fa22ed8919afb6250956c7a2129cc61a532b03797aac38b60d3e3e4e4ba926127fb95f40a818e216ff1912c05ac80555d3b07ef593bada171cf138e3b1226eb986e1b9b33a69dbe073ed1a797def4d2765f9d687c475c2070544ae9c1b21424842b8535cf9ce218edf913c9c8a084cafba281c5a606b8672d21336471003aa280fd94c6d046ce6490b1f7f469fbea5ffc453b3d7c221c8883d616663df77409083a00101098d2c8dad2e10e577064950571d244fbb03e3d5c33d6b654545750503516c6fb9069f11c38d0e1e17118b256b54f98ee105d84d299d724903bab22003b0326432ad99a2a4bd39957502cccd8fb904166b2ed45f7df87a5ef4d1806eae042252a9bbf742d69080c7eebd7fe878e879520a5ae431c736a605327bbd2b20589331a43809449452562576d6f39e102ba5be5bdeb1af15afdb2a5cbd4841514a9ab3087940812ff8b4a840c140c8ebbb403b8e384641421d7c2fb392b6271109ad2b54ad0d2354b1dd343cbe00e746aa03ab83bc46887395afc3c803ab38e922999cfda64c4a977d50e9fed098b5a8247767a24d54c193fc8fa69b99b3c9719e8fa44f8d56bdf7e5da0f96b6fbed91e3dd96b83e5513b3f9f6bb153e6ddd9d96cffcdcffc57edbbbff3bb3c614f6985dc866e8fe7375372071752e006c72313582690d9668ac5d975b98af8c7a20a9e95c005482c391d72433a7d6500a2d45e65a23bb89db654c907713fe586339d89e620035dd8d3352ba77fc76057736c6594410091c2e442d1366ceb7ea74fa5232d7b784595fd0094db16d3c15283d2a8751290d0a30294d7c890b1188ddd84d84cb64933a2fc028463a1e5ae531cf268e1a9ba7f536554e2b2353b58a71a90b81f41656d4dee3f72e9e180a0ab4930952d186d7c94333c4e24f91f1a0d95a98a04bcb22c52e99f7ce10b6defd11ba64d88de00883db4985d3aee952c70dfac2e422687b59a3963fc32de652c48815e338fec49072f07ab555131d4ace28da4a8813ac78981f2995db8b9b35150e07594e9b20fc12ecb15ca3ea34375789d51db4c59324ca86914cdc4a46cc6b138f85d1e72ad4e62cc9b49f6cffca6e82a528d05b2f1681015d4e077fffecfa924e481266d13f05513e909188990c9a88425f5fe4fb053765463153ab5c388555d1eed1c77fe94e655bd9ec0a3d2e77d521609345c744c1fd9112a0fc50c4782b9f4ab6af62bdd0c632ef3526970c9a4d7ab8074723e176675efc1733a81d8b444fcf04824f84fed8cb018e3210405b4c8cfcfb45094ed30e88cf6d1d3c712e1e31e5196a8cc61719d4f35584c3b1a9b2a4eb1975f79b5eded1fb66fbff1567be3ed873a052f34aae0cd75677ba3fddd9ff9e9f69d9ffca441583619a5861eb585da6c486a5e93b2c1a229281b45478aeb1d0edbc6e656bb163bde2734bfe7740e7154445629a6727fa4e9e2f6bdb2acb9b22336307f9672039b475c3daf1be9c017cd81f7e710e3fbcc4f4392c7e69e1aa09631855f03e9993cefa8cf2628a45495471f8b57ca1ebc369816cfc19400758a07cbed0cf585d1d03a5085e910c4c4a92378957987608a5a9b3ad905eed67ad61c2c98a54b2d2961f01eacb792f626400203a8a3b6b4dc0e8e9e09262023c3c8c21c2e83f2bc95541d6a542d7b4c9a5fa50ec19a7ae79db7dadbaf7db33d7af8ae028764842ee7cab8d4c92c2920aed5a5bf83039f097556553135842ed5b5ea84eb1fd4f926e0a33c3151d790a025fac32af397f619647d4fa7a7eac63168af929ce04bf7b9ca3282955e5bc0798c5dc6c2d6b216389c24a829950baf58ae5903fc3af416c6317a5d310dcce16311f1778418cd2470c0623d12fc079850f0827d8e8e168cecd0c3df78bfbceac278a003f9fa2336d5ad4839a9c085cac1b57918f9109a7dae1bcaf72673c84dce6b6b8b564a19404e3898d2537709f94554e7e47516e0d3201c0e8f57f941ba3e071b586de753d41796dbed3b77d54da1ad0e8d00ac8a3439eed15a6817066061823b60411120fb21bba043c8f8cc54d7028d815281ac88eceb184e160b6065497ae54f9e1db43fffd2d7dad75e7ea53d3b38567792c2390bfaf6e646fbbb3ffd53ede31fffb8a46e2cd102706bea86f4924a293407834ec51e552143e100c1682df59f47ee67c673544295098414409796e59a8cd6169b51074564756bfc8680d5b1bf53d61756a9c3a9661659ac02ac2565bda4ccc11c31904107cf1c842280d64217878c67ca2a09c158261f88ed79c3c86da824b699e9e41539d90928e88d530eb3d009e6a1c17814c85af79ce4c954b52e6bc8b70d1c0c0854dc6fcada096cf0e2bba1b985e63a8fe4d1e387ed6c7aaaee9af0c315646fb634b6c57c24d99ce6157b2e4f64b1f9a5cef9d565db7ff6b8bdfdf69b6defd1c3b6bff758990e1d660ee6641f6efb5b232e87af86b30afb72e6c53ca03125eeb70e1086fa97e81c335ab6ae320f5c6c7d7347c1545818a297042c0de9237a691b2e5c7e38689cd8f89002ce70271afdf592992e026cdfee4bf7b0eeb12720ec9e95e4857fe720d0a85329e8ea0086d55e462ab253d398d1b8c9973059504eb4b4c47392e6c4cb830de694a89b9bb200b1170f233f83696940f77e40cc8df67b53ced4cc503a335d3abf70ce7024af0151940332645d93e1dc5895a9717329d3002f10dbdab02976766fb5cded9b9ab68f3bcae929e032eb9636adf92a0427f4c779302c5a1605f8150f95c9243f6c708523718ad8746c18d9991f1fab04c458e2c9e3476237efececca34f54b5f7db97dfd9557dbe9cc5980dae0ca2297daedcdcdf633ffc5df56c0a270d522844b553ae9ee5892bd18df4a172cd9b2280a45ee43eae5aa2471fa87414e3e1612f7437cad9ea63dcd00e12e92a371f027689e1fe33e735e8c7097807a26d56d84b44a93218720815a191dc18043aa58f32e079dc998e0b828b9927509c7d0c164f0790545525b1b55f00378b7acafbbec9ebea0ac083f88a005082e0e521d7e6404310ae11a3a430ea00671fac070709b2ece53793246131fc55365a783717be5d597dbd1e951dbb9b12dcb7b34e6996b1c8e31a1009fa919c8b189add96fcc47b2a69401292b460ae954949837bffd6a7bfddbafa871839e1678a8c0f4fadcf92ce23b95b4713aa09adc50dfa97c302bd83313083582e0c935a20cbbb97da3adad4e4a7adc2a26e7e7a867786da9737b6501bd646d92a516a5c4d8964078822a107e17d8ca70a30229eb4801ab788c04ad0ee35617d16b2d99a4481ae64de8337b2d2db5c1affde27f2b1e96c0d9e2704cc62c4013bb528ee541672139238a31a8a32ebff47b8d1cf48391467838b92b45cccf73f26663595febbddc291660a2bb2fbfca0abd9f6f8a30921aa65649031768841375f1672ab3f2f55ada99687de3e62d8ddc5c5d59ae8592ecf8f844a9386342d7574ecba5867062eed0c6eaba36e811d2b7221f3a58f1800f8f60b65faa2431fe03c03bd7f0f3d1feb3b6f7e4b116eceddbf7c5b9f9977ff885f6da5bef085f8265ede07ea153fd85dbb7db7ff9b7fef3f6d24b2f292b13ce57843f6559d58a56a9d83991c4b4d5f2bad90800d5ca4a8aeddd6d90da282c24615f95fdd82cc4efd93545aa34e4dee2f01cadab71719df29c289359e4688d89875e19a178459af458b29862758fa5eb5d1cb18c0cf1bedca7043c95aa900a5727e239495205ddf79839c827c01b3f86b15890b15a34ce03a151530c7e2f513924e6e80ea121822b5ba3f9b41266c99f39fdcb56d803c50a7e4b6db436b187c0e5a07dfdeb5f69c767c7edfe07eeb755d44e3544bda18045b6eecfe2f93dd6abbaa6eaa6d98c15ac57995e755a472b4bed70ff69fbd637bfda9e3e7a57fc2db02d493317aca283a402894761fc6fac43c92749fdd37823b23c29fde52349a0dadc1295461d4419e3b23e980bc5cc8243043f505cc0adb5966724b5871a6416eb1ec91f8216b8a2608485a767d619afa57dca7ce0742689247e29c889df56ccfa68b6918da3ed55074c0e51a51bbff9cbff5d476b48896662a771a60e4c8fc09f865d5d222a20506f162b36e06d821b17931247a961cf2b2f91989f4949a048cac62d566ee71158b5398b4bc1a99bf32bd5cb92abe8c063e476e1b35486e1519a81f08d9595898059dabcb76edd919b8d5c766a6c6106910ffed0c5bc3d7bf6ac6a6f1b42e45417582822e865bb389faadc01a7da870878316f376fde6ca7474756b42408cf67f2193c3e3814103e5c438d74a5fd7f7ff86fdba3bd3dc421d5fa1e4f469297e1817ee4f90fb4bff5933fd1eedebd2b20db8e2b980658e65965d6b531818bf97b553fcdeff7b353c70d01bc327335ce65154f165e4e6a59cccb4acb1eda6cae1c382c6c052499164c350b997fd34629ec4cd883f86200b0e8d6174114750602c5c0dc29becef7a92ced290474ef57bcb27e5b5b740d6d10660a876d7363535d4d7f366b56ad0c6998808b5d9a6d0ef6a10906ba8b8bd35b41a3023a3fa34027954d5ba7fb2874a323b40fb033515da0bfa8b5ef91165437bef2953f6f27e7c7eda50fbfd41890b7cccbaa9cbd090e917b7140f69a7dcf7d2b830ab03a675098905cb577df79b3bdfacd6fb4cbd971bb9ec185a373c9a14bf730e4cfa9ca2c73e742dde1f32ec43495192d0d15f0d56851396dfe94c9b36391a409c67c1fbb857d0066093f8cee34bf94894bb072ac8347a5a6c8a613052c3eab702aacd92a81c94ca794a0259b0e06ba306f0dbd24941c75d4cb9436815d812a6e5bbff3eb3f2b1d3d8f5de0f9d7930e916d921fb409672e282c7d5cbf8aac995435f8148b3894846003c9c8527aaa74eb712d541294468effecae954863944a19ecadd2a3cbcc04327a8326e372270616b5832a016bf7d6ed365eddd042b6e019dae9e68548948d719f524400b7a1ae4ea9c08de75e4012d4c88f785f4b6d6b7d43dd40b9351f613870d1767776b4b1a5be70722cb2e0fedeb3f6f0dd77da11165907a7edf0f8549cab3941bd3a392a7fd455bd6adff9d10fb6ffec6ffc8d76e3c64d9d9279b0da589dd30f58960d55d50d2a2d32952d3d5999fe64814ebd525595740a9d2b40731c64322f57d4013cfd485c01d4d5c1abf19f71914d7308c99a6a6047a32e901529515822948cb2f6e29e01eef28b0d7c8e8d58658fa25054b6b0d87c96d02103c0f60cd13e1467c190c0dcc89e083e9ab39373d2447c37302f9df8382d43afe959c7a931c4065077db3c24c914e3e83243ad5356503ac400cee544249d29b22067e3191cbe989fb72ffed91fb7f9e5b4ddbc7d43828ec3c946bb1e4027e03d266ad44456da5e9fae449cbdc4ae0e5c88204307ce9237cca9befeeab7da3b6fbcda2ece8fdae51cfd3066f09cb98e468cc2d075e3bef9de87e601e82f27a58202e89e7340b18ea23f2748a7e4a0dbb5315d7d5e9e65cd3af2fa8c67653f131f14fb816c2428e800cee711c6545c3fc701db952591a02c1f6077564285296573b0f21e21afa7b24bac48ec187cf6377ffe9a8765954082020b98d18b98a1162faae80c4a0f89806c22f9bf853e9f6cc7c1cc5d81228db240ec34e19b5aa9387f1625a13697a800957ea6f4e3c324d2c6678f9bd42f49fda0163a4f2a9f06564c94781b99ddcab0ddbdff5cbb7df7bef01008979491cc0b2a0dbe60a4808d6757623a252a078adb25d70e36133bb8cc1558dc00effcce50b3fce7ae2eb571c8269817dc7ffa549880fcd7cecfdbd1d171fbfab75e6fef3c7cdace083eea74ae282b10154087c355fbdeeffe64fbeb3ffc436d6b73ab3be51df84d69f029c60c6858c096513601393afc3e54e26e1c2a0927210b434e3ba54a2a0f6cb00f75a7d0665aa9d9c37195087e9eca828b01ad450cabbbce2e652e956dd15dd29846e9a6cfce3cf76911bfca0434b48b2f9d87a6fbff078f71d66dc635a45b6d360e2182c67822be0ea5102515a44d30216558e358cc83e78091d86b516ba3e48ea922e02e59a0d19d50750521d45617d264490737b20f0216bfc832284b092a7ffcc7ffae5d2f5db43bf7eeb49b64ed934d49cd90997228426751364b301c59b32bc13db8a00e5b66748a04a483ba5db6c76fbfd5bef1d52fb5a70fdf6a97736ba61933f44c26ebde5e867668e6b3a9231999182d070eb061373b1a9e9e8282620a870a181ae2879bfa7986d7652b2f539223affd9aedd5f89614fdcc8627a06b6d69ed3aa08b624432a23fd70894060a592feff7087535c47b2460093bebc97a27c8cb9790d393535441a0d27794173508dc237e0933283763055069dd2f8252a221199818b312eab32c32a2f9bcbe3e3451373ae005ae13ccaeca7b45195ccd1eaa6dcfdfabbed7e9283135f8253e1db5603bd7dfb2ff92a3893c9b94c62f0dc76df7c69df6c24b1fd48d3c3b9b2a6029952efa019d374e71e9eec8a2caa720357d4e27635a8c3530177622bd2366ed18d511500b684df902a9f0f2a2ed3d7e62b389c152dbddddd5a9ffa77ffed5f6a5af7ea39d8365480db302cc15ce34e609fdc0f7fda5f6633ff2c36d7dcdb2bf09ecd2aa2f5ced7a6027117ef5d51b292d1cc4cdcdc94c5c864c399b4492acec58e5250ceec192822e1b9e67263d780ddb0ec5de1671918003df6ae4112a82300d064a3c0212e51ed78bc81ee318dc5f820d8780ba45c578d77324a85d358bf955469ef27211b0b89774a396d5f03077c77c27702a02874e717847f2ef1bb529eaa89834402b00cf8904b83020701d322b8fbaeb0c50f7b7f0d5ab4b4d2f4c94f9bb3456d909cfe9daf3866eeab86d0f81f8cb5ffeb3b63cc4e27edc6edf7bd04623ba7074145d8679b406e863aed2ab2b336b0fd0bce173f3bd1ad2bc76c6c2fd9a9d1fb77ff787ffaa7dfb956fca75686570ddd684df91549404129b9d802b9c0cde173c304b7dabd228ce54c67242d0648d80eda903b7822d1b740d9449d715c8340a86dd181d430e156629cb3856997ad167c87095a51685928a86e7c43352d94903a23274c40bad92eb0a2c3123494e1a7e39d416a55c25249fffdd5f5197d01d3f0fb3eae6490b68018e11b872c28af3536f064fc4b8d27b153d531ad45dd306481d2aeca28047d5c1652b2ed39aa2f7a7c4cc6b6b621e109be0a448be780d2df2a50501d12735cc778e000667cd37d9d8de6df7ee3fd0e9cbb54ce753051a58c3fafc58a9afae6a539235a944a13494130da9f2753b3e3c5270d74d271b4133bc8225af47cb1ede0ad7076647e43d39c46ce29916201dc9af7ce395f6ad57bedd9e1d1e6bf036e2fd3885b020d9d49ff9f4f7b7bffa1ffd872e3d48ef6536ca06e75ec7c91a7e9301d760223a144a512019959f85d52cf40cd031e7a29706d28a57c984a488c0e77237baba52f99bee8c785a953d11a05db23b6b0ccea9e7a84cdc6339043f0e1beeab3869b3595b25c014f501cc049f46eb2bfad4cdf3ee77d328a9438624c2b1c1781e64daf2f31bb139d02bb7fa02781c9b974e9d78c89240aac3b3d2417545a5a55e32bc0a644b0a562a9bd48a778925214278830306730d908b67341cb6838367edcd375f6fa76776a8c6a771757dbb4dd6c0b2ac9201cda123392f916d4c3ac0d943c89e862028ce66dc7f0e749b688c47cbedd597bfd1bef8c53f6a7b4f1fb5110db21567517cbf04f124b3c3523205249825582681c4b24a70d5ca7eaf02784a6339b55f72ef4cd824cbe27e0bd8671c0df3dce2d9f146c1a695f14be9a5c4fd24930c6d08750bf86dc8f730564507d8acfd1525a8c57a8f8866713515001308d3c0eb49d7081689e268f01f7e401f845cb33ea040bb0a585d1695f18e0a700e78119cf702e4e78cafb8559c322ec12edf9fd25044c43238a044c9860b99d2188d05e2acc3ee5629274130ac44649f40cc27adb5dd5b77db9dbbcfb5f5adad1a66363e81453698107ca970743668f7b2c1001bcfced40ddcdedd957e38418cc0c329217582921266f130bd4f1622dc8a6c8b81d436689bf081d0953a61266fde5e7ff3edf6675ffa5adb3b386853b4e9c178e8decd2fa4523926bd1e0cda8ffdd0a7dbbfffdddfb518f0e50990b5ab4476e946f785145bc74a6f109d464db0c4fc4ef7468700e53452bf04aca2432870a88a36d74681ba37a72659e4c21ad569bc7033c57e7c8b834359416126026cd1332fc2a3163fc1ab300d9eadb85173531074cf6b8c8903313afd5a8f98c38e0c0368d483d24c8a9fcc4d7a16724407912c5e980c37cae4468892744c3de651871a01478d0ced0665571a1baad355988bc670a2b7b5a42c8961781a24ce1c1c34d03d7be79d37dbc9e9615bdf586fdb3bbb6d805f20780e990e8d9ec9aa9a3b0ef2eed64ac75d589a331965c41ad9a9800cbb5f6039c289e7edeb5ffb4afbd6b7bed92ece8e1b561394a3ca11654a6299161b6718b4bf1a648e2fd9b78d70753f8befa1fd55f39e1926175d814c4db420ef63357784e7ca4eb6dbd3c29e6acdd809c88793e4900afbe6d0909271c114ec5d231ba149f40c4d147b2c79ddc1441553d43c2260fddeffb4909749c4f5a722682ddba2bcf743093edd422d45879cb2e9fee5440e7846b2d37f9d04b24c7aeb8169bcc6e060b788392d8bf71167da41d9012560397df453c88de2b4c5ab0e5da2dd5bf7da8b2f7e58353ae2711209bc6408f5b89b9b4a74a7a5cd863d3838e85aeb582a16ef4900002000494441546e9162232983fcb104c806d70a58b0c9f945c0a203c8d710f24306979c8679b2e9f9bcbdfbe8717bfc64af3d7cf2b4bdfced37eb641ab469e14564632b7821f260965afb4f7ee407dbf77cf293c264742f6bb3d17d4b4625d584ea187a56cd19aaacb0d4d6770b3d5af52c726560252762fd2c3f5fcac858b1c95dba06d5f3f31efc2e079a028ef36c238b6ceccb018331263a4c7c4d7c9d65f3a03860784d48975268b8bc122f28d2c60a6c11fe933dd8cca77d681a299f0bff0c800cc39c6744c92d3f428dc8b82453f64299472985df1fb89453798524672041e2dc6ec73d5b7387c95820c90e272a09799d540b6fbcfe5a7bf55bdf68d74b28776c4aed6165b42a0c89f1a8c9daa4ad6dee5829411b99c416e0db018ccdcbe1ab7b272f45e00d0f762bc0356098a683f08d375f6f8fc9e60ef73c6c2c1b30a48997daf9199866a99532de032da7a76727ed775eaf3afcdce73472ba8e3d8719e07c65995d0282ac3398522db0fc6cd7e0aabd0d5410d2f122103a8530460799d5a34e3a64b4466de6db7d4f1d68d9cb219a775dc4cffec6cf5deb21560bb80b5ac57fe20765db556587b82d523084bd3e2fa98fcacade6728912e80debcba59be399507c9e52b365f6a0575c0a14969b44b193b081f8ca027bab5cab43eb06febeb9aa3931f2a77117da4d576fbf607da079e7f49439a9004b1b33a3b413f1d999833e14d9ab29fa2eb6e99131e2e83ca946009006ce42984c825b7ecb90ede737631f5ec53b9153f7df2a81deeefb56de6b5565884d7edf537de6a7ff1e5afb4b71f3e694750139687026565444ac9c133e0922f2edaea68b9fdcdfff833ed931ffb983597d0942a22a8816303ed2ad1953a7b8cc6a33416a34b6695079f132a018b05a3f199a8b556f72bd8811c9be9c6325327135ab7ce05ac966a86d4433557690551ee5d326dc4063147b5d942cd812e33377760c0b952fd3a888583a9139b1190caf4b8fe30a0ddc17663614dbc1f0fe71280b88770ef087e72a416711342e4bc6ded6c8b6d8e1490d541edb80cdd04bd32773ba3676e8c952170801c89f99101564908e89e80c5b57de9cffea4fd9b7ff3afdaddfbb7db4b1f7c4943f4d00e0618656c600a01778cdfedf1a71253faf064950b2d33659eb0fad5943257b02bd9cad09772fdcd57bfd9de79f56539361b7fb3948d3039a964541645278e6a24dc453101162a09c63817554c8213bf6b444a4abec64009dbf0d6a493562aa194e26093e08f40397caf2a27b02cc11ce64b26f3e7fd5242b24fbac4a25719e47a925d05b7cd41a8a0f6d95fff3919a9aaf6ac0f6e8d1ba7c879a3be626408a51da8eeefd4875b64513167358b35627a7d6c2b0f440d07c597984b10248d4f28cbabf62ca3377c085aadb18a4a2752ba3b719526322d2fcb186067e7565bddd86d5b5b37ec927349b971dcce8e902a3eb75b9066a37055b1faa31ec670451b4e007c09cc81dd0ce07c2d35d9833100ed4ecda08dd726b275a794a43b88ed3c231502cda577b5d4bef0477fdabef0a77fda2e48d96549e22e996603914dd628486b3b9b6bed277ffcc7da475f7a510b5b1d3be14f3c684887ee284a9da17cf73293e9a86fbc2ff7a612e60ebc0f2359d950cd03f20c448e2843103221f1b296d1ee32d13304c53c43950455e6f16fa854c8d2abc0780e0048c809765c1a01446d78957f069605cc172e94522b65297f67b0984c503e79d5f522cb553029a964d61d96eafc2e913939c39856b0736357e32891dde1b5e0cdf12c4d147579a28da23b4db38972cc5895006c11a9296d8c2d89707a7dd1bef087ffba7df18b7faca1f68f7cec23edfe83e764594690dbdadd1610df86c82e63b1e54004c693b51f5c50197ee7f96732a983450df98b8c7dd90e9ebcd35efdda97a5172f50bc6cf668f4889c5b0ee00caaeb3915ce246699682966a82beb2c1c524b461d4aad9445a3a17027ca39120011cbcb557dc1afb282ab02251cb3d0a08c1e3a32d4a1b090955990ceb5de2aab4ea697c336c45261ea358b39f8fddff87931ddd30ad7dc54cf3e4924d1f2e6a36ba47f1719d8018a4cbd4b2d35e2100095e55f5c2c45d4f08516df1f60bd8bb60a1e268f7233295d948c55c0a293c1a9213def9e0c0d1b0b3c85c0c62616cbbc2db5975efa48bb7df78118ecf04cc09f44889be1ff376ded6a2ebb6f11222f2fdac9c9a9a466909545a91333546d84f158c03ce9ecc6eaaa41c893632d1ac9c820d4bf8668df527bfaf8b19446c1bf7638d1517400efba68ed0b7ff2c5f6c5bff82a3202ea10b221e88c8ab47a316bc3ebd636c6c376ffe6cdf6a37fed07da83fbf7b4c9c06c445a1526080b9f99c141cde799486b70dc6ec4f67b74166c8a87151be3dccdc47e47711020ec528559b32932b4f53a941bac3b5418e49a53d48080ae2c5ecc24846dd4f350967a722a305fe6af00aba577954dc2f7707fddbcc1ef90f20b6a82793dc90a594b0429069839f4f81ec421696ab0093ab142cc203636da648293f35c50000a9b376fde9296be807940f4dadc0c4d0b4f93822ccd06f3f878d6346fd2c55e415f2dc617a2f198d6c01897f6c0d5bcfdeb7ff9ffb66fbffe5abb7befb6680d88e691e1d214d8dede52490851783459177ec52febaa9b8398cfea58115765abab26bbd1b31c98b7f6ecc9c3f6f52f7d51f2db98f3a2ad45e64905a3e68526412c3dad3da27563755dbd5765c83c2f0e545d4f338d4534a0d2a1b2e1872758c000b5570b93b673939548795395869a34b1f351774012feb996d2654f19cdfa1191b8a60c7c4ffe7fbadec4d7d6f42af35b7b9ef73ef3b9f350935d76db8e0d18839b064cb001371d4813053581901e425a8186444d8bd04d90d204a1568b44fd0f44446a454994284d30d8cd6003edb9ca651755aeb96eddf9de33ee791ea2dfb3deb5cfb1931ca97cafcf3d67ef6f7fdffbae77ad673deb79d2f07328b224091a879acea46732ffc37fffdf28f208304d438a67c1c041730f28679e652a0db20ebc460b36dac4fcac16b4a808ee16ebb1ed0c9b881a392e34d253d2c960d0469495675b8ad47c0f395aba7edc58fdbc86309d32c14d632394ab159b4c97b67fe18a6d27d584b984ee92975cea683af9d3550df84c238c4c97ce73091c85d7ad923d316c2cded1c4cab49b2763eb9e1cabbc04af0270853ddfe976ecf4e848faeb707950c8e4543e3eedd9bd8707f6ca6b6fda71df098052422033c4c0339f5107a8552edb8d8b17ecbb3ffc5db6bb8bc676552584f8395a78ae8d2d41c2b43c44f448e5459c58bed89d9daeec291d30defc70950b69d78b5e00f3dd016d322ba922acb5a70aee8293baa6ea2226e22a9b3eba7f2179e2722c504956d6e976756f0752a0f4c1e49019e17a848b4875e35b85da28f7f5d9321999505076005b485b3c479733a34177ae9192753a9ba8a46fd69a1a8d615673efc2054d32f080039f54b9c92ba3a34fb6ac0e185949d218d7685852642d705d5e1671eb420f4ada524117998eedc5af3f67c727c7b67f9160d5b452ad627d116d4b56c7fe8b21e9c68665c1bf34b6e27bcd5508bc79e0d9ac73cbf8e2d02498c9c1591908ebc30f69eee5fd0777edf1fd3b76fce89e44ff56c8b5008c735029f32c5a590bc53334cf609c86100715490119aa74c652b6e5cd8a44084d6465eddc04d647708d98a0d231e15dae032f9752c58408463e300f5567926cda7c3286d7080ccc6937719d01679cb9e8c4f3535cfadddffab555643ae7a3bd473627806ae927e0890faf29eed49d88f45674f9733fe775a7e35301120b784bb37f4a47d3268ab458f21d293d3c7bb0e79441d33c12e09db09859ea90a4e97132314882fab74cc176f62e6a4c462d72398178640f0a86ca9214ede3c6bb8332df7709113a88d2d282315dc869a6ebe4f850670938154170319dbaa449ae282e16c4c393a3235976c972a9c4229ed9c383637be995d7ecd1495be9b39fd26c1894267256cde5ac592ada5357afd9777cf0fdd66c365c5b2a697cad310d365a6a7644e747789e5c7bcf48b5ba879a9b5b3831550e287e72fa42f4593aa45b08f6399a129af4278b7063030d25b369123f4f191e03e1685961379f8074324ae179482a4375807b35455667e0c03f06ad53463dc6ba16fe135698ba616471e289a583cdada05cc9d2b5c2ddfb50d489a46d861a26995563a325399fcd56cbb6b67775cf2bf5bacf1726d63fd931e5bb0e293aded874b1c993ba868b32f8e1ece32bce3a77a50097d326eb21e4796694d1a1f4e20b5fb3f17428bcb3daacaba34cb63e5bacacdea8cbbe9e0e216b636d8e918427793d57a325b3af781195dedfbbb22ef9cdfe510996717f493ec7833bb7eceb5ffdb2dcc0a916a41ac2c1ae11a6b23171e49f87f8e1b8161cb098295c3799821590f6a632ab946dc61e25609ddfff011345191da59bc6f4a4a2e2d49035fcc31ea3ac4ffcccc0d978fe8a07894ab35edf69a636821aafe5d79bb5ccfff8db677a58bc41e01ee7a55ea204f00b75c25d948191e67a87e9bcf46924a067d8568069f17a7113e23da3b6f694323599536742e4d00410abb5ae6e9aeb18118bc1bf60af83c96864235f913bf3c666731db0025b414960ddbd3a9755525aeadf921142a95cb05ea79bf03d27746e6eb4acd7ed488283b210f13e527016ec5cee36747932ca4ade7af34debc2b5ca156db6ccdadbefdcb537deb96d4b4a0d027e923281cb5641b7aa54b04a3663cf5cbb61ef7defbbb5e07db8d4d510745246621fedec7442060b9fc5703ebde69ee2f7274e5d4aade51814ce39da9c8964b80a3144caf10446877b7432606013e004a42c9b7251d66048f52ea55d0f878cef1d1e1f6b6345038300c5bfb3807c4817479fb94d535aa16ea0cab660a32716225956a9a46e1ef7009a08411cf91eca2efee45042ed93e04db926330831c513eb5b6316de8d1215034a085402326602573addbd96f1e0101d2c01faa934f2b289a0e5d6628c62bdf8f5e7753d8d66dd268b99bb466baeceb9625c0bd741960d9e19a44dcfafbda3190c6fc790a323e556f29e109e9365ca6615f40f1fdfb7af7ee1f33606b6109dc0cb672f01c99a81791c7e09ec4c940f18ef49ff2bc6ddd6fb5278990f83f31501494a6631cb97a830d120112e96f853ae514bd2ec5d4effafa0ec0fc55a9a37b0fdc3ee4b4ac0e706ab95e090d9ab4aa332f0e4232638d411fe57bff3cf441cf5b63813e43e3611e4aef5454bbbc8c995d2114a191240a47e3e69dc44548d6ee07933d62007a6cc775d769de7644466e5195eea549de3ee28654f44430f5cce74cf172aae360029349fb7cdad7dbb78f9bacfab25be1481d115449da8e7a7b52f643201c060b209b02e329e66b329dc0437116e2e9c9bd57c69b56a599b160a8373aee6ea1cf5c7536d9c02e33da3b1ddbe7ddb5e7ded75bbf7e0d0c68b950d277377c691e09c590e7db02cd3f4459d884d867b0958d76fd8cd276e5ab355d72267431064dc84d441775f18a91b9afc1785c16432724e76f2a6ab2e04fce9e5e2d97c192c70f1b292f03f2278bc68b10c5bdc4fbf3898d8d801b882032a6bc65547e6b3ae244a401a273721945343439d0c827501a6a552555ae973b1ac99a5e49eab044fcc6c95f8d27677dd70c8bc2409e081db5b5b325660c3202b5d6f362569ac4984e45e8cb09e0eadc435939f005d6ab24c0de04e6d3ce4c4470431a942c8d6ceada5a08ec4bd74471e7c10213fe6c5c55296be5cda9ddbb7354778f3e64ddbdaddd63c269c143034681bd8de8bd00a7561beb03ae6a61a8076713adf6bd1d54b567b69f3fb1e71e1427e3e9a12e0793c1bd43f5e78ee39eb9f1e0332da7c3292fb0e8e4ddc37b457953d27ef460e2ca70c715f52f9c9eb862c7a22734629a78e5d72ad09c03e825840389158049444d75bbfa7617437a295acb5c6f4d244c978b21e8a0f3a87f328cfcad5e07fa97b9b5c9762bf66fee57ff74f1c744f1bf77c0b51625b20126ae902489e653e2abb341ae317c906f1a0e5d1d9b10057015da78629e50dde45a496b13822d2476a18d712bf1fffee0a45de25535b9da022ce55d9eaad0d598d6fed5cb27cb2d8d6c4f9884de30c6cbe821221d132cdf8757523c3b8937104de8f6001980bc8d9eff5b5b99893a31c00c7e2a4e61a24aa97cbeb842553c01905f0f9e1e3237bf9b537edf6bd036960cd8427793790c056c2bcb3448695b31ad843366b4fdfb861d7ae5e563b1e13030f1a0e484bb82fd5ff80e27c7607d9bddb229c4fd8505af29296f153cfcbf19004f260a07f5319c0e80b4a16aece29467d68c433fb26e01dcc0716b99f82325a1df4d77366caf2949dce341f0826284bfa4444e57b7c0566a8f19e94d5eb804ab2222ac934dee4cd0102286b0b9ac8d6e6b65f2b060f3532d08a5c61c84ea4a2299d773fb8bc994080026f652404b99fb9b263d7a09f097f54169236ae4b003b55c4332acfe29595a0c925ae1407e9dc5e7ded9b76707060172f5eb0324e49288da0bc4077b8deb04abd21291c0e0574d6c8748019f8f2a1fe64a4929e1b257d641f51523122e7fcc354d5280b7517ee83870f6dd8ed58f7f4c8da878f2c9fa56c2600b3579d65aebda3808de618f40cd717630dea7ec88fd4bbd51c865a474ec3d421e0098463d9b12f83fb763e7089d2205a3f541074e5cb3ac4695a70b009f7a42a19b217dd1f8180e571d903b2f0ebf4cc98e515f72a754b79a6bc66e6b77efd1f49d33d16bc2e4c757f52eed4a0b1473f45cff32780462c3cd8b94e4f04afd4414cf65a11b5d7e07a4afb23cd8c12715df69c0b7abc7604acb861c524532336b65e6b257da952ad61376e3e251c032da2c5d259dba4a38eb13841cd59e2de0296c512b6e9839e7028daf0043008a2a957a09b4d9b984db2b9b1a9d9aa5ea7a3b19e41bfabd850c4f69c6ee064ac2e56b954b05eb76fe3e9c2fae3b9fde517be62771e1e26e5888515b31905a732fa4e85ac554b0599599456197bfa899b76e3fa35b5e3a5b12ef6af03e42ad593ba04188e1a0149d582e01087058187002ba63599c75ac02f5aeae89727fd7b90a34cc6ca858a633e613212e939f239a8778a65ee68c9594938119ec5bf2b939292877b1882cfe85e228088ca45e204b12883b3251b35a96fe414dc445fa0f50ecd41aec415cbe47ddc84b27b6b635b5987e45d6a75cb497206dda98c6cb724a3bbe617a5ec523ae3aebc01fe361771d82726c21c8435ba2ed75445a0b479e603284c29053557b018db8b7f45b76e20fc2ccfa153adc94907d6bdb2b16acd9a2d98ef3951642077ca612961601eb47ccfb29631be00ff51a3255169c8ec3456158747b9228a0cff9f11a4f160608f1f3fb0e383bb96370078788504094f32c8fee510cd619dece4c0d7141cd33e0b6a490425a76c9c99cd44f61390cc1adb3a57be9f1d383e7d40a0864a42c0d29a9ccda591369b3010efaaa894dffc5da3448a2fe198b4b209aabed09712cd42f412bab3bff54f7f7115198f36700a10fc721861528e9cd5d641d7e7e40a5500af39a536908c3cb9a10488084afe58ce5120d203880d169d877830e2c2a409eea89315f8525acfeb0a87028ce4d4b3acb5367714b020e989d53ef70e8c4e7471b7c29bcf4b2a9ff9439c6f68ed6e4778085f94847c36b01116128109c3cb4aa5a44d03dfa87d7ce47ae5d389163e0f09e75ce4720f1e3dd2a2614e8e80355d66ecf96fbc6c6fdd7920f0991310567b154ca65cb47291b2b02075c95226674f5fbf6e57ae5db38d6d0216f9a43b67077b382449b8d6680fbb840a24beb3521a671e163c1b492501739b69d64b7a58457795117915fb77f3e7ecae31c960560e448ec9b1b8e2d0a1c4829dcffd2533e5b454593d758d7657fff0719b00dea3c447839c32c09fb95f6fa4feb146b449f2799583c50a52be9e99341beeb527850005ad8615609ecbbc94394e940a929b759a6b94bd3c1d621a24e0261c74b0f90181cfcdc00620ad033c65d7eb75960c113808d82758b47de94b5fd41a47b3acb5b1612d0e1848c8752cb1a0527058945d9a265fb0e1f02c6b8f92d05dce5df4304b600ef9178dc221c4e7d8ad141418afd2f80d0795d9a38353bb73e79e1d1f1d592ebbb07ab560852c2361129257f307ea85e65301b6d5c54391d5d56d8589267c2c1a51eac6a6eac9a932742dcf0c692368c5b38c248275a8d295e9029a1e18b9566b3a40282d2169b356a2e11171c665939347e5faa011cf61cde953c6ac8e64d132bff18fff9e6cbea293171954740ecf28087e323b20e61fd4dd55bcc4483e1067adca3433145d427ee6db33b478cf35c897ca822028722ddf3e77a81b03f7abe07643042c00cdc52a67adad1d7bea99f78a2c18039d2c043775747ba1b0c7d27b92390d7b2279b2a159749c807482781f0883e00ca4b293614f9f158913807532040c25282be806f2c0c1bcc8408e8f0eedfefdfb76707068a3e9d2debe73df4e7a639b2e934965666e25a6ee0b056b96f256c2e52407a605cfab6c4f5ebb61bb17f66d6b7bcb67f83818349706fbda1b1f2eef9b512320eeada46f92a2a5ba78519a23b428e3b33461bf72013b0d078bbbe38ab3d94cc1079425f19b7840e960e17d2253e699e8409a3b1e48c6ea416ba2193c277d7a79c175a8d39aa831b13162dd50d2828d79a69c3a9989200c9c50c1e1a5d9d02ca74af452556a995057d0252740f0fc15acf80c3aa993fd7972b0d6f8920e17387813612a68ef13b0c8e4e2b08c80159b296458747826f7673e13cd84db77eed817bff805ab5600e80bb67761df2e5fbdea66190586a0775c8513563b6071216ffdde409f8100e0018bec7fa4cc9d6b28575dc9812f3706f6e7140d22ee99703d0e906cc90e8efaf6d5e75fb637debc659552d19a8db235eb256bd6cb56cb93418e6c262884c38538ee41103ccd0396ebe0055eecf236be46e23d2358f04c2319e17b11a054e5846e3b4a0eb826d5ea6a36541b751d28bc9ed359661e34a7fe9eac177e97f5e19d40c926faa84e72a60e7c3b647932bff1ab7f57b486c08b62c8553c97730aa11ea882f4e6410b5c4542ca0a463e8b16afa5f43f755f3c23f0dcf7ac4be2995a58b8ebfbc8d5241d2dcfd0ce2428e27715f5976e43ae52889247a31325dbbb78c5ae5c7bd26673ba9d7e7a3a8dc15d770956cc6461cba49474b5b072743d73059120690b375b5b0e02263c44e6a9433f21282934b292c9d8dedeae362819d9d1f181b08256a36eddf6a91d1e1cda1b6fbc65b7eedeb747875d5b648bb6c4f34ff481b995d176a78b54c90b70cf660140cd1ae58addbc7e5d381c4c69ca12d7ccf6ec477caae0b73167668c7af841a2e6491a48e5f385ee926cd74018127131a6e9d9e0d162165eb172b2a90e0259c3bb42839edd9ad670e6bc43c6e23826140534ee21e43ac626e864e95a4d31cb486922e09b409b464aa61243f403d0c9c869ca3f7195d8a0489ea030ca3367f387aa80ba71494113f35309138ab9ef540431e8c1a218f39902f62293327610184c6eeeda6592440e5884ca4232c29eeda831939a1751320d4743fbab975eb2cf7ef6cfac5e29dacedeb65dbd7ecd76f72fb8085eb5668dd646c2d44a962720adcc7abd81ab73221c992ce0b8df222a43f140bb3d250fda2c6a7ef9de8cc31e7d771ee36c51b4c9a2685ffaea37ed8b5f7e419671e2a7e5cd369b15db6e2ead8af20e9311b391f3fc34b84e168e1c4df2b53c27c6c95e72ecf94c1e9b27822a85f69facc4c01a5d5688af303a51998824335ddad6866dedec8ae241b9cebf3949d88d53f039d0b81f586e3e274fc768f0b0d608643807817571a0510a924828d3fbcd7ff2f757e297a4d4d0a31cd13874bd932b705a4c3efee2bc187dadc238c0bb4fbe18dd7b8d85481b5c3b39d97c81bbc8e22911075d46d70d08a4912ef0de6f8a82964e78efe8add342c5bea54d9733ab355b76e5fa13566fee58a5dab022c2ffd2587267dc61320045179d7f18a161853c0b9b6c32119b9df285928e4c0325524a51308766b32501bd7c3e63a341c77a9d9eb4cc4352e5f2c58be235757b3d3b7cf4c8eedfbb638d6ac937c7646c77ef3db47b8f8fecaddb8f6c99f5b2152baa4a396fd55cc6761a35ab4150941c754e011bfded1b5721bc6e8988c86c9ccac2047c726fd6be806960573ddd04b20797c707775310d373f27127ff1e0bc5b131f015368582137c1f89c3b97a03a7a516a264865c835ca77f48b2243c900511045207e69dda10aa12bcb797566ecaea8bd2c77166e036340452d7190e938bf4f969cfdfb956b4c458a7647ff9b2072774f07d568fb5c1d02e1d388725e2b367e419600a506c82059c25827bb24c0fdc94f5c01af00eb29797c40b0d2127b961d6231b08f3d32f7fe5cbf6e77ff1396bb52a76e9d265dbbf70d1f62e5cd221b3b3bb63e56ad506c389dc96a5f3ae2c230df2273140822b6b5b070b1861ea180a2c5ffa70f03a9b219027414915db85b20dc72bbb75fbd8fef0d37fa1bf6b28856c7239b6cd46d1f6b69bd6aa332931b7824dad985b5a29cf38170d08bab4d3c48cd750af7714d5e9739da7105f015b53e64e066c2edc899e9caa14edf195e002412cd99cb86717ae5cd1581cd40e3e031080b2b43cda684375948114c8aabb69be5487439aafa53982d2294470e2055d573d937ffeebff502561709b02a3f028ebbb202cc7bd84f34012f22eb92c5d8cb31320a6aad701cdc39a864b1dd34ad2246b8179d7f1f1d6a96f326917699cc69b01eed0e18b91d7e5b590d5c816bc257ff3a977dba5cb4fc82984cc4ae9f66c62331e4812f7e301a14dbd146130219d2b1376359a4ec48e969efc3922dd7cba4876f4591b0e3b5e06962b0245f952f696b09052a1606fbdf68a1d1e3cb046ade2d79e2fd983a3b67df56b2fdb697fe46a95e2da2cad96cbda85564ddd410078d7ce32718eae5fbb629b9bb0a4ebcab0a4b02af6b9373ea40d469383d338695cc5738b32da0f68c7f9422992f2361a28a234c88cc3415da737d0be77fb77e9e027b717c53b0d5b7b3794e0158d1a0e19de83933648b900ef0427fe83be00d6c7bae0be3b94e0ec672d7458da10341594cf66d1e8faaa5b98663b09dc3285ad79006716934c0b5765c118749152d3c0cbe818bc6534646e8b899bdf32c2228559f181ce3a5f0a5ca9fc151f90c7413001784f861c91b51d9f1edb673ffb59bb7df7963dfb9ea7ed9967de6d85524da562a3d5b48dcd0d6dd476b767f3d94a5417aed5475b38142b56ad3545ac857e1150cb70e04e44acafc06d75349f5363f5064c01d2954d6666fdd1c23ef5e97f67afbd71dfa6b3ac152a047b095c592eb3b48d66d576b61bb6d5285aa5b054e0cacc47c26ec165993ff0fbe0012bbebc5b9874d6281f1391575411d1523c6159ab15abdbe8cedc64987b17aed8c6d6b6d521d4565132010ba6f14585e2a2975eb1cc84310f07c3a4e4265d405a0000200049444154902ab698a6489093b26b2cd47efb377ec9850dd64aa27edafb62f70b8e287f863ff860ad00f59cbbe67a60f956b3cec0c34255808015ddc775ddabd7777d20ca9dc032343899a1fb46e6e5426a0ef0b94b6cf04cc6d3b96ded5eb277bdfb7d0a26ce517225451d00388b500f6b7e90c1e7b18c235402a7f92818dd9b9b5bca2cdbe8544d2632c9649c0740be562bd968d8b5478f1e8b2e70edda356b355b0a609dd353eb9cb475add3d1c03aa78756ab5694a14dd9f4f98a7de3a5d7ece5d7df523b5a9a47b3a9d58a39bbb8d1b01a2274a96c6191d6ab15bb7ee5b26d6c6d24acc3334b4a3405ab14d814b84bd00f5c174acd0a716d3cf011287ca429d11d1295c379583c5b2fbdbc04f1794d40785725f0d942b2ac686c880c9b84da28a543875dbcb054bac7c0b2cf8e25250bb9462727a4b41b3c9878f9cfe92db99b04b2bbd42f7a4e3ee1409323c4ef244353ad48b0cfd53c1d0b225361c2a198c306cc550434e3a6416e07d785614935d3152f295fa2dc0d0c30940574d2539f1b1e8acc0d3ae54281793ab13b77efd89ffce99f58a359b30f7dc707ecdaf59b56ab6f48f070341dbb3f61a524cf42941b509160dd5086116c68ee80b332d41daa9cbcf6a03fd2e6a6448cc3260ec6d887ec151dde395c9e32369caeec8517dfb43fffcbe7eda83dd4eb2be3cc67a5e8007fb458ccdad646cdb65b65db6a542d9f05239a5a76c1303f41c4c51b7916526d49f374a1241a2ee8caf09445f9207604550e247e87e68c264df245dbbf70491967bdd9b05ab5266800ee1b1a69bd4e5b87983767164a2428ff5847829ae456949ca2fce45def81cceffce6afc40893168a675a64506e5d155c91f31953e0250a20a48889ef115dc60065f939276bba5e368bd85ba49eb9ad4f777501caf29353f591cceb44ae4cf5afb7a49db13d556a4e4a4b7d5bb1edbd8bf6a10f7e58244239d92c1801c1ce9b939f120e65858995f2b935339b5a5a270b0bbf54d2c9c817d19e9a1abd22ace89bf586351a153b393a10903e9c0c25a34c1001ff10017234b65b6fbfa5616aba21bbdbdb3a45ef3c38b0de786e8f8e3af6c24bdf740505ba848ce114b27669ab65f5422e89f6f97032d9d9e58b17d415a36ee73ab8af2c1eb5bb4539f020c43530491fd9f1797e5b80da811d460606d0ab6047e757228d3e7622450c2d567f9e5e0a9ee9e93bf8094f26e613cf3aaee18013982438964307bec909185a3f4955547e79a10422bf877376f2d285077f4302d9032aa57164839480042a09c3413095a579b2995b7937c933c2341748460f5d82e008ae89412ef48f54ca9c6f24e979a683183c892da8567a02c139ec7afd9ebdf0f5afd9d75ef89a3df5cc93f6ae679fb14663436a208c08011970a602bec385aa569b5628fa414e1944ab9f59414d356a340a76775eeb0e4a037b22c07e8d31a54a8435a0408a72a87c0a5636e7e0b19cddba7d689ffacc9fdb4bafbe232cb7d1428a5b1b49739aba7ee62d4b39abd70ab6bfd3b2cd56d54a04ae61dba6938188b59c75e06028e90a73d234839b4b289bd272e1ffb3465c5ac61b598e156b22832c3d97b75a133e24a5b14f26703d1cf068d0497239758ff5c2e930d0b05ac26249e4023f8cc0c64190f997fffc1f0b74ff76b0db1768483f248b9ec47992614138fd26ca7ea4928e5d7817293a8aaef0e059586c06bf01619098ca171dbcc9f44265b4a7ec0a5432712008cd6dbc74054827d995ece9679eb5f77de043aabda7d3918dc63d3d54d256f855903cd1bfa28e4668af51affb356aa6cd9d630223a3253e1d39f172321c2b68150a74bb3819bad6ee9cba6c71a92c1097c5cf3cdac9c9898d0670b29c388bdb4d7730b52f7ded457b74786a87ed8eb201d1323259abe4577669ab690df857040282d062691bad860256a341b0f24d19234bcec971503c325a367564be714fd7e55a684bb181e152f16c04747ab6a6298139b8951b3b90e1f2a7e4773928a67ec03804e081d6bbbe67cfd71b1bce8ae767d535423d15526b120f24486b03a58085ba40748229bd48b8f4de69b651c3e0901ce5361d4a0cb0d91d542718c8aebe50b272cd39589e25b914b1bed2e40525079a576c0a9e95fe6343268a463481c8ca22b8abc22049d35002cd8895f8656cb8e3f6897de18b9fb7c3a3437bf6bdcfdaf6deb6e5b2d02b5a22fa3af1b6a032d03b84554d32708fb81f644f5c37dc340401594bbc1fc6b4ae46eacf9befa110c27bc6a890572c9e651314270b66312b7670d2b7dfffd49fdae73eff35b32ce3401bcebfcb1168c8122b5ec2a142ba44f207ca4ed3f65a75db28724030c0dfb7c562241e5716bdb5344f0b444126ceb513a484b5ea90f3c38efd288c0a5182829beaf29c68e8d4ea046b375995f22bea1edd8e4dc7437d36d68aa0804068420542cff25b49ea5aafc02c6458d1918b932936808c157dffe98bd22c4e777fb8a4edfec201a446f61501cb333a887f09d8851f72defa473d7a7f13b21e2d104a3ae80b4a4dbd7c017c8328379d676c99f74c838570e3e613f6c4cda754c2b1994672ad2535f6b18476fbd44f80898bcb055ec74de25a0142c95ed4ca4fa733d7479a0a5dc12561014497caac46e3a175db1ddbddd99226d6a3870fece8f8c8e69389b035384ced4edbc693a9551bdbf6e75f7cce1e1c1ecb9a896e8bba64b9acba93fbad8aed347d9447a9e572a58075697fcf9a2dba62e038c5b5c409655b3448bcd5ee0b28dac6f11ce2cfc01635fd29a6b113671938565626f58033099a0cef2580d989aa410af6b2f1cce016f38bc055b8c71c04f19ea2534828ce2b8bc0f922c3d22146e99a0e494a2f028d24915389ae834c8ec270ec22ebc00587193df036f722749b2f1f5d71a919779a895638782987096e401a72576bdd553b649caa0902fffc9189acef21ca1860af39822b1b980ca963efdcbd632fbef80d6b6d34ed5def799755b1ab5fa0ba9151f0241892ad530ae14bc8c8181c3b2625c22dd9c52219069fe9194387f1f2d8b3c258a3fc5d5cba749ddc17b230546c01ff87d3a1e54b159b89e7f78afd6fffe71fd9c3c39ed5eb5bea2c2b935b707f711672307d321dd8624eb0ccd8eed6a6b52a156bd44bd66a946d36e9d8a07d6099c5d8aa0597eb6674c7f2648c6455ae798fee9bbaec620ebafa82af43c74275fd05f72b2c51c6576a3a484663cac2be5cd0c3f486a6557446b9f77c7973cd0d60627debb9b0a6fedb5ffdcf359a1329749cd28163e9c424387f9b13f4f9f22fdadf91bec6433f7b2dba2e3e5e0276110f244a463d247afb734efcb94e5679af698480563ee927468ef8af2dacdd73279bbffe7ddf6d7fed3dcfa6c5e66d6cd2f64c966e062a922e3dc26680c8c94d76513ee7b390291258589980a291da2a25a7650b30381c58bb7d62fd7e471c2cba1c947d04276e0c627d8f1e3f52fa5c277b6b34747a7cf3b5b7ad3759d8adbb0fedb8c3620d0d716fbf14560bbbb4d9b0ed46d5ca7c5e294798edee6cda457599dc232ea472439749bcb374804467cddbe4e08367e6a92afb5269274269721f22abd27c618a286c4636a5d8cd74a2e486e31da9c4923897657967c8e7ea3cf3a27c387fe0e93012e9d1f93992190a43dd94793bbe14ec6d97445129268c2e79dc61d3954c1134482c4306bcfe4c1811a53c9b42da54c96350413895a1d2f84f0d9c15d90558c968e4300759b0e00ac73b759f24401758ae3b0f3b96e27afbdc4fb2e8d7df78d55e7bfd756b6e3625d807c1776b6bcf0ac58a3d460badd755d9bcb1b5651b5bbb562a220fb4927312644a3864948504ac76b7abe77be9e26561637a26e71c91d957d1c838ff7cc99c94e96af03f63e3f9c24e7b43fbc37ffbe7f6d9bf7cce0a791a1435ab9421d82253c3eb7ab62a02698661691fbb83ba532d156db355b3cd66d9ca3948a743b3e9c06c36b2722163f9329233192ba4cc47e20013ecbabc51034ce3c2073edf8a148e20930ae62fa8ad566db9f2bd369b8e84f5064f90529f521cc7f06818b9d2a9c7a4809b14cc7826bff6cb7f77453acc092c3c26993b28f54ba7a0a462539a1a9993b783e1df84446b4c99fbc91f254b6c1a461d428a46654de2c98846c1e2594c25cec60247135b62220570adac51a18d264b3b3e25381c2953f8ceeffc80fd8deffbb0d52a2ca8898bab0903e383ce95762ee69027fdd442aa975111124336697c26ba8d5c2303cece6a77da42684011a0781d4a4b322cc06702d6c9e181322c58f03c2431cdd3880999e89d8707f6c63bf7ecfe61dbfa2337ad70d75b5f688ca75eda68d84ea36a1558f132f334db6c356d6f0b4992921eb6eb309d292a906a47e9c2e65676a1d93fdf84c1838bec8acdcea92f5269ca92f5fb2c764f98756aab6182e6a82c9f280112f52189beb9d12eb236ce848e93cf3b801eb40237f3e1742f1b5375e6a35049a8cd2182f0b1445b8d933a78473ec3067f07de8fd68fba97c8ccb8c90238161916d88f1c8793489df4e9d574f0c5cef300645f4c91ee4d04d5a4d64a5913d0850e5018e481ab457a98544e65e3361ad9e38347f6f2cb2fd98347f795495fb976d5ae5ebf6e172e5cb6ed9d0b9a9f3ce9b48d0c94ee58bddeb24ab529c35364b379c00d34b26a75eb0f46e2fdf15971a9e1702280b12fc02e6382816be32b08d4de78622d11dc9d738618e4a39313fbd3cf7dd19e7fe1159b2d72365f42b2ada9d3ec18a1572a649870fe982080ba3449862274e1209c568a19ab16cd5ad5bc95725e4202d233a748a69ae5f0831694280d2ac1d55da4ca72ec92d715c4c21a264837dde97c2897749a303ec615d99470bbb4ce3d79720d378fdf9e8844d321f35ffdc2cffcbf869f036077ecc471a618625e2f4a051a3a6d056df00075f9d3d505ceecbb14bce8ba8898e820eb5916168229cef100e467d466baccd9ccf2d61bafacdd9ddac3c3b6c0eb617f64f552d67eee67feb6bdebdd5765e35d2db986b4a60fa4d13417e7468b358d07118cf87ebdde4c7c96a24ef0857953804d4826022f4c62749a27ec5b090ba9222328439db4d572499915e450ca4c0299caac42d67a9dbeba4a83d15819d62b6fddb6fe94f10ab211dafadc2f17cbcb2da6b6dfacda85ad96322c3614a0c946bd667b3bdb6276b388c07274ffc9ac00da09589161a58015a7d0795c31f845ca7294227b692ee3580517ca18c7ef08de1a7035578c2508807910b89899e3d9133cc84027d2cbf24da4f795a9abf3b3a2b315565f11c8888ccabc12cdc2bb777e1d6e59e64cfef882bc4bd9237b78e98b27bb2832743aaac91022b02c27bf721070f89c4d644899433a4c1eb042159554d6dbf10e1647b3297cfb22286893209ad7eb0b304738efd6adb72ca3e16f0fe810469917c4a49767952d90bdfa0034dd3298f9f8fc8d468818ce3567c8403b5248947bce2f222329db603452e611e4edc07c1590c3c753190cb40dd694535d08926fdfbe6bcf7dfd257be11bafda7451b0550e5cd23125ee137828e27f49a3400c7fd63f246b4a3534bbf81970eb5221633b9b556b350a562a98955713cb1b49c0c06c3eb202aaac2b5fcfac2b712539f8ce096d92b1f27a6457cd8d0dcb976a36410575c5f0b9cf96f29982481bcf80001ef73d86e4837ec23acafcc2cffee4caeb51c71bce2f7407fbfc84779a81ab1186cbb28217869b1397aff51be32a8ddc0c77a8f52c00eb6b29672606bb02a071b31237a8c0a9c0a6c1ac9268bcb28376df6e3f38b693cec4260bd369d03d3db59d6ac67ef63ff929fbc877bfcf4a053a6fc814e76c8239aa8c18e8b891d5786746d2bba203107c297f8a4a99d5b998b290dc18941b351a0cb4c815b444f22c4b6a8609ffd3d3139b61b4809c4cc9e7a378f03c64cc15d8648787479ad522bbfada8baf587f82bb72d50146aa0ef01b86916723dbaa94edc6e57da94332ffc56b6d369b56ab55847731dc1b9a42dccf099d98744f1524c340223530a2b40ff03b828a1f12104150820daa8a73970042bdfb44276bae204150e31962587afef012b6c8c697e44a1809acd6765fcae068c624a2a920817442fa5a49180d632e895b24f6bbde8f40ee214b16ef942aea9296d428d0f43f8134c9f502e28273495922d5ae48af5434784c43612ebc51c3d89cd8c91f51f40466d7d2488e32bfc4c122eb8bd118ae8367c6f3624d50e6bf7deb4d7bf9e597edea8dabb6b9b9a1cc9a6b4485949941544ed13003efe11f85dde47c809b40040b9e4046e797ec4a807ab9ac8e32b235908aa3f9150900eb96aa471930e33b655eaf664e89433d0202e9c8deb97bd78ad5863dfff557ecf35ffa9a0e77b86c64619ac9acd6d74ee7f96cc9313c7c10691c01f617f075f46790cbaeac5c0223ce5abd5eb2ed4ac1b6ea652be657361b766d366c9b2d86562ac2dd02071e49b4900a497669690ccfa5a921fbd67cbe17e148f85f73774e22ab526329d9cf85ecba3271a48b24a64963ccf98e0a5cffe9dffe84f4b06201c69f30d2dd4ac8899b6137751ed015937982bd90cbedb28842f69539225e43a501c506039788e62fe656d0cf834d994d96fcc9a22cda3c5bb1e3ced086a399dd7f746aa7fd891d9e0e2cabc099b35ef7c896939e6d96b3f6933ff1e3f6b11ff83e2b646910c35a1f499952251c644ef180126151adddc42d829752c2d3cd9d6686e3be0216baecd9d5522c5c3e934a4918f032565d49ff4a4e3043ba8e5dfd1dce142cddedcd1d0db612c84e3b3d1bcf56f6ca5befd8ab6fdd1617cb85799d70295132f084d5ca6ac582ddb8b86bad72de32d39186a061d7576a75ab962a8647a2f8491283f393321434159ce4a7e79949d03fe2efe771493f9dd38193ece1a3551c87950c3f08441930090df2e877843540a04c76594eec3de3dd81e69e6fb0acb97a32eb70e0dad9e34e8e55369b16b5af3bc78dc02e357b27b13b97288118ac711b75a7fc34d6e199088e9cde648acaf492bb8b303e61672cf05952b9a4f9ef25a0cac5447e5e1fcec948c303b77737395cd4559dcdaddf1d68d8f9f5375eb7376fbda98075e9f245bb76fdbad56b7571bf4eda6d95facc3e36eb7595d6dc33fe2d93650694e1fc2d7d76fe0dd05caa2809ac8e711df10813de482793ac0d6e13340682b074a6c0eed4bd846b05588f4bf752948677ee3cb0fffdfff837f6f69d7b962b9685ad89ba536e48de88f8cd7df3030a114532d0448128f8c8106b8a67c77b552a456b356b562a64ad5e29a9bb9d27e35a8d6c31ed598ebfe71c336666480d935496071c53295553532c6f9902aaa84e4a969c73a25d8069129c8935042a1a39543b546fe8a8057526f3f33ff523eb9230c0f0e0a204d358687f32bb0ca7da3879f970dc78f50c93638944e01288263b79c8813c204edeb4c1a8a9d1b29b59c1c6b39c1db747763a5ad8e169d78e8e4f6c3c5ed86499b56e6f68955ac5aaa5ac15b273b3c9c06a25b3effdc847ec6ffdcd1fd5243a9914e51fc18a074eba399b7b47489d06b9ed8602a27797fc245bda643a14504fc95029e51574981bf48e455636660cca520652164a16793ad203e2fd0e1e3d56902ecbcc6265fdc15081f685975eb50747c7021b39812529ad1125e627dca893bcf5cafeb6ed376b969f8f253103ed82d3481c30e45334beb112d0ccb807595280ecea9aa4fa907b1f03a9eb01dab56ef619d157996402c195f9aa54f6963443c49a3a88d7d4fdf4415c01faeb93d0332f7d2fe92d4503250216c13fd436a21900bd214ac708a894706778a98fc7a0cf25305d43db819f9e89095232f27c0870d28417e7e98cee218c4e189603ff8c79f03d1124f50cceb4dbddfd3948903e80ab937ce5e5222327a7c76d3b3c3cb4d7de78dddabdb65db9765999d4fe857dcd38c2bfaa351a76dceee8b579768c7831b40d86c35aa704f4260a6ab8898a424e9364551c600f9c2f2cbcdc1bc19f0b1931e460ff08240334b17c88d95541789fc707a7f6afff97ffd56edf7990c6628a5628d7e47c3e9e925595242049e62ee864ca3e80a3c6e1ec5e06dc5b02850c8225355d4cd3120bdbac95ad552b6a0f96b20b2b64d193a7133bb1a2aa04680f2ad0d55997cc761ef63e740e3f1034b89f3c34358b9c9806cab2572be15b7477b9ff64b6b166f4bb3ff71f7e5cb40680bec020f8ff60316c6c0c18b870be4746a5593fe115ae43c587f6215a2196a9a5e9a6093e44caa90d710dc03b2fad75e456e0520d674b6deed3cec41e1ff5ac3d9ada588bc405bec000b411b13c1f77ed3d4fdfb00f3cfb94c659ae5eb964cfbeeb99a45d0dc0eb375e25452a41e9e0216607e1b259877c9864471c6b56c9839dfab087fdfc502aa0008b5aa8690add17f3d2aa9aabcb58bb736293f140ed5d3a1bfcdefdbb0f1286e7d6608f4e3af6f5975eb3f16269a36f694a78d012b39b8c63b5b2fdcd965ddd695925bbb48ad409ca56ad37942ed798c34a582037918015bae7f170e3f306d81ea5c43a48a4928767151b53e769a2a2ac71239110c3fac987dc290fd9141e9c5888dec25e66bcf54ea320c659ce322bcfb808f0a1beb0bea6e41a1cd7a6efa7a68723acce4382c12852289c2b3500285b5d274ae56d6a2e10148293a6d6ff1a0773e507e9b5b34ec5b48f519d33313c95d4a9337816b4722a6bd05003b40766383838b2478f1ed9edbb776cb69cd9854b17946131822391807cde5a5bdb36e6709bcee4624319c49cebd6ceb60e2cf87e2eb9935510e3bd21a1fab895d7c29ae14456653cd0fae010647f39fd8112d81b28647d347f08ea6a5fe0beb46254676577ef3fb64ffdd1a7edf65befd8dede45655fe0543bbb17ece0e844cd8c994a76baee0443a748a062c1e188e30f252df795d1369a2ce55243873b586bb998b74615ee2083fe2581f465280f20ce8b9e813c0bd8a1f2c9a0de0045c5a561a894cab96a1a364f58aab89667445f8406d50c5938d13402e8ba79474918c4349d4c094c25b565b14a1f5a8e2cce6af574fe4c89416e2b62e1425d704d666e72260326e4dd0c2fbf96365be66cb22c5877bcb4f6706ac7dd813d3eea5a7f38b3d1c475a300340950948f600d2255661656584ded07bef7c3f6e39ff82175066be58a30a662097ccadbe86bde11d3e833570fe0dae46996366cdc849d2dcc295cf6973adef59cfa5226e5337e0b3bb73f70a1bd0a78c954a27d4a5153676e329e4a4a86d2a9dd1bd871b7672fbffa969df6075aac1154b425615ecb312763e40f9bd58a3d415958ca5a39474951963a411059d535aad79c959e88b694652a7dc29c32459dc85a02a4e5ff47091625a17e2665c34147889fa732382bd7dc323d88bca4eb04137593530790122fde436315893dae80857247c23222f8cb8e2ae48812ff891813259de61c53479475c5282b014bd914f231099015d8cedfb19fcc7bf6ccb38700eb140ac73b581f72ca9e71e89c1d663ab8120524d44644d7903a09e6b0d05f1817a10b3cb2c3c363bb73efaebdf1e61b523fbd7cf5b25d076cdf68aa241457ace4c27dfc7c2157b046aba592a7b5b9a1e70d6e453714bc17ec8dcf0c8e05c1f36c1a84929975e8e2908d7a539909141f82087a6ce05932ff4d6a1a64489a47cc16b58fbef0c5afd897bef29c9d3c3ed4d0f6e52bd784a9365acecd82df586b34edb4ddb66e1f22b68f357182d3959e70ef545cb8bd173f6f4b48a8d0479c4b085da856295a498db49935702a6a94ad921d5abd9cb312b4094ac50c52d2d08678fdacee53a550b3cc423d6257a2655c2aa9bc704f90bee1b091a06392e90e984307cc3ffcd99fd4f0b37334fce46431505b86d2217835747ce7de3877c59d3590ee704b6e140d08649c321c24447c59ffad7296c9976d34cb586f34b7d3fec21e1e77eda833b0fe642a1d6ccd5c292e3b06d5efb5c95ad706acb4fdf3cba97df43bff3dfbc40f7dbfedef6e28a091ad600fce358141493243da4a48c852123a9396cfc569cbc21078399fabadeb9cb8643765a6f493c08732009f8dffcf8cd3e9c9b14d47389b9404888381743a6d3feda1825036b4bb361c4d95bebff8f22b76fbfe23f163648ee937641de8f99cea162e17d62a97ecc9cbfbb65dce5b39c742702a0300b373c39656ad2384e6ed63d109d2a0706447e7cb2c5d531aea3d8f67718844400f7bfaf30d1665d792ec7537658fb23e364280e37755be248f3cc7c5cecc5a295dc848a2054da61ae5152f257c8876c83991488217014b0b91d72300419f0198ae5425c4276644f2559488a1866b5db2c4b38b34382dbbb26c72f7f1a1771f0973a3542968128c92ca08a520efcf67884c2b8298d35bfa821618ca3d3a3ab1b7dfb965ed5ed79acdba5dbc7c51c4d146b36155c8999c25c592edef5f70ec6cb6502b9f8d8f7c337900e03cd0c1788c42828f1091d1f86030fcc1897e8f40d9691febcfadcd2d8d97b96558d34a65d8efb8958f5dd513e13f263550bb9d2dedf1e1a9fd9bfffb8fecebdff82bcb6bfc2963bb7bfbcaaa4818b677f795315db97255446932474a48f851343a680a8c11bd8446c0985ea1a80e22e339e5624d0136c6865015c13c85b21bbd31a81b1b0dc67e9ad62866ac98995a350fff6d28b22a07872829229e422bf2b13d9f1f3cb33ec34374dd6d4e6b2c28553a4c7ff1e77f2a5160ceb856d13592f36d2978203e7e1143c9645e3a999dc8a38d8edc079b6a3a5dd9604ccb13ac88d26f6507bd99cabe4e6fa2cc0a2e5f369f957a27175d2e55349cacb16691085db94183bd9475e5acfdf8c73f66ef7fcf3376fdf2ae4e4c0216378d5349250e651ea937e5481ab40ed9933ac604858216069232d01604106610eeaf687112a028810958ee0ee39a3f08f2314b28022aa70427d1144070a4f115363399dbc9695f78c1375f7bc36eddbfa76b21539085381995c8882b9b613e51f06054cb67edd2ce865dde6ab8cd17c3bd662a0b5d42d7953f7d817b9b5af81ab8e1b96c85ef697c26059bd88c9e529f5792253024d1c544548ccc9a03ca477792c1669a4ad06748e57e648bc2d512cb9c8c4486a96911aabb26be8f2b8eae3934615270ce8a4c285552a390a361ca9e981564ec48d6560aa267260540108ec5717087e2842f7a74b994398251cea6227ec27e57c04d7655e70f68dd5f4a5d32e614c0a4f79e2ccac8443addbebdf4ea2bf29cdcdddfb12b572edbdede8e355b4da945f4876389d55dbd76dd051fc793a48905ff888397ee5e59d7ca793f4df7157230a33a5e9ec1fd5bda60d8b507f76e0bb302a6017fad561b7457d2c0b1d383506dd5a12139968c388a5ffcf2f3faefc1834722ca12d0100468365a3a8c08fe30f06529b65a89610fe54206ae96b1d3eec01e1d9dd868826cd3a6aa03264c267deea9fb13f22c680a695fce9830f0d125aea558295ab598b756b560bbcdb26d378a965f0d6dd83fb115d32259388360a24c1ab89207ec379a50727d974aabebf09df7418d35a783f957fefe4f6b96509d28e43ad282892183541b0000200049444154eff946f0ec0480344e659de2685f817588254daf0ed62de262391b8c287d0a76dcee894375345858b78f29813f40f781731505783b39615e3e9ceaafeb4e3e9405e562d1369b25fb073ff73376f3eabed52a9422b870906569ef265e8ceb796b781b95512471d34438a4cf285f1cff71eba429b2bef399f598b4571b756eb50a948ca2ecbc58c8e09d283cc449c886a0d5cac944a9e5c1ead4fa83a93d3e3ab53b0f1e587730d4d882b48d5286c5e7d45c1add5d8d35652dbb9cd9c5ad963d7171cf5aa5bc3598eb33f4c9214e3a86c7f5ba62830fa17ae736296a9c0b30414b89acf27c70719bfb3391bfc874ce6769be61932a294b464c4a979a09022787486050da68c3d13a3b8fac4ba26e1c184971747d1d92b439b369d73590891198923fa2869a25a5934fca0b9826b8fd54ccdd71282a585342268f4ade43e769a2cd480d2005a1b07397d450cada0257c3b528d6453492d848cb29261a23b1d71f1e1c08bfa2e3b7834e59a3ae0c0b2df772b52e67ea8ded2ddbded915f642778b7290d942324504fff45933196bd45be2198e47f8309e35a7b806eee5b0dfb5c1b0a3e60f04e966734300be0edef9541b9ac39d911e351444805d0a74ffca73dfb0e79eff86ddbe7b4f872dd2389458add686021f7fafd65c0d82528f4e77a99453d9898615c619bdc158a6bfe0667c865cc60f797909c8c19c8e254d112a173799612d82dd2ef205ab55ca56c030a45cb0dd56d5b6eb652be4a696cf10a0e8e413fce84c4e25e1cc1aa9622ee1759b1a52718006061ad59fd6fc3ffde5bfb736525d97834961f05b748f1218160b5de9365c16494ad0f1e3742ed87096b1fec4acdd9fd9d149df0e8f3bd6198e6d3c41f43e71f7d918500e66238d09685e4980af89a1ee0a9ab47c59c880f60b6b9473f6231ffb5efbd0fbde6dbb7bdb06d585749f1b09b93336230f364605bc2c746dad1698020f1729147854f099789fe94c027c6e0eeb992241948283d4bcd76deb7d3427584a416fbe900ccdad5bb73cc0351aea224de7397bed8db7edb4d7d5c3a51c74001a3551b0386ff32fb3744f7ce3db62667bcdba3d7575df362b65aba13c60a6b287d2305270e13c09138ad288d7d6b06d9849a461e735669632a8c0afd6e5620a1a91a145667196693991548f2b8d748403b23030ee07cf3e09f50586141c2c27abcedc453a05178d6d25b268042d9e0df36a947ec4727192440908e352a089a2ad2827922a853e6be224856eba072b3a96deedf34eb67377c8aea484c9612b7511a7d3c467e5b9e8004a06bbbc9606a339c47a5d3b3e3db577eedeb3dea06f97ae5eb14b972e0816d0465573c0e719a12c6c6e6f091ea064e3df6a8d9695aa651ba3c42ade1324e48a7c0bb9af64ba2107c466a48b7af8f8a1158adcff95754ebb56ab616306f114be943b41433182fe023b1fee16e36acb55de26b3a5bdf1e66dbbf7f0a17de58b5f4907099f352bbb38263d38dd655fb75cdad1d1910221991c7a70fc0cf003d93d5d432a0ef64604af31bc3ccb580f51003ad662cebb8fa3acf4684ee15a9d2f592907309fb146a568dbad8a6d6f302582dccdd032cba12db4c7160a6e3cfda042b056655c9130e7f5b34d9055e6b77eed17d7014b25d21acf02f8f21359181069be52bfe033b9f2e810a17cc32538679de1c21e1e0dec7830b7ce6021cc6a92862e4783b62d67b49869dc105999e9a29dea0a02949f96212da7a54cc00280a6ee871f35b7c5f8d49ebebe6f3ff51ffca8dd7cf229752ba8a3514ca0ccd22940d72a49d288659dc631387a79c05c3f6a91042d3942c3366e9f48e278677757e0367c2bb4af8e0f0e6c361988dfc59c9fbaa6792fe3bafd817e870ee43bb7ef2605d2acf587737be7de7d912bd98001629359adb32b65a44a19b4717868a88e3e75e5825dde6e49e79dd291133424550214e773448324c64ac005228005612f3a80118862603d024598952a989e63a8ab3c52f679a6611e4d839018516958f41937eeb782661acbd1df93f615dd219a1e7c45408881f338f414e068e624a912162a80b0e499cb152b72c2437c2c396d21a62708588e7bb9f12ad7a47b80b450c24528eb04da26ebb98c326ad698973f2aab5170882c2cc65fe8ec0ed95013c90c1d1c1fd9bd878f24f4b8bdb72b4999cb972e5aabd5d426c5d1990cb15a6fdafec50bea121e1e1ca92902f04ef6a526099db40292445569d1cb1e2f655891d911608f0e1ec950022846cf133dad7cd1babd8146a7e219c948b654b26ebf9f24c1c9880bc2a45e7dfd75fbcc1f7e4607377b880c19b2e9460b1e58d62e5dba64a7ed536b9ff66c8e98c072695bdb9b56afd5acdd3e5646bbbdbd69172e5c101bffc1c1912d3379615b241f9d5e5f16661afb828a21c9659283b1cc5fb2f9ba954b4dbd171e05b8426db52ad66a14ad515c5a15ded672aa8e623103b403dee932d51c30ea7e02cca7f1a9085a8a4dbff31bfff54ae9b84e356e1075eacca6e0129c58ea86b90125a72c83943364918d36aad97055b693ded07ac3a91d9e0cecf1495f43bfa48e60ce4b5e97289a7ce134b6a12e139bdaf5d6092c9245ce72b1595bcea96bb3561179b26c99e558b4861ffb91efb78f7fec07ad5af5e164ae497404e6fb927a61184f1268901609a90bf0248d344070cb981e0edad2edd3533191a9e545349d4eecf4f848c27c6c00322bd5eba261d3410203ebda3d0293b4a596767074ac147bbaccdbeb6fde12239da0c80694357aca323cbfe2f327196870200d959a5ddcdeb2272eedd956b564b9258616ad3569d4edc3614f63b3e5a5a43772cec650dc372fd981698b7cebfc19275770e9a484919c6162688bd7e39a23c8f96bcb6f79cd8a667c8475115981fbfda5193d0e36b21b058c244bcc1a4ab410ee5d8cc39c0f1222d2caaedc4d31e85411103123654652d48a6433a792500d073f58a3cc8a26022425f1ebc896e65056c65ad7c2e41284216d28111c49365443a6195334eff9dd850ec141df657cef3eb86f0f0f0f0c63d8eddd6d05acbddd3d052c89d641545e993536366c63735be5d6c9695bd9071c2659cd53b6a76009339d834cee3e12c0a43336d3f374758b890e510e5c0e6bba9070a67afdbeeeadf4e5a5544223a6209ea09ba4e2489db76fbef696fdfeef7fcade7cfd75d73d5367d5bbfffc0ed3181b325b6958abb9699629da44f40f3ab1251b0c07d6ebf5f52c351e861e5b1121c5a6b2af776edfb676bb6b0b0dd0e76c30465505bd36f4b4bcb39ccf55e4768e5c0e7393320b56573167ad4ad19ae5820c3310e6a59b58c832fa33b3cc82a403d22e0110d8c81b7bd174d12185557daa1e650944bb910f4ad683a01e96482c040db466582c159b58c17aa395f5c74b7bdc99d9e149df8eda1d1bcd969a359bc811187d1f16775619435623216008d4713e430676e4f35ddac5b6c82e04f21153f0f9c3928a0ca4552fdb93372ed9273efe83f6ec334f691c40869830a8c548473581993eef5ea2d92e3964d96f55ac526b7ac02173c1624a66092e8902994fb21be381b54f8f6d38e8e9b511e543ee8612847b01eec0893f9d4df4da4747c77672d2d6e9c5502784d1f6686e6fddba7d965144eb3e291b38199540eb1b256475b807ad6ad5de73e3baedd68bc6e8370bc40994b094dd4157e31db4f1e9b871df5269b32ed12809635c2781f25efa38cb5b1dc644ce3bc3097c685981f43ca095fe1e166f91bdb9aa90533522c87980f02e64645b04b300e2834b13990481268c290440a62c8f4e9a1c6612ab5d657b0ad652164dd72ff58644640e1a861c84d26c20259d48c30cc5a72e224c77ee394198ca8a0165617ee093912d8ae38456d644846570c987878fd5f4a04bb7b1d5923b0ed94d341cdabd8ec89b28336c6c6e0907c2ca0d0f42829748be6491123f6480bb28296fefb83b2c203c350d9f7318e23ba06c12babd6cb64aba5f605cb211c346abd21089742875125449e6365d987df5b9bfb24ffdd16714f4a021e830106196113a663e5da286e0d46a6d5aa3d152068786d6ceeebe757b7d3b383e9538a6e4859825ce99356b65bb7eed9ae2c3e969c7deb9774fef37a761914189c1e5cfe56c4de92fc10497b85110930cba59b3dab00addd17ad13637980ac85b2903e9746ab9d9c8324c9d40fd31a751a9c26282a5e4f48fccbffa17ff6c151221f26ae3699e4be301f498ef5b41f884aab08047b5b2a3d381dd7b7c62fd4946e4c8211b3c9dea2c149d106265f381b3863e3a1c1431be13eb1b063c693917c5031bc320e7f444d7088d225aabd9957df0fdefb14ffee80fd9958bbb56946983ef26b0263204cd1c493b274564ba96281af67b022cab8d0d57694c98d76c3c52298ad929209f4ed401e4d181660605d2d28acfe2d83bb46eaf6bdd6e4fd94d80f8606cb4bb1f3e7e2ce90ed8f9bdd9ca8e8e4fd76dd9080451a29d0f58dc0302967e864c2b9bb1f73ffd945ddd6e59a3805389137759a0eada8299a46e9feb17bb5fa032a1242bac21d41468c4824f98574cbc4739216a47c8d186557932fc380fa87b20390b72deed83719d1e40c27e82ebc5cf6b9c653a134618a56094af71ef22d5d7664da4416dd0945111a0a5df8e781c63590a4e9e598a5a91c8b441148ed7894ee9dac024d94a715d605564d76a162d99990b5142cc46dd38c39d75c652e1e8f547767c7a62f71f3fb4aded6dbb76f386359a7509f391a1f8f516ec107fcad94cb65eaded6d65f4640760407c066582cac2965616c45150c08a83c4efd1548da515b855a7e3da68c9a55c19e16266c707876ee4bbb3a352b85028ab5ca6e4048ce7fed099fff2575eb03ffcf41fcbe8176e64746a3db013ac9cae24ac97cf4d156519db686dda956bd7ad56c34ba021194a18fe9dde40418b6c179a0525f6f6d696022555c683c78f950133463519cfdd724d072a8c01d72de37a9dc3e7fe0da56ac99a0da639703bcf5a39bfb08d4ac1366b5417335b4dc796cf9161529db8a7a22622186cffdddffed555184bc82a1c3551e6df527d0fa03e59e66c38cf5a7bb8b0eed8ece0b86f27ed81645356d9ac757abda43fe7001ac4cf2280bf26ba5de768becaaaddab8ebc374c9219843390357728870c5f940ca792e95032fdd00f7e9f7df2133f6485c24ac1aa54f2520b6a020bac5c2a2a4069b32c673ad95808009588fd03221298c0175808706cba9d53abc3a952b070c29e26ea9579b90e125f94050fefddb1a3a303658d2cced170a29186f1786663b2cae9549d992923183357498dafc06ba22b25d09a8682b2415f9bfc4f6eb5b41b17f7eddd372edb56ad24954ccaa2287d246617a560bc7e3aa1c3dc9372297846e70381dc71ce794a9e615b7ed247774f6579c2a32238687c394c6b65fb15d21f8e31888b251997548e25cdab78bf088c8197715f782ef1bb4a7cd3d47e94beae05e68a1f900dc9823d9f733e173f27903a4d36a801904acb3097109d222975501df03364de64e5b98c0fe7a3922983d5847bc11d135914adfe4e4f871141ebc2e54bf6d4334f4be34a8ed0626ebb13b5283273c89818a96e3b60cce0b34c4493557cf2b9f471357c05fd9e4696c6ba832e03879103d2691650545c9b1ef1bf7ea76bdbdb5b3229f51219a101acee966a1801bc4f17191b4f96f6fb7ff069fbc2173eef86bd79fc0f99a9f5512a9c854808948de22b391b0a3396294926e706127bfbb6bdbdab0c8cb311e5dc05985236635b9b9b326ee5b0ddd9deb24ee754f7b0ddee587b80a51b592b954149645a9576391462e1d0e56d4a795c01cf6a8a7359c91744402570512e56f87b1953dfbead1600f373edf972999890b3cceffef35f59a9ab221303b8060c48524260179435e854edd1c20eba633bea8ead3b5cd869878dbdd2c520474caaed60bcb7fbd17d02fd070302176023905d428c13d934714a820dcdef4194c4d9a40269b25ab6dded1dc9126fb4ea76f3e615fb9e0f7fc82eedef48888fcea286234748c18c6da3d9d483edf6da4a9de908f20058386458d00106c3b1ba3f044b0256e7f4448aa5f0b00870042cd2714e5b1e34c189d76761635b7f72f858b8088b9b53e7e4d489a2962fdabd078fecf1e1915acbc22c429af85cf612d98d6f5c10ba24b193221b1d957a316fef7bfa865dd9d914c3dfc9bbbe49d7c07a524090555ab266135499f08ab5fd78f2988bc0e949591a9dcabbc2275f5e32789055ec4c407c00fde1f1b7ce0ed38ca5026f02dd358b968c28a2bb138128cac420942ab89c2b1d7dfcc737af303a3867c93946411a3a036b23b9ece87be7f4d6a21ad058894a41ff2c2a53197e665d4b969aa90bc7e8343206676be60750e8bd8bb602c37d3c56a6fce0d143cdc25dbd71dd6e3ef9846d27fb2ec64708326225a6ac767367cfeacd969b67208f836d3d1415684153d75f13e0afa645e2d2a9ba76fb33826a6f38b041b72783ded0ebea76dbfab75addc5218169c858c013c97ec7d3a98de98683276aefe6eccf3ef7efeccf3ef767cefe4f645b02095f64657e88f2be339bcc9044f26612d90fa3482e7059b2edad6dbb78f1b2355bdb3af887d0352c2fc14a680cf52a4d84bc4427e131debbff58741eb1e2d11783cdcf3a4b52d160937d2a987cd15af54de178cc5d82e3b1fe110b047cdf6c56ad515a2878e5654f3697416c6635b5cc6ffffa2fac68f38b86b9628340c32fdb7096b50e122f275d3bee8dec517b601d22e8d4a7165da1716583a147586e80cbf7c27866c2df05e966e3a1b227fe1ed3f21ad8cd2cad5c40540fbd25fe3d6bad6ad3ae5ebeac6167b4a4df7afb75cb679776f5cabe7dfce31fb3679e7e421b9d592b160cfae8bc2e4a9f6c14cc4c596c3c58d25c30030256a55693605a0c665202768e8fad7d7228b09d36af58ede3b11c6f38bd4f4fa13474c548674abdc7d0b384c456e293dd7ae78edac8808b6fdfb96b8f1e1da226a50579d66df3022db289b3d2d087a1f90a6a010d04dca0df75fdb23dfbe435ab225e97f026944ef95de617f5f3e29e79a0894c41d482b479f47e892fc57b7849e60132bac07c3f30a5c8fec8ce22a004552202d6b77ea6a4169a8208ff16e325ead402be274507fe2e4a43922f3a9f79296026495d651bacbec4008f2c860c8b0c316448b83e70bd789d75a733b1dc231093a188b59ff03b0927a611108287ba5a6a3ef8f5f13a64d3040f261b8e4f4e6c40f65eab5ab3b5619b3b5b76e3e64ddbd9db132d860d4a3091b5682ea759bd4215579faa8207014b9e89d9ac680ee4d4ea7ef1fc7205271f834bd169cc9a0e6afe3feb8ecf069999f2900c66777b4b8c7809ee412792461a86198c49b99dbd249327733b39eedbf35f7fc99e7be179b9f888afb5a08271555a49079105caa10a10c73d44c566170730abf218bc2bc8d58ce9c1e27ff2c977d92a5710be7778722c1885a6dcd666d39a0d27c0721fd1078382c3214e968a62093a747eb0b21f0a72192a956b8a37e0d604698c57b81ea65a9bd582b5ea55db6da1824a277d65c5eccc32bf8944b28033a7266473154d751f9c8eeca03315fb75345ba99dd995840a4ebf3328e572d8984c7a1a740d15caf59c5a72870d7e8c5a970491c4965f83ed4b6afdb25dd865f27d433c1968fe9dee89dd7ae74d19937ef2c73e6edff391ef522497c4cb6498f84d4be163ccdf4118ecf77b3289605193ce8a35ab318f8ae6b1f8596605395127a39eb5d162976f21b5bd0700ba8764819046198f90830e81633eb3a3a3434dbdc30ffbc64bdfb4c168aa46c3fd878fedb4dd4bd9553ac5d3084a6426013c0bbb50bb3a29472a785386cfac946518ba69dff5be67ad512e5a31d118284f299165eec04070b23c0bd916c9062723d424d3a86b098d2ff1a2248d7c361a13c1324ac0c870b83e368e88a2ca64ce30ac20ab52d22a4b92db4902db93f389c0fd54f3fbfb7a56aa922c5108b8ae70fc2633e2e7786df0aa905ce167a4b8ca7c603a0cf5334981348264501d28cb0896be29c3f17ba6725f9f3171b142995507ebd44b44ae918c01dc15de1187d7e1c9a16d6e6ddaeefe7e725a5eca8a1e4919be9034bef5f69b1a35c1a51b9718ca3534de35ce04584d872e79fe413286c049e000362060517a92d59365b5eaf0a428453b3a84803aa4bcb9c49dda47e574ff2411cdd4867b7992afc3c653f36732b3cf7fe139fbfc979e5329ab0380b19db557824b2a05d01fc44c0d9d9311f914b212129e2d39b7e821e3a186c8d99f4fbdfbbd76e1e2653b383cd6bde23f056179c28df59e74477777f7f53c315ced0cfab6b3b3abd7c7e085f0311aa3bd56121563309e58b182c76449381e149072118596a295722b09765edcae5ba39cb5ccaffef27fb1c29518d2676740872f2bb6ebc149cf0e3b53b97b508f921a8f26239fc25fa0833556b9077d206a658178e02a9000c108d4c5838a3fb352feac846070939939403c8207e92e5f9dd3816e68a54a8a4aa7e6c49e79eabafdf47ffc1fd9b52b17f5b300e3b4c0350728679789d5309e5ccc3d4b9a8cf57ab56a4365a102694cb5d3c2c6693abbb2e96864836edb4ebb1d39e0848406810bf2285aee447b0c26467d94478b767a72aa3298d9acdbf71ed8c3c770740ead376480d3bb501100a2dc3a1fb0d61915cd8164d525fd8654ae911297734bfbd0b3efb68bdbae44ca481199241927275fcc55f9a2f36c8e2e94f3921c1ce439100882f1cecffa40fa19ee743ed389922cf859e79b05dee1092c26615ea92922fc4a323d3e08ee5d3a0f58eb6e61cabee23ee8da52d754d927daebe9ba343ba9c1322f111d7487838502a983f07a9d540e6ba83d3237dc8ec6ce4e5746977458e8eccab95acc78271a0b7343182e7507353b280da6a99d7618c5e9aa01849a686b6b539bb0da68880dbebbb7bbbeaf77efded6381984d1ddbd8b029ca1d5d0c52340c9f0165141e14ed9c44e6734e7cc418a4c46ddf3cc4ade01dccb9632fe9ed6385508581301976bacb79a9a4f043cd7b88c6837dcc39c0d08589f7fdefee00f3f23bb310206c16832f66e37d9b23a6d5a235e2d089ea069231143cfde95a123554ee5238f4f5cd409e880e039dbdfbf643b3b17acb5b129e2ea69b7273641b77d242a094112222a5f1c2430f6798e54328d4acd6e5e7b5264737e9779db4787276ae420274419e9f6f454590859429380809ab756bd60995ffaa57fb41acd0ad69faeecb83d9661427730d1d023338abc2176efa48dce919ad87c3656e07247194e00f7e8638e8ba8cc89d0ed7445ee941c0a1802268d799fc3bbb0b76f9b1bd4b079fbe62b2fa9258e6169b65013d8379ef4242cb6b151b34ffee8c7edc3dff9410dfed06e467665382198d0496350ba671b88de954b4ae949d3199320b5ed74ba22cc556b3898b89c2fe520027cddd31329867273f6f72f7afb591d2e3a45232938d0ff467e06e71dd63f38008bf9e8a86da3d9ccee3d7c6cefdc7d28be1972b462c5a6322f4ac1ffaf9250227c49d3dc67b49c72818f737135b327ae5cb4f73e75c35ab58ac4da682bd1458a59b828e57c1166a538c922d318504acbf9bc1124bc2be824d10874112478adc0ab681ef0f79013723ce84cea7a5d1626050a59bea7d1a7c89e149032de853acfb7f24de2f727661ef5bd9533a5b9460046de1fe268647888f9013047a0d69852d25a8b1284d7235306730c25534d31689ed10f079deeb389c314c9e22bb4dab94ee000c8c0ac77869ca130dc78e209718fe03a51de6d6eefaee7f082487d727c205d2cbc31a548206fc7aca1e01119295957cc7ea240ba9e252c97758f782da83258d411e09801f42fb727a374e39ae99601ece72452e8165b4c23703f00e017999cf57a53fbd3cffea5fdf19ffeb14a2d46729c83575e8b19f03a6a4a48b9c30f36baa8fee50287de88418163614b4d1a646d361e0b96980e917f5ad9fede05dbddbf24463fbff7f8f163a9f2920d629ecaefd34488e6088d31f85f745df72f5c5426d66cb56cb1cc4a4bacdde92a336d777a56aa303eb490e8206536fea09572c6323ff3f3ffe5eab83bb3f6602e17d9ee7026bc474c71ba28323070875e320e3a5b1ae01d8f12fee26445c06b6a5e6807b572495d3b363f3c184ab6cdad8d146400d9502a582a6321634211812c69f7e2155d30a27a27278f24c1fad18f7ed87ee0fb3e2afbab4a92319e103093520244bb30c00cbe09191af356a77801220f5ba95b896ba22ba24e1fd736b26ea72dce0ca03bc1139e0b8eb36877f1efb4b7c13a489e3815d918b8f3bef1c6dbc237ee3f3a54d0426f08d96578671124225005461540bcb222e95f27cf4765e0681b51f24d5416a2daf0ddef7f8f5ddedbb652bee0633d49139dd4dd5d701c8b90c5bd86cf93e943a821a40c540b4f99982fc7e80a46f6c5efa91cd4e0b88fb49ccfccdcb8d3cbc208380a7da1672c638b33c55a36be7e5614192ff502673aff5ecabeb9b624a8b71e3d921ac5d9dc202c7200e0f01688c01ce34011b434fe22b8c2079d95d9a7712bee911a0322867ab6c2fd23237375cba98899a81174fb3d31dab7763755c24163a06b097d801119869cf93c1cc8ac0fe2eca5cb9725ba8892ad8685278c9d39e0add12ab9303b89932e9dd3127c78d95d9c96362160cd1c677502a94f96f019e898b23679bde6e686cd254eb8b401fb14e1490698a96bb2458dc3bdfdce5dfbccbffdb4ca360f54947c740659070e59b08608647416a99064189bb252de5bea2770d2e06122e009ec822e33dd44ca7c84ff0451946d6b7b5772de34d6981200f3a2caf1fb3e95e2854c2658afa592c6afc8d8687e8059f67b7d8d36d51b2d8df60c06637b74782849749a7ee8d3cb368c0cfb7b7ee41fac685b62f9ce6386e90a10ce8253174423719c8474147840595bcd27494c1e09576f175770bc91bc2a78fad2d9ada5b2daa010e0b2a58c3d7cf8c8c5f3e730601b0a5480ef8c9351f26c6e6f24e07c60c72707f273fbae0f7fc8fee68ffd885dbb7645374027ba1e564fa569b3d1500025bb029024ed54a74eeec6b47471a4c5238db2d3cb16715056b4b4a79e7a2b2d8105071767a640cbbe07103d3d3d4a8c6a6e46ceba9d81bdfcda9bb2557a707868c727a7c9cbcf0350fc1719ccb7675c518aa5e36ccd2c1706952483b9774f5fdab3f7dcbca63abe0a789ba81f810fe9f7258fe301215e37ca3901e9c2a07c2a3888a30408ef08b90204412a322ffee4de446610d481338a8383aa7a0f8910860a0465449cd08e0582ff4556a500966807c1f38afb0429d77d10dd025d995562ed47a9eaa4d184a925e55371f953f3670dfacf310f71c96ee96225491d65a6a1c4202a03dd65b20ce4886636180cb5ee61b38329ed5ddcb3cb37ae595943f0253571187ccec2c0afbade7ef7b423df4adc7170ce4154b054aa8a7849678c7db1d96ae91e33772a1fcd5a3595bf989b965c486fe5253781613ce8fbeca3ca5606c8bdbb09d4412c4145046a05303965163eb7c1be0000200049444154531a2c02646ee8ff2c56597bedcd3bf6b9bff8a2bdf9c69b4e7181625186be63ca1415ac5d88dae183343a2765105c91929bb30405d037e31020eb2e57d4d4010b56360705890035eabb7412a45cb2cbd5caea959ae4db032be3bdd5adcc66e5847de5ea0dcd4822274eb675e7ce3b76727c2cfc7873634336f7605ac7276d7bf0e848191822d72a1b9ffec8df59c1258229cb4d95d2a20c1c4256174953527f74ab260a3e53f09d15b81451d935ba9d00ea8b0a6abdea55e8fce5aa52c5dea0eb94ff395d840ddbddda563947fd0d939754920fdfeb6375b4b28b9776edfbffc65fb78f7ef47bad5e2b2bcd14285eaf2b28b2b18e8f0f658b15f2162c1aa5d753dc6d4b92af8db104ca0ae814747734c6235daf852d6753e15ac57c4e803e271d36466481bc2e03ce04d56abd6aab79ce3add81bdfae62d7bf3f65d3b3c85e5bc7442278bef1cbb3c025674e0221388ac2332af0868516e452656cfacec7d4fdfb4ebd7ae4ae40f3e1a20bc62ab27eec276c2e63bba7a7cfe28a778adf3efc77b050501ec685d7625791032806f0f5811a0e2f3b852ab4bc9506ef0a7772083ebe5740b4e69ae92f70b626704be08aedc3bc9e526f509957b743b9357a0a60cd4410263f48c44d66689e6e62edad0157cad0adf4c65a7c8a39a0d732a07808f4a47694f613232958b0b810bbc8719d34eb7add74702f9f28d2b9ec112682a15ab20632d7df6acd6f46232950a2925cddec54b6e8f562adbe9695bd80ceb1f89eb52d9f5deb9afccaf727ddc331a41989cd2c060b858d81f66b764590564685ce38d9f7ff0e0812462a0eb94aa68b453a19802964a78ace0c11a4b55eb0d66f6993ffe9cfdc5e7fe425001f82dd70cae04d6a90094a00bf1239140821b25ab356f4e7873c6e75f757f938e183c2abae26492dc6fa83732d805bfa42ad1f40ac3e6043ebf7e929d68c44d9151ce73ad342a766d77f7825dbb7a43c298ecffa3c323eb757bb6b7bb6f7bfb173c48aecc4e4e7bc2d5e13e6676ffda4fa8514e39e52d6840cb894a1401a270abc643952b68dd80eb2c70f7988dad02d620e99a951b26a296596f2a0d669e0a809a53a1dfc38cb4abb92e0077276c2eacdb3d111b9d0f4a8a18dd336edcd34f3f693ff3777edaae5ebda445a38da26e47de6ad5b2f857d4fd18b4723ab120e089f019b015dae0e1164b49711380da3326dec7338799e48e014dc768c0a3a3b4989a2d67564277aa54560b98ac908d50aa162dbb2ad883878776fff191bd7eeb8e9d74bbe2c5e884e1e1268fc5c89efcc19fd957f9e63eb3d23e9f850518cdcf885a301cd895dd1dfb8ef7bfd7361b35abe44d46969009191676a368e6343925dd3e4c2346895fa50a3079bb49dc3f7180c068f80ac552b1f711401423db3b769105c5f5070611995874d6e0db38d6e125a7ff3cfa643c4fa7ab44c6c76689df8fefbb992b49c099aebb824b0aa621891c0151bf9f9a0b3a236584ca9f4961140c559e8864d1695e32353422c3125e3ac41d7ca1836d38a2b9d3b3feb0af0ce42a6aa2376f58b9862ebb1b909085e64a8c93e0fc82985dc98ad9bcb54f4e2d5f2edae6ceae0b0e66f2c24da50eb2b9912815c810b9abb56353d01a728914cc10b9fb00f0efc5e45ccede20b04215e0dedfbb77cf7677f61438299109d8e8b0517e1118e12dd2795cac60bee7ecb5d76fd9effd4fbf67c7edd364ec4117d90d78dd5e8dc699cf7e7a798a0b3870804f8bc8610a3919e19119cb17716d9e883f26c7ed3cf39028bae29740e79ff29ba08bfc4d4ea46b0e0b07f6fd50611ba060cad90eaac83c67c6dc7f92d2fbe2febe6d3437741a8339d3ba23b364ec8d7291808d0d5aa6f1ae4f8ae9aea88891430ed6eb44a9a986a2494fc1251673ab574b9a62a796659a9c0fb741ba2c1bea7152281ccb3e9bfa99dfdfded9515d3a1a8c55824d27f8916114d1b1e1a8af2e9f464ce81451e3c364566990b3ffece77fce3ef4c10f38eb5d83ce2381f35b5b2ddd506150e391525e3227322c4e31403a7690462390e018f9dc203f4b09c0ef820bc8134f807fdf1e3fba67c361579e6b2b49bfe4ac0685219bb3c3a3433b387e64c4b3f164610f0f4fec1bdf7ccd062844a8dcf0a01decf2f301eb7c49181b76cd1d3ac7888f8d1d3f93c5a9c6ccdefbae27ecbd4f5eb7329aefa5bc4a6d8013088aeac7b208d2e072f0b6847d2472a63a3eb8ff24e63e65b370a044bee4608a6cefdb4d5223700526a481eec498f74e5c64555e120a302f9452b7d0ef791039cf86869c82a1cf9b324657aff5d762c12b83480a0cfe9c9c5dafa09afe2d323f3e5b780050190436c806949e5a2876c43da1db3d1ca81ce480437903dc6a61f81a54edeab52bb6bbb76315b27a0e64059ab275fa3d69cd838596c19f962bf7d62b17acb5b1658dd68633b9a5e19f9552831c77fa7dd77d92d96bce3abdb646ae5a1b1b227fca0d597857c9fa50692698a28c74f8ec6c6de900c2717a6b1349efb902969a36199ff6e05e52ba024e638ff7f051db9e7fe145fbe3cffc899a077011b5a754a1b83bb3cb48bbec12daf960cc8eef7298fb01eb49ec52a5f4baa388912d014e46c75ef2b1eed9d77974e025a5ee636d645732239ecffcf517543e6880799360868c0b6e87746b278cc995acd5dcb06663d3b6b676c4fbc2acf6f008431a4f44582f99ea539f5881d9709da351cf6a6504bbd0ef99ca401439e602a73e0b280749d327eaf7f676edb473223c89f2841baf4e4bbba7d38361486a7fb2adcdcd2d75bb180378fbcdd76c38eaaac454e644f46550325fb2d17cecedf86cceae5dbbea19d6e58b3ebac1879c7ac426bb239a13d5391dc01954a208c8746f3516375917dd05d25eae63d8eb2a9ba0eb07d78b1b391e0c9535f29a8f1fdfb5d1b0a701e3a198f188f9356d9159d869fbc806bdb1249f3b83b17df9f9afdb49afef1a553c5e4eae441c3d1fb0ce635ad18d8beed979803e089b7ccfcb28974b69550af6dd1f788f5ddfdfb54a0efb2b322918cd2b9bd0a14d7ca930e08cd7212045a78e855390738f2b80f2a5ae1cc127dd2b81e3897dcfbfab73941411a2ac8cce58648a74aa9cdac0291a599233a959e47cc59c61b8fd042ea5d22805a828190250271b0b8636ef15a339c2de9203798815b206303af552cb332ea7d29c756c398cf95d19734e19ad42b67762fd3112dd23ebf4bbca2236369a5ad7fb17f62c57c8b8869a318eb2adec80d28da7ac0c4265dccc723506875bd6686e1a16f25ead2c35544c29254db0d5caaae5b21d1c1cd849fb5472c99853908d92b98009f14c39387bfd8e4671c0c922c3d2f44673439c4074e3c9844902f89c1ce298f88a3d9f2fdba3c71dfbbf7eff53f68d175f766b3d89f6398915905ea07bc802b15eb1235342e0f39494e8921c57c6eed92bb0099511342170b22a9f6d95d53ca1d68db23527310ba89f50d6e65552f2ba50338693a1fe0dae15ceee19b03b601ae991cd5569c928656e562a96addeacd9e52b57ecca956bdaa7dcd7d75e7ddd32c5ebdfbf72ab2cea577c0379b8ccefacace87200562b966d73a329001800e9f0e8c05a9b9bf6e0f143454d486295725582f20fee3d54f457e78d963c36f1e5a20d07a7d6e99e5ab77b2adc4a96d68ccec8d0d455421719b0116f8b7fe4231fb19ffc89bf65cd7a555c243a707a38940b894f23fe8ab4d15dc84e37bf585aab507a02e3c4526d3244d9ba1d656680edf3f9445d38572c6581cf9c4792c5fdb6648fee3fb6d1706ab962ce46d3beb58f7bf27f83faf157afbc6e8f8e8fddcb0f0853e8e5d90ce17910dccba6332bf70868e703db79cc4ba709f6f152e41cdb13972fd8fb9f79c276379b7e7024d3051730750dab08508113398ee4c6b8ca00d329afd74e3885caa9a035a4802567e594c544803d8f75052ec6464484ce9b05bc979765dc6fa729785b9ccda6123cb5cae3fa3c40529ac2b3724e597c0e363af783f70d6c4e8b1d8c2d95b4ba76615013354af88c71dde28625099d3830b49150d91c8e4439504790d2505e922756aa94eccad5cb76717f4fd9427303022878ac8fc130744c868550231b11a914caabea6643eb0dd6366aa20409a0107e07cc4b8174b952171c0fcb9393a375b72f3247a00b3233be0643777072427449418a616b3a6a3ac838d099d32b94fc601df5e5fb891e3beecab345de3eff85afda1f7cead39a87242b46e2854c4a189e40f5a4a4211e5cca760505503c31f32249119575fcaca66a3524ed9232689581d971f88b3a91d61fcf589586e4c99d84cabee075fdd92c6d864f401e4cd699f7bc97c43851cd90c2067b1a31c291022572ccbbbb7b76fdea4dd15b32f5eb1f5de1774f2988e7fdd6c686302c3cf22e6c6fea8669e0f1f858e301e3c9c8ee3e78a0d418b07295cdbbe0fe6ca6aea052f1e5cab63736f4b04e8e8ead3fe8d86c8ed01896f0cec0e661c149a1b322ef3b02a5b9710472c69ffce427ed87fffd8fd946b3ee5e81708d5457bb961652acf0c3026425a393ad3bf84211ab2cdacf0efe35926e36548ce11011ffa1f5bb6d1fadc866145ce19831543d60d0b4db936ceba037b27b77eeda7c39b5c97c6cb33181316f07c76d7be58db7ede1d1919445855f294df8ff0f58b17122787d7bd0d21a39afb18e948f24646656c966ece9eb57ed7def7ada4a39d3b3914d987c031d63092a4264435112aaf4d37af30e29ff1ebc2705719e433270a0a49650eab900b206db13b933ca3cc9c3cc1d6f233b20c37212a963603438a27ba7d73867451f8150781006ade748b03e1defd85fc8754766c8f7b429d2e7115e95cc2fb40e5293213e6764789a11e47a13a39d4c897210dc4a8a9df3a94ac177bffb698d6621e2385d4ed41ca29b4726596d342dc75c2933849995d5352e6556aa558505e5b3784a82df26935e4a75a934200640e3a0a23945bad96ce0309f9053100a07d05596a60c0b8393adcd0d511ce086815349f99c67293d30976b517682cc38a530e28048ce64cbf6e65b77ecf7fee77f6d0f1f1f687d88b80a8995e71b8149530774161dbf8eefbb7e9bbb65716f95d512bce414e318654623461e60088832592e97a5ce1bf008d593f4cfd2fc66e09670c5f2651a67a8b93be76b361fbb00489a53a564a602c3b95b0a32742691892ad72db37df323ab7aa5681bcd86a23aecf3870f1fd878d897161522fc52e29cc13e857d5cd64dc7bd43da371913c74add394031f1fa9756cce5342643a00167217ba2750a9f429c1154dc25a877a66e399df66d73a361dff1c10fd90ffff00fdb85dd1d0552b784cfaa6c2333e2352383e07de50dc74988e0fec6966d6defad75b14426a42b23454a45461150d1be22db83b3258dae34fea101cd6ef7ff69ebdc7ee32aaf28be673c973357db711212073b891d01110dbd404b4ba5b6128ff0d252c443d5fe7ded431f6825dad25221f5a112226a08815044a1407088eff18ce76a7baadfdadf3e3e441d6185c4f65ccef9befdedbdf65a6bdb1e8af4d94c361de8b966656e5c5d2dd67b5f6fd9edbbff9661bf86baa480c5b52882ea814b1581f7470356f1e72350785d03d171a243a04480ae54ede927afd9b5cb8f4b245d2941d8c57113cffdc86e4ec7d7072e15ef21028f367db86224a22629bd1b0e3a76141858048dc0bba2148ccf43ec20085076b031546602a80a0f753f232121602d74d80a414fd81af73e0da088531a3c4be84672be0d0c4c9dc4c4dbe27b726548199644ed3c571e349d0316019352902f5e13d74c864610780693b10ee0eee2bc3d73e35b767975596b970cfe7074e8538aca350f446d8201563e250d2ad1900bf05c75864b562dfba05eb21959cce034a2f2071b63bf466aac94e8648f7428f21e9716cf2840f07d31e0cb33dbd8b8a7a611014b1e6858ec54a15864c28e48e635bf119172bd62d3e38906479061d91ca5dfc47efbbbdfdbaddbef6b5d83099295c56143b3caad98c8767ce418490afb82ccc835b70443972f31a95d469b316148581ec90b10895b749380d0d09219675a0b6aa0c83df8b483ce9e9fab7ad7176e19193296d01a082b5340e67db6acdea463ed8605c00b606978d4957efce2ab33b28cac066e83b6a967bb3b4804c6369c1cca4953d28806a6612dab9619253d1658dd6d756c3aa35dbba854978dcd93d38d03b8a7ecf3d6acdbc6889ca192a1e9bedaa8f4e57754150bf9f868644f5e5bb7577efe0bd9b3e2c4493b9f81a8e06978580d863d1b0dc0d8bc66864a215f696e68ab2d233204cf12ba427e9b40f674ae888a109586748a7aba208c2072cb1b5c02f02faa6aee1bb3074787bde493d557669855999e7b6c9f7cfab9ddfaf023dba6f3891097cf92ec992350280b7864065ff17bb1798ba5623160b1709c2f83d508bef7650d5dbdf1c49aad3cb6a4c1ab04604e48599a1418f691ad696327fd9e53cdbc1b98ff6c2ac3c069843b25c17294b3519645108bac300fb239e8ce264cec69f17adca030c07d95a685a937916171ff392022402a6825ffa83c28a6ac2970b5e073093364936b3c16fcbf8423268910ef31280494af1cb25c0b3a4dfd09a5ffc426c753052e4ac167e8c6ce77b4ae9b19338cf1a507b3ed184e0c582157b2ccc6c758a80cd5a482644cd5c0faab9460e393dd430c2d5ba992c6914108c64b8e5287f55cab686d3dd8d8d09eb870eebcaed3c1415f8383c128d1aca2166105701d741fa70c9398b71a139e0610a799c244e0a04c1e2b3bc3fdb39a75add71bd9eb7ff8937d70f723a7b1d0806ab6730e22e46949db3427c0a9489295491fea436709fe4039d2650e690214baddaa243cc8f06708eff95d595a27058caf33ef0273af659e387351baac71262983ab329d07a713fcfa11862f68bd1043784ec4d0c798fb4183f9fe0b2fcd7025e02427dda14d0f0d811a925f902c216b2892e21a40c7849ba5a91cf22587c9da538406c8a4a40bef4aad21396bfa4009c50b2b5bbbbba0d304709fd29260a03161c7537be1473fb4975f7a490a757cb5583ca4e870c0902e00ce3149a4ddeea84b83813e9819dd2fa23ee0a35b6f38faca4d778f23efd6b0c8095688a035f2bbe6f30c6127832544d782e08bb73b121d300d1669a5d29094e1ebed3dbb73f763fb72e36bd9f2286051bb1740ebb8c1390f2951cd955914a80391b54490390d6a5e9e911472ede48f552ed9f2f93392ed2c759ac2da346126652e118822ab8a31612a91d2c4eeb0588e9f55904c548b222616ef91c5587c5ec79a125d81d3530a7c1fa92e6261caf67c7ea51306750d5283c58764ba30580d8244b1f060e86457277ea4493dda4ca74323f439d2a4227186d2f056f16373b993f3b2c4383f467633b6c1c825220c52e8ab1c74fc8a72f0dafa9a32ac66c3bb82e04d7853710d9a8da65d7c7cc54a959a1d93f51e1dd9defe8eb5a5859d5785c0ec4095c3046d1d107899d19c72a2e86cae26cf77654c5acb53f7d11a4fe4ca4056470608b4025cb1bb0743bda68c12d34082154197358f0bc4acec9dbd293008fefa47531bd244188e3557e08baf1ed85b7f7bdbb6b6f664d047bd4563806a44c27618f6cadc7c924e64d2946774fc3cc1f07ba70c1a3a515253685b81234bea3653c64ae055505256ed3ccce27a968691cc8bfd57f6e6087b967f0f2da3bce0d56196858763e293b19426a21b1e4d8441972eac7c67c69b62f17470e76cb6151501ff26938132a6e83ca1ab132e44163546bfe6a3dd157093c815a8c237819fdae203a58e94fba2d09a3e1dce0970c851c64620d3facdaf7f65cf3efb5d398d6635ef200cfacc111caa1cc4b678e5f29ad26fdabdb82312bdb9f0b45b71626433b0782923f97da43e0099a3615fdd4608ab7bdb3bd234c2ade173705213b87777b6f53bfbbb3b363c3cd4a29d5f686bc1e05b5fa99096cfd9bbb7deb78ffff3a9328bb060896b552cf3f8ff622954dc7cde4d4b9dadc2e878fdbc84cc8959ceb5c4736c76a23160eb572ed9d54bcb72b2a82aa339f5772f6626604c9cf8ee53e63483d01f3af8eac07664501a599ec0ed48ffb95e7e02fb7b01f3a204521901b6a85992ded9e1e4967367d2c7c5ebf1f7473136657a6491e54a924d25dd5fa15b79da293cd52012a014f42128d2584844d9287778fd0097a1b370d022ab198e47d6c7a0f16466bd818f73e39005b3bc7265d59e7ffe07ea1022ca075fa2c1037ecb3dc50f0ba099ec1af2229c3ddefed299b3d6995f54a0d65092340ecb3308bf6e2a03ab0d49582a3485e6e6ac3feccb8582c30e612fb0c37830942616e2346691fc3e9fbfd5061373de953253fce298085d6fe7de561044c93cc1e5b6f7fbf6c69fdfb2f76f7fa8aea5bb3998f47e7c26ee35d79ef5ccf063e44a040f942080e57428c96ae4f0499231738793dccd57def809bb2ca549cde94009d94fde3c49bc43121b6fd6208b3db19364dd2c5f3260214d98772c54301ba2ef396fb0901dc21ce041434c01abdd6959133700a583387ad6d4d1c3408f0fc68ba99e84da4f3f2e9dd62c1275c812d59f4c0340529b66e620a170047842f273e70d02d87996a14e115dc44ad5ce2c2dd88d1b37ec673ffd899d3fbf647054c1af002ab737ef4b0d8eb3288feea2f3537a077d751110386bf0262935519a0b4366986443103f61b5435f081ed1838dfbeab240bae3a4a18d4cd0dadfdbb583de43d9c990cd51def27988f6b3524d6ddd87bd81bd73f33dfbf2fefd84c78544c5497211a4a2848a3fbf01aa3fe29315812ccab17c2a81c87ece5323f74020dd6d667665e5a2ad5c5c4e7896e30491b50bac46642b0a83ac5d7376b3ee41215046808bf7cdf3044f4a1ba4e0a195737792011e9b048d5c726c56e61d267a71c84569163858889895595282ea9e619febce1a41520d02a967a03e4f9087660ba449de00bb2e2571b02c4a40ee23d215daf0401a5409fda1e356941e13b9a3726d505d74ecfaf5a76c7dfdaa1c3d79aee0e86d7c754f4171f1ec9244c7035981bb0d0d621124530b0b8fc9bf4d868fe3b1beb8eeccb58cf59d35bb1ada22eb682604b10ec1e8d24837869ef0b9ce2c2cdadefeae6d6e3e10274ceb32799993b0724d6a0d3cb728efcc9a594b410d4e12cd03666b5aa56e1fdefdc4de7cf36d5918b328705081d84af6e3f8220713872fec76b22a1feccba1a87297e12b72d160a60241c9e71292214a233a73da09fb988ac43bcb94f65ee2292ea4460aaf05773082370188e044579ff211dcca47def95421aa020255ad5c4b9e87259154037b2d7dfb7b2f420d531244a46756994a20806d4037a5725eabc6900737b74f002dad4e22849c1cbdfda974904a369dccbcc99ca324c743ef6e853d087ca39595157bf597af887f9565556bd4e73cab3ad8b7877bdbe2899d3f7b56a934a4499c137afd819a0030611900c02941341e0e1daca32dcc0523f09256c2cc0728252507f083843a2bf96c3867d263ab7b24890e9c18e80f7e03bc8387a3231281eddd03bbf9de1ddbdcc1e8df81662fe5928b68a21014b3a928d31e0d621e684e2733177fc75fd803961f0e14a4f0e14ac25b569797ed6cb729f337f9dfcbec7ee683699397959f6c1c19a7c3268a5dc26fe266fe398ab81aa4dde2fb533676e2019280e5def13eee49610322a170139705e50138c98222c3e339b58893ce2670ac3cab4a80bd5e4f947d51fb7382299b3f3a9ec1b342bfc826f2ae20e261f4738e5b0dc6d801f33595860ff90bacf6d5cb2b3ed1a55ed3a129194ea3a5d31cfb18268bd32d6c310730e3dfc1eac656499ef059bd233f2c35a0d0f84dc6c2cbe2beaa835bcb5ccf4763e384f1f54dd936218a66cf6c3dd8549541c64f676c6b6bd3ce9d3babcf07ecc183204a0796ee777b7e5e19170ec1049d46d327f10c197e31c5176e2c9be40f3ef84870c790c654ddedc095a92435848f3de37e9dd8dccc712cb06b7710a643ed9a47e1cbc2a7bc23ce5e52660e0f8f8444c947e272a58aa1887bca072f08bf69a2935b457368e91852779ffd4bd042db491851a386a486042959e29416ceaccee072c88921d5a92c2682956a4d4547369477153cb2fa0757a43ef2ccc96d297c2e1d0f3f617d8a8b46542521b5280c6991f27c8dba83ae972e5eb0d75e7bcdd6d7d79459e1590586b5b3755f136de65b1dd5fbdb3b5bae2593f68909c95d95850ce104cf821f22cff09969c804ef112a0376b8042b04d3e004042419e389cdec644d54e35c07c984345bd04b0e8d9987887a64f6b037b42fee6dd8bbb7ee48bc29cfad94711018e2b48f1b9477b91e8d54e9ef8e099d965c716de379749dd3d0029f9483d50cdcaf1301b6572e9cb3f94e5bc1194c4bdc96244771ff28213bda189181e84049995360541ea492923fe9ff7c517a261c8147efb7ecb63664cd92dcc84dc2f57a414a44f612807f949d45898f96a9ba70d89f786093c54e728ec84be93458846f071ec8278ae78e9357a0bb9dd848645006f7ba0a01370eb222be84596953e39070646beb576c6dedb2f3842a25cdebeb2075c99a2a8d76f6b66d617e41ea8946bb6be56a43980dd7974e228e24c3a96b1da1c6c43d23c8b83cc83123a4263c8f82f268227ed62198aa2431c7f6390379c7135bbe7051ac75025eb7db11f992e7208900979572a34e932a73d07aec9dbb4addb1c072255397f0c1e68efde5af7fb79b37ffa5928a0617a53b63be2260f9400eefe4b246aa65d76d12b028531deea1bb8ee8d9131af7ee771d290fad5b0eab24d2866a117088cf89f0e425348971cf83ba92bc737dc2b4b2ab9a200c06da407b20f9900b6eadaab25b9dde4ad6f61817ba2e35885983a4757eb2d3768d8195aed00fb12b259e0f707020ada40b1fdd2119dbcb8fc6b91e6ed6e68186ffb819644dcf3df7ac3d7dfdba3df5e4134ad5b90e591dbb97bef5d0fb4d60fa76d5edabe142d8c8d41c00644798524d271825a10757f0afbaca05b19b113883bf2541ae0f1bc0ecdfcb599c1f78382d4369823cbcd0382af8c29191e712a9f7b17d71efbefde39fef2860098f4b0158a542e21045891537b0d865299630913e473c2be25f71832360852db512d993235bec76ede2d2825d90fca92afb1d05184d3876bd20802d192ca57abec8425691fce2036b0a0ff4082c01c8b330bd4c72833e26c2a87305482b101d4e0d16267339df4bfc23387969fd704f72767a940d0ac0a7f21dd12ad285c871bf42c0ca03eeff9920ad2601ae1d7def6c5322516a68bcfa8429ce7d6d5cb22cd622b32d572f5fb2b5abab56cb38844f6413030788f5042e04af083e14d6298b4be7ad9ab5f5fcec07007a5aedfb07077a3d702f2f7f1daf437dc1b562fd710dbc3954b6e96064d5ac264c8d239199805b4c5e821ddf6adbfc4257fb8272908045c0439f08e08ee66e8ac058ee073878a01d1df918bab98ad55b5dabd45a76fbce5d7bfd8f6fd8679ffd57c100dc8eb9067138f87de0bac054f789e4e8421130c3e922fb249be23e8c49342c0000004249444154532a02072938a9f6f7064364903008a4fb1745c6b9837ef8f997fe3d1da09a7b9a706db7f316f8ea073ed2b1345c83eb86309c648240cb3a06e4e75afe0f9bf8ac4419f053e60000000049454e44ae426082, '2015-07-28 09:56:33', NULL);
-INSERT INTO `staff` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `phone`, `email`, `profile`, `homeroom`, `profile_id`, `primary_language_id`, `gender`, `ethnicity_id`, `birthdate`, `alternate_id`, `name_suffix`, `second_language_id`, `third_language_id`, `is_disable`, `physical_disability`, `disability_desc`, `img_name`, `img_content`, `last_updated`, `updated_by`) VALUES
-(2, '1', 'Mrs.', 'Joslyn ', 'Everbrite ', NULL, NULL, 'joslyn@pshs.edu', 'teacher', NULL, '2', NULL, 'Female', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'N', NULL, 'Teacher.PNG', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785eecbd59932c49761ef6c596fb5659fbadbbf53addc06048021220080bf7c12ae917e9456f92e94d7cd1838c2f3493896692281146931928830052020812c410b361667a6edfbe6bddda322bf78c55f61d0fcff4f48ac8bbcced46f780d97dadaa3223223dc2dd3fffcef173bee3fce7ffe09b1900388ec31fa52ffd7996c9e1e04ffdbb9f39e0bba9abaee3b82e32d701ff439a165ed3e567fcdf51e7f278fe0d9e9f66e0e7722d7e9e6548d354fe799540aea7dba38fe17b711c6fbd87a20f9d4c7fadba7ff37a69c6eba9fbb55f0efcd573d09fa93665e07966fbccf6dacf4f3fc7fc69ad9ea9f97c1d57dd33d858f5a4d54f27859be59fc9c373f920f363d5f1fafbf47da9fed1d759f7e3aa1df938b0dbcf8bf2f96f5c47f70f80244be1baee469fe971c2f3cc31b37a06490ad771e43cfed3fd9c2489fcceefd29f99e353f733af6bde9f7ecee6fbba6f5cc793e7635e67f58c8d316d8f6d79e4f9cbec93d71e68af7042b6650aea76986dd0cf48cf11dd76fb1e8abe5af7897dcecb9aa99fb77d9ceebb979d5f745e591bccb9b29a63bffc0f0958f964e5182ff9c63702ac1c7c8a2ea9bfe77501cbf1bd0d50d1839a37c7815ef62a03640d587ab09bc76d032cd70936c0653dc12180a5af67feb407fe0628e513a36841f849004b0f0613685ce29a80deeb0196090e1a9cf43dc53960e9f7f5bd99e0610fc02c4915ccb2411628e8636d103427c6eb029623a0b57ee96be9b158f8ecbf22805534e9b701ec5716b0feb36ffec6aa4b386ccc15c5ecdc2f0b60c153835b4f4073e2fc248055c828b6302c029639e1d7ccac986115ad2c7a40c94af93900964360cad903bf7f3df9b337062cfd9c6c20d180e5796a41315971d14ab9ba67a37d3698986cd70657fefd5a80e5fa70c840f3b1a3db27ed30c0d2fc1e39f62d0356d9c229f753c2e6cd7694312c13f08b9e953dfebeb280f58bffe01f66abd5975c8b03c8300becceb407d546a7d2aacbe93d7f8a4598ac4dc2223ab9028afc789a461c236b0b5599596a5c73a2a95791a9a0998ddd396c0807ab094aabb6d0ac4895f961ff4b650865627da9afcfcd61f97e756f721d315dd493d2ed54edd7d7cc7fe7e705e6919a346204e700a3ee77fdbcd477e4975cfd54cf43b363b1a7374d7bf5e8d6affc1a04b2b2416d4f287b41287eeed9ca24348f57a09021499549bfd1ff19cd7eb9c9158868a665331d93d9e987cc3e4b33754d31a7c51c5ddfee4d76911bddab01bd1e4d4e6e469b0b887e3e488b5d02abcf6f0eb6d5fd147da4fc2f25276d795b8f0d351ed7e3d074256c30f67cd1b09f43118b7c9dd698e6bd3ecf36b3f5fbf642651ea77fb7af678e9134e1dde66e8dbc1b1c02963c430ee60ce253301bb2625625be28b3e3f484e72aab075f620cd432c0ba01145b3ad4f4a3d866499a4585cf5e267fbae90f593db0381110d93499d48c4e8d76d82b9beb65e2339309e338e03deb636cb6b6fa5b2ebae9035c9d03cf00ac35a0a8e7bbe913db305b73442a6288650351dfab3d416db0b2596c1445729fbeef4bffb22fb43fc9af56e46fb25ced6f54e38a8ccb439a9bebc2c008eeec9324429a26ab6b98ccac56ad49bfe8015dd466fb33399f972ef04915b1b5d53817c0528b85665e9f1b606df3536df1239bcfc6ec573d6ff5826082bbddbfe65c3519d6eb0096f97c0a71c260cc45e068f6037fd75691dd67325512d597665b9d5fce9dee1ab46cd47c15c0b21fa0360b786e6a38e7ed55c99c6426609840613f4c73909a80c5be8e93b018b052e5fbe7f11a4c4dc03257f9a276143d4cc75593b508b0ca9ea17020c3f4330794b305b080b56fce06266d46bc6dc0b21711fecdfb2558f19ff46d9a220c43705172030562e6c4e260f43d1f81ebcbb9e66acadf030179054a1af4f5f9fa783e23f619fff17a7cbf085857abba0158e678b3999fd9a78a61fdf502ac22f2604e9eb2cfdf066099586333ef0d6290ae5d0bab39f52bff50f9b0a481d60ed106106d8161f3e638984cb341f6a3ac15af88956dac80b99faae82b3522eb41abbf4b9197ed0c4bb7cdfc2e3a7e35c3321fa44cc882d570b582bd0260d9edf71cd91b95970956027aaf0058f64495ebe4177c5b80a501d87caef682643ac9854d65a9402a818cc0c217fb8960e62419dc44ede00a60e566aa0cd434cecd71c02528b9ea5cb22e27f01590f1ba41b0022cb23c1e6bafd4ab316601966ebb0da6e6c4731dfab75e1fb0b64c89d28fb6ee047e810ceb6580b55a000a1893cdce36e6d34b189639c7545f6fba8ccc76d12abac1b07eed9bbf99090ba21f47420b3667a9be80692abeaca34c60e0f58a28ba9eb0452bb9a3cd86822f3229a43e77e5e84571588372b6966c69f381196e0a131434601501051cb5da1731ac152bb51ccab2859f43d6eb0096e3dc0c0d59756cee3b7bdb80659af51a6035fb31bb65e57c77c9c012c45184287f2e3ccee5338813e5ef4326a0b4ba4eba0ebb10f6eb7a728c30b744f5a56657dae496fef73777fbf47893808f4cb1b5b2977eee26dbf3dce0af1d60bd6c0edb8baa79fc4f0a58e6b58accc6d5d8ced6a12efa1ce7ef7cf3b7323a46a51164362be7f17a30c9c0cb9dd2db06c2eaa286035b634111cbb257bfd5a4633b4a069d39d1a55d869957c6b01c613637b7b4a54d046ae3a636105e6cb8dca96dfdcc101702966e93ee70f3a772ababd7eb00962b7153c54c55f7d7db042cf3999a6d355747bdf2c9b821f084b1b02a1d43e57934bf7d78e2af52e6b336fd56f71e6748e2185114cba645105450a95484a98d16d31558e9cd045e93ec2ace414d4f1ced57635f256467057d66fad536fa98ceff3764582f03c6a2b9f2656158665fdaedb441c434d3b42bc03ce7751996793d7d9d427c2802acbffbcddfce7467662580c58bf939d5df86cc2b73c9002cb2b7a2c956c8ac7420a2b1db637f9f7e602be6b7022c0ed6629350ec906c739770d52623a4c06c277fb719d646bcd016c0d26691d931fcfd27052c6993b1cb2883ce08f3d836088b06980dfe9af99401168fd78c87bf2f974b2c160b448b25dc458c5aad865aad2a80b1582c319fcd1025e12a8482fe2c0124fabbb888642e66b339068301e6f3b99c57ad56e5985aa785200804bc3408f2b36aad8659b41400d46c9bc7f01cb63b4a8a37286c5fc9c6b862c4b3b1886c3ce32dbb845f65c0dad67613448a9cf93f09c3b2c1d0b646cccf49326e9884bffa0f7e4bef2b1b91d43761a97c7317f0695511133423c9fd3ffcd3cbd9c1ea8aab0b49c86021fe653c67e59b514109fa6f1db0a91fa4697ed2bf213b589cc4465800175c570225b9fdad588ef6adc9ef245ab23233e29a266c1e7ec01d2e1d2a908704e8074a36b71131a0ef446e4b515973251780e6034a197ab06659da1c378fb51f0a1f875e9925c65d005d3d232f53e66211ab3001d6bca6c936ecef8a5317b57a1d9ee7208a4221700ce1207371530f9580fe9e1493c11586834b780ed0e974d169efae008c20349fcf309bcdc444e43324a0f09f979b7374412419e0d1efe5ba72ee7436939fbcb5a0eaa0d3e960676747fa340c2301a446a381451c0b7b0ba350f9b2f2fbafd51ac8326556d2a4e44fdf0f9030f8234b54c8ce9660d9f567f29b1c9b1a8ecc6d56c2c682b03efde6f866e7bf465883ee57bd1b6b02cdaacf65fcaa100f9334d84cd25e900b275f815fc93c4f2f6ae6f7e8f1678f791b9cccebd8e7173ddbf5c2a11e288f717e25072cb9f955eac71b0096955ec37e2e04acd5a515eb297a656eee9c2d98881ab0f4c331991a6fd08eb4164093b6ac4317cc15443f446daee849ae1cbef4b714fbbe681216be72c02a5c855680a546acbe87adabbff8810cc0cad9a706302f533b88452661d92a5a44c9f5bda4f0e157084a325d51e18e20c8a616f01d1f57979708e753d42a3e6a644bdc1914ff952b2c89ff8475459138dda33012b38fcc8c8c495852b52abf931db22d9a2df127cfe1bf348de59876bb8d66b3b9023c01d35a4dce21206a5f1baf130455a48923d78d73073ffda1719a70add6d6f30d73dcecc79b934eb5b168b2954d78e98fb215fe35014b7f87bdd9b4d1e73ff580b57efeaf0c5812085af27263b5b96ee6037e5e8065e6f009e21abe3513ac7407abdd2e3abb379db1b6b9a6af6502968e66d7df619a50e580454aa2b6fccdd726c37abb8055c4aeb64d2673f2d9c7258e727ed3f7e4bb8efc8cc30566930996f308f3d9149ee3a0d9ac23f0196a10238e122c16f44545f24fdfbb3039060ed3a59087431084f4260959db7c31c77c3617d00bfc007112cbdf64788be55216a06ea7834eb78b56ab250c0b7e20a0381e8f05d4c8dcf80c04b03257422c24a8343799095e9e9349bbcd85c23689cdcfd68bdacdb4217bc12b7ad66f0bb0568c3e1f4f7f3d195609603966629ddd0b5b765ebe68c02a329fd8919c14c20bf200461e273e1731036f0296bda5aacd4b3d704dc0b2073a7709cb5e04eed705ac6d00f3260ccb0472fbdadb185deab8087c1f55df43c6d084d914f3e904e1628ef178825eaf874ebb2326da607085388e50add6a0d3380930669c96842578ebd82d2e24041bfe0bc3b93037ee2efa3e035203796e340bebb53a26d38930b4a012a0d968a2d3ed08e3a291c9eb4ca7d355fc1681abd5eec00feaf0021f51aa3600e8a4677f30aa9ee6ab6da6d83e9222866503d4ab98863f296095b1baff08588649c8948d325cdae6c3fa22012b4bd78a00f640e2a0d5c0b2dead5a03963971cd496b9a9726e879ae5ab9f56bc34ff03900569909a7014b58ecca87a5ec0eedc3d22682c9b6ca7c58fad91481247921012b701d84d329469797584e15ab6234bb9872ae87d96281d96c218ef646b385d9742a6c48fbaaf8bb008698e4ea776d26d2e49300d02c11ff9869d6b12f143b7605d4085e3c8f2fb2ab6eb70b27f787cde70b84cba51c430b60a7bf8b56b70fbf12884948b6461f1977bf0958fcb7c192739f8fedebd95c10d5eef2361fcbe7c1b0ec766e33f9098e3fdd3eac3286b505b0ec8875b393c4e9fe0599842660990e40cda6ca7c58aeb1e4e9ce2d62581ab0e47a0660d9fe2646ba17bd34a0bc2ec3dab66bf3aa0ccb5e7dcbaeb9d567e639489621c2c50ccbf104f3eb6b7829d06ed6d1ecb4311e4f31a363dcf5e0fa01aab58680d472319749ad430c34cb92f8bd0c2bdf14c14833d9c0634889766e33b486693d0415b22c32a41849ac806e192e85a9359a4d347b3d012f797fb9c4f5f5b5f8ceeacd16bafd7d34db2db8be2f4e77cdb01c6e4e30d7a3c0e96ef6a3cdb01c672d2364039bddc7e675de8461d9e3d9042dbdf8fc4786f58a0c8be91765af2f12b0e8545d052b1a099edae1aea3adcd49293b5d166015312cd39ce16071dd40d8811ee47a774dfc5d25802526a9c880bd9e0febf300ac5293d5dac1348ff32a1e46832186e7678868724531dab51af67a3b58a68c3d4bb8b50727a86019a59833a4c1f5d0dfe908801090085a0431b231d90d34d2694c40889653013aeda4d7e6993c3beef6e53e4ab64f5f9bd73dba7d07f57a5d9acd630958979797c81c178dee0efa7b7ba8b71a2aea9eb159044506a2e63baa65ecc50433fd4cfe2a016b630ce73ee4ff0858796a8ef83cf25c309302af3b6e6d1ad9f4b82c0adef409e9ebac562926356a4a9eb3331d692f313a96a8a0eea82ca619a104df56ef1949ab3a31570f4a65c2301b4f89c2d9ff24cc20df72e3f5b479c2ebdba0530458dbfc19370617850ee5dfcd766c03ac240d37128e1598aabc48dd46fbbbf4e4374d09fdbbccdd84ca1a9ccf2a7056f9f8328c4f9f61361963381c4a3bfbfdbe8417f07b2e0673096108021f93c9148bc55c4cc266ab25ba16042e7ec60050c5b0200efb2c0e51afd5549cd46289c56c8e280c319e8f256e4a3f43f3f91217f58e21af4546c5e3b833d86a36c45fd56cb5e1f881f8d3ae47134c272364592480d5ebefc3a904a0cf3f90ef26c15a33ac0d70cae3b0ca4c3f1bc8747b7540ef8d85214fb62f3315f9bcb9a8ad42552c95090a5872a342c40824632e07dd820b6a5fe5c6d83436a2ecf1b96dbceacbeb100a9318e8cfb64938998b51d9f7d8ef9b73d8c61d3db6cd731ce6126ed8c7254e2c7342bc296099949a1d520458029a794478d16ac211a881d0062c6d92f041ebefd2ea00491e86603f54062f12b0f46a6e82e1467b7353420f0c936199d7dc300b6ee466323eac78a7aa6891585dcbb919bdcdcf0a9f8fa1f764b65f0f6cf99ed491dd3b9a604c40e6a68438d527235c9f3e13273b0726418260c56748f080a740432b32f07d0216590f018bc7f36fcd7cf89d81ef8a3f8c2c4b421e2664554b615e22daca47c24d927ca384c7f119d71a2d310f69f231968ba61d1746a6fdc451287eb376a70b37a880beace532421c87582c26125c4ad3b0bdd313b395cc4bc9b2a844eb1bfd2ae8a19eb6f999fdfb8d716fc718ae5665f58cbf68c032c7611910bc0a60155907af72dee7055866bf38bffacddf5cc9cbc836b00558452bffab029639a96e5c270fec548a372a24428ec9a595cb1896ac3e9694b1c9decc5541035be63048b124cfd0002c7d9da295454f423de009586583bb1cb4ca01cb9e44e6352865a3bf5733ab2206a5cf317d2136b0a9635c95db2780e5c2a15935b8c4f9f919c2f1b530119a5c0cda2443d58e6fb7d2c462be40c49dc14a158d664362aa2471d8011af5ba3203c92001541928ca1dd33812e738012b5e86c21c7c263a7b22c0960b44696917f53316168a55302aef5f988638f2c90e3db4da6d04d51aa6f30512d15d73301d0db00823343b5dec1f1da2d6ea88bf8dec51e7299aac549e550e584593d27cefcb0858ba7f8b16cda2f1b96d9c99f34883c4ab0095799e7d7cd1a2bf014046a849d982615e53006b85c6c62c3157643d018a6e4886ff96900773126d3039d31ccc29f2ca24d4a2749636977c97b55db9c11cf2003fcd9234f050884f03d60d402e002c7d4dfbda45bb84db406be37e73a0e0ccd683cbfc59b430ac00d45bb31ad3472793778b6fa36870aaef54b1fee29d8b232c26130c2e2e24721d692c40c3dd388216cd03893e07300b9549c51004863210acc4041726a5941a942998c7beb92ee288e72f56c1dd3ee3bcf27f711a21cd947e16bf47ff93fba2d33ccb84d98989c2ec0986442c17a857ab588611aaf5ba30ad888ef93cde8be6ec68321553b1b3b383eeee1e5aed2efc8a27b1599a216f2c7ac286d6fd624e9caf0260998b9b0d346573d63ec75e64f5d83437a8ccf95074fedb665845fde0fcda6fe4a93966ba8aa5bef932e4db0658bc0973e2ae6e5a543c735fce0ab054d4b4f68f17993c1ab0f4754d7031dba927b630111a2cce4d534006ade94c30989bdd3976076a93d05ed9f400b7c14a81be3215ec49603ea3a281a0d91c8fd3606c7f6f99795804a82c18a1a46e32cc47d7b83ebbc0e47a80248ce0079ec43b9960a5af31184f25ea9ca69f0efe14077b10a05651e0a50343e924a7bf89e74a9e5f2e3bc464a7345775489248e961e5c9d14c82a6f9c78052cf672804814ca540f1ba64854cf9f13d1761cc6302311df919414b12a9c308e3e9148b9012351ebafd3d1c1d9fa0daaaad144aedf1acf5b08a26bbe947f9b2322c0dbe66fb5fc66cb601960972e622adc75fd9b99f0760d9a0b5022c0e78ed53b219867c66e9d69817da06589acadf602d1660894928ffe81d5d9b7d2643e3ef1cf0e683d166df8a25e62c4b47560b606509243fd1dad2b6014b5f4b8382693ac87572054c01186397d0060fbbcd6b3051e948450c6bdb006254bd19aea107a88e753207acfd7bd124a489ccbcba703917b0e28e60ba085125f834ebe8f6bad29cc964b202480669a6aeb7f253e967439f15833cfd3c7057b371addc402656a956c5c92e8a0d518c248ac5444c4232b775b682090893c544dab0cccfd3f15d4a6c31153f551ca702543ed549c57c0c0574678b25268b501cfa34098f6f9da0d3efc263ca51412526add6604e54dd96af0260d94052e8a7b3d28bb6317afb9ecd7ed976dee7055826d638bff61bbf9d69cb4b2b2b1499444580a52f540658e29bca7d0f7a2289e67b1e9ba30c1332a00cd288fc9f6e8f765bca43ca935c5dc3a43227ae368d749c8f5ee935c36249ac952ebce1f0a7c3dddc2514b0ca259e95fe3a7908f5c2d6c9a5d2311b1a55da0fa386bc38940de9ee75fbb9b3590c58641aba7d1be025cc4ce5e26930605f685f569cef7c992e5e7b50497b0db0f67d07591c6370792181a1d3c1105e96a14113af4ec585ba243e33dc8080c3d4a6c160889dfd3d6133b2a991aa982bfab128672cdb71927348608a84a1359b2d615f644ed3c904f3c5428e93f6d00c24c0c44a2699d79391200b034d42662e78e2642753e33d753a6d49cf21036f773ae26c1f5c8f903acc14f4b020b885f4952d315b86988721bc4a153b3bbbd83f3e40b3dd5481a4b2382bed2c514535f4b0ec454d266bee4f5bebfbabfedddc25347a602dbb7e631de2f8e52b159f9a7ad952dc7a97502da8caafbcad4085bd48d966af39e16d0bc06c6011489b207ee3668c376cf669ff6d5fc76e47d1f17abc6f02d6377f67e5c372bdb59280dd383d31f4fbe6a4d0dbc5377c3656ee960930e2cb608a85062c31dd54f1294e28b22df3a656be9a649ddb556476e9286e2d4da2d861b2512b50af047ae2cba0c90149c762998cc66456ab4e5da949ac8b57289139205eacb7ea57409d9b44ba136c96a50075d36c35d98079afab676f6e77d35c14f2b166a72beda57cc04b1f66196a48b01c0df1e4c91325b8375f0ab0d0d40b2a350102deb376a0ebd8aa6a5d8195f655e945816a0b95a0220c8a4c8c9fd361cf76c6643af350de5f52b941ca033a52b4229ec612e2b0984f6524542a2e3c5fe967d582066a75158e309b4d2588b4db6b636f774fbeab2aaa111026359c8598452e62388853a6fd50f66689d95445c933c770ff6017bbfb7bf02b15306e3e63e06b1020619ea3085facc71bef5d8f2353d2da64dc3289f2ba9a2660d84cdf9e47e6e77a0cacfad6d8a934c7871e9f4580a1ad8232c078195098006dff5ef4b7399e8b80b0a81d2656bc2a909581a3f36b26602969ebc297665f851f1aca9a7a92ad8ecbcd49b373780cc14afc19642fb968a0964e514ab96beffa06e3db0258da44d21459b3122ec9922799bff480d4806522b9b42dd71037a9b1d93932800c891813882546312c069ea28e5b0d0a89135bd70ab40786b95098d749747f5980a527948edc275311e6e27a8827d7b8387d8af9648ac9688456a32940c4582938fe4a315481bdba17515aa85199933b747c46ca5fa51706a6ee2870508a0c5a79210e53444baab3d25f45a77d86305a4ad273389d534b594c3c17d47f072a15069d0668555b223b23cb18a57f5c7ee68b79d9edf7d1edb485c5cdc3042f86739c5f4f318ff80c55702b59dd6cca04e989988e9d6e0bbb7b7b68753be2902760c1f76581742d114773a28a8476410a8fb206d6b3619ba964ce191bb04c402953a3b5c79e3d07cd301e1b108a580a8fb181559f6783a369e6158dc197312bf3bb8a00ae0c505f09b05e3597d0bc3901074b8dd4042d6d8a6cecb0e5be2849395161e8cadcd112cd626e6d6afbac420d5e0258261dd6e7d0a4e1ca6d322b7d9c19806a028f19386a77ba740293838d80d5f58065b4e4663c8f09b8e6b3d3dfa70689e868de8811bab100583d99e6604fe664322c81672a2ee86a3e79ca0b27e0d58ba7b87cfe54d816194ea7d592e3e88f5a44eb4a351ad875e43aa59a3503a54f49cbc4487cd462896aad2a49ca9ccce3d10893e914dce08b13574cbf2c0911474b2ce733cce753549c0cd5804e7bfe7351f51d34aa04bc0a1a3ec32594a26ca5cae469ae6274d067a8f57a68b75ba8379a98c7194e07333c1f4e319e90adcdd4aaeb3808971146a389fca4e44cbbdbc1dec1016acdb644eb67a46f1c7b262bcd17df951f2897713627ee6ab2bf0160d913d1bcee9b0096c9c26d40d8c66cec71689e6bbb7f8ac66c19e07da10c6b9b5a83292f63af385c09cb1880e635e6e496092f71833948e58025fa4852ba7ecd364ca621f4375d4b1d9b6692cc4fa3dcb976f62b07bac3509c0d67bd8decfaef35c86dcae9b0cd1ae4f89389c0e63dad1e8054905f07aedaed2f032c3203fa54cc81f332b012a02b012cb220f98c93314925548113737c3dc2f3c70f10cf092631aa4120a107cd7a4318d668be90c9ce769231697625190359acd4404559b4b6526510f32949b1bfbf2fc75341947e273aed67f30851e220091770e2108193c17733048e837a8589d62e1a64548d2a3a8d1aea154f1cf83455f99db55a0535ea6755742c15105795ba689239182f535cce630c6699b47d3c1a83f5ecc800e982a4544d14abdd4532abfdc343f4fa7b702b55a5e2409f965538c1ec67eea616312c59c44cb795a5df5fc6b834e33027bc06477ed706bbdb924265b3b632a0286358b6796b5ecf8c66ff7233ac2df2327444db28ac1f920d587a926a76b5fadb6024640336c3e26aa701ab8c61bd0cb0741bf52050a93a5c7137a39c3518e8e336ccce92b00ebdf3c59f41ad9a3b88d7ac4806219df846e8820d5865404990d6f76c0f6a7ba5dc60b8bac2906d127242798e000901ab51a9228d12bc78fe1c17a78f117840b45c0af084f3055acd9604734e095279492f5d8750cb0f376892e580a5fd5b026a692ae7537a663818e0f9f3e74a992162f439bdc61e92e5026ebc44dd77d0ad57d0aa57d16e04c2b0c8aa7acd06ba8d1a6abe272a0ed4c222b3a2e4725021c3a2ef8c612f2e164cf1a1bf6c1963344f70b5cc701dba182f625c0d87e2f867947c14a512e84a1371be0c91391e7afd3e760f0e516db6a498059df0e6f335dd05b230b1308665121631acb285a88851d98c5b7fa704d3be2439dbbe9e39b78a185619133241c95ef8756a8ed9161b20bf140c6b9be2284b2d9937606e9d96165fcd77e38419e52c4c331513b0b4f352c04a9c24374d42ddc95ea6b2e77547993f4d47b9ee10e518a62f645de0530f4073f5d16db4c1c17c9ff7ac8b295024ce1cc8ab4ea73992ac1db8266099cfc01e988ed87305b2ca5650aebde2890ebfbad88649281b18ae830a275c9c20808b68bec0d3c74f30b9be005dd43251727645f550febe940adc8e520b8da875a534d6796cafd510913de60baa3c4606b4d2d5eda0dd68caf1cc41e43f01758e99dc0f1638091a9453aefad8a957d06954d16b37d06e35d06bb7d0a906a8b92eaa9e830acded4057c0a1f5468d2d55d99926e122df5b5824c0f532c3d938c6d928c4e57481b3d14874e2095a61c8ddc9b9ba9798c1c30e1aad16f68f6fa1d5edc1e162468034f252f9284df78544ab5905565763c4d8183219ce3666ac8fb3c7aa06c732c02a636cf602b8ad1de667764ea01e9bbcdeed1e3d200000200049444154971ab07efd377e67e58d96b951e27417998e32a9d882e050fd20e3bcec9274621e2240c7b40016fd03129aa4b77a75951aa3f456eedb541de6c0936da6620d739b66f36fed40a7b9ab1992498775d9761354578320df5296eb4a0a471e29cdfb6533f25832698fd69de77639c5caf34807e5a4ce43398481ad430cf4ef39e2140296bd826eaca2ea8b57b145f214a502525ee2db7310f0bbd9a6e512a3cb012e4e4f112fe748935002313938bb9dae38b8192b9551033d4d95065506d9a9e3ae1c81a2d7acc964d6956d7451539a6c34f998803c67f51cc90d54798a044ee6fef5ab0eee74eb38eeb6b1d36aa2d36ca3bfd7c5ce4e17fd5e17f58a0f1eedd3b94e0df794d23264686c472a6a1bdc9420408ec65349c949bc0ac6618617e3059e5d8df1e26a8217d7338c66335c8ec6982d23245186781961be64fa4ea29cf63b7df476f7506d2b9645550e5d99473fdf15f3b676ee4ca6211641411d3ee9876dc272c6eea25ec0f9532ffc724919272a3d892f9314d86cce062d7d0ff6e26b8e1d9370d860689b841bf79cff61ceb5a26760036719b06e8c67eb591681b4f3ebbff9db0660e5f97c052db43262368e30e3a5b439230d61414dab94ba9e808cbbf438b9ccac75bd55bcae417143ab5c57a429022db351267bd25bf1ec08b396a00229258467d2e255671859fc820546e028f3fbca5e1b80989b97669c987d1ebfcf1c40a5172eea1723fa7d63b2f1b97a8e3c63fa8b969331ce9e3dc3783090182caa89caaa9e579c611b54aa0f658a73b54ed75d2537b3fded4645d88a5e04f4efcd461df3f110e345849089d5f010c74b380923e77d346b15dced06f8faad5ddcddeba1dbd941bbb387e64e134db2ac36e3b5b863a7cc62f13972c74f408b81a679bc5612234d628c0757086a7501ac699c62309de3f9c500cfcf46787ab5c4d56c86a79757184ce64aa626ca305fcea4aa12bb3b086ad8d93f40777f0f1981d263c2f65afdc3645866588339b9e4f792c55dc666d9f0c87717cd095d0440363930fd5b763bcac68bc9c68b40a50c2c4ca7fbb66b17b5a3cc97b60db08ada61e2c8c6bc7e1b80b5da89b2645324d8731505baaec9276c2b6758af0b58ab78ac829d4959a5f238210d027ab5e0c4d4be02fd50a51db929a669bcb96b48ed2df36502d6363d2c1b384d13a16c301439375f05b8ca4c0515d3968903db4b12a972737efa02f3f158822b19e9ae0b439892c60cc0d4cf49ef0eae7c585502d1babee0ea590392d83c8b1244294d0a967a8e50f1809d561577fa5d7c78bb8fafdfbf85a3fd3e9a9d0e9aed3e6acd0eaaf5aa38d5c958a512740e585eb81470e23fee2cd2df46a6c6b41ec78d00d747923a58c6092693059ebd38c7d3b3213e1b86b81c8f713e9ae2723cc7683c47b44824509380b55c2c90652e3afd5d740ff6e137aaf083d646b111d3d4d72661e1a47a03c0b241ae0cac6c80f969052c9b059601ab9e0b6f8561ada9eca60fa68c0569c0e2aed59b0296beb63d61d5aea05a2d35c0f058730771931eaa540f6d129ae727f19a92db0ccb0fd6a3d51e7426f868b03229b4f9fde6e4781580b28fd1f76582b0b4554c8a1455d6f55b2c30387b81c1d93996734ee085582c74b8cbee9f519d9b58a3dbc46beb220f12d396862b5f24ffd6227af4194d664bc4f469b1439318152fc56eb789936e1defed77f0f1fbf7f1defd5be8749bf0eb0d541b6df8958e2af32595be950f4f42505884359c8bca83e4168621123161d9b80495baca334cc218599c62b90871fee20c4fce07f8f1e51ccfce2e305ea4184531ce2ec7b89ecc45fd81ee8968c94a3e09fc5a0dadbd5db4fa3d049596a83fd863495679c324b419c5b6e8f33286f52a80a5bfc71c5766c8c34f13c37a9969698ff7b702582a8545bd4c36614e047330c831f40fd129ff9a26a169ba6dfbbea2f614dbd58a8b9880a5ef41621a0d6a6f32aca052bc056daf1845c06a7692be6619537a1988d94183fa3a042cfaedaa9e8fc5648c8bd3e7185f0e104b092ed6f3db042cdd8e901429ef47cda07470a89ba9ba8f66a4bb52730801a722c19ae2734a23f4aa0e6e1fece0fda35dfcccbd23bcfbfe7ddc3a3e825faf32025452667cbf0997693552e1868b0375bf541dc42a3737e35098157f32d84555f271b1cc14fba294b34bc9e53811799cd38b217ef07c80878f9ee07a1e2372eab818cf717a758dab298bba3240951b0a31c23445bddbc5eef121fc5a7b0558a6f3591e845148d53677de08b0723925737cda7d5c642efeb40296cda8ccbf8be6c45b012c33356703b00c5bde2c862a0dc91d8b6f0a5845ecad886dbc1408f21dc9d73509bd7cb3523b4df5aac7eba8149dcdc0d71b809db31a2d8667decfcb40eac6aa53a0304900e25e064dc2e97088cbd3e7985d8f11cde7e26061b1596d12b26dba48041996c9324db3b19adfb30630ed13a4d67ab552c78ca010ce5173531cf76a78fff6013e7ae736bef6de3d1cdfbe23827a8e5f85471390ca0e4e20ce658e1f06ce262963d1540c5ed5ad889f8d8a0e8c8627f812ac08660b3692e956d15cfc646eca149f0906c3113e3bbdc4a70f9ee0f4e21af334c06099e1e9f01a4f2fae319dd31406a230c63c8e11b45a02588dee2e5c8fe12f8a9d6f80560e5845be9937012cfb9cb2f1697fdf36a657365ebe0a3e2cdb1562def78dc58378f2367c5876e0dd6af5607068be0d674f583dc15f17b08a80ca645dda1cd4ecce8cb3b2414128bf4b26b266871b9d9fad835465b1359cee95aaf2f598269d7614969969ba9da6c9aa772e4da07f1dc0d27e3bdb0c66dbd87a165f18d3017df642a97dce6652368b3232dae94e50225362b2339d490cbad4694d6c974ec1a9052adc41ef1252278bdfcb182c5e9b95739c34c67ea78a8fee1ee06f7c700f1fbc771727f7eea0b77b00a75247e656249f4faecbdd3f3e438960e7b3a4a35de57d023515e92e55bbb9eb9a7f26d57068be31246386345ec0c9b81bb8c07c36c3f5608cc79f9de2870f9ee26cb4c028f5703a99e3c9c5352e07232c08aa712a79873e1555f7fbd8393c811fa860542d91adc78ac4b1e5af0de623e4abbcce419949a84cf5e24d1e3d27ccef5b99fa5b4cd3af32609956980dd245f7e5fcfa6ffcae0825a8c95b9efc2cb984fca7832a558faa6b5a51beabcee6fbec7029f5942b2eac8232b9cb926fdde6d7d0eaa3cc32944aec055bc3428db5a2ad38cdd7a93dee46088561cd49d3d712391ab957bb79dc9532824557034632cd6ed6b293982706311aedb37d516500ad414d778e063de5072cf6e2c6793b6e76a0834aaee2a0dba9dbc1c9e433707411e2f4e143cc86d7988dae650790be27fa8918e54dfdf5308ab16060a54c42ea4cf968d5ea0859a9c677a5c2b30009412e8cb0d3ea2066756607a8b69ab8185cc9e7f534c6ed5615ef1df4f1deed23bc7fff2ede79ff1e766f1d22a8b25e609502ebf0fc8a52016545683101f3b0967c4160cf11b2989f4853700d5874c2a752b855c91d33dd27422a2c8cfeac10e178848b8b2b7cf6e4143f7a728a8b7982cb798287e7233c3bbfc6f578822563b2b84bcdcad29d36fa27b7516f77e46f122a1605f3b99f9864880cc5489b0d94312cdecd2a687ac5b4f3f81c992b9b1b505a898482866a9aa8983335e534535fc7db9901d932d74a7624df94619966993de64a7710891f1bf8ad1a256db534eb0be79431cff4e25dd40ee76fffe67f216a0d6cc8d65c422bc1b910fd2c85507ea1967bd18d58ffe48d6cae5eabd5447183c28543f4b0f28fd21cb098d2235f1db3c3d5879b3f950e95dca3014c26fb3299d91ab0d6d1e72620e8cf792d0d7e658065b6c3361fcd8ed33af645371d960016efb4a26d5323429ad710e071817832c3d34f7e8c50d8d554160fe6fc11f8bd4a00cfaf8a0f8aa5bb182f1627a1302a46c6330e8aa933b50a0b9cc688196419a7e8d69b1264ca1826a7e2e3c5d5255af53afa3ef0de4e131fdddac53bb70e71f7de6d1c9d1ca2bda3b4d7dda006bf5203fc0a1c37901d3f2decc7366b8504693f95438461292d7687123479a92e863af03d09cd48c23c442366691d44f39154843ebf1ce2c1a367c2b2986bf8e9c5144f07635c0c46927fb80c55519266b381fd3b77d0ecee887f8d9b069480f1a9441ba758e4e12b3658493fe9b4a8824e2b62de45e06232eb38a56f71adfeb139a6caeb23be6dc02a9c78f99b6545282449c6f0f799d7d056d4064335623acdf7edf96bb7c5f9bbbffd5fad008bbb656581a3fa4226eaad00c6020993610922e75a566667c8b2903f69fb9ac2b05e0258d299b9e09f00160779b42c042c59b1f2ed7a0d321aa43588bd2e6069a654c4b2cc41f8ca80b525d02d2e0dea0102239dc30440d9714b6371b4bf78f899144565d800cd31067472e92360d10464018705a55fe8d00e591cb52a3d40d963515010169721cce8c40f24b053ca9fb98e2aa81a2ed0ad3770dcaae0a3c30ebe76b287fb77f67072720b3bbb3d546a75290641b0725899d90f486fe0b89595ef482f6efab946545010524286c540625557501cf479c92e617d3113aa15d3a2bf2b5c4e651774315be0ecc59504933e7c72864f2e4678349ce2f46282d132c52c5c0a4ba44ccdfe9dbb52652768d69148550c075ee680058217f9a26a0316bb8b2cbbec652f60ab455468933acb9e9c49a60ac6168d294a57dacc64b570be6586f545039649065ee61a71fedeeffe976212aa0296e5b3c67480bd8c4d988045dd2315452cefae3a832b27c77ce17766e53a371b5590371896230e5893fdac3b9eabb5f2d9988065329ed705ac2273557fb79e74f6a0dccab0b6009615bfba319e747c8e3dc85c3ab317735c9ebec0c59367584e2762de310792f04d6643c0a26944c00a99c02c2c2712064699051695a05949b38de72ee6219aada6143455b2c491d404e46eef6ea382770f77f07377f7f1e1ed5ddc3ae9a3bfdf95c2a7be5b1533d0a3186050834386c5da86dc25f45558852ea0ca21c8be207068c02268d11727f234523c63a9808b26644ce5d208117f263166e10ce9722e81a7b3eb0906d7337cf6d9337ce7e9057e703ec2c317235c2f81397734970b044e8aeee13176760f50dfe922737dc146594f930c5c2c8a16e997312c73129ae3416f369960a57f577507d603c1641e3fad80653e277bee169a847fef77e9c3d291d60a548a5e36606daee69b2bc60ab068a5e58e497b82dbc54dcdc9ad4a2495b483692679a76a86c5955e26606e3addf01fe5f500356099d59d35c57d5dc0d23b81f6b3e2776b33f875004b7c76254b5b5944b5984c7952ba792adb4005d1e57088d3c74f31b9bcc47cca74164f5426e8a8a9f801980f1946896cf333868acf959b102ae68a09cd0df87cb60c40f55dc4b310f55653e489855d4d6792385df75d1cb75d7c74ef083ff7ce31deb9d5c7fe410f8d6e035e5081e7e5801554e1566b70bc2a1cd747ead51570198a0812e52e1575940ebcd44bcc6591a5723385ff420afe89b4ab843c243405c385482233a23d9d4fe1c511a2e91c73faf09e9fe35b9f3ec7b71e9de32f9f0e70b974b1a05519ce1164112aed1df4f78fd039d89302b1e2a8902476a5886b8ff51590947498698d983e1f79df62581b6ccab9593b73ddaf3f9d0ccb5ce46daba510b0feeeef50225927789603c536dbd24c453151925dcdd8e5a299c84920ce542b764b0d0e52afe2d94b3bb9d887e58874890d12ea7aaa4a391fc02a3adb082bd0efdb74d45450b057023b74c1bc8f3703acb5a970832d19f23d379e8ae14731fbc84d524c5ebc10c08ae633f15f05b58a1466a0efa85ea90a60cd994e134684055101a542024d2c9a7d949ba14948b6a662a3287ae7a1d66e61329b623e99a0d76ca35df1706f27c2c7f74ef0e1ed43dcdaefa2bfdf47b5dd54be2b820fc12aa8c20bc8b2aacae9eed7e17ab9e4729e8f2af2d4be8f3866bd48154b46d0a2568cc469a5aca43352a5be446a3992bc4746efa7b2d33947329f00d14c582563c32e2f87f8dea333fcf98333fcfb07177836cbb08c995f3943902ee1044dec1edd42fff8106ebd2e750cb56c36c1dd6658f2b74c9562c43201cb9e74a6757f63617555aeaaf6e56d30b39f5293708d3deb09afe7619183dfd180a53edc22399acf940d3f540e363abbdbee00012ccbffa23b5076870a004bb13d635bc19aa1db008bd96836b0aa077213b074e881ce2d7c5d8665862e982b8366abc5ed509a5ae68abd1ad0c6ca6b839229df637f66e76aeaef75e304c3c74ff0e2e933091d6049f84abd82cca736558446b52e80359d2d8461719212b0aab58a4812d3894ed0a25c35018bc0b113b430a3444cb78d17e7e7584e67f8e0de3be837027c7c2bc6fb27c7b8bbdfc77eaf83fec19e0466264ca171084215615b6ea521d2c474ba833e2c2909a6142284255333def7b15c681f16833d734dfd9c6145e1b5da4114c7a5aab44386c51004069326f33192e518d3f140246e06d7d778783ac17f7870813ffec1337c769d601a66481663f8f112995bc5fef109f6ee9e48a8039f85aa3eeea8cd85fcb561a2496dc4621f56196015312c7381c55f53c032c980491a0a01eb6fff962aa4aa4eda628a59227de683dee27e29a649d600b027b7068fa2934b7729f27821130cd6e7cb16c6c60e8c3e4e3f1433ee48fbe8cc5d2b1ba84d090e7340f33829496544ffaf9f555eb4d3d8c25d7796c894163e2fdb9cd607714255fc2a66d1126e95158e09862902c745743dc4f0e123d1a6d212315a6fbdde688974f0d1d1112e2e2ea4ee209f39990a93902525477607a9a0c057ae34caf2f6f506c65186d1f510d56c818f8efbf8f8f63ebe7610e0f8a08fdd5e1347c7fb68763b2292e7f95420ad4bb2b2576d00541265684350153f9538e345b34c09e5e9e73c5d8e5749d6fa19a9fe48518b66483c07b1c7c88314086380d5a4a310e1728c703e473a5f225b2c301f8d30ba1ae0d9608a1f9c8ef087dffa043f3c9b609e7a188c86a8b82962d745b7bf8ba3933b68777b22cba3daa6cc557b4c6956a05d0c66ff0ba8f13e4a0c7c1dba53d4d166dea23989b74e22e3c34d9f979ed3c53e31fbd8323f9d7d9c57127a46e8109e51a05eb1adfd45c7ebf78ac6bdf36504ac57ed20f338de9cf64ddd3cbf1cb0cc4962c66769d05a8183956c2da5db0d73f6863959a840b959f97973a0bf1960f97e05cb28845ba3ef851560002fc930bdbcc0d5c3cf449b4aa7d26860625186c97426807579792941a3e2e8a68695c8ad308092bb83ae44ca8b9230412c71100501a64986f96c82b69be0ddbd36de3fe8e26fdedfc1ed5bfbe8779be8eff55069d491f955541b2c62da128072b84be857e156eaf0a9f849557f5705aa0a2c324c41263b10c553b54192c7a7e9fe2060f9546775b94bac24671c4ae184a1843ea4e9022ca61acf17f0e204cbc904d79797787e31c227a723fcd1b71fe05b8f2e31893d0cc61315cfe550f3bd8be3db77b1b3bb275aef0937262461fea60fcb6450369b5280551c9b282064a5e66c8c6163bd2a029f379df83700d58a2db401791b887c0900cb28a4ba452fc374badb8ce86d33ac3246f13220d3d23337cf2f072c0d3ae6fd15e5f7d9e6ae095865d1f536a0d27dadccee9b2b1125925f9761d191e27b1584947121c3caf5a4b230c6d5f3a7183c7a2cac49b3d235a8ba982f96383c3cc4f9f9f90a78f98b66588c2467f12c8640906d0978c440e8b898b06869b4442fc8f0ee6e03efed77f14b1f9fe0cec911ba9d1a5aed169c6a054eb58e6abb0fafd69248728295439f5550814f3f16650559bd86028b698658d4199478a397aa22ac7a6ce59bcc79ec32a5b425cc557c5808c9ae98c39820c942c5b0a2086e1c613a1a4955ebcb0ba6e74cf0afbffb10fffa7b8f713607a609a4928f9b466836eb923e7470740b5eb582984e77d9d0507e2a7312dff03de51dbd0255fadb4a62925e05b03e6fb032efe7755819cffb2b072c3335671b207c9180b5cd242cda3930595031232a072c3d89cd0050edf8dc069ce667769bd66cc0de0460d8ebdb052ccf0b10b3527285dae42902068b4e17387df410d7a7cf056808aebc275d5330e1767d92626f6f0fa7a7a7b97a682a3f6bd58a3055c66c110018a7c42211724f5186102e2654f05c4cb15773f0b3277d7c747b1fffc9d76ee3e4d6219acd0a6acd06dc7a0395661b41bb87ac5247b55213f38fce76792af413652c5b9f03966658b929ed8413015a33146535d118c3953bdd25073154427f52f6dec9c401cf22ad0c5b0859466c369378b4d3f321feec874ff0fb7ff603fcf86286a557c73c4a51c95444fffed12ddcba7d079546038c0323b5d4ecaf0cb0cc39b306acf2c284db00cbdc417c5dd0d2cfa6ecbcd779ffcbc2b08af0c8311547f3bde242dcfa2201eb5581c26ea869de6d9a68db01ab8821e92878934e9b2b13f3e9f40035730a3563b3414cdaf3d61916e75420e10894fa6540659575fc86639c7ef62966d70369be09580423a5b3ee4aedc0a74f9f4a6ee04a0e990025f796208ba315600978841942c7c164b144bc98e0b0e9e23f7def16be7eff181fdf3fc4f1d13e1a8d1a1a9d0ebc560b9556177ea383ccafc8353d8af4492e20812813338e1c4699f22c6eca38821ce4138af629ed2dbdb3cb672ae62bcd56154d86304e315d86982e9798cc97b8ba1e897fedfaea0af3e95809f6f91e5a9e2b81a20f4e07f8a33fff01fefd83e7983b35f165353d666444a2427ae7fe3b68b43b12e62176f11686a5c79b3946c477f98626a15686d8e65f7a15b3b06801b55962d9b82e330ff535bf488655444ea42ee19a959407037d9180b5ad534cc551fbb8b2342015515fec74e735346015f9b0ccc1633e40330ecbdcf913d3c9556940e64b81f0dbf561a9b6d3d9aed24468165590a9e8f6c79f215ece04acf473113f94047c12043c291af1f8f163349b4d71bcf327599ad2b9a21a0223c1033109c5ff95f958a419a6cb059c6481bbbdaa00d64727fb78ffce1e8e0e0fd0ea34d1daedc36b769006ac24dd86c3b0066a946589148f50ba5640b6182b5964a9c6ac92cbb5b434538e94299b496e2345229594cd92023140e2210c335c4d423cbb9ae0e97088b3e1044f9e9ce17a3090e2ac6486bc17fedc6ff868fa0e169987bff8e431fedf6ffd005711ff76d1ac54a4aa0e75deefbff73e3a3b3ba29acac05a1123fc824cc2b244eb6df3e1758147df8be97b2b0329f3fdaf1460c9dee16bee121222ca0221ed875cbc4b285ce555fa6a758c9a983a79749d93a55c9d945b51c9d21b9d458c9660456eaf3305659d70aa1cae6ba7ab6254d28d86bb69d38327dbe1048f5c577dbd18a890119de07f73157d331f167d424aa593a94911aa5986abe72f70ceba8329cbbc4ff3f833756f042c8631303da6d3e908c36ab7db026c2c034f754f4e72c639d14f550bb88be7c984f69d1aa62c1d1f2ed00c80f7f71af81b7776f1ee410ff76fefe3d6f121ba3b3d7476f791566b98c48e44b653ba4515565d4808020d635ed38b26f09d44ed12aa1805895e174738034bf3cc042532c85d4cee022ee12caeb10881ab6188872f86f8de93733c787181c1748934f2243affe0700fefbffb2e0ef6fa1292317cfa00b3c19998a98fce06f8837ff3e778365c088091fb4e674b513f7def830fb1b3bf2f20eb5554356bf55a8f683d7e6cd705fb54fb3f4df03107f13693d0062cf1e0bda283f8757d515f36c0da66866e2cfcbffa1b6ba73ba56024f525cf10d76c811db370557cb9481b9345e46a0a2b9d9e7ca2332e2877870a69afe43e1b1b795404c5a686fcca0740c177ab0cb87ec01c5eaffb52a2feca716cff1358cc5991691af23d5d974faf34e643b5e3b0d6c0b4e9a435cd54550874bd629ba6e4ab6e3498a6ae242b0358864bd499c89c66f096211e7efffb128fc4fc404e380239431bf88f0c853503bbddaec81aeb09c9fb1153309e494230537ec884eaac9a135444a9f352c21f0229927adcade31bb7fbf86837c08777f67170eb0047b7df41b5b38beb45866783319e9e0d94f998a5f29d8c95225362d51d96b4ea7990ea39ad561dfd5e0dc7bb35742b31e2f9004ba72ae27e5493a01f298a12293f9f4409fc28c6838b19fedd830b7cfbb3735c8de7526ca3ddf071fba0837bb76fe1fead03ecf7daa8b94ce789305fc4b8188cf1e3a74f701d66f8fd3ff92efef47bcf90fa75d0b5c63cd4aaefe2d6ad5b38bc7b1f6e630753ae21f158ba568f1173fc305d46ffadc1ca0c852932edf290b38d822efa38c7595784b2cfdd924ebaa1bdf632df971e67a5f180b98cd2cbe6d8abfac48acce622e6f6b2ef5bcd2f1bb038dd648743124f15f3e04d2e5f05b0d41ab9022c5e8be5a58a5ea20b64145030276c22f1f1c59a416f0258b4991863560456e6603463b1f8be1971bc02d3dcc76246ba9b40c6efb08f5d834caeb49e5fc31e34659db601529622469431ed8fbe262a292448a7333cfdd127528979b6a47eb97acebaf029018b6c8a80451031837e0968be1349f23327087d4894962160c561844b02061df6e112f7f63af899e32e3edcabe2a3fbc7d83bb98556af8fb3e1149f3dbfc4f522c6809aea8b50629ac29c1d69a14056e8a9c0171f59b316e068af85afddddc57bb7bae8d5190715c3f703541891ef7a52bd792641ae11e2658c1f3ebec05f7c7a8aa7575354aa35dcdadfc5fe6e07b70efbd8ebf7a50a0f331f2abe2352cb515e39e7d3274f310c33fcc9771fe15ffedb1f62b8601c8827293ed4fb3abe7584e3bbf75169f7a4a08683cd84e4f5385d8f293d0157ec2a8f27fb2200abccdf550614265894014751c0e60dc26155d0d29f17b5a76883ea65c05a3a177ecdac9aa39394731a6a6af344a25df512862580a52c39e163f45b966eefaa2629536c535beaad0396086829e02c9afc36c32a7af87a30ea4e969d34abc0a6bebeedb0d7ef6b5f9a3ecf666e652ccb3699d79dc989ad7c3f81685f2d311f0c70f1e88968b7d3d7c417db4a30e27544a40f10c0a20c8bf66fb14d3ca65e61e0ab4adf21c3d28095508678c93a7f13046e8af78efaf8e0b08daf1d77f0d1bbb751dfd9c50535b7960952b78ac40be05303cb0ba428ea88e105c36b5c5fb384fd4cde9bcf1d50379f66e16e27c087b777f0f1dd5ddcea37800a75bb1aa85659d1c6c17211613299623a9d61344df0e46c80d3ab3196718666bd8add0eabef34d0edf650afd7a46c99c8d0e43af13ecb93f90eceae2e318a537cffc935feb73ff80b7c7a3617adae88c1b73e70707880e39313d4da1d79b6143bb4c783ea37c91692676a8e83a234b5cd054d45f09b13f655189629d55c3499cb80c2b6044cebe92b0958bffe5b6ba7fb6a87c632d57863714e94b69a84a658179d2092eb5512bdad0a2b6d00c86aa55282ef1b69363f8949a814ff3641d104816dcc4b0f84d701ac222052039b81912ac1d57cd97fdb03d2f637984f5f960100002000494441548025d23992fc9d229ccc3078fa0cf3cb2b494c66043ccf2510d10f447022c3e2eff45f31a8d40459b2b0465589e611a068fad72a3409a5aa29261130b83c47bbeae0dda31dbc7bd8c64777f771fb781f0b0a24c2c5c99dbb12cbb4a0c89eeba1e602cbf10083c110a7e79738bfb854227a216b0506927ccdddcd669060bfe5e1f64e0d87bd3a82dd16daed8ef8d3b2d41556787d3dc660708de1c2c1e9d9258693992c904cd0ae782a707812aa6acf954a20636f1986e8b4db38eab771bcd745b5e26209e0b3ab25fed7fffbdfe33b0f8772dc94b15c8e8beeee2eeebc730fdd7e2f972fda2c20cce7a540496da26800b0375ecc3e341722fad3940f74d337aafaa1dc247c13c0d244c00454feae775ebff280b546fa4d1131de58f2ca80952b82e626a559a062a313455172d35cd40f13144d7b8b3e2c65dc6eca1debb6986065ee8416516a1358b6f9b078cda25d42021675cbb7ad90459fe955dc1c60fa38cf65be9f8a9b5a8ec622d697cde62217bc48e31560d184a54f4e872f7047703018ac2481096604875ac0014d1049450f8b802565dc92541cd4e3ab73f49b01eeecb5f02e4dc23b87a8543c2cd30c5ffffad7b1777020dfa94b83b9e1026e38c76832c5d9c5159e9e9ee3c5c515c693a9243827a27be5a0eaa6a87b09766a2e76db3574efeca3bfbb8b46bd25eb681826d2def3b32b3cbe9a4a31d53005e8c2bf1a4e301c4db088338c43327607c7870768d76b188f8702c03bf500b7f69af8e03e63c5aab89c65f8177ffc7dfcdbef9f82feb8b3f34b3c1e4c51edb471ebbd77d03fd8874b73325d33ac4d139eee12b5315014d6f2b601abcc89af179c3286658f9d9f2a8695e459e8da44da600ab92ac0368625d5917367fab62293d2991ca8f960b54da194321b6fd387f58a8055646bdbc0663323d3bc33078fcd9ad4c0a1d3bd18b00a512c7fd36e9739383d87e65e4584eca683211e7eeffba8105c160b84b99693060fb2ab1530d56a929623f151f4e124091a8d066a150ab786d23fd54a05553f1036c024e00855c4b3118e766ab8b553c1bda31eee1eef2189e7b8fbce3bb87fef9e88fd515ab95153716a93f114f3698cd16c8e8bab6b9c5e0ca4ecd6228ae126ac40cdc46beeec05e273ea342a38ec7771ff6e0b07fb87c2b2e87f64e188abab219e3fa7f4f119c6b3500074b8043e797a89c71723cc131fa15397dd4d56f8d9efb4b0db6b21a0644ebac44e1df8959fff00efdcda45e454f0c7df798cffe7cf7e88dffcf9afe1d3478ff1afbef5430c9c2a0eeedfc3def1313c5646ca2a256c988bbad25833d9b7c9866d535efdad22f95f9761bd0960e9f158b4d095f9bed60c72db88dc3469ed396133b7b7eac3324d4225aaaf1dedb97c864e8fc837e728bba184d5547aa738e97353508c092d77a237f34a2438d801645f028e9219bf565a6489001bb0b408a03623ed4e1040d0a14fd646a2aad893bf695ba8d6e682be210122434d42da985f436f37afa8b63ece08325c9d9fef86aba7a554564d30b3074e51e7ead8b3c241e6b86854ab8817735c9f9fe3f18f7e2ca5afa49e5fee2ba149c8179dec7cb59b4d78be87abc1407c3472fd3443bbd542bde24a0803cd419a82dccd13dfd76c2ebea97439c5c95e13273b35dc3d6ce3f6410fc822dcbdfd0edaed1aea350fcb38c6f9c5184f5f0c45e1f36238c57832c36c19428535b992a2b3df0b50ab7822ee272127698c7ebb89bbb78ef0d19d3a0e6fdd46b3d7176b88d231a3ab333c7ffa049f3cb992d25d4f2e26787431c7a3cb9998ab89df8013b4c557e565210e77bbd8efb570757e8af964884e15f8c56fdcc7cf7f7c0f8d7a03dffdf412bff747dfc6af7c700f4f9e3dc31f7eeb87384f3decdd39c1f13bf751a9d590a6caecbbf9522a20a6b95534714dd0d08bd63a544646b19ca6187db9e6d5cb4c421b24745bcadc0d9f0b60198a239be33fd7b37f490ee37688549f6e54cd31d9847ed0458e606d46e9e3092ff67ba67959d490dc925f09e84b9844eed4cff2b006b33d663b7465139dbaa11df731b7cc0ce05b9f438851e104452fcd284d9b9fc7990e54fd1dc23624deab3cc7cc645de6c030af61fb154caaaeaf6d7ebfb95a9bd7242835195b351ae3ecc9630cce2fb0a0d48a54d6568b004d3db6793299c806c77eaf2bbb83c3e9080ea3c61d1715d743bfdd45e065729c5650e04ffabcf85e50a961391be164b78d778ebab8bbdfc03b871d74c9cc6abb683499507c85bf7cf804dffb6c8407a7112ea64b448cb5929099148da0225a5c4cfb69353cf43a75ecb41ba838099c688ebd5e07efbf73171fbfbb87c37b1fa0d23f920a376e3ac762f018e78f3ec15f7e3a962a38df7d708a4f9f0fb1885d546b0d01bed4f1c527c64ca5a3c35decf45a185e5d48bb9bac427d6b17bff8b377d1f21d7cfa7c867ffa2fff02f3c15cc0fce18b338c3207fb2704ac77e0d51a929e632f30f6642f1cdf5bd47bcbc661d1b859cd8197c4636d5b044d302bfbbde8fc32102c6c3f5795b20a43d492b2e6cbab3cc3c2b95a944b684e8e9f04b0d4aa511237954b5ee9f89232c02aa2d51a58b4ef40030e01abe878068de6fb97ab676076903e5fffd49f9931353ae44103d6b688fba28ee6799f07603177ae0207b3c110974f9f4a9437c31ce41e5215286ac65fd104dc69b7102e17b89e4f25cd853e2a6ab5779b2d80451d0cc7acde0de5b361484116ce70ff7807ef9ff4717baf853bfb1dd4aa3e32af81c92cc27ff8ee8ff0ed4f9e62821ac6a987295cd47b3bf0b2048be918770e7671d4efe3ecf419e2eb213af50af67a2df4da1574e8673adac1fd3bb7f0c1fd23ecdd791795feb104913ac90cf3f347387ff2635c0c1d7c42d9e31f3dc2f9708e66ab8bdd7e5f12ace3d49584ed2c0d51adfa68352a524c238d187bd6c4e1c10e4efa752c46433c78b1c0fffe477f89effce5a7b27379319e21f57d1c9c9ce0e8f63df8b52ab2dc247e1963b1275719b33117d4b2730a2773c9e65551bb8ace7f1d407a19f89501962e427183bd31905a1b385638c4b6e7f45702585b688d72ace72b47116015016711d3d0832025dd286158d4c3b21f8e0654cd0ecd9fbc8e16f7b3c18640a61df4a6a3debcd722ca6d03a2798c09beafc3b018e6e68411c6e797b87cfe0cb3f1447c6509cd6da81d42820eb5b0b8d346677bbb5615b36fbc9889881f8fa9f915b4ab752ce663511a9514985cb247c76d3160b4e6c61228fac19d5ddcdeeb607fb72b956d4651826f7fe731fef45b8f703577d0383cc0345b6014522d22c0e0f2143527c36ffdfd5fc3dffc990ff1d9273fc2a7dffb4b541c607faf83dbc73bb873ab8f3b27fb022afd4e0bdda3bba8f66f894c0dd9d7f4fc335c3ef914515ac3e5608c272fe8bc9f23f002544516c74150694a859fd16888e96404cf5751f5bd668093e303097ba824730c2ecff064e4e0f7fecd27f897ffee7b184e2618cf58a423c0e1f1318e8e4f50add591d56a1bfe2673312a5d8c4b077d71e93a1b744ca6b5fabeaf2060e9b6d34df4530d587a9750838f3930f4ee9c094cab899f576b30cd5375ae4a7e2e03111b184d0667b338cd3e4c1053be89b52fa28c619599cd3c5eb339f398573109196f144da7189e9e6178f64234d6b90a508d419b836c1b018bdfc1708606a591e7334c58ac21f0c5646c0455d4bc00f3e94802470952fa39706771777717e3eb21da7e8a0fef30c0b387a3fd2e767a3dcc970b3c78768a6f7fef399e5fa408da7b083a0dc4ee52420c9229ab3667e837abf8e8837b78efce31aabe83e1f5b5a457f6da0d1cecb77174d843bfc7d82b175e9aa2b97b82eace31506dc00997989e3fc2f0d943b85e15a95bc178bac48bb30b9c9d3ec7f0fc05c6d7d72aedc85351fbed5e1bb76f9fe0e0701f55472572535f3e9b4f301a5ce27c19e0fffab31fe39fffdb1fe27c38929d4b2a4aec1f1ce0f0f048c0dd69b6054f0a41640b30957db40de4cc317483e57cc9014b97f92a626766b1e4b279f2aa8ff273f561bda9495814d6a0014a2716eb6b6b0093bc33a83816db2c54315d0a50ccad699361e907662642f33ada4fc6cfcde4681dcb62560a36b7b75f068e26a8fd2480c5c090c5f50883d317185d5c4802748a14b1a81c78c29e780ff4d1b0ad04ac8ae308604d430558cd4653fc4a8144b72ff3804b1570aaf3f978de94265c25c587275dbc776b473196fe1ec6b38554a6992c81acda8617342577b3ddaca2d7eaa0e6d524f481209589c919a1ce5d44df95a2189d76033b3b2decee74e4389aab159a749d0378dd2378b58e54445a5e3cc5f8fc095c37855f6f224c5ca9e67c71768eabf3334cae0752d99a6d6639b376af2b123aed6e075dcade540244f318d96c82f1c529ce1619fee0db0ff17ffee9639c5d8d703d9d8889dcdbed63ef701fed4e076e430196dd5faf6bcabcca84dc3a99bf228055b4587f6500cb040fbbc3b639dd257e4eef4a5a350f356071506ab0e0ef62a6392a66c66632b2ab29ea9437ffd9269d36dbb4cf8ad735f3edccd596e76ae7b406437ec7b67c327385357fd7e6e7eb32ac2c4e301b0e317cfe025356604e18eb4521bb140163a87ce6e14562e211bc98e8eca58962588c91a2f44a938055933a7cd5c0c56070b5ca3dd4715b3c379c4eb0db007ef66e1f1fdf3fc27befbf8383933b88121f6e12204484f17222a5bf9693399c90fd928ac020b73d282f536fd44437de673e61c543b3dd42afd7c54ea78b0e6595e148047e2d9ec06df4e1b58fe0377a526331be3ac5f4f2148e3f17b9e5d46b20ca98589d603a1e634ac09a5c83752a6bf5269a9d36aa2c55c67c483711ddacc564097f36c1c5d307381b2ff0273f3ec5fffcfb3fc2f3cb1166d11c6e2540a7dfc3cec1ae009d47799c823414cdb05f97496d4b7b31599c0d88db7209cbc0b488edbce9b12f03680977ca774d6f2cc6ecfdb7e5c3fadb79a4bb69d614d156eef2ac5f9b25ede3d526c0bafea03e56aebbca3ad766d34d2106a194f949aa40e55a1141014eae7a69a442a802ad3abe29936459f3a51fb22a1d950be7e56dd16de2dba2e520555994d39ec79a4e7693396906c6941295ba64844ca89eda085db04d09bb33f5b3de761cef5dee25d70a57e5af98f399229c4db11c4f44a161321c4adbc32416964420e24099cc993318a1cd0a378da6a4a12c9633616104b446b526210c4c30f0dc14d7a36b15fac0900686dcba2e6ad52a06a32bd1c0fad9bb3bf8f90fefe067bef61e6e9ddc865f6da05a6f237133cca285e4fc25f304f13c9298abf1720e4762eb42294b56259bf3ab6834eae8f676b0b377847aab23ceff345c209c4f91453339d6aff7e0b7f7a52c583c3c4578f5046e85a2342ebc0a75e22989c35cc0588261d81d52568c557a583ecc89586090d9cd88e75384d743649321465717787c718def7c7a8a7ff4cffe1c0fcec6121ced39310e763be8eceda3be7380a0de904c82f542a592fff99ec8391b9b4aba0f734fea2a6461b588ca58cd17cd0dc50f35f6c98c6d7906bdd9a8abf8d8e0698e9f222668bf679b9d45a0560a4e32b48bb72bf3996da899ace7af262745e0be0dc08b70c8f93bbffdbbf25d2660155db82c8999c7b22080cd6cec2f2b9a9065f6bc1945aeaf6be71c16ad4676ad40fde0350815ae86e2db5260b506b81c1c8d1c47338442a2c619665da493c46a405c6ab6f83dccefd28c6adbc061e8818452a42c8da600845fc15cbfe5f81ab3d1048317e7984d950e7a24dae6093a8d06c234c168361140ee777a52827e1ecea5c2335fac4f580b2a4a8d544c60a5e640c0e22252659dbe3891a2aacfaf5ee0a45bc1d7eff4f00b1f9ee0e3f7eee1f8e808d546034ea32985529d4a1d49c6ea10d4bb7144f2384a4284e104d3d935c2f90cc87c04be8ab36af5f6e0d75b1297c504e46c3905e285caed4b2304d5a6988572ddd10b24578fb1907e218b6ac00f6a8823a524e2562a00abf3b875388e0af874b2088ec7bcc808e97c82f8fa0cc9f8525297a826f1a347a7f86fffe99fe03b4f0700cb9025331cf79b68ef1ea0ba7b22daf4a64f93d75c85d1a4ebf0968dfe2ea880a4c7a0cdf2cd859df18765af2cdf502a627bf6dcdd3696caccce323666b7c74d8a014bf6e18d18c3a2767ea180a5423b4b5e79c9ee9bceeef5f1450fa40cb0ec554377f636a7b51e48e600286fb0d92eaefcc5a5404cf586b2982ff3be14db5280b58d8edb2b980dd0373adb5382801ab064c2b0f069926031bec6f0e212d3ab6bd18a127551d1bdf245cb6a1e2e31a6985da5827ea78bc0f1305b4e453d81df1378bef8afc8b054fa0e19d2149d564b008bef67914adb79fae229eeef37f137eeefe21bef1ce2fd3bc7383a3c44a3dd86d3ee2168b4506976045c44a723f590847344cb11923414539572318d560fd566578150ea8ac433ef8581a3dc0d44b240bc0cc56f45d3cfed1c004113985e201d3dc314a15c8789d164d55490f009b82c6ce1525b8b81b295552d4afa2f79fd6c394336bd403cbcc07232c225abe99c5ee2bff9a7ff0a7ff283a74858822c8db0d7f2d1dd3b4063ef0e2aadc60ab034d8088031b9fa4b0e58458b7a117bb2c94429c322587f99006bdb04dfb6bba183c2b60196cd465e054c4cf0d1d7b6f3fdecebe876eae38a28b3790e5365a4f28a91f0ad69aa360d79bc4ebfd0e099e48be10dc012b1c39b00680398c9fef40a59b6fa21072c8294ce0a60901e2761349be0ece9332c4653318b18e0c9d239cd460301e58cc5b9be90b49bddee0e186a3e5d328f4fc56a916189c39d804573329cc98e62b7dd1636c77cc2948055abe1e2ea1cef1db4f18d7b7d7c7ca78f776f1de0d6f1319abd1edc761f957607417b076ead23350701824706577475555e044d39d175675a0b7d5bf445cabb14a149e0c44c0b8a114fa7526082750cb3d6015202d6fc0a183da7e8b3304e266833b5c7a34c4dbd06d46a706aaa2a8fe3d5449594f2632c67288018b346fd10e1d50b2cc757980caf253ff1bfffbd7f87dffbe3ef61e1b7e03909dad50cfdbd7db40feec06fb556be523eaf55e230f345f371a3c7d36ae27fc91856d1b8b2e74511b815cdd1b70d58dbc0b1e8fb374cc26d20b22d5092b6bcd06f63d26f05b8fc8bca1a6b4f66b35d663b8accced76d076376c8b06c5f84be8e665966be9838fe2d8aae8fd72114ebbf6f3e55d36ed7cf4cfbc94c605f0d34c6b130f0d4002c3adb45f37c39c7f3c74fb0b89ec8df041bd9f96b35254567b298611e51b1a0837eb727c27e93f9044916ab08f7dc24a42f8b90b25c4ec524ecb53bf237195612c602580c0578f7b0836fdc65e1891eee1fede3f8f808edee0edc560f0177207bbb709b3b708316c092f4d51a522ae4890b4e8156c224f02c46359ec20b6748e65324cb39b254c5b7d15fe5c43378ccb5aab690b40e24ed06f36b38e353788b89e87dcda71391d189a9e73e1e4b3dc1dec9315a9d366a9d2e3c32268a4667aa8886c3f260f331c2e1a52848cc47430985f8277ffc09fea77ffe4718a67578acc7e8c5d82360ed1f23e8f46e6cac48df6ef16199c524cc45d764d236abe138f83c4c42134c8bc656d17bdbfc4a5f3ac02a35d3986f566215eac4cc22c0928162ecf4e9dfcd096a4f6993e1d840a201c40684970164d9e74aee6553b7db3c56ef44f23ecc58293a7a6dd6a8ce53315f363bbcb10a1b372d833577fa1702569e1540bf15152e64b047aae271b298e1ecd973cc0623e5788e632953c584e8848544c325164924e10cf461c50b166b18ab5d4496a3af54c54f256da089b998881229018b3eadc00f04e4283d33195ce1fda32efee63b7bf8d93bbbb877b487fdbd5dd45b2d54db5d78ed0ebcee2edcf62efc5a0f6eb589b45647eaf9c8a25452853c793621b274018c2eb0bc7881d1f999f8ac2ab5a694044bbd2aea01e3a65c788d1d649d5b882b2d38f36b78933338f4c14da758ce67523c75361ae1931ffe0097e7e738d8df43afdfc5ce410fadde0eaaf50efca0a18a74501670bec0723a46349f8a59381e5ee10f1f8cf1dffde37f86a7734f7614ab4e88fdfd3d34fbfba8eeec0b60e98552e9cc2bc22869a2054ef72f2b60959983f6385edd63018379db80b58d2415b57783616d9bf492d45c9266a343f2b70196095afa019521b90d58e684d6c5528bbecb4c12b64db0b27be32096c870a92aac98a2b943a8cd4213b0d47855315f374d4295b75804d2fa78bb23f81ddb4221e893e2249022613960a5a1928a09c7d7b83abbc064301445053e1f3a8ad955e1748a451c6149c06ab7257420594618cd4672cf0c5568d4ea2b450602e07c4ec09aa1c7ca370e2b40fb889791ec12ceaeaef0e1491fbff8e131bef1ee21ee1cf42561ba5aaba2bbd3079a2d64ad1ed2660f4ebd87a0d646c60d03169a481d29f08a688a787286d9e40cd1e500c3d317b81e5c49ccd3c19d77e1b7f63189580f6728b15ab5ee3edc9dbb48aa5d38ac063d3f479c46988caea58c57ab4a798910dffff6b7f1e977bf8fda648e76bf81de7e1bdddd1db47abbe233f3c8149160b9a02e7c28c9d4cb990a20fde4ba82fffa1ffd13fc789422a8355171221cecf7d1e8f651ed1fca33d5e3ce9ccc248c5f66c02a7331085b376a34d86cef4b0d580c6b584dd45c8121e368cf430194fa02951054a5936d2f1b948a40c5b49d4df6a51f9a7eaf94e95971592f6356dbcc4bf3bbd44ea1408aba4dc6955097cb0818353b565704b69f873c2dad58617d58e437d02066324f3bc23dc9c5075dd98d25bb0ae1b3f24d96e2f9834f45cd933b8414a2ab08bbaa0a63633c13cd753225466dd3714e909b8d47a85503b45bed559155861010b046e3890076a3ce04e514cd460d33499a2603cb70d274f1cd9fbb875ffef8ae08e2d5bb3b92245ce9744461346874e171d7afd206bc0a128715b2e75285199329d2c504cb29d547cff1e4b3733c7ef404b576133ff30bbf80e37bef2168f61123407cfa3dd975ac760858c7c81a7d20f5b0089770969f617c710e67be40af5115b6f6e9c30778f8d967b83c1d229aced06fb6707cd047b75d41bb5d4550e3eea5dabc603f32768b9a6193e9180f463efe87ffe5f7f1ad67532c33a055712488b5bdb38bfa21f5bd98f6c324719a967c2c6a5385f15e2628dc5cbc723266d412101147694351aad85a15d764e4f2fb2b048e9a73e865be211bccccc5d75939d6d745305e76bd7cca28d1cebcf16b9786527e297b56db516553cac6d17158c22ca4d29b9288d1815eb2ba8bf4c74bd0aa30876f1d1d6e020b7fd70fd706b09f04b05e96d767839b0966450f53039606de4dc02ade593401aea823f4bd9b03c45cf14c5f99fede98dae2acf62340489612c20b6338498cc73ffa44b4afe86ce775084a74a0eb6213bc06d901018b3b85dc455ccea612f54d334fa2c259b5c675c577359bb3a8a88f46bd228b54bbd1c06432524cc2f371bb9629c0fada6d916f69efeec36bb4e0d69b527edea32c325369bc0029273863af68fe85912468335afe7a7485b38b0b3c7f32c4c5e50027f74ef04bbffaabaaf843d0c032cc104f1e23f35ca96b58e9eec36bf690b8ac729da23a7d82f9d50011552532d6398c707e758ed3172ff0f0d3a7189c5da0e6fa38dae90a60755a813038c66649981c2b0211b01673317f1fce7cfc8fffc71fe12f9ecf318b13295cd1eb34258abf79eb4884fa146051165b019638dc756c9f15585ab488ead00805588acddb20901932de5f3460996d31cdbe22607b55336e0d580a4fde0a60e9382c36422440b893936bb213a27451895729fe60332c319d0afc576667bc4dc0dac6b64cb6776330583a3dfac17e1e80657676d18a6c0f64b69b6ac32bc0a2239a3b7cf325a2d914cf1e7c2a0341d8549a4aad41fd37d914d912818a804520e2046555640296367df9395fbc0673f1a89125a9332201d3902462096c743cdc6938f8e637eee3973e38c161bf83cec191ec0eba411daeefc2a5ae0b99074181933a0de14ba5e810c3ab6b5c5d0d7076798517832b5c5d84520de7bd0feee3e77fe16fe180315d4d2653fb98cf5ed05847466df846136ea38ed4656dc2148de908d3c100571757984cc68859fd999a5dcb108f3f7d82470f1f219c2ed06dd6b1d3aaa1d3ac61a7d7968d0333a64a67003c8a7dfce37ff1ffe1fb978900161dfeed460dfdfd43b44e8e45979e957b7e12c05a2f7aca0551cc70de8c619963c66459af022c45edf8d203969ee8a2984016686657e72aa26fcab06c6665dbfc6f13b0ca682bbf43fbb7b699659af5fc550296c9bc34e087314303dc3c63201566158da7980c07b87afa4cee8d60c37633499913f1eaea4afed6052818d6c0e3b88bc88ace042ccdac74ba93aaa2c3949e8a988c945d6ed5eb8a6101984619de697bf8edbff51e7ef96b775444f8ee0182561baecfea36105961ea9971c72b492324f319d2f1ff4fde9b3f4b729d5762272bd7cadaebedbd0320411022298e359ed142cd78248d248f3d7684ff35ff3076f887b115b67fb11c31b6c2234b2369286a4489a228102040008d6ea0f7eeb7bfda2bd7729cefe6ad775f7656bdee264881720510fddeabacacdceeb9e7fbeef9ce3745344d30184e71783ac0fe608cb3e904791ec2f3025cbbbe8dcdcd2edc9a835ea78766ab07e491d29ed52c38810bdbb5657591bd09f3e11447c7c7784affaae954ea069bdd2e023fc0f0e40c1f7ff2290e0f4fe05a3574c33aba618056c873a259a0230a7ec93416d288270b07bff7477f8dbb231bf39c32b0011a8127adebebbbdb705dca3e68e24387514a1b0a61f01a696279523401cbccad5c0418b590531e23eb42c22ab02a3f4355c05506aa9f4b862596c505605dc86111b48a6ebdeb50bb8a61e9ed57bdf77902d6cf03c3aa625592a2283a45979920b727c3121b63ae662eb8da966146ffabfd7dcc4fcfe401277322f090613144d40d26181e924111b074d8a7014b5b272f5b6fb18f61b69090d204acd16820804557cf1b8d1afed53f7a1ddf7afb167636ba68f63760f975d5afd256ffb31446c02a8b914ee7989f8e25d41c8f231c8d26389e45d208a2d9dc90e3ddd8ec60321ee0d99367b0721b9e5bc756bb23aa2d7a5bd5eb9e6a63b6c8102711c693194ec6430cd824d6b6a479ebc6c6165a8d10d3f1141fdfbd8fcf1e3e45344bd0745c7496dd80683fe34a09901ad42af3726cbbf8bdfff7af716fea22ad39c866037142ddbe720dfed6067cbfaebaf72cb838424be4c552d6508e22ca0cba9cfad016c9669ae15ce377b178ff02f0acea3e55ac5eaf03a57f508065e6b0c8b0740e4b5aff1a1eeda69be02ad05a0758ab6eece709585ff41c56f9e135af972e7ed6218bce75f133cc61d1d298ca6a8669d427d1ff6affd143808d4ad354589506260216999466960420cdb0c4b501148c3291ac8ab7f91dcc79f1730be9cacc90d0155166a31e603c520c6b9a3bd8b663fce6dbd7f0adb76fe2ca765f009e8b9f1d00002000494441542b672bfa2c01cb4d19d4502a4261aac82ce214b36984c9648ef93cc6681e634ad0add7d1d9e86363a38f5ebf83c3c343dcbd730f2727630c075334ea757aeec0a9d5d0f47d343d7631e4ce53245c0cf16c38a18b904e0f2c9e6eb550771d8c2613dc7db48fdbf71ee1e0e00c5e02b4e897e5b3f246d531f25aaa17eb462d246103ffcb1ffe253e9b38c81d5f008b36cbdb7b57e16d6d200c9b4bc062b25ef260d4e2159edcab9efbb27447dd53dd9d5cd5ac6ab012365974cd79598675de9d7a053bab18b03fb70ccb5c25746bb62c654beea0a0bb549d48a5fd0b745caeba71bc30e5bf97c3443314d3dbaf624bebf6b52a24d46059dea7f95d5509c1cf3b87b50eb0980ce7ab0ab0b8ba5506ace1c1211edfbb0737535d95b96f26d175c29d00a66bde64d52f0c97392ccfae810b8edc467f860c8d61252c95f322c3a212bd11b0f3cc50e6afd9c2452b1ee0d7ded8c2afbd7503d7f7b610f637b1609e2c6791b16aed96a70b49ee674982799263328ba5768fec2462230ed745a3d7c1e6ee267a1b1df4fa3d0c27333c79728493d3299e3c39c6e194b28518561c4b02bde9faf08b1a4adfb7d0dbe9a3b7b78146db47e8d4d0741de9fe3c9947b87f70820f3f7d88070ff6918f633416b450aec1ad2bf755333dc09ffd7e1ffff3fff317b833ac61e12ac0a27fd7e6ee1584bbdb025841501786750e58963249ac104bebc9c62c9ad7cf20014b17e3733b0d58ca14f2dc6da41c52ae5a2594094dfa2f9ebfca698f7f500ceb5ffc57ffbab2f8d904067d61cd01c7bfe901a195ee55e18ef63f3729b03930ab92cc97018f19669667237d5ce64dd3f63226c53e7f5f35af30b7d70f9a8437c522ad3e571e9ba91f337f57fb58dd52ccf4e52a3f44d294a35431b03cb75a51fccc902bcf313d3915b3be683016f33cae10eac43a1f5e0d605a3fc4bfedededc9766a60885045ce5937a820bb2280e55124ede9f9d21d75c8d6d43967709319be767d1bdf7cfd0a5edfee638b253c560eb62ee400e6b564c8c4643abb35cfe8149acc1173b0d3fe4724131efadd36b67b5be86d6e22dce863ce22ede11867c7a7989c0e71703ac6d3a74f1588d2a78b4d5deb0136373770f5561bdbdb9bd231da7779bdd5aa5e4c809c66981cce71e7ee33fc8016caa763d4e25cba49b37a8776369423d07edc0b7c51c57b8d26fefbfff50ff0240e516f77a56cc7b62cb4b7e8f7d54667631334c8c92c32521779c4f669acefae062c1e2f5540552f598830c68e1e5b725fd6908275da28fd0ceae7d604d17563c91c0fe676665ead3ca6a5ca6acdabbc1f6e9a154d98cd71ab7f5ea7aaaf6281d68b0096797ce6a0d26c406b2cccc15b35f82e82c8b96587b97f4d93575d93323b7b19c032c17109a0b92a19318f6d79c30a51297f37bdb7b41440df7033fff47902969e95694d28df515bc0ca324c4e4e31a0bbe870228045b0111168182ee50cfcac6e204120ba7af5aa0c7e8217d992d60df2733c3f690b16c7b0d99fb0b00536018bdb70d038c9046fee76f1d5ab1bb8d66b61abd554762bce427a0ccaa0119706c5e03840295e9db14d181babd67df4ba0db156deddde5180d5ed22b52c69ae1a4d23c4d339f64fc752e7c7ff356032dfb5b3c3047d8856b301dfb61030191fcfa591ea68324092254806393ebaf304dfbf731707c331ac598a8d46438ac1e9a65a0fd502010bc45bad2666761dffe3fff1c77812f9081a4d29dfe12bec6e6063ab8beed69634ac5f0558fa3e2d9f213e532b067619b0f8d925d0ac510ead032cfdf92ac05a358ed685849f3760d108d83cb52a507b51167801b0aa18c8aad0ecc24d323a62e893ad52ab57edab8ce09a4eaf9a195e05b034b3a9042c8295645ece5fcb1b5f3bb79d290396ce977dde0cab7c7e724fa4fe8e33f302799260727c8201cb5946534ce7b365af41828f68a90a77512968a620344d97804510e17eec4218ac3b4233249410b1f0bee279e9a43cf7c76b9210b0e2095edf6ae2b5cd16361b3efa0ddaaf883d84847caad3379f50b2985cac69e294b2831a9cba87462bc046af81ddad2eb67636d1ee7511345a58483e0758640ba95d5c643626d329f69f3dc3c1e1a1806aafd79324fd767f43ea07e7e3111c5e9d349176f5e368829995229f02b7ef3fc10f3efb144f07a7989d0eb0d7de14f7536ed76ab212200353599d760bf72616feb73ffc2e9ecd6cb8be07278be4d85916b4bbdb476f7b07598d3cae261e5d8b5875c5ce4a74c304ac654ea53412251a9109830d5fcf3b47cb666bb48eab00ab0c2e65a2b00ab0f4f82c0397c60073bf26337a1586c5851193d498fb5e872f9732acf564affa5dd9a9a1e4d55b950faa4c53cb21a2fefd3286651e85b94f7da1ab4242d3d3fd39e647226e18ff99c7bd2a242c97d1941916076bd58b49696dd5fcdcfb7aa9bcc220cdb21d95e0b57219a84cb88f0e0f904ee698cca6c20e75529d2c8a0974820dc188ef1188ae5fbf2e0c8bef71a5caa128b368e14540238be17621eb0b834040503cb26aec5338532c2c4e8561bdbed5c2cdcd263a7e0d2dca1f18087b54d7cb12b3325b2494e4aae53d9957cd77e1f85cb104367ba1349bd8dedd42bbdd41bdde28cc1755784ea6e50c53cc67331c1d1dcb8a2781b7d96cc8314d0633b59a9da5d2a63e9e4ee1b90e8e27133c984c904e523c3b1de0e17480c9822b9513dcdae861afdf43abdd145616273338b6856ea785ef3d9ae20fbff7210ea65c25cf50b77324698ed46be3da954d6cecee216718c9709f92883813678bb4761ef75d9878a5d0b0fa1950ce5de7460126b35f075865003107731563e1df961150c5c358ceaf95f7f1790296d6e599fb5ca65d8c12a1f2615e0a58e5f0ca645ce6407f0e858b64b1e96faea9ae99c35a073626d0984c681d88be3060159eee550c4bad8b1a4d528b1c950262554261e61c4c46a5afc30b035661d55c794ea52694e6b567630439762b47329b61707028a529f92cc2743653caf4301416447b625e732ade75fd9b0958b212b8c8e03a2ab9aed5efba49459d3282201056662ae0790de6113da586787dab8d5b3b6df4431b81eb481b2dd41c9055685538afab8485743f65f42f222d0b81e7e0daee06bef2c64dc943d58310cec2423a4f9130e715c798cee6b00e27523a331a8fa4f68f2fcd6afd7a28c96f7a7a256cda7a722460793899e1eed104c97086842b9f2195f235b43c1b5fd9ebe2da4e17ed760bb328c23452d78d9ab33fbd7d8277ee1de2789a21990ca53427ca80d86de1eaee06b6af5c1106990a32d704b0288d482c95ec2e0f76552f520d58e58ee8172672a3afdfaac16b32a3f23831a313be571e1fe63e7fa60cabd435e745c7f74f0458262dd489c2254a1705c3659a6ba26815f52b873f9534b974e72ecc64c60acd3a8655f674376738351356e7b0a8252260f1550e09cd42eb8b80c5fcc56a86b56a4211c660b0ab0be06a2b7d0ec598742918ec1f627c7c2c80152534b373977582ccf9f03a52d9ae430e02d68d1b378461912dd15287804550d33d0b759e8880c54267717db06df99f9fe12bc96a989d1de06acfc71b7b7dec7443340247725ff440149984a8c2559b7aaae6e33cc59c52849479400f8da02eade8afed6ca2e187b0f31af2598c6844a3bf04f33415d00a614b5e8da1195fd17c2ea0540feb98d5524c68bbecbbe8efecc06986e86f6fe1d1d343fcd91f7f176166a1bfd947e4d36df5081dd7164b9c1bbb7d387e8067c767881716eca08ec1788a3ff9f8084fc60b0ce709c6c7cfd0f26b986735246e1bbb9b5dec5ebf560016972a7821c8502f029679ef04b84b76ddfa312e039606621953aa2df6ca977e26aa40cb94f4e895c77580550506cb632cf53e30c7feab848466138a2a805f75c22b014b034739f17c61962f5ab50b8a8b1f35eba9ce0dcdca0ca99c002c03969e01f4c16ab0ba2c8755667a655668ca029617c2e89a53febc62585ab25c141717374c99fba9733daf0553e7cc520ded3bafb7916359fa3e5dbc0deae1a1e0b0faf6e826034bdabc4c53b20e4b7bdc670258ec90230c6b9e88368ba0c3ff39c059084d00236009c831f79424b875eb9684560c09d32486e731e1dc92f3223889f11f000216ed90e791aa2964e823ab8e529ae36078f8141b410d5fbed6c3f5ad0ec2c041460d56ce10d3965534f609e44206bbdf10b026598ae13846bea06f3cad9353d43d17be5d43e8f8701962450b04741765c9504827d11cd3f91cbdcd2d84cd26a2680e2c52dcb87e1dd7bff116ce18fab93549881310b9f8f0d18f7e8cbff8777f849b9b3b78f38dd730c604b7efbe0f278ff08d1b3b525b18590e9e1e1c7345028ba0853b4f8ef1ddbbc798583e86933986c707081d08a09161ed6e74b177fd8684bc456371615804fc98ddc475b1aff12f9f29ba6a54be743386e24df9b59878b54dd3ba015c055a6a17e7b27b3df6d6a25ff1661914e4cfab008bbcf19292e2f2a4cbdd7daeab84bff9afffdbe5219831e6854148c35b4b29b1345aaa07589d35f55b260a9b17d0640a551747cf02e6bf1766ab17b9eafae61bb934737f4a49b6daf34a1f6f19fc74a2d3bc2e7a1bb3434ff9ba99d7e2e264a0c2cc0b618051046b3e8ce604c081a244bd39a2d108474f9f8aca9d80c019afd3e9c857ea55403227feafb55d04b237df7c13cf9e3d13008ba21902df93bc1643487e174b79a4e9aa056c6e6cc8efdc075f04337e2eabd9989f9dc18967f8caf54d7ce94a0f8143b6064439d5e82e6c6b81c071a4a4274b62614c27b304fb07639c4d80fdd30922e4b8f6da0dec5e6fe317de7c1d7e0cb829d0edf4304913ecbdfe1abcc111ee1fece3abffe497d1dadac078748afd0777f04bbff87538ddeb389bcf31cf73b1728e4f4f71efbdf7b0ffe16d0c6f3fc08d6b7bd8ddddc2703ec00f3f791f919de2ad6b5b706a0e8ee21ad2e929bc7c8a5334f11f3f1de3d1c19930c3e3d35351e4ab545c4dc2cdeddd6dec5ebb859a1f4ad25dd2535c4db55512be6a80ae0b794ceb22fd9cbcc8f3aeb729b3ab75c3a3ead8141e5d449df21835595425a0adf9d2aaef2c332cf3e3a6aca17cdd4c02a58f7bb94aa807ad39f8cc1daf032cdd51a7ccd4ca1767d505d483b30a38cad766ddcd5d8249d13ce21c187e3a805506b8f2b57bee7a144caf8a6d9a0f86fe59d3fcb4c888d04e663e1ce2f0c9139c1cec238963f835e5c4c01baf8145031699134197aceaf5d75fc7d1d191fc3e9f4f510f7cbcf6da6b0258fcbe838303a5e5f23d6c6d6d091b2b0316bd59e3f104d1d919aef61b78f3e626369b6c759f23ca2c51c533114e81e756bf2f653594331c4fe6383a9a6032b3308b2d715c60eea87fa58db7bff116fc4613f5660b9bbbbbc226afdfb889ecf4148783216e7df5ab081a21e2e918c78f1fe0cbafddc0d4b110251946e329021a2b9f9ee2c18fdec7f4fe23b42729827e0bf5ad16acd0c193fdc752bcdd096a98cd133c1dcea531055dba3e399ce0fb8f67389bc4b06b0ea65184e1889a33554f4b96b9b1bd89bd6bb7e0040d640cf35e10b0568d6993a97f1100ab0a903eefe2e7cf15b0ccae39e590509f0cffee14b2b62a865506ac32c3aaba3126f09840c36d5795d854cd0ee507a38ab13114d38d26cc73323f5b8ef7b9dd3a86658b67f979b7a155407f91795eceb0aace870c8bd79816bfd3b3010e1e3fc6d9d1a128c9438f4d4a3d09fb986be2791068a860e7f19365f1bd6bd7ae49b8481023c30aeb8180188189ef13b0c8b01a812f8d25b82df7c3f3d2d63552d21c25387a7680960bbc7d6b0b37b61b083c204e633102749958775df4da2df43a1da48b1af64fe9ec394510747165ef9618193d7df24c8cfbb66e5e01363a685cddc1eead9bc282b67b9b6c21211d7f76ae5e11e0a3a5cef8e010bd56038997228d321c3ede07c673d4e731060fee23de3f446b01a4bd00f966038d9d2ee6c3118e1f3d164b9d699ce06834933cd624cdf1bd1fdfc367670962ba61b02ca656c3e9d9501816f9386515cc85ed5d7f0d6ebd899c0b0b0560893f5861a678d9f36dded32f0a60554dfccb89d26834f18563582ccdb9183e3ddf965b00abc8165601962edbb98c619519c9c5c1ac7e3343a1aa59caa49097cd62cbe39174c2c5b65c6596f32a80b58a61ad04d6150cab7c4e652a4c86259302f341a7a7d87ff41867c78762b0d70a42b9666451ba9e504b1ab85f9d30dfdede969fa5ab4ec6921c1f376fde94d08fc0767c7c2c20c77abcdddd5d0129bdf2c89ff91d5c84c8530b8f1e3f03e229be72ad8f2f5fed60a3e321cf95854ca7d544ab1e48bde2eef636ea6113a36924392ddb72b0d5dbc5f6c62e9c9a8fe33b4f9058c0995f837f751b9b37ae32e1016f612368520e118bfc229d4dc59f3e1dcfd88b07115d24bc06a2b309fc3847838d350e9e617a760cf816ecbd1eb2ad06c28d36a6a7033ca37bc3f199949c497744a7894f4f66f8abf73ec18c654462dfc3c6ae3e4eceb8caaab61b4f26e8f6bbb872e375b8ec006dbb9283cce6116c3606590358ab9e4dfd9cad8a36567deef30e09cb0b451726eff45cf5fa85032c32ac5580c583d583e74500ab2aa4ab62522603abba4197e947d6ddd46a864524fc7c01cbb155f90abfcf64576bf306066055b1d92ad0e4fe0858cc13b20dd6f0f818cf1e3ec4f0e458728a042cedb6c0e321e8683903d914418a49f87ebf2fec8a0974324ee6b058ae4386c5eb4de0929030f071edea55d98e0c8b0fb62ea44ea2b174797efce400b3d108bb5d175fda6be2b5bdaec815d814a2d36ca015d6a53bcf46af2bf935293b712c847e1d9d560fcd461f163cb4a60e16718e6196a0bed5c7d6b56ba8d18b9ea53d8b3126237a5e3dc3f8f458f6e72c1cd458080e1b57b7afa2e1d6e1c392e6a84f1f7e26392b6c0568eef6516b87b03c1707cf9ee1d9fd47383a1bc36537a1c0c5a3f102df7b30c2c78f0ea523749c64f0fc50f2560c0913fae52f1698cde7a837425cbbf5866a5f46c062ee8a804586454d56696577d5b3694ecefa99a962663f6bc032c7e27202a63d48f1fac201164b73cc415e15daf07d9d88ab62587ae5a03ce034d32833af2a802cd3e655376e1dc332733f1781eba703586586554e20eaf33f7fa8b94a78b15bb070bf92b58cdeaf5eedd180458635a453e78387189d1e4b90cec6a8dc4eeba6c88af87915fa290706e6b8d88482c7c1c43c5b6f799e2b804530225031bfc557a7114a329e40c77d116ca4130f95e8f118f3ccc593fd330c4f4f102ca6786dd3c5575fdbc146972dc478a4f932e94e47885ea7856ea701cfafa1478ff5661b694283be0cf5c803662992698466d8447f770f41bf0b841e5c2744124d311d5163154941353be0a4498a3e8b026d4f4cfaa6676778faf401f68f1fc36a39a8dfeca21934248ca432fffea3c7383c3d419402a16d217417f8fefd53fcd9dd91b84f848b09923443b3d51545fe845291281186c5a43b01eadaad2fc16f765073bc1706ac32833701abccc0d7e565cbc0f17925ddcbe3e8421ae6e701b054dbf78b36a61768a25e58289a856a37d28b6c493512357dcda4057d850fbb0efd2ac3a7d2f6b28d6e314f7b8e0bdfa03dd845d5a7fed3ab85a2afd2ede4cf57464c3053fedcca68c0dc2fb7a63dca12748a8ba197a1cdee3d7a9ba594435dc9a537fcd2e55ad4ea4ad3654e0c7ac635af9339b331f410fbea4586d1f109ee7df289b4a8a78c809d68f4beb4bd0c7f273b9814e536cd46137dd6eb158a760a53ea6180adcd2d6152ed4e1b4f9f3c15cd59a715e2c6cd1b180e06684a6133650d13d559799122c96b78f8681f278747d2626ca361e3abafede14b3b4d71e9646387459aa2dfebcb7d68f83eaeee6ca0dd6da0d9aa4b7e28cf1d785e1348e93d95221fcd81490cd772d1ea76a4db4dabd91569c3423a375b02546992219a45588c86184fe7024467d321667984a05d477baf03bbefc0ab79c8a20cc727030c27134ce62c3b8ad16934a4b6f08f7ef029ee9c2da45374b316639aa4081b2d58b68df1648a288a958c83ec364b2424ac7737b0a8b922db63c72229f72a8c00b50265093ca53170611c1505f22b99997ac08c8f142ddf0da9c1f313e1c5e9bd0c965a97a5c7aa84f746d3958b63980f7e118da82f5a8e01d9ee15640d9f6bd2fd9f172161f93295190e6fdeaa01b570560825552bcde5aecccf6bc0d283edc2c554f6091796ff3518d0f6a3cc6cf43ecafb376f4475a8c8a2e28b85aa1780a2603e556c8fd63326a3d40f8519463f770d0b3b12b36514b73767b7aa109a6d46e9376a2f1652f8fcd1fb3f124f2cf60c8ce72cb551a0cca439c3383e8cf4851a51249a6520606dd371208e55217196a1d36d0bf362de8b2ea54f9e3c11e06bb77ddcba755318175919f7b9ac330c149b7bfcf0099e3d7e8ac9682a72806b3b7d7c73cfc6de560f0ec5add3311c2f40a3d94660bbd8683570edfa2e3a9d561142d9b06b3e1226ba59283d8b303b18607e3c426d4e4f7547004ebf281e65830c29a666789900b324c2842ded9d05825e13bd9d4d049d00a93387ed0698c7198e8e07b2fa175302311da21634f09f3e7c8c3f7de72eaca005c7cad1f66d9cc504455bce97f93a3253892a6c1bf3e904db576fa2b1b183943ef53a0d5092c95c9c78f96c548f6c06b49c18ab004b8b4af573658e0dadd12a8768973dfb7c5f83937ed6b8ffa5e8bbe42dafdf2b333bfdbdaf221cd53aacf2b82d9315f37ccdb16b9eb3f5cf8aa4fb1230aa466731db9443bee5c55a1aa23dffe15509f9758095b2e2bfb03fd127b96411ceb92add9c69ca037d5d186a82179d05741aa22a1c2ecf667a1b87b62686d29e7fbf4cb0b7bce985e3a529ae2d3f20e60dcba89c266051ba707a8adb1ffc18f6a2a8678be923a05656b5729d6120016b2a09f64cbae36cd1682fcba4bb4e1447e8f77bcb1a44e6bd286f6042bed5f2f0c61baf8ba11e85a51ab038881b8d50ad1a8e2678f0d903ec3f3d9419b71d7af8fad500d7763604bcb2688ab3b3536c6c6ca31d3681788eadad1eaedfb822616612739670a4c984b48464d1f43c9366b027fbc7383b3e41a6aa718a9762caaa22a1e81feddaf01a1e9aec6ed36dc363f71c0f481cd6178aeda9b4289b8c67e2f810e5393e7b76863ffbc16ddc399ac1aeb7c49aa6e1d43063dd609ea3d96c0a0bd5b59304f4e1d9093676af0b602dbc4056126582615d67aa84c5cfdfbb9f1d609983de0484f2b859050e5520b12ab5c17dfcbd03d6afffeebf921c961c4ca15faac2ac7277e70b276aaf6658a2235f1112ea5048df740d0099a8869f67523c2e3a4196d1d78ceb97c05b6a7e6182cb05a66800d6727894fa2f6a3032a93585eea6aade042cf321aeba965533e83ac0e2a28d721e4e313e39c59d8f3f8253182ea5b16a34c1ffb5191f5902018ba24da271a7dd41a7d9927292c978829800b2adc241ae086ac752e6b77abd50008b5e541cb00418e9b41345e2cac0f1c9e6aaf73fbd270d1fd84d8605c3af6d07b8b6d5c55bb7aea2e15b383da2aecbc7cd2bd7405e321a9fe2cad55decedee22e735cf6d6121491a234b7359416468351ecd303c1b60781a21cf142808bb2fec72042c9c087ebd2e00da68d4e1d7552358cb73e076eaa8e5a9007abbd1c0d32707d8a7bb4566e3db3ff8087ffdc17d64411b703dd43d070dcf46bea8613e8f9470d67196be617487180dced0ded811c0b282501896dcf79a32cefba20056390cac02323d66f91c9b63af3cd9ff8301ac550c4b8738ab06a70930e5b0cd04bee5402ebaea56ed8f21e1ab009619769937578784fabbcb2064de6433ecd380552ed9d1c05575ec26205e3c86e79791cd732460395c8d4c59eb7682cf3ef944b5b7a2e15e962d9d19f47d60d8379e4e11b384a866a3dbe9c82a238b9ae7b3b994d26cef6c8bd68a3e59042e9e07a50dfd7e035ffef297f0f0e14319c03a59afc2b15458a4ef0678f2e831ee7f7a1f59ca9083cd2a6ab8da6fe2cbd736716ba78bc0b630998cd10e43dcba7e15562dc3783c90fdedee5e15fb98348de45866b4791670cac54699e09125b6383dd0948fc025cd28a4a1a98d9a93892c83aea86c2def3835d195517c1af63aa871bf73754e0f1e1f62ff78884f8e27f8e3effd080f0f26686f6d224a73b1816ed53d20afc9ca20b7e78a2a819be7cb154e6b912368f710743605b0c8c4f872dc8bcd6f2f32989f2dc3aa7ad6aa520be508a22aa2f8b90a095f9661e99bc4cfad7cadb090d503b20ab058d54f58aa7a4f4c3e2ada83af0b0975f859c5a01812ea24a7192a9ae76332ac65185ccb979e46fa787488b7cabbc8a4e9a674e342376123c4d0db3324a4fd6f1e47181e9fe0e1a777258745fb158664dafe98dfaf5b57d191802af3300864e045d3199a8d866205798e8dcdbe00d5cece8eac243261cfd21de6b0de7aeb2b78fcf8b10016fda7781ccae5410d56e9cb7c7c8a7b77ef6170465b651af8d5b0d5f4707333c45b37b6716dbb87643ec56430c4cd6b7bd2caebf8f8508958afde40e0b784e931191e33a19ef2d853298d11f7d348a9f415c352c02bb58d7499a829f7518296e3390842026b0b2159a417209b4f301b0da44bcfc3a38984827f7bf711debdf30851be40a3dd13200c034ffe677f1569f241bfafa2159ab68f6e36ea708226bcf6860016571ef90cb864664553d6e7d9f1cf16b0cce76a1db3e2719743c59fbb90f0bf28640dea41bc5844690e5a9d74af020bad747f0eb4b4adc88a26abab424269ba68383172bf4be6b3a03dedc5fe4a4b10a9e881a841c8648126b831294b3f2c73b659e6a98a060dfc7e3349290f05d48c5c7698e076eb004bcf60fc571f93e9c95d353332e9ce65fa3c6271ee311e7ef699302ce6a32487c4aecb8e23035d8a9bd3542dd14711dacd9600d6e9d1b1b4ab5785ad395aed966c477d96d80f07818481f4abfadad7dec6fefebee4c41816f19c947894a6052eb224473c670fc00778f0f0315ccf17e578c75fe06adbc61bdb1ddca0954b23901543d6405ebbb6839bb7aecb0a5c344fb0b7771d613dc4743a13e02453235673bffc7d164f84b9d146468730146b12b836eb015c2e30340284ad06eaed107e9dcd253c64f102f3d129ce4e4ef0e0c9311e0e52bcf3c913fceded7b1825a9001acb7f789d9b6120cd3866518c4691bfe23dd1c97dde675a39c36567ebbe348b2560f145c02aafb49ddfbbbf3fc0d2c7c07fcdc51d1de6e971f4739b7497d21c2d693041cb04052273e18ea89991b62e910ba33be06a5944d13ec95c2731d98b99c3a9a4b345d8a75d21cc6d181ae963a89a59f42c520ef116cb5547b5370d4acc9da816e4ca95c19c7158ce53c246e3fdf35542f338246c2c7477cb07b8b8beec2dc84b75e13b8c551a0de0652648c0629bb55a966270748ca70f1f209bcf10471102d713b621e524f90283a1623cf490a21128f3507c70096e4ca21315d8d1a6d753edc0c8a2081e3a1bb400002000494441546864580c09b334c657bef226e6735acab0316b07699622668b78d1af2b7f8b3c4d71bc7f883b77eecadf44b354a384cac54e2bc4eb1b0dbcb6d542abe963144d61d716f8c6d7dfc666af8bb393636cf4fad8bb764356e718a6c6b3a9740422dd919c594a75bc5a61cfa57b932d6a745ea31dba9c921d75dbf01b757005cd4a33b83517f16c86f1e93eee3c7c8a07e31abefbc123bcffe1a738180dc586d967a38e1acd057371a510257dd1c599fb26f0b33333d91ea7253fa8236875e0b5dbb008760bd5ae5eb5c33b6fe5ae26b125d75a3a79e8151d79464462a3dc414c60d19fba9027d60c42d43accf95d143e9b135b99e195df2bb328938555bd578e2e96db2f00362c2a7fbe6a0c5f203b4563e6aae32c8f6173df95db6ba5fb72c315eea17ce8352a13acb496887f33bda1cc8b65329f3260ad3b4936e2d45294f28d35eb16755eaaeae65d60617c58d8eabdb4aa27600bb6203f572c9bdf477b99a58eab38607d4efabb4df055ef51bff57c1b72094b6d1adc9d03960990e6b195af0d15d6741a65d2fd74ff00fb8f1f49b90af3576c18e1b8ae24a6936c214a6de659b298cd529d6501b35ae5535281348dd16a36854968c06258c9d5b4e9642c358634f9637ea9dd692dcb9a62bada514deffbe21e717a7c82db1f7fac581dfb10ca6aa6838eefe06637c46bfd105bdb4dc0af61321c6267b38b2fbd76536c65686fb377e52a3a9dae3c3fb48f615b31dd38439a63707033a96f3bb01caaccd955c616706471b25d24dbe9388a28869d5b181eede3e4e8113e7e7c88f79ec5f8eefb0ff0e9a78fa461049f01ee3760cbfac2bb5e9e5daad77336e7386f7b26def735e532ca26143e85b70ebf9f6dd1984fe4e85dfd149727bff2f35f7eae4de0d0cf6e399a590714e571571ef8e5f7cb9363d5f7972756ee53af125601eeaaabb1149b1b9a2efdf975e7580958bff15fff37cb89a1bc12687ee04501abea42993760ddc05c7edf2b0296c9aaf4c516c643ad93c355a9e743490d58550fc33ac0325b4599a1ad062cee4fd370fdbd042cadcf2933baf2b199379f610cb5442c003e7ef60cfb8f1e61112bfd15db7009fbb52c8ca73344512a2b846cd7c65530867adc37598b765f2093610306fe9d20c6308fa11fcb744e4f8e25114f40a1d15fd8a88b2adef73d9c9d8ee4330c2d03cfc7808075fbb67205cdd98495824420a82db05577b0d774b1bbd5c2d6764f9aaac69309aeec6e606f6b13ad46037bdb1b5268dda6a835cb2597c5502f604950a618acedba70dd0036fb1212b4d8aede6d23ca680393214f2201ef0541338ef0e0ee5d3c7cf029ee1e9ee2fffeab3bb8771263341889d29e9240822d8bb46996c7450831662cf251f27d85a897d756ec98e79178bad73b1d297ece174a3261e5b497596db8571ed0cb67c0c8f7568196beefe571626efb22e07319609527fb2a00fac20296be98daddb1ea62ad03ac2a7705f3029401cbbc2955a8fcaa0c4b18131fc0429ec1df25cfc0476c85f4821a7291659614bd02389730acf275520c944254058c659d953cab85a0f06566286158712c21e1d1d367524b88440156a7d9947090a075361c49e7e693c12902c787e7d4964bf564411abc548b2fd55587f92f82d9e6e6a6ac8e1d1f1d4a5eabd56a08b8ba5cfa6fd425b13f1c5012114bf2be1936303e1be0fefdfb180c8752904cc34c5e6f76de693a0b747c1b9dba8deb7b1bd8ecf7309f8d446ed069d6b1b3bd85eb3b1bd8dbd9c6f6ce9eb49b677720b15896c945357ca08482ede5c5aed966386563265d79122c8afff37886449ac7ce70fbd34778f0e83e3e391ce2dffefb1f20b21bf06a35f82e251473b9061e012b49978045af79dd1455a73af82fb71d4ea6e8b188bbdb4546539a9c76da74ce6063906ac05a756f4d9655f9bc19255abcb7e6f35596ee988054c5965e14b04c52b28ef5e9f7be100ceb2705ac2a0a5ba6736506b18e69bd2a60c9602934491a44e5461721613974946330ea069ebb61b222f97c375d6e5706e1f3d948f5252c27e9e57a18cea7eb1ea83288337fc36e396c514fc0928ecf6922b9c3561822cd32611ea3c914f328c1703c16066423bfe0dbae9b4ad07c8e9fe5b522c32298c94a6214e1e4f8483eb3b1d11396c5632678919d51f0298ea68e834eab85d9788a93e363d58a6b3e95248e5cef3c81c77a453638752c6cb5ebe8f73a6893ad31fc8a67688675ec6df6b0bdb581ab57ae6073a32fe0c9639424bbcb565c35693251a47f5499c822c76c3a92686cc12eccb29218613819e3f074883b8f4e309c4df1e3a703fcde9fbc03b86dd4d9d2cbc990e631023f80673bc892540089d7c1abfb17747f3acdc1736642bed9ebc36d3591590c0715985290b50ab0aad8ba095655a14ef979288f2993ed546dfbb221615575c5cf0560e9be8472118a2bf9b20c4bcf06e559a17c61cd81f8d3002cbd9a644a06e4c617ab95e538dd04ac4a7a6e29098509b67a1fab1e408ea99ac5702aaf50be2b3fac4a56592a91b8b04dcd4116c75824310e9f3c15033faf06f89e871a735792f066b16f8e93d381f8a0934550d0490060de86cc48379560329e92009e8b2ee5d1de576458dc968e9d1466b296aed9545da37d2f14053c5b5cf5bb3d64915ad13b3d3dc1e0ec5835685db0d597ea17cefb10da35b45cae72d6b0d9ef6067a387249a214b2234c23a7a9d36aeec6ce1cace26ae6e6fa0db6a48576ab7a9e4145c61a41c9eab8d5c1060423c4d22716da027169d16a6598ac3c100872767184de6b08200fff1ddbbf883efdf45663711b2a5974337af5cae856773a55375bd5680e5c9a4a6d995ce5f91552e6a36dcb001cbf791dbec2244916a0d5992c9fed6bd2a9fb78ab4841e27e5bc4ef9b9ab6243fa397c59c0d2fbae7aeecdf7caefffbd332cd3c04f0eee1592eefa42ae9b45cab38a092acf318a9f2087559e89e4981822d2bfc8d0cdc860e0df4b9599173ebf06b056e5b094c39b0a314d65bc3a47961c9d3fe455405835006cd797d5af643695fcd5c9fe3e5a812fec6852881ca564c471f1f4d9011cd75376340ba52b2218913d69f6c9e4361b889aadeab568f260ff99b0a82b577644db449d54d808e4b0daad9e68b538c8599b28ec264985950d4e9e091ba21344ce7c968ac3a59ca85963998c252e0e6ca01a48c8c79e00403da863a31362ab45c6d5c24eaf8dd0b3e1f776d53c230098a85c5532577d0e69ed935988a609a6f10293ccc2fe7888d97c826bfd26e0f9f8b77ff0e7f88b4f4eb170ead8f01d58768678910bc89b0c8be04bc062f8a9018b80cd7b23cead8da624db539611d17fdea56db48594bd132fa9047e51c0aa0a0fab26ca75cced65016b1dcb33f35b5f38c032ed65e40297b4587a50e964a4d69ee8015fa696174e904f9c5e072d8d44717130e2f40bf1bd21e62c0f60cda2f8f7a5364b662d2aa394bb82beb1cb554d1a9338feb98b4331cb09a848a38915ac47f215e7320af3dc584b687ebf0628f35ff381351f28f3615c6e63b4f92a9f33754f6158c7d1d32778f8e9a7701640c3f3309f4d2577c43c0fed7fe94ab060623887c8103c4fb5f2229b6012be15360448b9fa472023c3d0e52802a734fc4b6678fce821b6373771656f472dfffb9e94e5d0e245d7daf1dcaf5cb9a22c96f31cfbf7ee01560ad755652b6c55bf4868da67816b6becd2ec7b0b345c0b75af06cfe6fd7384197a646f818b6eb321358edd76075d2f500d5a8baed76456babbd1d96426b935ae76125c79ae613340bfdb40107a38ce5bf837bfffc7f8d18333917cd0e5a2e131d9ee89429d825505489e0851fd40ad9eda9e2b6cd5711d0c2663b93edbbd2d0c6633d4e86f2fcf9003d7f591c5999235ac7899f7bbbcc92ad66e96c4548584ebbeabcc8ad67dbfbed7971dbb7e96b9dd85fdd3e1c410712826ccf44af5f560169953751563bcec3a99c720c7f1d3022c010d9ed42ac02af2cf26502de9ed2b0116b0b0558d947e115c05e016169c9a6a2a5aa6d02f0258554c48173f976f7a1560e99b6226e1cb0f98b47bbf602b62ec39b7a40ef0e0f1233c7df0001e1ba77a2e66930966023e2ea6b318d3682e7a254923b1334d9d8c40853f042cb6d8e28b824c96b8f03ddd8e5e837cba48f1f8c923745b2dec6c6fcaf76ac022e8937d68175326e755179e04a7cf9e224be7e0ca3fc598c417f1b0a2bdf362019654f9f6029ebb80ef5870ed055cc71337051e1bd505eca4c3047f230cd1f5555f451ea33a66ca2c3265f9c230980a792e44d480569b40d747bb19204382fd38c0bff9fdff20804541a9670175619d4cded710270ab0c81cb9fae97aeaba588e83244dc46f9e3939ae56f69a5d8cc84e6917edd0b491d74d0156be26bc5f896415226a3d69e91e9efab3e589ed8b025826b06a30fbc201962914357345555aa8256a4a7454cd5e64ee2cbcb2caa06596cb946fd26a864589ccb998530387a8ce593c6ca965fce718a18468ab1996be21fc6c996195434c0d42fa8696d5c4fac1ac62a58a4b5c945de873e7b1d31a86c976369f086ab66899a6b44291b08f0c2bc6643607ec4227b4c8d16890a5d4c4d78bae19a14fe1a3143d89c52f8f57afaa2e4374dbc2fec13e5ccbc246bf27357a61c004f802753f1480d26e066467a20c27684da7b20ae8d8940bb8a26f534e0c0b714ae5caa46be5025c9e43b13181cd95043e018bfba74b113b38336c6bb9ac15f4e151f3559c03d98f5c5b9b320d558c4d9b9cadad0d095f3dd7429225b83f04fe87fff34ff0c1a3213cdf43ddb505b01c6922c112206571ccdc5ca3d9404df45dd23f5efa3c12a8685fc3903074eb18c7095c3a5538ccfb51ab45d6ba3a87554e4bac6258fa99d2cf955921516658eb00909faf6258e6dfabc6d1ab32ac9f0bc0322f88390354fdacff26c4f1670858794d89fff4b1ea5999786432ac8b378aab88d5545603671595a51f96c9a634189a0fa17e7f15b02daf1343715aac54b4a9e7366436a3e15018d6643040c0153e592d9b20a53cc176319d4798cce7cac65784b0ecfeac12eb54a5d372a5eea9dfa509336b138b6574feac818b7aa7c1e00cd1740ad6d1753a6d8414a752ece9aaa6a91ab0786c54cf47b40cce32cca667706b295a0d95d8b6d8b62f53df4f2752e6b7d8068cf92cb689f76c5572e4da8e302c87eff36f9431e40b6157b2b25994d2e801e8f8ca3aa6d96aa0cbd5c77613aecb9c5d2e2549b70f23fc4fffd7b771fbe9049663a35df705b0286021a36648ccefe1ea67a7db915c1b13e9b4489e4773848d06e22c11553c9b3bcfb31c5eab8985ed89d68c13449ee42b199666ab97b1ac32c85401c1baf1653e3fab00eb3250aa7adf9c98cb5ac27288f685655855174e9f58d56c200397b12b9fda8ad74f83613124d4034fe56a54f1ec22a7a25d31ac32cd1621e74ac05a9dc3b20a20366fa8791d4cb0aa9238941f30b5645ffd7811b0583673baff4c5ad5930f70c55012f132c81d4ca71126d15cd9f84ad7e10582c095f3b7166435ae0826f9223361e4acf3911ab094ea9b9f89313c3985e358e875bba8fb1e7ccf1706c3fd4947e6a20898c5d10c0991a4886643f84e2afe58014188990daac2095a748ab56873bc281aaed610d810c09215cd5a2e20cc63931091c769dc2fbd2840c1ab1fd4c431b5553024097d3d47006b328df0fee3317eef0fff129f1ece905935741bf52560a5592c604ec06ab06374bf2780451022604d6753345b4d4419f3712e9259023a8e05ed36729bdd89f88c51789aaf4dba5f969ba94a3394c1c1dcc6fcb9fc94ac635897e5b2fe7f09581a65cdf0496699bf07c0d2838fdfaf9b335035ed1421e173375e1a9b5603055bce9b00a7674e79088a15447dcee683a1d98b5e2534250efae12a03d6ba05270e5fea9dc6a727d2c493dee954778b0b2754176a0e54e6b0b8a248c0e23931e94e46c4553dd61c12b01403a4e442b90e28005345dc04ac34b7240c3b393c10e062ab2e955b0a11f84a5fa68bacf9596aa708b4291b906653846e8656c0aece96f44c24fb634a96793396bf288be84203e610b0c8b23899b062922c8c6cd8865f28f1e5fa53d9c6e4384344cf83efb3dbb5270c928b11fcd9a64f1a8bb42731de7b38c0fffe27dfc7c3d31851b640bfd540e0b8a82d2c10b0a403b745978b00bd7e4f4242df0fa4ae71329b4a98384f13b956042c825ebdd795ced711018bb5882927e3d5b286cb00cb1c33660eab3c86aa7e7f51c02a33b6758ccf7cef1f3cc332d9d70506f30a80a56401e7962fe58b6ce6b0e891a46661d5ca3d6183cc4238cacf910d2886c5eed4d4d09c33a6e57e5f11b04cb7069eb3c9a2e828c0e4b0022a95f8af6262720c145b725be6da568484d6a286d39313cc860380be54f3a25898391d8760638b2d0bc3c21a431f9a7531a567b3c42e86433d5440d1a66299d456f1fb4cc0d2cc741ea768b6da3839dcc73c9a89f15f9d39a55613f54015feb2307a32a1df94250a789e2f355935c4687025d0b71030d1edb808dcba3092384de45e30f323d238e690dc9ae4e2744828e1a284846c699f8bb25dc0b4284a66329c6542f5bad25311ac983867079b3889657121cd6af8e1fd33fcfeb7dfc1c341827992a1d76ac2b7d97588c5d489d28b59801f78c2b00858f57a28e1237b11868d1051616b93cd33e48e8d7aa72ba53951ccb483230c6b9d0eeb3266a3c78999efd239acaa88c5cc7bbe28605d964b5b056097015679bf920e79c955c20b93ff8a03d1e9950baba7ffa2a8259499dff860f9a2ada3a4d439955996dad579c7e5e78f49e995aa68efda9b6d84981a8038d8e4e4c411f3a2652db54664584c02ebedcc0584aaf3d47fab5a66d67931cd4acc07cfcc099921a13e7739b6526b7afd1e1d0354a387f316045c6025bbc8d2445604e7d331e65c196443d4782ecc89fe4eba6c4adba23094e10a1b7fd705cecc35f198c9b8a8f22608f05c9844e7b6badbce389ac1773d6151a3b381f8c677a840775c749a2ac96e868552acccfc919d4871766859e8043e36025f981941887a251da26774561096e548129e0015c8760411de27e57cdb0c94ac81f59792d722b80564589c78284928fcb01c957a206be4778c66117ef4d929fef4079fe1fdcff6a5bb4ea349cd5a803852a12c93e93c079eb3d8eb586cf3e589c4228a5359827158bf28d750fd4ee6caa6150957290b6245d02a4fd6e6382887782fca78342098937fd538792ead506a226302cf8567708d8d14b7338fb3bc8fcb986379fc99d7a30a972465b1429c5df55d16016b998bfa0901eb79d05a0358c2a2aa81eef3062c5af0d616e7de551ae8ccd8df042efdb306027d033508492384228c2a0396b94f3d8b98ec4b1463a5ba4519cc85b2c504aca57e96667decfc329b4aefbfc9d940d4e2041df6c6d3f20df338b94f6de14b3d1145a63c5605588924b2f922a0f13c196af145c0625170c2129fc1996cc7321c96b4d43d4bb6e3be09744a5640e70517b6bb90d2a1d0067a81878db08e66e049b29e3942e611b515b35c237e4e560a19feb9b24248c0a2f8542d1028775126d3f92fe5080415e6b078f918ce11b408646aa665879b14a7c331debf3fc0b7dfb98f0fee1d4a4e2e6c7808ebbe384268ef2f5e2b0216813c470a8f2ba1b623ca79ca8928c2a55b045b8031f9cefd301b9b73b1426a0ad5ea73d5445d66065513e03a76633effeb404b7f8f7ececaffae03ac7540623e4755fb5e75ece6f1989f5bf75d2f0d58abbae6bc0cc3d249a0e7a9ec8b33ac750ceec2057a058645ab5dabc8479597f197605de1b3a5ebdaaabcbb7953d70947cdf7342bd32cb66a1632018b2372b92821f579549427c8e2b900d6f0e4445aaf8bb092f91403003528e8ba4a29a9a1038230167a97cf411f780d9c3ac4d6cd5787f3a90c64ae5ab2d517d9189d1558f0ec5acae84fb337bd5a2840e25992346753877eddc5562b44bb1ec027fb627aa900d088df5f98e071955044a3056091a8d35995daafbaa7c04ad8a2cb9c1759165713f933433876080ae43db55ab1409c44383a1be2c70f86f8cebb0ff0e183139179504c2a80552c16f01cf8d21ef88c152930b51d57ca9b0858e47a2c71a2615fb7db93129d19af9b479b1b4f426d5386529ef0f4e456c5b8d681951ee87ae25b370ecd315335095e0658ab8e631dc35af5197d9e55cff6bacf68ed59f95c34cb2c7f76d93547907c0dc35af7a526605dbcc0970356d50cb5febbce571d5f38244c291e7d5e77a493e365a665322c0d3612a71b2e1064265580a5f3553a89ad1f5c71155dd12558b6295c56453c5d848e92d395f7548e6b91c6988fc7383b3ec67c3a2af4490b01240231190f6bfb749b2a028f1e9404199e03df23c3a24fba84cbdaa3bc7044389d8e953a9c76358391d8da9071b15558dd56dfc57df298e91dcff35221680d6e6d81a66ba11f7a526ad36f87a8bb4cf42b36272128ed8f8bef656e8dec4903168bb23d71687084cd2976455b64b5bacb554b55b0dd965a48323baaea09e84cea535f75341ce2e34763fcc57b8ff0d1c3132c6c0775012c8684b11c2f4342bdeac8df3d869b043fae90164688340ea48d72b680b441cb2d5bba10397e20e121fb3eb2594a15a0e87c535548b8367a28d982ebb1f13c11b85890bf8a69ad03ac75c751057e6bc764f1e62a86b5eebbf484f95280a52f0c1f52fdaaba482b0fda602717e9dfe580f5524c4e76fef280c56575e9ca52c4eee6aa980698aa9050830dffd500a46f8a0e87ca2121f767868cfc4e1d12ca035c110eca3625c06208c5c433c983e55163b49026146c114fc7ce78361126329fc52af14d57d1e9544a557498c7153c6ddac7efe03910b0087e644ecaa75de597f87982d1c99c2ddd5df97dc6a6a2b3997c4fa3de1020e28bdf479022c3e2ffb2d0e138526ed37417e8050e763b756cf45a5242c4b0920b03b23062f4172495e16795168b80c4d54c071e5d545d2551617e4c725935b5bac8dfdbadbe8015c16eb14825e14e1755ba360ca6137cf86884efbcfb081f3d3816d787b0e14ba1751ca99c9e58cc785c9cb0c55227f01d11a9d22890f63c9c276895232c8a254d6c46e17848c9bb98cb7215c34a8aee33179f79e50fcfe7e26501cb048acb189639c07f1a80b50ab4d645423f13c0d26dbe8441ac01ac7528a993eecfb3a5cb01ab8a61ad0d0f5f05b00a1d9609c61ab43405af022c0d347ab0eb1b62ea97aa00abfca0eaef65cd9da966bef080168d37a41e8b202280a57eb603515e2d016b70728c2c528d238874dc0f998256a1f36732139af2b1d79ed6a369169644b1d82beb225f0ddadcdf288d64058f5a28be1fcfe6c2bc9988dfebb6e43bc850b85ffe4caf77326c96d968c0ead62decb2a0b9df429352042ada2900a5625d6be3160b011026a018163277c57c1413f5a2f972d222fc6308c8f7a8bf52ab848e4dc054b92daefa51f5ceff59743d8ee6f8e0e1007ffece7d7c78ff04b6efa3d154e53ed15cb52b23e0129c79efa86f63be4c7273b2822a0de624b14e50a2dc414c0483100e3f43bd9654132c1015a16d79d2d5ccbb0ab02e4bbc9bcfc42a665506ab5701ac75c7b18e61bd2a60adc28f3230ebf1b83224fc96f425545ed3aa9e4dbdd68246896a09d0992c4b44a3f2d517db2a5ff8dcc56e3555cc4edf085d6a29a05a2aba1469439100e789a81b2125dccb814ca0a096495f34bdbda6eeab4242f3a2c97717ea706d3f52be4e7a7b33c96e9e178f43de537745b11b7dbd0958bc8c45ebf99c05a68c47a8f8f629c064589860361e61747686249e8b4cc12fca65d841872b5a324530fc84858dcd2df1646718c68433073d016334188a8fbaa6e32a69af4a7ca6692c56c234356498c5ced23c6e86695b9d96e4d2748769ba3ecca653d98fe3f8a2bdaabb0b740360af1760b7df94de80752f40204cab087117bc4f0bccc9f6b86f3229c951d9b29d481734c37294668bde5c3ae92ef57c62e8c7954e02562cb58534e19b26093eb877826fffdd1d7cfcf018b6df40833a2c3f500d300ac022cbe279b3c3357dbbc8ea8459a5b98481f4c7a76a3e6c341520fb7534da6d61570435d6162564c5450f4d71ba9784bc9af879ae9c74e419a178b690b9a895f3224729ab9bfc990c9eee65eac56bc3fc99fabb2a20e76ffa792b8f4dfdbb090ae6b35b151abe0870963f771926ac024e0d4225d850085184d5eb3e6b7ecefad5dffd2fa5912affe785a19ee2b25719f91d19695429f0a629b0129f4fd5fa66e5eeca33c51200f285d2e0d0475e9691554a9a0f847c9701aa1a4834f82c0b9e8bda3f1da2e97d9b60a5e50d2693d2d7c23c47fd3e67617e465a4f15e063cea27a66d549fa550f8dfebbfe57be8bff1540218f30b18ab33d3564143a8a608b32842926e311a6a321923841bbdd9181c7d08cdfab573623bed7e9636f6f5b4a78e8a94e7702eef0f4e40cb3990a07cb39b7e974be0c7f193e110cce4346c57e284560998da859d24c8ec3ae91f958f05da0eb0357fb1eae6e84e877da68379a52ac6dd3379d83b7e68973679c11ec94c386ce29f11a8b136aa0804a4b344c490a95eefa7e4b8720ae7c92ed58354c92053eba7780efbcf311ee3c3c8615b411d41be2684ac644c0e2caa0b0c9d148dc26c8d418d2129888f5d460c9730414f92e3e879684864183dd8672692f66f94a1aa216116ab0dc4044a664c62c33e268520343cddbf27f4d159ff31786c1946350a14f96c91220b9ef7af22fee39c710599d7ed6cd01b52ef259c794d601d692285cd2c6be3cb057818e39ced781e02a567501b07eed7708588a5131d770195ce9016d82064dbd04a8449157e05431fbacb29cb87010a51c188f428b06f9d064a251525e5d35ce6e862d4d39b75405581a70f4b1ebcfe81065156099d49e17d3042c1dda5d009de2a4d631ad3258e919467817270dddb988330fcf950d539d868823396bd3b79c0d4a27c333c941f5d841a6d05711b4f483488ff47ad8128b98f96c82f1500d4c5624d34a583ad5b095bdb0233518782c042cbd92aac180dbf03bc87204b0a4b4470196452f76aae92d957867f4daf2802b5d17d7361ad8e8b4d06db7d10e03f6a210c9c2c27225e48a53b23c050efc7e324005582e4216481780a5414b4f3641fddc9f9fa0aa271042c438ca70e7f131befbee1d7c74ff10698d05d421bc7a5d181d8f95eeaa3cd713aeb646b4e171440ccab9304916884480cad21b560b28c33eeab35cdaf1d443d46aca55c2caa7226f2091a2ae8cc78d1a9b9a144d5a24d2a0df7e4d75ff21a3a8297d1cbdc47ccf15f067a9108d185950c9631446e712d47365ce28fb538b461aa8f5f8b90cb05681d6bacf9501cb8c40d67dee4580f42706ac6ffdf6ef2e1956198c5651a3f2762b191607df0a8f9c2ac05ab2202e18175d6e78f398902e022920397701d50fb01e709a4de950c76410e6f79980653230bd8d06aa758055d68f9840c4eb6332b0f20daf625885deb14ed100002000494441540dbcccb604017a3859a27ecf91d80d0933c4963ecf11cd67988e87a2cd621721e66478ac5cb55b26d26109b3d8dede423c9f623418c8e7393866b3485811078ebee63c26950753ab9f5a20aa0181db495846d703de1be4c2a83812d57e547134ad635ace023b6d0757379ad8eab5b0d5ef49794cc377e08ae0ca412c1da3136404aca2e5bb02456aad5c915068d6a58ba0090a1cb86458fa1a8b7abe003c3e6ae328c5674f4ff137ef7f860f3edd47b4a8c16323d47a28ddb079acccedf13a311c549511caa79d80421faf79c27d2ac0e2be3dcf177d16c148830f571d93f95800c8af37c4e1419e17ba52d077cb0f8515b1dc60c126adc567e92f4f3ff93c8be1d88e4a712cd4b55c58ecf73857bccc82d8337375b249957d345b09582f0a5a3a0433ff5d35c6cd67d424275f08c032c3a597090735d5fb4918566558284d158a989d335051482d99294a148a10f665004b3fe0fa5c65b9bce8906226c27578628686ab424273b06b70d49fd3728872e27515c3522c92c39e733299164374a57c979e74b409667170112630c94c76703a984a025cabb7095a02329cd22d5bdc1698ef629306020e416b3c66e352e546cae3d1225075ccbcbe2ae4e2ef7a558fe7218045062403aa707d60ae8732050224ebfc1c20b417d80a6d695dbfbbd911eff6cd6e0b9da62742516ac762f163a79ba8023cb5b24ad902eb0f6dd845676ded89b5746e604389e05c26a119b50e1927f344757afef001defbe41166690d8d561796e74b930e6ecf826db25126dc95448350c5443b8f25576539a21e55425b26de09646cf925e2d1dc92c6abf3dc86dbe8a2bb731deddea6ca91b29f22f37fb60f37f0e0d643d8fc9fd213d7c1fc781fc97824f9c89405ecf399dc13eadc786ce3e131ec74869017121662e9cb48f78ae8a501cb0cb14ca07911d031a304fd9c5f860de67eabc2c02ac02c6f77d9b159bffe5bbf230c4bac910912ab2a818da3adce61b1de427ddecc6131597cd9abbc3f0e52ed50c88254ae5a493a8c03b668ff540eef348dad0a099761579177e2b626609937f645014b7f5f39c1ae69bbae63d460a88f771560e97e85c426091f68b3ccb99685b78e25c96e26c6c5c5001c586aa52f998e057875bb7a3207294e8e136105640f2ce3a1e6a9d50ae1b2d3f194a1980ab9789c944368070619a8d2bd46d9cfe83c16b70b3800297928849a64050c6544af54f42bf4191622c366dd5180b5d1c4de66075bfd0efaed0061dd45cd7124b1adec67d4caa95e793d9f3ccf8bb279af746e8bc7cc9090d7d1fc1c018d253d1477dedf1fe2071f3dc03b1fddc770964b6b7a381ecec6ec269dc9b5e2f95202c2fd521221edd98465e6888b5c923c772269618de15c25d48bb663ad7607b1db40b071153b5ffa3afa7baf492a3d67d134dd59e9a6ead852a748053d05ac4c97d4ad4c4a92789d59ad301d8f24d49749a7d9c0d3cf3ec293dbef221d1d89dc8260358f52d46d1559944342339d511e675520751920685059c5b0d631b25551d3bae37869c0fa67bf590016bf4dd84cf521993bd60f5515c37a99a4bb89dce6fe39b804e7a448d696b64f02821cb0460ebfccb4b8bf758065bea71b76ead04d5f549359997a1abe6fe6b074725befd3bc267ca84cbd91b9cf55806589bd33c35f070b3b80e58492c4add99ef83049d8c4f39732177a4f4d114dc7684c9e08e068ef769e8f8485e270e063361d63321989be89267712c63170111b659584d6ff2a903db7223e0f13d53662e3b2042c8631b52560b1e28efeecd2247591a3efd704b0767a21b67b4dec6e75b0d9ada3dd625b79d52e5e4e3957897f9391aa9c995a08d2e1a9665abceecd962f9f31c341d155899f558c472753fcf0f663fccdfb9fe2e06c8c7ac8aecd754c22ae26aa9097e7a3c36786a66c8eaa570953d5376dd90740179733474b4757ae2052df16349bf0b76e62f7ed5fc6c6adb7012790c984ce124cae8bcf84b404632cae1652586340362daf9cabb033a915e5aae7ced5eb0830c1e0b31fe1c1fb7f83f1e96101ee16dc85f2997f59c05a0516e5f16c8e7af3192d4708ab3ea73f53261f7a62d7c751fef7a501eb5bbff53b4281a4cc63b93a51a096fc63fe5c2d77e04a9e0cca62955050fac215507f110b9532e32aa414e681f30191243bf7abdd17249fc0904809f37408c61b68268df54cadf767ce401a9c4ca0d38759a6b3e6c3a1199a0639f9ee42104a1126999f74cb59ba475094994879071674e454651c4cb0ca35a85948176c3b954861301718d2fa1ebcb08f56a78bb0d951ba1f7a88b3630ecf572f9133f19ec4a27f9a8c86183d780fd3fda7b0c743b4bd1a6cdfc624a3ed8c85c06d204fe778f2e01ec2c015c5b62cd3b3ee2e8e25e7c56ba24df944ae217206150a6a0b1a32280e6eba18f06960b82a80227d9015a38ed258ca70a43986efc049e7e8b7eab8b2d1c26eaf8e6b3b7d6c76e8bbde44b3d55261beac822ab0e28aa82ce70be352f923910714f91c32c57ae08b1ba953f705b8791dc44d95eccaf1e438e844f1ec64821f7ef410dffbd11d3c3999488b79b7de94305494fe858a9d39226150c5f2ba8484943530022f220e7b5113e645b69a71856fb1c08c097871aa0810f6f770f5ad6f62e7cbdf80dddac2c2e38aa4d278a9e781e1ad4ac4737c25d2cf5081b47417929538fe4c516d84edad3e1a4e8ee38777f1f8f6bb181fb207e504613ec3c2f294eba9f8f6d37e5ae28ee7da8de967d95c6c329ff3cb5896092aeb00c60427334a29835a3982298363d5185cc5e4ac5ffb970ab0e4021b5a0ffd01fde59a79951191db2562bca6f21e66e823fbe0832dd8a3fcbd3560c9df34169657090b4052745c2580b95f7d0348fff5ecaf13b59a5d9948af3f63866de59ba5f76d5e543d8b5d0451757eba555662d8c6e8247f415261db19e6518624e283c87c94f49766fdac08ad98d465b7979a13a0dddf427f7307cece57e035fb121ae842640dbea2ae2a805e9f936245738c0f1f63f4e0534c1ede01c6c7840ea4d642008bd3bc67e5d87f740f8dc043bdd142bbdb972ecc5c6dd425325a702ab78bb99c24515eed45325cbb3374fa3d798f0b29327366b924fd290988d3588a99bbcdba24d8d3682452866b5b6dec757d5cd9ea8a2e6b6ba32db20232180227013f8e13c84a3fc3b202b0a88192678ab9bb9caa77a0c92e36611d6ea309dbcaa5bf2173418e17a2469f75ee6f91e0c9fe00effdf83e7ef0e17d3c3e9b22a66fbc1f0a7ba4162b5b5898d1ea5916186820c8092147cc9acd02b0b49a8f697101f08c25d20b0965c55923cb400b2eb8013abbd7b0fdfa2fa07de32d34afbc817aab07a7643ea8c786be8fbae65325fd55686e2f228ca7b19830f6da4dd4662738bcfb431c3fb88d7cb42f53851734c45582613d11daf5584ea4bcbbf44b3fef657664bebf0a10845a18d51865c0aa8a8a9618b122fdb30eb0d6c92baa8ed1fad5dffaedf355c2a29cd33cf917012c2ebfca0d29bc8b963450c6ccab0196be70fa86eadff9f0e8a264feac59cf6580a53f5f9e09cc0749df9c7580a597fc657094b458ea02532f664911ef643c411a25d2ad860fd7201a22f580666707adce0d84ed1b68f76fa0d9d985db725163912fc30ea39c877ba4319f0e7f96938b4a7a01b314c393a7387a7c1ba74fee203d3b82cbd19fa5184f0658a411e6a301c2d087edd5d1dddc96c2e93c8d65a098667cbc6f2cc561eb2e25c6542b895a36d0ea76942e8b61a3a8f173b8e2d649c788441864a7e163b7df819527706b39767a4d6cb51c6cb6ebb8b9b7812bbb9b6206e8b0c690e09852ebc5ef502c4b0023cb65858c758235091955d3d826fde5c31061bf273ef159341576425127cf8dac2849233c7a74880f3e66d2fd311e9c4c30ca6bd2535072e26c1396e6d261284e28e970cf014b3455fcfef35229368525b8320ccc84052a60902e425984790678dd6d6cbcf636b6defacfb0f5fad7d16cf3f8ce734e26a3d76c5db3583d610a808d4f319ac5a8798174e26e070ef2f121a6a787f8f4ce7b981e3d41904f113ac07c1621ca1c387e9d1d659780b52e9cfb3c00ab0a1bd6819f39eeaab67b25c05a0e824287f5b280a5753a6586450695bf0260e9521f5e7c0d581a04f95d3a7fc49f25d96a8488ab1896c9d04cf66832c25580a5c34353ee20b57f85b04e03978026732bcc71782ec09520a9d7b390e51622d7477de72aaebff616f66ebc0537dc44940798a7f4689fc236fa20aa105be571e6853092602145d44b1d5a0d98d6105b738c6747181d3fc4fcc943584747b0a229926c8cf9f80ca707fba8d572f436b665356b3c1a489b775e37dd0187c02f79245a1d17897b9dc0e7794a694de1e9ce9849bb49b0ffa128e8933902cf91d5adab5b3db4ea1e16598c5ee8a1175a68fa35bc717d07d7ae6c0b60d5a5fe910d32c8e60a733f692356b01c05dba45cc2a2081064580258bd1eb2788a542c76d87d2b80e335447640cfab8367c7b87de7a124dd3f7c7c8ad3d4425a53c250e694a65182098139635ed297de87121a67a9fc8dc0c415417592fc6eaea65230ccede847afc4ad1957eebc00ddab3771edabff18bdd7be06b477c59a864e14fad932ffd5f74ee7e0f433c57bbbfff00ec26617f54e1f0be632f3144ddf41a759c7d1601f87b7dfc1e8de8fe0ce4f11b82e627888d899a85499a2d325262b37c1e2329078d990f045004b6f634638eb98d7aa7d5abff29bff72c9b074aba95702ac62295c0f347d6099fdf20c4bb45785429e83cacc51a9d94dd1747e874e8497c33efd9098792b73f6391ff40a14d68584e570572ea688a21468994c4b256f6d209d4b38c601c8f02fe86c60ef4bff185b377f116e18d01b180993b04c6db0f48479a14551cf29252c6a01812a6a2ef3f37be4f742652fe7c7cf240e2286a0e90cb3f109a28327983d79846c780aa71623999ee1e9fdbb025c6c09cf50673a99149927e5caca6bc8ff4544e9b8988cc79223d3ec8be74fa020aba4e301b5603c443635653e4bca64ac14add017553e3b38ef6c7484dd353c0bddba8dba93e3fa4e0f57f7b6446ad168b6c492461aa372959196c392cf6269115b68a98bc0826f86a1b2f44fb0626bae5647161cb28492004b15243bf4ac6287ec14d3e1188f1eede37bef7e82bfb9fd18fbb1257a2ce64565c56f16c924c0043a65141ab0227e97b028b51e20939c95490e8ad9ba4c041d8e303a970d3d689de338686deee1da9bdf109695fa6dc9317191a30aa8f4f3abefa79e4879ed47c7cf14f8fa743f5545d61c93dc366c79a84d8f70fcc93b38bcf31eac6822f59e0c555561b93ade32c3d2c7f079019699f42fa7574cdca8029ccb42cdcb804fce9180a54f9617a07c822f121272c61595bc1912f2f16082f815004ba5ba54da5ecb0fca20aa9986aebad7bf5731acaa0b5566595580a51f2e9339eacf916d988075be5ac864ab2fa242865d4c633319bbfbc6d7b073eb1bf09adb92a48f92b9b4a4aa39167cd6b3306c2972433aece43149a8c0f0c82835e2df97b9bd82d1d1b78989f47832c47c788cd1f121e6a74758cc4e313ab88fe9f1535cd9ec0bbba2358a5e28d10d55f99df2ca17383b3d95954773508914208945704a1709bec7e3e2bd276834821a7aed96e890f636bbb8796d57f24fa16b61b3eda3ee2cd06bb8d8d9ea6173734312ef02586435d464f161911a43e56ec10438012ba313038d02ad059a615dd899550f311b0f00115f2a3127cb7dc84ad8cdc68a139c9d0cf0b7ef7f8a6fbf7717f70629c652d4acf456042cee9f1d86f83b977814c32a4242ad4ad7762f6ceae104b08306dcb005afde841b34e0773655998d4dd0dac1e6cd3711f67724e9ceb1644e8a26c3d0d75a4fca7c76c87487a747e291ef0775c9b3b19480e04710b7ad04fd6e0be96480c71ffe108777df873b3d865bcb9050426134073641eb8b0a5897b1bc950ceb977fe3b78c5ac257032c8a39ab92ee52ea402fa3974cba8b96cb002ccdb03440e881c4df5988ab6504e60c63322c6e6f0ef8325899fbd520653e6cfadccced1c5f59adc8183796d839ce2cd06a8582cc1932a78eed2fff235c7dfb3f87d7ea48390adf4fe30cc98c238386752e9cd016df2b4a375469879276f0618ea6b30bdfc35f541354e66526b011c0ca180e651847138ce60329c7a90da718eddf437cfc00678f3e46dbb3301b9d49b299e527047b2ecfeb850482127b0c9e1c9f48ae4a9bfef1faf13a1f1c1fa955b9227540c0a26a9b80d5aadbd8ec7791ce27d8eeb5f0e66b37c453bee1d9b8b2d946830d56ad181b9438ecee8a6fbce310f8a8c1521a1691cb5271ce1533597dcd90319716cf856934c3405c171286b2e381ca93398e94f9644c8ee736e2590c8761e53cc1fb771fe13ffcdd1d7cf06c841137a2af58bec074ce02ef9a24b70996547a888035cf905081cfbc992ea1cfa985b2610521fcee06c2feb630bc9adf80dfde13ad9458dbb0e51943eecd3d048da6a8d8cd9706149dd23053149c940858e3f150ca98b81acae74056996b6c0cb2808f18317cd49b5de4d3019ebcfb1dc4f7de818719f804fcac004ba75ff458d0ff5601a339ceccb16386ac97b1b2327059bffa1be70c4be76af460350f8a4bef4a69a0abcdcfabc7c5d6b7a2abb2d4fef91c54b918c669e09083142302a54731636d79afe4fea901438782e649e8a425ffa6598e66447a95ab8ac6eaefd4db966f807923aa008b03585d0bd95296a599bf226370d8d8c20d3098e5e85efd327ee577fe3b1ccf2c784108e4acdfe3927c2a6c8509665e1baaa2e52166698ee877ce7358043002059911998f2e722660b11183349d287455ecfa32a3b6275e9080603a798ad993db38f9e0fbc8cf9e621e9d49c2997918969330614ee052c25357a40cc311c58c35d51107aae904c1f3eeddbba2c8667f438686d48271c590b9ab76a83a2233a7143a365ebfb68b7ed347cbb3f0f5376fa2d7f6b1d50e2551cd4ecdcd5607be08405906c30277a5cc57ecd2462da7bf7a2c8d30687d5ca320950ea6818745922165dd643457c5f59438d0e83803e229c16a265632fba318fffebb1fe0dd7bc788d80823a3dc2492da3fb22bb2cc799420e6f55d145dc20dad13c165364b117636d1dcb981e6d63578ed0df9ec820d36babbe233cfb131a5d161b3814ea727a19c4b0d5d69e55c4f6ee6b3b764d1492261b872c250aeaeea3d9d069823b33cd86e1d1d5a4f4ff671ff9dff84fd7b3f46b3514396e412567395793419097ba743852a51556355332f93dd98619dfef955d88f891d6590294738e678d7c2eaf26756fdfe4280c52fd017d03cc1253a4a1cad9c1a2434d44bac1c74ae6a0d655e84aad94083e4658065866ee667f8392d3e34018bdb5c0658e6c531f7afca45ce9b8c9afb598650e50761914bf23cb7030c131bdffcd6ef60f3c6db985b81e880982fd1338c06d825632c951ce9efe3bf9ac56955baae03e403aacb56b81fe642449210b3e690ff9f60f6ec131cfdf0af101f7c86597c86244f85d5f1c5fbca62608213af21bbc668f986bee712ae0c87189c9d890e8ad287f97426d6330c7c58c44b6f3f028defa815c1b75fbb217aa2a096e29ffcd2d7b0d56b62bbdb4012470879cc7e1d9ecf28b068412f3a333a74a8ebcd9a149e238b81d39c5a2b5bbcd55db20f4a13e691740f5ac822442e1a29faaf235586807192e2e1c118ffeecfdfc18f1f9c20a2ad31572465e533452220a9d8d48cb9b3c2d6474d3fcad2595620eb1d84bd6db4776fa2b175035eb3a7008bb59d615b8e87ae229c28581ec595548ba534cc411580559e14cb80a0570c798dc978b5fffef25ed2dfcc6553625fc25e7ae537ad14a7f73ec4e34fde453c7c245dadd914838c93cd62e39c8d46a4978ddc6733faa8022c735cbf2a605dc696caa1aa26192f0a56721e2fc2b0f8457a809ae8a82f4492aaa606bc715c7e1601a95eb9283ad9e883d527655e4073c6d10f8c0946e51b6f9eb83e5933e4d36c4fe7b556d1580d66fab36596c51bc7f7f44aa5c9b4f4f199b3a6da5ea20dcc7307aded5bf8e6affd3612a789d40ea4e85824e6c5cb9c7924af54c843740ecb64ad9a493254e34cccfff933d991b4542f5c402584a47a7d4e15758a381b213ab887831f7c17a3871f611e51abc59c23d3e5aa24646373536676e9943399a04545bce3289165b13f3a1bc8ca18d5f074ee64d25a6c5454579b1a53d2ec66e3d4706bb78f7ffa0b5f869b8c91a513fcd35ff925ec6e76d16f356550353b3d1978355774dfcaf1808851f055b9e6a2ba57e042f0a8d12942fce45d6152f93c461e47d2a9474269908930862643abe1e46c8c773f7a803ff9fe8ff1649022aa79988933692a2121c36295c7ab49829f393402582265512c3363ada983c6ee5504ed0d34b7ae23dcb802bfd9654b1da55b948e41f478679bb5197c86ac8d86847264b0550c4b4f56c643200b2b3c2edadd70e2e0bdd4f75929f32dd47d4a337cc44c21d41c740217763cc1e9e3dbb8f7a3efc06288cfc66371240d35524b01be2d4d75cf5f7a71aaea19d47f7b15c032c7431980aa088afedb4f8d615501961e5049a674207a509948ab598289e0e6c9ad04b292858c095afaa6972fac0e19cd8ba1a9aa090e263099216519b04c20351f3e7dfcfadcd4ea96b66e563621891de2ad5ffae7d8b8fe2666b983242303bcc834cdef93953231d23b0f9d4da0d48b0f3a414bc022f3d1b9260e14edda20daa928150b99793e4372fc144fbfff97187cfa1ea2d9e1d2298040c74260ed4a2aca7776ae29dc4175c98e3e2efe5d6c6968fe478704e945a74d0933f163afd716b8b5d3c5afffe25b68db2c7999e3977ef99be8b79be834420186566f4b56dc6a0ef3476437742f48a4a5fd226309520e8f1d0c65659455a5b5a2868fab810e2226e9d95036e692866ace2a1d0fb9c2977035d0c6c1e9187ff9ce8ff19d1fdcc6fe3046045bccfd58ba23f631024cca2c4fb1120b71c6d2199560f71b2de5a3b5b925acaadedf43bdb783a041133f57266832398a665973c8305bfcee43eaa268d2a0427c73c1c67c06f5b3ab43425e634e18bc275a6ec2fbab4baeac4524c715914466cc0dfa68d45de4d3137cf6777f8ae347f7d0625fb878068badcf1c5bd20ec2b12a4242f36fe673a827e097613d976dab71e2ef8561998c46df10262b355b592277c14ecc1b6632193de8ab804cd1f1a2dca7b8e91a30345b326bf8f477f23d0e5613b07448673e2065c02a836af9984c8035c334bd187041d459b390d55cb4766ee1ffa3eecdba24bbce2bb17d8798879c33ab2a6b2e8000017004295224459154ab57dbb2b46c4badb6dffad57ef13ff1a31fbdbcdad3b2dcb6b8d4dd6c35d5e2200e224810c45440a150f39055396764cc7788f0dadfb95fe417b722b30a2069b512a8954344dce1dc73f6d9dfb4bfcb9ff92a2a0b67b0b97320fe2286eb9d38df51e6fa04b073ea08fcbb5ebbe69ae958eae42603dadede96f7d141ce0c72d577a7339ccaa29da48fb8b58bcd375ec3c1076f60d879048c87280405f109b97e84343919a983a87a8a261361c2f3c56f4626d6683611539a8685d25dd6bf1164986d1e89a63add01ecd65c0e3c9c6e56f0a54f3d8ff34b752c34cbf8c2175f41a5e8a359af0948549aae8b72500c104aa5bbcbb51ac56c903194026266914b2f0e89b6b9e261f1d5514f2a19d2fe83270bd245ffc8b0783d517f84f620c1bdcd03fce0e76fe3cd6bf7b0df4bd11b79e8b3c26038746554f461818d261231d363aa4e8c0229ad293597515f5841b9de84dfac23ac34519a5f46b9b92c4046891d5a12ac5e609d2b19569f92d5a592f8b4781d4c0fb180652d13dde06c94505356d43da0d6019f0f41ac3fecba322d822a03057e801a6b37c331f6efbf831bbf7a0dd5b88de2682865526cfe2a818c2cf2ac733e4f10f21bf9af0358c79984ffa00c4bc1c1328e7ed6d67ba261e546c7c57d8c33de5eb8455d8bd0e28b322c431ffa490c4b8fcbf7a8a35d07fe698095f72f5830b300abd76b592481847fd7320b6199745c172b38f7e2e7b178f115a48506f6f70f512b97840de5db724d3680cc4fa5fe0ccd33e384d25c33cd49e36754454145e8f83e4e6e3226012d4034b0767b6dc4ed43ecbff38600d6e0e02eb85b73c273d1b19bb22e1c3204a97334be3b658e04c4e1c84922f73b3d3109a59985040e52d72cc2f341b5867a18e0858ba7f0dcfa0a9e3fbb8adf7df52514c2314e9fa26a820fafc4826eb6ef2abbba446f246aa4ec0ac4da4702966bfecd940586ec0bc29af8b38b260e85618da9c3c56b182588474c7fa0fc730f8ff6da78fff626fee627bfc4fdcd36fc6255d21abacca8973a451636bb2266cac630933e224b0e2a282faca1b9721e95f915f8a50a4ad52282721d617d1ea5fa82288ed267472142269112b0e80a19d2142b9510160bb23151bedace2d9d576a055836ad00a685e8facc39e66ad90ca5ee903a6999d63fc628862514cb05a4837ddc7deb35f4ee7f80f2a82f3ebf81d462b2b4699affa87572d226fd714c425d1f27b1ad7f5086a540c00b652f3bf5bb4cf979242eef1cf2bad02dc2e769a9de3417cc710c4b41c4b2146ba2899a639612a121649e5b175e7e47c95f43de2cb400ad669966da6b63052d61e1b128c55b682ee2dc4b5fc4e2f95770f3e10e4e9f5a97bc28e102994f41cf3b618359a22c7fe775eb31f95dcfe352199ca9c1bf7382f37e0e0e0ec4a7a50e74912a29154509e0f1610b49a783c3f7dec6e1076fa0bf7f5beafc6876f1fdd28330cbf7e2731a4443d46aae9e917fd732281e3f0d3d503b5e1916d3554456db6783d582d4e989199ba65899abe1e2da225eb97c06bff7b917502e8df1c28b9750a88418173c7804c771d915851338fd14fe2886476d760afb15181408e0f96c684a36c4ccefc0359c1dee8be37d242dcbc8f08692d7361844e81ef61179256cec45f8ce0f5fc3cdfb5b88520f7b5d9ac7246a4eda466a0399a0ca285ac8da4b2028cfa379e622e64f5f44a1be84183e4a6c10cb82e6da1c8ab539942b7529246780816914042cde335966582ec978d1142b989c463b6739c61a4051f35f8345ea97e4311808a1992f09a5ed36825a1de37888709c0a8b957197fc309aa4c0e1ddf770e7e7df47216ea3502aa09dc492d7461fa3fdfa6d029682601eb4ec9acb33bc8fecc3fabd3ffc6793cecfbaf0f36829275405d0ec6aec7b268d1466b4fbd205a80f47c1eb69cc465fb737a8bb8d1ed3a62df0fdfadefc0ea12c2dffe0f4e15970ccb32a05303d86e62cd117637d587a4eea49d44f3f8717bff0751c8e99e4d8c4804d4f134a0f5344c699ad7cbfd441b2b09bd72eb22eee4bcd8323ad7207b8bc06eebafc37617669846ebb83bddd5dc403ea95d731df9c97044ba64a1c1c76b1b3b385f6f643741fbc8fdd5b6f63bcb729be2626adb2bc6414538ed9935caeb0c6226d4d2f7063441089f00000200049444154aa0b8aa60923595c580a6672c1e3112abcb711d70f3b3257a4bdd75ca5807238c67cad84b36b2b38b3ba80979ebb80e72fac33d11f5e89ea128ca81118b8a9f1584cde8c11c46c1def245e98e63eca9412e459c51ec6317d698752a243391732d7fe20c6ee4e1b1fdedfc64fdfbc81f7ef6ca21b51846f841699214b9cd86a8ccd35d8cb90ce269af08314b5732f61b472118ba7d7512e15502c3710a1824a219144d062a5218a0f41a9228d54699e515d55dd028cde12e4a5b9854bc67be24be668e6c7d4b96799167d560427e6a9f1b82eadc2b55163b63f8bda3d963fd5caa8f2f5de001d6a7c157d2c8763bcf6efff0af5510783f68ef4627472cbd34ef7a78189ddb067b1250bbe8a17fc9e676c7992a299027adffad98fcae6bc8f025813f325df0eec84f6601600ece79589e519cf2cf0d0bf298bd341d532151d9c93002b0fc20aa03a60fababd5e8dda59f357ef817352c14b29bddc4b58c2daf3afe2c2273f878338c4a8589524ce20e58ec768d69136b7657722a5225d1d5cbe8c0a008a7f4c4aea54f7dcb12c7d6f940c31ec0fd026901c3ae6b438bf80c5a50550778a7573cc5c6f6f3f4077e3431cdcff00c347778041076181dae12c79647e12934001bfc04578d4fc4137079e5f1ba7f2fad43c95f1a2939cb9674141e481ab05a636d470797d4d98d668d816b13a365da0f4cc7ca38a336b2b583f7f1acd79aa37d45016d672d47fb0e0d13c756025d7204a09eccaec0aa2e37e07bdc37d0cbb3d31f3fa8304ed7e8c078f0ff1f3b73ec0f587bbe82421ba512ae27b03e63365b59ecc4e979c39a15774be1770e5cbdf42b47411e5852569fb453334f12b08475d91ae716dbeaa52980c9f91411f25953e62b993012c694a91d59ae6d78ce423662e0f052b9d8b2a2ab8babaea22b29923deb93a626170e57a5574c8e27e176977209aef638e6930c6ee8df771efdd5f2218758074e048066b284ff8cab39f5f17b0ecfdaa55f544face895774f28b9eea61e581421793de80abdf393ad89449734c2355fb1ecb462c004d8e9f93a650005110b2cc8c9fb18ecb67052c45753d669e61594aabcc827f5360b2bb0b931dd5445480e1f7b05cc7b9cf7e038b672ea1c5b2bba09cb5e4cada3f8902a5dbf5e441d2fc15159ea3c1cdefbe740c4bdbaf6c8c3811b424897df98603977b75b0bb27e0d4ac376497ae52a22408a569c5e1d643b437efa2b3750fedbbd7d17e7c0f49d40613f6553181cd15c4c56dbad5e875f25aa9704ac737a36aa24e9b892c1288e9fc760d500ba8061ece2e37f0994f5cc285d3cb98af86a856d8c87420d7c23b95060ce1581a9c2e2c2ea05aab8829532a91a594502896270ab89a1725dd9344263a118df341bb8dce411bdbdb07b875f7216edfdfc6b57b0778b0738028a8c0ab34d0655e5a3414c0724aa263309826d133a901030ec721bef667ff12ddf90b484a55548b81a46e5044b1e40d2532e98794382e4a4355f181b11a415258dc264330d71413a669e4957bf5d9b17652d986fdced7c9bcd9c587ba659c6b9a52a2e28504c95abd26387eb0bb8df6de810079b9d940935a645e8c9ffcf5b7514eba48fbfbe24fd3f660c7c1c06f12b0ec66af1692b5b02ccb9a457e9e05c704b0acd9654fa40790056424f9f26cc555c11f25a859aac89f6d5e919a17d64ccbb32ccb689401e5598e65353c964dbb986512da6bca0396be6641daee347abff61a228ab8e59422785e86c02f7ce98f50ac35d1256079ce042c9758de0c14d97054ba0eb380fb48359319ee640f470c2e4b17603268944c4c339e83d7a39d64c2828f5e971aed09ba876d6c6e6eca625c5a5ec2c20aa55c6ad29afe707713ad9d47225572f8e03a76ef7e80f6ce2304690f183bb1be02fd4ab1ab0b5590b680556361ae84f4dd62e2ee2e60253a68ae234e390c502ffa585fa8e29317d771797d199fb8b88e0be7ce0b6b1c0c07124993a00c6b01437673a6039e7959941566bf411f61892cc7b9d815c0798d8e8d0c10505ea63f44f7b08b870fb7f1ced50f71e7c10eda7115fbcc726f75b1cb6826012ea066db580a9b3936453f14bf19236804908d71197ff82fff07b4e62fa1eb85a8167cc9a40f0a6514bd2413a6a4e9ce2825a1399befa6e44b014b8ac4994f9731439d47137f95c8e8381f6d1eb0383ef447b249867e8e734780908114fafac210fd6e1b8f371e08ab63126e636101b552118bb5227ef5e3efa2f7f0160a514bc6cf697b1cfff59b06acfcdab79bbcdeafdedb2cebeb69a0f5cc8095974eb6a0759c0f8b27d745ae80a2409307100b1016e0f20c4bd9d92c86652787bd710b4476002dc3b23eb5fc802a4828db129f42e2646ed477a6efa9ccafe2d2d7ff5c6ae1a8b7c48cea5e7f200b9299e19463218848916b56de2372bdec5caccd55559132fb5d5430b3e4427552eab856eb15c93a1700e90f24cd812de69964b97c6a154b8b8ba2e7de393c40bbb587ee610b7b8f6e62fffe87e83cbe0fafbd83703490fc275eb374ed319af7765c8af4db65ec504d563165e967727a7cd25faf160658a8f8383d5fc7736757f1e2e5759c3f7b16a75657841d482173ad8a72d109e75181734c95d9d0977c28824cb5a185c9eeb8624649191333e307f0e898a74e583fc261a78f878fb6f1e0e10e36b7dbd869f771e7f18e74d0a1592c45e12cef61643460367ec1291d442c2fea63a3721a5ffef3ff0e7b7317856d550220a0d35acaa3265cc0658d1b266cad8669c0720ccb5a0993f99a31ace3006b7f7f5f22bdba3ef83efac5185d9daf3510f7fab873eb26b6b61f616e7111a7cf9c1185074962f5521c3eba85bbbffc318a9d6d91a749335591e380e03705584a40a6702167352968eb39794d1fd9874586651de2c7312cd7b6d77de5d9946506f635bd093be92dbbb1176e076e1660298bb27e1ff561e5df7f1cc3b20f4daf43014007daa27edebf35cdf28e4a90aca9565f59c785afffb722d1c2bfd39ceb747b6246b40f0e914a8e539661beb424d120c92a17bfca91b9a0139aef2560592d2c3557797df5664d4c1b2e64fab2583e7378d012c7f2e2ca32d65656c41c4b93089d6e1f9d6e17fbfb0fd1ddba87eebd9be8ddbb855a3a44d11fa1d33d44348e26a6bf02b432c9a4eb1cc03a4647e34cf3984129d77421a47988119a653653ade1fcea1cce9e5ac37317ce62a1514539649798326a8daae47d95582c5cae480dde887448c0e4c0b53673ce20c9f294c08474e94944be27e977900c07aedbcc2041b7dd4677670f9bfb1d6cb706e80dc7e2bf6240825aeb1c07b69b9704db4220f57f7472df2e5dc499affd97d86e5c41074584e3216a74f2d33f54ac646c870d4f4d8e40c6fef8a29c3fab035486c5cbb63e49b52c0478331d7bfb1c65ae4491f44a24c3b22e106e700c3af8c9085bf71f62e3c17d942a459cbb7401730bf3a26edb67c63f52cc8709eefee28718dcbb26759b233e98ff1f18965deb7a3a5d63fafb2cc0b218f0347625d8f351006b02460eb5b21dc789d65930b3a0f52c99e4279984ba706dd44119903af3f435fd7b7e10748159a6a58b4d07711660495984e456b99c1ad12652d0ce161627a0c71e82dc8afd02e6d79fc3e92ffd892c1e3a916532f75c5388d67e0b9d8316f6f7f6a4ebcde2c23cceaeaf636d6d15852aa34f2c067689812e91d3b52ba782005306b47e50fd1dfc9dbe9f8ab4aa1a63d0eda1d369a3b57f20acaede6ce0f4da1ae6e7a8a1ce948548ae651875907476b177e31af6de7f1b95411bcd120bac07d8efee80a5560ec8c792af259d91c926695269bd281537f55ad30405aa7248ee1185fb46f047a988cf5583040b650fab8b4dd48b1eceae2ee085cbe7b04867fb7c13cd8579916d0e2b5524ccbbf25d2226e29698d04ed79d11cc8c6131e563988a5243d26f6348399d615fee8b665cda3ec4e39d031c74121c76d9682246b95842851d7f0aa19850d5460354dba05c4ebbd3c15ba3b3185df932b62b97d0f68b40dc43b340d01c222db0d426032bc92de4dc77fd09a4959ab4b74fc487e50a971dc0890865d6a05875eb256b3f73b85b7f8efeac804586c5f1a6fc311bd7f2b8f4edddbb790bf76ede96fe8f579ebf8ce6f2228671845ebb8b4366fd17439c5bac61efda2fb1f1e64f314afa1865b2e5b92e0b93f56a4125bf0e9f05e8744d59a2a35687dd74f53cbadef2e4e759c04ac6f5ab7ff04f650d8aa9255185272566e4b54919e5930c8b911c4d74b40e701ed7a622e4d9d58cc8efe4614b3e0f5bd59bb217fe6e4d427dd0fa5e7bfc3c80eac3c8b3c3c9ce97f9239ef0851d93713ff498d45316a9deca78087f04ec26555cfec21f60e1f2cb023094fe9576f3a2f3e484e178be7ee7101b0fee626f7303954280336bab58ba780e4babeba854e7d01fba64c6d077e64f92b810b7cdcd9a4498d2544c4cd7aeca2d1ca61e90e1f19ad64ead61816621f3b2a4348505c3a9d4e2755bbbd8bb7f133bb7aec23b7c84955a8071d295852a1a54188b5f8a26252d239f6908d49eca34e619f18c479e301ea65430639d8d42aba5222a920deea1128cb0d628616da186d56688a54619ebeb6bb870fe02ea4d164117a511a94fef7fc08e41b4c7020471f7c88795e955b9d2a614e9a027d727ecaadfc7b0db459f4d64bbcc5972aa07da6083e614594fb95a40a55e41857af059c63c4d51b643fb195ec05d9cc256781a0376294afa60c8d4a3afd17469ca2f2a7503a89c349928c16596dbc1b20b3ba7794cfd9d3e419af4cdb9a66b6b168458595991cd6db8b5856b1f5e97b2a04b9f7801b546139d688064d0437cb02bb5aaa4b967579630dcbb8fab3ffb3ed2f62e42d68d4a3d2fcd5467eebb8d300b9a1811cafc1a390e442c21b01bbdfdd992879398d54926a1b5a626ebf959014bb6d39c14eb64f1870e5878236a36e9099416e71fe213dd73cce8d04fa2c7b128adc8adc7d2456b01cb0e54de9ece83157f3f0eb02603699a3f583b9dad43c7595b27021677dc83710357bef887a89db92260c5c25dd63a9323b8d1a339451f77845ef7107b5b8fb1bbf518adfd3d34161ab874e513b870f179148a35d75081fd0713368b70a6a26d1da660cdcc73268a7251f26f74c4ba8e3a1da9f9a3f37d79650565d6f149290a13339d79451996deee636cdfb986fd3bef213edcc15c296bd6ca6c77ca517b900e3174f8561a6ea72f528183c27b6420d2d3cfc73065ff438e03e5a18ba855ca2e2194664ac5c799a51a2eac34707ab18ec5853aeaf51a8a6546068b4e939d41092a6c8a03be28810051c0357570a211c579981050e9c372a53cf46511309916d0efb94ed01c0bce17a76411c22f1650a43c0d35d0e9de60e7198e4714e33fecafe37a34874d2c210e8a08c6eca6938a848c9fb1a893188002962ab7e617ab5db06a06da8449cbb0e87427e8b1cc4af3bab856def9d94f851dae9d3983b98525748643b4da87922e12264329ca661bb2f95a0535af8f5befbc8eddbbd711b20280fe3826d4488b3702a4d35c537341d7d8d3ccb3990092ab64c9af397b6c7b7cfdf9b70658a4f916b0a67c55d284c0253eaaaf491fda71fe2b79ef31b340944b33a697477d6558d6fe57c0b213e55919964e16dd2df5bcf2bbd1eaca1f8f9d53460c757b635411099e778345bcf0957f8670615dc04a943465d84475dbb12cd1431f494e12e57f0ff676f0f8d10676361f488bad8b17aee0caf32fa154af63c816e6a5921302cc5a6f6932a95e379914c18a2c8bd74ec062b261afd345a775885aa32ebb343bde7023a0b6144dce94a28b345469166d3fc4a31b57b179f706fcce364229ffa09f281235042661107c8a7536c9f050af55b0d0a8a0440a37e888aed7605494045996d5540a05342a1569dacae2e646990a0ef378e1dc2a2e9e59c2e25c55d21a128eb0f49d0c2565803e2c49d22c16a5b5fb6483c81a6e2883a609ce0cf711ab1a5878cf9c2a3163593c4d4bc199ef3247b52691663df5dba933250d6a03012c32e1fff7e112deeb54b099d4300a8a28b1c32bf5b57c82d75142eface9aae6399f8f367b5580ca7fb76691d60a2ac3e27b69ce8bae5a9a881f8bcc78676707776edf46799ce2ecf9f3985f5c14b589dd8316d8598863516547ee4a5d72c3582d305f0eb0ffe82eeebcf5337883832c87cfe986b92ed7ac5070d68aae99bca9761c405b1fafaef7592ceb3f0986657d4053489af96a3e0a604de467668c8c36a1b003a26fcb9b84caead494d30990ffac7e2e0fba0a7cfaf06ce4c702967e5eef5b227a025840d98f44802e2aafe1956ffc0946e52569ac206542a2b3e4a039f0a97deeea00097492cd9cc602307b5b1bb8f5c107d8dbdec195cbcfe3e5cf7c168de5150c998b5a706da09461a9039e8e76b20a5e33418b0b86c7122df6c1009d834301a9e595652cadae48fa00fd8df451b13485748f2524e36880d6d6436cddbf8dbd5bd7900e298ed747d2efca7746e4a4c3f3a82da04b9fd952b38aa56a80a58a875ac19368db80e2822ccf19b3f8d79992154914ad60b959c6a90566bc2fe2dcd9d3387dfa340ad59af35989268f4b1b28d0942c1430cc6af1c47796f90e75c1b3b598d41b922948972217457474f68895b99e7fee9f74b4644172a6e0c9f331978e8ef7bfb8bf82f75a456cc74c370951f65dda41e29511f8270396325fbe7f921b675437f20c43379a590cabd76989a39fd14ccdc5ba73e736b6b6b6f085cf7ec675ac8e62ecedb7c0b41a9af9648fecc8cd7b213323e3e246e28f22dcfac5f7d1dfba2b29345265c1f66e09d371380ffd49afcb676558ba76fed198844f03ac3c78d8456e1177020eb93a27cb6254d73d9fddaeefb14e4beb90d709faac0ccbee70c2854c898f2c02c3b2ac6391be9d94e643e0a1e40f65b74b1aebf8dc37ff2b74c7d433cab49c44fed795b8d02741d34afd7d93f1a42937ec4ad4ebeef50ff0f0f66dac9d3e8d973ef739349696a57857ef8b134e8b6425b5207680c7c94ad35044ef060331997aed8e94672c2e2d62f5f429297496e330f172cc740297464060a17a67e760178f6f5e43b77580fee11ea2760be9a08bd1a08751c2129eae301f6127f110553fc2cbe757f1e9cb67703aec39e5042e56aa7aa69114de36ea159c3eb58cd32b73589aab8afc6f9d4d28169684ed3880095c6a03dd8204aab080a1e9fa6c4d119963f409660109e9bf2049aca938fb9dc403414a33109c72ab646051f35d8aebc52b8e61924869cbfffa7015373b151c244561932531097d246105817f7c26932e745508c9f793b48cca82c2713eac51dc131f16c18acff2ce9d3bf2ac9f7bee399409467ca6bdbee4e5b1938fe4ca91c512e0597ccd1c390680582a552961fbeadf63e7c337dcdc0b7d012c5e2bcd7ac96fcbdc3c79c0b28094e713ba3ef2eb2bcfb2fec119969a84798622bf6726a102960de75a2666e9a7d0fd13004b7392acb967ed5dcb8cf211447d5ffedc7690ed7d28f8e9fbf5016a829ffedda635b0e371e2b3e3b08f107dd9f9460be7f1ea3ff933b4a3c29449c80529e7730d0745ad528e452773e674ed5137dd1f63d4dec3fd0fdec5c307f7505f5cc0c5173e89c5b54b933037af4d75aa38f9b823efeeee8aaf6671717162160a90317ad4698b7971faecbaa80938275a5f7afea57e1171cc051da040d589e100877bdb68edefe260730351fb0018f6900e3a887a5d94fc18fdd8431ab8c4cf20e9e0743dc48b6b557c65ae8585b979f15d792c274a2269b25a2e05989fabe2f4a955cc2fccc1a39a45a12cade3837249ea0059c42bd689a42f31da1a20f2a6fb04e8e297ef243dfaba53511153571aae0ae44c7f39cb9080c59a4336bef0e419b0f7e141eb10ffcba353b83b6ca28f32c2518a90c04c300f1bf08368860d30dd2dc90296ce4b359decc6aaf7604b55744d88c9df3b9467c928213723fecc8a85f5f575eceeef49a2aee8fdb3207c943149df474ccb9a3d25a9c955a002073b8607f0b6aee3f1bb3fc1fe3ec517d9f0d6298b38c145b789da35697f9f79d36643ff07032c551c752b2af31de50a9ddd2479921a4f188254a0bb3a0761219350aaa89d4fee5ddbcf4b3d98c88a4c3b55272062da15e5d9933aeb0554183512477f261e68d8511e9c74b258c7f9d422c825b9c9c4cb3a1f2bb39acac362e3099f357d40014331b1c68b17f0b96ffdd71960114c6465b9453871a6b8ce2d724c49c274bead71a982c1a027ed9bbca88bcdfb77b0b9f1506ef7caa75ec5c2d2128a4c7df0d9c08260c43e86013a691f7bdbdb52f67276fd8c38ac099eec0c1c757b6877da9225bd76e6349a73730210947011378e5f90c4563e77e9f242b3361ea2db69a3b3b78b61e71069bf8bb8d743d4efa19076d0a3ca5de842ed011b9ca643cc85093e536be1f9520f171b21caa51a92b0887ac517ff55a95c40b55143a5564540513c769ea935300e5cb7179fb231127d748d28f873c2e6a0937978a449ee3a7364bd1925aa4df0d1ac711ec10536b295e8cc448980d39fc615c7a75514b0a5f974a705fcabc7ebd88c2b48282a4833936c724c11bc0afc634c42ddd4540b4d1dfc3caf9a7b5a76f5842f4b2499b3f023e759d6c4246eefe2e0a025eb878fa5d99cc7fcc282f847d9599bab89d2d64c35a1092879613edbc58da4be90eddb0a94922e5564d5d5937ddcf8c5f7d0d9dd44980e24f5448abd2513773a4a682d93e31896b5b0660196aedf3c23560231eb1c27b1b9994efedffde63f91d21c6111e24f382aced58b92839ee07c1449d9ec4b01415856a604a9286e8f77244de2905e6f4a01cfde880205bf53984e6fc49a5692efc596e3c66f6177091bc5b445997657b1e7e43964e2e5d21a260f8db2bc01a359ec0643d1c010e385f3f8d4d7ff04ed289c744cb64c4e8f3f8b3e0741559cc0c988a226095bfb62ffc17d3cb8790b9d34c6275e7909cde5151444b4ad84619b6a0543b4bd08fdee2176371fe1fcf9b308d89f2f2ce0b0d511d3acd7efc9e46512e9eada9ab02c196b03d0f6be533a66d93d661021ee3265806045139392c47b6e57cec6c4b14446743dd4e2037cb2f33e5e1a6f63a15a8657ab627eae88f9661125a615d4aa2831fda2524581ff247bbb22e6258ba625839eff848d3ab339ef8298ccb1d87511ca7fb9f1e3b4e37c86d38ecafadfb05d96970e2515e5d06fa23a788434eae2f5d632fe62f3340ea9549a9b3b3a978f631beabfe27751dec81a47e87cd6f9695994cdc3d2bf6b77eda0bf877bf71f4a04736e71194b2ba7d067698e74773e220cba5eed7ab256825e4bb598e2dacf7f88e1e63d9486fbb2b97845366075edd48e70fda84ef5b87bcdff7dd6b39965d1e858e4c1ea24a03ae91abc29c0e2e43179585311811300cbf59ecd72b9a66461196b99f60365495ff27e5528c80356be70d4321c0ac6a91dad0f49174e50709d466cc443ef6116c3b28bc20ea882ccc703ac3fc6e1f078c03ace4c9556aa641c01775146e580883a56bbdbb876f59ae891af9e3b8b8bcf3d8f4ab58eb83f941ac20ed537d3085b1b0fb0c0fc1d612f75f4da3d6158d2416734c23cfd586b6ba232ea4067f6b4f00bd9c265ae56c476f014c6633e598ae1a025be23fa3ef89f634764e540296d63256ae1e2e02eaea40f70aa3a44484655630a431de54a15c55a453a07152a151459dc5cac0acb24d3a3dfcad5ed64369e9145c94f6e2f0758934d87cc5c3ee722bc042cb7d0c718516121a204748836012bde1113ea87bbcbf8ceee1a7a541b3580653795a701163f670be1ad635dc165ea6f2a2b9d9d8f2c4da4aee336aebeff3e1657d6b0bc7a0a41b122ccbd5cad0bf0daf4080ba696c1f1efea46a9953cec3fbc815b6ffc18f5a4033fe96114703b3c4a69d075fbac0062c1320f5afa7b9e19d9ebfea8e77b02284f02ac29469401cfac87a780956759ae9bd7346059b66553172c03b28065fd47fc995128fd5b3e5995c5b327019602911dd03c7db5f7f07101ab357005cf6252e672d72ce3b20fcf4f59d84ad91260ec3b2729c72f8a07984b0bf88fdfff9e4cb64bcf3f8fc6e2826887f3fa5a076d71b46e6edc175588b3e72f8ba915472906ecdecc7abb341547f7caea2aaab5da2421d33ecbc9e4531710ed902cbbdcb58b1f4966b83a8c2d5ba4ae7ae04528969ab8906ee3ebe3b7f0e9ea26faf0d01915502995502cb98e37546190cec954e764dbb3d049e590656971b15c1799e2d104343ff2ba9c70a19d9fee673aabe86c70ee09a63b4c1816d970d415d746279843393ec0e120c6bfdd5cc54f0f97301c1df5c2b4cf689619a4e7b5114265350a4cf971e2f54e7c5706b0f83e8d0017872d01acb3e72fa1b9b008f845496b21e3e27de8e775fedbfa5c5d3f0a645233497fd6b8879f7ff72fd18c3bc0b08d941afad2edfa68d3ca6fd6c701b45dbb7970caaf2dfb6cf2ccf559cf370b44a718963cec194a896e2a9c90f29bed864f9a3cea693eea3da8372d99f3a27f7424123741ef197d0975402c603d61e69904567b2d1684f2086f030476803eae49f8caeffd315a037fa649386b214c98dfd843810c6b3c42c2480f1da34546b5c6582bcf61777b1b8f1e3dc2e3adc7585c5dc6a5e7aea0dbef231e8e240d617f67138f1e3dc4a73ff32adaecce035f1447192564b2284d3202163b2e533e267f2d3a01e990555b411ae04aed5bd6e939ab81938593c9e2c8e7a4a75f826161112be8e05be55bf86a630b85318311ae4e91be3529710a8ae21466fa82cffa41669d4be913256b325f96b48773252eb3be987b25cf31cbb8d77e99ee9e9ca0a0052cc93d2a54e0317b7e94a0e7d5114687d8ec8df1178fd771b55b934ecb96851fc784edf5701c349fca3609398e61a96f8be3695991a6aba0b38dfb0f3670eaccba686f55eb7328d7ebe80fd8a128bbe79c8bc2ce671ed36ef07407ce570ab8faa3ff80d1de7da0df92b66a23b25a6e48c6e9feac0c6b5640eb38a6350ba8f2ebef59c0d1bee744c0b228c90afbe3be38d12c6a4ee8b4987d4791087b3c096767121c76f71100cb75ccb12c883eac3cc8a8637e9489a6d989a7e7543f187fb7beafdf34c322601df49d84b14ee6590f34bf73b357a098574c1c8c1217aa2f04483d764829a3c40604c321361f3ec4eeee161a8b7338bd7e0683c893f28c4e6b0fb76eddc0c54bcfc363c33f2a9b0e0793721cb21bb6f39a9b9f9388e2a459abc95496053f5127c87ad949594c261c3572f2cd36cae576749a21217a49208ef88bc5365e6dece3e5720b4b7e4ba2a802487202b6c02a200c8b40519a19ba1ac42c474ab4a6e8c3ca18d69469a6de746d606b4c3867e6b27186a0ac2b3f115f5d6612066591d2f1106338ae22eeb570b713e2ffd8ba88fb03463d8f2c0165fe272d26be669b8fa88cb5ad9c98e5c3d2dc307d8de3a999f2c9fe23ececed63617905951a6b2d17a55c89b238493c3c4aa4351bfa6ca6e99e1d53501a95109d7bd7f0e89d9f61d4df775242025849ec1f6c0000200049444154477ecc67653cbc67052cddf04e9adbbf2e60d9734d488735095de8e848168317a303f234c09a7533aedafe18c06284473a7b38f665e9ae02968dcae9752860f1daaca39e1458f4be8d035f199bb5eb75a2e96e34957765cc8c5f8761edf75c72e8718035156dcc9ec490c97e5cfc2cc3e9c7c21e5286de99b459aea04a591aea4d0178f4e03e36b636b0b2b68afad269c991ea1f1ee0f6ed9b6060ffe2732f88fc0d6b02190aa71f8be632018b290e5448980558ee793b6fec64d16a5f499749300558ea7c17944be9338a10fb65b043de796f0fffd9fc063e37778072389884d1c729018e75a2053171594e423f169996147f0b5bf7e438962db820ceb4bccb51ce95066dc62e129807acf108915740987425ea371c95d16bede146a784ff7df713d889c86c8f9cda7aef76fee7c14be7acfa416d4392937c58caae14b06c0543bcbf81ed9d5dcc2f2e63edcc3901adfd761bb57a13fd9ed3ecb76568d6c298c590526aaf05c0b2dfc75bfff1db483adb188d22d904a55bfbafc1b014b04efaaed734ebfbb330ba9980c5b48629f349bb0febe410535720e4d80d87354a6e83cbea0d336e2ebbef8c4f4d521d3207bd3efc09c0482a80cbc9e1eeedceed9201b595bb4b91700757d3920f42775a89056b02a1790f0f3c096a6afa045b216595f8720d4e39172cbfc9ef243a89fd80be003ab0819247d657c278e1025ef9da7f81bd5eea7c58c7a482d8a8a72e4aca8748412acd85d849f84ab85b9cdd6ccb15a0e807a857abb22029d4472992c5c63c1af30d9116f9e0c30ff068e321bef0852f4aa26467c02e3189b02c9e93f93d4c4a64cbb1c98e956ba3c61be218f34b125d1979e5ce2a115337fed2de4bd424b2cd8812380cad8b463a5bc01750458cd3c5085f59dec717177650418c82974839523c0ae0956a08085e3c06777c821573a4b4f3b2c7e613ccd026fb62fa03c1cccd05e757a7e3d8253f3a3f29fd55ae4cc7096865912fb94666e9d3f2f410c4038ca214ad38c0f71e97f0d707eb18488ac074da8e3e97bc6bc1b206eb432598f04b9fbb7d9ffdd9f542cc4c6a3e5f1636d3cf184738bc7f03fd28c1e2a9b3583e734e521bd8899bc5d0b6342e6f15e48175f25c686e8f4738dd2c61f3c3b770f3ed9fa198b4e1d307c85a4ab366ed7d3e0b9858a0b273c99ad216a8f2e391b73094b8d8effab3bd9e49e767cb462c0d3f9a94b3a0c75d2a033b795a3945e567815636d9d571a80c4b7637c9529ecdf4247d2417cd51d062f348c9ded55648dadf30c33655a3e0c290c170b53732bfa51d52f6b3f4729345382dc4a6b7c1f3b30968ea93ef78527be600eb225efeea1f61afc73a42f7cf4e2e673e4dab61a8796b1f3a7fb69115e9729c3967f97e6974408d757680dede45b95e4175be81eded2ddcba791de7cfaca331b780767ce4d0e5e7a8bdc5e4523adeed79d5a496bf99b1d5bf4f99e499ff4559843c0b8e159b5a64d2c34c1865463fbf5f2eece1ebab6dbcb052466db80d8f4a08953a2236bc9012a52c539d9b1e5973f67c097f3417278045b783f8cb7c69148a11271d7fa78b9d60c3c6aeac7f74daf9f989cf8ecea26a3ae8621c25781457f1efee87786d700a51e22482a616462ea959416132f74c2e15c749531af28065179db07f91a561cd23cf978ad9ce6825d9f0de8df7e197aa5838730e8dc555c499f95da9969fe8e06c97d4714cc6b5324bb0542b23693dc67b3fff01c6871b28a57de9224d409cb56e4f02ac5940731c60e9dfed5cd6f3fd5600cb2ed07c24d00e9844a28d7d6b5136bf20f3d8a59231ba00e4b339c0b2d741bf97def4943d4d13b35870938e8033615899f85bc6b2a4434d0658947d56d91c052c0123f9ecc707acddae33079561e96457c09a81df4f00f4946f20d3221735823efd410eb4b8480e1e3d46bbd74563a129d5f8776fdf94929c4b97af60e815a4189a3e128e331996767aa6035c7749cbf826669e2949e267f3394653be2c021659cee82821d8351af5508c0778610ef8bd4b153c57d84575dc2275a3e002c302d29390bb8324336a22317b234a59a06ba345ad79d752c7178c629134810b63510d241776ffc60929ce1458e9e223ffe2b9fc28429cf8b8da2ae0bb0f7cdcf44e6118b348fda301d6d47ccd5209782eed88743cc362c2b3eba548e96aaa4d10b0fafd1eb63e7817cdc555cc9f3a2bc9b53497050c0b8134bed5e7356bfecc022d7e96694595d04721e9e1fefbaf63efce5554463d91ee16b535d3d4578fff8f06b0f4827f5d86a58beda4056a178bec3cd9cead8095bf161d444e601b61993c3cb29752c199893986c585c48c78699c4033506acb9ca92b8e6e2e148d9a28e0fd06002bcfb0ec84cb3350ebafb1802f1b4166d2d1f94df0613308f59d54c202f60ef725dbbb500cd1dedbc5fddb7770f9f2f31895aba20b45a023e8509659018b7585b3ce2984276381ca7af959ad9353c660fd34d2523eeb1cadec666252f9656929f6e97a0b7f706e8c8bf53ec261db39189cc349d806cd5f7b3d6c72eab23f193d74f959b2d9b0df7289cc9680eb1aab8a038d9d05193d8c8753b229ea3a20ffa292010ddcdea8811f6e78f8d1a3110ec205f433f99e8fc2b014b0ad3f521dee3a3ff3ecea889dd165c0fcb6818016a3b9546ad8b8f60ed6d6cfa3b9ba2e4a2094da91e6b61e9ba6bae765d94c1eb8f2a0e54adf5cce5c35f470b8f121eebefd5394a2034dfcf8c70f581c847c94c4d1fea79b84760075704f62586a72e4014b543c33a17ffb90c46c350c4b1fd0648117b9e366f65fe6975213d10296981dd9a32413206811b0347cef39ae0c667ddb2084657a2799846458d687a50ccb8684a7588d19f3593e00f12b496ab23393b589aa54f667edaf5852231ea028c2dd1b37d19c5b40797145c08afff8458d253add6bf5ba8b141aff95dd643826fc5d41494d9efc46a6af9331c8cf62f2640a0999c99d86158cc62996d36d7c7e29c2efac1770a19ea2ea0d3233dcf97424e72bf31dbaf172f72bac4a2a309809efea01c725e69271012b60f1b3ecf8113b86a57e57f39d1c2c646fc830c056b4807f73dbc79bfb1e621641a7ce54fb3880a5c5f9f9e8e9710c4b9ed198aaa964cb3d91c7890694b6dec7e6cd0fb0b67e018dd5d318856569caab806519567e43b3ebce8216cf25f32505aa952246ed4ddcf9d5df6174f050c4162da05a20fc47c5b08e63369448392eb1814595b3a8e54903ab8bc5fab026836db4b714f026af659b8c8057b6e308c0b2464aaaf68f004bea0fb2df6939c8422063c98e419350014b4af8453180b2a00eb046c1b41fed59016ba7e3643cf20c4baf7916b3d172a13c400b11612bf44c0bde9ad07ceffec19ef8669c233786371c62fff116dadd3e1aa7ce0890a81c0de549e8c36a349b93889302a7de9bd6774e1892cab38c46930ed4baa1d98d86365c4ad73f7d6dccdb922ed7b4129dd14db99339bf8f4faff8f8d2990097aa7dd402826c16f0902613d9f84b7da8589862b44b14d2a769c8e2e50049a901df631f43c73a086e63441833a29ad57fda67c59f13caf4c4ae43f9d58306fef5ed12ee45ec3bd841c44267530c3ccbf4d24dc7ba23c8a8b491aae66459a012769ce5b0293860e434acd841bbd76dbbfacde100bb3bdbe86c6e607e790df595d3082b9471769da479fbac1b9d6501cd9a2f13c0a16aaae7231a072896cb280c0ff0f8fdd7d0beffbe3c8ffcb5eaf1ffd100567e41e9439281cfb7cd31b0fe7101cb4ac7d8dc28b65e3a0e38d95125ff9a801e7712d9bd14b09c4f45ee89289515d22a60c962cb34cb25f6949984c264085efc3da41972045a1f07b0ec241090ce85e675c2e958581633395fa614cad708b08cfaf1faa59d3c46e852388f80c588d3e1218264240988d59535d73598edb50603542a652c2d2d4b11b4e60d59a0e431797c7eb70e772d1dd106ae47ddaf3336c5314b1cc362a022ceba2a4bcf3c0e78e2a3e75551acd4b094eee2e5f236be79a984f30b03f81e6568689267c748d88391b5792ef2ec9eb6635992cbc5b6f085ba8055e0979cae13a1920c8b809d4566f3e611393b55181895fcbb8765fc5f77eb382c2da21a6f23a290b011b47b56c072da528ea96a7a823d6f9e65f1b8693c80374ad11f74c5d748b645c0dadedec4b87d88727d4e00ab32b724b23192ca1012bd9f0c44e50981051af9591c850162ca27fb21aaa32e0eefbc89ad0f7e097f349c58147966f99f3460691e96a59576d1e8cfb62fa17daf5d90362f643298748e9af294c98ee01da92c7080a6ca0e52b770266c22633efc6c944d616568f6a1911189394093d266f212b8328665df6f1728af9de7b3d138270ae7d2a7b5ee51818561e6587287a8d610a3371ca179e1555c79f55b38e8391f934db094656754546de4c45d935374d0244c75743b06e4925d35b7ebc8b464f17141b2cce90762963ca34d9b8f1f61776b0bcd7255b4bff75b2d911faed46ad280c16986533ab830e982a3e329e90b96b91a450d9aa07affca8ced029df26b65cc82ce73ba1398c52f3e2436a72817b134d7c07f73710fe74b2d714287418ad04ba4714234e842525b472c8076e92d144b4c18d9f24284c579f8853240fd75e918142318d33ca6693943bfcaf3d0c118a5b888cec118fff3561bef6c95514d17d16e40fa1b8a1bc0242ceb1ce73d5917899a7e3277b21e03b38049e7b49200fd7d30e8c3f3c6e8b50e441cb1dbda47390870ebc607c248e796d6d05c3e2d7d2d4b546d2520722cb36e457a2d536e9b5c54d43e9362e00a9d93023b4607e8dd7f179deb3f45ff707baa0fa65dd33abff4bef26b46d770febb8e9fb58a6c34398f1bfc3d344428bfc9243392d52799eebf0e604934229ba0fa80268b33b3bf9eb839494e74e6ce9380c549c28c68ba485da6b580d0330116df9b8b12666a1a79f6c2f3ca3932b3c70296b0cb0cb074202d48321f3b61e4261883f5ef83d843f3e2abb8fcb96f4e004bdb9029581d176d73e77776aa5ea326083aa6e3589eb0c22cd4ed009159e7249534079d3f8b2bb8d36e617773138376476469288ed74f522989692e2ea05e6f88eaa44afa5a30b5cf49ef57af8b1a5bf98dc2be7f3660d13f44c0f2456e58d4488300e56211972b1d7c6a39c567571234fc3d6078803421836aa2101d4ad4cf9792140a3e95c4113d0e4a082a8bf0c21240b0266025b198388c7b69d98e359578fd316278bd10d7777cfc6f3b296eb72a688ceae8556229f266b072166029dbd4f1b799ec3a77f9390b5afabbcdc39b0056bf2bbeb6f6fe9e68ea0f3a2d14c663dcba711d61a582f9e553a82f9d9222760296b059025216d5b5becfc93d1e035893eed4544df19d16da78ef1e76dffb11babb0f2672c97920f9b880a57357014b31c166fce7cf95072ccbee7e6b80a50b3def54a6ef42657f3e0a6011289e002c31055d93cd3cf0c8b1e924ce9a796619a6920c2a03c0efb9bc2e9d54c2144c4e98fa22048433d334bfd3c8a265c34f9a64de08857184681460eed217708980d565a71b2769ac3bb43aaead196cc1c745bb9e2cc0e5b9447c2d6b1fcfdf9505f21cbd3e9dcc6c23cf6e38b1eb52344e71b0bb83c7f7ee4911eddcfc02f63b1d310f169797451f8b3bb702965d04ca9cec18ebb35341439d7453006eb4c8ecae4aeb5acc786911cfa616a2789505350ab8d21ce39ba7ba78b9be839ad78637f2117915846376ae8924af4a1cf0545b28b177215bd02f8a26978098f42b244362038c4c26598eefae52a3841e86681d7af8c14619fff6a08cbda48e26e7133a184914667ac3b0f7a83f2be8e802b4a91e3a4764ae994e343acff49945fd8e30c8f6fe2ed2415fcaaad844e3c19ddba8f059d187b5b88642a5e1fc4ea2223a865770690d798665d3b9f30c85ec9b8c9345d0118ae25bac8f3a78f0abbf9588e1719251f6384a40740ee8ef0aee16e4ed7ce0df15b0384f8f333303f1713e990f26633d23cef71b6158bf69c052f3cc526efe4d763903d153bb285f1393709a6169b6bbfab0f2f45676830cb03801d5f492d3643e30fb5026cc912bb154414ad9b7d110a957c4c295dfc1854f7f1d7b9dfec47cd3f4030b58ca9e2c637260e51e72de514b86a5ec4c7d4eba1008582c8ced763b1874e91371f574c35e17db0f1f48687c79751587bd7ea6b3b48072b92ad1270296fab2d467a5f7370bb038b18e63d276424f9948a2514529e744c693a621414b22b24159aa04ce947af8cce2089f5e4e71a6708842bc8f940095325521120645b00d4a1578a52a505e02c4242cb8a6a44c652068b11e53d5414c1e99b0a434c107fb1ebefda081373a73a29a5a096278514718a05672d8f96117a53e2bfb7cac59acaf5bb6659fa36e6051f700fdce013a07fb025834657bad16b6b71ea1ba740acda55554e757c4e94eed32f11b66806519cc14fbcdd6c413801516318a22544a74bc871826632c9647b8ffe6df61fff6afc4e777d2d7473109f57a6605644e6258da46cd029afefc5b032c6bae4c23ae2b9fc8a3b1fbc3f126a1b092ac2fa12b15c9a24733b28fed80ab0f2b5bf9ce71aebbad719ee7770b3537b97839b88caac9c7346b3e57bec287428d28af5c4532a65f66002fac60f1b92fe3dc2b5fc376ab23c7d148a13e009520d1ef0a3e6eb21fd5e9d9c2587703478106053e757cb3c92a931e09589dd681349fa0cc0c776d2a86f6864334e7e7a5a3324b5c2af54606586c79e5a250164cf3406517b03ae4ed42ccb35d5db093e7e28d5d7990686a5119937e3397b45a1cf5118d3c0cfd1a96aa057c6e6180afcdefe162751fa368085687fa09018b7232745995e1956b189716446299d2349263c7d799d6217e2c7de6470d2838befd81871fee16f1edcd391cf49a2817d9c6bd0f2a20cbc2cc2e380f581680f2669fcefb2980ce58bd5da43a1718e98dbb7be8b5a8e6da46d4efa2e88d71b0b38d7ea78dd2f269c970af34971154ea0258cab0fc2c6f4ed9f0d4733a06b0c67e4122a7b5702c91c218211a05e0f1f55f62efda4f303e4608519fdd4705acfc66aae06ee74b1e20095879b0d2df653de7be7e230c4b1faa5ed811357495f71f15b058c3370558c2745c5e8eb42ecf3da0c9ef8ca6e49cee4261f9869c30a15eb34cbacce1ae0c8b80250fcbf4a4cb53f194aa11951a62fa4ed20182521dcbcfff2ed65ffe0a760ebb13a7bb3aca396995c5f03cdac34e1ddf8e5db9e083f593b849e31a88aac9adc7713b3c0b623d71b6f7095aed365a077bb2005806d31fc6a0b061756e4e34a7e8172997eb08c38264cb6ba7172dac55ff439edecbef66c3b08c83af29dbb0cfdaed158c1eba9667e21e9016378c44b29bf3a198765138077f3cc29adfc167e786f8e4d2082f060f50f24608c731c6f1401253432653162b48aa8bd298838e7789fac643310be9ef9222869c8a03aff5c17e117fb957c5df1ecc63be5f442d3cc07ed847902c388557b32958e69e67bb7a7f13137046ea829a7ffabcf83d8ad8377188a4b383fee10e12562db45b286084ad8d0df1ef9556cfa3beb8827263097eb9264d43e4f970fae6127d274cd804b4f20c8b2c95dd992ae3086cd6c62ed6c16888eea39bd87cf3bb48fa874f00827d7e1f15b06c20c05a0fc79983b22cb36087dd18f4a27e6b80a51727343f1b4077f14cca7c527bc921980a4c3a1f92f4f0cbfc530929bcb426322a9059e2e4d301cb95e21c153f6b7b7197abf58449682262040f0de15bc0b203ae9f27980554fe1c45f0933e8252036b2f7e15a73ef965ecb57b13d34ea5436c22a90216db9a13341ccb71acc34516c9ce5ca988fbe77eb65147774df46fd16c70edc3d8ab8f80b5cd06addb8f311e521ed903c7737e6545069c8a9f950ad302d81eca9dbb20a1f3ac0b4b0ed82d8089972d1baffc84d44c78bbd8f933c18aff24e173ec21a68a443c76b95a2506563c14c62394d2218ae358ca48d8d7f0bf3ff3a1b0819217810aa329cd179a93a52a46d51584f467b19b104d6986eff98f0c2b9379b2e3c6a9f3ee5605ffe74e03bf18347069e0a381c7d80887f0c767a428db65cb1fdd9fde87ed1fa8af5b8b22cfaef81e29cb22408b6a04d9337d8c91a496a49d2de948344e2274f6f7e0a731b6eedd956758397305b58515941a8b084a351139940d8db978cc78cf7c58d66c9fd51741e76be215500a7d61b22937b64a13c35e07e9e126365eff3788da7b4732c906baf2e67d7ecde8ebf6bb3551157c74bece44c5ec8f0a5879b0e5cb4f052c6123397d243db94edce34eaef44f1faa0c2a05fad4b4cbed449204c870f50c1ded91efca68c8cfe4bf2c024993429a2898643c7d88d28c80e7cc72aa2680c30c6a6eba59ffbbbcc9c324ada36607aeda5eff85f4a358891db398496e12d6ba31808514c371019ffcfd3f453277160977d22c9f48063e8beca91f431f241739418bff4a6c4d1eb22f9f73aeaa3929e644c6ce7482701c686669144ad91b3fcb6bdfdfdfc7def623ec3fb805f45c65feea0bcfe3709060b1b6845abd8aa0e8ea039559e9cf36b35fcd4e3543ec045446a535939aa395f76158266259997d86d634d6f7bf5808f07cb38d2f2cefe06c791b617c88685cc1b8bc8451218ba049dbb21162264832a76ed48317f511a767246a5a0c3624cb7eb3bd88fffbc1227ed1ca6a4d738bd3ce6d7bbdfab6fc629a982c26323ee5db936093bb2ee688319d23657baec316e24e17ed6107e3928fe1ce36929d1d6c3e7e80e27c15c5e54b283516506b2ca1506624b78812997091c85d9c009605905926ece4ba3300562509bd37deefe35ffe1576ae5fc55c811db73dec0fbb28174a28c6230c9f6c3c34b5ecf38065d7bc1d4bebda388e651d37b68a3b7613919f6d1ed66f0bb074122ba829fb7a16c0929a58f561cdc8a7b280c776e4524da3baeeecb22cf223b3014b06256bc4a9036df39dc80ea57f5be694b73b1b018b651d7c074d0a02d64bdff833a4f367456fdd0296b22335f5946df1c12b50b0ef1c7d4a042f4d46d47b1bb20144e68cb7a1727e5efd237c2faf8fbf73273f3cd8c5f6dd0fd1dfde939e89eb2fbd880142ccd716a5c79d47f9dc2c0f4b1dfa92b59d81b2353bed7d5bb35419a14ecc6953d581aedd79ad4fc3b2450b72478baa88d5a0834fd73bf8fc620f178b07a87b0760261e2acfc3abce019539d16a6701b197f480d121c6636adccfc18b07080b87d223f29dcd39fcfb47557c38704293f66b1633b08be524d0b2734f01cb8d8f7333c43467a91ecbc041bf8f61bb8d517f805e3244500dd0dbdc44ebde3d6c6f3e4469a18af2ea732837165015c062f9d49380f5c4869bb1ae594442ad1d052c7d763c46ffee6bb8ffd62f11743b28540274c76ccb16a0108d113bb27fe2571e28ad0b21cf404ff2617d64c0faf237fe60a287a56896bf185d0c27ddc1490c6bc20cb21c07c7be9c50db710c4b2a32b4b64cfd5292f9ec16a6028cfd7c502abadc29ad0b4c4762228842524efa59ef913bb00ad6f198ea7f90c59625bdce022cdf6767e0403c74fe3846e495f0f237feb900967499316a0dcab2ac99a1290ffa30990f4696c2f21975862bfb21c35276a621629d20baf015b894cd0d073d6cddbb8dfdbb77c5a775f1d3afc0af36d1a82c3a05040358538e7c93a0a829183adefcae63619fa902b2044b7c07840a9e0aca96695ac6a99ba40509fead5b29c2eb4738351ee153f5149f9fdfc327eb1b58ac1c00a315a0b28851751549b1062f8910c42da469074990a2980608a22e107a7894ace0bb77ebf8d96e8096f8ce8e3ac4d8c56f812cbf882c68e5dfa7c7b3d14391bc21f3a3ba27935fd32146bd3e624671e314b19722a804686d3cc4c3ab5771d8da4575b989caea6594eb4780453fa332ac3137e319a93927312c65cb16b0742d17fb0f71ebf59fe1f0de4d54ca1e468c5f2423842cc70c8e2bc27323719c4998077fbb411d871d1f19b0bef4fbdf92abcbb32bbd28fbda7127e57b8f032cddb1f5c1f2bdce04707de86601d6986e2da93133ca0b1c28021835c74dc87a32807c98a28735c2581cbc99dc896c33be74fc9d45a515b074712a600993c9925e670196e78d8461111003240258af7cebcf319a3f278035abf85917be2e580519051dfa23947111bce86392fe7f6c696f1856de29af4c4b1baccaeba314873bdbd8be7e0d9b0f6ee3e2a75e4269f114ea9525a7179f01965ed3c4e99e032c1d17bb58f2e3af40c67be6f887f48b99bc217ddd029bbd073d9e058351a58bc1b08c30aa63613cc2e5d22e3eb7ba8f1757235c420be3f21cd2ca82e83a315f2b8c994f1523098a28316a2b91c51ade689fc6b7ef5571a3c3c2f927db5959937f16503d0dc88e032cd7599b428c2e6840c0923486d41340082a3e76efddc58d5fbc8e117b3b9e5a4061e12c4a196085a59a04460858253657990158f967f2c4facce6bce68be9e6c8cf352b236cbcfd061ebdf51a02af87b01a48e39220f605f49ff6350bb42c13e7b84cb3ced947fc58806577cd59836077c159a73d16b0441ee4284b5bd1dd158cb24dfa9319c2328132c0724c89c270996f8de02085be4e575c8f370102fab10c6011e044e74a84e18ea295f61e45c194b5b5196bfb4880452f9b34854d90f86501acf1e2790cbb2e0f4bcd3765831630f5814e997ae621f333042d021615422dabe467084ed6c4d6bf512f8baf71ca45bd010e3e7c0ff73e7c07a79ebb88eaca3aeab553f0e8642f1e31216bcae906634b7074225a066e4d437daf0230dfa7fe38cbca74712b405bbf8f351b649ce20718878b18fb2b600fd1c2701f67ea5d5c5af2f1c7a776d0ac57d0a886e23f4ca2ae749af6c7fc9df5951d09f66cf7e6f183cd39fcf54e0dfb8987b2f7a4e695cedd9316ce2c40d535915f98729c2c9f2ee5b5a511d2610f180c311e0e107a21468c66977decddbb83777ff213718c374f2d226caea1549f47b5be888091dc209c022c5e870505fb3c8e5b97ae6fa49bfbba6678cfd56605c30777f1f017df47b7751fc50a1ba7a40893109177727ed6710c2b0f587a3e0bfaf9ebfcc880f53b5fffe684ffcda29cf9dd74d6c0a829656de4895f4255124cf98bf395d0793e9d2ba30f40018b9138052c59b062bb4d6783ebf5c8209261b11b74e6f09666ad625b32a3795a7961c22033bb531dbfbc87898fe90493900c2b72f2a708095841059ffa837f21cd5407ddde24715469b2fd3eeba189299b31476b4e4a9269e61cb7a534ba50d44454a05596158dc688873106776fe0e6d5d731776619e5e5336836cf89be7b9839ddf539d9c454a99dcc6a39ad59a81b845de4caccf89a4675f5fad54766cd08fe6c77de3c784d1621f5a2b8d78405a945a49f2a4c53d40a3ebebe7c88974f95f0d2f258b2e3110dd01b51a0b9804ad4c7d0ef212d367173770edfb935c2eb6943ba74974ce542fe9af49928a8ce7c46c6ff6501cb82967c5ebb0b7934e5232483ae0016d8bd88723ba50041d91793f057dfff01a1382f0000200049444154014a054f9cee95c57501ac4a7d11a100568022535132866501eab8b56aaf5be69c012ceb4ef02a55cca57d3cfaf9f7b079fb4df82506713c1447250cc64e8ee8a4afa7312c0b90bf35c09a3520f6411e77030a58d6ec9becca920495e91b899cb28b4e49e3b04c73dde9b51fc9c530635d5ce51960095322eef038aa399fed1aaa61258b8c6db1680e927d31333e6358d2ff37d73a4c1f38f3845413de9a36042d17a7cc12db785e53eb47ad21f668e6df98ad9c0465bc9201d690fe8a8c61d945ae19eef661ebcf0258d939268effacf334c7497d43040105098eac46137532aaaf6b10bb507ab2f900d7df7c0dd5c5264a0b2b985f3c2b8a9d41818d2002697bcefbe777012d9a1e99e35dafd7ee9c938dc89433a9bf4a7d572a67a3a067d9a182b2350f2d63d639e8074d0c866d8c473d692ccbed6a94904103ab7e1b9f5f0bf1fb67035ca84708930e8622f85740316a230e7bd80f96f1dac335fccdad14f78bcc880811c4b37b0f2a03396eb79f652ada7531618a595a8fd32f637c9019fe1162025614c14b1354cb0d80635cf411b50ef0cbeffd0d926117c57a09d595f3a2d650ad2f8026a194638505140b215028393d4399ffaebbb51310739af83e9873c5cc7f6a8cc6187b0918572c874544a4246101719632c3cf26c512160b40f7c33771e38d1f2218f73309ea404cd9592063cde7a701561ec48fc38ea731dbfce7bc2ffede378461d98bb11374c244722d7e2cb3d1cf5ad392afdbc9ad80a43bb67485c95845fee6055cf8bfca1c6b93089993aef1a61d105910ccd90a98f59c8a7281dc13dfcf8943137206c392eb16dd0e77adea9cd45c2c2dd99935d894511e316b9b4c64148b1cf1cbdffa1762120ee8af3009a03a1616006651fb3cfbd085a0d4da1ec78256dee12eb95f510c76c91e760ef0f61bbf40b95444a33987a5b5357841597a00ea3d4f0153916de39d809f028d5eabfd7dd6f5dbc967e78202973e67eb8cd54dee097f47ce07a2ef731b8087d5710f5f5a09f0d573459cafb6108eb769f300a312504ef0e64e13dfbe7b05eff5e6300eb7107accd372b94c4f2c825c42ac82aa3e0ffbbbae15f99ba6db64fe457b5c97ec9b20e1b318b22ed2294f54eaf30882a2cc0f2a29bcfdda8fb071eb7dccd5cb08962ea0526b48ef48369b6527a12074e92ea5725de631176bc046bbdc6899df2675b20530e78a6aacc138c27c21c66a2dc0b9b9269a8d455cdbdac3e37e8c4eca5c3e964825aeb55a618c72dac5073ff85b8c771e210863b4bd3e4ac8ba831bdfb6deb7b5a2ec58e42d08fbbc3e2ec39a1ecf4c4de3698095ff903db9a5a5964aebc4d4096e5f9bfc8d50615895052d27fce69a1ae46b0315b0ece2d605319a0158646922e1fb1b062c8fc7b580e517f1f2b7fe1ca049d81fcc04acfc82d79d9df792cf45b24ce4b887af93c446a826ec2c4e05b058b7f6fedb6f482edbfce2121657d7a4a3304df23c60c9f14a8e61cd02a7597fb393d6b20efbb37eced6de59ff95dd7c26c095f9289f7c8d66fe1c0ac3364e051d7cfe0cf0954bc07a7d17e1700fc1b88ead7811dfbdede36f776b689796a51281dda299783a73f3c9d87afefa4f1a77318bb36bb4fe377d6e8c0e0a6825d46d8f44b48fe35092a45d27eb331ec5b87feb3a3e7ce797a8b24950f3b4009628c24e008b010ce7cb8c987f37f6a5c4aa1406083dfa9c80603846127481a08db5ea085f3cb38a2f5fb88073e72e20985bc60fafdec2fff3a33770e895d113bd1f9648f928d78b18f50ed0faf07d6c5efd150a7e846130803f3aca57b3968fba02f240a5bfdbf99c9fbf33073e4782f26ccb92a589f59607ac59b6f194b966ec780b32c70196fa352c324fccb1acca26cfb0a4bf609600aa827caef1a3a3b696c2abc9c5f3a43e27886358720ebe5f5a528d8e75ba530b5da8f64764584f001619969a84cf08583a0eca9cf2e3306b0159273def5dee3b5b380ae2ce4c4c91c66c57dfc2cd0faea2737080d5d3a731bfb402eecf0a4ab6244700a5c0d78e7c58ba19e835e659d7ac6bb69b9afeac9fcb3376cbb02c88517bcb6e4a7adff2c7b4843028214c232cfb87f8fc4a1f5fbe30c2c526bbcfc4786be70abe7bdfc73b510761bd8a62bf0296528dc3d9d12f9da376bcf36c71d6463d0bb08e2c95ac42814c3b1e4a8d23bb6a8705c76e4be5aa349f18760ff0ab9ffd18a36107417315e54a6d0ab0d87056f4f7fdd875c32e54a5196d90c60845526788f94282971a215ea98d7061be883357ce61e9ca459438844115ef3deae37ffccbef61d76f60bf9fa25028891ba3500d91247d140e7670ed477f8b42da41841e7c366c3392355364e218abc8e2c6accdf638c03ac9249cb84b6c2a8a052c454abb90f480b64c464f3e019e19d9ea3ac1b920ec649bdc58d608223fe1f93b6b092d60397dab23c0b2e7d5f3e4014bee2503ace31896dc47d69ff3a30216e82b0be937c84c42c3b0d84770964998f7e9d871b60b79166bc92f266b42e9f8ea627180c5165f230cbb87787cff0eeedfbb8db3e72ea231372f6dd9e9b3d2ebb119edec364d30cb9bafb3d8a1bde6e37e5686947733f0fd3679d4de8fcc3933a72c83246b090a5d8c823904fe3cbc6e0ff3dd2d7cf16c19af5e2a201d6fe3671b17f04eaf8edd601f48bb28468bf0199df387c7ad1bf9fbacc56359d6d4bccfd8419e5d1dcd67a7554f7dae514286458148ba1d8af08222c2420914f30bfd31defcf9df636ff3012a732b28576ba8566b084b65046141de27cab2a32e8ad5a614d9a783010a511b4bc504679ac0ab67027c6e75092fcc5551acd7319a5f46b7be8060d0462519e3cd8d21fea7efbe8edde2320e06a9785e0b0c1a8540b15a44b9dfc6ad9f7c1ff1fe03c965a33ae947052c5d877680f5d99f34e84a64668dbf052c7d7dca8765c1238f6e7956935f6ccf6a12f273b293678d20ece2d473b21f9be461994e36ee67604c95cfccf1aecc4f175ee2a5c732ace34c422dcdf9588035c38705a6359c0058d63cb263987fa879003beea1dbb652ca48c42ccc6af6d24117addd4dbc77f55d5cb87809a55add250852182e0326655972ce0cb0f435964229b8cdf265d9453ceb67bd26bb19eacff9b406fbbbd548d289cfd7a9d6592af7d0a25a4e615efc2d681f6239002e2f8728963b78afd5c07e5043e0f730eab5e179aef0db939ac127bff26c2abf39d8b96de7abfab0f2eccb7d5ecab225624d9d324afe10b0585319144a48472e8054f03ddcba7e15b73fbc8662a58e4ab5267a6561d10156a1e80ad4432f16bf13fb0d54e22ece9506f8d46a099f5e2ae20bab05944e2d236ad4302a35502dcc23888a48fb6ddc7df010ffee9d87f8c1c600bdea2ac62cc589c9cc3c7403206c56518efa38bcf636b6de7f1dfeb883342b999b808409581de7c3ca3f5f7deef9b1cb8f7e9e8de7c7f20933d132ac593bbe5e60fea1daf76a629abe47179b4ef089fd998195805fe6a79a65529061897fcb3addf5673a0b8dd4b00220ff66014b06f0290c4bce9dd5127e54c01ac709462175c5bdcce99ef9b0162f203a01b0784e6b1ee9fdab0fcbee343aefe904b72c43ef99df6dc6bc4e12091ac42350826a1c51d5721fbffae52f70f1d27322d142409382e7acced3b2a971c82a842386352b5030ebfaf30c2bbfe1d9fbb2cfdc3298e3002befef621d6ac2ae2f1310602a01506616961f60378c45836b2e0e5046885e319002f040e5868e41fffce2386ed1c9fc354101dd3875d19205728cddf4722aa84cbd0a25b199021515747b4354ea7589f61d6c3dc2d577de9474885285c5e9acf564c27001c55245fc57948f667ca8e28d70a93ac6efac7af8dd33059c99f3a5234ed058422f60bfed508ac987ad5d3c7eb08b9f5cbd87d7b6520ccf7d1a0fbb7cee3e8ae348228ac34a19bd0250c708a5ed8778ff87df4125e8a36f5c0cf97b7b1a601d8dc193294bc76d16c781569e61c9b135d3dd1ecc82915e601eb8f43dba00a7769e8ccecb6bd296eb886ef3a13183579a676a579b6c11abf695245c66a539babb6a73552a0eb81b74fae7ba789c00db91f89d6a591d8598b3a6a9646759322baf593ecfcc6fa321cff38b26d66482678d2d26429604d31469407f9a27fe84210a78e99bff1c58ba8824721d73ac6f8963a10fdfa637e8382a08e717b67d68ba7075ccf9ddc9b6f0be5586c68d419c50037e8c24ea23eab5f1ee3b6fe1cca93527934b9507a923246851e981f7ef4c448fdd9133a58c09580933388a1cdaf3ebf52be05ae0b21bd8c42de01e9d7c31cf48927a55b4306b15a6e6e0b1bbf4b898f9cf13292e66e63e23cbe384932a40528c251256494314fc0286cc8762827026839c5f382ef326ebb8a4cfd8cc61315d339f8e7d2f2374aa303a8928cbfdf099b08e52756419d97373559897e723895301228ed7a0dbc607efbd8776ff00e5520dd5621d4150960048c8aecf120809b010b7f0522dc157ced5f1d90bf3589b2f4b036c9ea5cee624fb6df47b110ea231ae3fd8c2eb1b2ddce804e85696503afd3c365b3d49b065a7f2b450916edd4cb108c740231de0f6df7f07e39d1be8b341ada611b909e95c34f24066ab5ab8de91eec1da4d286f52e7ad8abc497d1ca84dd81e6b09f54d7682e9c4cbdb981671f34cc79a8dfa39d6ade9c493499a2912f0a4640713d030bdf0e870d51bb3fe2f399fd18fd764470503e97663e469f57e98cdae11c93cc0aaf3d946e9344d80253ef9b1998cd19880e5645d28323720607debcf80a5cb1827ae03b066baebf5e54d58cb54ec583eb1a032b0b33b916e10f45329a8dbefd47b2768513a79d86be3c6f56b5868545cee0e81aae0c2e58c580918c1b12aaf389b79c9f9b2e8e12c90d294903cb3b2cf313f79c9f2746c14dcedc6a8efcfefea1a6dcc8f933dbe8e2dff36d938720290e6e1ca8ff96be767792e5bc83e01648962bba59367664e0e280bfce4f2ff889abc9e909b846cba14838c70f7f61d6c3cbe8972b9816a6501c5620385721161d907bb5295a3013eb3e4e3f7cf15f1ea7a0dab0b7578d526c6a50ac65117fd8dfbe81fb4707fa385d76fede05edbc7466d159dc68a148a334f30920ed709425a1585401a7ed0f91f8d8b28041ef63f7c1d5b6f7f1fe32c61da6e183a3e7e0eb026e326b22547b5a679e66c9f95ddd42cbecc02abfcf88a5a835d94baa8f280350185eccd96614dc0c98487e5824509c1edcc7a03920c5760f300b7a815b0143004a0348f2adb7d2d906a5d9d4ea6495e17cf37a52175543726fb43ae70d40e9a08036635743ac1e53a18a9ca46e7894949c9109f0ccb011619d627bff9a7f096af0860e58b9fe5f392e877a4c06ae55d2c7859d0e575d848ab8ea34e1447528f3a67ebeb04ac246509cf0051b78d9b37aea352f065a767f6b84f7383f2bba2c345999c4c7f2cccdaa31b9371c2fe72b9599655e5774e3bd1ec6b164008583c761e70f5b3c7019682e32cc0d20dee8879671a63399586a9cf9af41afdbbeefc79c0d24d59a4a88f012c576e7f44e7a61628373aeaacd3ca603049fa03003bdbdbb87fed57f0ab0d04cd25918266d65813091ade085fac0df1ea4beb78f5c5159c9a0f1112eebc1aa234457bf72ef67723fcfccddbf8e1bb77f028a801a7d611ac5cc4a8d0c4300586b1036e0fd40c4b51f50752034b01c5b4bce8e672e7313ef8f177508a5a93f237cbea25493a5b10f69ee4670358f98d29bfd1dadff3afcd022dbbf69e19b0f24cc332150b28532681010abd093e702d8c9544b86cb2d845c9815561b23cc36282a89d4c13c0a249647277f2c89c6ff3a58b48ae3d5b8816a49f065834399c499831ac71280ccb5bba224e6dcd405760b140a3e3a58065a374fa33afc5faadec429f66bd479bc1f4fb210c8ba52151af83bbb76f226546359514c8ae8a99389c38a3c349a67b2a7d4b5d11b6f55fc9d8982a83fc6b76a3cb33158ec1c447c7767999969734b1cd6d72d644f83880a591473b3f655c3e0260d9056701cb1e53365a534e65e79bb47fcdeccffc824c396fd204e5829377a6e3be54284a63d5dbbff829d26a15717301747acd8d227ca214e213f375fcd90b4534d76a983f53477dbe8ad0af2239047aad360edb3bb87e6f80bffcbb0f71aded63e98b5f44b4d2c4a00fa01f6040f706d794540c485f344431e56498f29322ac2f888f6fa59ce0ddbffb2b8c366f4fd6d8147161195a2e15c932acf13126e11426e4320a8e6355f6ef1f0bb0f2a6a13ebc29a6929d4527215f63c714dd457552eb42b5e69dd24f2d31390eb0f226e11160d1b979b4abd989e25aa8bb2616136aab0b25d783cfeeeed235e7985d94cd0e5236f664abb29c49980c9d0f4bf5a0ec31edc45647bfde83b24f0b5a7cbfa648f019a8797264263955d63cb8f1b2230606468900d6c6837b68ed6ca25aad48c85c018b6176b2acc077627ea973163e91d620e366b4b2f28e77dd00ac2f4e9fa9b2611d7f05158e6d1e049e05b02cc8e5273c3fafa6b85e8b1cf3a4959103330b583c8605416b8e3e0db0ec71743e521d244962299911af6b9aa25aae0870bdf7f77f870137e45a1db5a287cbe514df589fc7d72e9dc2a72e7808e62a18d78b184bafc222067b113a7b6ddcbaf718df7ffd36b6464b08cebe889d42805df4e1c51e8201ab3d9cd39ffe4afad78671826ef9347cc440d24758ae82b98f679a1e1ebefb536cbcf9e38999eb840ae82ba58a6a2251cd09486563aa0c8b8095bf67bb91e599f3b380559e783cb3d33d4ff3ec44b3e6a2fe5d404af2365d86af4e5e7d9dc970923b652212ea3b12ba6d7c5ad687a180253b5c96ec3931398dcfc90e86487d9884375d5cca1a9e0031f5839d0458dc9d58de42369cc6ce87f58d3f151f169deec7f9b02c53b5d7a120a53ebebc635ec14a81f088aa1fc9485bd0a28b743064338d11927e0f5b9b0fb171ef0ee69af48d5426802549849279ed004b3a0fe522997acd64b70a3afa7cf2bfe7ffaed7a4f73ab521503fcb98e316e0f2efcb2f92e326bb32519d1f3a379ec6b0f23bbab50814b03430a3c73c09b028b96c19a2fecc0d8efaee3409e9c3225011b00803376e5e45bb3b60ab4bac5780cf36137ceb42195fbebc84e0d43ce6565644c77ed01ba0d7eee3707b1f8f1e6ce2daed4d44c53ae6ce5e011a4bd8ed7440f06086fc38a5e94a5f2c535dc638ecc768f723eca44df47bec183442dbaf6050a8a1520980ee0e6e7fff5f3fd1a24e36cd84fe2f375296a8c878f05fd6964b37500b36799665d7c1d3806b8a61695a835ec4d4629e513f9837ff2660a1511433d9f91454de572723bfcb62cc90db82912e4add79796cbbe30ad86526e1e4385935baecacd1912c861d200b58f905958dfee4214c7dee04c0a27eb80016a33fcab0e8c35aba3215259c02ceac55d9acc531619d86dd2888518554c15c81f008e88f7c403a56ee1979e8f5d90a9e72e73dec6e6fe2ee8d0fb0b0308f6285793ece2424608501370f07588c12da28aa9d748c2ccefacab32bcbb22ce3d1dd56e79a762b52707e56c0b26cdf5e8f3ebb094b3726e7892c2b57bd61c7514d42ebba508be178c0a2abc3019602b61eb35008308c86e27467cb338e41b95812c0bab9f700078f76d018c6f8ec62095f591be14ba723bc742a44e7d26730579a831f01d1610ffd560b0feeddc6e3ed6d14e75770eac269ccafcd49c98d17fb08630fb137c688c9a14419060f463e3ab18f760cf4fa09b6b736b11ffb786bdfc7ddf122b606291af532f6beffafd0ed7641a9225ef7917f998d70b39a3e13c070804555df2719969d3f798ce1efca864f02ad29c0b2690dae0a3a435077f4ecd7ac0bf20ce13ccbae664d1e0504ed753331cbb202dbfc85666a82933f4f2f42b22a570fe642f1ee9f634aae09439e09baf3bbdac4fcae20afb17b0b412273008b48442680a72da366f99fa4042864067282908d5483222e7ef93f47e3fca7100f9d448d2e1cfbd09838a8cfdab1019786c0a442829f0562f523592963bece634bcb28095a488ae56471f078f28079cf23323d16420fd06d1de0c3ebd7b1b4c4be840d140b4e8a59d21ab27114d3b4c890f6b4148f9d68fa60a6d8e98c1d777293fa81637c480a3ed649cebfd967a5e3e7e61a7b8366069e5e673657458f563af438b5017b4cfb0cedf390a132e773a379d47987c2222cf7e15fa50f41f6a51d84f2c7e535b2d3b67b0e4e44f2a8dd9c6b48c1bf874c8791e82cc5735c92693fd9c5edeb8f30170ff1b533c01f7db28ce7978a585b5a45bcb22e12c6e328c6eea34ddcbf731b51bf87b9f9799c5a5f47a55a41b55e15f30ea50262ae07e6e9a514554c512e95255d85e914749c54061186dd363ac3ff8fb8377f96edbacec3be3e53cfdd777c13de009020e6812001122208500325cb2a4594e93829255655e2c4c9bf93aa24aeca0f1924b9e2a4aca162975d4a49722c41a2459100486120a607e0cdd31d7b3e63a7beb5f73abdfbdcbef7011025bf2ae0bd77dfbddda7cfd9fbdbdf5aeb5bdfca71630abcb33fc78f6ecf707358203c1ce3b5efbf2a5d0239fb30430f5eb3211fa3365bed95a50ccb4dc5b840e37e5dd7137f3feef071716109b05c8b64ada6b98b52178ee687dc37ae2eaa552859025405916553d80dbaeae7aa1f563f18c317012ca74157dfa3e0c371047de5eb9e00589ce4a215323d39cb9c8553e9a92e4c01acb02e6d170112647e1d17bff6cbe83ff465c4d3450e6bb15f092ac4020bb016fccb7c8e719e37f8eaf851699182e02202423bb25cab90938999d0b3781debbc8139620e64e0c8b222c77434c03befbc8353db5be8b4d710060a58cb2d3a3aa9c465da7a7fddfccdaae75a5d944be0e6e8735c0072ffaca983e35e475f4f01ab7a0d22a5a2a98bf543ab0296fb2c960e11dbf6b52a6c093c639628879a33c589afedb27f17d4f382b318cd3c0159b77cf0e238c2df7263fae81baf362ae0f97c0858937c846bef5ec617a339fede97227cfba93eceae75d15f3fcfdc3977b74820f6eeed62f7ce6d0925b74f9f46736d0d0d91d818a64383409f9288664b3e32230f8e82e37d61729f79b3acc9d17013d4a629fc3cc2246e616f1c619836f0d6c13efefccffe04b76f5cc1fe701f79e0e3609a212e0a6c343babb6eb12c35a759f8f7ba6f77bd6cb87cb7c211c950de9cc2d3cb220ad88f2b302d62af0b3bbb264732befc0310234862fba78dcd043aebf6092d9320cfba2722a579c215c84370ccb6a90acfca2ccbbc889bdacb5d16b3d0eb07a0f3d8b64ba18a2aa1bdf005e99c3979771c1d5880d8f3a62f2fb546f26eea37696a0264349ddc9b4749c98862e3c0c5891ca52e3da351aece3473f7a1da7b6b7d1ef6e208a5af2ba7a0fd567ab9021c8cbc5095d0b55ad557583570f19fd7b1588dcafeb41506558272d64025679fe9551803ef00578bbafe92e7cfd73791d2728e0fd9a111157018b7fd7a24a75af88751273b364cf645a627b63c6cd9968bd303da844301683e48b05f6e729f6df7c033f7b3ac4af7d791d5f79744bccfcc2ce39201f60329e8813c874361309cfc6c606d6b6b61053dbc8f7e1649ed121b2340643cface0a19519970811a97a48ada079264ea831ea5e8136812d6821465dfe3bfbec73b8fcf1c7f8fe6bafe3d5bf7a03ef5dbb8dab3b03ac6d9d423c9cfcc707ac72a1c94e36d773247cfa1b02967b02c982b18e0cab3e7dc9ea560cc40c03a30ed6cde62e3e02d6127dd49ec34f0158ba71750309f0c9c9b7babe741260c59385d2dd7d5da346379ff8e8e63621c432882d005313becab4946d698ec5052dcd0bf01e73531183468303fcf8476f6073631debebdb6836da653144efa70012cb492b346bcafa8eb29ac529a7f7cebd87ee5aaab236f7b3ea35f0fbef1726f0332d0e42bd9f25ce966cb30a58ee5a731973696354c965c967a65fbf9d045e6558726f9dd16f0b666106df12a82434642ed499222eb22533d1405a7724dc44815d7edbdb7f81fff4e1067ef9b9d3b8f0d019ccdba7e0851b6815fbd8db3fc49436cb615d7a0e3bdd1efc66133309d566c80e0e30dbdbc168ef1e26e301e685873068208cea88ea0de94564f1894016ed27988d0648bc18c15a1de1760ffe461f7eaf8b0d2ae3bbeb18e721aeec8ef1877ffe3afeb77ff1073274850ea8ab7eb939acc57d581cf63f3586a516c9f76358d297b76af8c3cacb5f7c512ff4e8296440eb38c032f98a453f922e62322cddbc6ef5d150efd59edd9f8661b91babdc701cde697f55c3dffb0196f6f8b9af4bc0722705b9af2d0e92d21de2e6a38e266e5d7021c070ca8ecbe2b48a480d561c331ce47dc99027092e5fbe8cb53e95d41dd4e9b754e9c994fbc9ce046b6bad20553d6caa20c4bf6b385d05ad2a83722b6d6efb5215b0aaf7db5d27940554c147af89efa7050997811fc706e5da251ab7e19b7de112883811c90296f6cc72ad95897707b0cacfce838edd15cab26cf1461423d2c1c29cb031df23b352f01a2653742f7f1ffff5735bf8da9367d13dff00fcce16f2a486daf82e86e3893426f7d637d059a3df3d7b248dc099eea5b3bd3d4c77182edec4dd3bb790cc3269f569b4e8afd5801f36e031ef5aab61777f84c1e100793e45b75dc7c6460feb1bebe8ad75116c6d20e8ac216b6e611a76f1ea1befe29ffdafbf8db1e4af9c30cc79087f6780e5560995f5ac3a45ffa680555de42663b31ab01488f8334792ee14395a9b65053513c29945e20264b991f93a8e0ecbbd160d09abc069167e5ac670fa5afa7d2701d66c6c12ee6e05c45c97982c97a0a41bddbcf6725140d98702b5f637ba1a23dea76a627e9187636bce5c72246cc66e44010ef6f7d0e9b471c8859a1556e9be984224d7119afebe2a1b72ef4f757d54c1defd5eb70aecb234fe59f36efcacf74bbaeb6b1a50300ccb10a2056bd5afad4abaafba465d2bcc2589b5b023642eafa74896004bbf47d7a80b8a6545943202322c65e9b9c95fa9c5364342132652796ea41d7c0ad9e8162eecbf877ffad2c3b8f4d019d4b6cfa0d56923b97b1b434e898eea68747ae8ac6f22ec7444c19ec613d4c68718ef1d60b27b80e96088d17080c17888e1e1083915eef030184d31a01c22ce308913dccc73c4498e6e58c785b54d5c58dbc0a94e176b8d26d20b5d04fd4d7c7230c38f3fb98d0faedfc25bef7f88de7a5f26ebacfaf51f05b0545eb76a411af7f24528b3b4e9577e04f345b7e2e3beae5b91acfeb8cb18aa27367d8daa80b510222edf4c773151c07a24cc950f6440a47aa20b6065a6eaa8ffb604a4c724dd99c352c072ab84e63e9826e3a570c4160f180e1a31f9e25a7473707a0ad5e1ea95ee5e93e6515cd5bcc96fb1c99c6c94ee2b43f4da4da918d22af9a3cb1f633c9ec8d056b6e728f0f3769846dbc58421f71eea73aa8237ffee86715536e33e5f37347059f467c9617126a4ae45f75e9ac3c0f8dc2b0baab22c3714d7d7a0c440014bd7ab32c1791eaf0c09353c8298d14a0000200049444154d4d7d7bca73cf3c2b4bf48d3b04dbedb5566ee3573a36c9321f052582d55ef1aeac38ff078760bffe4e79e41e7f43666bd35b4236072f94dc45920f9aaee3a7b03db48bd40bcda8bc918b8771d938311468321e269028f4379db4d74db3db41a1d712addd91d607738c6689662328b31d84b70fde61d7c74e53a760e0732ef9395c66ebb85a036c385479ec49d788e37afde40168538180d4ce85a5beddafa770658cfbff2b3f392fe9a036b35829ed0da70127de76bbb2c69256854de51179b6e04e9815247070e2f752a840b4063efdca23751017515102db305e66c4ce54ebf57371fc79d6b5ee9c866651235a863ce2ae13c41568b70f185bf87eea56730498c838202693527538de745d5cf61109551646ec8aba18ecb4a0c33597c1abd47727f50130122bfdf1d88c1efbe7bf726c6a3017abd1e2286095e8876bb6dc482f4bfe27fceb4959279d81e4fbdae5507db91c5632771bb875d091ab6074d5f5f8758c8f5aee859d3d76622bc0a3cf2fa529033ca74be06c36565aa7409916f708a39fa5c8ecbaf98137751c831eb8ee06cc247593386339b7c27bf971538badcb29843b90a0f29b6c490fd8be2dc4736d9873f8f91a18ec1748e7a9aa2111fe0cced37f1732f3f87e79e7c00a7b722b4ea0146a399fcd70c7d44eb1b686e6c236cb6504b66c88607980ff630dbbd89bdd118d3790dfd8d6d6c6d9d45e845d26522990619e65298b3993abb4688c40f117a3ed2e90c573eb98e1ffef57b78edcd8f70e5c60eae84db283637b1f5e0177170fb1ea6776f60b3ebe360740ff5f99aac39dafb848d10310b3ee96c695a7995d8540b61cbfb6f7588b9ea9093839a8055828194b14ea04bc7fcd34980e59ea2c7e5b3aa2f5b2e864a3f9d2c18e97d5b342b2b8b930d5d1c0f58c7bdb7a9dd2c0f59fd348025e3c7fe0680753474352af2e3feab328ac5865db8022c311f02666cf22f3ac350591855eff7eeb14da7854ebb27dab67add0e1ea05b83d347e8beaf9ead2ec37381fc98934ec2211714f4cff4ee6735d3b093b978748956880ce98475ecc95417f36e9256d00aac78a0f922566675948cc100d61c012731d90d2c5fd3f4812cf9e3d77dade0f46603742ef317e5bcd55119d9827142308dfb565d25939bc8a04c4125a7911faf3519c12b62e4b508715a433019c13fb88507271fe0977fe1457cf5e987b0d6e69153603c4e906473ac6fb41176fba877fac2d293c918c9de0ee2c303b10faab17adceda1bdc9824a57ba1ca6d33178e8929086321129a28a14e279c6769c381573410eba48730f37ef0d71fdce2efef48d8ff0cebd5dc4511b073b430c6edd42a30e8c931122bf23be5d317dea59a029bdd358953e7a90b811d2aaf571127654816f09b0e4074f00acfb81d27130a780755cc8b0eae7dc05a227a42e18de5c17b0dc1b721c6055c3101714d4d4f4b3322c527db649f08107f318b917e1c2f3f76758cb218cf9f4e6bd8f072c77b3b8d76ebebee8c7d37b25c2579e7c93992330453998753c3ac4ad5bd76533afaf6d0a2bd143ab16990109c2b0286625ebb3e0b1904d1e05a063d787c3b05cf0933fdbc48eb2477d5f499acb5c37fbc6d68f493e2f4f598729b98b5a756ecab018f2ea3d61c791166564bc9c144034ff75c229adb92d292c2c86029b354a7a6b863ad01f4d2d91d94c4edf750218b5537c5f0207018ba160243d7c33e4f43e98fbf00eeea076f763fcc2a51c2f7ffd2b78e8c236028eb9171fae10cd5617f5b5003ec59fd26e5320198c111fec0be804ad0eeafd2e4232e64e57dc38a69318c97880623a463a8be539d69b0df8cd08050ffea0296c4f7460f342ac6764345c96633a9be32f7ef221debf73880f3eb881eb1fddc0dcf791866ca897a72045cf940065a313be862737f978abe9cf0a58ab0eb9da575ffe5619124af7f831a19f9bbfa9bef1a7414977a37e9aefd74dead249d954e290e028dcddc19c3619eb862c2ec373377b196e95ae2f9f2d24a42303dd3b413749d2fb5a88f35ffd250909a7a949e0564342175c8f6358fcdc65886e37ac321ab7bf50af9f8240fda51b5554f61cf3c5b9843a549676bc76a661ad96e3d6cdeb188d46d858df06c5b3fc5949e073cc57c5d3ddf865990a970b3a6e5876dc33959f731896fb3362be67db3958f9e3fb6825ce3583ab9eb4044e8518793d07d078ed3435e43d68361a86bd3174e6c674dc3cdcf5580dd9ddf54def28c3c614b04cbecb8cdcb28065250cacc612a044a4200a4e0356644af233ac6ee6391ac11c793c0207d80464eaf7aea037bc817ffcf30fe1b12f5e42a71ea14853045e80a8d5467f7d1359901971263360f440e3e4ef19bf274273eb0c6a8d0819a7a2cb611320cf72d40e0748f67671b8bb2f82d37aab8566bf03bf51473da0371a55f9268f26793501e74c46d75d1bcfb05784188d3ddcbe75881fbef31efeeadd7730ab85d2b24327548295f0478ed2e33e0817051cbd87ab0ee8e3c8cd715f5f5a6704ac72239f70d07c5e86a58badba284e7abd6a0e6b8992db797a0a5a2e08142700961b662a28587e238a98cfcab038918680c59335a4d2bd16e2dc57be8ddea5674f042c4dceeac35980a871f554a0ae268b5d1059be770bed965823730e5e6a4ef21aab534e98a9ef198635dcbe75037b7b7bc2b0d84f680a02c620d1e4d49c515faa677300ab0a22c72d3605ac95276f91c8a9cc8d62a40374420d6460ee02b00c584805db1ea6dcc8063997bf6ecd3c05a4a9f06f349b86a5880cc11606241c340c6b114e1e57af96ae94d521a15acb58ff362353b08976b1d03149357e7eaf66c4a1dcd404a26600c4e37d64f91c613a4373f7233cd9c9f0cbdff8022e9c398d267b3c39f5b9d180178568b45a224728908918989f9a3efb04ab9a17614e4d5d182063e55506b6cc253755ecee627ae70eeedcba83d1e1a148569abd0eea9db680a1cf990461435e8fe3c890c5e08cf453a7b6e06f6f6216b5815a0b51631d776729debc7e1dffead51fe28d377e8434a7b10107147b32c188f963b718b2ea79af5a23c711a4eaf7ea3e1786a51b80b4f1fe29b0a36f7b3fc6e426dd75439e84b24b219b33a4524af6625cb63a87c513db05a3a59c43653c51091836d9fd79018bd5a010295210b07e01dd8bcf609699a46c9561295855d9e6fd42c22ae3e1b5eb3da5f4425f574241bb41c996b9f55d66ace111f5a1776edfc4ddbb77d16ef5d0e974cb1c96fb2c354c2c192b7316f657f5991fb7f064c35a294715e48a3c9696115eff6c66c6a36be25dbb2ef45eb94c3bb0ed59d5d35b2bad0adcec0ad0fbc1de3d09d15674509cb47eb9e2e4bd6d25cf4d71c84471166628581631ab11830ac3120f3f4e15e77853035ed44b111822bfc074b82fcc30980eb03eb88a5f7fe62c1ebeb885b3a74ea1d368a2d188e0471ee222865f8fd0f6d75078f4b4ca04456b6c98f65bc272381bd5584d6728c8acc7334cf60e70efc675ecefdcc344aa8733d4021f51a7258075f68133d8da3a8d7a7b1d878723dcb9711dd3833d84b51c8d79007fab0fb49b92c03f7df622e2560bfb9e87572fefe1b77eeb7770f7de3ee2648e190b06750e79e5451cefd07bdc7eff3480b5b45f4a86651b8a4f029263ffadda1ee17ce37161d091d72a91d2545edc72b1ab3d12c092d1ea0b466216b36d36556980b0a6c544ebe3ec45b43ae70256b9a88f5409ed446adb65ee874d3955999348e601ce3fff4be85c781ab36c3924d487b20ab0f43e30916a36ce82ed9966e885aa9f0dd20b1d97790fd3d2a37f5ef881112458ae579f7c3389d818c6d5bc02776e5ec78d6bd710450d747a7d349a2db122e1c4166dc2d6c345fb1f39de5e7ea991df8a89c9d5e76a18c66244fc82de730fc774d595eb673337ff4d01cb54095de1f022f4f3e939ae2a3e271c1491aced2524cb643780ac0d6158bc15a66ae6aec9b2a9d9faaf1f1146dafb2beeb9ceb426d3b560aa83a6426812cee691f1cdf8997349b28b28d88efce2f706c8118f39adba803fdac5a5f90e7ef39527b0b9b581539b9b68d669f9c3208deb2a86dff0d12ad651f30b78518df3e765fa4de67118bd8f704eef7ee62cc7484613a48321a607434cd299d81637a208ad660bed7e17ed8d35347a5da6d8901784e3487e9f0d86d8bd710dbbb76fa23d6f60e47152f4141bfd0d74ba6b28ba5d0c1b4dbc71cfc36ffff6ef60776f2013a715b0641dce1782de55f9a7cfcbb09601eba557ca90f044d6239b65f52fbd38378c31b90533cebb7ab2cabf19155d2925d0534e168534099b7f53d6a0cc499d43d5f2622924b47e582ef8c889a8835957b810e8b843be4ed5e6c4b78b7d55d592435b6b0ca5e6051a1e30496b78f81bbf8ac6034f5aa7cfa3c251371677c16b55b8eae6e9642e5d45f55f2e888a799f2bf9d0fbeeb23d791d6418eddcc387afbd8ea81da27d7a0b7ed044bfd195115454420b2e39e024c0433f2cfb35355854cd16432ff7be1bf13837396db2edbaa956e424bf637453042c6592fcee8c155fede3341fa4cc5b79967e59dde8a2ca4740b22e19e69e1a1982f9cca6c1f8f84d630eb8c58161beb360ec2307b264ed6d386905ca5c03f64ec9fab5831b24f92eed38b998e73144a3ac412a84c8311b8fd12c3244a33daca73bf8c663a7f0c2e3e7c549636dad8f46a38e2c9b19198475f1e001cdf0ab46c758868af5a64c3397fb3e9d211b4f91d07d747f1fb33441abdf456f6d5b8659c85ae1214fd6d669c26f310c0ce0156c6bcc257c8cc723249389146b5a0f5c421102b76e5c43b237c2e577af60de59c7bffbf1dbf8c1ed9909b969504992c0d7e530918a46d3bdcf2ee0b87be024bc39eee76b5ffd2900966eb86a625e2e6e450fa20b5866fddbc7aeee9f5c680e606938c0d75707d39539accf01582a6be075b88025da2fe61c64d43d17a6719728c32ffa618775598402589987475efa4fd078e0292476d3a87e4cc30805dfea43331b7b710f74e3ba9f511fa01b1a99137ea1d0565077d929bfa7caecb869267b3bf8e087afc16f78e89e3985206aa11bb525c42030a90442c27077f2aee3d0aacfae1a462e3318d32bb7ea973db34abb1c7d068615e969ad4de38bd770bb2e5427670ec839e6bcf7362cd690d680dd09d7a14055027409d752855bc5be8dc0a9d4562c1133d13c499c3687476b620b56cc63a564edc90cf3c37be8cef6f0e5731d7cf3c97378f85c1fcd6e5f3a11428e25cb12f1df2778056c6496f90866e2144780b1f844bd9780fd6884c1ee1e66e3181419b7fb6b58df3e2579aec9602400c9ce0c5609837653a6f1a43943e439e2e91483bd3d4c8603d1ed351b116a5b17b0766613413dc4706f84fff97ff91dfce0f22decd6781da14977705df1a858e1405a7dd63f75c05ab5f0aa6fca514ac7fd7219822ede92017c0ac072414b361dab81b65caaec40e8364f19f1255a5d25540b9ccfc2b05821d3ade09ef092e86739da0242190ed80a112514148e7211b67c6092fb78f49bbf86c6f9a730e589e754e7f49eb81630eea6e69fd57d41ef85fb19dd665ff7e1f37be902a9f75a737b0a323ae4a3fa5e6c0d890ff705b0722f13c0e210cfb6df9493983f2f15458efcb233f88c6460150b31ccc2c804164970fe5d437517b05c7033730b3c51f19361096079d6b39f56418eec609124e7256a3846ed1d43329b9027c3cacc900759935240b0a3b51626144796b1583f1fb3b8d378663eb79534f0e052ae279c6b4505d424db8dfc82867734fae39ff91f13edb56482f8e68778b099e197bef2109ebad8c7563740a3b765408526950cd6ea4cb83704a426f30c3e73b7144ecf8d562d8d13cce29958c63081ced0addddf96a1b109ef493c413238c468ff104832d4d9d510f8029ad3dc1cbed3c904877bbb988c86f2faed56530c013ba7d7b13f19617f90e2f7fef07bf88babfb48d736108c3998d6484e0856d4cbb9eb6fd56dfc5b01acfb81d64980b5a44477ae5898c38aa6e92ac33a028e4e48a88055829a338bd03dfde5a6584ff7cf0258c425cd6f55434296a3ab8055322c32006ac28a024dbf8669eee3b197bf2380c5b617ed255c0a932a4c6569f35ac9ba32229775690e6f557258436e6557ca2a789d55c01240e133f10a69e9b8fcc68f309a0dd0dcda40b3d347db63ab8e99b5e802a77e86e3ec658c9d8a098f04642c58c9bd9286f485f072e95933c723c9e23952998e6cc20b011bc91fda4670777081b05113922dda69ac673fd123a75386cd27398ea30bb03dbaa556de57bb6e730216d79c93bed057d0eaa586abaaed22a889132de608aca8b4464905f33c3cc886bb88f63ec1371fdec0cf7fe58b586bced1694768f736a5324880aa059c62dd40548f041ca6206079907098e1d8742a8974461c3e5b719a6dd4db3d448d3e6b889832f93e19607ab083fddb77110f46a029b34fd758bf8638030e0e0e70fdc635dcbd7d5b2c693aed367afd0e9a35a0776e13b70ff791a089776ecff0c71fefe15ead89b675a8200b677e8cb9c6ea21fab7ceb0747354a9affbc69f06b0aa9b5316fdb180556639cdc9eceabf247969aa81d51c16af4399842eb4324cb2a7fc67012c4989da6bac322c264d8f009674e15b67085a6dd0cdd1c312604d26d3a541aa1a12ea75ba43279459e9e7742b7dab4eae32ccb10fc78455cbb20c3704e5b7e9fb960bab96232a725c79f32ddcddbb8d5aa7854e6f035df1f5a6c461f133ee6b3397f6697fe97b2a602d85c1361f9527339390b6792cbdfffc59865126416e7454ee67906de2b85ae89fc5fdc01960ebb617490eaa4ca62d7f0a03b4e6d7d23a942111a67ab9322c1461d4b2244222815a0d01b56c72f3995a205019557932dc8337b883473a297ee5ab0fe1c987b6e85e8c2613e2f58e004a8da25d1a36b6da12fee5f91c39abd16c99e2b36165384e24df244af3465304a53412625e2ba07035af211e0d301b1d0a580d76f771b8b78fc1682416cd6466f16c86f17828ad352ce8349b0d29546c45011a1b6df84d7afc77f0fad511fee0adebd88dd680a9b5d461aac06158d5fbe6dee19f2ac3faca375e2e93036ed2fc08eb392124d406dc2349f7cf0858faa149d07581b861947ccd02d6aa1c96e6cb3e0b6051b7722c60b152530909f5ef42dabd507215f5dabc04ace6f9a7115b2d9486850a1aca8234d7a7f78bd7abfd7efafa6eaeaa94156875ceb13461f8b09a2198bc983236518f2bc3abe568fb1e6ebefb1eaedcf81849e4a3dbdfc45aa3874644e1e1420fa69b5843f2e300abba7696c3d0d50093a58954d5f8bdea2d25794a51839b786b0156cc6b69e8979489766dab914397b0634342fe5ded9f4ddacd545857fdaa6e28175c03cf4e3a76004dbe5fc2574e305fbca63e071ed2a5df15f35969823c890560e27b57b1313fc4b79f388b6f3d7e069bbd10f55e1f5eaf8f8d905aab9a519007011aed1e8246d3304e0a95a5f3c008504ddf2cbf9be3701af01aa1b02df9de3847321ce370304012a748c753dcbd750bb76eddc6389e22a44c22aaa1dfef627b7b0bdd5e0741dd3c77deff68dec138634374827bf78678edc303fcee8fafe15a5147ddca8aa4a8429348a7e773d53a74d78f7b209c047027313449baeb379cc8b09c90c59c47369f6159d0d16a893ee1e593abbc509b1758b55884faae0891e4a42b434236419bb2bf96bf85f9d85feecd2b998ae621ec441f03246a5d6c40d27d5f967e35ec302f6bf317768866e105b6d5a2c038afe19197be83d685a7ca323d4148efa9b258edf2d706da0540593b120d7fec86359f5995e6a61821e060ef8fcf819cb26934fc36c9e71aad9f691f6a13ce46d6c0d27321e3cd23af40bcbb83375efbbe8c2b6ff6d6d1e9f4d1a2cfbb55ba2f3d031b82393778b1aec8868c18a8fc9ad9d4c651d318212e7af61680c0caa27906aec715ef49643782793e360454c02de8a2615e71719b6c555a5a606cb3bc80b9ac54a3901277d995907544f2a0d7cbd97d8bb5b4586b7c55368d6b2460a2680baa0c8fc5f86a8e3c8d45a3e525048e09b0fb1e1edb0ef02b2f3c8a27cf76d10a6b686f6ca36874b0de63759063b87209091bad1e42916618453cef9b71914d8ceec98eee928e0b891453f13d4be9cab0b78fc3c11883e15886b4eeeded4aabd5f699d33873e11cce9d5a43a7dd44bdce0a3465253309cb659d640d8c9329926482bddd013edac9f0bbaf5fc57b4386b84693a66e2bac28cbfdd10a8a737b5d50d2f57f1c80ad3c492a8784ec852a601df7838b8db6187eea56a3f442aae18924af57f417d995b4f4765586a5ffa82c414f796557fabb7e9fe67a8e505039f1249b2f7137af516a46bccfd6d3ddbdeef2465b6d97cbf2e4a631d7c202a86f2a2611728c32e08b2f7d07edf34fc8b363fb0259835ae1c86293c104e66acddf17ae0ec64960b99ae69ef40aa6ee67e7d73898407347a5073337363fa35435cde04e7a48898f94f41ed691cf526cd47dfc7fffe65fcbacc27abf0fafd5418bfd6ada9a53296ee867b76fb8905a1008e3f1ea9c93269c574858cc4163da5c3441aff787728095eb460c1492f256b9cdcfbc0fcc11e97d2ff36156dfb61cbcd9012bb2d78cefbacb0a170bd398f51d0d09b9102cb88b9f95f1e912d33e56ab29e8b496c43e55e0e321263b7770cebb896f3c7e1adffcf22338df6ba21d45a8b7fa62511c6d32fce31aa9898b063572fc333f0f357555d62d39458e0d2b121469866c9660361c492bcee1fe3ef676f730180e8579d198ef818b0fe0f4b9d368753ba2e9d29b483707561159c091359924d2ad31a50dcd60880fef4df0dbaf7e806b29fddc0d5b76f78be49239f4c26ad55c507241cbbd87d57bedae75bdf747523ebce56e487812c3aa96b775f16ad8f15901cb7501ad825c3965c482830296be4775d35641f638c02285d590f2d300968a1aab7204010a0efdf602d92051cd30ac87bff9ebe85c78b26c35d15099d727559d940bc28c4dd2fb592e420b58278577eec629d90f1b6999ef23e3a2af939cc214d87033b1978eef692a6e46240904590dde2c413faae1cfffe80f650270bbdf9330042c6bd318d08e6263d54e2b64e20b6e2b63520c215049a8c9ca8551dcbb878bc945b14aa66eaae591297f60ab8948006c9eca8475b6ea288c6d01ee9a2b92835ccc1aed762b999cf95e6e3c561da580622b8ee5d832e73c58307d9367b2ef640e14279faacde56e25d1542f799d8154d6784dcc1ec9e7cf33b057936c364943444107980e30dbbd8cf9e8265ebad4c2379eb88427bff000365a8128da836607b95f474d44bb1e8230423de2c11120e6749b3846830e0b529cb32c5bc7dbcd33ccd2b14cf6c967b1f40c4ad3fb948c89079487280cd0ecb4d06cd37194d2a0cc8cd953e6ce2249669ea502162d9238266e381ae1a39da900d6d5e4f3015619e1388796bb478f3b98145bdcefad3df733dffc74392c47adec024435f4fab40c4bc59ce5a9ede8b198abd064b2be973235fd7e05ade336f812626bb5d26158c240a489c294be57312c2639b999b4e2e75e8300167529692a803599fb78f495efa273f149511dab553117800a23938494dbb49fa8a25b361959880514f7f3e89fdd693555c64ae750e66a7c9120184f2d36de721c546d4a5d0efdad4c4e4a8097a768403d8f8f6e50c30f5ffd530cf6ee606dbd0b3f0a4490c8855c3a36e818354012b2bab80c60591be0f95c66df295869982bcfc026d05d202b4f57ebca592e5891b3d8e4823042954a58e168494f6d88b914166a78b8c887b90ccb8cd45aa8dc5d162080e568e1cccb1ac6e505cb2e1a8bcd431d13d78e3d08c82f64641bc59e9924c9b3b88356d847bc7b03f9e1dbb8b439c3df7ff20b78eac2399cddeecbe0d28007049bb4699b54df1020e17d9621a8f3b9b42cf1bf3a4c73b89aaa987b4cb704ba8658353f6a8838c1dbf6835ad77839b0f4d062ef26d7c334e6416376170f143330c300563ab3cea492949fe093dd18bff5eafbb812b73f17c392f55dd15aea7dd4af1fc7b0dc75237bffd30296d2c0556c6629ef53a9581d1f121a618c7ba125123bb286a553d669d971d9864b3b9716a286a22a60e5e693936a11129e04585c8cbc7ed77b5cdf2bf27c19a44a0020604d11e0b157fe21da171e47cc93ce6944e609c945c77c0c4185549e1537b78aa521a1fb605d4aec02bbde139eedadac23552663b36b861948b2da4f90b44616608ce686f911e6f9d28c135b22b482101fbcfd16de7ff76df47a0df47a6d741a1d61260b005f3c71dd302627e46e7efa4d2d04a6c23434f724ba11f5a637ef2f4e079207b45288254663414bab840a1e65be8acdbd475b40dc75a4c37b358dc197206095619f3241159b528daeb9429be332ff64bb19563103996768ed6eace68a5565be87f4fbf139646d603ac7f4ce07381dddc62bcf6de1e52f7d0167fa7d74ba6d44cd50449c64b5738f39abd38bdcb01c30761a52c6aae0440e199d51a97b8e21be1f9867c1dca31ce45601cfe20fbf1e8586258b3e4d46e151f819485e4fd6159f95c3b092c914a35982691c633a99e1ca7e2280f5c98c63c33e7b48f87901cb3d1ccb35ff6943427dd32aa3921be548f33f2dc312b1a1837ee5a96bd9d09130d16e106dc9a9c6c3ee863e1a125ac5fd2a8625e3968e9ea2b2c86d9f9b1b12969f3fcd9173b43b27f752d630f7f1c82bdf45f381c7301e8e4ad74b35d0331543c6fe86bda817bb4e777619d6aacf2e27a1934b91eba8d57010f9f068d29627088a58dc4f0316b839f237638589b9326a96e415a4aa140513f835361e47180ec6f8de7ff81e7caf40b7d744cf02961434e4389765533a26942d39d6274b8082df631b8415144ad66413f25aed53f704012ca922dbdc51a515c8b339acc5eb94dd8336845b5c93ba36e841647258e63e2b9049a64f7a298f4e63a62d8c989fd21fca6ad034d9efd7db65cb4e59dcd10938929f531e63ac8ecdcd30aa74a405263bb7d18a6fe285879af8f9e72ee28ba7b7d16eb4d0ea74e0371b664a51e00b936b047d6343432d9934b573cd88d20921879992f9d202c8165d4a3986b5b233b947530d95aab0813ff33a7c3d6bdf2ccf888e1716c46173588c16e4609bcd649c3d016b364b70ed30c56ffdd9fbf878dafc5c80f579434217b0cad778fe9bdf5acef4562994fdbb2b0ed5d85273162a285416e682c9710c4b2c3e9c92a8fbb65501a84b1bddcd5ca5932e7056434259ac3c29ab0ceb04c0929a204f234712a0efcffe2bb6e6707152383a293c7ce9e57f80fa992fe1f0e0d0b42fd870508b01cc5f91e5e86bb83eec6cc3703dddab9f533f8fde730db7baa301fc2241984fd02c666879319a7e8ea846a161623de46b88671986c331c6a3296e6735dc8d6b889a7d6c9fbd841fbcfe060ae468b72940acdb4e02b379dd03ca6d35d28aa0b92e333874150b941c96a3a372c34519f55e197c5bde03b29555c51a9972b348186bb550ae433a214cbe26aa1b1f00002000494441545001cb1c12802f5961d36665589ecd3909f8e4869d38b6d0521d6607428361d0e2971e8672804b2b188748181983bc06df266782dc473edbc564f7433c793ac0af7dfd117cf9c2261a5188b0d1448b23baa41fd0ec03b2a7f984c97adb7fc950cfaf210818c2f9e2ce50b20c8d626cf5937d81eaf6a9b640b2bf44b3c534406a427314a20da3e29e4351e57bf81f13ee4c63d09a5a5ad20a0ca7b124dde324c5f54186ffe34f0958ec41fcec0c4bd785ae6997501c1b81390cdefd7ea91256e3c76abca90bc7fdbafb337a92b971e9fd724bb2f14a8eb5a8d8c87b39832d5df073174ef5ebfc7b4993ed37961fd4b2b65580259a19fbb3ea98a09b900f5936988e7fb737517a0b69bd18d1d192fdf219986578ee577e13c370539a4f21a5773a1018978482128384bd6e73a6c9a5378c2055f773d4bd5c3c8de67e243e4532ca6cee4b6a8539aa209bc24ba6c0780fdee81e1af1103d3f432faae1a1d608bd4e1b1beb3dacf7db6831895b63ee2543d8888dc51c13feb318fbbbbbb87deb265ebb3cc4f73f1ce0c7d7f770e1d16fe0ee284610f988c2391add2e3c49c80672ea8b6d099729ed6af2917c9dec814e99f42d67f259dc2773026588705e139fef995720abfba8d76a68a65687e56e12deb8941e524e3b8f4dbab3fc5e78da7e431663988bfc2ee823736e2c7b72262b4b8ac1e8b83407a71b82ae1abc0fdcd89ac0d74385153a999e64cd55c52a669e4bfe2f680565f1550796800ead6465f11e7cf195a27b844096dc8fb488904e3384c38f70c6bb8b9f7be61c5efeeae3d8eeb7a5073088ea084584eb8937ba86733edd182c4b62718879498215ef475e5b055866a1171496da7c20414ea422423bad8c859f471ab0e716c0328824474247eaba4c7590bfcbbe9c2598a49457a4984e27b87210e3fffefe155c1ed6e115a91db86ca64c2bd3d7c66fddd3cabce5775e93337c805f5b3a788f2149f473339d138bea7a09584b28564990ad3a39ddf73852f1aa3434bb4cc80dfd14f4aad7eb5248179ddd13d7052c7dfd63c58b7c58226338cab0e441968065f25b7a8df4c25e4a20db04391f6e48061534e494624e25f15af8fa3ff86fb193b7a55d07c54c00cb3008482b448d26756c564580b46614cd815f20ac154624c8459ac4284687c88707c06c0c29897ff297586b377066ad8e73eb01ce6fb670e1540fdbeb6dd4d736c4a8aede6e8b93a4910371f12598a7b1e8a372026896613a1e62f7ee1dfce4c39bf88bbfbe86ffebdfbd83e0f4e3881b6b089b75b49a01c27a5bfad26a34d26348459d1d3b5e6854d88c4406221b53b45373a4099d300b842d201d4de025b994ea837a84c4760aa8cd8db6ed94871dd9a65d2bba8079ff093609074d48c865b89c1d9423bf73e6a2a996953e7f760951ca61faec94bdeaebb28a49a6c1704bfa96c5c583cf97ac86823b1372cb5ab6c336d8a6c40a1c5b65c22092d4012d78a8f36225121e737226f0124d167c9238f08615831df4939bf8f927d6f1ede71fc6e9ad2e421aa3cb1015d3c4ace1a75406e9672f16e90c11ed2472012be69f58835c3dc054c0d78691bc09a6586c58af8694d26f6aa7f708488bd3820162b7c342ef55319e61ca76a934c36432c2c7fb53fcfe6b37f0e1204240ef2fabb9124f7ede47ab755b6d2344c092618ce536afeea963f00a1e01cb6dcb521d56f58b2e40ad624ad5377001cba5adabc0e6d30056f535dceb59150fbb80a5dfbbf499245fc21b7b3c60b90c4d6f285d1f174dbc2672d6533962e7bd1799108f834ac30e5efcee3fc541de11eb9034376a642e8a242b40cc481326c16378dcdde2f44816654efe683242988c519bdc83bf7f158de91d9c6a6438d5ade395079b5827833abd8eee661b8d5e5d6c614013b7e28c693eb6404bcd0dc30c713a62a58a42c2d9442a4114318e0687181f1ee29dcbb7f13ffc8b7f8ff7876d60ed3cd0645ea5892868cb78b0302213e050083358959f7e2f9118435ebbcec28198e231bc4a3183695ee6c698cf6204718626ada2a30049e3e86828491fc84162c24e93a8370dcbe23230a7fba566ddace59039b1e0671aae9a0346d5a0051da4f82c8aa2cc1196e13c05975488dba9d15219b69ba85ea3bc22a77f8ebc56424d93bc468866a325e194bc8e33c199562f23af892c8945dad06d34d064029d39a0835b680cafe2e90b3dfcfd171fc1130f6ec3f3d819e103024c942e9049db9175f6cff2690585adf32bc1caa63072e6249d10b9dc830e60f19e2a60954261a621e840cb5353d8946152314d261d270fd504cabe992698e5ecefcc309d8df1c9fe0cbfffda4d5c1e860818aa5b90521b228291f44faef43d3b0a58cab094fdae022c619d429e176c4c480a93ee4750acc2b0ee075a2e2bf9690196fb9e6e285a52fce3bcb41c29b31b129e0458b2319c29c80a58f5205cba612e6091a00b5362be841a9c7a0fdff8ee7f8fddac093f9b21e11c413b16bc4872e47186394f70264fb3185e3cc17cbc8f7cb88f623240ebe00e1ae9045d3fc16623c743db0d3c7a711397ce6e62f38b97c48f9bb90f843464ae2193b615a08bc4f85769be4916389902e0336793c448a71363bb92c698b05d6332c447370ff13ffecb3fc71fbfb38ff0d42398d75b68b4ea68853dd94c6417cc035187c4f082cf20c8a7e2d114f940a711a2416292c6984d120c9316b25684380a243fe225191a891165a6bed539d943d6260024612d6203029684dd4621cef78de76c863649630905adf9200f1086607cb60c5329e1101346797e0b3d9456d3c81224712dacd358cff097d169918e70a365d2a44dddd3bce68bd29ced31049410a6b732f0e6082417665c17f89ad33891f983d4b1d5f9efece4cb537430c2b3e71bf8e6738fe1e2a90e9a4121deece29f26acc936530b389bdc9924d2839661c812f65a56a2eb9c29850a60954c55e4084606c2e725835a6d9b0e19a0e4a652b22c0356599ac9ac42c330170dfe654a67960ac3e261ccc93b1ca8fafbafdfc4e5418840a41446844d32a90c4b1d56aae925794d3640562aad25f33de633095b5cc5b014b0aa68b72a8f751c75d3af57d94ff535aaeceab890d07d9f55af51656ed5ef71015463699e82c7312c29453b7a23bd9991dd18eecd5586c5dc4ccc9152598e90f996461f3ff3ddff0e77d23ad2748498c668325025879f64002d678a9af476e507d7e1ef7d82f6e8367af321bab50c979a736cb4226c6cace18173db387ffe0cb6b736d0e93411afd58d562cf7e5bf79c11c4e289bd9af0feca2a1dd87d6a8cc9a0fe56798509d614ed690ccc44664321ae393bb23fccb7fff2efef91fbd057fed02c25607cd46280db87408e0c05533b59e79158284874bd100ebfd2e1e38bb8d07ce6ca3db8a90c5130c0ea678f7830c97f77670797488219969d4409179f0d20481158156bb62648359f1a21b121a5667a783088330555e696ee6dfeb266f6652debed8a9c87012f6d6897ca428cbffdaa329f948c7274babcd5c4b3c58c8ca3424341536ca01428488a47fcf9fb3f29a604e63bd2c869f27d80a62b91f1b6b1d749b213af510ad6688ed7e1d0f9eede0ec460fadba0d5da32610343027d352775231bf33a3cd4c5aa265b2bab6a9580e487b000776ee990b08e5fe11c98a8e2313573e0bd2cc5931b4b31542cbb608583cf05c698a9b12f262dacfccc5d74d19d6ef31243c5486654aba7a6d6249642da156029613bb57f7a68b0155e2e432ac92085187753f86753fa072014b734bab724c9f16b05cf05c955cbf1f60b9d763006b2e3a9c558025b1bd6558ae9e4c163d01ab629057029665584ca8d743dad6aee16bbffedfe076cc307122d6b133996c32853f1aa0363a447ab08becf02eeaf12e368a3d5ce80297b6db38b3d1c3a9b5167add16d6d637b0b6b98166bb6d7248f30261ddb86fd6f21a028e8562feabc61e420fa947a5bb4de6901159d6c0c52869602e2cce90e3899aa78827ac148e71e5d610afbe791bffd33fff43cca33e2e9e7f00a7363a38f7c0193191ebb61b68d403d015b9ce847c14e042abc01a1b664f6d608dd357fc39a6e31126931887830057efece2cd8f6fe0ad6b7771f5608243195410c2134b630ba62b2c768e8484222c631ed036f3da3ca3919f301d3780c744b71fa1a805c824e96f9e7a24d8b6b05ae6300a61550a7c2257b1b92a2ba61560e0d417902d5199cf693473b12a660eb0364f117939faad10db1b6d9cdeec63a3dbc0c576805eb78d6e97b63c818867a3c847abd580e71748e3299af50851d444c662804c4d66de2b158064e82ba1b74ceae6f1139a64b9a9c5190664ff1ed2704f85b46e982445aa65c0a241a380ae48e0c8b0d85f994948289a42fe5d93832b2ab10bc04a30660e6b6f8adffbe1757c386051c50e64653ac0b241322e1ea8bcafab004bc861c59e6725b055daa314b05c3015e16815b01410dcdfef075aabd8d5e765589a775805560a2aab00b17abde5a96d8583c70196009a2d69eb354b0c2d1a966547cf3287c593195c803534224f00eb85effc13dc1a7b488787184e26181c1e62ba7b07d9bd9b98efdec666760f0fb62638bb56c78367bab874fe14ce9cde46776d0d79cb24aadb8d087c39b2b666e44bf3eb2c65be8b27a7311de06293ea529ea327fef1261fc17fe3f4149199084b3162523a059069b152c69c0b920477ef0ef1fecd19fed96ffd3fe87436f18bafbc882f3ffe20da6b0d6917693644cb5f4e5209020f097d73298098e7f21fb365c24a7c32d411f2490df130c0bdbd1c7f7d7507af5fbe8a77ef4d712f5db67856333e0985ac6ec83cab45484886258c888e9ddcca7e208ca71e8638cb1460bd21538b92b987d124c1fe708c491c23615258002b92a4766c479d09bb63dfa855f12b48927d34a85f2b323443a0df0ca4fada6fd7b1de69a3d30dd16d47d85e6be3d47a1b9bfd3aba4d1f51e0a14e96cb4382b79a1b58984d61c2c97a1ded7613b3c94c4661d59b1d61d8605e53f26999fc0caf53426ff1ee37897582950cde52574f764790ae6b95da0a5f85a13a8065f60d7fdab40659ab79012c19f06a2b82fcfb5cf40d8b5ded321d164e26592e938c46e3213eda9de0777f700d978711ea922f3500540ebb1586750260d91072556a473f9362901bcd7c6a86b50ab0ee9b2073c4a3fcde3227a4798b8a02deb431586fec1571ac89c7ad12d7f97d5513b68257d560cebd09866973aee1c28e45fedd948c4a91a13e3859d86c60b5ed0a7a4ff8efbceeba57479acdc43c2df1ea689f7b145ffdd9efe0ad77dec7eedb7f823b57dfc570771793c3319ab51c5f3eddc5235b0d3c746e0d8f3cf8002e3db08db56e13cd760bed4e0f1e2b7cf61e710041c88aa1cdcba4f958aa506455455e9311524566fad9226e4c9abcd543144cea4ab3915c2d4a41248d082946642e8395b2788ad97888c17084d93445bdd142bfd79749d022a91096663cbff222b62246b21453d92a9fad9af529839523bd107782c9742a8bfded6b7b78f52777f0c1cd01ae0f72a4c11abc88a10fe7fbd90de7b02e195f1506d89b65586f37e0c76304c5546a14cfbef02c7ee3bffac7585b8f5067bf9d1788fdefd5cb9fe0276fbf838f2f7f8ceb57ae6374b88ff96c62fafa0a3a771a2b6bfec7438023e03bf5005d56461b11ceada512def6fa7df4d7fa68b55b086864488f28b62a49b8c6c12726d92fd53d491559ed99a8e465171b4901d91fcd1da594af8dc2fa544c025fa404b66545f3696ee9bf9a5b5aac7b3b94555a97c89a79bf0dbd747f46f6566a5a6ed496c76d31b3f585251ea26bbf281224b98fd9389143f7cac1147f40b7860398c126ca966de82af7474a48cbaec4e5fe73004bf7b45e6b753fbbc059628e48326c570119960b1cfa09aa49ef4f0b584bb908dbc5bdea35252fe12cd455b1f9aa3c1a41493fac82885950a634ecfed26b71d99f9bbb50c052b1dd521c7f1fc00a6b7571eecce6994c2f39fdd05388d62ee27bdffb0f38fcf02f910def1155c0a36cbd51c74b0f9fc173973605b02e3d700ae7b6d7d16e85e24d14353818a029079e9cbc60f33115cd26544860dc386b454d047e79cacc8d553d373a3244b3465d0fc1d80fc4c181a573d44c2844e061cc34cf12319213c74e36e7c631f28ca245f636d6259f92c433db236894d63cada5e584e15664a7d0d8f1ef26c833326b0ef7146b60497cf32d53a46982741ee0eeb8c0ebef7c8cefbffd313ebeb987f12c8357f391fb4d14a4278ec9a07601acf5ea023ced7a844b0f5e40d00c71fed12fe21ffe97bf81cea953988ec6323c8179ba565097397ef16482ab1f5dc6cecd6b48067ba81729fc3c96c66c021c0b09222c9f1792286708576733703692047f1086026e0256146b92f99434622185b0c781916d566ca3653353a766d9d291356c13f6ae57da528b9623987405cb8b4a3cd9138b04ac6cf2f0cc31673c6cf56c6452ea694f822c9a14fb9a6ec74615b0dcb5cf432acd0229a60c0e07b87a4859c315bc77c0a8c34a7fe4731a9625f740f488cb4692baef645885143f6d55d7618a5549d47d01ebcb2fbe7404b0560185fb42d5f090ffe6e67f941dc9c594bd598b1ba710ad8c74553c5b0539bd266d68d51bac3781bfb332a4bf14ac5c00556073c1980cebf30016c78ad4eb1e620a3a8300e72f3d829f7c701d1fbcf90e6ab31d788851f3a9d9f1d08b027cebd10bf8d63397f0f0850d9cdda286aa87662b821fd2673b44d0aa0b50a422b264f843ab5c8248883913e03cd9d204f168887432a1120a4d02487b0d9e6da0e544157e3f13d00202347993c92db9a8b219168a3f95b1c2144d91b91746f028f893cdcc5875fe27806ba6dee870d5a50d5126cdcd4003910650352e0bd834028b168c121084d81dc4f8f8da2d5cb9720dbb3bbbd89d1492d79136a5204018f09e1258229cee66f029cc8d5ae89fbb88330f3f828d4b97b075ee1cf6131f19c13665cec943c82a2155e99e27b9370a7131dec7f4f62748f76fa2ed31fcf2904a0895034c507368a8e491e6a8f96db1c293839010cc2438dd3df9ba72a717bf963614a7e698b29ee1b4652460f8c6ea83da846bae8c4093fd4a0adcc8400f67f179973c1c592f2b9f0b8645bf764da08bb25d9bd2cde32eaf4ba303d99ffcdc65459dc067ba3aa495ab9821cd03c4d314c3c110570fa6f8fdd7afe0fd7d23331100546983da693323e168d95c0c89d916e414b696f69f252d5572a1879859c80ec37ae66b3f53e6b0966ffaf243b81f606938a36f5c0d0917745369f46add867ba1ab42427ecd3d0df8773da114b0f4c1b8f92737f7b584f49f13b0f2cc47546795702665ea6ebb8fbffafe6b884753cce709a25a228b392e98eb28f0d297cee3575f7c148f5e58c7e65a1b1bf4ce6ed6e1d71ba88591880ab9d0b294cdb30d349a5d4475a38c66273f990427f3c6c37dc4c343f9331bb093e61ac2761301ad4968c666ce4021561999112b74592efd861c5bc68d4d1539bdb28cbcc026c6ecef618d0ccf762138162ed27e4331aadd85cbcfc03417ab30d34c402620122c5329fdf307293465ab47c651ebf31a46ccefd8011cca90d5c922aa4d90060d8ceb7d64bdd3f036cfa2dedf44adceea63282a74ba1a444c5833e99e249871369fe7a1d308502f66080e6e21bdfb11f2c3db9219627ecf34b413b4cc8697fd96d1d7cce60155ab67059bb5c2e4970c22199985fe35ab2d2c70ccde51886258be002cf780e761e00296bbe7aa5186bb7e995134eb7ac1b064af116898937236be82a1b8e658c0aa120ab104b2d638ba5f84814937c21459112299e5180d87b876481dd6271212ba23d68ce79a05440b2a0abeda26c7fd19330d21ecdb9db969c2c72ab1b82fc37afa85178f052c1709abac6ae921d89c9520afcdf1e8851bdbebc51955fed92a98f56756fd7e1c80eac329733e362f7512c3724f3b9769495063f3329f2524044bf6a187342730cd311d8ef1dedb3f11a161329bca346852e1226cc2cf337ce5d229fca3579ec2d317fbd8e8b1b2d442bd41c06ac26733ac845b66fc77d468c95088206a4af99e0b476439546b4f393f6e883c9e98d60bbf85a8dd46d869a3568f8c2e4972433ee6ec4f13c1636abaf4a5f93537ad12629ba2f93cb209d3624275bee97e61386a06828abb82f462721c392b6c26a1af2a6bb62a31fc2560f1e467aec83038d3f04daf250227754cfc5982559c1608bd1c2135494edb86c81c18decda618d5eac8b61ec4a47b1a69b38feec636daad169a85613d652ac3b6f4e49e87591049dec6cf62d4d321bcc31b98ddf918f3f81051680f495b15941c5aad86906d08bcd156cbc6504709a7d149da8d6693cb726812c0cb06ed85cdb6f2ad12e41c8097352e80b39815b06a6fac6258d1dc54e04c386841cb8a6d99c372877f189f32e62dcdd5b840a1fb8c7dadbabf8ce2dd14024408ed73b805252b0546a311ae1fcef07baf5fc17bfb14fb9a0f74846189ec64d12da0a440521a72cd0b0c70ffed3303d653cf7fbd042cfd60d5cd7d1258f1df88cc55e1a5828286842ef89807675a0af457f5745905568b1b6c24fb7abd5a163e2987e52e0cbd3609593f2760f9aca5b375833927df97d96e7b77ee4a5e85a750914de44179ed3564a3311eda6ae037bff50c5efce23636d6fbe8755a52498a3a5d34bbeb08d93d63870a84ad16a26653fa0d671c303a498c4a3b4d50243364e94c724d1485d6fd3a82564372601ee7d5492fa20f8e73678828870e7dc0c92ce8884971232b3a92b732ed2442f445b019c8387402998cc7120f29f3ef147979a1b16129a9845d846603a666169f4cc291272cf93211571439b2e9085e96c20f22142c5850b95d4c8d2053cbfa629b6d008b3eae457b1d93de59dc2aea88d636b0b9b181c39d5d34bdba8490ee683403307319dee0870d4c6609c67bf7e08f7710ccf6d18cef09eb1271a8ac597a56990d5d4f6313c28aeec9f6365a59017b3a179b7e0100f25d92e3b3d6cc8ee4c034c62ca74016ebdbe4155df6e40294028a1b25f0cf5161bb01a410a221a19de46d9d6c958151cd2ed56c9908652407aaea5f443a66e769c4620c264d274010b1fda68e2c998b66efda6086df23c3da27b2d959014e0e4b5ec786842e1950c2c37b2a9cddde231740ddcfee1206bee6caa4bb0b58fca6a5d36e454fe12af03a0eb0b8f824475451a5f3efe60450a7c7050bab5ef4aab0d065586e99daa5a1ee83af2e08b9a9565dac0d9c9afcd39b7abf2a612d4e11b6da18a519a2560b091d1ec7635c7ef77dd13cd53033e5edb5d3480f0fb1dda9e1375e7c0caf3c720aa7b6b7b0d1ef82c0d45edf446ff334d27b23cc861314fe1c1127d744be8c1aa7e363389aca74139e76713c15ef6d7a703369becd9032a2f95b5d4242daeab6ea4d34a2a628e3390c336a46f09aac5c994927bc4f8db02e0966322ba97f886ac243ad11483ec7983010c8c8bc5839a4546266d4d295ca29ab668108be18ea51b76446b333e94e7657235051b9ce4decb338d04086bae999a3329f2e0bea7669dd15a2b486f7ee0d105c7a04ad0b0fa3d66c619d209fb3edc9384ac86129433d4db5993aaaba9f21add531cb398b3d8737ddc7e4de75340fafa28ba984dfa69467379015d79adc90696b223e9b6e0156898f1eaa06b6005fc7d557c08a0c48c2f1231a27eb71ef846f6e0149c7b26931ca808ef96c042ce320c1ebb40784f5791303be15212167200a60551a8f2d54594340136af2bd29632060355afcb9ba146426a389848402580706b02cd2954977f9bbe69974e680d37142362fce118e1c635502fe5303d62a96a3e8ebe67e568195fb35f70ddd8defb225fdb3fba05c7675bff7e0bf57ab2afa77d761b25cd022a0a380b226fd6185d877d02ad978104912d1a956eaf5f17b74e69ae925d5d3cc0afbc4a96001c67cd0f47167cc7ff7fa4d7b9a2c065c900d7cf3c9f3f8cf5efc02beb4d540bfd3427dfb619cfed27368f7d631b8fc234c76ee4a999ec01573f4f87826c33287f958408a035a05a85829b4431fba8d9e35040cc50a97f934b3a00a4491876ea38b66d442abdfc3c6b92db4b7ba40bb8d399b79c597cbb4b5987b405265d91543429149f03e98210e51609c2bb4c2258cc6567ea48d6645b78060941d8755aad50d674122fd750293c6ab29a5e68a38c6dc20b03f29105ef812d2f5d340a78ba819204d6768cd8def3cefbf5e8b547fb931bc02de6482566713c37186c9681f8d7c17f9ad77c57e475d1ce4d0b41a3bd2039108700883dab0d8ea5f612a14e679dabdaaec8921ae71e220882f5a5c4cdc74d4655300962cd92aee5d9625eb9a3a290bdcba97341f450d1a4185ff2d858ca2af22389ae727f639368467d84dc0326e1266a6809962ce7b4c0d98e965e47b2858f1b5fd2242569f837c7c30c8706537c7bffed1657c34c980d42d411cddad2ec32ad34256e9ced7d6cfa34443ad9756b14c57bd50b23332acbf4bc052c6a494b70a56faf7e3808b3fafa677fa3d7a6394de2aa8c902b12a676e0a19af6d014bf45802584654e2b236bd4639b965efdb36119efed6fa860dcd0a58ba79c4ac2f8e31dcddc798c0339b197f217bcd4f9e5fc377bffe053cffc52d9ceaf7b0f9e0d3587be061f8411d77dffd31863b7730dc3fc4dedd1decdebd8bc1fe0162ce386425d1e6026591977e4e04cc00f506c59e1c691e1847d194eaee543cd3eb7e03e72f3e88c79f7e0a0f3c7c11adadaed1944aa3b149bcdbe0453e0f9994000fc18a2ea2c64149008b3d777a9fdce76408cb22a9aa1b5cef0f15eaa25b52734683a832bda7468095ea249bc0ad63a7e7e166e0639807f07b67d1dc38877ab3053614d07b6c962efb74e9b5c8d02bdf43bda0b54e177ba314693c4014df4571eb2768e5cb80a56b50c04536532a9b9f4507231d22d3a09da70df16c3b8b4530c92bea6bb8ec41c04f02cca3f95b86cdaa415ce4b2ac1ed02ad2cda63681a53160a45d8e27ee0904e8c5e636a19fdab028781a2064b58faf6098a20b8e5c8ff5d01c56e6df0858d4e8995c532d0b900439927986d128c7f5fd02fff6cdabb812cf314f165151758fbaa19e6bb4a94a7721627a4858e2b1aa32aacf53c1ccbd8fb5bf4dc052b4d50fe6867755f47437c049a0c5d7388e61b9a0a327bf396da8357626e558c41796656b402e3bd41baf5e45c6b6db322cf18e9b8b034389fa36e435a7b0a9da10b0269349792ad23679a331c7afbef030befdec259c5fefe2e2a3cfa1d65c136696ecdcc3fedd7bb879ed1a6eddb881c3fd3d64317db50a44dd36ea515d6c641a8d866981b08b999a1b264a3984c0302f9dc493495b45b3d5c5732fbc88afbffc12fa67379005b924a47d0be4da32a1790ef90c221c25f3628b8c315e1665b33873da24aeb35ae5677810d84666f39c8d46cbdc23ad471a81e182a9984a5599bc67f2d8e635dff34214410b59d0c699735f9050d7cb32f47b1dcc72130e6a6591ef27996cb87c0000200049444154ec83fef65e887a2d473af7b03fe538f701f2ddcb88f63e46df5bb838b8a06aa259ae13e6e18ca5b318f39195b041d3b2178b5c25c0abf5b3e4a49cb0d08845edd4ea325c339e4ec6f573c1c65c4695596b6d7d867a8d92721126647cab16eccbbc0eb1d1008186eb3ad8c354800d9b340068ac6d7ce9159528c45a07b936e0b5cc13b78c5991622c8005fcbf3fb9815b8587390b142b7eb97bdd4daacb7b5b75fc12abb5cfcf3d00ab7f76c14cef45edc9af7eed08c77337e2df2424743f443517e50244956595c9b6636896322a39a71d2fabf243395f53c0925e5ade387535b0361e0c159561b9c02a9bc036a92ac36268a9f902635ea78bd29ca665aec0968795f672330d874364e3015e7cf8347ef1e9737870b38d4b5f7802c3598a837b77914f52ecdcddc18d6b57301a0da407add7eda2d988b0b6dd44b3d944b7db352a6c2b90953ce0786258959d7232a2abe8782a60391c8fb0b6b98de75f7a194f3dff15306d34990e25f408add19dbbf169dc479709811e115f11b02ce3aad16cce0056b92035b9ac0cc43e0ff77ba4cdc49a240ad8398c95a3a90c1b71988a05dcf73ed9c3ee7886d1dcc7f33ffb0bd8bc78091941d1e73420d3eac3838b8503be2a4366e66ce85b55cb67184d534c699037dcc3e1c76fa033b9838dbaf1d2270b33cfcee6a284e551156ec774b1fa27c049f02f8584e5751aeac4f02d314bc6ed812bef01bfbc00a672bea23a10d8fc14590d1d3f0844696c5c3fa559d99ad699eba476ce745db89b58ac626c35905f7795ecfc39937f5bccb1d4fbc57bd08aa8d533c97f5713c6bf078870988e25873a1a15b8ba97e38fdebd895daf01240b3f7d777bbacfdcdd97fcb3c90b9aeb70995e356fac6cf53886258cfdef02b04e4a9cbb74afa4f64ef5b08a59fcc0ab00cb753d75599809a1d8477714b0589a75a7a954018b0c4b046f4b0ccbe432d4c1db7de0ee43d3eb940dc5fc5996613699e2c17e1ddf78b08327ce7470f6ec390c0e8718dcbb8de180a036419c4cd0edb571f6ec363637d7d168d6d1ed331f15a2d1684a3f1d5f4f12c45986bad8dab2c195c3303324718634b1c95acf43b3bf8e73971e44f7d496883813b6ba209021abd42ee9b05731bc0b43a94ccac7651827ad28c6c88f277c62c76129cbd285c9e796b05fd1265a15a86541326e52fb140b10526c61789dd81e37414da3fe62182e43246e4cf1576fbd85abc3317ee13fff2f70ee996791349ab87d7080731ba76df86a8cee6453c82161c2a75a3691210af41d9bddbd8afd9ffc15faf3313a8d4818aa6e1c5e37c1cbf433d22ad8ce70a40484e0601d3b755d18066dc243e12e3a9ecc49260bc0f093c8100d3372cd8c42d3a9d5866e1840311395b43ac7a22ac379f63faa5d8cd187c940b423ad6c06a078bf16afe5462ed2f06ca73411a4f88ca95d93a93c81f162537f30f7338668606fb68f7162008b39ac3f7eef26f6c216023aed1ec3b0aaeb42d7072bd4da12e782929bc2a91efefa7d8a0f25897ae22b2f940c4b17dc4f9361552b77fa1ed50b715996cbbeaaf7464f56b7f2e126f004856dd8a849789e44e22269a7e6c87b5ba5ae4c995e2146155038218795e68b84b39e6ceefbea0d971c83ddc87384e807399e594b45de707a6b430cfff3c921d23c841736d06c37d15f6f636dad8b7697c334295330efa579015dec5c8db4d54d128214371117640bcd66579aa6bd461335da9af81c4796a18867403a834795789c488e8da124771f815526f970820b371499a88015ffa382de17a5b8bb9016004d17d0c5c9ab896d3944b831a81c57f9a54d2c335fe5c7cc1915c68d520cbc3ca9ae9171643b3bf8f13bef63679ae2d96ffd22eaa72ee1f4a34f03510b7bbb778fa8b7e510136065db528a984dde858ffdf7dfc5ecfdd770aa1fa1de699780a5b945492fd8f08d0c4b26cb88129e097836792fcf47d4752a186b83433db4169bd1dabb54ac80655d4bb5cf6c39052b497853d2825092dff25c2ccb52004ad80f5a9101896e4a004b7b5e0d80f179cab83451ff1b81ad191d669eb1c8596ac6a0cfbcef72218b034cf6d8299027984c6bb8b293e18fdfbb85c3a88dc079ced5bde9029682157f274995029756761d9b1f17288f6358ee3dafb980e5fe7099aba8342daf42570589ea9bcb437526bde8f75581d1052bf98027302c39159d89c44be1879549b861624941ed8314d02a1d136dcb89560a6db95aae4f72362619aa392c4d1c73c125dc70f25a266929d76c431e6157b21134a16dee4cad168937fbc5d6042f3f72065fa08d0cab5a98216af4d1ecf6c5ff8a16259ccc1b51b1ddac232415979fb70db4028046713dabe5a6173022b83511840d78b50074c46413ae1fb2493b43c6a1197182793c45363c40361999e43cbdbac4fb89c33b2304ed48189578badbb621f19aa2f530599036ad8b7ecdf43c8a7cc56972679e44588be8a9b86069434d1f74e3482ab918debff1cc54b8a491cff4eeb1324586358e07d8d9d9c3c1708adc6be2c6ce044f7cf5253cf4c8d3389430905a546522c6a9944507ba48b002c6fc52311ae0fa0fbe87faee559c3eb58646bf6701cb376a77599fe2c921211ef34b6672748a8280c1eb1407fec52fd9543657a9e901052c37bf242bc70915f580663b915614956111a4a4fa576b6016cf309d18e98abadd8ab42134564786c19910da4cd76135cfc842b4622a0767e023aad5d020ab6a706db02a6c1c648544cc39ee2d91e7c0ef27bb567b982cf570383964408cc90cf8e85e823ffbf81e86510735b65a2ddd10e72f8b268052bb666eb21960ac80e526def5be28db7243461da85c6addb8175dc0aa321b05068d35578195028c26c2f9c6faa66ef8a65f5734d70b75414e5fcb6561d5f754c6e282d249df5f5d6ceedf0d309539e025bd985e5f956d96a7a9d5e7ac6283c75d8f977b48b2144123c1f367d7f1caa94d9c6b07c85b85382574db6db4db2d849c2357a3cb4024de4a6ca591210992fc36611a6d8c0d83694bb55326f9da4d2f691701371afe3144e25cbb589a8393e904c9646c19442189fd3c4e8dfb27d96603f0eb1c9fde16974c5ab8147c1f9eff6c3c17d6a00c8cef4b57021f649cdaba620e3b8158cb0cb5e995a11001cbb0056f48316986c2eac3183ed29d5292b43995d633ecdeb989f7df7f17b7eedcc5e9072ee28967bf8af8d16f8919e1e1fe3dd4bc0c512332c2c43cc7e0204611f5b1d96da375f0316efcf04f7061ab877a3d449bb300ed3c4877d30860319cb45e5132eeaa0cb7c6cee6d39c8f09f73c4975a90854d5eb1a30dac16d0ec84872bec634107574dcf8268fa68376e32210970b166174efe87af39bed25ff753dfc79205069c07735392d3380838caacfcfcc7521fe62340da08cca58d708d8db8aa3c85b847599437a4a93c864264d5e83788e376f1de2addd1906733af01a00af928c55d8a0a4c72518fa7d4a4aa4d9dfd1696a1182d716dac6f8a53debe6b0dc849efb66f7030497f5e887512aeb32207d7d0d135d307081cba5802e20e8fb9893d16c02bd196ea852bd792ea373df5301cb6902731a58cd6c37bd66b7ea28e55667b2cf4921ec12601635c49c21e84df1257ab59f3b85c74faf31ca4144cb93761bdd5e57f25564cfdc64cc61b125a660b58aed3301dd049a08a396a8d54532a08c519af329a4a49794c971c966242824b1340c13a0b819cd3c3dea82e844caaf9981103e2d5de88745c06ab6e145a1382af0946f32172793b04dd1de8460a6da642597a59e4b4f456d7b1201859d9fc79c8c68e3729309a47534db8504b06c5b4cadd642914c7170f7363e7cf75d7cfcf115787e1d5b67cfa3f5c22f49c8b7b3b7835ebf830b0f5e1489c6dd3bb7f1c3efff3582f6262e9ddac456721bd1fe55ac357c345b0cb71bd260ad87a73222b6bba86f3b0b01a21417fd5e21cded865059766393f5b2dec4e2c702968e109369504606b26058a64268d811e50946f7a46b5187ee4ee773c95f511aa39647bc6704f8b91f08f3d4c9369a7ee0433356c5e67ffc4d423ffa71450db007917288940caca06907df9b954aae2993aed0811dca72126acf78b07a210609f0f6ad01deda196390b3c86156f4b1806519a01ba1b9515695a0b880a5f752418b7d1847f6b20b58ab369e9be03e8e6129da2be573a9f067012cfd900a76eeeb5481c6052cfd3957b7b10ab4aaa1a630471d55647fc0457bcd230857b0e0a8275ed9b5be54ce3eee0e99af73e34bf23419636d9ee085b39b78fee2296cb53c345a11da9d267abdae80144bcf042e82166a297269af08e1476d996ce3854d615a75bea2842926d1eeca1a24e463bb052d639244da4fa42a2a9a2a2b1ab543370970121af6d724ffc530c2e72c3c564b59c1ca7304d3897194904a9711df926151ad1e842654d292bd51681bcd98b2e2a5855ba35d4d4bda87e400b3a0a51307a7f11c5e9e6276b88f5b9f7c822b97af606f7f28baa8f1a5c7319c3054f4f0e8534fe0e1471f914118a3c100d73eb9858faede41908cf178bfc03686e846213abd8ee403b53823dee656dac1d0488b3306b0b45ac862c2c25ab95c3f362729bee89ad773fcdd4c1b8a613dea456542441e289ceac3fc9111a99a36a15c728c536becc7f761486d5a8f6c0fa1349f2f640d46f4cbcf630a06ba4fb51268f2548114624664d694bccc6b92cae044687626186f2f33464c5ab16c184baf7abaad06610b7bd302efdc3ec4e5fd18e31a1d6897f5652eb9a8464deede7701ccfdbeaad6cacd07066e5f9feecfaa0e6b5558e86ee293b6a4cbc4dc0fe2b213febc9b3cae865cfc5e55f356c3b2ea6bbaa025807042ee4b4f8f2af0ad022c05a8457979b120aa80b5eab4710b02eefde2061375cf6c0a24637c71ab85af5f38852fb5ebe87523343b0d235d68b16d2612ab15fee7076cb425ce04f0c9acc206e635e634e8d33c58ee78b72108375d328b4bfb5c3a2d30d16aaa814cbc9a8a19bd9fdc85e537fb125e2a9873fa0fd90c374b9b79310147a69b6db780e4b7f82939d6ece854656531baa19646ad13b0c878acb5b399756ad4d883d10c013fcb748ce1bd5ddcbd7507b76fddc3fe608cc38db3227978f0b1a7f04bdff9755c7cf0414ca603849e87f120c6fffedbff27defe8b3fc5cf3d760a9d78175beb1be8767b465b25a57593ffd1cd22225b023ed9a6981c3297c5420df33c0b75b6ae2f65e6c912eb5a54f1246fe78891970fde40d2766eae4619455c98fc903c0f1901b7309b641e480f236557a6b821de1c6558e56a1493ac86e138c5703c1696c5bc24d937a702516c6086f75abb18b739d99f636d6d135ed4c5b5bd31debebe83dbb3b958fd14f9f45886e562870b50abfeacfbd08dea5c86c53f7f2ec07243c3e3c0eaa49051c338a5e1ab00cb0511de7055f3ae7a3fadeeac625827015615fd7561ac6aced6cfe3aa8af5fd78ad22e4535fa0150ceb38c012d0296aa86505b22206f7d0b3a7ba787ead87ed4e80463342a7d3124f75fede96aa561d73af612a47cc35d12e584e4fd34e13e7cc77e42852332eac7472e5f081c48436333a8cc613091b0880ebdb9be8adad19b708ea9202536123638ac28e6d8835657db58ce17b443e87289092b237cc8c44a73b0403c49add6c4758b1ca00980866323e5066e023635ec529a0c86160f330b2c198541e8f303a3cc0f07084dddd43dcdd3fc07b87335cdf1be3a167bf865ffeee3f427f731393d1011a818fc928c1bffa57ff0677de7f13df7efc346afb37250c8bea0d093064c0857d8646d2caadcb7617cb0645716f998c74149871f72eeb37eb92d360ac1a5d98a593649770d0e6b0ca7fb3536a7860d9169a52406a595a56d05cd124a7a50bc1199b4570a91eee26b5c26ab6c90dcae7e1cf58409ec44c9a1b46954ad1c9971c1ae51f3458547dafb86dd8340b5fb3d30ed0ed6f229ed771f9f621debbb58783dc937e4ea4c7035675ffad022add1bfad9f4675c00d73564c9dc120c1cab745f1582dd0fb0dc9fd1ef3d0eb03491efe689f4e450a050e050b0e06b2a60b9ac406f425553e25eef710c4b2b810a60eeefba50f5612ae84a88634fd0550ceb3800e722f6334f7450b3b040ec0ff185f61caf6c6ee06287ed35013add16fafd1ed6d7fb585f5f13d01a4c420c0e0e303cd8c53c4dd00c0371e2f4fd1a460c17d30c54d2d329421c492507435b1a60341a62383a9486ded3674ee3e2a5f3d838bd893a73554c48306f64fa5084e9c89418c941b37a44bf2833eb8ee1431eb6cd48ad1adb8c19a2144808946cf2a6219cde70c7374a6d56746db8851cc99a59870601112af653930c66712e4f67180ff66496629c6422b2dd1f4d707d98e1ddebbb08b62fe2e99ff9169add36c6042cdfc3e1de087ffda337114eeee2923fc2a97a81f13416053c0dfe16f95393f731d54f3ba4c2ce4a34ca7b0346f2790def298596025e52596531c2ad065a11a9008d0358251333c61792732c2522a60d87d742cff76a4e568192f7d75d87e57a664e6c6e5ab234dd2f49fc24c124ce304b8d6b0307bf12b4cc0143b6c66171e69726f85990e021d60c53f8511783d4c7d59d31ae0f66187180465847784cd2dd65579a227223b355e1a17bb82960b9a0c7315fd55f221c7569a17b9ae89bb880e1866527312bf78ddc9050014cc342b714ac60a1545d3f783569e77edd7dc04c64aefae5deb82aa86a89584fcdc5cf9badc610c548a2f5c433552e93e35ca6d47addee7d714f49630460ccdd925a81a498622bace1d17e1f4f6f4538dd0ed0f4e6d838bd8133972ea2dbdb1063c03bbb87d8d9b987bddbb7308f63f41b0df12327d9d995aad24c683e35551c7ac00a543c4b84918ca723b47b2d3cf3e5a7f0f4979fc4e6a94de3a1698735c8f3b60c421aaa6b1cb0101a174f4988035e3d94ca61add9379fd98e38676336c79611b0f83dfafc5c366ac63f59a701c7c3dfe4c654fee1c9ccc472665e1ca3988ca55a361e8f308d63a4c51c6376058ca6f8f0de48a6f244a72ee0b1e75f94211e75b69c30f17e6f173f78f555349243a4373fc6996ec31426409f7c2363d089cb6a1ba30c83a790b030ebe1ceef13c1bf1d126a3ebb692d92028530ac4545d46c40a32e57302837a5fdb982f6d476ede89ad3688cad94b2766c67939bcf61d86ad6bac9f709f0d8d9940cd1998f636e91f7942d4ab21e84ad9a611eac4e9b6e00e63c096006b8f43af9daac144a2538a41ecec328ad617f566090cd91d0f996aebe325cede82f17b0ca73abe2f6e282d662afdb3ca015c8aa464d70421d359cb75b022c457317e55cb982cb26f40dddafb91bd53d51ab80e89eb22e15d4ebd29f5d058e0c87f43a55a0a8cca7b4e7a8dc4f1758aab7dabd4efd2c7a4d26dfb1dc33a880aeafa9ecce3d215c2aec7e26b9afd6d540585a3e47c78fd06fb4f0f4d61c0f757d9c690438ffd0396c3f741141d441d3eb60677007fb7b7b38d8d903fbcd029e98f47b1a8f304c0ad9d80ca1a6b319f6f7f731180e4406b1b1b581679e7d0a4f3ff7242e3d741ead7603713a132dd69c61022b86b6e2694afa29660cfda2086d5b8504b5599d2682362501ed45729a791e6a8aec24654446f22064cdaacfe5dee97f150f2839d96528b099ed389b8d8d8e88496186b0fbbbc28c2631c3196096e6381c8e71309ae0ea38c3bd4982ad871fc3f32f7f0b9dee1a6a6921ed487b83017ef2c3bfc4ba5fe0eee50fe0c533b4eb0dcc732af117c351ccb3364dc21e6d74c45dc1a8415844606ec80c9ed0997ba62bc2fc67408acde06aaf6dc4c70b5707692a77f242ba0e723bc04be73196bd94b47871fcd7cba9cc76c02c9d5acd0837138ecb5c466dca97316739e2748e19592a4d66ed187a7aeda76457598a44065f30d42f30cb189aaa78ce1aef4961c7435a6fc96bcf8ab938e666a2e98b8c2fbb23a45d895c2bbea8fbbf1a22f25b6961a3fbce8d685cc05ac201ad12bae18e8b90fa665529c2ffdfde7b36497265d98127c245889455a82a5415b4688806d002ddd30b76cf7068435ba371c76c49e30fe04fe5477ee08eed0ed768b41da2a151222b4568e12a62eddcf7aec78d97ee59280cba6d68c380153233c2c3e57be79dabcefda180655135340b2c9b53840ec12d44eb10b0ec6afe431856783fd5c45405089e472d6416bb0ec3022e264aa814da32cf107843f6555f2b27343b94f2556ed0039b28a478f3648337061dfcf6ad57f1c17bafa1777a007453447917eb6a21cce1e9e3334cc6732c176bcc6673cc174b5cad599a5360359f62366233850a6fbff50a3efef863fcf6b3cff0d69bafbb66acab39ca3293928c3c5b493f4186cfc9cab48d397fcef39568640dd23efa0787181e1fa1777484985d7d2aa637d06c73035fa4617cf22c6907577969376f1cb922a5228a98ae7f9e5de008187472cf1773291657c54bfaeb96b319566bca1ee758978e5d8dc6134c162b9cbef311bebb1c6170f701defbe56f245209d66b2e96b2cdd32fff01b763e0fccbcf51ad1718267d743a95e898870b089f4b8f99fc9a22231549042407be6c6ee1a2aa0a580a6004369fbbe69384eb05db377eb5634d3f138655dbce6e0b1dfbc286025d2b7599c8bdf5e91234f1444edbdd5451de600229dbcf33729957ceafc584614605f9592ee0437f5d07a5a64a58e6e259257d681913707d57ed0ab134d5e87652a7e3b869ae25bc09bcda008befbf30603171547768233a76d0f164b4e0b689f5846656c8baacd9a6fbd2096c9d996aea850ccb9a843c8f30f2a460fb3c1f56d34db560a47e350d1f87f589fa39bf13961c85e0db64863adf87f317c93552890111fa518cdbc32d5e4d3bf8b7bffa001fbffb90c525e2f0a8562566cb399e3ebbc0d3b3735c8ee7184f16982e68fa95b82a982d5ea2471fd59d13fcfae30ff0fb7ff13bbcf3eebbe81d0c25c76abd5c62cb52958abe2ed7e4d585d27711311fd6a27895e8c8a7fd1e0e8e8e31383a928cf78aabebca49f14a62a7cf4e173645d3c98bbfd526b43028ef8cde69e0ed6aea98f098b3487b81c9648ec56a892c63a7e135168ba530ab2caf909171951bcc9719ae26534ce74b240f5ec37a1be1f4fe6bb8ffd6dbe2473b3e3e944cfd676717f887bfff3b741763e4a373ea964a4f43821535dd1d42a85c8c63593db8861371ece4699c88816bf820cd5b9db4a1b02d672813bc00f6fad0e61c5af5e0b0da3d5b4d9ed5845af773df2fe38ee358bcd66a6a31b5ad43246be2fda43b82e6b1d40f4a01352b319c3928290b154d6dd66442b6639493deaa02317236de05ab20185d743e3a9973fccf3bf9396e175b0621084eeecae9c260890fc763e1832be15cbac98a090990655abee0e09a90402bc3d24c77413b5fa4d9e4b3fa2901cb16ac5e8fbeec9409add9d594496fd99bdafb6d486fcd55bb8d05e0d00eb726a11e4b81497d707685b4bf87c7930720c3758b826511f4fb6c815e14a31f274031c5cf4e0ef01f7efb2bbcffea6dac8a99384ee7e3392e27134c2653cc1619268b35ce2f27b81c4fc457d13beee1c1dd97f0f3f7dfc56f7ff509de7be70d0c7a89634f3c069b002c5758cfe6beabcd561a8e52da99de58d7b78e3e394ec20e868314512fc1e0f010c3d313512d75265b8eb464a3d6489cf574d013c4a4de92138e253f34e96a16c5ddd3a12c08ad38e142f35ecd829d91d9857a325b62956758ae328c456d6289d9da45b6f88fcc61b1ca3126ab64adc8dd7b38387e091ffcf2537cfcabdf0880f6faa9f867befae3d7f8eabfff574c1f7d83d1936f25978bdd850426f6988dcb439231c6eb121d7b464be9475233c5c9d5a8bf92428402506ecd41245d73dc3e7451264371dfdff939d5cf25db06a7a163ce0116fb03f8e620de8fa59f1705535b9c8f4a5813ff490a0889ba03b0353f2bb6c8052f593140738eed7009542e2a2b915982b038cf8d4cb95e07b7afbdf1aed89b26b3cfd292d2a7179d6337011641d1ce9bddf8d9f9b0f648d24da53932d44c46b9654ef2fc831c0e3b492debb2661bdf57c00a43992190e8fe7683c16961e9f774a0f07b3f16b0ec3535313b05549e83322e3509c3ed436679edfef8959d80c59a39a626a44c25607ecc7a8cdfbef10afeedfb6fe36ebf8b6cb3c27831c7c5d908abbcc2f9c505aec6632c962b99b4f4639c1c1fe3dd37efe0379ffe1a9f7cf4214e8e8f5cc71ba9d573394504119a5b19d3227c375f6a7989d5e26c0b01ab7e9aa2dfebe3805d8d87030c6f9d0a60b1169191c76c4586c6ba45df599a9daf29d54c0d2749505db9c89a4fc42528d12491a618dd440217bc6f568a77b1a204f442ae679997982e5698cc97c88a524c41c71008581b3109678b9530ae9ffdfef7c2b85ebeff2adefff92752f35675982f56607a31c5e2ea29aebefb128fbffa1f58cf261852a1414404bd9490cf5b925224316bb555bc6b6926e6a0200bc3a50eb0c4112f97b70f58ca97d477e71cf6fcbe9ac61ee4bc582293779d5fdd077154eb5cba1cb14c45e795432c1d6359414241877a298c52227eac69dd76b0a0cf8af76a4349a42dca2d6b380551256d84cf406a1ee867e3dfa2d5ef8249cecde6aea266498cb4e88599da4991a3f1c2844da0f53c526099d5deb18c59fc5cc0faf0d7bfad4d429d703a49b9d39fd2e9ae27a327abab87756cf31c2c9bb3e8cacf58236513e842a7772bfcb77ca0c7d686063c9e3205bea7e76801ab89958566b19e971e563ee7201393aa836de2f26d68627022dc3aece25f7ff43e7edeef21bb7882b25b62bc5ae1ea72868bd11ca3d1a5d4996988eae4e808afbcf2007ffb971fe3e1c387383a3911f38080c0c615d498ef30737ac35c9cb5bc97551bac99045ad0b4d8a2f42a934c503c3d3a96eecfa7873df48e0e30b87582f4e8185d76d2a1739d4e5f9a4c7ed2b33878bd5862b5a04861862d1dd092f0e8b2a619719436f1f4cbc02d327c6e8c60d247457fe332af04a466d4bdca4a71a82f986bd625435c883f262b2a01ec05830c2b172dfce86ffe5a3a09ddbdf300afbff196e83621e5b59778f4d5f7d244757af62d56e30b94eb85804dbc6583d9e626bc5ba995d4c626be192c33c1a5a3715ab3225fcde9228472adbb4c7759dc7d0e15014bfa1d0adbda31398129a68b1870a8d33e787ca657ec068c8f02baf32a4b179ca0e33c2f98c747c002d615302abbe29b9268211562d968838e722973f2d2c98240ce7fe6589cebbcedf06a075844cc6e193b362aa6bf2f3fd2efb6cca3d03ab9898559a2e19a9cecfc78cf052c322ccb14ac2d6a01c67628094f467d4f4d6650389143161546e1ec046f42643d966578f682c3fddbcfecfe2ce88426b035fb2c785b1f961e87fbb4c06bef81821c7fd63ae89e69d0a610b622edb4800fee0ef0ef3efb05ee1473fcdffff9bf609277b049525c9e3fc597df8f717498ca3f8ad3b16bf1273fff393efbddef70723414532fa5337dcd6ec86cffc5881f596782e96a81c97a29d2d892a3cc00002000494441543065d9c172b1c2bc64357e86d9e802c8331c0e62bcf9ca7dbcf7eedb383aee8b58207d329c113dea701db0083a12005b2e96185f8d301d4f90afd7ce192d13deb7c6e271e898af9b4a70375d09b32ff34274aa16eb4c26de2aef609db9b6f6cbe54ad8230b83793fe7393b5093a579f347658339d91ebc89bbf7eee3ddf73ec4fdd7de10139b60bc982df0c57ffd6f78f6f81b94f3110ea20ac93643b7ca115511a22d27b263b7346df88fb5915574808c0a114b8228f395d8b0db29560c6317594cba6cf4eaff496a04a385d2ae03113b05a1a4774852465cc4712774a8202e9d6b880de2a4f71daf85c1b87cb481540bb89e8da2ede57cea929dcec003c17f556db014f30f12d1adb611ca2dcbb7644638450faf36626b64254bcb2b7f0a29100fbacfb8d7c451df5d876c4dce5fd338c401ef34bd245259639c9acecee7a75da0eddc1020f7ccd4beaff384a0aa4c52e69126e0fa83589359ae900c2b042ccb5a1420d48c6b424e6bc7370152082eba4dc8ac743b0b721664f8b93ac97540840caccd4cb3a0aa20a3c7b320ad60c59feac3b251413d070b9c0a8a16e075dfeaebb2be3acdd7d232151effb5a318ffe7679fe0d51ef0fffedddfe3c9e5028bf51a174fbf4327bd85419fb5f36bdc3ae9e1571fff1c9f7cf873e9d147c67241c5d2229736ec743edf3a3e11607af4dd0526d912572bfa840acce66bcc270b3c1b4f315b2e319f5c8946faef3efd187ff88b4f71ebf850225f543d584f1722b172c4fdddbb236dc71831a272ea7832c68a653f5e7b8cc396ba4ce214f6358d042de9cbc8d296927d080b2c04b0d6586605f2aac26a452d2ffac7d6f28fd7a2c04eff985d08eab1810e1607b7717c728a7bf71fe0e0e4581a7532b1749397989f5f6036be928cec5eb744b265d53ff340288dc3f0bce42380fa5219cf7153e17ccce313404bac686e891e18bb042588caa5a432d071cf882117188239fd5d070376e4ee208de0feb16559974a392e9b3fb420f877af5322f5522b528ae45541a5d8d937d610f64bd3ce4703e9405fd2c4672d2059158be8451cd031ab4e44cdfffdd0e3b579a32dccfc660eb07649af76de8ab2ab072c2611bb6e48de3cad016b3fe22a5d71344b22c8bf928ed0c68168e79b57bbbe76af2c71d92335effff253cf0add09a9bf28f413b5d9a7e1a457b00b91b189f984ec47d0d8745e6902c71078ec8529030a414bcfc5461bf5d87a5dd6df64079a8290b22505ac906185ef5bbf1d3fb381060b58ba5dbc053e7bff0dbc7918e3ecbbef251ab89a8d512d2e7174780ffd5e84939304efbdfb3a7efbeb5f497ddce862842ffff8df717e718938f151bde1a138eb2f2e2e311dcd71b558e1d96c81b3f11493291b63e4a88a4cdcb054e0fcf0bd37f16ffee6aff1c17b6f215b2ed0c90b2c26135c3e7d26ba4c83e10087b74ea533f572910b0b5a17b9b4e862d48d00459fd36aedcc5dc9806704525add336d817e2be72826689165f1a7e40d2d7314b936f0dc15f6ca38904e19de99ad8c4194003a58a707cecc93f410971d4fb508e12c79e13ea3ff863943d5568a9ebbdd549ad49249cd99d3b5ce305bd17746ff1c998a07089aaf3497bc59c59a4fe7c372f95762f6a91f8be02400d5418f5d68e28efc2db95b2c4c6632267fb21c49b4a8ba18544ba41dd7c753fd7a9251dfe962b1a1e9ec227c4e988f7e2d67faad04c0c9e70852cc0f9414579722a169327e50da05bf261f01603180a0a669b8e00aa83b3578a7ea61db99b50096ea9e85f34980cf49fecb2bfc5c8f1582bbc506fd4c80eebd5ffcba665816302c60ddc4ae2c60e9cdb166521378340191eec7824a8dea46cea2e9787a8c9019da8b0ef76f81cede480bb4b6a6519354b9adcd68b740678f57ab02f8ae3952ff674c43053105d975d6c1fde3215eeaae455d81f4bebfcd71b74765ce2d1e3cbc878f3e7a07efbcf92a8683bee44f517cefabcfff3f3cbbbc74064937c6625de2e9c518579717d20c63bc2c3061c5bea40914926334e81678e938c5a7bffc04ffea5ffe1eefbef9ba64beaf970b14d38574b19e503c6f34c582d146aee6b4347c1e96b09f24421571c5777e95f5da85ddd51c14d140fad0e82f2b5c2b2ceac513b898c828795cb92b30b62cb966ebde296da3b16ea50532114d61749259dbd4f2da20495c748eec304e7ba292ca899fd394e2776846d117961798650526eb0a4b715eb39fa14b98645226bdee744afbc21c31f7f4251dad99fbeb2554780d928ceae3a091e46e39f051a13c3e77fd4756c6fe8cdc4e0a8f25c24af96ed7c1888e7461f874928b6e15fd520ea8ca942919fc0eff510cd175e5163f131bfb989a561dc3b610ba6e12eb59109993987ca6814a1db86249008fe68186d75defbfa1585aced90b35368192655896f8f0f77f1460591a6901eb26ff95652a4d8ee61074f6d0d2d0d89bcc4abb0f0b68f6e2951d2ad3b1a69db2321b6dac6d685b2e6256287ec7d6346a62a9de170b9c1680c3ebe5f62af961012bbcd779d943afb341944f642566c4ee242af0d651170fd33e3ef9e443bcf3ce6be8f5588ccbac6e0ad84d71351ae1f1d367526377319e4b7ed622abb060d3d5f54af272aa6e2a26c676b39628e06b778ff09b5f7c80bffac31ff0ca2bf751e519d60b36695d63763111d3aacc2b4c260b3c3ebfc0b3f1042bd147a21aa9d3accab7ccf92128d1f4db225bed246e984ee1ca405c4da3b31568c2306ae8d418780d9226e0bbbad8fb21cfc687f7ebe7e48b935d76ba93c661146fbb75aa0351ec329c38c9c940720254c90cf90de6ab0c5326a1163eaf8bf784a17d9a5271824dc14c25574ba9b90ff29c25a2ed555e4dab37d1532493ac4d209fb8e1934d19a89062729778e526bfff651bf7d08d13b0a721cf94ce466ac3f392d3ad130b6450c6757375e0293ba1afd39f9db43d7488eadc5414406c28c257b789cc896b26a18b77da05b736bd3c60d19f447645c0aa9f83992376d15776fda20c6b4b4a1a38ddf55aac1ba5de2f4dc2260a6973b2d41e6f634676f2862062198bfddddecc90fdb4312b6e77136059105260b1d7c6cf75c50eb76d330915086deda32dc0d689661f1edfb33aef5c6115f443c0ab195bd5472fa25ac102a568a8c7b8d5c9f1dead047ff5c6abf8e08377d01fc452c8ccc9b05c66f8faebeff074bcc0683c95d6ec97ccd59aaf24cf862cc6157673658e51164b1ca625de7efd0efef0bb4ff1bbdffc06af48138c0926e32b147986f96c8af17405caf8d2dfb35ae5787231c293d1084b9a7334bdd44f25669feb422c19dab98b38b9125c67cad024242388c45873ce686d32cae53b02530676428c7b63c727d73ac6a10d1cdcbe23d1aeef89535aca4da468a01270622909a38b74ee4b340d11564c91f00288ae99a88c245f574860d895e568de27998fa8788acda58d481cbbf21ac5c8c4e9ee1cddae44c70340d795cfc8d8f0a0a53fab68804e9c2261222bd95b95a3bb295d226a35719357009bee7b075a7c253e9ae6c699af61946d5d3175f80ac7a5601ce3287e43a6d2c89519f6548f610f80929f673a3af338fbedccfcd9a88aa9498fd0392d77da33b52630bb09b0c29a62b926ebc35206a2ec44d901275b93835c2fd0b2a33613c9a2a5653c16ec148c142c9b00d2024e088ebabd52db26800cbfdf2465135eab029d820b5307f45c9b7c6edc5e1dc8bc772acbab2b8975cef31c05008b08873daa20e498d357d18970bf07fcfa9553fceb371ee0d6ad03c9ac9ece2638bfbcc2d5d504d3e912cfd61d8cc67482e7984ee73281a9164adf12998ee8c86f18d65fe3c3b75fc2dffeef9fe1171f7d022622cec613d7f5b7c8319f4d2445e1725560465fd73293dab4d17c8d8bf91c4bca0f978538c799dfc51000d987e47be505a80ee91ab0766b1626d34a00cb996b547e90703f27ab748161c1b4ca27ef063f7fcb3bbee38c61c072af6974e51b24fdbe987962ea327246536fcdbbc724d18ea441d02f95f6a930c1f665f4b17585d938df0c3dda2c25aab0617a0201a34eecdc5118a655c818f53e1d4910778316db1eb5c47c544eb2c5bdc6bf2fa1691abfdb88fa66b13485a59c23ca4ceaf3a420bdb312547147f73fa93dd6018e7c2450da24ca215df0403aea143b066481cace8f9061b11c89d7142ea01268a24cb56fd8cbb21f5bfccd7baae3b806b816c0d2b9dd06580e89afa73528c9b0385033f09f7df22bc9c3e2bfa61403bd683b31f99e05033288f022f4ef2693d0a2af5eb4fa88ace35c81b3e9c12b43b30fc8e670d8e3ea36a263e51da1dca76e1f5eb7025e084ad6cce4c0aa6fa259e1eccdd6fdf3da9461a9589b65981285ac32f1b514a0b85e8ce34d8e5f3eb8857fffaf3ec3e5977f8fc3c363e9c27c39998b7ac3d9d508e3f902e7f3997f16ae94421cb1beec87fe1791fa2d56f8e5471fe0fff8377f8dd7efdf11464471bf7c7125a910642057f3152ea64b8c16b994ca5c8c2698af5ca2261337a57d18c1c75b399c4e04216942dae9602d794be69ef8444956dcf39f5cafed6928e38da17207165b9fece8120580b45c8a2549d5002642724a33639b122c8fe6894b79a0e39e8043df95024a830eb80398ba6fcfded875e3d485ec9bc66cd4eb5d73145b20681a9bce17e674b474acdbf14a93913e36c11ccabce42b896a76935de42ddc2f257dac4b235c8c9bce83be468ddc859f532f5d3aeb04fe61fe1d46ee9ae658e375b7bc193addf740d51488876ccf82637d2f15b0ecc3b28062012b041add4958b6133e7c7b53f4b3705f1a851384f7ab6a13d3b1b4328cfa59c0b2f74ebfa3fb539615daca7a4e0a582173bc09b014c4f5b856e7cb3aecad6fd02e14287371166fe3440a99df3c3dc0bfffc3a7f8eb5f7c88bfffcfff09b3f912533ac3172b8ca6735cd1399e655895cc85a239c27a394943153b81a6594613aec8f1eacb77f0d9af3fc1c73f7b5b646918252cb23516cba9b0b3f3c902578b1cb3628bab1533ce1772ac35134b372ca4752521b1accaccd0e70aef34c1c89af893e0e3cc1e9fbfa3d23b5e6fde264b3aff94cb2f123352a4839df9e5144d9d1f8a7e37f145d1d463c63b4d4f11936733849da3576a1bbd9fc849fd5e7fa94ad0fe270a52042c1bc1da6d45609171e106c7ae3ef0a6192bac6bc71ce439d364f43ff99c58afa98025a278c54a524ada5e042c0b7a76beb601e84d80e54b09f72492f4d8a123fca7062c3bf7f56959cca8e79075f62bf813b07407212b0981abedc63465a6db15404fc09e54485df5612860591372ef024ddb300b5edcc69a5afa1d7bce36433e7c087635b4266553d452181105cd82340c0bc6966aef456b7c9b723bf8e4bcbde616d1a05ccff0fb0fdfc57ffcdbbfc1cbbd0efe9fffebeff0c5d75fe3fba767e2ab6276f87a95cb2448a25292105d0b3097514ea6956fb79895398611f0ab0fdec35f7cfc014e8707628a6ccab59880cf46136154a37c8b8b45818b5986a74b4aba64926725ba5fe28f211b02d2580c32a74127ee6d67daf19f34223351a77a4ca9cf3d9c8974d44bae91eb0c4d76a9c0c5634d0a27c32cedca7caa816b1ebf459ccf6bd373d762ccebccb730ac8d809d5780aa932c3d14752445b306dc5d790ccfc99aac0eb07663eabaefc8a11b4dfa1d7bd9f3bb4a0f46075802606458c5d201566d6f5e872d052c3b6e15b4da40ee26c0a2b491322c6b29f0f73f25c3b273b95e080ccbdb9b4301fb92eddffdf897b549f83cc00ad9913e08ab6aa0fbb0e656d30d6d022c7daf09ec2cdbd1fd85001a52f010d014b0b89d7d486d2621dfb7c062af8d80150e1e7b9dcac6741b5b87a8e769934ad9b66b3ee744dc4a76f5fff6d13bf877fff2337497537cf9c5237cfed597787c712e3e1b6674538bea707080a44b5507a770c9494915505ee79a12b86984775f7b804fde7c0d0f4f4fc5e35a91adaca6184d46389f65985609c69b144f67191e5f4c306672a2ef7127616d6105ce0540e7b09bd80eb018dd727fd337e5aebebee70a60e270f51d933551d1c925d083e361cfd7b9d5fe1bd9bb9ff80e120504f467b1a8c5ece8e8ae9f0bf7dfc2b044fbc9a701d4cf5e1de29a246494145c72a2eb805db32b7f4d4d8be1353c2660d51d645cb0486285220aa880459a49c0720c2b962ccde617016beffe9ae44c9d6be137450eb90553c3b4063b1f9838aa6068e70adf6b3b56eb891ba77bd336be38c81fcfddf4babed110ce7a5cbdf3d12ff6002b04033be9434053e6a07ea726534e3dfdd790d554b9b731b72600b2dbde0458e175e88d0f6d7feee34500abde9615ec0d49aef638f61cf45cad4968238771dc13a9959809d6c871ef7880bff8f07ddc391ae2abcf9fe06c7c85d16a81659e61355f20a9b6384a07c8b1f40f9baa9e2e6c2490b229f0ea9d43fce5a79fe095dbc7584f26188f694aae30995c49fed4b27b80b37517df8f333c9badb1603a436f502b3070878ee7b891e3062b4d40276922ef4b348d89e47566603d2e395798ba10b38fa18cc2fdcc6a2955111c712c8eee7916e7f2880791eb9fb70746b28f0e0adf9c81fbd691eeeae2b652ecdbf4ea080b75dbcbe474bfb9ff7bbfb93bd67ee48c253a7bdff1fbd01ca6e683f93a6bdbd8c197bd38291706269897e719564e86c592ab762584ae37839bc6942512f67c6e62588c11dab4069b43f9a7062c6b69b10f65fdb743c9faeffaf9da8550012bbcf1213bb188cb03a85fc6fa8342c0b26651b83fcb982cf028ab09d99c652a7aaee183d2fdd8f72d4069f266785e6d80a5e0a3c0a4ac497e7a395b0b5a6d03c732479b2ea2802f2626d30fe8808e4ae4f94ad8cc4bc727b877fb255c3d9e608d128b6de9227f65897e05d0473bebb812192732c7b64f8964559f261dfcf6d553fcfa83b7719c6c71f6f811be3f1fe1e968292c6dbd0146558ac78b0dce1615969c2b5d6679133c7cc89da0c40b9526abcc3b4a1c5b1276c5812539d7ce9463179f86d92b8065ca32f69eebb694da3e0630c88c085adadca24ba915cff024a75341867a4de22f6336824b3770be34d7ee9e9d899a5ed2e1d9988bfbe36b3f79d57e9fdd899a40c21dce0b315e9b3c04db7df0a9d9b8041e9803e67c58ce24740cab4d7e98bb57c0d2f3b6e3ae8df5dcec74df05211490eb7915e446594be21fcbb02c58f178d6fc548cd19fda3567cf1a236085276cffb66062cd1c8db6859359c14081427396ea55ca44d46cd42304c43676a559f73caf9b00cbb241bdc94c2f5001407be3db00cb9ef3351659edcc4a2bb464cf7b37d0753577026cdc46830c626e89089b6bf4b0ced7b2e22769825cca684a0c30c02689907537924bd3ef46e891ecac0bcc53e642b91819ff25dd04837e0faf1ef6f0970f8f70efb88fa85ae2e2e2024f27ac2bac30ab3a783a99e38f4fc6b82a63c447b7817420253daa18ea7a3d330f87804540ad50b16b8e5376f32ccb312eb99e4dba9bb66a4ff984c536b324ee306992669ccbe896dc4ccfe7d8cd471b7d48fe96b039c7d24a1a93120975f74d648b25a522922ed5d75e42e49c2fca8e8b7afc78f667935565dc93a84a1ec14e6bbde666de546e66582c042610fb4fbddf4b7bff49f1b34f2be8b2538e3add292fd3b8431e7f579b68177b6e7e9349d81625945493e058f5d895acfa5df6fc3f1ab09c3278bd4f0b5a74f08720a67f4bf950ddd0c4b361052c87e2fb3931f67aac435b81c682950e8410b094313581e09e33d200501b10e939363d53de544b6bedf9285352866599127f57d6a3fb50a7bb052c3bd8757f6d8cca5eab82a1d5006b626e3e03702fe46e57530be8fabb4b722e459f3b4a0f9d5fabb3c51b2f1de3d5e304ef9cb88ceae97884f162856515e36a51e07fcc4a3c9a33f76a2e13321a0c51a5090aaa73fac1654d583bc95be6535d2bd6f679e333e3040d2241f560adfd4a0ddf646172f3209056f7f6b9e9669277d5d2b752254e1a77d975407ccde2a85306eca4d23d10a99803179c8bb0c48deb56c4965b02b6cc26cf50aee688d8e6a8e5d564a1e8a6ba988663a4ed3be206b9e141b18a41af398cc4db31af98c0f798c346106c7add347e6a57428be3dd82a59cd38b00967e5927b635754280b04ef7b61b17de8cfa71fb41dcf43d9b751f227378710a16ca686c798dfdae052c05a610c4f47dcbc6da00cb82a76eafd71a6a79ed069b4f8a3415f47a4f15887540da9f491a2117c5cc18c97683b75e3ac6fb0f6ee100197af9528a682f27338c961526658c67b31c4fd725a67989f52a1376d64d7ad8a4312a4ade0452207a0e3781b30ca4f6887cfb249486063e73dc385b4978a474a521835b76d6628a0927347366cf94f00d321a41a92e7ab9fee99666b09bbd7b290d321e5a8ee50b61ea9ded8fe38d248e6ee9931295d70d3ae51ac56a8e84ba5e37bc6e02a0702e3481acfdbe70d6862619fc1e172e0b58fa7b686dd971281642cb18b869ecbc0860c9426f012b9cf08d0fb7c159ae27647d58167d6fbad11604c315c2de28dd8e2cc94ea29bd0db7ea63e37595d7c9e571308e9e7b6c0d90286bdc6e7dd1f657232c7bc6fc5e667295395ebf4c902f69c2dab0d8fa5f79c2deca540a4dae0b417e15f7cf8067ef1fa5d94b3112e9e5d62bcc8f064bcc2c5aa83ab22c6d934c39c9d73a8074549162696f29eb02d3a550dac0914ac7a3732ca1f03583e4618ee97f388cca3f9e5caab9a5e5acfa69fd971b7ab12bcfe4db75db3314660f1b3b7ae077438eaf4bfea31ea41cdbde3cde91070a51666e3fc57042dc9bc7780952fe74899def09cd74d4c2bbc8f37322c1fc16c3a9c05ac3dd0d7dcba06b073aa0ecd27ff63014b2d110b942f04587b03c04f409de03c5535072d0bd107daf6b30924ed44d5cf75c2d30f15b239bbbae83986cc20042c7b3e6109809a847ac342d33734192db0ea23d3f36d62587a3c9b9f25512cdf1aca5e9f3d4f3b1cf43a9dc26424aa07b78731feea97efe1a3d76e637afe0c5f7f7f81b3e90a4fa639aef204b32ac664c9269b33a0cad02d37d29855c0991a4d297bcfb9d6f5f6b876416a9b4f3f866135edcb638164d0ef9c40fb5b3ac7fff59718625ecb291c6f5ed8b8f17b3ee3a0f9d23abb7e8be1b370e273ee15de334d65ddedd445203bdb52545cd9368bb7994c32da6428d60bc4ab59eb35eb33080144ee92294e6e1a234dc0c53acfb62541f5b0c26be3df76f1de3b16afcd15695e7bfd6300cb1eb39161b50d48eb1fd207a437c29a7fd60c0b11f2fa43dde9485ba051bf97655f61ce17cfc1b2387d7076f05826651dfcfa3dab51654152cb67ec75864e77d620daf3b3d7c6ebb6dbeb4de736ba6f1e4f4d54f9aeab62ad697a08fa6d1343065ed497e2de24eae2c3b71ee0e1ad0166571738bb5a63bcde605674b0daa460a37b162c67ab1936d912dba210fdab4d4567ef161dd690250389b6850b89658b4d63e4c700966674edada075dac00d217e6db5129c88a45a6901b20111798e624636b3286d3ad138f6691206005e8f7bc3b0f6c0ac7e9e6e8f76c24a6435f69a5b9d0e7a7124fa58db628d6a7c56cb1587e762016bef58016035ddcb17052c8ddc353e67c31af78e750360b5610adfbfc924b438508fffd0246cdb7948c3edc9868c27f41ddd44639b26867d38d6c1ff43d0bb8d6159f3cb029682881d5404156d19c6cfc348a89dbcf6733d3feebf89612988b1789afbd8ab9ff4c9ee3799bb4dab2be549cae4004534c4baeae0f8f8000709b0984d919711aa6e0f9bb82759de9b7c8d6db1445115c8d9f66b9da39be52271e2eae936d80c0e7d3bfa7dad245e9bcda90b9fc58f052c97a1af51388dc1b9929fd6b1d8d6cc93a66d98c0aa134c521ada72b4b4d8f9fa11370d8cb31e632d80a56cce327f052e9634512a86654804ec411a639874d0d914583dfdc6692237bcecf86c63c06df3ace97d6ac2b7311f2dcd09c1f6da333726a298dc3779f25b1ee68b00d60f66583ab9c2c9a9934b27b79d6c213a36ddb410acf4065966d61649b4ab8cee478faff7c65265fd5db7e1776ca6b9656b6146bc8d9e2a1837a56bd86be4ef3c96aa41701f1a306003060b58722dc687d5e627b3d7e3ae1988d989263d40393845d6e9214afa52c8922f971423703a4a6cedb429519155e52b571bc8e6a6eb15ba4ca3a0007c45d3b040c5a6a3ddd829667ad54fa91c12e7b80bd52b94b89fae5c4706ab90c4b0f39e6aa0785516f1e3f86f4adb754de15433d4ed3311414ea7b1a547a9196d5978dd727f2ebe9bb61c5b4a69eaf5b87694bb8488e697345935dfb1638b05e7ee753d1a28ba55263fac1ecf2af4a7e5399e05398070aaa972bbc8b0d244408ba6617ef92d8af54a186f2436b117f06b086a8484211c7bf64ac379c6bf1b6562fc97a4e764fddadd35f1cc19f3336458be26e0da4d6e373e194bbdfe5442a0b724a4f661e904b327611156cd9770f272e26a8bf87deabb3b91bd0b53caefdb66d9ab53e6a237b8298aa8ccc5829abd200b24ca74f89df07d052c0b92d607c7f715744376c663df94c1afea15f6dea86203f749e919ee83dbc9e0a1792889844e69213c0f7b8ef554f4ab9b03ac21aae129ba07a78892a1c8026fa9485a388d7405e09d39cac4d71265b6943a363a7d2973427f16d54599a4c8d07b14d3a715b94608ace173d526b5e69584c904801821f26a72bc1e3fde39509d32a61769d306ac7edba6054b9f65ccba3a6dd8e127b78e876ee1151e7c6a81d4ed49c94b8c78b35fc2a2e0c3444e572e7dfdc5ac7d7b5f2d60d950a00505f197992cf8fdef78e13b9326a40b65a8d6c13140bface8fbaf2f301f9da3cc164899bc29ba664e79d426df8657d034bf743eeb3c0923cde1df7b6cab25f996d72cede982cfe5180c94b498dcf42bb62d166d2caf656dd94509db004bbfa893cb9a3a3ab12cc3d2ed9b28ac7da8d6a76427e4f3d8959a55e1c4e5f96b0303355feddffc9e65547a2ea109a6d7f43cc0b22663c81e6dce9502a53ad809ee0af036f39eede1d5876541cb2e1a961dea31d9768b661c0e6fa33b3c4137ea51cd0edbb294fe840a58fca93d01ddb3dea0582f816c055464591936652efa56227049f5872816873e814026683dea54ea52d9112065705e3541d5131c985135ced5bea85ae9aef38a03a52676e05438b545565dd3ef98a94818bb49e0c4ee5c2201596a629ce476bfec90d3366d9cf2947f99a457f78e1e3b287c96c8eaf568a53b3fd7d65e9fa3650ca18a0789804a28f7b6732cc617c816539166e67d12058be700561bd8ea716b661a1464b7110c697dddf0fa5300965a366d00750d9c6da67b13dad9e85cc8644226f0220ccb321c0b7296d5b8017bdd01ac93d83e08feaeab979eb3fa8a741f5cc9ac335c8fd5045a3c86824d93ff8bfb0e8f6f01d9ee5386bd496b08418cdbaafa83fd9e3553f5fd10a8a928da191ea173f412a2c111c052929c4a96ecc24c3550e78fe33fed4e23d743813c4a0333d39a60c568614e72a3cb00001e5b494441549163bb9eb9a472918989d0897d56761421dbb0e0db67e5fb10bdab2d74e277d273d187cbc5ac103c2337f08e6b66f54be3525fccec13392dd3dab1eb5d40265c04e5defb426297e1ee9b314814ce15a5ebb3d0fd090e35fbdc9d54b1695a2a9dacbd1917757bf59cd95b987879b45b1b5e31cdff2efb08b2ccca45616d00c83e43052cfe1ca61baca697584dae44c3cce1bd638c6d4999f6f021d30a01cbde476ba95cbb849f1ab084dbbe7804b1e9deee99840a04f64275b2da46a316a86c34eb4501cb9a9776a25a933094346e9bb80a80ea1f52b34d8fc1c1a3a539fc4cd9573da01b04dc2c6059b0d6efeba40841b56965b5375fef93de5bc72a77690dfa1c14b042e0da4d708af80fd03d3846e7f0141d9a839cc854c9acd8a0c199ae0a5adac4b4a4cf8a0a0bf481319d61cb86166be93388d5541a3988d88ad4bcd19f958a64732e92c6bee902cd280a046e4a096793dd889695f4bff3a044708a52743ba91bae54c8d48450af9b6541de02177d68ec4c4dd055bf09db673927bdef1e4e90f4d7e72d5377ded407335237f2ec9c885723c048167c9db02b77bf062caa68ecca711ceac9fe08dc3eab3ebc06a6b0f31eea7db711e8d054535701e7d7c130c67a3ec19266e16a2a2aa41c2394d89106b637bc9accc22686159212fbbd1ad05aee93a68d349b84aceb6c3ec73f994968014b567dd1a976a6940287e610d948a09d50e16a681f66f860f5c2ed43b4ce7a7b5cbdb1e1b12c58707b052c1e8bdbaa79c6f755aa98efeb75d80766c15027bbcc337f1fecfdb10ccb9e03f7a780ee80c83dc4b61556f7a97235e1a261c1cf0e3637b9bbc0e0363a34090747d8506c6eb34544c9656913e5268dee437d6acbd5026549996720890994ec1d5888ae7b773513073aebff4414501a2ab8a60ae53646975d6268aeb1634d95634bdf57c5fbe99515840e74a5b515c3f7dd6e1ff02cc5a61d70f04bb356f3da5bf0d871dafbb078add274d60702d2411f3de6e36d36584ce7582c16a26a2ae9023ead2164e737a635dc50a812f9c4514d16d59f4243bdba829eb7fedcd06f58308b7f57eea663c48e0dfd7c775d3d6cb23956a367c8e72369cccaef51332c6a535235f76f8f01b6d402eaf86a9b97f2f98f012cdeff361fd69f9a6129282858e9cfa6c96327f68b322cbba2da496d4142999d35a9ae4f5cb7eae9f9e9e050c7383f23a3d2c0816ed7040e7602a99fca322105b5f033cb16ad1f2c94460e2768cdb6bcbe961d50ba6d1885adef1b1b7c9e3c44a77f80aa37706dcaab0a094d1a765616113edfb1d7330efebdca57c8f295008d0fecb994067e975143be4b90f611c68e89166a67bc4e9989a3becc18d562e065e723a21949a77d9cb0e5790f1bb67bf73e2c4950f526a1460bede2572f1a945f891859ddb5c962e7657eb7e80287c3a180f3e892fd172762927241620e913e0bfb5365079b488ab35e9d5fcedd0f9b10daac43e55858512f4e36bf8e139766a15de8ec426ec707b751c0eaf652516dc826e7c8679788d85988828e92f3d7523fe9771c8255084c76ae35b12c7bcd376527e8fdbdb6d078e58ca6fbfb9332acb73efc58f4b01a1fa4bfe96a6ee9606af35d35dd086519f6865af32abc70bb3286a696829aae0efa10747f5ce5dd8073d12b99acde1fa1d7a0abbafa28c82ca4479e679416f814f02c18e940a07955efd33350777e8cc0ed725c14689d59e314191430ad392d6ca665852a3719224ab0d072a1e79b6a79d24da18be4e58fa4c1025b471158d6ab35ca3c733581a5f39d84667bbe613bf65c5816d980948bd0fce03d933eed1be738e671a2149b6e242dd1fbd4b5a27831db9175b8ef3556cb1936ab153a458138e1b66cda4e8695808a0b92852f7f93a531eac8903a59a8f3a189748d61f164722215930cf718be4e7e61b071173d615c5d2c67339c9f9f0b50f7fb7db091b2db9feb8a2382799a6aa16622efb31ff27c16f437ed7c58be792bbf2f0b9d8f201a13564c5fb2d722bbc6a675fcd2e95ea73c684a859acce2e773f9213c3f9e27c705af9d49a4f9f41ccbd199f4302403766cde9708354dd496f9ebf34ce41b4d737c1f981b3020489895f1ed051cf71d822abad7082337bec966296dafa6f9d079f3838ff6002b04169d709a4364c1ca32186b4ed97d58c0b200a3db37819c1d9cfa9d90768760c5bfab7227f9624141cd4c6b622af849ee91012c1e5bbf1b66b3db1b4b13932fee734f674bfc2e6176b373388a609be61719e500b9169f87d5b8426d19c56372a10b8749d08d757ffd01b6b73f901558efd98a8d2332b29f1258657b0a1c353ba4efc975aa73b955623aba8cf79280c80815934925fb3dc536eea313f731dcb2b102a35734b54970322c977354ab39e27526b95b04ac820095f404b0c49520a0c5212e7d62a4e09aa0259d94d9533072e61e9b6ff0771973cc0733eaa196217412821a248789be37021635ead3940e720609546ec6a88f2895342912d234c337cbd0e91a8ec7c16020f797a0a1c10b5900361b24a6ff808e05779ecdce786ec3092a70651a54d44c30ee62d0dda0985e6076f90451952161c35af129dec0b05a01abbd8252e77533fe5986b90b6058d6167eefc63cb7f6780798c0da0a580dd7f583012b94f80dfd347f4ac0d20b52f0d3bfc355835ae616e04226a82bb96578d2dcd30396ae8e0a58ea74b793451f5a93d95cfbc66a85cdfd8ebc6e49dd1facf5be6de97ff004a900b52968f0b90198d3a7313cc0f1addb1877ef0860f29c359020138bb95eebcca5323002c84451cf6638d193882042e77c252cab624a03fd527460f17e14b9b4f3622e50777084f4e008834e8aaa12c891c6a5747615c5da253b4ec702448c6ac5fd1ee2b42fadec09c4f4cfbbf6f5ae74868e788ea774d8175f9732d5bd852a1295f89a1dec992ca2a1b4c1801d6db61b4c272391972600c689eb72139a63514a06ea1a9cc8b3335d7cb4838c0287ba39f8fc35cac7fb681937030069badf2d6a0fec5a1cd00eacf627a91e374a62f43c602d2e1e89c94d1077e3f106a2f2130356db7d57eba3e94c6e04ac96da4f07e0ed150d8d60fa431996328fd09c5110f9a901cb32287ba37465b083a35ead98bae6697fc8b01cc3b92e6bdc04580a3c360010323dbd99769feac71005cd469da77dc0e23eeaebbc81611118367921660e8ddeac027a87b770ebe50778ba8c301c0e05acc8ac6a8648136dbbc572b90459174d189a65f4f3f40856ac295c2ea44487cc8a690ef4bb54dbdcf50c64db3186e499143a3cc1e0e01874403b9f582599d8ce92a2c33e437639127024abead3bf24e7ea34e4d9aa9e4aa2347992a487b4d74742b0a1509c66bad7651e7e454f7adeea505917356bd8c69d8055a1df4bc5345c2fe7984cc662e22669cf9984e283d3f140d34b9c5bce65a03ffd4417295eefe0b76c4a01cbfac294513ba0dd4d293bde5c48b42522295f71c9c1f6f90b43ebf5d0ef54281757585e3d45b95a20895cb456f2e3daa948cb273f8e61d99d858b75db29fc93032c050debc7d2dfed67fa10f4e78f310975856c623696caeed3776756b501960540dd07df6358bef42900ba4d18456c3a0f5df1af0196f83c7680a503d9dd0f576361c1ac063ee3740f078594d551ecaecb56582c184dd13f791947b75ec6c5aa725d9009401eb08445942592ba09c2aef516cfb76033d48c4045d6508ab09d6ab42f5633012cea340953633bf9de01126948ead451c9109c29e740818c2c673bfb155b55759d5a2a7d83349bc9d0e201a23815a04a7b645f3df17109a8d5d9063b6092c92e2277de8b617ecaaacc80ffa6422f4930e825288a1c93d115d6eb15c852ac4fac56a815096967823a17bbf335cabd2a5c35809a7dd6e747bf9864a113e4fd2254b3b7a05983eccb37dc08d97fcd5a04af026d7bf515253df4a22dba19531bce90cdc6026e0c365464bb7f26c0b2e66a08aa3f06b02439b8e58b3731acd03c9773f9a10ccbfa90f4c1852ca7e9427f2c6059d072cff83a75d441e17c40ae73cc4d0c2b646d0258d485f280a50fe78702969a58fb99ed7460ef004b073f7f5a1fd6b57b7513c32a3ba07b66b32dc4c11e0d4ed16774303d42463d2c5fc8aa0c4f4c5996fe741939eb21a5c9882dd6eb0c59c6329c4aa24f5d7661a6278b6663b614f367cdcfb19190ba000713179301ba491fdd6e5117e449ae937796731d2f674bcce653dff67d8b7cb5643f3144bd4344fd2344492aac2a4952d183928001fd7041dbb67ad1b0cd1ff6a2764cf374faf7cc214b6932552566d30956cb25bab169d8aafb6663569aaa5baa559428f20245e97c5202321a21f4f5a59accc9e74a86aae930baf86854afa42f90d1d5b09058d59c1b26a968460480a59b55518a410ca4d502ebc905e6e30b6cca4222a5ec5bf9e706ac907cd8bfc373b98961f9ce1e8da77f93a5ab2c748ff1fd50c0b25fb6ac4177f6539a844dc0a213dcfa8ec2edb43184323ef55768685f6fb89d249c9cea74d7cf6bd3ce9a6c66d2e8f52ba8da921f6ab63343dcfaf87603da774c30fbd5d55af2985af4845074707098a0a8d658150506a7f7911e3f44562688867d61367a2fa4953c9364931803eff456337167b2baa8605164922cba5eb235fd1c1be661f50e9cd37de31cf9513a40b73700a23e92ced23783f02dab6482c7927f93b3d1eb64eca38815ca22472f8dd1e90d916f99a2104b1491c0c57f2cf719f45367ba997c3fbd0eab031f325c0296ef0de458deb6925c2c5e8326738616c1769563b3ca50b0648991c1381666daeba5a8180df5d144ebfad0ed945da91f4beaff7a290a59ec76b96efb3eb0e6a9c812490b5876e12a3a4eb9a18f0cf9f402d3ab67c8b3b5005657927d5b5e3fb10f4b5d21ffe4018b13cd994b3e9bd7cbd60a938876ed8f42b6a3cec8a6dba92c4427b7dd26f4f3e8c0d4321565569649ddf4cc688e28a3e375a899c49f910f712bb858d66657481e4b07a10544dddeb24b1b755410d3e3ebf6b53f8ca90e3e73b9f63379191aee4701cb9a12fa3b6bfe0e0f86e204df267da4a7f7510d5e02d203743704871d5b904146a0493a48fa1d2434e94ac73e4b46b598ccb905b2e908b367df633d63bbfaa5a41c1c1cdf467e748268bc40773246d6eb20bf7584a4778c61d1c736662a87eb16b3e720af3628ceaf301d9da19f6c90f413cc689e0e8ed0ebb1b945810d3bfaf40f51d20f063ae60f707a3c1050239069a6ba8bdc312dc1a969488a03198907738263497f93488871b129314c12e48b39ae9e3c415cade55e16a54b9c65f13083013c8624b24611060743c46c72411351d217e83cb746cb4e92a21369ae5a07d41e2368f1dafbbd1e363e90d13436ac45125a08765cc978f2a6a434a4e846e83332982d3079f63daaf90887bd0efb8db4be5a5528dabfd29af5ef40aa3d22695d32d758d60b3ad0f9fd261675e3699361d5ccc37710b62b5acd680c60598721bffb63002b3431f51c6410f91b6681315c659b2e8a3e1ecba2789e1ae50957f19b008bdfd3644d7b5ee177b4a0d902501b6035e574e94a262bb8d7c36abaae4db1961ca38291c2c1217ab71e204f8eb14d068858bac2ac76cf1c64b2f35fdc4597c958d4698f53c4cca72a4aac976b2c4617985e3cc16a7a85a8bbc560d047d43f403238c082f96097236c4757a88611b62fdd42d43f45ba4ed0498b5a614216019f7fc604d4623cc6727a897c39954e3b04c66d4c07387d3f9c0511a2de507a104a53b3fe00cc58ef0f06181e1d63d01f4a54915144e66d71dd94fdbb95528206f40f7139955cb70e7b10b202a9c080b94acb159e7cfd0566174f85cd31ad22ed0f90d0c1cf1ad24e2400c6577f4813d745dfc419bfe5319aa749a7ebbec367ace3c90156df95303568f08713d18ef5d02ad06d659bca8161ca8cfd7c89e9f92354b34b0c932db2b2bd34e79f2560b987c2156dd770d2ae1cf25c7d7423f4bfdc04581640ac7fc9ee5b87caee61eecb055bd06873664ae4c5cb8428350fa37d0a5a96f6eb79d888a07e4ff3b0ac096907dfbe69b963a07a8ed6b7a4bf5bb341c1cdf9c0e4065f9b003cbf645ba013a7c8aa0dd2c3db18debe8f75a78f4d97ccc43970651161589f933c8e1093a930d5a117a143d30b407635c1fcc93966cf1e219b5d495de0e0d6290e5f225beb23ab3a58cde7d88c2eb1994fd0e975d1bd7d1bf1e014dded0049ba75c999de414dd388a615fd41f4b554d90a8bcb7394f39944bcb8f0889fa8d6af72513afaf2d27e0f653440271d62707880dee191fc4b8743c483be2473125434ff8fc7947bc8ef175b9444f888a91c85b43d2bd72b9c3ffa5e8a8745cb8b202d7eb33e623acdb71d715c9325c54c47f0adaa5dd0a0a5bfa0b0d55d07191e5f1916cd4966a93601566839d8854e9fbf8e691dfb0eb04a996374b253f2677afe18c5f499a43a68fe6a13acfe3901ab7dfeddc48bda3f7b6186f5c6fb3faf13471d58ed47daea9b2dd1addd03b237fca6835a93d0b2a43673d06de356bc9061850f39bc0d15297520946fcd3d7512eb4d0f079b05540d6febea5a47868c185b68325ae05510515f969e47c85ef9b7337d9c84af352df5bef63a2536dd18d92642fff41e06b75ec6baeaca7b2a99a226b7d6dcc56434dd1865af8b0c2596931166df3dc2fac919aae5045112e1e084607507ddc110cba2c46cbe40717501e46cecb974beacfe10f1f11d07947dd7f24af3d3545f3f2b7244073de7d45e2eb0b81aa15a2d917a5962460c19912c332a9eae2593817a4f557a8c0de5706812f606e81d1de3f0d66d0c8e8fd11b1c08a831aae86456360ea4481a739a7a057b9c49b63c0d986d96637c71867c3176ad9cc505e08bb7994eb1e98822055916018be5437c31d5a32309b13f8e61d985d78e697d76a169d80458f578648deba6921cb9ee26c3822c787486784b45d8f649ffcf0ab05e7fefc31d6079866581a1bee18ca50480a5db3d0f2575325974ae59817f0eba8dd8c89267e33eb026d6f3d09d8065198c052b051ef5618583cb022b7f57162183bacee7f1fe941b0a4bf53a2cbbb383578fa3d7bf03d11d485b20e5f1d36d86aa9b22eb0e845da587b7b02e59ec9bca2456d023bb229b70a04511be146595613ab9c4c5a3afb178fc18dbd90488631cddbe835b771f222658653966b32956b32936a311ab71880ad8ac96d8565d44a777d17bf00a8ed2619d3a41a6c5e3d2e4a63f29393d4412a5a00b7e391ae1eae96344458ec1f00051dac39612c0f319f2d54274b768fea09360cb721d267bc6cccb1a20191c22e90f7172ff81f89a8687fcbb278c48d5293b59859ce653ccd219cae394e8142526e7cfb0b83a13c062d1b60404e8bb8a122908df30af6c53091092bd91918a395eedc65b080b6d0c8b3e2c5165683009ed426bc759b8e04ad286f8047719f97951228ed86eadc272f4148b8bc7e896949af9f39984ac16687bdd34079f373f9bf6f93cecb8f63c08587a234386b5b77af8d6dba183ba66602d57a813d43e14fd8e2ded6902ac90613def86489d9bd19db2a5357a1ea1d3dd0e3865510a58e1f9d96b6d637fa1396a23947a2c5e87fd5dce4952219a6f62379f619b0c51a4c7e8dd7e88a877000e6cfa7f727e537c5691981202589c84f4eb608bfcfc1cb36fbfc1f8e937c8571374e20d92d3977172ef351c1edf4696917d4d9031537d314577b5c6f690cef9029be91cd2d3fee40ea2575fc151742011c9c3c343f9379bcd4463ebe8e418c9e99164b073b0d33c5b8d98fc782ea517bde3531cf4fbe25ca60a6a9eb9929ecd722a395f2cff6191f496f235dd9ea43da477eee1f0f80847b74e313c3e948454b222c994af80bcccd14d2314a2535f222a4b2c4657585d9c3907ba145b333195a913642c2cee76d2d4bd014b8d7cb9109fc50d5d1708583a76f67c5804ec06c0e2136c635776f1d5f163dd148c9caeb34c524e5853b81a3f93c0c8365f4ae968dbeba7665894997e51c0fa213ee63f0b60d5379feb5b43fe884ebed69b69646aec0aa3a6927ecf3e3865582f0a5874baab7fca965228d0b599843688604b90c2e042d3f5ebf9eb03fbb180a5d76c41b9fe7d3d067a4728fbb72542c8da3e328bc303369f70113b0295009697602922e06a31c6f2f3afb1f8e28fd82c2fb18d4b44b77a3878f81e8eefbe25e030bd9c607d758eee628ace728278d3457e0064dd353a9339a2f5169be33ba85eb98fc1a6273e9cbb77ef8235764f9e3c91bf1fbef62a92c30374d23e96eb024914e330e9e2fcfb2f70f6ed236c7b07387df9651c1d1d09a3e142329dcd112d9ea15bae5195644a64af29d264885e3ac493758ee1f1116edf7d0987b74ea58ca793380587a813635de58892ae64e34b3ac6a6c2fa6a84e5d3c7b59697539c20c3a29f8a2286ae609d0c8b8cadf68949b3d496ccf4da87c5ed5da90eaf813e2c0758b40276c5eee118094d424b02ec222da01a27b20030329a465b01acf9b3ef50ae6648f774d6f767db3f2fc0fa992b7e6ef3c7d48ccab7c4b00fc0ae126d80d51606d5ef86c8acab501b9b6afb9edd8f0e9ad07f1426005aba1e7e5fafc70e403bc054e6d882f0ce17e106bf9a7d3bb14097e9de0c72bb48953d2ffe3e60e90b75a56e3d44f7e40e98da19275d9c9e1c625bc4e8a67d546412498a619fe1f635d69311a6df7c81cb2fff01dbd9489241abe1318e5f7f1bc7f7df4414f751156b118c5b4c46c857336ca9895545b87ff70ee6674f30bf3a1799988a137f38401c55e89d3e44b77f28bdf472163d1fddc1cb6f7f842a4e10538981a65e598809c88cfac9d3c7589c9f4904f2e4e58738a6cf2c89251563bd9e8166bcd45f97ae689c1397e66ce645ff44897338947fa295cf64df347212c4a2c641c5d32df27586f9f812b3b36fc59c57ad741d4ffc5b4b6d54435d9f5ddbc2c8e7c9788165deea74e73e422665c1c85a227b6328c884b7e36e73d0c5017ad27a6d592e516d17282ecfb07cf40871d24eb15ae74a3b29ab2d9117633ddebf7cc37e9b3e0a5d417b964a6b0e59738fa3ceebff130396050bfeaee068014ba34bfc5c4b2c94b65bf06d023c0b5a7a2c052daeb4211bd2bfa94aa0fbe6c055c0927602e206dba55fec160a1719b5835e7f3f4281257ac0e943a4b71f6243bf4cb78b83412a29026c354fb0923a3a94985e9de3f2bbaf31f9fa7314d331bac51a51da477af73e4e5fff19062777c4795d50176b3ec36a3145992fd161838c6d8adb8747583c7b84d5e599a43d482760c9962f119f3c10c04a3a25b64586dec93dbcfcce47406f28722f52384dc0da960222f96c82f1d913cca6531cddbb8f5b77ef21eea5181e1cbad22066fbd2592f80e5944be97bda26cec1aff7bbce79eb7624d1536482647b27cf5c6439e6e32b4ccfbe91fbcded09763a2ef8ec3590a21aea4d133d5c403795f32f717f364af83cc0b220f53cc0d2eb2cfbc061d4435c6e916d3314db05d6cf9e62f6dd37e8fd2fc072e3e14f0d58cff33bbd28c3e2a0a98121d0ebb1c7b2ec4a57429581b10ca6694508198e3d9e82623bc352a918b767eb7c972a7d534bb8c76c6f7074f6aa25f2f808c94bafa37fe735201e38d3268e50451592dec095bc6c37584e2ef1f49b2f30fefe2b949767c23e8892e9f16d9cbcfe2e0eeebf2ec04650c9d62bc97267f71c29a3a1585cf700c9a6c2f2ec5bacafce245a556d4b6ce9f4e6bd3f7e199df400297d3bf90ad1e14bb8f7f6c718bc7447b2c625cdc21748e7590ee6908dcecf70f1e811a283216edfb983a4cfdcab13a92964248facca99c44e9ac549ccec349c08341a99941410cad00860b9a4ce2eba28f21ccbc91526cfbe15b38df747014b23a7da00246458e1c2b73726b65e53dd0016f74d93f02686d504587e4038d18e066651f5b6388afb60124ace5406acb03c7b84f157dfa017b597e6b4ceb19bd84b8b6ebb8ed96612f5e765584d1dbeffc902561bebb4ece4790c4b1dde3ad8ade2a87580da6385034d57e8d064563dac103c5d9f3edfd6ea5acbae9d5ac3359615d412da4198afa6e8df7a80c307ef223e7e409e2396652f8db049b7e8a50371ca2ec75778f6f5e778f6ed17d88ecf116d0a54ac358c5301aabbef7c88e8f09603b13247b65a2363d79c8dab2d646d5ed23fc6ecf20cd3475fa31c3f43a75ca223f524ac00d8a073781748874e0665b540951ce2d61befe3f6ab6f60787020e912720f3770c5c45581e57c82f347df215bce70787488a3d33b88fb4317154c53496c75acd4ebb14b6b31a73cc197052cfaea98e220c025b2bccc8d657a4381f56282d5f84c2299ca8a14b8b87d1b60ddb8a8faa6163c1775ba2b60dde49fb24c798f61f98c7d6b86eaf82b93ca0116ab015236852db13c7f8ad1975f232e59087dfd152ef87b5bdc0058375d73d3b9b9fdfe3300ac36e051b06963586ddffb210cabc987a503589df26dabaafa1eacc35d7d187b20e205fcae0316eb72f74d3bf56589209e6158d65fa7027ea199c9f35c951b9cde7f03870fdfc1b67fea0aa0010c7a11a241df29632ee6b8fcf62b3cfefcbf21bf788c884e69320f0a121e1ce3e4cd9fe1de1bef6013f5453e99ce194e6c97b14ea73dd300ba18c431beffe3e7583cf906dbd5049b6285288d2446cca6abdb1e934c87e82790c6ac4cb53879e51d1cbdf22a8e4f4ed0eb0da5698248cb544cf024e3ca313dfb1ecfbefd5280f1defd57910e4fb01d0c1033135dfa33c6027262164a73899dc9adcf538326051b8d929911e658444df6535658cec7985f3d16862581086f12aa39a95d6c428665ef79c8bed9404317ad1f0a584d60a5ef116455ad41c7b80244919438e8a4d2aa6cdb4fd0e977918f2e30f9e65b6ca6dfb74ea536f091f7db1a6fdc0066ff5400ab4904ecff07509cd5d95c377d0e0000000049454e44ae426082, '2019-08-04 23:29:28', NULL);
-INSERT INTO `staff` (`staff_id`, `current_school_id`, `title`, `first_name`, `last_name`, `middle_name`, `phone`, `email`, `profile`, `homeroom`, `profile_id`, `primary_language_id`, `gender`, `ethnicity_id`, `birthdate`, `alternate_id`, `name_suffix`, `second_language_id`, `third_language_id`, `is_disable`, `physical_disability`, `disability_desc`, `img_name`, `img_content`, `last_updated`, `updated_by`) VALUES
-(3, '1', 'Ms.', 'Milagro ', 'Jones ', 'M', NULL, 'mjones@pshs.edu', 'teacher', NULL, '2', 16, 'Female', 3, NULL, NULL, NULL, 1, 14, NULL, 'N', NULL, NULL, NULL, '2019-08-05 03:36:22', NULL),
-(4, '1', 'Mrs.', 'Brenda ', 'Hodges ', 'K', NULL, 'bhodges@pshs.edu', 'teacher', NULL, '2', 1, 'Female', 1, NULL, NULL, NULL, NULL, NULL, NULL, 'Y', 'Wheel chair access required', NULL, NULL, '2019-08-05 03:38:43', NULL),
-(5, '1', 'Mr.', 'Brendan ', 'Greer ', 'Charles', NULL, 'bgreer@pshs.edu', 'teacher', NULL, '2', 1, 'Male', 2, NULL, NULL, NULL, NULL, NULL, NULL, 'N', NULL, NULL, NULL, '2019-08-05 03:44:41', NULL),
-(6, '1', 'Ms.', 'Heather ', 'Puckett ', NULL, NULL, 'hpuckett@pshs.edu', 'teacher', NULL, '2', 1, 'Female', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'N', NULL, NULL, NULL, '2019-08-05 03:46:44', NULL);
+(1,1,NULL,'Joe','Administrator','',NULL,'joe@pshs.edu','admin',NULL,0,1,'Male',1,NULL,NULL,NULL,5,NULL,'N','N',NULL,'admin.jpg', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785e7cbd6793acd9759d79d267797b6d1b74930245032a24853464843e4a31f3cf3931214ba00151205cbb6bcb9bf466e259fbaccc7d5f1478118daaca7ccd717b9db5ed69fdcf6ffe69bd5aad4aabd52afc5bafd79b9ffcdeeff7cb6c362bbd5eaff83aaee5bbf57aa56bf37ddd6e57d7ad567c1fcfe2d19d7629836eafecefed95c160a07bdbbcaf15ef6cb7db6a03bfe7f62c96eb727b7b5b168b457cde6997f972515aedb6fee6be4ea7a3dfa34df11f9fe7bed00efac07396cbe5e67d7e67f367b43bdac34ffe73bbfc5ebf2b5f9bdb92c794df6993c6aadd521bca32c6bdd9f74eab5d18b9758977bb1f6e37d7bbbf9b67d6b1ce6df1bcb45badb25c2c354e7a5e1df33c56baaf7436fdf5bd1ecbfc37cfd9ce6ded4b5a07b489b6b216781f63ce67794e9aeb6dbba6f2baf9744d6e165b9d1b8f839fd55c8b9bfed7b5c0fccfe70b8d036df258f9bea7d602dfd117bef3dce6ebf99db9687ec7e7ee6fb37d5c9fd7a0d7b09f3b9fcf35beb4d773c43df9bd9e83bc26dd8ee6dacff2c0357eaed790dbe7f1749ff2dacc63eb775a36f23af25af6b39bf290e5c9bf6779f79cb8bfac21f0877f5a4fffed1f7fb9f662a28112a4cd2484d06761cda0e287941613b02aabe55a13b7edb80168597add4ed9e9f7cbdeee6e0016e0834856e1c993ea811278ad5be5e6e6a63089eed87431df2c108349001d6d0d00ecf6ba655941ac39211e8cbca0b210e6c5ece77b4c2c045c9f27d1939617ae1779730130c606e6bcc8fcbcdcbefc5e0bbf8187bf1917b79185c83f3ecb8bbbc548cf17da353c979d5e6c2c6a773b80a1bd0ee1f3a26982257fb3689a8099370bb78531743b737ff2ef3cc7639d81378371bc4be8fdc9bf0c204d40f01cb91f1e6bdacefbf2f5065eaefd14886353c820e67ee78d9bb6b9cf06b6e67a6b6eaa9e83fc9c90bb789f9f437b69137fd36efe76dff278e5e76d36a52ab71ab6ba817bac0dd81ec326e0704b13d0f306e5fe66b0e47bcbc4534094c739af73afa93cb95ceb79a2cf795c5bfffde7009677cc2dbb42f87bbdee46b0fcc0bcaba9c3ed6002dee05be24ddb85cf73b8a2db6d9761af5f768643b1b60e6c63bdfa238695855b03b75c97bbbb3ba1ac173b02f614f3c988df8675ad6327cbc09277172dac3a9908845a0af36b0718ad56ecac3003041a96b2105de4afe83377c433e247803b7fd44757a18df1d0aeda6aeb199d0ec2bad43b049cb591161a4f705ed44d01f746e367e77e66d06fd3b8e56a034c6a67a7b2348949b4bb53b62cd2f390d95f06412ff27f49a03d5f5ec879d7b59059b8b5c9548134c3d80a5f29b0c4d57a5d964b04b7172c0960ae9a81053be62200d8bfeb5db024b1f8f6866d66e035b809b805925b0d827b98af2d306fb58278d1763e593f5c9fd7673c33d6052b87efb760c8a6611617efce02ea0dd01bdbbf24f8fece60e635d0dc1468cfbfc4d6dd86fc2e6fee192833cbf3066536e779cdedceacd2c0cbf7798d19f8bce9fa3906d7d67ffbf9376b2d86ba9b6c169027bcaa8979d7c8682bd0d9a87e3c2726c40df7c4814fa884bb3b3b02acae906ebd1196bc70dd493e9b2f565209a7d3e9e6994b01110b2326380b5208420590581ffabf586ca5b40361b576b488d7ecac00f37637f522f4e2f277dbdd0e9009359107b98f3181a8c35082f8def76e01a0a3775bd03576f53a35ab0a1bfdb390ba1b1baa5fc71b5036a3ccccc863efebd78c078065394680aa006abcea7b5b559dce4c236f207927f69ce7456db38155c0265334d3e1f91ecbfc9ca71859661b5ccb4236b059f00c321964fd9dc1d20c85b95eccc3a4c0700082deb8f83de0673b0f75a9c47c5599100b42d0d87c2ac8e78da6b9263d0e7fbc4e6313f35a70bf361b7305f1a6469001c7e3e8671800bc063c267e7756d932481b4c9aecc86c8af14280bc06b6c01e8cfc2970f3e7f48befdd57bf37036cb38fc6233fc3e0dbfaefbff8c5da8df240f8ef66e37207371d5b0443f02445a3c2a6e497f11d0ccb36ace1702876a501a842e481f6c07a012c57a55c5f5f0bb0fc2f5375dec77f56453d7181660695b8b3c9b6048cda1da3bd7957e0faa60065569091dffdccbb2acf6b0aac9f395b2e3e01b94dbf92cd0af57a0b7ab150bccbe479aa647033360685dc163861300c686030aadce7261be061061dde997fcf3bb3c7dae3d21492bcaeb240e5f5e545ec35e4f66f813b04daeb8b314500002ef7c14268c664908295e731b380e4777a736c0ab6dfbf19d8fa4b5e23ea37a6c865d8b0bc413cd5ef2c4b79b3b2ba9855d53c3e7e9fe7a829ec5e67b9bd1e07337203066b2036b9ad6d303ff75fea6b666d9ea3667f2d5f66689eabcdc699eccb5e636e4b66e1791e33806a9effe72fc38665ba6bc1cdfaa807c9a092770cf62937c883d7ed0200db41617cf80fc0c286b5b3b313741dd0aaf6134fa817fd4618da5d31acc964f2c96ed46c67068da7105fbb62520f7d7fde719a8095e96f7edf53029a77983cf116882603d278b7032c3720cb8ded60bbcb45b0b44cbbb9ce866cdbc1b01f7a5edcaeac4678d7cebb9bc7588ba1daadf43becb3b20b039305398346de207c5d5eac9e4b0b5e735c3d966e6f737d6570e23b0b9c551b981cf702481bd6f98491dbed7c6a6e3edd60ebae9940c9f764f0796a5e978bd84c3c8f9e170b9ad7575e931ecb6c278aeb430e2d7b1e97e686e877e46737012bb723af01cfa70136ab9fcdf7f8dabc99f833af21839337e3ccf03cfe7a6e18fb3ee99fdf2df5be3a66f8ddea60b37f1aa3fff1cd3702ac4cd9fe4888a0cea814eccc805b454aa699bfd9c1a1c81904d6ebb0fd84a0e2b56b959dfea00c30bcefed85fd0ac0b2bda1d24a4fbe51bcb43ae5f1f1b18cc763754483578dcd2cdc8ce692f704be9ef0bc3b7860360b2879007d5d9e380ffa0640eba0fbd9cd1dd78bda42eb859159e127e00ad5b64a0e23a4fd32b2860adbc1ae6315b0ced32740d00a86e9beb3302a370bb5857b44ac42ddc1b01eb818147f031aab7559b6700694d2c5a1c02693cc011b1b9b0ce5a112d36ed4abad0a196ff1ce2a55b402606c882bedf0b180d7627c9a3f0ce1b56f5ea4dacfe4853668c773596bdc87fdca63c33337eb25a92719b8336b311879beffd4e6dc04ad0cb01650c63e6b0706aa7cef530c96fbb31a26bbe97aeb5dcd6d3499304878bef32692c174a39d546f78066c8f5366347e6eee530626afadfcbee6069c556f6fac668d96852623cbc4e7934d3bad19b369645d00f73f7efe8b756e7016060d0c4669909f895983fe5dedc442cc1abae050060fda52cbb61adf652302d416a5d7e994bd9ddd824a28a1d065b1bb19653db9fe7bb15a0ab060589b452930dc8635186cb9c73a7d5e101e7c7fe7fe7ac0f87b77775728efc9fd1460d6a5dd7128c75a6a80052b7e3aac2254d3fc0cb739bbf83b9d5e81806a174400bbe109d2a4ad4205e3be2ea124d8c416f19d058677ea3d7895daebd245fbd578471b03d43b85b1b38362be0cb02764027b96e463553720d4ac563b3c8e7c5101aed3a65f4bcd35f3be5c2d75bfc79b31eaf787dacc0091566b1d9e599ed7635c2a48b6b79e1efa27e379b5198aa103d8d81457b1b16dd763bc6bbdde3a4e002cf5b41ae1014ddac533e410a94cdaf3933d631618efe09e93bcc9e479dfa852c9309cb589a64da6b95919ac159e22b3487866f997d56c6fd2b0b5fc8c6cd3f27d7e7f93fde78d3a0383afb3517cb399549b921d4c7983f53af3666c80f4bd065aaf75bf9beb31dd64534a667e5936f2e76683d8b6f93dabec1e0f13130156b667b8b306248389d5bde64ed55ab74ba78b97cb1eb252e6f27c758547ecc62053a7bd2a835eafecefee09b084c8ecc09585194cb260aa23ad521e1e1e36b118b46f3e0b01de08798a4172fbcd623255cf80d5dc2db361b0b9136ce2cdec21949d7c2b58f1acf0863699581efccdd8b660192d010a821b7796c28255ff4bbb4c6761b3d3eeddaa3128351648f385e361b528837e6560eb96d4bbf061c67ce0b0085e8cd381b8a8f092ad6573097b5607a01133b51d2f549c10dca2677a6cb69f738da123ee9513432c6a59786b5740be8d6102d4799f9954660d9aa3cadc3c867a66655d6bc05c2c7deb7df34266bc0c4a396cc3ebc8c2d6d41abca9642664e176db3253f1ef59d03c1e0647afb9cc762a9dddd8e1f226b9995f8399ec6111f282f07ad3b5ec75ba9d129bc836262b032cf7d9f191816f039c0da74a9083adfdb9b959e7fe6450ca2abd5997c739bf37039ec7c8636b1666a0ccf2e877f95a6dc0f69efee32f7f25a3bbe9db869a55fb863a5b3d2a79923d689d5657bbbceeab749cdd9205cadf04eab170bb9d5286fd9e18167158da112bc332727b02b38ad3ee7614d600cb32fbb260735fa6b61ea0a6fad5dc953c11bedfb45ece800a12cd582cbf3b2f468f4706474f40bece63ba69ff3ad82760355bcccb6c3e0f405e07db0863fb96c9b05071e56b927b8c376a64b8fa7b3ddc068055c4a109bbd7a5cc97cb329b2fc47e168b0844e41984aab0e8a5c8b7c2f682e9aa2d063513f3328bb2a0f4f0ac2d82a1f17c0009d6cd1ccba0bf09f1a04d385222464436199814a64a85ced81113aa1dcff3baf33c669b8a8c09b1a7d571d902a085d0f3c5cf762fe2943228e40d248353734ebc66b2b03499c2536bc07d304bca80b611de1af2928579cb22b72112ac6be617e69b0326fdccbcde0cc84d8070dc5293e57b7cf3b8c558fd719075739c32b3f2f89ae498ed5b869e62514d99c8cff7ef8e916b3e2f131881decf7ff5bfd7d9aeb3e9100b25d9953c309ee80d452db005548cb06d69e265748f3b6c4769b796656730f804b064e3a80ccbf151cd4945186cc3dab03cbd736b03f08436018b6b4c85b37018cdc55e6a843dd7366d1e9efc0c8c1efcac1a784c32e5f7e2ce3b8b1adde996d934023be9db783a2de3c9588e852e68b15ac92ea4a0c15e5f6dea1206d2ed17c05b13c88edceb6a37658ea4b6a1e60144ed30604ea7738121147d3c1a97d5029028a5dbef463cdccece96e996550114572d54c256b0a3b216e3533fccf4f81c551c800208896607e8642b09752c335a818877c63ab1303b05b256db8fd99baf356bf13ac8e39c37817cfd062452a8465671b2cd270b6c66c95915c9efdeb0e2aa42f9bb2698359997e75f9f2b0c2e6cbc9842229e2c3201007e54da18e7306978cd6e65213247cc009ba098c1d60c2d035a13e8b27a1996ca6d5882fb65b344738c0ce8595eb319c632e5679a816d58627532f1b741ceebc673e37764666535b4f58f3fff66fda768b3d132b32f0fc40635575adaa136d4851d76935099225e85dd745d7606fd0458613c67f13b46262f562f745808420703a19d6a4b4d21d97422a9677e8681c2d778003323e33b4fd0533b6e5eac5269eabfd81d23c66a516d31312edbf0884c9bb3a0f14cb1ce1a3ff6381e4be51d3d3c94e5625e96b0ade944cfdadddd2bfde15076a555b54975fb3dd9dbb25abd5577aaf3b5c62bd1bfc9645a26a35159ce66b203461c138197ed727474587676433d1fececc8260623625e606106fc6e3bc091f41e54f4056a5fb561c2a2c21684506e036361455abcd5f6d75a55b574e3568ff83dec799ab3c5bc8a4ea8db4d15c200e035e9f1cd2ab737222f78b318afef6c47f4069581cfc22e60c04edb883bf2869659a0856ca39958cba86132d9abcb7d56d90c2219580d56195433ab0bf00b5ba5ff59f0f9ae1914dd64711e336b0f02cce4a4cae3fe69df439e73fbf33c6c35986895e7c1b298c7ddd7e671174e5459cc72d39c47ad89fff58fbf58478e55a4786c76c49447e79778a2f2c0620fedf6b6360c4d9c0ce9a1f62c6a80272ae1a0d72d3b83a154c25e0db977b064de91f264025836ba7b6700b00c4099c2735fd3ed9f19949f9b0722ef0e19a00c6c31719a864f62b5105c582591d7f13c59f1361ea3fcaebc8305b0398ca494d90c06342ad3c9b48c1fefca78f45866b3492459b6bb6257ed76afb4fb83caac50ebd27f8a0ec7901d11d6fcc73f8393bc81ab65193fdc099898e7f17852168b9936981e8c6b381438767bfd3218ec44cea5585347bfcb980fe0c8e681ea8513868d24c20ac2531c0cd5b6b04e373cc7d270e5b90c90ef080c01836084314e72096e16bbe6b1aa5179c7a6edac9d1cb99dd5fabc233fa54665016eb20a33005fc3fd79b3f3b3cd7e2c60be3eb3982cec96077f6f606b320fdae3b59bdbe2eb9af7e7f65b2eac1168202be335783455b8003a622103fcd86cc47d2b06e471888d2becc67eaf599141ded86020f2b506203ef75cb92f96bdccf8f2c6e46766106bfdfc17bf940d2b03c65306b42cf81e0435a005b38ad005830f362c10d9ee7aed669561ed0e77b4e8b483d7c0513778b36dd4c5af815c47a43b610d6677a82aa6c71e08a3b96c3235ffea938ed6c1ce6cd1efcbbba377083f37ffbd59948a8cc773b8655461ab8b7134e3c96db3c7476927edd80de9c77c3a2dcb05ec675ceeae2fca64f45066e3919847abd3930a395faccb542a5fb7ecedef6be2b15d21f8dd4ea439118ccab8fa9d9aec1a3e309d8c4a6bc586546d67cb48249f4e27650a7001b62b361ed2a686657f7f5fe01500d82aad4eb71c1d1d6d1c1d249f0b34043aed30cc7702dc04c678973bb11eb6b6130cc9d5355dbd795bb64e22fc36019e2c080beda01b2a521340b2605918f92ce751e6cf3d2e5ec75e2f9e2f0ba2c1c6f39e9d31be2603c3b60fdb5cbae6b3dcd6e6c6e5f5b7618b3523233fd3826ff0cc0e103fcf2423f70df1b35c192832bbd9ace56a4fcd1bac3774bf3b47f37b8de71c563f777b7dbc3bcb5fd6863c1ed94e6ca0330e791ef2b3f51d0ccb13db1c5037200b744659092d6ca755938e2b8a868b1a06123ba85e54b061f5e52544b0c4c158dc552574279a838a27edfefe7eb310351029acc003a39dbe0255de493318728d75f3cca04c6f336837c742ea129d622554c0a2cd18b6610a736293aa1b3f98c6360833efbe3cc32a332a163148abc5ac4c470fe5fef6aacca723fdcdf304203b7b02acf16c5e06c3bd0896ecb41586003beab67b65b083dad8966769b9c26e352b7777f765310b63fb723629bbbb3b1b26335f447a8bdebda27ac5aa3c3e3c96f99c5d378cf37b078765ef60bfecee025ebd324595ec852a193b2eed06b8661175de6a8ba5ededee09fce6cb99589a62f73a5dd9cc223015173f9b4a787eb09dc996894341a9566160974d2c2641c0682528331acfa73750cf19e3a071ae71669e8b9c9f9641249b44fc0cdf6f41f24f0ba1bfcf1bb905bdb9c965503443cbc2bd01b84f423a3eb5d166d53733b8bce97e223b09b0721ff246ac7bd775534a55413c9e4d00caeb1a8d02db2960e65094f094a7b4a6543525cb96f124cf4f1ed72678b98f02c9fff9bf7ebe166a572b3934de0ddb804d0a21f0cb366a159b292e7206a8d27a33ac60203589743d2fc37ebf1ceced4bb0ec4aff3469f8d3922e3494dd1c95103b966d58ed56788304b4128aed4e8e40f379d3159f07d2f74a986bfc539365e58580213a041b50ea82c4113c5b22dabad5ea9625ccaa1d4e072f62ee935d81a04c26b78643289c6111d74e2793b2984d4a6bb528e3c7db321f3f94765996e96c5e56eb76d939382afde15eb91f11e95fcaceceaeec5d303158a759d7cedeae0cf1b162eaeeba5c95d9745a26e371198d47525f4f8e8e2ae8e0910c40601c468f23811600dcebf74ab73f28eb56abececee96a3d3338122f693f96c2a763c9fcfca4aea30eae2aa4c4613b1c45ebb577afd7e217018a3bfd653b75bf6f70fcadee141e9f5fac1c4e5aa6ee95d128c0a4a8459f0fb60d02ffd2ef62d3609723eb7de2c9e47e028e39c19558c7584896ce63b5511d06655a3ae599bdea804585c2723782de753d7bc9981412fab38061ada6f99c9c6ea2c984af6af1b7a246107043b4f546de88449c68cc9cc328362bcd3ab337e3e25f84c6e5edb99a16616c9b23478bbbd7ffcb37a67b5896ced679918b069b3f16560ca1b7513a43e91af94cbfc14301b88350edf7cf32b19ddfd400649610735a23d74ddf06278523c896637a803a2d8f51a332c79cd6cb85ccd65c3da02564b6a44688edb803f3a62afa56c65ab6518a5311c1b5caa0d2bef681e000f5813a03cb1d9586870c920634696272d006bae09e9760702acb9ea2961c322a938d4166290ec80a0ef5603433d0ba3bc4077392bd34984322ce6d3d242c5eb14b1abc9e89e75ab500ee8c6c1d149e90d764be9f4cb68342dbd6ebff47bbdf2707f576eafafcbcdcdb5e6a53f1c6c6c04a19e8527903006fedd3f3c88a94e46e37274b85f6b92adcbaaaab26ad77c2a00007cd75428e811ceb02aab56ab9c9c9d2943e1e0e040f3056029d4048096477121bb19cf771e64d8bc3a02829d8383b2b7b75f86bb7b3220c4cedc2efd412fd8deb2865e74ba2a45c467a890f2aa2d67a523fb64478c1ccf24eaac18750aaae55a8358de80b6eb366c6a1b1589f597bc55d9cce00c8c50bfa36c8fc1c86b8defb2973333bd4f206553c5e35370f11a65cdb29e080f6ad78a155973c8d7d99e9ab51f8311d76570939c2ac0b8321f0941782c83e9627f8c3a774df931704681826d30a7375f8f8937fd988b788ab1436ba36a3e6ea31d6cd6ea9af29a5542cbace55c9b055e423fccc0e11d231bbdb2501bc034592d22bf232e274f3841bb4658baccc609605925dc78a22a0d76e38cfe1bbd7ebd1260b95a43ecc6db6a106e4b06bdcc0233ca67d0f2ef7950bcd8832186015fbb0880ba22d23f1c0ab255a2caae56f2f8013ef67611ac80a0e17de3aaa8ba80e047302df14cab16f6a3913c82d3d148aae4723e934af4f8782fd51981b9b9bb29fb074732ba1f9e9c97e96c2975afdbe995e160a75c5e7c2cf7371fcaddcd8d98da70274af7f0bdd8d07225b6b3bbb727a6c27723b128d850083c6c69369f097408ec7d188db4e87abd81361bda8c7acab50352ab7676cae1e9894013d0222463319d95b5ec628bd225da793412db5aad01674257bae5e8e4ac9cbf7859babd4199cc176a1b7b3535d21052c61e008f8db12d2609fbea0f0665d0c5f0b08cd00079a4c3c8af0878c50b46d02c00bb590f8afa77c58c00ce10f260fc4fa964798d7bd33400781d795d6a83ae829e37f2a6ea63b0f1b5664ff9b98eb9f21acee0f11483ca9fe5f7f179de903fd9b4954511c0e436c8c65c63e8727b2cc71ea3ac32fbde8d7cd6f41f9ebb94a32815aadc44d36f5923c1e2a1f2d76296aedbd5a08d2e00ba014eb3531bdd9b54ac896e9e3077c2bbcb62bd281d4731273d78553d619a28768e1280e5c051ed8604473e51c02faba2a884b02ba7e6e8bb9a58edc113a828d567ab9235778c4c493fd949d356c8352c5425cc543771d8adf05a45cd2abe4308d99d7008e07183690cba7d0921cf1e0c0765b0610e4bd9dc22e23fbc8a522fb1358d468a779a4c461278800a0339f97ec39d41b9bcba2afd9d9db25cb5cac9e9b3b2bb7f24c6c358688111a376735dae2e3f96873b406bacc5707c7256f60f0e050eb3f9b24c51df143ddd934710e1bebd8b0a18ea2f693b35e585e188b12eb26369deabe06be1b661733be5f0f0406a1b2082a793500cc23214643a9b09900173fa3d99cfcb7077bf9c3f7f514ecf9e17e5878ec765b15a94f50c461f6cd035cf186304eff0f0306c5feb95cc09fd7e17d80a55561b25867f3429e2bac0c52d40595d512a50b26735d98885dc73ef759201c6c29ced5a5e3606190398d7a46da49613aecf4cc6d73581332dc78dd66370709c5f7e4e665a065c8147d5460c5abeaec9608899cca0970139ab9a66974df534bf87790d43c9b64a8ae72133c6a62c66ec319bb27ad97c9f6c582ce26cb1f72e951989a99f63378cba2ca01e3b7a4a57e15a18162fd3ef2b16725b3b78f612cade905442536a0f5456095dadc17624aecd819a1e102fc0fcb727cdbb4fa6ee7922373b4f8dc1d92c5e5441528dd831f0e4d43a5e21acb3727f73bb4971e019c449c16688bcd604cc61627331518cdad3d948bb3c428e20de5e5f892da0aad1eef9645cf67677cac5d595d4c27677503add4179f1faf3780e399d18c2c713f279cad5c70fe5f1eeba3cdedd94e59442878c794b06fb672f5e97e3b313b559f636e71a768a54444af72c6653b5935c4f8f3dd7c26cf1180e7a7db12cd43098ca7cbe2c83dd9de867351f703f6b88799260af16655413d695e9d885659d94d3b3f3b2b3bb5f66d399daf3f8f820e0e559de246cb744053d39391194c2eef08cf606bdd2ef7714dfa5405805db46df56da3cc3c36826119bd3b61a89802999383cc7999567db5630be5035b38c646d8477e5fc44d6a89ea1a201dbfcd22cb45ebb19e02c53cdcdd640994b26670291c1f18f986308b11e69b03688e8ab9acb9bd998dbe47ed82b9ac18c67195c36e4a6135e60aecbb2e6fb9bf1967e869fe3798bf66de31e0df63c532a21c26537a581c90fcb34d5b62b23b83a5696c4e76e54285e2ac06b07054750160b6c2fddb23b1c94216ac560203b442ee0e74ee79f7a7e55092d086a7ccd85b51eec367ac2f322f4c270db2d901e7c3f23f78da0c16cb78b5d1c7b5a5497c0a645ea0b1300e8a09a89e676a27ac4e1e151841854db1c0662ae95676d09431a09d06022f0b6f178240334aaa1fa3c9b97dd9d41198dc6653c9996bda3e3329d2dcaf1d979e9f50712386806aa13a08517f0f2c3db72f7f17d994f466531c7e6c062ec97de70af0cf700ae17b207a1924abd26c8b3d352fb61b012465543280213d6039b8c81962fb8976793c643fbb19375f8496ea8e3c1aa3d0b0700c0197dabc05d8a80697fff50f7625fbbbbb92e8fa3470914dec483fd7d7924efeea8e3bf2cbb7bbb65d0df29bdee50acf3e068bf1c1f1f8a2d467c27e94111ed4fac9f42346abc5864714770aa054900b63993e0e9d2304d75c5eb58f166d540dc646d99b95876bc963383c8b2e3ef6d7ed8d868eb3b0c96beceeb3ab3bb0d58d400d0cca8aca918dcb26661907000735c93cb8c472115654e5481f3fd760618944c4c7cce02f6b888e88f8d43b25e8b252a4e2f19e7dddecce602a042758f3ea89711666395d083e089300ae798934c4d37b6020c2f146e90413a6c0881dc35525a551e164af7d8dfddd16eadc5aeb2299bb8b54f6236f2443af9198fd866e724f6abe92a71947d651046f90dcb4b870e78d1f19d07dd931092f3a9ab5741938ae80f5590576b1289c29f4ccafbf76f6583c25e440acde1d171190e77aa9d044fe2b4cca5264dc570107c2aafa242713f397d4a569e012418b15b657f38d47d0fa34939397f5650b14bb757434548b1e9495d9a4ca7653e1e97c9c375b9fdf0bedc5c7ed07cc088e6389e701274fb6244f47b77673716524d54464515eb00500904adde31da2bcf5dabc81b3919a3e2cd0468b9ce110000200049444154a2d8cf7ae425f607a58d9d89b2d7f4b7839325026a43680320c301d10b4fa976fa888ea7fda4e8d84609633d3b3b938a78598b3632f6bb7b07a5d3e96b8d757a9df2e2d58bf2ead5cbd2c53b217b1bf991c48345c9e9cc3294105ee3cf62d9c7bfac9664969dd987d79b37c41c92e075eeb227069dcca2b24c6520f1facee0256da2715887d770b3ad995d653699d55203407e57d65cb2c6e47664d0b0acebddb5924614c4a881a6327f443e30f3ad77d7ff5c265a450fc4da3f7536c4f28b0a1fea8bdcc69509cad616261e03aedf29f590382c3e30d3b080bb435987f4c2ceaa584d25dc24b36e769e6e9c50237028e1968661a11242f5454f3918a152d20d8d4ea7d46820d72b31008466a3aa56a37b73a731e5a57d9efc4c439b93e8a46ef7cb0bd334d9cfd3a4afda8a23e2b339362ce9eae4393e94776f7f2cf3e958bb3e819778f67676f7c285bf6e95ebeb4b311ad5705269e60891e0fabbdbdb321c06c315a0a1ce2d16e5e5b333a5d4dc8d46e5f4fca50061325b946e35c8e31d3b3c3a1410dcde5c97c5e4b1dc5e5f94c7ebeb32aed52d000fdab0c47656d9c1b03f2c7d3e5bc5a11e5efc94b051bd31556788446585922c660216de71717151e6b3b96c60ac0b3c7ed82d861c2c022092a04d1acfa05f3a806bdd10c2d01dec91be597d42d871c230a6a87418f007c3a18254191f97c6468504784328c26b797e7e5a5ebf7a55f6f72232bfcf9c0b7c63f5afeb0625804ae5bf35d78d5016af7964c035d7366bc171848d28ef2cd01e47b316cb8c052e339b0c304dd0a3a95cebebb30ae6dfadae89b924826050f3bacfedb79c18142dbf4f81b3dfefe718ccb8d77295db6299926c2a73e8d37848e38ac137a6c369593e3b219c209ff4d7a588d306a3c06454420f42de25b27eda1c703f5c13d25e4b5d8afad681a4ea44b7a74528d73ef14932c8463d2cb9c695eeb13d8482c63acfaa89ee19b0023cb6b5a9bc7379b20d7c5e18fe9cbfdda7263b33826f768f2a6006ac10945a595505f66243409dbbbfbb2d1fdfbf95e78d18226c3afb07c76205b2d5cce6e5e6ca80352d837e1cbef1f838927a347ab8971a84e1dec27c7575555ebd782e61bebabd2947a7cfca60b85b2eae6e3546bb75fca47e1e1d08d0b16311703a797c28d3f148a03505e4e7b332003c6bbd2f40d37991aa0ad0e1649688c39b4ec702a9a80211397ef3f9549fd156c6f0871f7e28930a88e1c91b8a69e13ddc3b3ac455a710076c6cec920a4de811bab03d5a8b3992aa596d1dac0740911dda3652deefd39208a0e519e3f1546088378ab9393939563ee4f1e161d9dd0d0f69cc3b8e99ede93f80304c1210b600659665c0e2dd022cd7daaac2929949b6b3e44ddeea5c06812660f96f838dcd303e4a2f3309cb923fcb329155477ef798190cdcb78d16540949060b8358567f2d2b222bcc4df5e465e6978985c7cda0e6fb15e25035ada6d71282e2aa2e9939fa59fe89277ec37c95f6563321ac121af58cda1bbd34215f9e6c0f3e8085413a0ccae92cbacabd35d92ae8b094d11d95500cab0216ae680f646677de2160581887114a830eb98479e1e489cec0e4cffd7c8729b8af99716550567c76f538ea793596250485e28552c8a52edddfde94ab8b0f653e23b073a6949683c3e3b277705c76760f24ec0f77b73a7463311f2bd6aad769c9bb28c1ee86370c1b1ded7bfffebd807e3e9d94d39363d9c58e4f9f09041f47b3727d73237b118e12c67b6f6f4786f9c7d1a8ecee0ccbe3ddbd0072747755e693c73279b88dd81e5278542606c10ddb0efde033c244d47f1dd716b6b9bc78a52e2e39a18618ce55b9bfb92e9717970263e6525525ba5df57bb84f08054e17aa39602600b4c8511c6c8ceab03e1ec6bbb0cd314fc491d186d3d3d388cfeaf7cb18555a001b8b5755584bab4c66718e00eb9171383f3f2bcfcf096edd09164ef509a988e135c6104fcd3655b690fd645b1071c330d3d982ded8b2406d8427b9e1bd46f3e6fec9665b376f838381c46bcd80e2783d6b247eae8981efe7efccb0f8ddb5ed7d4f96a50c6cf9197fa469a4d4bc0c6a4da6e7f67863f84403a963cdb3b36d2bcbb49e5d0f40f1b3b329c66327b0aeb9c89e03db985bbff8e657aa386a15d074f1137b54a5f36e48de296474af75913cf97a492d3416a63c54c228e06795108151f1fe6e78608cc84de46789baa6bb1bef382c0fbc3fe7395601bd137877c86df340e7ddc58b4e4058553f095e15de5587f6aa60afe2aa001bb4d987bbbb0a58a3329f8d65903e383e2d0787a7a5dfdf2963bc66d4a3a284c88210883be5f5713f400c7339393d2da4cbe041a4dd78ee2e3ebc9757ececec9942018e4e9e153468e2b01837fe7b78b82bd3f9a89c9e3e53923436a48383fdf2e1eddb72fde1c7b21cdf95d1edb554a5b5aa24a0f20058a5745b7d19b501ac88dc0080ebe114029b6a0baa1b168c673419cb4e44fcd8e8fe412a62d4d8ea2bd0145bc6d1f16919c29660d535d730c02fced88379015eca7620a8541ec84580f47c2ef60d0846fe42a84832b0ab9a292a0775bb8ac2352cc0381f4e8e4fcbd9f999d2890024955d2e2dad39953faaf5c5f05eea742044428e92c89660dc1d0c99d782d74d53789f625d59800d4299e91bb036eb3825049ba5e48dd3cfcbeb9bebbca6ade2b9dd06d5ec40b307f129962400aa4c28035e966f814c4a71727fb2279536abadd5cce03e34fbc2bd3187b1d99845fa7e8fa9351a6b689f0033362c8344a6b37977913bb171f2b13b68269219999e275a1849b65c43122b867616a393740d2a7e97a9a4dba167973897900137a89961e55d2f2f329eaf82785545cdc0e445b3e933f13c7683d7c869a57ed46058206a468230d1ee1528880ee6dd78d888a5222c613e9f94d50c6fdb5cf1524727e7625b0a2568afa5aa112d8ffd6a3e9e28bde671f4205bd7f1e96919ee1dc8980d10a1de7d78f37d193fdc9483e393727afea29c3d7f597ac37d81e6643c15d8ddde5c96c7fbcb32dcd92ba7cf5f96fdfd2319b6ef6e6fcaf4f1ae4c1f6eca62f658a6a3b1180f2a205e3efe93c3934c50b211884151980879a191dfa95231a9dcb3027d3b9d6a4bc4eb392f93c7a8b38f7a2bfb025ec0fdbdd291917f20708a6284643504936ed58a0e380db0a5b57b04ba764b9f18b47980312c160706ea9f824997ab321c0c14004b30e952c9dada06157b06300e06bb52c1cfcece4345ea8430f26c722eb5f363ecef532a27aaaeaafa83d2c4189779545fadc507617299396d420354237f5b5cb1dbc8ffcb009765a8b9615a133038782d7b7dfa7aafe12643a26d6e5f96db8d8c38f527791c2da3662bd9cb9edfbb799e807d1b9e947122f7677befd6abc726229ba0360e5d110e11a999dbf49eb06fc6b98d6c7ece9555e0334523d3a6a2b5840d2bd7e8c903f51425f5671b54ac610c768f065651bf29766da12a06e69a5787ad6293fa5369b8272b0396275b45eec66309e8c628576d585cef49e0bb6cccdbdc5f6d5719edf3228021469f5c65214ac560b08e818cc549350419fe17eb08bed4010cd4ae1a971b8cd1f349594c1f94104c1eddf1e97918a5e546c19b3812cb924ab25895fbebabf2eedddb420ee0eec161f9eccbafcbcece8184edbb3ffcbe8caf3e96bbeb0fe561322a27e7cfcbf1d98bf2c5573f15cbe2dd18eb57cb69b978ff7db9beb915401e1ca14ee17deb97d56c5cfef09b5f97d562223b96de2d6f27a15b2c2cec80d147b1c86aa353591298aa22fb31daf7948fc8bd1c82cb529bccc65261d980e8cfbb77ef24fc9c8884f713c339e93d3b8ab087154e2ba36a9775153497c8616303a823813b6c802a1f4dc1c12835aa1af49331ded4961894c262fa5199c2b5e1b99ed83318ab054e51ffddee461de57a4079776f5876862483c7b994f258e3d18a5a38f25c2e11945ac935af253103053cd7e3cf9cf6d230cae70d3d8352937558469aa421331eafeb26d3723f9b2cce6bd6cf6c825e136c32186e36efc681274f0168b38ffebb69bfcaedc8fd7c8a61f93d3ef3203331c11e80956d53f9e1190c72a73e6136d5409919182f85d27b07c0450ec362a1e54a9706a03c89cdc124885076a087874d50232a619e242f0877ce543203ae77245fbbf94914be54d2d8d985f23a0926ec3db139b4b4fb6318471d74bd6d8cb893d163b9bdbcd4e22fab99d816c2f3ecf92bb9fb490c6767c1be45aa0aa10b5c4aecd4fb1fdf94dbbbbb727afebcbc78fd45397bfe4a8c673c7e2cefbffd7d79bcb9286fdebf91eaf4fcd567e5b32fffacec1f9c9545cd94a7a6fb6c745baeaf6fca78be2c8787a752e5a8f3de6fafcae3ed75b9b9fa2826e612cab1a10034043bc6293901f6db923db401c051110554328116ac6a19551f5a4b8177d4860f7be2f7df7fafa13a3a38901d6a5e4ffc8935b056d0a9dc14aa23b60d0aa48a6aaf3b9067103b16efc6aed9ef0d64f8f581a5a878d831590f80d2d1c971190c18df5a7542b69141998a59af15ee01d03ac939e2c6f05cb6a46262f73adcdfdb9c421e31473e94370c19521deb46266049de45c685b30b8802cb1a818fb37a0a80cc44bca97bad4b5e6a306b664b99e1b196bdbebdf6fd13b9520e683a25c79bbfd77dd82eb7e72eb82d99a56519968a576dd256ff729f36f6e46affcab63bae33813086b81d6e63965fe389ec8d36d8eb64f4c52735ea05882ee067016e2260d62f9b01637a793dad84fb1da76286e51d419f8bb607609961b9a1990e7b208dd664fc03563c6373fa73add6e0b6baf3be27ef30de9dbc489abb0e797dd88ea2adae431e2551cc0e01011887ec00d4b0df246b2f6450c76b46dac86cf2501e6e6fa27a44af5f4e4e4e4b8be0ccc9b84600adcb98da54eb5659cd26baefcd0f3f965e6f58da839df2177ffdb7a58d8b7ed02ba3ebabf2db7ffadf65b8d329efb167757be5f4ec65397ff17939397bae4c82874712a5a3d0de74be2aa3f154e38b52f7e6fbefca7c7c579673a2e167b2e9287afdfeb1bace51d9a39f52a1547122d8b073cc9481bf2a65318f2aa4fc53ec4dbba8740de3818acf7803e63c9ffff677764b67d81758b001e04d947a4000ad4ec6c6fb188c9571e3bb882bdb53891ad81600b3b155d4f2ff32d24f23fc837f305d22e10130b132c6b5dae39ccac53d360f046071e94af7f21fed072cf9c9d885c0e051961213b6b09ac5e1247f09be0fc8488783e6cd363392bce6b216d0641ebee71355b45ec49acbe06376c2f37cda4c063b8346663d99adf873835406cf0c62765419ec2cd34f910183a23dccc60bdfcb739b8e8526b0fb1964891814dd5761035ec2fc2003863b9f51d737ba43ea743502e6921902bfc601a994f963609db6920124372c5361ae712e21a0b5d1fb579fe62a79b0b38a987713a37f13acf81b953002d86b299c1adfc23d6258d8aed6308410128497364601be45b9bbbd2e2b1de859ca6474a754190ce3dcbb7b103bb8eec533e5782422e9679332bbbb2fefdfbe2b65dd29ede16ee9edee959ffcf99f2bd6eafef2b2fcfefffc53d9dbeb95c9e3bd0cdc07fb27e5f0e445397bf9baec1d1f97fbfb0719a389fd42b57a1c4dcac1e16169af97e5cdf7df96f56cac749dc7fbebd2ae763a31a3aaead2cef92cec8c782361367132301906c1c474fa91c21baaed6b0d40460c108c47d56349139a4e6b806857260a1516ec476554a52955c78a9e5b8fbb8a5cc64878e63fae4325c44eb5bbb32f4091b9426720529d35ca6473ed641c81b8b483f4218cf5a422d940ec137b0049bc9966203a10a5d6c6e7396c2cdccb33f6f433422cb41174425d06b0fa1c6fa7a0c618af8dd1b9163a303bcb1bbf41c66b512cad91d7e8cd36b3a7cc4a9e02befcfea6ec34d5c34c06b2666459687ee6fb9b762ee341b39f198c9aeffe04682ae0660fb47124836e26211e2fd6d82644e397bffaa7751e4423201799aa660adb9c90488ba016f8966e9a619916f2b347b50632ef319eeeee6ee877de9532bbb21eec12c92c4ebb701564fe44a47b7367b051dfeedd0c5cee876c58f694ad223a5bcc6a73e840d439f7fb3862cc9306eb988c1f4b4b3bffb82c66a332a7d4f19878a671d93fd8af8733ac25dc0882c20696b382a977fef858eeafae55affd87371f4b676fa77cf6e517f21a62207ef7fd77653cba2dc35e4bcfbdbcb82d9de17e397df6a2bcfec9d76552190da927a4c73c3e8e1525fee2d979d91df6cb3ffde27f95773ffe50faa4dbcda35d11b4196a8cf233a9d3be26189684eca85d15ac9912358011154d7b4a7a06ccf0d8dedfdf4ac0bd56000dc064e3ee160b0ba32b0cebe0e070938f1727dbc4380f87a832b42b4a0731a5d4a077f026ece9f4ecac0cf776b5716893e02420589f8a0f4622b8e6b91b467ad2a21867bee7f9fc8cb4ae589fa311850aa9a5151e4b8177a713c9e29d5ed9d9df2bc7c747e5ece4309ceb951504c3dc9edf88815ee76d12d29303701b798c6624cdf59acd2d5e9702d074282ce3da240cbe3633a4a7e426138f0c8abedf6bd840e0f6d086ccaaac65980c18c8bc0165d5331bfcddbe0c50963933c50c8ed9b1d7b45bf95dea932b8e66ca9707f04f21e8469d73b068a3d2602da820c0e41900160bce54dcf75be53485cd13a9c92a21ecb25fe800056c16f5b0d04acbbd607caf75dfacd337772df76b461d266c2bb2e544506ab41daf45bbccaa406d6265e6dbfa48d83488bfeab7dbe5e1feb68c1f1f143f8577946a05c445e14da3be396c05b589087002a07ae40d2e966574775726d379f9eec7f7a53b1c8417addb2e9fbffe4cc6dfe9e8aedc5c5fe8a41b8cf9b70f93b2eef4ca8bd7af0baad3cecebe42091e46638536c0b62e2f3fe8f9d8b0ae2f3fca63b8900da928b5464e1072196bd4f9c33df97e6d01031e595422d4380a136ae1a94228257342b5c3b170737fb71126c54c8d517b4b94b0998ca5d6ca16b64065c114102a587710ea5ea8678a8cdad856bc3079d6ededbd80861009809fc469ec63613f245a1d8085f906eb0a5d2fbc5a8024293e511d3554296f780034210e00346aa972d6b05df67a722ae09d04f00ef6f7cafe21798bc73580312a9fea9f3cc85ad96180af9b67167a039581c372d034836421ce60c15a3780e567e50ddea060c1cfea5a7eef869d3c714e43be37035f663f9b0dbab264b32d33bd4c08b836838f3716cb7953deb3d6937fcf7df6b8aa7d18dd7d616ea45fea01323d33cddd0cce13f959029f4fce6203b06287845d99bd719d77113fdf13eb41c148cb020e41aa8256d5b2ac479b1a6f76c40a661b235e054ebf4f93584f0d969b5c5eb396c0d0211918cc29bd32a9c5e278070c2b98033b2b86f665d91b0ccaeded75b9bdba94478e646fc569b5e31059fe23b71063fe74429843295d5420e2b8ee6f65607ef7f1b23c8c47f2d6e1d1c3dd8ee09c9e1e97373f7e5716b365190e774ba73b2c97d75765d522c76e5f86f6e72f5f96a3d3f332a124b22a07ccc4ac46773702bdc7dbabd2afc67f421064dfa9874a70a418c674b1e1569c2329a0e77fca078d24249537c6f00b63dadd2bbbfbfbaa620ab3b2d7944dc59567b1ddd1676c6fca195bad557687d003d4be18c3f8cf867bb3a0009899e2d1507b238996fb09127d26bb55945c0e3b1c6da04fa369782e793e9f711d41b9b29d91900b635128c44c8025e002b4a9ee5a4bb20088f9508ef367a7e5fcd97998016a655e6d76aa841af15c060e838fd7ae01a0c9a6323058f6fe9480667078ea3ddee8b32925b33ad534ab954db28d9939b6c69201c11890999d8b233c05cc96affcceccc69a2a30ed6d92922cc706473e33101ae445a4b061f18b05d9795e11d8b73d55b709581b347445d1fa819fe568714d2e09aa95d2b318586c0626d3c3a7004bd4b0dd123321ac81f6f0d96c5abd7795d5e5cee580573a6c036006e30d2da68225210b54ad14cb8a53a58119957d2e045062e40d76c233f8de4c42d9e4cb85129547a387f2e1ed1b790109675a2ea66521f7ff5802401d0404188b35954209c07c71765aaeaf2e243418b7393ff0eaf2b274cbaa0cf7f6e5e9c2be0268a2ee0d07e4270ed49e09256a5aa5ec0c8f95cbf7fcf56b8116cf22a5e5f69ae7accbdece4ef9e1f7bf93430095cf2931301fd065f4f8a82879a949dd383d4965a775002b424e50684b600108c97b385fca504d64b977cce39363ddcba1b02221ced4af61059edf29259875c005ead9487622bc8af493f1c1f327c197619eb19f6b0c6f6f6fb469cd660b01d1e9f999ec75c4b1694dcce6e5fe114ff24a867be65875ca067dc5669120ad228af204470a0fac0b1554004de58bea55d4a6dceaabcfc4959d9e9fa8bffbfbbb11eaa0983c405d70a1ffcf6bd04297b5168359663e16440381bd725ec3d984e1fbb2fa69d9b12ad664716e47530369bed77398d996d9aefbb02110c9f4d36458b98d19c832f3f33bb2fc675264426420561f3649d5eb60588e6ecf08ee067b30ac57e60157276a58832764e3b6ac6e62818c625a428db391d4eff480643ae84ee99aa4126e76939a9ae38efa5efe76f6bcdbef9fdb5d7c5b735dacac8fc1d8769db6580a8b3f540f76a199023c794e18dac31b0a08e131238a9d2a14e893949979fbe377b21f8d47f7a5df6d95fbdb5b091e3612a2e011a687bbfbf2f87057869c7ca3a2736d090e418e8ff777e5e6e27253f30a2f29e3b0b77310850b2bf05f5c7c90b70e7ce80d76cafed191824c49c389834a17e5c3bbb7656fb82bf0240a9fbaed37b737fa7e7f6f6f13db063bc1a9319944a233ec704e65d36e9c4788678fd08383a303e50d92f6828a8b1d0b10449d525cd6200cd88c0f210adbda0851c0503b2f990d9bb309a35c2fe3038bb61dece0e04819111bd5b18577692eb645b2f90da7284d67e5903e1f4564fc40398dfdf2f018b5ee65c0af29410017bfd35e959a5945ec15ec8f773aed4bf6c56a1ba3147630ef75d93f3a2847c747e5e5ab57ca5924bd2c76ffa2123cae1061969fc189b5e9b597d5b9bceef37acfe09701a0c9a0b22dcbc2eff71a9032705a46b226c2670a6c4e15403303f2fb73bb6d17d6a654c33ce43daff175f658fa7bdbc36c97f4334d20dc2e033eef921dafda058d131b30cee565b8388397d4844666b51fe8ef32c8691075f454243fe67bd128ec31b267c99396771223b3df03e5f7b984f6f4c8305cebff9875f18c6c4034ed7c8a6e7e32c1b5e431aa9062b0a89039999635bb314c8968fde52aea52edc5ce8d41dd02c184a376b0f83fbc7f537ef8ee7762937801db8409cc38c1e64eeddddbdf934d6632ae611ae347edd8801f51bd9c5a138bad5d1eef6f95a7c862004054d960ef4035b9088398899585970b9589360788a2bab5cbe1c1a1da2ec6b45e959bbb6b9d097975755d66d8860643b1aba89115066c0a073a7c0400e29f032f191b420f90d2fe20ec518016aa210c0f3b95e66e5582152e383567f1093851dd92f639cc00b0ea75d8186a9031a131293bc26cdd9e650168b757ee1feee43515306a63094f29cce9fcd933a543e11c602c09cc05841f468feae3f1c9a94e23e2de08848d247cfed6a11ed8fe1e479b9399500f586fac59bc88af3fff22d4518258710650c71ff55ee3c889465175407daade6c6f9a0612cb8ccd1716621bdc9b9b77068c4c18b2b0676d286b197ea7af35a1303065c66399ca4420039c65ccf6c77c2f6db7813d037466814d59f4df666a4d1037909a34e97b72097343b3a07b2165a4f52232dbf1cb0c3aeeac51d77490da453c9b8977f910beb3315b02538dea198c987b1612fff14ce9e115b0dc914c7ddd1eb79de76703a6fbe77b1517e4a8ef9a74c977a4cecc6613d992504f26a87a35e9385ce533f585f71d715044af57ae2edf971fbefd5d59933b88b19d40d1e9442c0be1dc3f385094f56c3cd6b3887e078cdd56420b8804579a0b2acdedad0e99e0d41b2f9cbd7d180c552e5ab5bc4b9cff2875461ece88c4671e886bb2e1fac3c5477d3e9b4cc5284e4e8ecadb376fa2dc728d68e73df49dffe89f0dd59e43c60e8078f6fcb9d432f245051800c3ce6ed4b8da0defa10266532ea1171fed260d478b5dea2546ef964efcb100632f73c4ba63f0bc56b806a6445fe8079b01e6021c02382ff89cef31d4bffff06133f7ac39fee159e5508ffdbd7d317faf3f7ebaf4741434245098f321c3038a1aab323a831d31add3b3533d2fca3b0f6bedb06a98571a54adee51e31369bfcd131904b2413cb3a80c1a4dc135f86420cb8c250343be367fded4a6f21c9b68e4eb2ddf06239e6b5b95d4e31a406c96d76c8fdfe738ab0cde1b56952aa3e677e7ef3f39483503935fe00773935993d5430fbcd1d53ff33d31a81c81d5fa24d2dd206354b64bdc03ec01625d23d432e8d69d58b97eb5d696db956d555ce7b636770d2f50ef34cab103b0d2e9b600d878f42006c27b22921863398723105cd89590c8e5afdae347528d47a3fbf2c3f77f282d0cf50ff765d06997d9845cc34bedfa080d91e294d9219add87c33adc801aecb8fdb1e5a0d83d3cdc8b5d517de19e53746a12b1424874e2cc5007ab2268d85b3060dfdc86f062a0d7f982d8c2009fc54c60c5dc0044d45ee7bedb9b1b9d3c4d7a0dfd3c3f3d2b77f777e56dfd1bbe777b835a3b2b074747f2beedec109eb2a336a08685a19af2308c650407bade3b0c2e8cf20071570c53ea35f5b214105a0f2490413f720a950e44ae22605a332408bb37904a852b6bd9b04e4f4e821562781fa3be8fc4d298274095efee6eef5440115014c325f66cb994ed0cd6ac833d6afdae005b402a4aede031c5b3ca3ba971cf9cd3fe972f5f95d79f7fa6f7d2e60362ee6c9457a142aa9844f1ba5087b635e7cc6e9ac0d3348f3c652ec9eccb8095595306a22cc3594d353865b5329b50b266e4363ce569b49c3fc5900c6c069e4c2a4c763243b46cf33eb3326b71fc6df6b93935277734a3a93bda1c3cd3c12652e79764558f0005c7609952726fb62df91d991a13b80838b093baf3808b6c2b55953158e5c1cdd4d913ebc1f07334714a5e2d4a76765e1df6166c2608383b3c2e7aa56ed4c45d16b423a951dfce4ecf6413194f1e556561391f97fbeb4ba95844f8775aab727d7da5dd5c8045fa49ab25d5067b599c301335b7ba0ac4e44cbeae581e6d26c1fafaea327229752c7db50961dd6fa352523639cae0a09af1bb000b5600f811c2400df9093981a1e6e3de17cbab01b11f3f7c50ad2bd4a457af5ee9000caaa15ab8187f3b640817c09645dea0ea96578f231e3352781e1e1e37ec8aa4654203ec1d3e3c388863bfe429ecca801dc791717a0e204c9e209ec57a60abbc7151d6c691e88aad9a470604fda08cf2d1e1910afbb92aaaec70f3b9fa83fa4b9f23f838aee72422ec5df40350879d863328e2ab149756cb49e3a0e0de7b6a981166b11f8773c098a9b31f8c7159cecf4e140a0348532d961ee8bc031fc29b92f1a459cba50000200049444154ff2526d204250496b59a4d1e4f693fb62f31af4a22aef7e5e7651667a0b3dc3cc5cc7c7d062caf89e6fd59de2d7fdc6f56e5f6e436985c641cc9f29f4155bfa312baa1bed0ba2a9f4b3da9839577866c68cb089fc1c100a1ef6bbd727634196babc1ce3633a3b45535de19ea5ce4adb16036ed4b35899afabdd19bfb338b332bf4aeb041f47a002c2045bc91a3a2b56b8f270a6a9c2f38128bc45a4e4126fa3a2a844661c149393b39ad796dadf2f8705fc68ff74a8bf9f0ee0da1f16577d0535501248f858c60701c1621d4327613c344f587c54a6a1e76298ee3522ac872a5827c24590392b100c2ab899aca093c5a1c9c45d88f9a57f403468357915239620f35a444875f503514f73e25981f1e37292a9462c1f6c362375ba67d2e07c35a60f300d9f14632f69c30fdf6dd5b3148400900bcbcbc964711759a6b55a5637f5f07a36a5eeb91614e8b71b9675570c050be1b2932de98005e6ab76fec4e843dcc38f0b51f0cf4f656ac0a9679cc1164d5dba9a479d8d57c5e5ebe7c19d7de5cabfac6ce70af1c1c1daa28e0e871ac446dec7e3e411b46aa5234b88b300970e662ddc000303c8fca25ec0fcb175f7e213be668fc58ce61a0bb83d2aea57fb16d31e66c80597e0c585938cd7cb2b0fb33834ab61b658dc8ebd96bde329959505efb59f3b0a6c4fc3256961dcb68dee0b37d8cf9303ed0be4c62688f65dbc482be36c12adfe33671dd2648bc568bdd5ce75c42a3b31be99f19c43c78f9e7534c86cf6c3cf74f002b18461841f320e481cff6ab00ca582ca8851e58b191145d6c903282fb3a4fe2539396815525df74cc76c41ac976339d69018e658025f8931df52822c03914411530c78a15d2d1651ce38e1d846872d489c95d79bcbd5155863ee7e8e9e4e8f0a6f47416e04440c0c1a35277abf11fa3fae1216937f76247ecf20fb77791da23061147d1c364f0cac12810062d54c08c88ee12de586c5d3218c360aa419eeaa678c06cb0263402b527a2c8e79b64537b75788e6d4bb6dd71ad4b0429fe89f004826701b7e1a05c5fdf968f171f63716237a258614da4a5a63cea9923d407436ae01f95172f5ec8eee4136d508d0120ec43aa1f5f3d737d1c0e549f90dabf5258036a5e84862cc3d6d8e9aa7284d4bdf1a45c5e5e2ad483cf781ec78ba92f5354c75d3150369e76aba3b6288483fa5bcb88dd620d8f46d14f368208625e28825ff98b655d3effe28b4268076d83f1926d80e7586a2ff5c8529966af5d6fe816646fd64f312caeb526d1b47bfd29152bab9c4f6decfecc64a1692ccf6a6456df3211617c3ed158aa1dcaf71aa07c8dd53b03a31996db92bfb7c73f3be274cc9707a249e3ac4b1abc0c004f7933f2eee097673b135e42bb993735dd1bc5c3b8cf6ed0ad7a17797c00d6867d358e5ccaea6a06532f0c3f33ef4ede45f00452a31dd6a1da7db54e363b3331588f30bb16df63c33812683d8ea6da51f9f7fedd3bd50fdfdfdb2d7bfb87aa91c5398193f15dd91bf6cb5b929067e332502996380494c27c78ea100a4ea8e11d18e5873bbb6546602ab96eedce264608d5d2c17fb8e5e9c7fd43d8f564ef99c5f982dee5026448ad895c3e3c8a4473cb2ba7ef7a623c301a3fcf0b8bb9cd0264dba10517a649f506dae0e79b91333f1164b894e08a09fa849aaa8ada43e8b5e6bc42efc2b23d96104e794889a593317f374edc393890aa8b0d4da043e9ed5e782817ebb50e93651cec1451299a76471b0bfff19d6d5b3c9bcf6ceb238711103b383c285df299a4c2f93cc1a81012f6ae50b9e21d3b52c567ab7579f1eaa5008f3839ca361f1f62d86f87765103a99b4420834216da8d0650ddfc666756e9bd963d5f9e7f5f67e7527e3eec518702a71a59196cccce0c486e430652cb9ac18de76d22cf9dd5924ecace4e2e33b24c2cfc2ecbaafb93555a8f8bd68c03479b46eb3c00199d2de84fa1af51b86960d33d9561d98e650169227f663e316011386a37bbd4959a3c9be9a50726ef4e9e5c53d33c78bc47824965cca5cea6aebbf6521918b02bf2f7b0dd10c6d0e2c4e17ebf9c3f7fa588f5a8b4d99561fee23dd5145ae5c58bcfe42dbaf8f0ae5c5f7dd0515dd3112ced4ebb2d270711043ad8c1f3b828836eaf3c3e3c961bce1fac7dd5115e055bce8eec223028178f533cd10097fc4af156b00231311d7915555bc55c2a53d2c2809aa39a557b06e30f5b207c638f5aef0aa9588a31e119b3eaec5d9cbf0121c69d311380f4a254906c919a5b4ab64419e4cdba59b70b610c767230572eebacc336c8c3849d11b849580151fad5e0ea35c6b3e4e1a53c0f27a5ca7639ac05fb86e5f4d979d8bfba44d0ef94f12c2a7af04e0cf2b2a9d5760376b49d3a62303e364ddec7f36f6e6ecbeded9dc231ce4e4f55e78c33a6a9bda5937d540522bcc95c3f99ce04a0949fb9bdba56ccd9bad52dd3e5b2bcfaec333145347e52890ef761df5d6544346526ab6fd60a36ebb271d49781c23f9baa61b61f3d255b0626835096d57cbd9f9355c6cde65255b50c5a5923ca6ae853406c42c23d665856ff2c9b66f326455ed71b7592e4e7edce188bc6bba21ea27892882b69322bab5a6e5c46420f8c07a0df8bc5eb582cb337a3ad07c5d76f27a6d4a0c630000b796be13e4f5ade19943e5263b4bc33f87bb7ff1323208015a75e29c649824a913b6a4d551b1676a9e572aa24e9ddfde372707824db505b27dc4ccbe5c70fb25bedef1e05435c2dcae3c38d0ea8a0863b9e428ccf61939aa99e1420747278a4c8f81f7ff8711363391ec196a24cf326dea5d63942b5913d07956eb9d2e9c9080d5e3ed42c980fc2cd0e8fbd86fc43e282081b207095be01883e8e8cca0968c204b3c288a2fa425781a0da89550b8b1376968ac267fc60218a14032095aac429d1b1c79ac90206c3c16e1c6c17505c7a1cceb17f509d17543a8d60535616ea5594ccc63617b6c7f934c22f7014847d8a78ab588f54d690fd6ab5920aba7f78a4228014f523f480e700eef403f050b6bf4c0811dd4f6a0edfeb20da7afa11c6fbb76fdfa82fcfce9f95fda3182fe518eeecc9c368c042e956ddadd5aaecf57bca629891f7497db0fe4060a9ea0f3b4339594e8e0e4a3b9dede7b5dd5c9ffe3c6fba06010b3b3fbdee7d7d56b79a80641935f3cacff6b32c1ff9deac1e1a0fc2cc104cded77a83db30ae2a7b6e6353ddcc9f3f4538784e84e804a375fb4d3a6474f7cb3d00be38834893c679003694ff89ea09790060584a7eadb14c0823ffb2d12dab950648d40a273f6f74f77a48eb1f816b2afa9fd5d8e68464636238a3a0b561030a1b1687404c65408f3a4f61f406b0063bfb3a110701c46e8505e3faf2b2dcde5cd5ece908e160b1dedf5c959b9b4b9d8c83b78ad233083ccc09bbc6c9d1a1defcfefdbb321ec589c908efe87122410119b469d468f21906e2c944ec0b5548b5dd6bd8878ad5393792f754f60677248c02ef21ac504c68672823366a236c519ec601a937d53ba6582c0e87088f1776a750d1e621f8b2f9c526e623cb0049ed8e3caf7a0ed945f1fa0160ceef53a9190590461e215e421d942ae7ceb6ca2bc0a5382819d843fdf23caafc8dd4eb0866e573fa0b93dcdd275d076f5fc4aa11440b1b5532770d6a06b738bc152f28d1ffa1aa730aebba7c7cffa15c5d5e9593f313c59ba9be5827bc96caa9ace72d92a2f4707fafb2330ac5c01e399b97315913c4a551abfff8a81c1d1c968343ea7c45955a144d3615fa45e0af93b303043e2db067c6c97846b8c5b60e7a06ab2cdc194c0c08cd8d3dcbacafcfe091dfeb7b6d83cc44c48062466cbcc8661983a29f6f0665fb546665669919d48c339b3e7ef3cbffadd41c45443798142fb33730870e34e95e6eb029add5315f6bc002b464575059da6dbc147fbb1d79c0b8c62aa1f55c84b4d9910c8e799032b0daa696815851f9da7d59db1d092defe150d1fbfb3b811601a41c2f8fea7478745206e4bc0df72488dcf8fecd8f3a53efe1f60a62a484633c64f3f1a3c00a8685374f7150a83dd860ba9db233e440d996d43ae2b27030a0e63d3e8c0522fc53a238467116ebba5d1e4623d9b83096e3dd22a38db63fc82911419faaf8403a4b8d474205babdbc12284800ab0d504c0b8f1daa5c3dad9b936a88195202f0ceae401030b37195efc6d3b18cdc52076bad7b0085d8350cdee1490a500378ef1fee952d40b234c085479176463c18ea24715d51fb8a3003d8600487728c18694e23c55745a9e62858c73fdbd5986fada94e4f8516095b404d3b3c3e92511e15f8713c2d542945e55368483d2b001b96929819634c0db345b9beba2a973797626718d3795fa787da17ce0c181a8e9fa80e3b8e2c061532841dcca4e6ba8613211327cfcecaf397cfca90f31ab1d3ead0d03801087533b40d827eb739b2b1c2b7475d6595d16b3d8396d7b9e31ab7e01ee110fc6d9692595ad692321b335b360bfc97d85c532bca1a5a96cb26b9e16f9e9f81d844c500959fadf100b07ca3072933924c493352e7ce79b00c40da496a7ace8605adc205ea789c3c19a6bb1624b7c3d7e4c0518116092d55c7cf13bb01c7548f3aef021efc3c71514986818b0584e78d7fabf942a7d2601007b0e60b72f1b07d1047d42fad6e57ae6dfa495e1f67003edc1195fea83cbda3fdfd72f9e19d0e596d2d17a54f24375ebee9b4dc11cf33e8899df47b9174abb48e769c908ce197e04d045bf9741ce040bf297d03bf5161fe1803dcfb51ab7d258611eef7602330130ce0080a9e2bbe43adb46d887140d06c087ffef2859ea1cfa9e2990e3fd5dc7318eeeeaec0917bf80c9b1c0c10c6668fa2de3d8d6c00fac6398b5c0bf301187d9d0fc7b5c7900d0146140bbba5432708b655b917ce62ac5e52422f7807f733fe7c4fbb0ef60ee2b0db4e44e4733f6cf2fcfcb98a1b02f6f497d00757be85bde338413d84057316249ee11f3804641ab62e024cf70f39b66d4f2a29798bf2d4128cdaef85fa29cd61a77a6717e5fe31da469b5953e7cf9f95d7af5e945d3c902a00b83d4139d4a6a886ca1af63a6db29e0c2e59462c279663b3261bb0791eef30abc92c4c0cfe89d2c99281e4d9cc4c2c8357f373b7cb009b41ca842336b458075ab7f5675691dd970cbc7a2f362c330f7fe9976594cba06460309bf2cb33f3b24eeb4e131ac080f9d41c0f94d994c1ca93e467f277f3100a1f6a1a0213bb87dbdaa4cade71cc02ad0e6e909b8924fd46876dae3695524957a10203b41f3b4d298b72757523150c9b06a102cf5e3cdf14c29327f38ea8f147d9ae9e9f9e96e57c5a6eae2ef41fbbaaec42d89c6673d2b775fc3bc67c16befbe1536614cd5f538048b826d0540b9b1d7e1627d5f82c3f69139c76a34519c66f3c812443c667dd329d87a7d5e5a971f323ac6627fc84d57831c1b024081a976043e131242138163f734cdbb19fa15ee51428bca83c4bc19d7517c546c8dffc53b27717fb4fd84348aba13a0520cdc6413fd52f9826f5e6d94c7a3dc5531188caef00e1870f1f743f80757c78528e4f8f36a60745e113857e04633b92bd0e8f29400efb72a551d606e7415e5f5e095050e3083b21be8be73366cf9ebf543141c25ab067650f38ed76996d408b353e96679beaaeeb72747cac7e3e7f765e5ebf7aa95c5398a985390b6a96bdcc843289b0e07b4d678d24cba0d94d966bcb874d3c1998f2bd99106450b39c1924758f14db6dd9187d56cff37c8a5565e2d32449d6cc9a36311d0d86e30886d5644e1e340f4c930d65566317af553c5f6b54af0446ebcebb615609f3bbf364651044d0f0d66d0737762e062fdba3fcac8d0eddf8de6d33886942ebce1302bfded4f1e27081c96424c022e76fd06d29ede5eee15e0c0b032fe919a820d864d8b13fbe7d531eefef752e1e272f737c3d2111e3873bd56f6752a9a344c92d166d9ca41335ca235f0d3b5178fa182b84d0bb226040691b032de32130aa8c50718aab38ff0f2040c42300b457f68f0f0b850a19779e6b558abf9d16c498eced0c54d1d3865597a51e572fadc7371fdf16edaa81a8d3e9c6d3471f00049820eaa3c216542e3e4ad500b68c19e70b128089415d11ecb04d808d0aadbb7be5fb1f7e50fdade3c3a3f2f1e347a9cfa8c45f7ff57579fdfa75bc8f54a7ea78604dbc7cf94220cd3fd60740ccf98ea8a7c3bdbd32afb64ed811e37b7e7eaeb1213de90fbffbbd6c932f5f3e17f00158fc47723595609f3f7faef4a9a8e8115e51af75ec816c1838312cf097d7b7e5e4f42c12a407bdf2f2f9b372767e5a86d5661745076b899a124503b8d72cd473e1356d106ab22f834a936d65db9381d1cc2fb3a10c2c262219cc4c58cc7cfcfea67a9941cfa0d8d4c60cf6f9735f6bc0727b14ae520dfdba06864563f8d0bbabbd693e0124d33ea935b59c44ee841b6eb6e3b81a030bb61dbe83aafbe082ccd47c5fd308c7fd2e7fe285617533daa929f4d86f7e867d2016aced2f7eb681516dde246ec65354a84ee714c431edb8c1471cf6c0d975e4a5e97c41d268d6e5b32fbe945d8bdf89a172e5d1f7efdf4a355ccc67653a7a109b5a632384314db03bad153cca7307c4feccb6658269a3170c60e03a51fa9c7c3ad9a9560a1cd586a212385464880464004a5e4e5c802acbb250091d8ccc0640d370d966485aad0e13ec49b02740cb5e42bc678456f099d540e2d35c0e06631a73c47731d7ccc95a204e9e226b8577ecef1d4ad0a3ce5a045fc290de7fbc2a37f7a87871f803419d845aa0127ef9939f94efbeff51ecede4f8b8fce4abafcac5878f8a56c7e605a0905e434c19d906a85c04f1eeedee840d914a19f7d82067f2ec129c0a34e28b847569bd2b0a7d51befaea2bcd3beae02f7ff94bb1ebbffdd9df6851c0463fbc7baf82897800a97eaa2284d579c0f884a779ad7a6091e613c9e03061421ec8adc469717474509e3d3b17a832d6d8ad38155c6bb21eae92b50e6f12165adb7b0cc696af4f184f8d67ccda8565cd20c1cf8d9c57d5df75a7fc2cbfdbc06539cacf3263e31a872a30c7c68c0c8af979b9bdfc6eb5d0fd321ef8dd1b15d3a93959a7dc50401bfd547cbfaa5fb5e6747839c2eda841b0872efd6eaa188d8ba446763276bcac12ba531eccac4ef29da3a9b30a983b6ccaeb418a018d803677d4b14cdaf96a1daf1cb221878d6a89d463db7568ea5cccee81ca9d8b485940406001f32545ec8ecb6007f77d9c784c3a06dde774e7dffdee372ab1b29c8eca12633b0655764f0081f81f8af08d47f21ea1fa05cb9a567b56b8f959008c31ffc2dbb6aff008fa0bab11e0ca78cb661081a69b88fd1a02000b9041b71ebe60d0769a4f5ef81c0fc63ccba626c10b062b2a4e29e06a7bc1b8cfbbe82cedd0998035199d549f603d5dd977a41ac21ce7cb7271c9f1f6b3329ecc36c03bd6dfd8dd261a97297157b56a06769ffbfb47bd17833b1bdd4f7ef293f2f6ed5b011e00fcc5175f08f86452984dcbde70a7bc78feacbc7cf1bc9c1c1d97a3c34319ecaf6f6e748a91ce33a4ca2989d6b59824ef47605ebc78ae300ee6fcf77ff8ad36abafbefc4921fff1e6faa65c5c5c6a433b7bf64c01a20af06dc5262c7342cdf1e479302d8771dc3f10214f1db058ff3bbb433135aac992c1407c1ee1271c70e27f661cd99e957765cb8f41c04c24039a4944d646b2ac59de32006535d36cdee61ab7a9a93a66f9f3fdd6ce0c684d353093066348d6ec9e6a9b24d4f5b0bce01820a75de4f82b23a80724ebb2eed846154b797c3438686e44b147f9d9a80ddea4a1794278a6af7158039fd96b992971f339015c52c0822da55ad6466c7eba6d2c5ed428420a383095fec3b050ed30badfdddd9405b980d8d346239d51c8effc6fb12465e7b01c9f9ce95d917e53cadb773fc843b8225feff6aa74c9e1e3700a0e5c58af0a716914f2c320ceb844ae598c95ca9b0808e6aab4201b920e435dcb0b777874a8bc37fe4680a2bf954d89c50e656b638e30b603de0811ea1481ae7c8ee15ac05dcbd990d4bb334c49c7f5c45e3127255caf14b2804b1e505622342c51f5f6e3241ea2f68f8f4f22681321ec7625fcb09cc7c789808fa874bc983e657ab65ae8b9a4d470a235611baad3be8edaecb777b74a38b6ea050062c7424da32616acc9b98fb0306c889fbf7a558ef7f7e4e52489fcc5ab57a141546019a0b2d5e0450cf0d823592300350028f05ccdcb3ffff33fcb49f2e5675f88b1619aa08ac5cec15e393b8f93bde9b76db33ebe4c6597e751ed96b54e3fb067613fd3679c8edd6995572f5e0ab4f0a033a604307b5d66e0c86c451b6e250a992159ebf853aada1fa95655260c7c564533286d584d4d60ce6cceaa5b665d59c5cb6697cdc6b7292d1ee4c766a4ac065acbb3c6e7fe6ec6c5c77c99866ed4a66a28cd3a2a376575ccaa85d598cc9a3c7056e3002c76227b676c4bc97632ef26991ef24cd40f1b88fd2e4fa2d958a69e81eae12a6e4e6013bca4ba8a42f7e4c18239c930adb3e822529a18ab9bebcb30eccf1d134482e6b25cdedc962fbefc896c46aa43d5820df57133ca6b38babf2bdffffe37022e2a372000b3c554ace1f6fa46a91b800a75de6317aa79922a7ed756dbe6cba8b0c07f08d3b45627c59347fc4f543b18c47beb422404827164ec7cb43da10ef61c310e5a6ce430e29d138b8ba3bb9c33a8f6d452c59e47841a3546cf9d91a274bc51f1298fc33f58d6fd7852eeee1ff41fc787116ba5854b258caaf6ce17ab3259c6a9d06c161c082b96b25a4b15a6201f658f617bbd5afb9df902b4186b3c9ecc354678808d9f30beb25894672727e55ffdd9d7022c0aefc5357762461cab86f710e3fbedc37d3939c5587faaf1a02daf5ebe2cdffdf0ad6c6ddffeeef7653a1a977ff5f59f8513613c2a57d757a53de8abaa05cc6fb843e9ea882b8c13898a544398a7ebc333eeccddddc3a89c9c9d862db1dd2aaf5ebd542a50bf7a7db3166140e2a939bcc85e5e838b05dfc060d9b0b3c32090199301c0ccc74c28834e564db3ddc9d7da7461b0f3b31c0265d9ce32c7ef5e4bd954c3b3dc0f3fcf58c4772e3fb529e0973be00e469c4da805ee6cb67399055998cc667cad9fe9831898009f9ae3c679503205cc7497ef010d7b9bfc0e4f62b3d3db1dca87286c8f04cbe0e541146b13480d2534d345354e6be10112cbf2707f573e7e7c17f6ae7ad828f71333747bf728013b398910076c45fb479c93b75fc60fb7e5eefab2fcf887df95f1ddadce06c4d08e019cf4998fefdf2b5e8a00435402c060533fbe96d0d93f3c90a70c1613c19e714a3591ecb02d051f76b640e40d416a152a161e3c18d0127606c86e4fd3d5f7aa6b1e41abb0b5486406c4e2c00ce61e00d382e573e50bb665cf61cc6076189b19434ebaa104338e8339a7732beba053ee70382814a35338a10726869a88323b5d4c4b7fb8a3f828ce48fcf0f14200757272b629e14335d66e2f6c2e3646930f886d0b405712b962bbd632ceb3a91c10e6b08b7af85ca9377ff1177f2135941ccc17cf5f29c68a68fb771f3f288484d82dd8156ab7d2c70e7683852e96e5c7efbed709cfcf9e3d2b7b8707522f013a98aeec73fbfb6545c8890e0bc6fee6a3ef621c51cb75b41dfd574cd82800b9d396cafaeaf54bcd658f24f99a4e25fdc0e6963a9756c59e021e6b3c9623039c412dd8fff6883a838e377a5f97012cab7106bfac59f91ed607f3e2f6e5b66420f4f71988fd0edae1fbb2fccbfc319f6f37da6fbef966dd4457b3283f8441b0d12f7b03ddd9acd34ae5aac170fe5c8bbdd6c3920e2f46b08d746fd2508389c127273fe7b63607340366eeb4a96c938d698060341c7ea3a3dac34d8f71d87dc6584a9d75d4425270f6b0394d390ebd680726ba994508db423d01145081d811382a8a93973fbef9b15c7e7ca3a27e844810c848ccf2afffcf3f69d12a6eebf8200abdd55001d577e758b04ea7bc7efd4a0b9977317e0845a8300134043daa3db5bc0ce34dd0286045647dec505d01856a7dcd2347cf8e11025ab57174da5279010c543f11be38c35dda351e4998a84233c6533dff917318a7f3f2fee3850226f1fa29b073dd963d8a764b9d230e0bafe022c2382498049d629f9acd54339d1371003ca9cac35df56b399b97254c771e45075fbf7a25d04725c68e86da49b58677efdecb3e0893a2c22baa36c6f7af7ff213a9a5b0d8cf3efbac5c5e5ec9b3fbb77ffb6fcaf1d1b154e5ab9b6b5597208de6673ffb991c177dea965191633492c301ef2163f6f9e79fcb602f355db5c4422527293b6c5761b7d31cd784776a6bd146028e51232953ad03446498ef95172f9feb1ede1f259bb749e324cb53ae1b15556b5ae72b46c4bbc1c9c4a169efcaf2b1250f010c4ffdb31c5a9de3effcbbdf97377b6385e52d03cf8620a4f4beac85e5df0d787e5f6c8c7158c9278c0cc0caecc62f3405f4df5be6128770e601cb7f0b045472781b00276168c54ed804acacebfa1d19c0f88c856186e5ddc5204467b2c3a0d9aeac3a9a2de6c983bd505664320914e71f6ef62dddee28df0f95f0e2c3078521847d6b1de7f4f5073a10815a56a87d51573d525e48d1217ce1606f587efcf677e5fb3ffc56cc8aa46a54adefbfff56465776fed7af5f56af1f07528c759e1fc0419b0856a536398b9e49f4e4e26dc4901fbb78bf3cdc3f485db4decf010d20cd6442e5d4000f0cfbcb791c5a4af439d7523902bb0b6341cea002b12b00f6b087ad97723450348fefa92afa7077576e09f9804dadd665349eaa5a0281ac1ad312ee682dcafa3c5761405da2cf7c874aacb5d6690b6cd48f8787b2bf7ba0d82baa9d0230cef97bf5e245190c7ae5eae2522cefeafa5a2042f8c0e8ee56cc05767b77775bf629fb33ec95bff9abbf2edf7cf38bf26fffedbf552ace6f7efb5b9dbaf3777ff7779bc36da9f9fec38f3faa92c3dffcec67f2242a2b40c1beb3f278ff507ef7bbdf0990502189c982e9527f4c553310ae2ae05142694f4500b1db314e5c07403d7bf9422af3c78b8b7a284657156b0f8f8fb569edf429bb6d8d06ff405be720aed6a44a0166e160314bb10a697b6f93443465d34cc96be42915309b693269c90c2ab321dbba7c1fd7652dcbebd59fb94d064e9732721fb2d9273344012080659b9129a3512d23a0513553c9dc6903885039190fe3e52b0d3c936dd0f23bf380657a9a7700332cb3bc8ce6b9f359b776db32e267b0735f71bfcb9d4e3cd03cea2361789730d51810fc8d9cd672f1fe9d0e90a0289b18d8721975d5dbd44ca2b8dd6d248aab8201eefda5d2729443d8e2549df7e5e2ddbb32af1515287bcc35b8c5312cebbe6ed4d982f53046114a10210aa11a92e6437aca5085ee4e8f0ea46e849da717e7f2c926045b6b9711b6a609272b47eea1c603be5b4b0ef319ee7f9f7ea3e3bf6a61417e47100954bd21968cdc3b2584538f8ab0ec52269491519847b031d257e421ec6c4d09ca24204f7219f158b9feb76a46a91e38a92e1d1941cd54030000200049444154ec95fcda6a9783bd43092ff6a9b0a791a2d42e5f7ffd55f9ee0fdf6ac360ac50cda94d45bc187de7e4662abc92e777ff705bfefefffabbf2eedd5bd9a688a5faf5afff596add4fffe2a7e5effffeeff50c009410845ffdea57e55fffe55f96af7ffad358affd41d81da73319f9f150d25ed81a2a218c0995154645ad2d87755010d025b499333c953a05fbe850eda5c8211158382968f3e1d171d9d91b96634ea0ae675eb2c6d8f4f03e477826c66a52ad636de68db7492232706d984e25110606cb839f6586e64dbfa93636595a06a58c0519d86cf2697e969f6d8698352b9b998c2b9bfefdea575171d48dcdecc68d6822a31fecefb92723a100ab166f0b06a5a8282d009f4b68f5cc286b435ba69dee88c31a8cbc9e0c233bcf720c486e53063da37fd6bbb5207a9c4eccee853a88ca85dab28808875aa31ba181a17c7cf7aedcdf5ec98e255040d551d4f7b0ecec1e486d0c508e1ae697971f958243ecd5c5fbb7a5dba2dcf18398001545ef1519cf81078bf026e1891ac7b1ea935a142f526d268ab0e66875c680770064d886b07b6073c2854f7df3e3232a465009612c50454d992f66e14d5c854d050f1d608b011cbb0f9fa9f8df1263fa442a23f8888d877143e5231f90ff02f3b09dc1903a11c7545dfa8c1f694351ac8efa67e1750488502b296e88878c923ab02d629ef8176126e447c629371b1b8d04b37a50b11d12543b7e2c5f7ff595c68f450cf30320016ada4db8c0fefe9e4246706a50b6fac53342084e6483fceaabafcbeffff087f2e38f3f16720bffcb7ffe2f6a1f20892deaf7bfff7df9f1cd9bf29fffefff476c0b86841a26fbe4e3a38257bffffe7bb5fb6ffef6670a8da06204695bcc8d723fa1af3a8e0ddb151e4e182a400fa8ed94d367cf35c71f3f5e283e8b14a2d3d3f3d21d74cb2e75faf7e2ac45e655e9516b572d70727478bfbda6c3cb1c55140c4e1974f83d7b140d1e961fcb60d336e6bf379b7b4de3f1fdf95d6e4f26390646332eb7c3edce642533c66cbaf1359b7b60584d23587e90f560d33a33160f90ffce9d4625fcb4b394c50d5063c26cc3f2b38ddc46630f8407ca1547fd4e835b76a9665d3bef36a6ccbe36a379805c840488c4b422799512c53224f6a3daa46874bb5d2e3fbc2ff778feee6ea596a07e608f20729d0a0e568100337e27bf10b0d29980f7f7023b9da6c377d3916ab63f3ee2f21f29660781bdbd7f10b0b0b3a21ac97b49c02a019035621cfb9608470b410a7b040cedb3d7aff513cf55c404cdcbe3fd6339393f2d0f2a39b39280c31438e00201a76fa82fd8848e4e0ea5aaaa3ac27ca6c87e9eb533dc29bb07073242c342a9c965559cb984611027868a497b95d4dca3e85e14d95305d70581a7c4772d54278b77c8b03fab4791e1d65fadc53e783642cb9c29c3615d94dba84c80d944e3015be270093c8b4496db0b47ee21261a4ec5592d16e5eafa42671c62307ffbe6c7f21ffec37f14dbfbaffff5bf6a3dfea7fff49fca5ffdd55f09d87ff8f10719de7ffdeb5f4b0dff8f7ff7771b1b9bbd54f4e7cd9b370a79f8f2cb2fcb177ff6953661de7b75795d6da1d8ef6691cfb8bb2bfb14672a3276bc8773174fcecfcaddedbd62c84813a27d47276765b5980938013aad3d186905accc3668bb53a1364eb24a1c580f961d3315cb6f368e67503308190be4c94d719699a5f9f9590dcde0c9efcc919d2419b0b2a69631c3606bf293d5ccac194925cc8df143dc8126d5f483f2e7cd6b5017f86c6b5bc222100c8b4974c5068389594fa684064d9ea360434a0f5743715375745bfdb9fb93fb65e665b0db3a163858159544a602b12cd432812947cad79c367ede5c5f94dbcb8f653e26f62822ac5119de5f7cd46e4ac551b34022aea7b3b1d43fec77181fdefef0bdd4c2d9fd7de9b6895b9aea205662b7c853e4549abb8747556bd001f18af20fb73f45e330d412a2c0c2a7cfd8da5c65230aea452d2bce1fe4fb1fbefb5e02d3eaf6ca9dd49e4860a62a85a3b231cafb1c494ade04db6cab72675c8f1da52b9b8d538850f1691373a2031764a45fc50112525538a895434b3be55ea05cebc6ef87fb1f30c4b80c785edfdd978f97179b8d01750b3b0db15ad8b42eaf2ea5c2522a1a218e5cc82207c7c3dd830aefd9f8cd5870aa0fce08129949b12154e3608f330416e5bb6fbf2d3ffde94f95954048044ce9cffffccfcbbffb77ff4e9b28cf71423540ca774a2f6ab795e1e0f84454cf7ffef53f976fbfffaefcf5cf7e563efbfcb338a79193c451d85ac1c6983f839658585dc3b065da49b9228e22634c88c4275f919a660c3a763895e2a1428e1c42db20e8a656d2049e6c32c96a9cafcb0421cb9cc947666fcc6176c2f99a0c22be3e93818c137e8741ec4fc9b9ed624dd5d37f4b9e0d581961b3faf454c3322064fd77a33ac2586acd751bbaf11232a9560b4d9df3f3334866246621c2b2e4fdaac89d01317730d3cde6ae90f5e8ed2044cc56c8326ad1aa4ca1d7d5cd6a6f26aacd947231f7d469bf2eb7b754098d72bb08d80f6fdf94b373d22d3059719cfa9116da623ed531ebaab8d52ae58184da1fbf559551d81d58867bde6aefcedebe023cb16159f5539e617fa818317665540c98201523c43aaac72a3c897108ac6b8f61db9acc1765d50b6092770fd6b44b39144212a8148191775d0e76c26603fbb9b9bf8b4356555c2ff2f38802e7146c4ebae6bdcc0b82091344d015708b2e59d6656f27caefe8d091830305e0d22f25291f1fcb81007091080ee07dfb873f4402753d090961e63e6c59d8b0e4315c876d716f6f4736a45e97432896e5fa8278ac96420d68179e358ce530abd1f8a17cf6ea75f9fcf3cfa406321e2423c7316d3d05d20262b49ddc444e0e7afdfab3f2dd773f9667cf9f8945612b233d879017ec62dc07f3fb877ff807794efff6dffc9ba8167174289009b610a0c573a95eaa28fb6eaf8c26719808f3497e2309d6d8f6d834cf9fbf540a12156e9de04dea162115a10944a84af6ccc9669c52e5b2966266d39489acb66510f386ef7764cdeb29b03151c984a1695fce269e2cd34dc293d9a3fb90cd440633019651d3179af96460cab62dab726e80d98b11d6e55f8cbc52af3a5163890955c914aa63a6ca8546640fa09fcd7b7d6a4e56214d893d89d986e67ee4896902ef460f27f15495318319d0f687d178534540aefc6a3be2041cd8958ce7efdf2a75835d985829dceaef2f6ecae9c9a980e9f6eea63c3b0d1b08cce7f2e3850cec80de723a56450772ed1e6e6f6474575a0e75dee1131d0ae1cd258c8c190188a8d9a88431c6d8dd5602158cbda819d8e2f819c5f162111f50e1b394f2eec34559b7234e46875d28b62a40d9762a25a7b7223835aa0b9043772b40855d0272a865f4796f7f57aa23762304151b8cd8c5120648dfee373154b031408783476115a8bfac07c60455e9f8fca43c3f7b56669359f9cd6f7e234646c239828c6341aadc87771a1fc56075c303adc378178b727ef6ac1cee613fbc53102feb06a33b9b045e4254c2617f50bef8e2730112408601fcdb6fbfd5598ffffedfff7b8d176dfec9175fe87833c6fce4f49992a109f224860b76744d2cdd9a7084888c07f4fedfffef1fa44effcddffcacbc7af94a79a204822a5a1fdb1e6108fd3087005accefcd1ded247eeb406b8f3a61382bf60f4f74ea0e638d6debececb40c7a7d059806ab8a4a199683bcbef3facfc0f014c3cadf5bade333870f6410cb9a8ec1d800696da289139635471a6435cfa098b521ab8399a9f14c3082b1b04d4beff9e52f7ff94799c3061203596eb43b961131038906a8aa847910611a4e5570d2adbf77c74d753333e2d95609cdb03c51bebe094c4d4ae9ef0dac5b0a1da79a18b05422a4dd5164394cc5f58e6023241b537961351b97cb8fef5481e177bffdad06f3d567afcbf3e72fcbc78b6b2d78d4916eafa37aee0808467bd49a38cc9363ec01a791ce309c50f972f4282f244da1f228c2afe04ad970eec3b6c3d97aebf012a2260258a329713f032560c3beb06961c0a61a29e32615bcd313a05c5c5ee973048630018014958cc957a23409dcc358200026de2f989716f1220e824030f9f9f10af0c59112763f00dd99050abbe0a08cf55c866f82290147001875272a8d4691bf5894ed727a745cbef8eccbf2ecfc5c81a61c00f2e6dddbf2fefd47b5b1bf3b5074b9d6de3a6c5ef44d0b79b12c278727024ea2ea4965c2a900b8a2ba757b6dc56f1187451e2649cea4d50036efdebe553ff80c20267481e8750ceb5f7ffd53d9e668c75ffed55f8911b2411092c29828da7e3050ce215ec7cf3efb42b6301825aa347165d757b7aa0b4f3506806c4fe9427b71e86b3dbc15f6a62c0e8a030e76659b53fcd778a4df99276ac26fbdea91fe65cdc6e06059f0df992d3df57b261b59bebdd91b3c2c8bfc6d5b1972481bb3169571210350134873c84226275936dd0733c90cb02d7b09cd709ade425f9cd1d494d19d31e2fa0508961b63d4f6211418141d1096999d3b99078836f15f5325f4b5564bb8277b1932450d6f4bd8d4ac9eda20296096c1042f4a9476a11cae0e2aa536fa84f8aab9bc73146d83255232e6f6faa28cee6fcb470af4bd795b86836ef9fcf32fcbe1d9b3f2fefd85ec5bc45f51ad14b58a5d19aac24253adf5614f418d1c5681a08cf1becda92b85908fa3781ff1508a0f9b4481bd7647e92d52dfd654efe4249d8e0ac5719231b15244bdafdb35cfafd66487dd90bc8b40636ca74e93ec4435dd3254ed500965afa0d6935494ae5ce9a831da82885c5faecac9e971b9b8ba88d82915528c382b1de4aa9a45a13275da3c0fbbe052fd72780660ccbd2c7ed53dc7abb65828d7ee2f7efad3f2675f7d5d9e9d9ec96e461029e56538ecf6dd87b7e5c3c547ad2ba98db51a2e0e010091e7c14e285e88da0a3321e66a388c8a14fa7bfc584e8e4ffe7fbadeecb7d12dcbf23bd448919aa518ef9077c8aaccae325c59fd66fbd576c34f860d18fd66c0fe4bdd897a68bb1bdd40775565debaf3107163d22c4a224591c66fedbdc81d5f45e9e242210edf70be73d6597b5a5be6168a09bbdb217f83598f3f11a0644e483af9f6b6fde5ef7eaf1c2ac603f38d71873979fed132add79b09b03019bffced5fa84721c10e9e157ec05f5ebe90ca04254683ed6dddf3c6faa68e8b191b91e828169f2be76e28d92236258aa4f105a2364b22ac2a2d32e753735c0a0f91d4ab759ac864000a46c6ff614ad6d7796efedb6b9caf7bfd5757cf873e6700ad6ccc8ccae0e34dc9c1810ab25d53d4d7e0cf309722781391f1c535d887d57592752fb2cba22a1bb27d6b660360f9fb0bfbb94531b305fc8cd6a2f969c2d8a4acbb85cd53fc2495615544f6c3f020fa7a2a88711cbf6fdbdeef9b6edbdc72f67bf88aeec55e485b585d63106f948a7071f6b64def46ed87afbf52038aa7c78fdaf0f8695beb6f293a48ee15fe2a8a9d09e4459b32cc30aafa0940a0223a0f71407c50b777d27927b114d95ef29de030f66d457d5f2cccc5bdab0f6113080108988cb043310fe470325b9da25a18010f9f85c5f890eca9626a69cccf6476e3c7f3f36065a8838ff69e15b5cae21a90472155c0ce7e24512c2dc37763d2632eb217846f261423227748d78a5c8dca9c42203074b3b0567bbaceedfea09120fa2959e5c3edf6facdeb367e98283af7edf7df45d7202a0a46a348d8c48426274e0a09dbd97076451152ceab7b52d4945e823b910241346e306c1f7dfcbcfdeddffc41323fe4517df3f5d7edddc95b99da1fffe6336dae003de62ca04c44956b8f39d6530a05f7ffd59fff2c20c47c0438502bfde8938fa55041863b4d2d98c3440825ad9d3e2e360a44ff42e2a727bdaec74f9eb6c9436c3c303e32dff776869228c2adc0e6cf06cbd87953372362c3515edb43346e7d8f9d64a9cf1294785e4b21c1cacebc36bc567c1cbb72ea7917665e2925aaa9105dcbc6586382d365647c9771d7469dbee4051bb3496814b3bd59598a81a89eb8a639541352df4b09e3e5e7591ca1dd6c8964534a3e6380f285d7df360979d8be26031c7ffb3a0c761ef4eab3aaf7620657a9af77165f87fc3cd3709cb2a3864f2b7c179830f8586059b757e7edfccdebf6eae5cfadc764de3f6e3b87876d5f2900e76dd8efb7cbcb33d522e234c63404c028a0c563a6c81e8b0953872eced3289701f08852b108c3040c354f83819f4768a3c362664a76c5845101b75ab947cbab986034a00e3386fbc64fa4ac77ccb47e142c333948a750aa07f58a983184b553544e6383c3570a10b4668f426c9b829ec0cbdd3a72876c1278923a88e18d8845e748142b70abbfd90ef70f94014fb4f3f060bf3d7bfc246a0fe7b3f6ed77dfb6eb117231672a66e659294522d53d8854c2fcf01f593515332ef24e6732e3b87ec659bf27f7ed77bffb4b89f8d14bf0f3cf7fd37ef8e107e5634d1e664a73f04679767ed19e3c79b660eb0c099b10731a73ffdb6fbf6d9f7cfaa932ef197b72ce8e1e3f6a3ffcf853db3dd80f609ac5e6415721521f487720c134368ad656d637db8e924877dbd9c5a5e474300971475000be81a48d134061b729ebc433637c4414940bb7d487f7faac2444a93a4a808e0454039eff5dd73aaf99601840ba2425d1f1bde3f8d97789435df35e7b5d0ba9ebc631f3eafde94f7f529b2f1fc4e8eb0baf60e283f3db136f71b7e5a6ff39606155c400d9f1ee28e1877680ae1d6e79993a88666e9525793750e42c1dd49509d607576d7f0fbe5924bb14ea9e3c4c2618ea97e7a3882ae1c8a559eaddcd75bbbfbd6ea3f3b3f6c3b75f87a2e87a5ffea227cf9fc98c90298b93fd7edceeef2632f73009e587194fa4e9cef5f5a901ec050390c01fe094c5c25c33af3bba67a088fca689aa0a6053008eb4a4749c30a5d969d5525ec272917345912f20279a6e9998c52e16b95f2483461921bb6fe4a1f1e316f038f699c0de01bd692cce4b9d606a83d549eb49a884d5ac9733f3e23ea3089bd65aab4a802519165fdec1ce6efbfcd34f1519c4b94eb48fc8dac9bb1301170b5f1500eae748b67998135c3fce7958b2555c1917ea2a890ec2b6c8a703209f3d7fa673ffe597bfd57730eb7ffae9178d1fc00373fbe9c79ff51cc870df3f3850e44e2098fe312ba2729d9899b461fbf2b75fb653fc633737d286d7386e0dda602b8aacf1a5c1e0613a443f891ece5656dbd1f163156ac3ec606e544c90d6410f4af2cbd8e4ecc30b9210c9da5a9730effb6895551952fd7be926095df50a6615c02a1b621e7a0d55578b5fb3495af1c4c7ad6bcf6bdef32a2c8e60fad592635e29609785d53a2e80e50f56275745daa5edfb7e5baeca4c4c010369a374c54c4017318f2ce02e60f933665506a5fa7d06caadea3d686659664c7537af035101d1285daf5b11b787d88df8acfc2b1beb0ae54710939e73d3361ad3c0e1344c5a4cab77ef5a6f76df4617a76d7406687daba8d6eee141f4b05b998b1590717e37c2a7b5aa225a1a6f12e9e2fa7118a3df8432298b05a7348c83c926bfd074aa85c87547b71b942ba9355b4e309a2b84b93891c319b390452d13945cad292dd927ad476353a93ad0ba6ba3d11d87e36036b298197f767d998b2c201034d516a4b08aa315534a4ef428c2d6f7a769e252149dfe94984fa1ddb5d841e1ddd96bcea5438c37e6a1cc463619ae657ca72c7b4f70cd97deaafec7294f713249afe861c1c6f041e20c27ca78763d6a6767a9f38599389d0a7c7a2b11e50c1f0b8c2ed21eccf8197f1275ffeaaffe5a2046941146438d1fa27de46b7dfa9b4fdbf5e8b67dfffd8f9a27441cb7b668ed7527c505f947efa7d2862711941c3d9814a6f6279f7fa6e7426a8722b0f3684c31a45e3213404977e07a767689d0f6dafee1515400acae0be8c8dbe3bcf851a920c0c455d7e514a3949e161159ae03bf6cfa24cd9caa4fca2c29d6c9d29765707adfdff5beff0bf0b0d3dd7eed0556a483cdbeac4a7aaa75a46b4c89a125702e53a1bc16b966e69a8039d3a41425ace8b7308b32e7c380524da98a82d5d6f5a0a073e4eff9a2a1a83569d421522fbeea90ab60c58df13f0bd06691afd76660655e954a5627a04d40df9fdfc31780733258560e246b55465b7838b5486774d1b951b89dc9022b1a8faedbf8e64a4cebfce4b4fdf4fdf79a90c3dd613b393f951489a474610fa3db36a561038d416721318c99b82569941b818ceac610054c313f6789c77823438c8e7854b0c77dd0ec34248999488ca144ea325021932efb1ac2b2a80924631e87b2c0863ac25476c0c9eb26a6009dd514dc6e3ed2803430d1e24a09a2a8a286fa82fece7a42227de8b2e3a4874572bd34d190d657b279cea5b6f27117bae7f099f5da7dfa5faca6daa7a38c12327bedf8f0506612e17dea0361722465324428419c9c9e4503d664a95297c84458ee9bab204522f2b5d6dadeee9e9444603a24a3c28e88f0ad5126d4efb7c3c3a3f6f5375f4795c6602840fcf6bbef6442623e5e5e5fca49fff96f3e1320f1cc4899f8ddbffabdd43cd4f1070d2ee6168d5f017ac046fd0c697917a93ec8123116302cc61e073d59ff3068fc58f8d8b451a8c3f6bac693f1b0d26f44bb035c14f9cdc0c6872c20af91584700b7376718e352d820d8b1db6dc63337c0569c581080acb1ad4ef2ba464d6abaebd57f77995e2531fc5bc7254ac807ed90aee6d4d21fd1bdeda5564fd73ee66f00abfa2e74d12b614676fb121afcbc0817f43273b4380e60c5ff15042b35b5d9a485918366b664a05df84c72b173dcb8e7608d5233d0c399295286bda4ce333c7c6a09154e9f49978a6a7b65c5b0d8efc7edfafc9d52134e5efddadebe7bddfa14251f1d860202bb2299e538c35756dab5d407c244415d81e42542f05a6463227fd11d84340758971dda948af01d32bb7def30134c0d83af580dc9a44494f031217f82990098494a27a3a56bab91e332b9d7ff36a1621ca27c84681b3bb5368ccc7e1700616ad21731c190f15d4cc4b6ac29d546b0c2bd079b21535d40b11a4103161c810716273e1c01094c31951c04780255020d30deb9180c1f3c3a385019124ce3fcec34ccff8779a8b34e1f02a431a509489032d0a2b427a28b33f9bc041c38fed56b30dbc63d3cc8fc22ff6977489b7a5a843d92440f63f2e6cddbb6b3bda7ec74d21d3efbec53a52d50f2f3175f7cb928572268c298527e737c74acf9c09c22daaca8a04cf0002cfd9f9b108e7ad82073787b7757ef31d73efaf8e390cdb9bad2751361a6105a410b67e5648c30167fd479566ba58241974c18882a637adf9c5caa039b2557d663f624399d94f4ae669fdd47953474cd4b1fa36bcd75899200ab9a430c88598d51d45faa376a8ad665399ad0622d4b5acf6e48d095c5c48ea33286526d6e2a5aa378d5aec5afe2f6505d5bb8dea0ed750f4c17a117d435a9745c7bf8bb202c7e082c542daa957058a374309da33a41c30614356fda5bda3f513a81b76776affcacb3b7bfb69f7ffa5e0987dce3a3a3c772f2f2831f2ccc867bed94a7efde46a9d1fdbdf4b0f083500ccd3551d623c6b51a12c4b0314c15ae95c5102902110d8495b8bf1f6c48a89b1de2ed63f298d1ef90dc2dcc23ee1173989c2932b81d4983a1b1b898779a54bd26a0e0b3de1828caf518078309d03270ca5c17b8b1db3fc8812e3e98be0a7c618084b4e26502df6b2147fe164043c0c1ecef41010005025248d2dfc3cf850c32c0c35878630b532aa29238ba9559ae5c314cd000c5ee5c20fd8461735d20801ac99bc7f24729bc3e9f4793dbd6540348e9d510099ff95c0c9b2462a71a50b60310b171fdabbffe6b6d222844308efde14045f63c3b58146c0bc7bd52686031caa6df6c1b540364030d4c505aa12133b34da13c6c3a5bc71139aceb024558be6ff0a8fea12ea0f0bd0a58261a5e4bb1f603b0eca837dbb169b9b0884a2fc3bafe6b60ec435852199f8f156e85f7898fd63326a181c90bdc68dc0507a3a02fb48bdacb59b044e405b3c9b4062684bbe6705edbb31f3a96ed6516b69c932a56ced55804cc3e64ae566665e6c582eafeacae6c34bac0449fb8ac804f6aed2e267a502be46611aec6790d1b98489d8194061a4cec6c6fb5b393976a4f7ff2fa6d3b79f336c2ecc34827a0090439483421a5e81933e8fcfc54e604939cda314a49106a5337619a1664af41a7226cf599e8a1ae699f0c8b5b0aa4e95bf2ce45d6b9018b71b309ce8d30d6302bd403788fa4464daa6938f003f452d34c99d5f4455cf67ef423f07c8974862568c5a6156de801171617bf19b875e56a455f3ed896584ec33783b911ec4bba52444849d2248f0b9f0cd78d0c108b1af690217defde62cc1b24dc866f4e73778e6244f45764a354a8fcfe5e99e536636d5df05ea8af8e255bfce4f838ccaaf58df6e429daeb87edc58b978a12cab4ecf5dac9e9dbb6b1958ef3bbb10acf295f027c70c0abfef561da9e7dfc51fbdb7ffdafb5f9908f2505d2ed5d0114caa7da245642ebdde6143975a89f52584f35c2c1d123f9e326935bb923e4db83adcef1432d7d9a8057accf603b5ef4de4c2acb3158d9e7ebb5e8f5ed0ddc568873a22a21a816919eb925ba4b9f42b3b2caa2fc395eab44a5bb3eaba5a6f9f6e73f479baf8abcbec90a506661bec0eabbf20d98824a2b2919560c1ad47bd997b036a130589a8e1ab82ad2f29e01cb68ed6bf30d7b07a8514e87622b7855aa1be78639c036d8c1898284c9a389d3a2f0337c2f38a311aa43c9208a7f8966bd7ef5a25d5e9cb5e9fd6d1b6cf4da743c6a6f7f7dddcedebc6b77d737022b76d3fb39da59032d46941b480c2512c5a2207ac8422491f1e0704fec8aa4554b22cbdc4162a60406a46d05aed06d25fd425cb3226d94c860d6c999bc2a530c7f190998310933204073d43cae18d2781a80e5c6b4d2978f1d98efc724c39fc6ff4bc6e367027bb02f6b25cd2c09962ad1601ea91c9881ee07490020bbf1ac653f45c972e3d89dcddbedddad142cc668c89395afce4db3d69b4799176347ba4680636bf77398e26ab49c7f88a449a82241079959db3b12fd739bfae8f833d546921e08dd23ac1865d9c383a3e8f8833a04fa57bb7bede5cb5f051c00dbbc376ba3bbdb767c74d85efffa4a4c14473b636fd0524063a5d7fee66fff20473d4d2cf0651d3e3a168ba4eb1259f4b018492ea7531b96c578364089ea808d4d95f6acae85298dd01f810a795ad5e0251cd3580331ef97b587959098997bcdd7f554d79ed711e316ec7ae97caf206580d16b25d0e6f5cb6f036105b325182e3b6f5533d26bb6060bf49aa384d57caa0bbd3ad0bcd89d066080aa34cf2621afb17bdb49876e1327b7e2a82fb8ca76f8f84678ffc61c8cc44ba450c8658948958f617034927bd75c9a30e1a308d3cfadd023f33735ed16b9609c83281f0ca8f5428389244bad885ca4e4514d2753652093d14ec63b6c6b6552e96555000020004944415416897d48219fbd7b2bbd27f2ab0014ceab06a2ebebca8057a7987164b1637eb0a8f8378d24c86e663796c4711638dbe4e27a82e247be15cf8a0893368d1e9a53a1cb44ca03757ba1323a91d945ca0d8b3cb2ddd7a488a0e7436ac42c7c8c4a08cdd56b13c02922eaea437e0f809719ee9c57d1cdcc925e676757e38cc8e71ac00670ae3f4cdb0c4140e9445139b0aec8291bc5e6fae622e2551710e90adce3954a7c70f7c105231f0ca50a4f66155d83b36d26b6a2f998d7c37778c63663a4f6b08a9ae850638299a668689ab6aacb5c5911f0f456e886bd975a65a173466b37fc43afdfbed17d8e27f44c8ccf10454629421dad6711158769f12c1f3f7922c5d3ab1b8ac547127e7cf2f4897ca2839d6d8dc9fae6964c7ff980a908e01ed736a51ec2fb3033fc611485f3b333d81635d858c36f45391685eac12acd32eb9aa84cc76b3cd871f8a40d5215582ac02d494b4817198caad52375d9f463f9f3755d6bad52c32a3f63fe951a6aeffbcddc3f80166acb9e1232092bb29a26561bb4b21d23b39ddb46dbfa79ad8ca484f2d320e1bb1eb93b062c0f54a58095e5d5e3b99690ddaafad52a609915f2bdcab20cb8d526f7393540c9067d5c3d68973a642e11755e5381553877d999494798c36cb483dfaaa5d7cdf5a532d7f91b87fcd9c93b95f2b0f372bfdabdfb7d153ec35cdcfa5d75860005404c5718458836c43034762a8f09162ca9195851464d94b640d227fd09e7e4574d55922251bef9bc5d5f457a438013001dcd24e048e8afb358c35f154d5a994df23ca54caf1ce6dcb74c8d884ce18b9239427947fa8b54383e0d1001c8194318a8a24eb307258102be987e28b646c41865835924cfa62f4b8b20d5554927e1fa08001001945953728b60237c1ee7b81264d1da4a8f8136a80c1228e2991ba84a89521e0770e31984122b1af9a135cf1872419877fc008ee4d71dec1f2aff0ad394fb437d948822cf804273980f80c7e643d4afbfd957f0e4028dfaadbe1ce7d4250276f8a34830e51ab441e26fdba2512b4d47c207c8b5e00f461e48d1664516439d147826c20c63dd5c8761868c34a932580d92e12fee936af154426070ea828a3f6f0ba65a5b5e4b76e9d4356ce0ab9852894d7501993c7ce81ae49f4d82512dbe8549e82fd51c0a3327dfb8cd36236bbda9cad0cc5a6c36e21b00b0b48b64a4b09b78eaf357bf99ffcd8234c3aa036b30eaee2275802a65f540dbb68fad25541a58c4f219856876d8d5a972a99081531ee88e42e223ca0d1312426fd5fc003998f1dd951ce797e7e76aa24af71672b00038878ef155a182c0a2810d494f2a4b6bd8b145f3f33ad40b10936525cc1cc62c4a68481788054ca990fd84da8934f851d8ccee2bbf0c4c772d22875cb38e9b4e6dc0ece11e26190e4ee5a149c5349819c764215286120908ad6d9238ba4a867e8020bb65a42db073c2a2a3f81b70944084cc969e5413422f2bd2bc3655e7176002f049633e1e8a0013860528f13c487c5566fefa86a4a023d2460a446c060022cf04808c0c8a002c9eabe65ab6ded2b5228c27d33f98349156de57be591c590a1a6a1c4b6639ff51567437963207ec4b735a3d1f638384f933762498f21b3003947165487e3ad312fef0b77fabd7de9c9cb667cf9f47ded7e14148d10c860223296e30bedaa856e4c702b06076aa7d3c3a6a5bfda1c61cc0da5807d842d537b4aa978055d748d75765d2b1f0f9e562a90131aff5ee67baae1baf555b547cef43c7afc73678193b0c8afe5ec59705b861129abad5855e29a5177d1708ea898cda1c98b212232d27277972633d165c6df36593c3eca18291018cefb37078c85e986681be467fb63bb806dceaecf377163b466f5d4e678399cddd4829ca044ffc28794f5ad413c08a6265c4f99a246728a7e9add0c18694859bf6f6d75fc52c487b98659639f722fd75fc56141dd31126fd73dead94a0997e1316339f556a4396b0f01edf0db36fdcd65a809ada79a904651699dfe9188e48df6a1bdd8508a2c4e0641a868f23260d93bd27a73166904c4015829312b1d17a9995ae5c2fc0ccc98a64964b81811e87e1086781c944c34cc9e44080047306b0515305f9c1f069c6a4162bceddd493580ede749e6352f33fe081f948022c8b3772c2c207b2b146f004869845eefa6ed4c979b7065c9434aa1a18975f85bebd2a0232e8a22a074a93188764db64a6b3092013bdb3bfa7c82149a25bdb3b8bb404ce65a965ae9f1a44fc918c27008c0f935c2fe6c09bb727cad343ad01e6a5644f64781e3dd6f891d2a0462634a5a0481a60a21b113a5f3b3bca035b6db0d900abcd8d556d0c7261c8c71aec937952dd20d527e4f556d787e744252015acfc1d9318039501cccf8fdf1ef7cae8aa596aabc6f8522d2cbb754c9262e35c8f3c2c239917b801c4176d40f3c9fcf97a7315f4e40fce1d97130998326dc0b584bcefe880bfebdda0eb687394d0e75fe61d052be8026e656975802bc0197c67d93f8f63701e25a7cab90cf98a3e7102caccd7d2f968e04072a7ba398f541f7833ba560487890e5b8079dd8eae650e1a647cad2c541a1ba87427eb040d12808ad20ea6f7294d1339724a3b68c11664fea8d516e718c99f46c4497231d9be9e7f537ec2bd84cf2a800e534e0c23cb2ca2b92a2084a9144107180c1b0c83a00cf409b2343d992e004e3f178319550056b015fbd2003bc64e4c2bd316e4af94430926959b01cef80466f2d560609a77e8c017dd721d17b336a38872290026987b19e081f109fc92410292612e4732a5eb1e091af09a43ff02b67cce985d521e1dd13422142bd80cc85c07d0480d011831dd3059af4637021df91f497349f353d2d1598140871ffc955c3f89c5f8a13636b6daedf8562046d49ca61504401001dcdb3f543a86c23eeb714cfead059b8c113923ae7f7d9d082c2dded830185b5017461830c0bc725a4338d0c3d4f25a37d0182c34ce39161fdaf0bdaefd3d838d4984d755d755646bcb669ed7b89fb131c56e1e9f5b3ee59adf4594b0fa77cc560c02159c8cd8155d0d08ef39ea63035d38dc3550298bc143e561fa826d9f56b4f7777d3e3ea3a69619a6ad83ed0750fd599e3446e7bac378800c1eac1f18862adc9369495d945d311982e457e4980e673f400173c2f943df41000b538b234429ccada2372a6666b1e7ce4ba63afe207650c60bd3911fd501a65928f684cf2b0884169676dc5c0c2c68f95012b05015609292718d194361b3ea0481ce071a48903641ed59c4eae474ce6456016146fe226b9aae34e9084fe54c520f285dd1e393337bdeb68783f499a96a54669bbeafc912ce71a2978ca364851d82abac35736ceccb943bbdf4cb13334a0391d7f99c8238f99c2c57bcd8b18942af2c1dc8988f986191ca12114dcf652dae540971bd28913887ed95cf96d151b3237c8a9c0b291fac84317a6974019aa59c4f89b47b6e5bf51539660ae68380f6d4b98791c3a9ce064e1411473a89a52c94dd9dbda8556413608359c397066845672140ead1a3676d3008196a4cf80d6e1d0d34807c46f7a24869e82e7cfe7630ac0253c5006d44d9cba0ae4583531713fc5d3fcbcad80c5c9544983d797d733c075bcc082bdbf275ea7e00ac8ab266557591577a582309464d9fc4686886c5f7588c4c04e99a67629e151bfd7da3ba91bf4b5b0d58764c1bdceac0d66355a6587704df870723063ed20264374be344de4a395ec15d32ad5970f8a8f033b810dbcd4689d0005833985926f021cea7cc6e648e933da0f72420c9c5bb99512980981fdd9ba260619eadaf475e18fe2f65aae7eec8fda8112a5d732e2fdbe919ea9e93a859a4709a63a84169a438c032a83fa37b0f2da5f03d91fb05d090cfc375c484234560d2b687d1529ed723370de023d8907af0a9cdef67261ccb09bed8d0b28487a174130d7ecb1f950bdb3bade719a69727bcd824cef5e972775d9875a9be6910d31c93c9b911d266806a96c1d82c09f9eb2837e2c751271271356f225f7c91f2c1fc8065f2b22b0d42272d41758532a928b8c664f38663531dc6c5f3e19cf8bb985fe76767facd339394f2e696c6835406799d28a9627d6cf5dbd6f6501aefb49cebade1948f9e876cacab1b5cefac1d1e3e6e07478f93111369450228aa2a002caa29ecd2f03d7b5d849f7269321a8896e3151ba2d74bec55cbfcc7eeebddcf564ba9ae356f487ead825277cd566b480c33371c99840bb691e1434f22b3ad0a584653a3220fdc40a2078db9923b9a27998e8f8e4f76cd615731d8f81ca69275707c5e2e9685bd302fd36cf040fb0198adf9758343656fde3916f714aeca58b4d2900abf88cd044c2b4dceeb6b4d3afed6ae8ba9b7dada3a85ccecd83071e967d1cee94647c5afa5da410a8a55b34756fa9dd8183957385cf18330d12371321e4cdc0f9134b2b383b580f784c0838985c9487f40c00b5f0760154e78924aef9442c1316056043c0ef65026e80b04c04c4a6630f7a29b9162d172320fa84290ff81485584c9398e268cc6255ade4bc239fd230298cc14f7f30364c564d24785835b8ef08cf46901a4b31d80517da21651d42aaab516e53b2497668e4f800ea66994f2c8879585d694cfe06f8eeb8ecc6fe6a224a04938cd6bb5e26924d502c8a1ae1a0b324c5a39de25421979676263791d4ab4755d9bcccfd888b92f99e824fde673e4dffca0bb05f386fd5ad180a458fe8de39d5a48da8501dafc5652a84cc5edb64ac67b3f925ef1e991df86e37d6373d89e3cfb7811811f6e6d286584682b63a7bac225c6c4c6938ccb9b4d2527758d1b2cba568fada8fad90a764e35aa00564d44e38cd7bc01cb2e0e33375f5f353bbd969587558169f14647a7aa5ea4272a176056644aa78b908e54747bd1cd2b2f23c08cff9d385a296617a82a58f16fb57bca9f6a127ab7f40eb0d8b1d361ab05567613d34b0f8e9ccb94c247d8291cb0aa61a3b0f75e40430f3c3a09e3f8d7e4e4f5c93877b5d606fdcdc8a522fc2ef963f2a266edf6fa465d95e56067336824748e5577c875e338656193fd8ebe3bd7a6b1c9d0ba85eeb421a83c261448e5ef4ae9689cf4ecf4c8d56cd2c8330bb90979dba445746f7f6f47c5d34403493a74df408206687c91a2c1b55222a4a458f2bb522982c90ffb5aa4a24416611c3fe93c6bc345d1dc07beb2eaf055fde13c009905c7677966e46261064577e7303b356113aca4fda4129ff8e1d8245af2a31a4f813ba53ed1b7d11ba89e6f58490bf306701253957989626a4f4014ec3cfc617c29ee2a563b4c8b6b97644b980e4a2fc02474e6bd5d055cb7593480e8ffef6e6e153de4395fd37da7df97f283942ad6d694508a763c19fdd410ca4c9cb7b649ab33008b7a43b4fd193b12471531dc684f9f7f9c7598b3b63de8b7758c03822a294d04f07a93b71fab1204f99693b91ba4ea66efb564c664c032905440abe6a5dfb7d5535d397e86157378bfebb7e673361d8d0dc20400abdaab5ec81539cdaa0c66debdf88c1f50d8d2213d4101a7d176410f5748688b9dcc65129a7445feb4828ba25b45d618866510abaffbfb1e808ae215ddebe2e1bc0bdf57e6ab84c4af642fdb784cc428f272d8d54e4f4e42771b7548c2d7f82fc6341cbd6babf3877014c3a2702e93bc897946e45085d2a194cab1149a271de22e765e809c8914ba4c9b912c7a933b740b9066f2f299c96d64ba8766544606c7b76d4c48fe61ae31755986fbc94dd5cc80aec83b6d7b27582d9e21d5cda9460ce0c18fd297098819a35c9eccf70ad99d0016d52fb220d3b96c8a5e27a099b6126a61dab9c06117729c923b94fecb701f2093326f2be88fa1b60aa8c38c94a91d7e24ca9bd8400c21bc2f864e8d6302442455c6dcf222019c463721d9c218c47c029400acc80a47422840b827560de0313e9a67523008ff211f25174b0b36b3ed012d958a691b4a935eef2dd5453c36daf02ea2410699f164cfa3ab453a851af9ce665264f8e8f3df0880081a30d70e8e1f29e31f50a39b1280bad15fd7f701acbdc3e328df7998b45dc00d8181de4ac800a1b596a9385c93d3882a7b3210f03b7c7db12e4c44fcb74dfdeaa7aee665b56ce45a4936670c31a65446e7f5c8774d6e7cde4a3afc3c7dac85a67b6556f5045de4331a9ad17c68e2c24e2aed74690e37ecc451237e0541dbdcd5b6f564f0c237ddace86f87bb07c40fe29f997f1d8d2e0fbac04e92c1eca019114cf390dc1b7c446aa4a0a43cd638da46578a02ca2c5cc5d7c4e7eeb2d0b7a7081d8b9b3c2c7c5fd490d99cc4770263aabb1dd74ad133bf012e261cf73c9944b7605e87b5d857c52eaacd02e6938998ca66e71ed5d034141a186f75b551fbfa909c651726070a9d7039da0117161b818334b7012b710c5426b2530df962e4232d7c94322fe3599bc5f21d9944e954b75fb3fa28ea6b0001df07706c1af8d92e7c9ae47b2d666c4f1144fb9ea2ad58303316bfafc77300e2f61eeb865172dfa17790652c9114abb9ad7c3718682c5c6f80f805ed47e21c21ddd38bf663e95f61e1f15ea4a20413d6339a45813aeaa2fc262040ad1f80251357beacbdf6f8d9d3607f80f9c686d21e28c959dbdc50163c515aa99df4fb5226ddec0fdaeefea1ce83be3c667e1f8964fc8c6b580b91216e4059dc4b3eb36a72799d5732e0ef79add7f5c2bf05d8a576d0635e5fab78e171aa6c4c532c999e01dea0ea6b311ee97a5d9ab39c0fefebb1fb222bbba92619af1b55f520614cd952aa4e1e2b8e5a13ab36a2f080f81c465f030e03633dac3ac8be91ae6dec7b3165f5a0f160bb00bc407d8316aecf5e9445508e85de135d69c804b719c66286d9c0b2e60f93361d87ff08cb01473bc081463b80311ddf49471db506cc01ce37b905004331c0ec55cc69fa2036c4bf77541a42181dc7f986004e1a5a7372bbee43179c6596616b8386d21090ff25c112139cca7f16e86a2482aafdf9c34cac4a499151499a4eee48a5e0476667aaa652606b538b67859f4f638b948b13467367754450d1f574d69ada2ffc59295ac731bcd9f01947433dbfcc260914c05c752efc34a95201cb217ac77934b9136ccd16c225b194605e802b027812ba8b7b8df9916dd07ac10e01ac38e68a188ee6f95af41c94899c7e321c45f2876550c9d1de605a518580bf13b0670e93091f4d81a39988fc78a9650f1003664824632212e5c4e9dedf1e2c9cf4f8bbb4e9ef2077bddaf68f8e8309c230e7adedef6cab201a39650229dd75ebb5e1b1f058d74ddf63523719130bdeb319e90dc573b86288e7b63fef637a4d9a857d08140d62156017a0e9b4069fa0322dffbb02824fe08bf4818cae3a4eee87464a51752b26a6c44c75b41991bd137a900d584c021eb627a2cf59cd46a371b5af8de815a43cd85a7869766ab13b81513570982f385f5704569872ec7aa83704b0c462c699fdeef52b3545450679a537932f4b0a0c387a71d0920d4f3ecef45e85af4cd6f51587db63b1e04ba1bc84d6eb1e3342dfb01f3abd28a58316f1240ece4392577e22fe9e3d48bb899f88c60653c0c473981e60a2858d5ec779fb6040c31713114381962290d1c599a08136a06c1986967814874760c2ec018589d0648ac5ef5d57c99d39a666ce7cb73e773ecfb8f85ecc68bc09da07045845d22799de6172c8c4949f35fc4b5e08ced9096db08880d6f3ab8e8d3a4675588e1c3b3e1b3586805466ecafaecb690d90015ebe4e3579701da5ba1405d3603c6c8a19b45c52a66a081a53a4539ef7c9dfb26a6b6c242b91d640a410b5d2bd5d5a6eb7fed6b0ed1c10318c3c30007a6bb0d5760e0edf032c3debc97d3bdcdb6deba494e8f92d93460d2e7533afcca95a355edb75dd1803bcbe2adb32181903bc162b61596c1669ee77ad223f278ea1cd245d45c61b63811856fd7045de0f01560506df64455621e73c1ca7fe894519664a95495e7c2077c8ee00d69dd626611df06a3bfb5a3cd94d592b0856d4af202c1385528815406c127d151565416f0a7f11027e948e44985bdf95e6c643bb383b555de1e8e2a2dd8cce04d5eca6241eb2f029cfe13b507cb2a4e5c8bf9ba46f0b7008868a53d6a278f1e0a399eaf5e84a9fc5390db0c894eb47289d5217647ae9d68c761360c4f13047511cd0a44011001362216d4b5e55f6089433fd5ec7235a88635dcc4fbe43cc9d488d909659a6672869361f029f257b5d49a88e102b45228b90332dc2ce7a3f4f6f3cf28938537d231a43787e99b58bbdcc9953c1765c0b8849a66e3ea973a5c8d97ab4f452894d2a67da77c367d584947ba19bb28202f16c893046c132cf222a32288bd1e6a1dac60445a5be44c020ca8732fc9fe01e0aac917cac4832a6204c5c91e1488300f4951c3c89dad1ba0973549e156621a0a5e8e180a4d241dbdeddd7b9873bc3b6bbbf2f1507929e873b7bc14ca980b8bd6d8708ff496b6c219eb0588b66ba663706059b68068b6ad279d377aa892d037fb6aebb9a875599b38fd7b5cc2a6ef8b9fbb58a1fc605ad658a9f7d70ef529546bec79c1284ea0dd9dcaae06486e5d798d0518b168e77b79cf204ad68eddd500ed8f483d45a42838e07b922bf6fd23bc387d8a06fbe3249d9d00b6d2ed40ac2f4c06460de4ba5442663d07f4d32e566dd0990d49aebf46d1b5d9eb6ab8b73f9122893a1b330757798841c928c69be0ffbe1da643664c48f7161e231b199d0f8cd225951682eb38248e0eede8e227c0004c5b5e18beab7dd5dba3ca3fa40f4ea4120a67bc5713dd852a34ee5c4adada48228783b8bdac595b8362272eed3c869c9c6a72a1f2b32007412c9acc96816bbb67cf7b19b2f266a430174ac8c6dc0d4daf992cc595d91bc0e8c06c6c275bb5fa177577e2b88a36619b1fa14094c4968a51764c2af9a6200328b44d3f03f053bb28c7088f7696eafd1f927ba3747ba7c30352bb6025e0665ec72de1380a2c395797aa1de919af42a31a2fe90e8f17d168e47afc708c0d0f62d6498d5e928cbad8840cb2f48ad6476388265114cd8dcda6a9b2833ecee294238a089ed66285f10495c57079e159506e1e3544deaddb81dedef2560056b3601a9ebe5436bc06bbf06a7ccb4aacfb1ba6bccacc4c43b8e7d3be8f98c592ff3c5ebd54028eb2bd97ff5a319082bcb1316390fab7aed2b8d3638f9c6eb0e58696435b1f001d589c783b4bc0c171fedb24201d214b3227617049da45701ce8355fd5406be0a9e15d07c0e7fd7e0a8cfa7e09b9dee2a567dc081fa20a500c996b4482b80f16cd0befdf6469d9b516a60c18e6f2fdbf5e585b2db651ec0902e4245948c73262bf5655077c601b0603c63f1851c32efa955791fbfc546bb9f4ee46c97537a15861a1af4b009f9328603bd4ee44c639e7580bc66138b7b21542f3f9b4401a313734ca670e60708874fca0ab11a6fe9cb479e96cd3d1846c8260793f66f3546c8e4cc99506ea9e2ba643acbd7f41c9c3e9063c1b1bcf37b229b85c9b12fd9a51417a42336ac8a28233ec749f4b3635c18437e8265c62df0ec88f2b2f017e6673adb43e0304b8c685a9185d41c3fb4cfd27f854aab7c5aec69a852044b72b43cb155e7f7b3251f2f9cee99169355143c6fa7ebb03968dee383c41c4282a7bfd98e9f3c5522e9467f202608909105bfcae6763f6fc3dd6058da08c8f9daea0bb0d4a02385fd0c3cb63ebce9fbd919c04c4e0c6e3c87fa19af5703908fe7fbe43af877353f2babfa107b92999f3e4d83979df0d5825a5c0b26a12fd06909be90aec95701aa0245051bbd9ebe01835b3098f0b1700e221df6657c88fad51bf3b5e1c38a64bff7c5063d797d73be797fcf03564dddca107d1f3091c8f6c16888e25825c0ba45969e72f83cae2e00a5713b3f3f6b37ead87227898fc1d6ba924569468049883980d39d735f71fdd940f4ee7aa409cd24673c22ef662eb0020cf99bfc1bd80d112629b42eeaf442a5c052beeab29269087af8ce634af090be02a65986e9f16be00f03b41887a8dd4b5508c1476c223287d408953ac3d942b981a816668d4c03014674e65dfca4b0e00a0ee34c6ff066a8f48c34a93dee30379b199ebc75e1687ea8c34282619a7aba3e693f5168bd1abea449a41e786ec57c8d2822c756b178d665eac554518dbcd4607464ae7b0e6b1d4839016687cf0cd5d3a6bcacf74da4657b2a2ffe480389c275e7cec9d93e0eb35bcf96797145a542e8a2c975808f8c2a0874c2002734e18783b635d8963a04d1c4a3e3a376727129adacfe605b828202ac5e93fe187351b5a005b03cff1907afb90a08753337a0f97797b4d4e0099f8900438cbd371c9bf406391fdfa4a36289e78ec63f6b1dfd5a657e5acbcec3f2e2f164358a2e67e2d219e61be6607236a6f0db0279335c6cb387f02ab2b8fcb0d04461f3e22a6079a27a703d601c07c0f2ae6510f26e5e07c5806686571f84d95c7747d1e02dccdd68041b05b46a6fa2b7c82a6762a9ff1d0bb9f5a4cb3ebaba68bd79b4a06781c3ba1eeec3d4c314a00d3de7836111c6d6e2469e8686a7c9ac6cf279f13b717080ff622b7288a0fbdc13c27764c03349d971d7d7fb9a80aa5b4b87340f3d98542c24d5483a115821ed8710bcd32309b624e9e1d4bbe279d9c1ee92aafbec19a8c9dbb24144f6c78b6cf860749e882c72d7072e18586a59194004865923c862e5ba0d365e585a086926a99e77366f53f2e3520f9de261c04a6038b52aaaeb1253ba26ef5d6099c100cd1d351ae13394bb64b17b2f5566e5b70a79629cece48ac90fa6b658805b24a9e2f35c6eb09c3fb5f033758039739712402aaacee276cc6fbe6fc61efead87d062232a8aaae8f6b00db777651aeeee1f083891a2e1599f5f8fdad6d68eb4b29e3e7d1a59b2f3791b6e6eb42dbaeaa83c6b59e4ecb5658089fb8e355959546c044b250f7fcfacb70b245dc251d72edf710dac372d6f6edd35cef518e48c1bbec64a300458d57c33421ad9bab4d1a8ec13b3989cd11e5479ae856e3011a266f34a6ed67958be18fff680187cccce7cf135c3db835a178281cadff380982dd69bf643f0bd68914947895c9bb97c588e12c2b048f27bfbf6448b51099a0f5325028e2838bebb69fd0d76e09eba3dc3bef05f1125c4f93db9bd11d83211c9c352834f8a92b36c8385862e16262663415a038045612be742465949b32951bcbd3d50ce0defb1a0107d830550fee1f167e2cadc4ddd7380c3795119c857d0202a1022ff4ce39f3e43b53d53af44228731791fc8e1ca458806fe8285e575d50520e6960c8bf1f746c1679651bc6075646dfb1933168e0619bce5d827f113fd2a8901a28441e2ee582c948eca4289f43932178389877f8ac5cdf17d5c95e3aca6237d5103194ef5303dc344a1dd9698a9986d1330d0cf91fb52ba5ea6232c9275d3b487fd46d79a000469efd3fd086db43b1856cc0184fdb8424aabf81b668dcf4fcf6d6d5d395834bdbd9f3701178d55d17ce7feb4813dccdbfec1b17c59c8d3a89e937666e46a6dac291f24c7b90000200049444154adc10cabcb72fc3c2a93f27a35b01888aa49d7f527995579735904a4920dd7e75e81d0a69fafcbebd073a5628e4175015ed6c3aa265345e34a07fdef6a3afa86aa63cd7578ba2049d4469b2f6eacaa35f8462b4a9b1256f4e7861c2af6753258f2c96441ad77770394777a035897f21a9817e70e911d256c4a4b5b6b6035fa11dedcb7ab9bb1800205d19fbeffae9d9dbc6d6bb40f5f0d9f0fe7c734c4d18e839cebe3dfb7d48fe1ff4945069cdb988a7af8e4dfececc839cb0463712d021293fb36ba1ec964901993ec030736be2f1cf2aa3953290d0d6ae91abc11d9e50b31bc48b350342bfb13c6c4417de241e6a64c48fd3b002c36dd605dd6babf47d32b33c59dfae0a2f09848a1c6ca6f9e2f0c5091d56c505b9f296c2964e37b6acb152278b1c1794198b573df3293e86c94811116b836c54c5a846189ad4b529824d868d221f056ad60e85dc5820c1f95989d9de76d255a6fa90b76349d500006a5cf45e2684f89b711958c46165631a5e038364b27d18610e0ea7a30734ab59096216957bed851b473a3de937b08b2406b353e170e78ae1bed795a8821a58c6ac3bae6c6bedacdb1cd40d41f3f7bd60e0e8e17b59dcc4f825b7d525a249bbc9404af4eeeca6ebcd60d08752dd6cdbf5a5a954c086093399b747401a76e5a06499eb537910a92feaed76b053d5dabf5b07ce1f502aa8d5b51d98ccc375e4f1eafbd5fd91daf858debcecfdac5b23db56fd4e063b6e49be37d6508a70fcbef734dd517e6c1ee461b0c7ebeb77a5c0f5005368e6b7b5c349e4e39985ed387f6eae54fede2dd5bc9ca10f824a581eb834db1a8f151702ce95c014ed723b5abe7df0010bb2dc0c2aee8e043e85b67c9496b626477e8319163943f36a1193740c1e53cb386dae550ba492a6e66f12bc207237a68e44f29c49f3b7e388723a911b622d13785d871b887170f200be5d2283ba1938f9a5860c6701c2dc488969a15393c6f30f0eee9dd9431d27c4a1f0a2aa644c3943ed2012c0569b2dc460b4d693231107e5edd39a33988ff67654d73252485c36f0523f275a95f5f012c228da82b705deed128477d3ae0179f279a89b9480993c404c35f837faf5a2391ea1075a9cb791a9dcb177ed8997d5b5173cad8c1beae29bfd27963433a3c3a6e9b8381a2d5942701ce6ac1b6326fbb3bfbed93cf3e6b9b1b7dd5a7f25c6832cbb1b650725584308228be3eaf036fe69514d40dbd5a2315c08c0795757581a51ea792063fe37f89ed55c264f2d1b5fc745e67ba57fbb102559799f80616be8a5c0846d19818611ada191708fa7e23d52e2dec227cdd05e281464baa7a7e4dac52815e91dd375d6def2e28c974491f8adfab93cff7349dafb4fbde6abb383d6d276f5fb50764874757ed861ca9abcbd07ca24423f36fd03fd2b8f57aedea9ca2e90b4d1a3a0903342c267ee46b4a1601c473ad518e3351efb99eb4bac2d7459e16d7ebc08599c27027cc479570582a86881fbb3c6b46fe28f4a96281293fe881a824757060daac3d8c31ff229b3df2d042e7ca139ecc2b951da6a9897f8ce330f680a7f38eea33ad54dee6a398793667f5fbd11f71b9db3ac2e4b109948a456ca7b9e706bfed64e778f45cdcddd98d7e8819add23c9ca6b99f2174d8ca62d13d44a90e45d0025083e75ae474e93a6190aaa98cf409d22cc41485e6513db1601912508c67cbb122a03017a3e2d90680a2f641f506cd72632340a5f67682965af68894c6fba0adb011f50792e8c6d9bfb1d597e2e9d1e1a376fce4c9a24bd2d1e1a198371a6ccc33ae18b65537ebbad19ba02c76440735f205038b9f795d17fe0ef3ca636406d75dc7f538759caa89d8b58efcb7ad2083aee6b101cb27aabb986fd0a0b59864a560b922a6cd42762d33142660ecbec186ec745f4c86cc92aeec4866408938f0fd5af260b034607507534c20274cb58fc32c0810f067fc7717b03da135066db5dd3eccdad9bb77f25b4de87c7275d1e6b40edf8c9c2af955eeee16daf3caa55209c658b57b66835ed41c97cf3c7af4288b8e234b1c60e6da883262321c1d1dfdb3f297cab2b8a53efd0afbc11234d6e993c3ff84bf4d796439cb023c30dfa261819a9866872687e7c929c244351bd37728a67503d55c901e236f247543d02e2da7751432f3bf18754ac4749db8ded5fdbcfcac3c1ff9db8e7983bd19f7a20e11f38e0cf5f49be9588a7ac63357f35175c60e2d76229ebd95d4e94a15062d24dd277eac300b89dca98a46f95e9b519c2cfdac3501569d4b21d2b7eccf170b395c1a38d663e31dcb54bfb95906926c45a8c83e4d6b0ac25737fa6a0516c0b5d9867bbbede947cfdbf1d163552f703c5816ae05fc8ec3ad2dfd3f7b2088b16cb75741c1ebd8c053e7bad7a15f33f1a8d690d79d41cf18e0b96d3032a6987dd7f3d4e7dd3dbfffae80e575dafbeaabafde9397f14dd4856e1b73e1542f12ab15047c11665806bc188488e0b891aacdb60a78d594f36070fc1a5d31d85410f5793dd875e1f838be1f0fe6f25a9705ae357fa43e60a6fdd9e595f4b030d22e2f4edb9b37afdb70ab2f595a72ae48181c5d5e65c42d540e38971ab026e0721fec7a6bbdf4cdacad8939612efa338e16f9fefc9b0943c2a9fc598b6e31e82485a932a46bcb46441459a14aa2445030f5a7600f067199832476de20ed3c6a9bca2d0a808add8c24d90019271f56c08261d55db63bf934274833206158d1b530c9ecfb54a3d44c2254be5ace273f7f9be47577e758a00cd7e885c0bf0d5afb7bfb61ae5137b498c4a16241930dc695efc18691e1c197a88450729b36fabad690b68986246a44a25c414cf00029582a6c8c0d597e476a34b3e30af7c66724459532365aec52a90d4d343607450dd50b32fc9a6c6ade8061617afe09885459a08bc573a50b3409a3db7bfbed379f7fa17bb9ce8ee0242ae33ed8ea6fb52d0aa5256f1d40ea355841ca1b7cb5a4fe25d0580085d365d27de13566b65bbf6f4ce89ebfae4f6f3abe77931d9ea9e701c7a96b526bf9ebafbf5e482457b6516fd4b6a42fcebb9e11d51376b9c822b7a6523917d84a3d005b3ccd3983a027a9f334340132b7433e224a1cb28b8b4d0c4f5c0143d6add501ecd2d90a8e952d86191b21f9fa609d7c4896fbd5f56d3b39791b358d63545423f31bdf01794d98521b4c9aec9ec2a4a4c6f0eafaa26dae6fa86fa1c70dc0b2e489cca195152510727eee930607dcab3aa964329eca2f28c728edbb391745cc2c3274c05da6220d7565a613ad0c93e53ea379dc1fd7aae4d14994e19066415a033f4e516131c1c202e45014e7a338e61fb4383cd10c3c06c385b98625450e93c736cd2d3fa745c0241795bf176669388beb315d24ac722747354917b9b9d53da0b13e18ec085474edad27062b75dbf972e2737ff81171e233c70082e8e3b76c6db686ca672a3a680e631a521c2d939c46104d00a75a40b254d2ac0d20d0b20afd79771ea25fa0ccc250f4204565015acebea7c7e134a4b2b996f1387a0b90cf067b263f8c28e19367cfdb1a150eac239cf2fd7ebb383d6b4747876d6f67279a5248d830ccb5ae35e139e8e7e7a8a3e7bed794c1c2669fbfe7cfd775e6f78c19de500d50f57db326cf8bfa994a260c60de7bcc9a176dbe2a921a800c385ee8f580dd05ee13c7eb35ec1b4cc3118b9a87d56542be31038da9b693efbc9bfa2154dada052c33ab7aac0aacdd07e707e587ecc1e737937b743b6e67e7676ad1459639a278ec6ce7672732058906015cd4dc855f67d2debe7aa5b484d1d575aa7fc6b8acad84d9a21407d5aaf5140d04c86df63891d0627ac81987233c9a50bafb105d6ce82c4d34091345bb1b4183151a4d503614394bd2552ae547d2ba8211a057af0ec83097ec5d98663c80158b30bad1c45836e9c03b6fcfe69e372f8d1bcc428c2436023da7c5b9c3115c3707efc89505c7b2777ad1f2da350713b03489b30e94e786ec306277a495f85ea3ca22b4b2742d9955adc83560ace0cf466952013b8ccfd9b7260d2d99b3f45a4cb9628227f8b188241780e5deede4f7a64c4f47e603d7e04451d43c621c2218c1f3a0d311f58768efab03104c6d039d77125a37dad1f1a336d8dd6d3b3bbb6d676f4f45d04a449d8cdbf670d88e0ef6b4a190e3157effe5265cd7675d07f559d4cdfa4380c46b4e37f1daf4f72b9bf233f7daf3f9fc9dea0ea858b360c62539bc1e4b73825a42df182f54c65351d0206190a90bbb9e2826c632e3d5ce3833ac2a2fe39b34f05433b43b79dde68bddd73baf07d8035301af4b4bbbd76880aed7e0fbefdadc4485c80147e2f6cd9b77dadd0ef60fe4b8be1b8d94404a01f1e5f999fc06383e957bf53055e9ced9c9895ec76f21c05a8d66a8be7e7ec30ab8672716720d9c4785b8ea3f4761f3b2db0ccc81f7c96f1c0e71e4874638c7d8c4945162287eaa28f501b09600cf2209d604d8c2b062e1f833f8ea43d00d566570f3f56e708f8b9cada83cf073d60476767aeaaf6bce582ab9248f7ad7f4f3ac93b36e8e8a722acd244a72a26f6374bae63a296216339c5215409a4844ee821d9136100103f9af94478599164995ca85cf5402a72a38a21a11505ac547ea4368fe2feb09e5d7015c321731d611a931c1d403ec9175c63f1919eed23acbf229c6cc3e4b3e377920bf2c546ea54e419a0abeb2541c45c4eff9471fa98bf4a235dd3d4d3136dbce70d8067d36b54928766452ac376e9b567593afe3ef6bf5e7cdc0f87cd755e27566dcf0d87a4df1dbc7ab9b918fed79549df6954054d665dff20240012c839407392249cb90a8d9864feeddd493aaa2779cd8f92fcbce1d96ba70ad57d46ebd9f515b4d3b0313bf99186767670b56e244d57a935d70ad4ef4cae4fcc02a83329879d7afac4cd41839e2e943bbbabe51eb717664cc36ae0321bff3931365a09f9dbe69344a25a99404d29ded611b8fae555f88af28b28f1fdafd24160f39570094c2dde994f5c367722f4a98a6d1f63c7338a5ca604733fdff60583866ddf001c0823929f78da26b32c38b681b9b0766a1522b89fec9a4c51f145158fc59ce230094f52cb2f7208c063bc8e328004e3fd4a29e8e059342794ee4d4b34ddfdbc27f95da5d9ef8b5deb0ce3fc056827919fd03bcf98efd3f022785e6009660538ae2a5d35f89c005608339c6a6aa5cd45434b5b3dc2915c1c842f31fd38f9c31520cd4d55a951af8ad72135a34d8c8362209ae1c9b56676a9c9b2538dcbfd43c6a24937931a3d03c944c4963a00a80fb59ef0fda436faedc2cd2618ee849986285b809f6f776d3d13e166b96dff461d9f3b10289c1a4ae9d1a20e375b328038b13422b09f03c3590f8b8063a839381abfb7ac5944a38fcb9ba89f9b39a73e86179373200d9c95e17ae2fa8d2c68a945ef471032e798889c2c3924a569a3266595d50f479dfbbc02c86957c30fdf5522ba74b37abad5d1d777500fcefba93778f5341d90b8bc5873317bfc2f5cdadc2fef4a9e39adefcfa4a755be85e2199ccbdc2b448ff63f75feff5daf9e9891814ae6a250bae86d63d13857b127b4d96e2fc26a46330fdeccb135825e8902088f92647fc1069992da5352867484d45d7642a6861f6e6caa48fa816fe21400906824aea244040a5423885e9c673af66a98b893d8f86ad3872d56999129acc9db29f6161fa141d7d9983f88828e0ce42eb603c29419ccfd566977d5af6617a9391cf0906085341d205250a29828672062610c70748014498a6170bce1c2282a2382a290a3393b65814b2637e693e2905275899eaf892d16a63cea4545223a44b9f0dff485455afe5cc8c97691327ce348c08366853ee51101c3e5dfb62795d797a37d1e908409e91fa23d14135c5546e1d26e8f6deae36a4defa6af430dca4b3ce404d5369668272ec6c0ab30ab50df9f9328fac028a41c0ebe09f138d30fbfd3cfd6cfc7933e9ee718c035e3b8bfb2e6669655d7eb6d52da0f12b9254da4c4a9b32b3c1f7bae6541a5e291d5f36e5379331d878400c24ef394a8ba2269f730e919deebed18ab0f5350f8043beec503e4f05b54a67fdba07c503517ffb5e2ab3ac60e6ef2ecdd926472df2327480567b749a02cc1edae5f98574c927a39b76b8b7dd7ef8fe1b35ac8049d164157f02d1b81e3bb3e44642f2d83b949caf99b30630f0bfb2c5c9be9e86428217b37742228b5c1bc7a16cc3c5b8b1eba7c09db2cfd163bacdaecccb1a316c24c0473b27c9af9409217887a281544d970d6a35dea9f71d6c29c2f2bccedfd555e0736be321c11155892c25910b2141dafe2f6f7276f4ab1e50cefe5e282ba8f34f74dba12f2480aca4cd95d02cd7247e48499787882ec9610eb8660a43a88546e90e3f6a35962537a12ca356140b5035cb233d027332646db88600b3301f090e86e6575b71130babedf29dd0cef7c658c7480d4332315691c312414671627533f4e931fef19b89399363b7d16fdb48cca04c717fdf1e1f1f8a69f737d75552650bc66bc173d873c76bbb9a715e6bd5ea30d8787d7b8d788dfaf8f6b5fabb5d178e9f6d250015477c1e5b6bef6d6a694ad7f56f1fb51896d1cce0e38be8b28f2e02fae6fdf90a6a95717133fccf83e0c4ec125e7cfe9c6fa0026035d59cc3e26b5deca29d3c2e03931f98afd1c7e27d9b2e4cceca18f94ebd8785899a5121a24da45492a078af4605bd46471404da06eb1b6d36b96d2f5efc2827281a58e7a7ef42a218b6c1a2c8d6f4eecb2893329554492a04181817011a2dc3107ecb30af59a96aeb721cd16adf1cf4b538ad5ec97705be0f31e641e7517cedc94cd44e97d9d5c1d8e2332ae791f060a86230d1dd2ca4fa1a22e93472b29c9be367166c22da4cb9b104e3bb48c5c889e8c9c9eb5ebcfe9c370e006be1bf50b3e8003f2de495f578862ac25e9aa8dc1ba539521575e76831aa90a0d19c611c8a42aabeb3162cce9baa98e04a809e9ce0323149ccdd50a430e66aa836f428e149dfa4522ea49b15da69cc3d473d7d5f351583e3c8fc5367ec5575e8be41c39f28ba9aa8aec87fd5ef0f5b7fb8a31cb3ec8ed69e3e7ed4768603359e70bda7d750f539d5f96d96538949655975e3f7f5565033cba99fb32f3bc62c7c7675edd7f55d01cbd8c2f7f99e99b5d775bdee3aff04583e4977f156caa6dd295311ba685b91d0485b99922349d2ed49754d2377656c15b42ac3e3fba6d215c93f64ee7507ab9a7f7e601e1c97f5f89875f7f1718ceceadb328bbabc3b0a56314322d6dfcedfbc534fb8b7af5eb68b73cc3fe492998ca13caab011e60c3beae45e131d5a4fd63be010827d777296ca414e5e1211a90c4b33a1075b5b8bb226fbff50a75c97c67708e431e606e128b789b20f757a4ee1be68b6112544000fff4b148f948acb8b783d9dffc3c120d202f2b861ba20a8178aa46e4daf678d54bcbcdbe91c4f4653e78a5a9d25cb52f71945d722078c5ca7e5e2894d25d8baba03cafc8161299f6ccdcc0e247b50ce19e6af4a67547748c798488fc0ffa8c4daad7e3c5227b4661040e75174745935214695e6b5e73db2d94a7f48b053f30bf9b752d521fb734a1515df17da17c5ccf1a6cd3d7ac364bef16f9e7da45a4cdb349535002dc6141397861348251f3f7e1c6330bd6fc3415f91c1de2cc4315dde55376c9b770630af350396d75b35bdba00e7e3796d781337f878d3a9cef1ba06bb9852c9501714bb38e4b9e3fb50aa5405ac0fd9a09cbcd2c97a01663bdd9bb42fca3769803033c0a4a94e35ef4295d1d59be67533113be3398707ba9aa11528ab59c8f17c5df501d5ddc6e8dea5d51a4816a81a81e24fe9a9879c5a3ff556da0fdf7edbdebdfab5adf7e6edf2e24cea0a38dc87db5b626030259b0230adc1f6a01d1f46063b8b1676757a7a2aff8a329d53635ece6c49d0b0e8fa0a630ff0656847273a181a4906294f488d4176731118bba0195f996a024928a5b946d4102aea46c46a741df585099414310370300669a72bc583fc20d71806fbb08aa80b93e576c6074ed91142760914360fb51b6b81e3830ab38cfbf333aaf32a2675f8030124808e6899e68c7c57002e4c066a87ef2d4cb6d0ed427c9128da60d129473eb4f4c179c12ad13301ca9b17fe23b3066d6c70644ace9249e8d9e0632999f59a6fab91702a9f572d5b53ba0391d9e834ce064134308aa2efa3507c75458a0d946e0df091dede08a8e6f82b37faedf8d1e3a8dd241a3cbd97b37d63b5a7aa8445b3db5c3875a3b0496a365301ab826a771dd7b551fd5675bdd945d3fdaec7d663509fa93feb355c7d655d90afdfd3b1c874afa66035f32a85d464cd7c93ae29c8416bd8d4a062201255ce626706dc3e2c9fd76cab7ecfa0c26bfc381cec84540f8891dda0a805947e9c7a5f36f70cca1e688ea31d3581b982b64193ee260acbabc4865f3ded843426c069fdc3375fb7372f7e6d6beda1bd3b792370a583f2c1e15e285fcee6022426e6c1c161dbdf8f66995a507763757f268bde4cc64aa48e2a114de4f35ed8fce69a25f497a90ce19c8e88aa7c592c8cd44857fa827c4ff7cb8613f016cc29dab1df85e3bf6761bed27ade938b63457496148ff087d93fe231e7f866d38097ee83f15d8fccfe481308ed29a9a0e28f727badd2f9daf76436424a085c86852ee9e86cc211a91b21050ce01261c35f25f585d45907ee30e530af349f13b0cc9cb4b0f162ad44d98ecf8d149ae78516d41ae668a44af037ce71452e57a3a6d08cd0a547f66169ddd8b99f32d20613e6b84d44c612e6fe308f71668cb8cfc93dcc8b7e9883f6eca38f142904e8ee6eae1bf583c33e4ab898cb711dde6ced27ace06000ee9a84952898e554d3ae6e845e97f51e0c323e9741c626a4dd3f76b7c486fbbe5aadc7ddebd0efdbaa339958747ef6e2acecc25f3253b12d596dce3a0815652bbdf3c2e1e4d6c3f24dd4ef7877ab83e55db72a8e766d6503a3efc137574d5ad34a1fafee006234e94ff184ac2c2cca6cf0ffc40e0e68d19482458054cc2fdf7fdfcedfbe6de7276fdbd5e599d84234fb8c482072336767e75253e03d004bfa4777b4951fab5815ff9273b0643268928789c7f8e1f7e3dffe9feb8c861ea156eac565300308bc51448fc1a5143364c4cc2bc4fbd254c5bccac2e6fa0cec0c5f98ef489ca45fd2cfdfe3591783e78b3790585191a7e5e3a3d955776ccf35fb4662d2278be21965022ce7b5ef4dd9fc44f87a51a6946d7c743a581066a2540e143d8b929aea7b0987fe3251541b1d0d49b3c01990c31c745b3025c12a29164d84488eb53f4f662f1b5c2fc04ff30d90cfa26aaec10e6dfbaf0c789387591bdd9264bc269686539f0ed3a39b3bd512eeedeeb54f3ffb5c85da5797e7edd1d1713b3ad85d3478f1065d375faf2fbf671787ad0ddeaf40b200868e39dbb5620c587eeed59ae9b224cf9b4a2aea677cce8a199e5f8c85099218d63ffdd33f2d4a733ec82e44c99759b39e7ca6995d703005d4644946e60c754eee0cedbac06ccb7ec8dfc4715ca6526fb8de6405560fa051def764c0f283abc05cbfe381afec21060fbf529805f8ae24be326f526bf8f19b6fdbc5bb93f6fac5cf6d6363b51d1e1e2cba302beab5bad26e5442d2531e0dedc1507400845d5b09805140ed490c6085ae54b026765d7edc09da6c8085c435ab4d553a3df58cc85d4ae9e2780ed4e9669fbaec542375cc94e6d5429a8c175d973da1eb26e08d214a7b625ed4095527be27b8178cae2dbbe87881720cba01d997e845e0676056eceed3f8e92883c1f4d33317d39b65a9143d16019248f4f479c3e784733c1cc272c66711fc620e0904c3e4f586850f4bccdfdd903111e90aad3243eb6991911e60e7e7035889796594304033821dde4c6c3544194e8c239b1512cc57a3cb281427023818c82cbcb8a47b386dec77dae3a7cfdb463f44243f7afeac3d3e3a50de55775e7bc3f5fcafee133f5b332013057fb68249776d552c3090548656d75b97c9f9bb75bdd5f9e5d7eb713dd6be460196c1a702962f74f1c14e9e4445625f58bd71038423429c8309c083b5447277302b1db5bdcd795ce9ce83f6eee4e377afbd524daec794d2ffb6e9ba70a6674221ef9b967a12993d702e255aca4702eeac08b498cc276fdeb6efffe99bf6f2e71fdaf8faaa1d1f1eb4ed9ded767216eded61467b07fbedfa8abac0adb6b7b7db4ecfdec9b7655398e3cbe44de95f33acc1201cde809416b75a94c76291ce7b4af930a6067b7e0bccb24b0edf0f532d3bc6284e108e6a2d261243d1cee2dfd9f9993172ce9b9f89cf6d2968d37a4f389b827e6e9ec4062e5695fc3e294bb3605f2a278f1fdf9bcfcd77232aba34d96134eaa2a3308632a1b478f981a586dc317eb714041478491d4a9f91595b34b8046c59ffe77b924f9032a7cc19d306b086f06038da63ac0314753dc99ef47d090386febf17e0c24c2447aea482d884e6fbd240439cb017e636a0872febfa865e000f2ae961fea0f14e279dede156fbe8f9f3b6bf33cca6a94b5d750351f719798e18b0ec43aaacd6ebda6b9abfbd86ea7dfaf9f9737583f2f9ebe7bdfeb8860fe18de780bfe3755eef41a0eb365fff1245f3cd19f52a50d59bd384c944af4ae17c63364f6aabfa7a9166443e8e4d46dfbc9dd6de490c305e0006a0ee0dd6c1967996d2325e5006d9eeb5f8de96af133e0fbb9b05c31c47a7fdddeb37edabbfffc776757ad2ae2fcfdbbb37afd241bea93c1a181526c8869430c78a0c525fc875604ef23ee3c5f89c9d9e29ad407ea8d59efc60618e85c611be20b5a24ae5567661765bdf977770edd02bcb22e228bb89b07de47c65876785a0e78a5c6af26601349ff3f3aacfd80c1795554f282f029995e9e7f2e4f5d80af0e7212fed0dc3cf6f65be6c9a5977d6eaf7a44e13f318760bf3812189b1a5ec0d8aa93060524864b2a7848dae43fe92002c2d1a257f860fc5d7a9be8305303567b280d9630a6049578b5483f4b7c9c16ff0cc4447152cab0039403690b5d754dc956dc554e997fa6251fa143a68987eabeb311efcbf351cb6b727efa2b05f09aaab6d73b0dd760f0edbd1c17efbe8d953359c48f7dc07834acb4b88b95b9f97377daf5b7fb6b2248f8bd76565bfcb1b5c7632aaafd53554d996d9af01ddc7f4dffe5d199fad87f7a2845d6a18a6502411769d5f15c57d61dd9b31085514b6d3ddfe810f31b8fa9acd0cfb772a0bf34d5446e4c1a800681033d87940cca8fc7ef5b5d5410c3d74226f596b8722c074dace2f2fdbeb972fdbd7fff88f6d63a5d7befff6ebf6e2c52fcaeefeddef7ea7eebd44ab6eae476d67674f404689ceb568ffb4edef45790f6a93aa3d04f0e764d5df2b4d828d9a4441990334d6545ac89a1cd6fcf037f94144f26ac0424eedecb2c3415095083f564c2cd22da22e3112b3233f2c6469fccca3a92b9f0d93549f4b15085209885c7aace39944b6b8ca7a2273524c471db573577526be7659120230d55244d03e20cecf3377b1f062e786a1a56c31a753967a3aeca354483ba64cfb088aa20000200049444154426d4619d90cf00ac96b355f9536d85c3e221d9beb580d9dae48ff88ef93246aa96cbaffa81099245136bd6cc7a5e0f14ae492293000eb929616ac24c6ccba5ba463f0137599adad67f0816bd1e64524f9f6ae4d1f22cd85674cc3d413ba8aab248926ba5bede8d1e376f4f8b81deeed2bc39d1c3f72ec38bf98592ac386b6fcd29de30dda1b4d05a20a2c75ded775dbddd0cd942ac854e03381f079fdb97a4d5d10abe6a7ad9b7abd5aa7ee4be845bb98b089c63ea1c1a18ba07edf40e209e628450501ef569838b6f9bb0cae0b2e1e182b71769960bd1eef1e1e389b908a9a65e4d0df3710fac1f9fa3f747f9a982c04f9b142a0ede636da8dbff8e9fbf6eed58bd65f5d69fff93ffd2799115f7cf985a282c74f1e4bd1613a4eed6e726e106d9b8edb210a91a9d6c9f5c2ac1c31c2ef457f397acb29b2b6b1defa2832a82b7084b505c8a43dd9f722f6b4d49d62316ba7266fca15fcc980012cb497b4c3a624ca6c769f52c9a5ff602922f644d384ce9a3e3f6b9bfb31d923f5439dd210024c3396ea00aed77e2181002c865212cfb5041431ce69f4f5d32e9badea1773305b7df97da4a9b5e8f06fe5428dbcb4343f5c742e3d31ccea2860262d85cf33a6d1511a6dfd305b4963d01ca56ed03d0bd354644321074e8d5c138cbdf9051b02406253f1b82d167616987bbe39028deefb28f3f1ee26b702d0c3e3a37671356a9797d79294a1e0fed34f7fd376f7779583c5a6e65e92717e802d032af82c4b3db0d7445dcf060c9be2262115b4cc72aadfcbecb4ba67bc6e4d14ba78517162f1dc4ae94d3501ebfb5e9fc6a5f71447bdcbf9cbbec97a1195c17c085d7d330ef39adefa86ccb054cc9b110a5f609731d5e33b4ad80596f777f9809b0abe7527a93b80d99677549b28dd87accfc95c08c08afe85bd763b99b6d76fdeb4efbefeaaf56693767779d9fefe1ffebefde10f7f68ffddfff0dfb77ff7c73fc64ecf3dd23855bc3dccafe1101dabd004c35f43de16e53b2e3de2753e0e600180d1776e4de664645a67ef406931c1c2703887ebc46c383ae264cb2949b06493d50c20709fd14c352276f29b292f6b59c26320f27116ac357bea7917f5b3e673de1cee916096e916e69676ff8c9ee9fe3209d926a2ae3b1358f5fce85e94133a5249969d98a4f595dd9305b879afe462c55c0af3891f6d023255fbd11095c81de0948c2b6a1e71b05330be6424fdcd819814f951aaef235d423af4e1d341f521ca76a22ed41683e78a374631c6340161804ac5483f23d78a5b01539f861cb83d94443cbe6dfd014aa35b2a05e37f008b6bfcfcf3cfc5dcfb0811a2379615f11c2b4cf2907fc644f65aa9ccc56b8d7bb03ba5bbd15752e035a9cdad68ce55b0eb928ccaa2eafaf4bf3d1f2a307a3d9a58d4e3bfe77e200fab0253653ccec87514c7eca3825617402a92fa73153db920332ca37705927a337587b20fab8258bd9ec5622ab92835d2e7c88c07c6bb4a05492f229ba4cbdd31dcbbec666a0c01c3ba9bb4172f5eb61f7ff8b6b5fbbbf6ea979fdb8f3fffd4fe8f7ffb6fd527eeeffeeeefd4b519bf0a85a96ede80a6d5a347475a38b0b0ebabab36a67d399da3b35b3060be3d1cb41d1caaebebede8f03876ea95e83a2481b7bb687661eaec6bb5ef8f67075be04759e2e9941e4fa2d89609add21c358a0d3633a39557fe78a33108f13b145357da6a2e8e3ad19d7def4918e65028734ab921d333bca12925e061aeba4cc61df638a160db6a01b3a8a1d44251367c688899191be8b4483317cd0b47f7ecc4e2d5c8f77262aae6643696754491f79d7cab616e144d035261629185cf3d605a32ce30b26051919f05782dee5b11c8f0b1796ee1bf337b217a6bd092d0722a5bd88fc5e6757b7723b1befe604b0a219c9796f400e8175f7ca9c00d3e4d647e98937ef6a4cd70bd1c0bf0362bf133ad8ef13aeffd1cbdf6bdc6ba1b7c052c1f93ef56d3ae624905287fde78e1ef54cb27ae3b2a042ae839f752d78949e8496f80a827eab2acc58cce7f78d1f866eac2a903661030c36282d70bf3b9fda0fd5d0f88c2fea9625a778e0a5a15a53db97d5d1e0c4fe43a5015a0b83e4736970b20cd1c74e909ad93087a71296dac9bd1653b7dfda27df74f5fb5f174dafecfffebffd6a0fff18fffcf8259e140277d8006ab80c8eeeeb6523590a0a1e6d040a585b3ba26e99a274f1fb79dddf05bb91b0e8b89eb6352dede649de15a9a7ed07f293244e2a819a3163ce621dd9ed3997b734bebb16ce59552c80fb3a9766c31af6cbdce7df0b7c752c76491a6b969a664ff9977e1580c24a5667fc76420be269e99e718ccc52006e3531da2ccc0f091f11d4c4c40cbdf73ce9ccd3171d7144414604ba32a0ab063bc429e47a62ac0b31e290bc1da423d42fe2ac62fcd483bd7d1b652d1f5eca16df58772bac7b5d3df90c515b5b1006fb01b9cfea98795cd5715a1958f2d94313c4e0a96485679dec6f713f93a2fafaf94e48b8f8d365f67e797324f71b403b0b8120e0ef6dbfede9e7a10dae1bedc90238aa93eb145dbde6bdcebc92caa82849fa301ccdff73c30c855c666d2e135e97bab44a67ec6a0d8b5641c41f667fdac2bd91116d5365f0b73a2684157f4ac28e90be23b66609e405d703090d4b406759ac99db052ca2e201ac89cdac0df75d06572950ce24a33bb60e6056080aabb20ef0122b57cc4e70a500ea96098d2dd64dade9d9eb5cbabebf630b96b2f7ffaaefdf0ddb76db0b3dbfed7ffed7f9793fb8f7ffc779296b91fdf49f5535d71243eb8a2ba40c0035df1d39393e87c9260802e378d291e3d3e16600573c95c22f962d0818a7a43cce4759ab82eba078563987b095337b2ddf1a36196e25cc7e5ac869ec8f12222a8f18cf6f3284b104d54f991247659c461322e9deca41184a40bacc592c50635b5ccb2744cb6798ffb263f2a6afede63b01ad7343752942f902916bd981e1d9ddd953a9364d54731cd75923535d11fb24d59ceab6041e9842f5231b71418ab483c180ece7c29bae0a857748fce3738e6632c55076a41bcf459c1baa454aab10ebf227fc3b6547a83bc4bca2c4bd050e5459191cf380728476f46c0097fdfeded487a6bfc96ff8c529dbb7bc95b1f3d7e226df7274f1eb7c78f1f4ba9610dff1a9b61e63b3237546ba814a26521b2d730c35aad884a4c0c42fe5d37954a10bc560d24fe9cc1cd6bca6bd284a746e8bbc0e78dccf751cf57d7b3ce492d616537f5264cbf3f0428f5a00610dbc5665d0688ca7c8231c4ff95567a729a8efa423d102e12fe10955d3e3057d22f33a9bdb3f89a16a6423a623de0be0723bdafc3f710dd582201f06e7cdfde9e9cb6dbf1440d294edfbc6c5734a8d8e8b7fff9dffc2fedfafaaafd87ffefdfb739d1391233c7b712f8533352a27bebebedf6f646a1ec603ab1e0905e967ae4ce6e3b38da6f3bbbbb21dcc7426a014c440c011e00031d78002bc2f24bdf8d2289e98455e22a7e9334096927c56b44e1d49e5e95f291082a71becc57920f3f33c3dd50433a4db081bbd04a478a18f31e2734c7749f45ae8f68a116ef3d85c844f848c28cc82440a067265f528092cc954cd9e05a70bafbd9c9b7348f1c2a33bec53ca52c2c9dcb1b6b9b1a173602d21718d3d128e45c76f7227d840bb819dfb6eded619b4edc5f30248957572347900824516022b3344dc584440934821d91491f2005d084ff8b9c299ea572e2d24f866f2c6961b0cdf41b46567ea4c6e0239316bf9aaddcb457af5e499e8871d6b861e6cd5adb1c6eb7adc1b07dfcf1c7d26f07b088710258b66a624cac069b5a5ca5e4cc6bd6a055c98137119b8d5d72e267b160c61990b1d9bed874923dcb744e3f99bf5b59553db7bfebfba860e975b8588f6e555f41c65fa8c85cbfe8c56da0f37b76607b52b1d8ec0733ba5b26c526a1c190df36f9ccbcaacd6c4583ba03983e567bd7e05819a007b9be575fab206d40acf71b0f135323b298093f5f8dee343101ac8b93d76d3c1ab5b76797ed7ffc9ffe4d7bf7f675fb8ffffeff556768b2c7690d4612288e6f76d79bdbd1a2dc46403d9db6cb8b4b810ce6204ef6ddfd3d695df19a58ec4a248dde4f421238ca7af05385b96a0d6f5613bb7f7ccfadbae66d8a544dcac6005a91654d294e38a663cca791f8584c09162e800ab809ec51cebcbd95ef8d4e35d40b6ac1ad462e192a14b11945c490eff39990bf894ed3323132839f45edf942e2e782f5e2aaceeba0ac80055e3744cf0dae9bf29bd85c63b1928ae1450060fdfaead7767070a4a005e03f994ec267767bd736b648ca45386f5370aa1e852babd1cd2875d84949603c516ee5b30017f73ca02b73e91509e8f16cc8bf835d599dc4761be34883107ebc56fcdc3039e92ace2684e0235143fca6686029216575ad3d7afab47df2f1c7320719d30a584bd00ac6ea2e551ec35a4d504d7daf27af7f83991992d7869f0be7a9ec8a7b311e5473ae5a3dc6093329dfbbc1cec7ae2059999bbf2f370e99ee6611f50bd5eef4cdf8775dcc3eb0994b05112e8c9dd793c7e6a37596ea0d1a4cfe2536e7e267deb7bdeeebf5f55730ab28ed41af0fa782ed924585c448f5c72de92b91b8997c15a4348cef1fe497a03fe1d9c9ab36a245fd6cadfdb77ff337edc5cf3fb7affff4a7b6dd5f6f57e7e7ede2eca46df6491e5576541bdd46ab7afc11f8ac70b462de315ed07d406bb8bb23a7abc6bc85cfa5a536390b87521f8e4194488b9528963abb40fb53548e06092c108aac118e033c4723654dab60580d1d426d94cfe19b63e706f4bc41304ebc1759d9d410623b856ccdcb172fc406cd66000435d668bd76b0bf2fb384856f950ef8068a131edf60c6cbcecf5286b07f2bcfa1c501a0a4ee944cc4f4116961a6d2675c635c1773ce4288d72334ca5e88093e7bf64ccc8f940e6a3019f7fb7b4cf3a9d411863b3b6db0bb13e916f2df453a8a021d98d7ca71725fcbd6fa88ea0db754a4cc1cea9318cbb3a0dc6833bb73a34291f593624d2a3a8fb197c92a4dad00993180754ef2f1eb65b1f8c6a65c101bc3617bf2fc79fbf8a38fd48390282180a5de93b536337d7dbe76cfed6a8679fd1a683ce72b69f1f7aa4ba86282d712aff13c4d36bcd66cf554f667aba99a8dd53dd0c583babe17fffee69b6f1626a16fa4da8ddd9bf0e0d836f54d1bc92bf0d4d7b4e0d28666123b3fc717e20bff974088856664377bf2dfa6b1ef53e3f7ebab6c72764197eb37087a07afcc2e1e74f49a23139cc542fe0d45b884cb2f2eceda7c7ad72e4e4fdacded43fb8bbff8cbf6d59fffd45ebf78d17ad3893accdcc0b086fdf0edcca6da3d5d9e84139b16f6f247adaf8b5d3d79f4a80d88040d073166c9aee6d3f0ff00562c1e26ededcd28e4d7a5aa1b111685d8696d358f1ab5e9f8ae5d9d9db68bf373991b2c68162e0987fcc0b894698d6f0c3f4b4601f9ae2726ec80425c981693d3aaa76767a7024847d9584c7c0e36bab98179bbdd9e3f7fde0ef6f6520d61b50db7063ab7c4f466d1d24be32cb334d54e13b034cf66bd88b6e64297033b4d1db586cf08a6010bb38aebc5dc847dbe7bf74e80a5aa83f57525eff2fbe4e4ac4d2668a9877e3aca9ed2a392385fcc8bfe565ff747a5023fa8262ca2b934375da755585ffafcc866c3ce880ac2e0b67776dadefebe9ce7625d6c309992e228278c569db6f18d8e6fdbc5d9597bfbe6b5d8b0cc4b006b7cdf36b7b7dbe1e3c7edf3cf3e535770b4cac861a333d2fb269efb6c2e93bebd9ebd36ab15d1b54ecc98ea7aa96bb2322dfba5fc5c1ceca9acceecd96bd478e179c5ef6a3a7e68fd9bc468bdbbf8d96052994717946a9a40d7cb6f7f578dca19002bbd7494909b73de1737b17880c5b7540194056dd3c5035481a5e65399f256e665b6671f951f6205bb3a8866857ac8329722135a911e7278503f984edbc919e27dabedf4ed9bd65bd9505793efbefeba7dffed37ed617c2bfdf3fec65adbdfdf6bbffefa528b60727fa7e26474db99c444c7d8f5b520865bede38f3f6987c78f5b2f419ec5ca75868861282560826daef7a3eb0a668aca4f829eeb3ed0bbba7f682f5fbe6caf5ebd6c97a727e9bb223f2aa60585dba3eb6bfd9b67740d73a3a64dc044a9cd83161ae7405b5ce030c3418e065398aaba1f144b95b4385342259af33c2f4cc2bddd1da51dfcc56fbf6c4787fb72d80fe4a7db51c6fd466aa8fb9939a7cb9b48304cc63e7d32729407e3bcbaba96eeb9226ce4305ddfca41fdfd8f3f6883a1d1286619ef71cd98e56281b489bfbe56222ba6fe087399e7f9100c0dd552804432cd5bf89042f205df133ff8e800e67d491687f96d1679f8e83006572aa51b02b1bda303358e50176fb191f0853266602fe0c4e6337998286a7cfa8e3ad491cc6ffa11d2af10c5d1e3a7cfdaef7ff7bbb68d1a48bfafef862f304f999db9bd164d122a4b8a4bcb2f9462efeadbad9b7ab578eaeb7c9eb1e5d957abaa5a39fe6eb5e0fc9c7d1dfedbbf2b8bab0465b1a65dfcbcd8e58ac4a9d1cebf8dd05eec5c88c1c6e0e6d72a13ab035601cb4e541fa3dac2be70237d9597e95e976fdec8ee81f242f435d5ebed82537dcfc773485c722816a58369893f24c3baba5028fcf58b5ff126b74f3ffda45d5f9cb73fffc33fb4c9ddb57afe8def462a1bb166d1ddf84651bb9de1b66ee5eaf232544a575694a3452bf2c1f6be9cf82a24c9728b48f4238225fd0239e9315fee6e279adc8008cc82fe8800151127ea13d9856f322d040739418160626b627744aaa8d78369705f7734c6405e59eaa3d96710a734dd789447148d0e309bb469cc9b4c4916194001bb20f1530d375a4f6286d4bc7dfaf147edcbcf7e233f0ecc8be785cc6f5d0895251b10d53f51e66874b476f4933100546f27917c7b7579d32eaf2edbeb37efdacafaba7c4e288dd2d908f03c38dc17a85fa919ee7d1b6ee1835a69d35e6b675757022e0008c91b65c2932386e3bc176a186e044200656b830ecbeb6d633da584d22f450418bf1c7d03f1436226c2dc505e387e74dc0e8e8e348e73ba4793a10f5ba78f22fd2c071bededbb77ededeb377a1eb03c000b781bececb4a3474fda179f7f26b0a25b8edb9ec97d2ff61e35888b4dabd40e7a7dd6b5624bc5c0669f9259cf87bec3f739be41b10260fdbc5faf60554d3e075a78df9b549d07c2f3d2e968c1c2befdf6db796537bee1eec4318decb21b038a6fc43ba32fd460e58be1213b9a5469a2df378534633298d5c451dbdc3e767d40f526ab79ea01f4609b4677a969457503a03e2be0889e785a282ce8d983e43f50227df5cb8b763d1eb7ffe6afffaa5d5d5eb4fffc1fff43a30d036dbe4edebdd1a20550643a2964376fdb832d395947993c0a803f7ffeb43d7efaa46d0e77d5de49222a4a33086767b4e25216a316d5da1a45d577020718004280276fdfb59f7efc410d5c017a9cdd3869b59b4fefdb79faccd43a3debe070164f53d320d8d18a6ad8eec6938562a8ca3e8884ad6596749a6f2c14cc3f8158ca3c0386800563717870001590acefe79f7c223d72ee8bd7d7b27d58e84b611602c891c6a01e8224425294adc618ab1a7f820de1335951fb35729790ebb9be1db7d76fdfb6ebeb9122785cfbd1a347f2d911a93d3e7ed4ae6f47d1c862dedaeece9e98d1e9e5553bbfbe4aa998d53625b0810697d23242fb8af9b849363c80308f7cb49ded9d1064dcdb17c0f06c2970a796744faa1d3bf2d96defeca9612ba6e19367cfdaeede9e72c5a25bd183d4329812eb838d767179d9debc7aad4d0529eaaded5d65d86f0e866de7e0a0fdf68b2fdbee36d2c8c1f8b5c9a7c6be5ceda57ed06bd973becef5ca8a3e042e950979bd558ba5ebfaf15aee92890a5836193977b82596fd4b4d98f83ec7360e980d2e7e1bb0aa23d427370257b3a9fb5a45da0a1c5eecbe00a3af01cb14daaff3f99aab5107c0290d355bbd024ea5b8667f66579539fa1c3e27d7ee413468fb81d78827fe9e002c4c2f6b7923933c6fa39b1b25845e9c9cb557276fdbefffeaf7edfef6b6fde37ffd2fed9eae390f53f9b7b0269474c93f5657daf670bbf5e60feded9b37914e80f4efd6a69ceec7f49ddb1ab6d58dadd84567247dd2660cbd2c1612c9a1113ec7ac617c007480efd7972fdadbd7af948438dceaaba8f6f4f45d1b5ddfa811acea171f90651e29fcaf5d999cab95b536497f9274de95204b3fc669bbbd0df6276774fa7600dcc9fd24595e9600518b472226266676de5151f0c343dbdddd690fe3bbb63b1cb48f9f3d1358c354e8fe02f30414145523033e33c39d1def5a48cc72d8a67ee3675327ec5ebbba19b5ef7ff8a18dee27edf4f4bc8d6860b1b6de4677e3767cf44811497c7de488c1c6f821dde2d1e19122aa2f5fbf6e1339f3e33ef034cd7ad19fd1ac18c716a6edbaa2c598f308eaed6a3cadf15637c59dbd9da84ce86f2a9ab8b13950d4f7f0d1b11aa16e6d0db5692121cdc62117c9e69a4cc2972f5e8a7543f55089a025fdeefea1f2fc7efbdb2fdbf6d69692771da0d0f890c09fa5334e00356099ad54c0a9eba2fa99bc5ebdbe4c0a2ab878fd54505b443dd342334e18c0ba66a81996afad5a6d06c37add76d1f4befefa6b09f819205cb4ec0354a6554fee1d9fd7aaffc8a055a3069a5c34564887b0bb1657fbb59a9b15f1f94ed5c3f2e77c1e9b7f5d5f946f96d7bdc3704d35ffab3bf07590dfa7c338b47b5a2c333cd9593c3bebf5daf5e8a68d6fc7edfeeeae9d5e5db4c3a303edc05ffdc33fb69bab33f91b26b711a1c367c4834236049388f03549a672364fc3914d240bd0eaf5076d15f34499d7f79231160ba534481aec7315e5ca1da26a7f224c67ea424de3d68bd353b11b1ced2c02e527c9573691c9872c0a39462a6dc14f337d906f4dec865abcde6ae43765eed23de7239134f21d059c1cab3e7fc69aebd47345ef3e1dcd98b51b4acde8b5617fb30d3737db93e347f2efed0efb123c245bbc2613334e76e4abe145fab02677a9ebd55b6dd72324596ea55df5f5375fb7b39b51bbbcb955da09cd1b88fe698344d17536d3e602c8b261ec0d77dad65a5f32d7e32911d2993620c6013617fe5598e94668c7a3a001cbdad808a7f7d620533d48cc0d9f1a8e77be470de03eec91e44ed21f86dbfa3763b973806ae817625b8c317aff00174e74b4b07856bffcfcb3d24656d757db0da6ebee4e7bf6d1c76dbebad6befcfcf3b633d852fa883a3c93709c0d5f7976ded4ede2a86bd62e1793890f11127fc6ebc69f31e0d4efda1f6ca2d135e3fc5907d8ecefaae0e4f56b70ad6bd0d65b65883da284d561fe2133ab5eace99a11b7a261a59c3e993faf814d9388895945e7fcbd6a82f9350681c5b868e250c2a8bcc7c07a37f0aee1fbf1393d90de3d38767548fa750f56a5cbbaf7b0c0e4c300b0d889550c4b0d59a351ea459bc9bcba6bd7a32b994cdf7ef555bb3a3f692bf8aed648146cedecf424e4938743d580c1b66e28c548e504920f91c07df2f8496beb9b6d9d4c7216119d99e5e38a9e7ab4640f09137c5621fe77c3e2bdbe6a3797976d7c3b1260d1811a750844e0ccaac43caeafe590863d318914052342764f94f05eeda6606e2865dac10d97d138c77044f7209cf1e93793b01d9aead92168e18f0495002c229838e55757daee70d88e0f0e5a9f02e2e9a43d7dfa44113c40ab3e036f70a1e515e9261c7f7c07f0d20ca3497e856bfbe5e5afed97b76fc4946eefc81edf1460f1194c307e2ecece235d613e6b83cd7e1bac036a93767b3fced403360eee19f334b3f2b3e409760cabc2390e40a9ba5411aed6b6b606f2472a9d8442eacd8d7670f848811658d5c6663ff2bce6ad6ded6cb7e3274f1be632638e298e0f0b009acda37ae1d5cb5fdbe9e949dbdcc27fd553cac5fad6567bf2fc23a5356cf7b7c4f6dc5897b925733a35bfeadaa944a0825875f17863f0ba31b9f067fcdb6e9f0fadf91a90ab565325431c3f6a614b6d6506d9eccaa9d755ada8057132c3ea1ed8c8d745689b5abe78fb7ce2e1453e892fc8035027a17c019bcb4e2f3e8fd843895ef806789d85e1ae3915948cd475e7a82a10f5185cefc2c4c8a6ae7caf26b6d66ba8bb4668294d956d0e6845eb748a7a235bf9ee66ac76ef309497bfbe10607dfde73fb51945c553941a7aca0ee77f581451326e750c684c42d79d6bddd93f68bffffd5fb5bdfd833699cd35c9d737d664de71adb160b99670b2ea21667356fc5557571772f85f9e9d0a0491ace19c32f75770ce47f48fa81aaf9d9d9f2b9d8185cd6e3d18c402c21f831a859a60907f358dd4015848d821617e286a4baf469e91ba43afcba40b533b276676bca115997ae8b579db1f0edbeef676dbdfd956b359cc45521f1c6de35e2d3f14098f2185ccfc20a2763f897a479820d784a3faf4ecbcbd3a3b6b1757d7625820099b0ac0ae2040af2d5247d4f966d69472c27f98fbf8b5c83ad76626bd3334c956a204666d5511c1b00c36c47e38fff636a9127b0b873cd13fd465a950a0b30f0e77fedd436b9e8c781a465001d0df6a3b7b07ca05e37c1c0bc09a4eeee4d3c487c526b4b2d66b938779db3dd8d3ef4f3fffa27dfaf1c732f5f1a72df2b9d85840add22dd973d996c887ccc26afe5573b192165b3b750d573f995fb78967abc9af1bdcaa45548943252bfe8c8f5faf79f11de76119880c0206aaeec14dcf2ac0d51b309055d032e21ad49840d620afecadee0c46da888ccdc4b26003fc5d07e74303f221e03330d66bf58ee36badd7521f26efc336f05f913e20dfcefdb4dd8c27daa16ff00f9d9db5e170d0cecf4f65a25d9d9eb68b8bd3767b7dad5e85fd3e11bd8836d19a494e72cc4cb2e771e4aeadcb39fbe96fbe680787c7da59010544daf0bf2cd82b71b2344999d4441b011824976f47d72af94175e1e2fc34dad5cf5159b84b3f15e63149a17792355981fd50aa32ba69b7d415421d336a737387aa4374aa61f192bc0ad031dea3db51f4ffcb6761d54d3eaf494654530348fa4700208e688a7541dcedfea6d8d5137c486b3dc9ed90800a6031869c037050317256f762624a7c8feb99441002a7baebf15ebd7ed35e035817572a4247a113b3952b018ca55f4f0a00fe489ab2c286085ec0dea498106aa4d4722ad582b21799809b62b89861916745c0e5219fcd66db64f3219de0011fe4a0edeeee29015502ce38e649f2a4510840888f8e71180edbc6d630f4e7b3907c93548ad943bbb83c6f2f7ef925ea3c793ee4b8f537dbf6ee7e3b387ed43efde4933610cb83b5477a42b4404b35c64c55306074ada34a4000976a09797ddaa7e53558d7a581cdd68d81d1e4c000ecf7ed3ab225648253894ea4922cd53838afffe6fbefb9679ce96e1ad8cddda834b032163be92b1855943690d4502917c2f19de96ef436389829d994f340b193c3040c5e554dc1e65b4574ce51afaf22777d489cb732a97a2c8319c7d5d8c06e70f8dee3eba141e7431b4b1266d2debd79dbdebd39fad9fc00002000494441547aad8817ce7334c6f179bcf8f907652eb77934bb2461747f77a7a1b709606def0cb54009a753eb36dc396c8f9e3c5319c94cbea2c8fb222d81eb50804005be2ca7d66eef480a1d4b09023685e43285cd73aeb7cddae5f9c522ca46390d91bbb85fd8d3ad7c30ca5c274523a55db84716fcdded5d24c942e2305bb2e0f901b5d194f5753e11262aa6264c4c922934e7b8be8984d0b555dd372fd2561d3f160c1493e6f9e3c76d6b3324731490a02bf876a47aa849284022e69dac8e5c33a949307e940951d739d60672727ad65ebf3b558a067e2dba1a8d274412d58a3a8ab8314d37506da5ac0586c506c4d388fe8a800fd508f48e549e99544657f439e9eb2b633db4d655d8dcc31cec67e2ebaac00db310750dfc58a43370ffab2b51a3d8dfde6e6b5b9b6d657353c5d4f41a84c14921962a055dfb75fbfebbefdac9bb77627e7b87c762658f9e3c55e2280c0bd3946b925a2b164d3243b1ac8e067b251e7523afd689d795d7465dd3dee00d4c3518562d9b4a744c001cd0f235540ba63240d6b3d79e41b3b2ac9aaab170ba1bf17c129b73463bb18c749c57f3cf4e7adb9bfedb37ede33a7251a3845d36e7cfd401b3d946689a63f1ff7b37a31c9df06f8444adfa0047b5bd550cf410c384aab236362f05aa592ac16794295e34ea152e56a81d6737e78ba255da8a5f5c5cb65fbeffb1bdfce1c736ba386fd3c9adfc55c34144f8ce2ecedbd5cd952626dd72446a24313c691f3dffa80d77902c41c980b64efd7670f4584c8bd20e9591dcdeb5593690887bc421be22c094998c031d80c16cbebe6a77a459004077773225e55bc0ef9589a9b19b6d0854c970e707a6868a028b13f6a268538f3c24ae33227272d4b33800abac27247196eb819d11b18bb15f8976420406b43b46863c4c299cd891d10e683d7b74dcd6b1135b1350717e0b1be2cfe27e63b3403c0f90211bfc2e1de3f18c393799e0688b5d5edda833cfbb9393305f498d48c5d398b3a11e8a1f92e7b08e44b39a49ccdbea267ebc502305a561d28016d74082afe60db7963d15f15fca7ce433248eaabae0ffe7eb3d9c64bd8e2bcf2cefdadbe71f0c0110200892584ac3d598d888899026f66fdd112991949be190d488462245277a10ee01cfb577e5baaabb367e2733abee6b71f705c167babbeaabefbb37efc993274f423b7883b62a84d1e4dfa042d8e9d25fa4205661cc58dd3dff119712acf4f3d7333b393eb00fde7fdff69e3fd3bd6ef7966c637b5b29e44bafbc6abb3b3bd66bb75555e570d47bc9ceda1156ee9ddc8f652a97012b5155c94d2578d0338ef6b4fcbe125094412fb3ad3228961956028e4c13d30de56610e419a9a52b8674947166ce8586ef9606a972d353bcc58b27af93c8243f445e4c7e80fc9065742c4ba9fc5c06980c46a44469e0973733a376feeccd0fc4bf27e9aed79b61eaefce01be897425715279595d63d4659beb8e9c1a0c2c219adf5ecd3b89969012f2e67d005924ca12e4474d08da990039fcfdd160a1793af8e4533b7f7e60e727cfec82c9cfc727e239fa94ab9796adde6e6b2453ad726dbd56c326d7539dd83e5802ff2d1a42f0576adae6ce8e6d6c6c0b0d91b2299812248b011f5cf7b0ef0ea59743afd4d1e2321e22b140a8ea24bcd2c531bcc8a91634a248345cbc9e0f85a54918174c90945bdf703f414c84673adff80567e6a3da5cec48ea845343f61f0a858aecf681ac62aa48b5e29ac569496ce815358235cf04a29a96259e538e3bf3598b6d7959c18769ad7125e17c009a0030715ff4fe2a1cf8f4ecf168aaca2101323f8357b0af25065595937bc5bc47d20ec4975a032ea2e573e12eca22e9343afa9e4c6508840472d9f9d0130af2e27e1ad5565a919c23e5c338018d2d90f781e2b2d0595ab24a13e942db5addb6e40a8d169c186bc0e724ceaeab767c74601f7df09e7df4e11fd47cbdbdbb6b6b1bbbb6b1b9630f5ff98c6dacafa97f51a3e6aed0def95aaf4993e51ef513d9f1f8face3d75732f274552229d4cbf1248649634df073139ab4c3773af96fbfe26979dd98e52f2184597b124f75e09906e5235e5f5a83527cb937921f962e50597b0ae24d6ca8bcb0bcb9b90812e2167a2b59435943073ced1dc18ec9841cfdb523c356291287085c2375f274799fbe6f6cda70f5f3171169c8f72fe54893c0216afa6d33fc7af4740bbd1bec002251d91ac018b916ac5ce2eceece0d9339be28b35e8dbf9d1733b4203757e610707fbf6e4f9be02d675b5aa168f7bf76e5997c101ed46cc2ef4d0ca46d702aa356de7d66d7158d75411c32cceb547dece91f71eab65ef1364c0049e5194de49e5fa1e2c2fce6d3ce8c7941c1f2891aea0b25316b2f0d61a3169424348064cd5c311832964e75b9bdf7711f6ea2f5ce8ae7478840a9dd7204d544aa0c0b2a80639dfe2dc112a78feaaaa5b070f294f99b21823d4d2748707a5b052d57bf0f42a9e2309d271fe635d10bca998d2582edeed0aaed3d379ee11cdd3f95adc5b11fc1a34e1b217b785a9a9b508c4d489de413933a4a23f44ae22f1793631422c7b01738f703d5e9ff0e93b7c0e94ef15021d138f3a2d7158043ca61e2948ca2fcdece4f8d08e0ef7ec0fbfffad1d1f1fdabdfb0f6c6be78e5dcfaab673fbaee43088909756e1c69a42aa3c7782b1f47c1cae14451442bde52a0fe6041ae5e157eef9dcef3783490293fc7a19b0cabd9e9f3f5158a6865985cc4a22d794c1ab0c9cb9076f160a3233d27527c2caa092705002472d6c7784f453dc1760a9bbca796f7f2c2ae7074d88c7dff9591e78ca1aca087ff3866400e403ea0465ecbbe602d27fe50b37233627208f29d1a14afe1184d4b3857093c51725692f93bb950aa76bdeacfcace5c3936092253063a3501d0471991d1eecdbe9de736b31466b34b4e1c5990dce4fed68ffc09e324de70f1fd8e179dfdefcfc3b1205f67a6d6bb6eaaafa200ee5f328e8405e53156c75eccebdfbb6b9b5235e22bda93215564a18467604707e9eca1284bb14e0a381240bf4034e82a322902df59685ac487d40087a6632a48338bf161fe4ae05033bbd385321419287b10b4c4180040cb464a0caecff8348efb4ba42adc9a750a2e7de9182f34b0103123cda44c04c0ac455175ff6963a927980baf340d3da905be702e5ceb955350afbf34a17097e17da94f7d854ba2a14e7aa780ebc325aaf3694e271d6a8d52ad29e85d60b65ffb5f8220e3ef9624da8442296ad4b0601bfa51411ae8b14bfd9b456cc8ee4fa5c154fb632b5e904de6f316003d12ae4392d43203c5a6e480f7b4b2b12b40a0d4d679a5949dfe7d3a79fda279f3cb2870f5fb6eddd3bd61f5edaeaeaba1019cf90eae49d3bb703196251e43299dcaf79c0f9b358f8eae7ba2e115719b4ca342eff9cd951fefd6660cbe75466460b10e1f1a3042489e412017abaee0a83bcee3c9c33c8669bdc7ccc571988f401385d2320e40f65e4cda0c6efa968ce8055be61c963e54d49d23dbd826ef25565d02a212d1b3b37370b03a5b24e3894d134de06aabae464d7845fb7129e93ef71324b5625cd909ff81c8594aae7ee93d2b778307ce173c3a05c3b77443a0861fde80fbfb7fd8fdeb7de6c66bdb68f653a383ab0e74f9fd99327cfecf1e367f6abdfbf67addeb27de6b3afd983077754aac6858105970e14bcb70ce41a2d090477766f7b05310e887910a63525603e1b549553f5293af1aa411628dee94d9c70ca7ba0e8f596d5f346c0aa36bcfc8d5bea707069fb87c7767a32502331e31218950e593d9016cb3dd7b93e1729ba0db3f452d243d1787da553bed36aa921981e3b9e1bf727477e6981d28c1dee15ed0ee4745595c24e17e9865bb16410d021148dbc3cbf178a289a76df70cb6111cea4a2ee36810403eb9f0c6083c1c86613e71ee524ea86ed12643aa2b91237479554c35521d9995b38ab487ec2ebeb5a415ea46d1a6ee176d3e4a51cbcf40b2eaf2c3bf2595d09590fb71869c495384f796c85b404445585cb6a75acd16a598ff6a0565b82d67aad6967e72776b0bf67fd737a23cfa44fc337de2a2e4005f10989d6ebb6b5b569db3b9b56ab7b86e00730cbf75af727d7f0fc508f8ca3cc9c94ae478bcc4dc090544fb947134525b7944026dfa30437656a571e3e65c0cb6098012e5fbf7c4ffe3c7ffddffce6b752ba2fca8a10a90e28759a07d955be617e48500a2771c961250ae335f38d9c78f71bc8022ce1ffcd9b71f3a6e5d7d39f29039fa06e44659e4ea2a9440f72b20c074bd58762220ae571ae45c5050d5e980a5acb488d4a912c8983c40f7b605f0c75b30969d3ccaee00f26437befc73fb68f7efc233bfaf4235cc4ed2b7ffee710199aa6f3e9e3a7369dd5eca73fff951d9ff7edf6bddbf6fa5b9fb1e9f554c42941122494268704890c585bdbbb9ae69b4336f39e8ad20eed180f1a2b5dac6b4859e0ae86177d7bfaf8b1ac731d314f6557e3010b9b92919d9d9fdae9c5b99d9e9ddbd535fccbcc0e0ecfece4f8cc066336fda58d2697767276eed36502e729c55321a32eee8d26df24cf29c763038d78766579c97a4aef1a22a079e61247aa2711cf7a9e7f4b720d9f0a84795e532a710216eb50083ed06f220455ed20a785307050f02210a80fd9048dd7671758105d2b00510c515fe21402c1a7e8f077aa9c437ca7e8dfd435553403b0ddee38b12f4f78fe0d3b19779fe0ba48c3b6d63774cd6d449e4826665369d9e0cc588f547cef3fb82fceca3d5edd70d1d347e7235bbd9e46ce3358a2122af8162682acb5eb8a9d9e1ddbc9d1910d0717a2327c7d9042cd6c6969551e69eac5ad7bc57df7f6aef5567a3abc5903206dec786661765a0289dca7992a96d9531ece1918fe58902a414782894445f973e57b24c029036489d232a670ef325e64a5325f3703605e6be5d7bffeed2cf3f8846a79f17c785d88ffc30ba8435c4a8c41ba79912fa455fa516f60cd8005fc4f84c543bc697d9b08ae4c431351dc849a4a37853adc5c2ddf5b832bc34745374cccbc0736aa2f73f41427a5f27c5a878278d6a601a1b06c2b58dfd66d36829f319bcca6361b0dec831f7edf1e7def0776f6e4433bbd38b6e6ee6dfb4f7ff1dfece0f4c44ed04859d33e79bcaf727bb3d7b2ce72c7ba4b1d7b78f75e702e13a54234239346acae6f8ab3585bdb946054153626d5a855c683157f97a58cc6db5f2825d48cd7f1a54d86633bd8db13d1ae53b36ada44f8691d9f9ea97ac64984471327fdf169dfdefff0637bf4f1133b383cb6a9614e38543ac61d029b70bf944ac5e82827eb25feb1ea6c26fb18344a4c70a105490e0d9599faf428f9bb6abcaa531f8485d300c18afb49d51414566f7a5b4bae0b9dcc0df76277c2de51165ab536dc4f0b170b1ab9e911bc50a066382d7e5e58bf10b04e8e4e84c2096ef480fa6b5ddbe1f1b15d308483d494e937eaedf4420d3f8fbc43fd9a4c600eee0cb4bbbabc621beb1bb6b5ba66776eddb63bb76fa9797b657559720e3a1cfeeddf7e2ea477ffc1037bf3cdb7c4a19d9d9e4b8bc67aa7d20d0a5f466cdae969a664bbd7551b9126535f9952c293a363ad3ddab6483f7db9d67400d02ab4bab622012ee872e7ee2d5bd958d767e05eb591474c6883f081b119b072df64d0618f659a9d7b21bf37e340c6851244f06cf2e7329b2af7eb1f4348b98f3340e5ef19a4f2efc97195fb3e035c06bfca6f7efbfbf9982fdd9642adbe70cd295c216f8e962af2d39b37256f8e7e9f39f9c7099aa7280f316f52f941f3dfb858f13b31024bfee4a14dd20761a3869fb7df742f7597efebaf859f382a1cbe9fe079a5d42e1f04d725bd4df880b37cbde213139f69d3a857ace6eeb636a6ac7ff4dc9efee847f6fc873fb0f1de27763a38b6a3eb9a7df6cb7f620fdffcac3d393db32787a098ba1d9f5da8347f55b9b256a7693b5bbb722aa54a46f0d1100a9bd9d6d68eeddebe6ba8a5b310a2fec786abc6f93705ace1d0ba6d46409dd9c585b7058d074391afe3fed046830b3ff1979775ff9e3e7b669f3c796cef7ce18b76fffe43e9c87ef0cf3fb6479f3cb1274f9f69a0865268cd36f50d0caf023639bf703909fb5a835cd12d454b0f0584cb41df5af4d131964a3ee37062a8e3a7b61e9ef44266b870f2ec4106343a8b6887f4ae2a60811a0858fc27294270583ae9a9c0d1f08dbca0d3b52afefa32c2a37adcb733a4239813f6e111fb6af4ce49da3e5ede9d6f8f4e4e454a6b2c57f8659da25a077949c0e913a3bd42ecbe672ec7f0748baa218af75ebb2314f9cedb9fb7070fefdbdd3b77b42eb9073ffbd94fecbdf7deb32f7ce10b52efd338ce218073839c33ccc262a6a9c0dbe51eb53ba2564058f41262b14d0704cf8ebe45b78e8603f57bdceb34ed80e24e7f686fbffb45dbbc7bdbaee0cfac6a1daa93086b298b16697506ff5cf3ac63ef978c611eb16f4ae494fc5e19589262c9fd5a06970c3c255f75b3629819dbcdaa605ed74d0129af991cb8d01701eb264157e6aef374248de16e04ac92bccb0f91179c91da118ecf9fcb3ec284ff49d4710d79b1f93a19b8d28d2005a39ce05460f264d04dd069e28334fd971bcaf9df83500d6d91ab20dc3490af2747a4401a36272006a12e91ae8c6e32eb60184315ad31b38be78fede37ffcae9dffe45f6df8ec631b5c5dd8e9f0da669daebdf35ffe9355d6d6edf9f9c84ecec676723e54c06c2fb56c724ddab4a63234a9a8bcb0186f65666b6b1b76f7fe43dbdcde12a2f2d37ea2cd9c0fd42b8123a1520216ed380cbba0e9788ad480cad96018c477cd3e7df2a9ed1feddb4bafbe6a6f7cf673b6b777643ffff92fedf77ff8d00e8e8e843a29b353c51c5e5fdbe9c585522ff812d4f0d89d30a4827b01ef464a77394296d0b0cfbcf450eafabda74fed12b3bc465dbc149b8c3411fb94b412a232094fd54053a589d0a496703b26c1269b91ef4d275638a5941470d30958cd76db1a9d251f3d5fe3fe8ce5504177c1e1de9e26ccd07540c042cd9fc58af1646ac767a7d24541a00f2f2776d6f71ecb59a52e3f2c7470a472a4a7484634799a908dbc0494888e0fd7896e4fbab7abcba9ad2faf68b0e967df78dd5e79f9a16d6d6d68fdfce637bfb65ffdea57f6ee17be28d33e2c70185441303e3e3d755a84c0b7bc62ede5e5407a3ec91b5f2fdc35a832c34bae2e2f8b33a398b1b3b36b9beb6be22d1f7ff4b10eba77bff2a776ef8d576d2a3eb76edd6adb2a97539bd608d41e6ccb009201265151899e12c5e4cf64716db1a73c8329ff5eeed5a4804aee2c8358a67d656cb849fc97e8ad14879708aef26fbffcb56f6989fe1688e5666521dff8a60b43092bf3039701d0830a534f3c0de375d96c7992e6bffdffdd58de93a095682a53354e240f2ad5b9cf770e2270cd554c3fbe221d40be407f19e42a8b230865797573beba9870ceb5c11f6876a23b355056ee559a9a4f376d556c70f0d43efcd6b7edfc673fb6d1f38f6d30ebdb7438b3c175c55a7776eccb7ff117f687a787b677d4b7fec02b7ebd95ae5d734d5510c992bb308c3d0d61716d6e6edb9d7b0fc471f0de20413e3bc121d1a57a19097052728fec94be41fa1407231bd10d301a2b7d27185ff4fbb677b06f9bbb9bf6d63b9fb39ffee497f6cb5ffddef6f78f6d389cc8a369636bdd7676b6e5dbf4f4f8c87ef5dbdfc96c0eee0b0507af2133f9ca4c691bfeeafbcff76d737dd53ef7e6e7ac41b5747f4fa9e81555cffec09697bbb68e97bb744e15b5bb90d632a98680c7bfe1f7dea262897ca3ee431f32680979eb7b5c27453a4965921ebc6677c92af8bb33cc767021be8716a8b3e363bb1c5ed96874295907aa7fb82da419f417c23bb2c0498d87542de54fb56ab566d30e4e4ea43c5fdbd892cdcec1febeb824640eeacae07a2a74394c6d73754d7d7fb45ee1d0b1d25bb6975e7e289ddd3bef7cceeeddbb2ba1eeaf7ef90b3b3e38b4070f1e58bbb3a44380fb4705f6623050ab4d7769d93a2bcb724de5f953590461d19e834dd0c9f191dddedd15aa459a410abadc6bdbe5e0c22e8e4f44817cf68b9fb77b6fbc6e53a80cab5a7356b71a2961cbbb0c121094d90f7f4eb2bb444a65b67333f329b9adf2676eeaaf1244e45ecda094e025035682a212f1cd79aa088a19005f08a43ffed9bf097064a50028efad02882d7d0e1ebf2425d446f720c04e56caa86e9418f11ddfab08abff79346663e202c06bc287689c55a880931b116f91debd007e09cc08262e5aa42245b99a88e3082b4ab88510edc5aa8423ac9ba7862a8a715dd2eb848327276322adecd66f6a6398d2411881f68cf97555b366d5cef73eb58fffe9bb76f2f31fdbe5b38f6d361b59ff7c6ca36ac34eab35fbf29fffdf565b5db5c38b813ddfdbf7010934e2f6e8338340ed29e0f4fb8cfa728e03390315422a4f2d88e548c514686300275ca04f8af61ecb93c3031bf5fb9a007339184ae9ce135333320197855caf2a70fde45f7f66a72767b6dc5dd1c6ae579b769fdeb4a59e14f7fdab99fdd33fffd0fa3469e3c1de26f522555ef4adc1930d4f4feda5fb0fece1fdfb6afa2625a3c91a94070743b0586a37e54d8fd0d1476155b5d173416b0c980493ee9dd5edb6adb7d493f50eeb8351605a5e72f361c232ee151db5bc308e0b721cbb9ed3d313f56a82f0fa1723a1cf8bb333f55fd28d30d67dabd8f9706c8f9f3dd3f3ee7597151c377777c51ffdfec3f745d8af6f6e4972b0b77f2031a8664822fc65980aa9fb7064db6bebf6faab2fdbd1f3e7b207b2cba952c7dddd5da1ad2fffe9ff610f1f3cd0f379efbddfdb6c7a6d4b2b3d6bd59bb6babea1aa2bad434bab6b32e46bf27948e32aa6fb077f457bcefefe33db7bbe675b1b1bc6f8327464b2e0a9556c323cb7f1f05281f4ad77bf646b776e5915ae8bf20276d97427444a98f73b014789886e7eade4b03278642a99dd1f6580f2bdeb594cf9fd99428a0ac843a77032cef7c9ef2b2b8cf97e198f12f0287811737efcf35faa4a981f28e11ce11bd50f270327a2fb9afb98277924c5afb4efd50547f04808e7f9aa8bc466156f1ec6e08d0a583640fb8d08bd4a4809149d5542ae49b52b61204844291cbe661e3cb310c0fba63790227854fce4c62e8983dbf82a9a7b8cd5ffa1411a4520c8ea9b7f7e67eff221f8b0d26bab5dd13ea1686efdc327f6c1f7bf6367bff8a98d1f7f60d52b048b66834ad34e6b2d7bf9cb5fd1c9f75c27e6a99df7878615537fc48c3ce60d36acdf3f9f230c7895cdcd1ddbdeded5c66d3619f44925d4833ef759a43bcdcdd7388f5eaa87904d83fd31aaf6299b6a30545ac2c6e07eb1a8cf8617f6cb5fff5a85874e037f2ef45bee3e41b95f33fa481d3a3d7bf4f4897df2f8b1d53a4df96429784b82d01277768d154abd6eaf3c78c9d3434dc971233a5c32e594798d6f3b1c55db6eddda512ac98d4bb70c69e4ae66229451bc73addc0f781e7ca2cac5ca7aa9d409606eb7c37a6cd14c3c9b29605d5c9cd9d9e9b1c4ba9a6484afd778e4aa7fa6015d5ddbfee189fdeefdf7ed6a8671e2b2adafacaaea4b13f2f2caaa3ddddbb30f3f79a471f0ddd56579da8384e08d50b56365439a8dbbc35bafbf61b7b637a59502d5ed3d7de2e47cb56ebb776edb4b2fbf6c5ff9ca57343b90435ace0e972321cc8dad6d1d20a4a37c9e158291aa9381b0c6133b3cdc53570756440cd9a523a2dbec4a4726dd174cc894762df480357be7cb7fa28035a34841964065fcda9bb9e766efd17398077aee5df6690620329fcc72ca0a617e4f297dc81891af97a9f74d127f0e64225edc4c2db98efc9e32a0de24f139d0e701eb473ffba54457f98379112ab2b14952a3111f5aad1cc505b091ca0f90102f0318888db60f7a2344bc521969b98a99fe2995beab3e04d45b6db889289bfd84a54f4cba1af89c287f7a038277eef3bbec7f6f28e4cb94364ba53ebdb8a82462391c1a235e27d35db5f9c410515e972a51b5c642686883d73a0d9b9e1dda1fbeff1ddbfbd10f6cfaf8036bcfb06499d885d5ed6a7dd73ef3a77f661b0f5fb20b520059f81ed9f575c506a3a954cf6c602a4b200d163c55a9f5b54d353eab9f8e0a962a59c143c8a9809980a468ee81055fd53f3f51933396b90c78b8d6900a6f9fa14c4f2fe3197e58d3a9bdf3f92f08fd3cfbe4893d7ffadc50cb13c478161ad06a5559cd8ca6631b4dc636c262051404638897194dcbf4c8d1cf28bd03ad4a5108d1949b2b3b3f3f530700d7c2e0d95bb76fd92bafbca480c42f27507d73b0c009586c2cf83c4af6f240d79a8bb618a1fb8a35db5da11dee8b744931448380406a78717a26f21c240acac4db8b6bc032f9fd0f3fa25145eafd66bd696bbdae35d4cb47ff60db261adf7665fdf148819bc2cd009f75716561c93c1a8b4f7af5e143752b0ccffb767939944442f219dc1698de3c1ed917bff825fbdcdb6f066747501f4a0e03478603a9aeb352b51e867f0ac2eeb84abbd3fefe737153a483b45711e45bb5962d757c4ee26c32b22efd98f2636bdabbffe79f5967635ddd14fca229baa1f67a1f4397282a83d04ddea8444765012b0feb32a824124a957aa66c19eccae0334734413795682edf937f4b12fedfbd5f64702f043962d2bffcd453c28ca419ddd4401c13797910e507cd3c947146d25e173967be71bece22879eaa1247c04231eccdc0e85fdacab5f51a81226491abc58d8d0bfc15a3b14058e936b9107596c2b7f2642038a6fd465e7b7913e76423a47a68cda4c87623e017c878c22324b1a8b85945c3020ce2f3a7ff629ffee0db76fdc98756ed230b98d9a4bb6cd7eb77ece53ffd33abaeae1baf38be1cdaf9b14b17207769d190827cea691ba9697238ddee92e612b2a959706c68b813c167796e21e89cbad81117cdf35311cfb25d198ea5c5e1f33007912085ae8a4db1b2be6e6b2babe267aec753eb9f9dab0f929f63100569d7d91928f15ac24682c7f3fd3db91b745aa8beb1c3a92a6d81ed54a5b2db5180984ec7deea421551e86ee27e4e387baebaa892a09f8de7e88afc340e457c15bd51479549de370f18898cd143b119e1b49a6d6b77e1833cf8a1ea87a426883b51aed28b1ac209a4e8d49849f8e1871f0bc5f47a4bb268c6cf1d2d59a3de346c74b8ffa0b66eaf2b829cf79bd22fca84201d28572a348847e32025d5a461bc56b1f60ad631b8b35edb03066c5c5fdb0f7ef003fbf29ffe89bdf21281baa529429251a83fb42e225f6d3904674df6667f790518c29ddf0f48f54703edaf76a36dbd5647fba17a35b2865dc9e976f7ee5dfb0ffff9bf5805553ee9197b914359e3937c0f25c75b0689dcafdcc3926b2a1156997565a52f53387e26dbbcca02dd3ceb2ad2bf12cc64d0fa6301ab447dfabe682fba19c82afffc935fcc72c396c4b7d2bfa83038ca08ab61766d5129d08491a2297281d0bc252083009b8cca1b7a400217561ce9879d3287f28641968a6cc7ce2553c2d8b80975b3af6e7e5354fcf360a37431846a346b3c00002000494441549679eda5282da37bfa51e57bfb91e4b9f90271f9ed9406ebfacadabdb65510617ef49ebdf79d7fb0c9fbbfb1eaf19e4d6a5736e9aedaf2cb6fdacb7ffa9f6d50ab8b43b99a8cecfc84e9357e4f2f5954a158666d718f643fd2a6abbf23c29b94581aa886f3577a1ed81253ee96adb26b9426c381885af8155244501001050e88723a2a6b4e767cc1e18330fa63c39d1e9dd804357b5c1369e5e3a7cf5561137a958f95eb3810dd727e73c0c0a1cdc7b2379a32d49323286d3f2d1f6b45d58f47905a30384cff7c2f8e9a97e11f7211dd0b577e53ad742f2c4fe10912f2ed428bd56a5bafb7625599039ad022fc197c15a80abb68ee0deeacac371c57715f3d3a398b3ec5a68255e56aa2eba63549076a6af6980aad866a34ff205be7cf98144d006e375ab6b1b61e076e43076db50b215f51ba4765f5f537deb0dffdee77f6d1471f69821268994a210713af452f21c1937b58a35732ac93b1bc41f6c0400daab2cc5604692169b91a8dadaba1ad3d9b8dfbd63f3950807af5cdb7eced2fbd6b33642f1aca5ab70a868af0cc555f1fecedb2da572296bcc7f3bdfd8244c8e541b9b7fe18395e06a01289dd445789c4f2b51620c6a9a89bef9345b49b68907684ca0f7efc33e9b0ca28ea5c155b79a169d2948e1b04b707270f669992255c2ca11e379ec199d8e4e2be49395b8da7a1cb424497f96fde18780d297cc3e2041b11e036291dcf2353be0c96e58d9df35b81feb8967c2865c4d6f593ee45bb4b3e4cb97a46b3b14e2063f6dec4c7b16b5844c7aa5797363ddeb35f7debef6cf4bb5fd8e8e3f76dd6a95a7df396edbef5aeddfefc9fd8f16862fdf1c09a35539f212d3372f7241d6e77443093a6e2b5cee7475bc5025f61fc57a4e28842a545bbf4d4187d0e9b8d6b55e9777aa561aea413a4b1f2458f962404aefaec754af69cf2703cfa7052d9633a4800628193569ef5077676469aeabd7ab85f8a1b44d50d0ad150cfb1d22415552268f2bdd42240103c20c8e195a5156f7752baefc43d62d1dc3cfcae169396bf174319f87950163f8f7e8a83aac528ad76c3a7044938ba24c7034d0e329395f0e9c9b1382b3a66601608dc47fbfb2a04e0cc992572de47ed44a8e1cf2f8478d5d9806c02ed17de5db2ca998a1fe23dd427a93502d7b7a400224986746a33abb4f8b9a66dedecea6080834b7a0154caf394b77dfc2774c89e21ada510d1eb698de3eea0807576a6d7655c19d206b47ad7346fb37f2a356b372a1a1f37bebeb62fbcfb65bbf3ca2b56c52e287a5372932772ca60510697445d19584ac091c12339ddf9c11e9d2b3cb70433fcce5ee03df2bfdc67d99b9cd753665ebc47820dad9d621c59ee4174922edef69c674e597def5f7ee2b2a460fcf30534898f16966ccf502b848f3557e00af4e517e89b3e3a6015ecd4e71553795910a8a22183b1196970aad6b0a285cb62ea4857a66a1ce33e5b0d55b4a30a8293363596213a315c9a900131237b19b0f226cf85af89109dc0f2a6e9389134813810e29c07d34275a4c67fdec07b6d5794b681c38da63e4f65d4b7473ffda13dfff1ffb6e107bfb359bd62d5cd5bf6f67ffaafd6bbfb8a1d8f2f55a29e5e0eccae260a58f017dd6594e62dab4b3038936688f740a744d0220d425ae0ce75d1102aebe24b051895ebb937b28fa1817ae01635a14ae729cbf39dea5e785b71df20f6a9d462de07ba3a3b3e998fb067a39e9d83549838e36d2cee8ee1e57c7450fc0cf7036e2bed7ee6f75882cc687142a6d05e9278946b207584c3f2761d4fe74420a38baa719d34c4773d088445712ae4d1252860c09fb53a128ed224ae49dc54494f8e45be83aae43041da3c1a4adfc6c467fe9d0095de682a005d31169e0e020eb2bab82eda6d10a6cec965b2d0105e5229a6258840cd7d40a6410045e03b918abd23870dd249fa0933cbc88abb1a9659331a1b460702ad33e1ff2ec70a36fdcc4e8f4f9586833249e7f7f69e6b60c76c72a5e94b330e36e88966cd7a1bebf6b92f7ec9daf060a4cdbee514ec24788d8afb9ce2b99105657a57a2a10c2a194092269aefa71c2b56641f19c03286dc4ced3250f27b098a52185d06cdf25ab24759f6dc5930e3d0facef7fe390256a63dde3da68829aa921a907b41f14124f094468807ef5ed2ecab326a972966222e0203e90705bb2e0da5114428dfb318e06c387920e8335029505c3b92409dad0a5ff005a9c2e5aa057d23182d72efb08c8d0f9b0fc37ff7eb55c9350218a9a4c843595f2cc4766a1b42b807daab7895b436a32ac9f8aa4b3b7ff2817df2fd6fd9d96f7f61c71717f6f0ed77eded3ffbbfec6456b3b311bcdbd05a68af74ba8fa5b666c61c15293e3736bafd3ea42cd63798c535c435a1ce26d8700e680845783fd13100c2a2ed84dfe156c46bcdc7bc6708f1fe4752436d7e0644a8c4194ea54c77661a0c3d884c7b463672c944e4bef8aa3c0535bd2536368152f633130a09201497996851cacdd7dd0c40a2cd2a6921d7e04e9ecbcb3d79a0e7641cbe8ffb9f29a1fa1d499364a39cae037cf81862cb6ba2c32260d1c85d737f2d4dafc6fb6be2435f418e5c3f010bb402798dfa7d6e27cc1ae6209a7acb1169aee436d2dc558518f81cd9c709028767e5b9c33771182f69662496312b0a5ced6e4f1c589af6f9525cf0a06aa92138c35511a8e0b2b0048e75a81ec65acd2e4e2fe44f0f8fc75ddddbdbb375745a5733eb9f1c2b6871ad0ccd78f38befd89d575e16da4c765d835e299ed3039d76d585195f793097e959c95795df9328283de2ca433c8142f96ff99af9b532fd4cae2b035812f5370356222939d7c6a0dc6cb19383f73f7cfb1fe708ab7cc3b4949d43b6d02e89cfd290cd6b95906900cde89a41212369963b931faa5618495451c95bbd719a12dcf5fcbeda90762415b1e97945599ad3106e01ef257ea1cd42395ce6b854db5233b688d4be996ee6ccf9f50cb2da38b1811c122fd095c352b763a1d74eaf37bab46a0d6d4cc566a363fbcdb7bf61c73fff57db3b3eb1fff05fff9bedbcf2867d7a7c263dd368746eb5d944842fc42cd521a02433e6e032e0b3f0c39236a7dbb315faf2685b212d94c6cdb92b715f1a56e181cac96efca92e553e67f3661aebe9b507270576a85b3ccea74cc5711e0dde874387d762b28e0765474ea44d541005eba39b9faf25eca7e49f08bb3cc83439074709e9eddc91419441ddc9f79595251fd810955a7d6f1dbe0d1578cf6d5c7a3d77749541df95d24e59281358e07c085a4dd0106e1cee9a8af7174dd01c08c3018eaf153bd83f505025702960e1ba7ac91a72fe907bcab57ba5920a286927281104e45550022dfb80e201288f8049b0eb2ead480e0112c51e262b7d3a78e3f3cbe1820338a8051faa81f4c76715624b43dae3c1de9bee871743dbdbdf5730e6f3525060424eafd9b0bd274fac12a3e04843df7cf78bd6a473a0d5f1c35fc423590031f4c54e909b295f52249955dde4b532ad4b1eb7dcdf259795a8298350a6a199a9dc4cf5721fe6cfddac4a9681cedd38a242ae4e96901afdedfffcf67c2ea18f5372289cfa1f05acf0f599072baa5dd23bb96b657ea09b1583ace0b1d8e5e05a05b1cdac8bc627830422c0502efb082bf71957e5d0203c7da493f2e620e86ab5960266f981d30a976bc9eb987352457f617973f3ba7320c6426be2af51e6d99a0253f17155f4eb55ab4d1b5f8dad579bd8939ffed03efee77fb259ad61ef7ce53f5aa5ddb347cff7c4490cfa2756a72f8d3c9de1a7b5a6f5d6d63c60355b924250587082b56e6b2b2b0a5c6cde4c09734230c18381126c4e369b84ae575e9c984c182f1f267f0ab240e9ace630f4826249565f992908c2a2f5e7d2875568a8a74f6d61d3ab2f713c9e2313fecc67f014c02d6792b0972120f73d382cb5fb80963804a808b79a4257a02c55ddae20f339f8ea4a6f48055903e8be40dca4b769cd9c018bd726f5a9b76916c6a594b547d0be74b34278522a879a747dad60c567393e3c564554c123fa52258f41561185a444107067007d3f952ad29e69c06bb7a56781e401627d458ddd5e20819312070b42231f51e00bce341ac63d887b33b76438d0012d178b7280f0f9b97ffdb3bec696b1b7783d0a0ad8f6741a757bf6f1c72a96747acbf6f29b6fd8d6dddbd6525b4f539577a2bc643e15373b64ef94b4c9cde090812741462225be2f0107f7310ff32c40e5cff1b5b2ef2f414049a097ff96fb2e8352f2c6194c137c4430d1c14256a09edf929ffbfadffffd4c7ee64a9d42a025333c3f2d176fe4310e082d125ddde17ef23bf48750f5c9171908f28259a0331c0eaeafd4fcca43c8a1947e63f9596f7fc8864d6e1c0b4495304687334a5d0f0458edf6b349c67162e7a9e001d7d3051669dea00c6437c9f9446d199cd2583021aba73804ce2b6b6a3c949fb8c378fdd6f5c446cf1edbcffef1db32e6bbf7e0be9d9f9eaab5429a20d00b15d24edb0683a1d2c19d975eb2d5ad5d63c6b03b0c30ba6aa420ce58a856ab3b1fcca05389210320cb31d5aabe028bee4ba4648982b32ac467cd05cae7e1a17bf182fbefa429684d44fdec4a04b44e53500afe508381a33708f6d0d9cda13f5ce66418b947885ae7a3c519cae0242c6433f71a3f295013698eebbdbcc2999cd2f22aa80bb7025a719ad28ee9d90605c146244523089046e176806b035d037c8dfb22eba1e1c06ae8a92663f9e073fd787cc11b1e1d3b29ef9bcd477f95ad5e7e30381acde7cd2193a922d54f55f7103cf79684b496977dbc17874ebb8dd017df2cf70293323fdd264074b48585c717140a92060feee15a1ae89e867806dfaad9bbd1d4b326d883ba3ffde0431b5df46debce1d7bf9edb76d6d637d1e4c726ddf0c42193c4ae23d4144499267353f69807c9d0c78f93a25a19f812dd15449c6df4456f97a1eb0dd0433bf273b6614358ad8a1516cb42b85d4485f06a17eed1bdfa4a56c6e835b09065f912f4dede7d27b475fb281a8fa34144af50423f95d5369919d88dbca2a6dd44578f3335ede9a9882b77595914add18b90e010b2fe1a7587e4027df17ce92b29ed5503c2f396b847c044c9dd87162123c396dd4d651aaf28b16828ce409cbb373bdcce17311d3bb462a00ec66302a1e497d868e22476080c1e0c27efdc31fd8f6ad2d6bb7eaf6c9471fd9e9e1915d418ed3987c79a95395ebaeb5dab6f9e0816ddf7d6093595586730a0ea381f82b52648d37eff4e623a0e80c62111340b02866a0841702a64ae5126a97903c178416e335e679fefda4f3991226db75ce741d716cc3a8447a1552eaf9f04ecf43484e9d91d295a7693eb30cf43889aaf28995109a27062f84058ace7f90ea78ac3624f8a076ab2bdd93069dc6b3d3e122df79e09bcff5eb211e6db422b5f6fb02b12ea9c7250263d270af26532400699d1e1f0b6d11a4e17698b89c937fcacd4e60ccf582f0943fc35f61b808e205f5d31e24c27d754d2e0bac0d487314f404a2ec9290277d389f48642b08eafd7d729b5016e3ba2c0e693e2bbab1e3c34349329273e33556699b3a39535af8dae73f6f0f3ffbd9f96b97d56ffe9ced650934f27924224a34995fcf033cd77dd2370adc37f49509404a729ee75ea67a65b02b11d61c99c933f345507333d0eaf5d21e7c4ed184fce1bf7fed6b330871e5daecf0701b552c4c457b08f2a46d8a51e59c80f04aa003af4af9f72b6d9495af33b1aa880057af4109948f4158f4123afc578583e92531d5984522519a1ea0fb3e2970493489ab01e51b1a9721f03d607965d1e5075c03d34f685d2087ccebf18a8f075c7f10713bc36b897f4b1b8b3c354484abcae6a73f7200f940b1302037cd6c05eff1cb4b7bf4dbdfd84aa769c7c7fbb6ffe4a95d9c1c2ab8a8b33fd266b88ea58d755bbdf7c076ef3db4b3fe581b8faa1da8899450cae64ed7ba9dae8f7ea24a57f049a46adc73c911a8d80d403b8baa692ea0322d26ad96fd6f8e809a7a6ac9f380d741cf248e0a41e438864b505449dd98a64323f8f58e0238134729a33902d7691c5ee9aafc0a7178254c2a79b9bafad4228a0bf9ecd8d8c801d8f8f0489e3a81f6481b196c189559782c6600d287da5d726905df21ca024f7ba66333f8d511161b5ec59a11763ce1732febe84bad0d9f6abdb0ef4dc4e12739316451e5961574a0448a256c02d247020fc5110272abe9643de92a6b051eca830538da6da9795da1b56a5daeb59a9823f2dd912a4ddc87fbfb8eece41586987464ab3d5c2eea9a57f8cebbefdae6ddbb2fb826a45424d770c9ed264a4a64c51a2f5d5172adf3b9b5d6e71d2d8b405406af123d65a02ad3ba0c3e65b0ca3f0bf90b5d2db49bc959e75ecb008b283dd7b55f93dfa3ca5f7fe3eb335f20de62e1a7a693bdde8b5754e14297a5481ea24210444ea0f566e3989f17b04f7e4204344d4c713d0edf23d7ca2e3cc0921e1c0f1e482d9219be27727ecda0231dd4490f92abab0a82560634e7efe90157814bde413e8e2b4bbd59115455302c633c60f9c41da51c737e2cec73839cd60dd458f89a2a6a3ab995dbbb42b9d3a859637269e77bcfad3d9bdaa30ffe6007cf1edbf8ec821c4e3d6804ac4b025da36eb71e3cb4bb6fbd6d57f89257e9d7ebc8d84dde5bf22b479b836b27bc8ea30d36a30e8848d1d26f8a6bce31f7b9581365650a272446493ce3338710043e153fa6466334488a78e97c15afe79c98ebb3f2175ff32c0ce7047f4ed820bb2ece5333784f82151ba20d318e11601c646c54d6963a1b72c20bf7154b9a70e864f312ccb8662f3038e9ae608288b4d3513b8b28012406e28dbc23c3efc9c88b123889ea335e2a98b1e909ecb88c8efa031f2e1bee1fac89d4004af210d7cbf3c839840a34c8303a6d718f52ff23c655a0f582860e5cc8f3166aff861792eabe3eab332f5211b4281648834540539b51d83d1bc3822fecd3478f7468b85f585be43feeaee8d4408eafbdf9961c1e32d86620e2ef3cb39216c8c33ad17119d04a6454662165c02ad1d71c6117be59254a2bdfb70c50fc39519b826304ac32a065d0526b5e7c41cc152d60a80bd4abe99eef95af7ff3eb33e0b4a77611551369851383c8379a50737a6e7876bba89093dead83e53f654ed4f15abea0dd1c8fef630182b0d404dd6c681a30ad286a6c6d305ec9c727795ecb43861c75e4835303c3124037b480e86b71f354fe0c0b5f558238750351645aeace00c0f4d08c450b0e9b24a66dc45c3dbfc19a3f1868caef2105019006fc9813e87ce6161e5f7cead1c02ae727f6e9fbefd9d38f3f9205c8158dcad389d2315c0068c979f0daeb76e7cd376d30bdb6eef23a83f244141328f090e2f3d133c722d5e00bd18915a11d3625818b0a9e94da78b39f9d38491b62cf440a19b0b4693d2977142d6fb208ec31f599fb087f85699dd4efa1b399a3b5a242ec699a5f9736441d970b8683a00f4253d754006153b379a5c943f4087f3561fc95a3481ffcc1236f4873c608327e4e3abb08a84af328f80411dcec767d623215620d2df5efd586107f3554e0d75a8e8005c5810c837b37ec0f2581c08247fd8220aef01b0325e5c19ba81ac4a82da4ea212d54537158d829737042bc7bef23dc5b4b832f586734710bf96b706b53cf511ca27a46291e30e60b22de8d0a5dae6336ec9fdad3674fedf8f848e89a0a210e179a8b08c9bfd4b387afbca2aa24cf667ea085975c068d32407886e2443af75e05b04200ee944dacf072a84b88394bc49401ac14879781ac7cdffcde7c3e89cc40a7644c37af91ef777ac7afe732d64222c04caf2b5ffdda57679eb239f4f6d4ca97b84672c7899c37285fb816952f4e338e2c47655e3950454fdc43c80ab861d2544cb4b0904264f447bf42991a28cd894543a7deab5a975095b410d701df6c9ce6a8aa19c6e0be5a122bc643512534822e447fde80fc371f6bb580a31ec0dc154256bd5297537563d69d7b70f9a82d2747fd737a75743673a78316bc068ddd0482a3037bf4db5fdbf3c79fd8f8fcd4ae867df576614637ad55acd1e9d9dd575fb5db9ffdac9df647b6b6bd6b57b39abb7a4ec6720380e720886bf2714067b68d4e19d230aa7b6c38214844a734437b4a38470871dacef9273969f8d41c5e53159f1cfb3ebd9c4b1ae08b54ec0847512db2e09b72e1f9c259dcc7a408f95d089682953465dee00eb27265375ee97e4aeafbb4ca7072ad596f9ee279a107c9017205a5bd117cdc71b46955cdf55bb666689574ca079abf9e22a89d08ed710daa726a6048a4bae2b0aed507989f9167cc2f4fc3164523a585cc5fd41a40d200c1ced73d781190c5d982a61a2d550a55a492acc0a911896035a90904ef23eea5516b7582a3a9e93de4945131bb383bb1d38b130d51e519dfdede35fa8d3637b76c092facad0db995929138ea58c86f725fcef767a47799b6258ae2eb659a98e963069012f99448a9445b65302a115406afdc77996296a963ce10cd343315f179f8e46b38667fb1c719eeb1f2d5bffa9a2747e20a9c64f540c36ef114c5038d2f487ea9c1750a177025611f290bdf271b979820ecbaa0a98e0e7d5d2fe9a5761f61e50806a8cb4357593be6d0b11808129c5817438cd826e2c384dcb4225cc3251577fce2e55de01864a1fce69de7e1da0842ce4e7824e7da326069e8000b4b22cbf83a22d750658390385101f56e85e3545fadd25005a8d9acda6ab76bfdc71fd9e3dfffce8e9f3db3cbf333bb82c3c21a9a85dded58bdbb641b776edbf6cb2fd9c5686aeb3bb7d5644b599e71f40473ae090409c2cab14d98cb65c092068bb23fff29b040303b6f98c186cf9cc24edd0f68bf709f840b2953256df64029b3b85fb9c1739c97d64728feb927e2075589f4d31a3ec751f5622ab7261385205355311d08791879c93dabd010d9e5a92f84371a7a991e740aef42c0427cd96a5b6769d5405b6e75842a9f830c14e5ca7c05433d63b76acec358e9b30a157e18f19fd2a8683d72ad54045c82979306ba7fd28fc50830be4722d7b0baf14defc829fb2c53a9adcf59f1cc81fc43a3eb232594de8b03205adc0ef79fdb59ff4c2eae5820bf7ce79eda7270a8ed6cacd9ad971fdaeac6a6a652277d53060ca7735eecd2d0e111e4ff82f259980764f0ca407133e864ea99cf27511c7f4ffa21af21bf270356fe3ddf57714534cea27f300366a6ab1988c54817a43f6b4eeff7cdbff9db19d057171a2fe4080982dba19b5f989f428e7e6af387cdcd900326a714c6fda4031a9585650741a2326fca15ba4267a585ee553e4e274e631dcdda18ae15e23f0216299e20a814c27e024a15af493f4d2dda34156453728d0a3a31565dc950315fd1916010aa5145cc079dc12e1f623665ab670828ab115f6ec95299d5ac4eb5698c8814fbe025bb7cf2a97df29bdf28605d8f2eac4a1a37bb16f75241f0b8b2626bb76ecb0ee4aac27cc22d1b82e6421345c050cad4ea2860d147c77d90323b8316faabf1c4a6e38955e067a6a472bec9b2678e679023c4e08c88f1a46e1a4fa548e3c19c369c442382de1327dc73c111b04a484f4a07b7321f6ea0de50178a268acd0527b7cb18eb8e944348b6e2a858f79f7619da8534b61da4eb2d3b4e3bf0f93810e1d168410205f9b8fa4677c9da8835a58af7341fba008e54e82ae88c4c65f43aa0fd481121e6491393ef9907ac98c2936b40e43f6e129a5ec45aab0929ebd0aec0c5fa587bb82bd6095982d668140ed4b5a18c65aa116ba022096b097a640f28e7914110e8a35c7b7274a080a5bec841df96ea4d9bf4873eece2ce2dbbfbdaabd6595ad17ccc32c09774803291f895d44c1e3889a2127824f2c9f59fbfe7f767f0ca433f33999ba8ec66da56a67bf9e77c1e620862e276aead5c33bc5fca18c8a2123c004e72cf56bef3bfff69361f855e5db4dfb05858d4f9a2f39eb180d8992e68c2c8dcfccb1f28951a37eff74087ae879ec44aa0ab6a857e3c1febcd2fe6b1f1c0899818fd11a888a8e309937d7dda8ed785dde55464a87cbe1996ea0f28e1bc485836b84e780fa0e4cc7026514388e0eb7a24b78c59e4f1bc6eca25e6ba9c8aebc4186d37abfa8c3d5a3b68d1a13b1eb4b9bcd2b1d6f9a97df4cb5fd9fea79fd8f5a02f4e4a65084ed5ee9275b7b66c7df796f536d7addeec5a6779cd4e2f06de5a232471a9fb477ad1a69da3d908ed19a78d6f1c059bf1a54dc753492cfacc25144199e464758e1e847a154c1c51264a126ad1d0034757591df580e5c36a4129b91015e3b05d89828ac8779ddc9ef695f72f17fb25690e4347716990658c57d0d8e4043ede816a63bd11680b941df9a552d9d150a893caac863068924ec39a3dbcd057994a2191a60fccf5c0c0faf245efca7f4e2ade4b8521158f20e4a9aafa67e71ef075dd035017fd8545ba9a5e647c4655b9c306498149ba438a382e53e0e055e148d982b7273999ec02c8942ff8987b0a4715fd0c012ce543278787d61f0d6c343cb7ebcbb1b598a23d1aab80b1fbea2b76ffadd7a5e3a3ea944123d14db9e94bf4a56719a96306b30cca37d3c0328065d02b5159a2ad725de4cff0fb7c0f86ae2daf2dd78402222e2437382cc96d8263cb80952921cf4728341aed2bfff8fd1f3a0125ad9ef344e268a49c75ed4e0a4a9502520a979ec7ab3372470e04c369440dd015f3f46cd1fb444ac96949ef218bcafddd395d8554a2c157550041661f2e00b10d59ca422b4f7d3f35bc6a9027cba225274e1ecd09af6951e8a345253191889f9871a2cf477e05ba0b94e9e55f17026a761d9b433e46a158c6f580f96ffc36bbb25eb763bdf1d83ef9fd6fecf8e9131b1c1fdad560e09e3420839555eb6def58677dc356777784a2eacd8eec44509b6b61a9cc5e13870592c1463a51aa9a7d55713299f4813c553504f341c6073acdb490df4b5b5b2dce9031f03c52d7912993bc39b4d163d3eb20e2d9f94461de6baeb50b1754360ed70919cd1ac8b61fbd17c1051b6c90a5505ea22bafeaaa1526ec8fddd5d479496ea8109646cfd38244a1c1a7d6e04a00e9de5b5db34a1d5d9b6f760fd6f49de2a2eaeb4f95d558cb0c70c8cd83e91ed983772eb9e921f742f75396338b0e078e9bd4e769aa92e432d7424bf3ef530b0e6b91ca209c9623a9399294eb00df5f17422388f3677ddeb09c91acc1cc0ef69eebb3cb6efae2d41a642ec3b12cacd7efddb597def9bc3519c211b6493791507ec67cf609361251e9e02994ec3753c4926b2a834c22e8f2fd32d89581b20c5065704bc49e994f56e8bd056ed13a97b486fe3d52ce04445ef49a58e57b3ffec9cc4b86e899a28c1d27391fce8345a412e1ca29e1a8aa430c6ef44199397959915f6918f2044758084b095815b54378591d7b5d16289b900dab535528c0115106172e9e92bba6238b2b73f2381789a77b7ee280ad9de8f3aa0c0bd89ba417caef749bc8d300a2d6a1affedf07a5c6a67512de8754b0e1f8bb2be1b95fd1884dbf9b0656b46cad5ab34fdf7bcf755a9acf00002000494441540e9f3cb2e1d1be5d9e9f5a85afb311f110bf77df1aababb67eefbe4e72ee37e8530b65ee9f5f15094d854de9573190561d0952a44fe61e590872dd55210a1cd7d97de069af6f6697a7a021e399819c794a6cec0c96f49f81dc321da6849e9c4ebacaead9cad0ac22e1ef78e8c67d04da24b1fd73a14e77d5ba1a8a31dd437314ed584900fbc6ea84811de93c2d455712c65e5f5d3278501c1dc853e3c0d038c9b16159bfc369e1ea219f290a0dd7f8d4bb3056f734d68cd06ba4cce3318af7f0c0229844df283788c66fa404f04fa499491a975401ee01695ee7fca0bb2fa8f249f026c083bed05b050723ca43ae276410cc6174b2ded3434f9d095afdb35379d46bc6e3c5990d0ef6ac36bdb6f5ad0d1d76af7ce98b4a87a56f0c1453068ce49732fdca6799dfeb5cae0f35f9ffaa2866fa979c52f2a389c26fa68d65bae8e8d6638517b35c2b9701cb11564c7a0908870a20b9b005e7e5e9f7828e226bf21fa87cff4704ac14b92d7c6d724c3aa7b1735ad9b643540c9f765591fc57f94158202a917392fb4e51c0a20ae6c32daae2b914bca29f8a1ba9168bf130fad5dcb82f6f5c9e0ef97a4a0f6393b329d80c6e45e1cdb29a351730d51f98938f7c56275b3dfd62137b6b912ffaf2c1641020b594d2999c50c1cd3fb59f089e46e393747b79dd0e1f3fb6e71fbd6ffda3e736383ab4e1c9a94de1fdba1ddb79f8922d6dedd8dabd07e207792f1aa49526696cfaa5467dc97a25a41e6c02ae976b0571a9ed240491da10d75e01f367e4daa85c24f3934da4a03f8f39bfa0ca2afa2cef07d5e2c0f32b36592e6c3e1be24b5a6ef435b90154a48f52a5511210bf87fc47258c6b5959dd905d0b71944a7049ac6bb3c421833c44e835f8308223c35149dd48f14059a4b01c54bc46add1b65ab3632dc6b6375af265cf5631f83c54f8aa3c85a58c3650a4bd1c7c3a1c95f63a39cf679e57b6635df37c41578b2293f3ab7ebfdd1a87fbe329e14214cbda125725d2300e5167dfdc7943e3eaeb0afa2a34e1daa08ca1224e4ba4fbd9992db79b36383eb6e1e1a175aa155bdddcb0953b77ede1e73fa74a3315f492772a91d5bce814d5d80c5ef9dc137d6590289150f29019e0ca00c87bdc24de4b84e62086cabe072c2faa2cc68c25f22f49f6fcf9f4368b50e2872cb027688efc7cbad6ef7eeffbb37c302f041da9ba7d33e6e9e4e4fc822ff1cded553817f0399949199805e19bc703968222a955b52632199ec8354dbec071f2846ba08935034799de64b4f5a9cd9187eac6b84b8378348cf9434d4d8fa08af2ea495ab4e864d4cf6bcbf4351f5c09993df0ba24800aa11603bae5a23a49a011d755add9ceeaa64dce2f6cefe30fede8d38fede260cf2e5878a3a1aa5a6b3b3b76fbe5576df733afd909ad2293b17fade93edfb421adadadab3d873482b489d7cec5c08353ba0c994f30073845c0ca0add3ca563e1845a1b44a6e67305f82c38b84e8e1d384f05129144c93c171cd29524704105da74ac05be3ff475e28c420ac035b4da3de9c9b436aa0df5dc2527a87523a1a99be451e6f7859c3cd3d8ae698d11c73416e90ef2aa12c45b04ab650da660b69fe627f13a22b92988b8085a7c5b10b75405c7e3a1235121380e095f8f19ec4433306128848ab96955548a2ab8d04c206da70c4090218789b58c360ba1b3505810efa8e0a5a5f31be4938cacaa82035380f833def00707cfedf8e0c09608f4088e2fceac4d7fe9c6ba757677ecc15b6f59b3d79372be5caf5ae305ff979c72060de7d2b2e2efd79d81e526d8288386a3f34595b1e4bc4a5424741bfaaefc9e125df1e7dce72983f1ebf78360c18365e654f7ac26ada3828363e251e5dbdffeee0c189f6f949b91bff3a1aeae17c4bb364ca01eaa2622cb22e54804a6a0179df41ee00a47418cf86573cb29518c8e8a2a64c5a229173b1959effacf66095a28222b9aa103037e67ff96e02bfc8078275945cec9c9fc7c8b6a850b5d41eb4aef92918f8ded37cb9187e451b580e1e1d594afc7b56535717b7ddbea8c2d3fd8b7e3478fec78efa99d1d1dd8f1d191b43634acde7af892bdf6e52f6b3e1ecdada7e767aef49698167be0ae2dadae58bd824f93f36c1944f97c0aee70576064a148362341cc4bf87384685edd55aa2db3ba85b36aeae0f80c9e86b9dca451f5859c8b393745166574781122e8850325d94c078c3799bb295ea3e544382d572dcde323c0b3793dd07b0334012bb4610cffc4ac30d209f7faa2e97a2ac29da6708a0be202e5e8d0b5eeca9a9c315abd9e7cd2f85dd5e8e4bc7c17ce4d2485d4aedc11839e4d78d46c77a270c3e752918820178afcb2e72e371bd7cffaca67efc830a43ea025ed4634671cc8c1594972e2aea6a4396a43937d8c13ee707ca0898bc1851d1eefd9c9fea12dc391317ce5fcd47a9db6f53636acbdb5610fdf7edb1aedae78cc0ca81960f277aeb5e4acf2be6650bb89b0723fe4eb658a9901a74472498e974126d748f2a865f02c5f3bf7b26623c4219941ab4474f9e77c5fb154a5f9e0d7e825c40571eedbbed03fe8c262928d48f608623a284887546d7214029befa9419ee03c06df08f2930a64467510833ad21b3fa1e01e20f859a35ecae67db2a72da36f062df760675391be2c227442cde45d646b5df53691f2062751cf75f2e70944ad6e48f23d3effcc2d503c689530bb7cb079fac2ff700fb7b76edbe47c68753ca60e0fedf8f9538d9247b94c70223850e579e73ffe99302263d24f9848dc6e6990275c0fbe59cb6bab0a5873ae821399d33de73c72afd9f4a2a610d74224bbba5b467ff085a46ed3a9109cbaff6b757d1f3c61bbe37a233dc780eeea13a5c72e025609ef552009712e120b9c2b0802c96da19277efab6a4ca241aa40bb956f68f5dcd5fd59e74690c62c0e96f4705770c53a47ed48974256343613acf48c509cb73ab6b4ba2e9b694e1bbcadea8d7620230ed08558390b0afc9baf5d47f03877624ce85e5f8e90bc4884491f29aa4fcac9f5c9754b84aa43762130f5b510d37d94eeb9f0550247d11d9e428b64e7f09464a5ad67202d969c1b908954ecf4fcc49e3dffd40667e7d6e3d9d3f3381cd8e6d6baad6c6e59efd68eddfecc6b0ad870c1b9a13360644028f9d73cbc12a1e7de9c1712428e5206a5445489ae592389b4caa05806b4a44ef27bf9fefcb7fcd944784ebdf933025de7f7cee917a5bb4e2f28780620518c61cd7ff5ab5fd54f97082483976fd4ac9e654f97a7639c9062ed83484bde405b28c5a7339a6edda747a88b93ac52950d309e4f94bc314993fc4025686c565cecc9a67384e0692801312d41c4af870d70a288bc598b00e56669521d07d3961c566e1c696c828fd20d8be9be3a194292e1d0d739ba6ca0f6f7f6d4585f97615ac5b6b76fdb6c34b5f1f1292232eb9f9e0899511ea75fb00faa1a0dedfe6bafa99996315f83d1480a6e4cfce8536b77bab6bcba666d9a697958908fe9790da252f5cb7925781a0a1a7ebaa16df2eaa193ead07353d9276b402d55bce017ea2df8431790ce0316ef835c222a85de11105c9d2cb1d38596c673bcb05c4c2ce980526797b4c0cb48901ba4bb0e43366c90eeb9c1f40cb8a6998b30e13679c65a03b40781b228dc842e4c285636c33e97b08a0c46955b14e818e731e9263eb782b717c6b561c4c35201f51413153922d23c601d61e1e0e04267b46b8cb7cfa28bd66394de1578829bd12109e28e4667b9d64a8358719e4a0119a2d97b0645ceb73a0a621ca85e3dad6876e2c5e0dc9e3efdd8a683b135982b381859ab56b7d58d155bbfb56b2bbbbbb675ef9ee43f7e582f827fa66719504ac492d79a95bef27b93bbcb2097c1238351eea99b087f117c1602d4bc8789aaf2673d307980d2b388aabc073237c664ffb38ed4772a6e9afbe619420abd15a3f8da37bff9cd99504e7011f29c521ae44dca2e0928bbab1955151354a253dec57e6103c24f85884f8b5f29a5669088a02660617bc5a22035f43e322720a58a6700a84acc082289aa8b5c56e56eaa42d117977287f2fae68b0c3c127d6939253a95ed126782ee4865486fe63d89a9c687480ed3c0797fd3cd5cde53353d3ce95867b6b1be6ded4ac38e9f3cb3eae5955c3debdd96eddcdab5fe79dffac7279a4adcea75344c952ae6fef1a13621843ba472b7b7ac09c1540a2598cbb61c6d0e346b0c53cd1490143a8b148e4e082c4cd6514a65335900296029ab8ac203f293a8188108f273e021c07d7764e96d595a6c81aec4232a35f3f619829e9c11c26e5ac4790c5b907f555a2657e999737b997c3ed275f17a336f2cc6275f692d8dd75002e8cb80dd709b144f5aedf09c02a5e00401aaa21a475f9e4f9fb9a6f548de5f70592ec7503a270b69d76a81b0f07cc7e6285d5571f6a4699b0aa13a26e0e942dc981b8eb528a347c4c2c1bbf2799ab5a65bd580e0a83a06aa54da179d214c0b87af52e186f55621487be042e600d278f2fc899d9e3cb786d56ca9d9916014f4d75be9d9f2e686eddebd6f4beb5b0a84da4fd1fe93c8aa44fe899c33386580c9cf92ebbd6c45cac09629a1b7a515e2cd78bf1271e5e153be6e79bf4af4946b49eb27bcaed4af7be59d33bef73d1b736e73c1adaaff9565c835fcf537fe4a55c2fc10fc2e022de604e6bf7b6ac6d75c33e4623a0f266cd82ba6eece497a571db3689c2047fc176d326c42b95fbab1bfbadb35d0d22d65f234038297e95bc25945ddd878e5a9913f372790d5d7b5a8eee83a45903abf203e820504e19dd6344a915cf1ad1462e2e574491d108a6a647d9e18ee069076356adf68b66da3b36ca3d30bbbbcc0eae4d25aab4bb6b1b52353bfc1e9b9da75cecf4eacb7dcb1b58d0d7bfafc998d690a6fb6ac3f1edbf6ce2ddbd8dc54836d1a9de5c9c97369379b768e8326a4256e0ba38104b43812106c08687035d71314f8ae61a3f996cf5ea606725888797889d066d7137978dd84e920913c85d55e027f3982b077d751ee694a4bbc911ddb1547cd7e9f31acf3feb7f474e7f92ae8317bb0d3f34a9d5c1a46baffa8bd093ef04df05f923484cc440254052c2402fcb9a98660fcd4087a2e78e667e364277dc50b5fbef8970a82a218b02f62386d4ccb6eb6dcea45966bb58638a744a089dccb0a9d8286882949f23c85919ed0650edc03ddcb8aaf351917c7300af84a973e30bc76621f7dfca15d9c1d689cd726a3c448a369889e8cadd9ebda67de78d39657365c3e5659cc1c981fb6a1472b914d1e44f96f739418c127d3b59b4479c6805286a20caa20e033189688f9c55891abd67fcffd4b46933d96fe9a8befcbef297fb24492ca6afeee1ffe763eaa9e7f70efa989167e698d2c2eaab096f0ef0df5f3bc0d217bc91c99a9b6260e8bd2b2f7beb931199c57c05aa984bddde18ab2727a50dd28a3963703bb0e36029e5a4a05226d90854736728b4bf305ebd5a91cc6e04250cd46c480adee834c59a4996e89339191bf97b6557c0834e51a5baf547a85c94bb77c5fafd3b1e576cfaa97d776bc7f2c24c2e9b8b4b66a17a7e77676786c93feb99d1c3cd76766b43908e87c34b2addd5d8d88bf73efbeb82cf946e52cc89817c7fb50b1cbeb84cbe060704b61f7b3f216949134553ab940801504a05e25e2974e4f19c92de6466281436b10db2d031b9f49129028806863f2fa33664cd663a86a10cd28d9b130d6c82947297896b987b95b09f3ba6a15c2de653490932cd5d5558a0c6c501061bfaf83c2fbfed0f9cd34919a197eeae7d36b9362415a37256f2032cbdbbc59d7cffabdc0dde2d28d248596b3e5c8536a3cc0484941881ca62a1cc4a6f70a5fcd2e0bfe528137da8b12c1702f1a359f4f90014b482002563a3d5000020172dd1a5116a73ccdd47c26d0f52f7ffd6f76717260f76eddb18dd5758d1423c81d5d9c6a1dbdfadaebb6beb2295b9d1c26921c5516cacae09507775e6b56ea323dcb679960e58fa598f91a73a4588ce44a647733dd4bfa8507955f5ba037771c055527ff9b41d06f8a077fedb52882a93d8a2c2033bdfff1ad6f2960f1831267caaf5d3151014795b9d890f967020017a1726f346ebaf813a89a2d1d90f0de630881aa49cc7e398ed4e010702ad5453ae4e383f0fd8b9b18920999f951fef7539a91efee06e0256194f78af4881fb581174aee45be9d93583c600aceabc9da4dff34d0342c2dfc10f3cf4f15948d07e7805e49daa5e0b7b8686d08068de263d5e9d8faeaba7abd46037892a916648f89c2a3a19d9d1cd9e9c9919d1fec8b9fb97d6757c8e16274695bb7eed8d1795f29d5d6d6564c9f2e1e7a38455035cb66653635a08fc93929becdf42d3555a415a4d2798afafdc3d3ca53e1742bd0c28ec115e5e9c941953c552e263f18fc94178f379dce9f4d1bbb637530d4a43f63843ae9105396d39f9d89cd2c06e70f6bb6b6ba263f76aa81dc278c0f3934786f2d6c5e47278557c03230caf4afd3536a08194d41c3b929d76d5d129482ef2420eb44a7621842656413e9d8aa749734c4dc071f6e2a7f39b25b08219de3459ee022e54cc77c6a8dbb50c8988f039e8350693dbe565dff1984a5388dc0dfc62cc45ffce4a776717a640fee3f54518a21179da5253b27a56fd6edfebd879a202db7124dcc766b9d0c48c9e566a12011b15009c58a108b261f35a7336e64578bfdb298057833202662531612920ff9d333e8744e23b8185b2262ee55980e38ede9fb3aaf61ee771f7128ef27a932df93a0416e23ffebdbdf556c9bbf710e6ca8b8b010b4e515b4b42fa15dc155bcbaf050a0ba0d4b7059e6de4df31b2bde890fc069efa9a51c1b706384a8e4e2a757b291a17fd0a1bb57e7904fe4df331aabafcfbc719ab40f533036a68c08af11517a5b865296172a2a2fa6be8e385cfb216340161a830704f55d3fc6a7f481172eb0f4e2821bd73977d310d12df1e7e5d83636366d7565cd266336c3955238fec373fc723c503a78b2ffdc2e87035b5aeed8cafa868cfc76efdf97c7bb86c41285205e191b9f0e14e69553d0aa3b1190e28cb9e1e262f274951ba95c0e3c8df3b4da15edc97be8dfa3d9bc5cd8782b3a17e98b9cf7936e2b6d87b27bbef058cae669d6820b29836cbe72e88f0f989005ed2904385aadc201b5d1696b302a5d02fa1ca4b2e22927720fd5b583721a3e5d997ba889423859847f1a5374d067b5ba4b566b33ce7d6aa3fe85ebc4b2d93e2ad9cecf454145433cb0b08e4948d12c0f712f6346b453c1ddfa86f50096cf03fe4ecfbcb0e1263dd6c2d333f3293c3e7cd7c9630ddda0c0d06098464b81880046c5f20fbffdad4dc743dbded892cd526f794566850352ee76d31edcbfaf86788186c2ab6a4e81a49d79e1d690291fcfb30c70b977137494fcd74dbeeb264f55222be7981d2c107829c694082ed764067edf6f6ee297b4835fff623640223f39fc46955e874f14882adff9471ff3551274f3c51f6a709d3e41c296d1551f3472785fb01e00bc07cd3711271a624779c5a33ba18cdc40cfe20185b15fd8657041a3c9c87dcb65d3eba41f41485f0b9f6e7f7fc8401fcd84999b6a0b39124ba96b140ad28934d2395f787e73f2c647d6a494545df8aa66b91034dd0ee1e652c8a63625d99af84921b81a0f8aa0bbd45bb28db50d9b5de1523191a21f14897a1b6436e89fdaf0e244a5f55e0ffeae65e36bb39d7bf7ad2281a18fe36a53aa0f4e50f739b444f02fdc5b771b70c706de273f0fa90edf4fca96e4303fcefd7c8184f5dc7671f088b37429472e26d7dcb938347ff9337564a660177d99c94f8934d5c3e085ea6e655c6f88546fd08e22d74937b223cdf30a61dd2ad32b057390a1573b476a90879b83df23a5a4e229725c5e5855d92537bb3d6993a4006f76b42630351c0ffa2a3c4c27d838b32679eeae6193a343545c4187be29a3a95e34c6cc9a7538da058291a23d6438b93f5866c82ae497a69d16e3dd43c94ee0035d2a60a9f99f198d1df9fa5fb3dc701fad55edece8c41e7ff2c83acdbab51b2d7734ed2d6976e575bd26e3bedbb76f4b9ae202a1858dcc4da494cfb87c8e19844a0e2a03cb82eaf0aae38b8164fed8e7eb64918d39cacec30d8445e623efb382accf203f0f74da7ffebaf95e0a62417b2478e277aff7f833c87850f9f677bfe3d963e93d13703f1f4c06ab8cd2f9bd8aac02f36ecee788ca79132d8ae03c5c28e80dac8caaa78f90e026af28da16c4694dd1c6bb27774c33ce6a083f8f8e694112a67d6af802cd1b60c35a8371568515aba7283eed396858d72c05ca43212fcb0b35b03a699cf6213703b9b89eb9c7162e0b8e383df5f22ae8eaf2aa755a1d713cf4b6712b4668a5aee06606361d0f442c2f773b3606552a603db43a29031361a68c26a76da8e8c3028d92060402c9800532d1b4e3a8ea5005d3f30cfe8e85e227948b717331719db96873638ac32ada97fca0f2020c8b792e2b094ba1543767aaeef289f02d527a50f32668d235366ac50797f20c9822a4c9e23494733031e5e6e4542921888e8a67a27264116c06d6018eb532f2439cdaed599d51f04def2f247091760dfa1776714ed01ad8e58806745256d212e7f754798c411712cd4600407e92ad621a3c5b0c649196aa20ab9373712bdfaa55c3fe67bec5731600d9887ce2bc57525c16920c5c2a9a3ef3f2e2f4ccf69f3db58db555e91d84dcf1d6c275b6ddb6d5cd75dbdadcd2bdd5a11b7bb5e49f32702cd22cdf1b49e3248a927c230ef0fc994ceff3d927404974f5c750d3a2ca1cdefa724889810f61abaee1b3f8c88505941073b8ae94482ea50b19d4f2fa72eca0644d79b0fcafef7c5b7bf866c52d2f361b6b79b33cb11316f3a65753773ec81ba253b7e2e5f3795485fb89961d7110f56a9488a5ba50a5c53de4d97843891df173ca0de13c8b93dc1e79094c3e903483ed3c9845cac969e766342e925e4473ffacb260467e31f5c66bd7d020af60337825d1bbecbd3c9da912a7653e6837728e464f2f2d69b375db5df1104cf2a55a27e1a5063ce03f756567a78776351e5ab7d5b4fe7044b9d4eebffabab59656c4d5d04622eb9ab87e2d98e06fe0fe386d329880b0280ed044cd732060690c7b10bfdc3b9783384af241a69e9a950bc4d1721831c6f4150f64ded85ef215d98590a767ae07aa6ddc5bd10853e79d68495a5a5db36e874242479f8860c52b93fa362091a94c3304b57fa1a1a7171767eacd04690a55786158d78de79a26d2d49b6a53e1de55eb2d69d8ba4beb72ba60a8074eace3feb91d1dee892f5deed2ffc7ebf9783a823caf07474930e720ca09cc6ac28727add5163d94f3c67abf0e47bd4eb6ebef78ee6bce4134e07370230cad35d5ec8ce56f130b1a24353858743b0a5ab2bb1e8ed492b3b6baa42119ca020882cda67557576d6367dbd6d7d6bc22ab801f8742a1c5caa0e3fb23025b00063fb4bc389420220b30f9efb9a6330826d7957f9fa3ca9400cde73f78c6e2c168614f95f728e3c25cc42ae4fd22ff96b6d859dce21a7dcf459616eb4f9ff17f7ceb7fce4aa8981f488824aa4a19a8f274ceef71a8468a443f189bdb15e3f92b37b954cb9243f8075bea01dd5d5daf2a8b08383ae8f16d1f2930b10193bb12493f75fb0f7f308839631c547069bce7226df51b27b3b07903a66b80ca5fc947b12921ce7dcc14d0bf25a4c5c92e5d515c2bbfa3c88048e4cf99fe64f91c50031f03aaeab43b76c94052f8a568a7011d5d4ed0015dd8a87fae6046586d2fafdac6adbbb6b6734b0b5a363b72e1292077d81753b62765f26732516a09929ba771e1c9ce06e279652b55f61ae60294e83416f03c985fbbcce0c513d875588b7bef5ab93cb9853abc241405114fe12713b4534debacacd8ad3bf75429ac23a0242d8c197f22c221d999903d1cd99021a81c204ca166904438a0ca370a1a00df78faefa83482d2db5dbba678827f185eebdd55c9419c73c47e676817a7c776b4ffdc6ae24b793e8df9ba726707ff2cdc03d6034dc85432911de4c6f1cdeb15bddc0b3ed1c86c0475118363531728825e41d52bb11aae22845fb319d78da6acd78986fa8a5d1c9f5afffcd436d657ed7a82e462223129528df6ca8aeddcb9a5c2840ee110a3e6bace409541a9dcbf2f2cf682ec4ec45412df65e02a33a90c38f95a19b8527294ffae601805378f0bde1c9ef73603e0440e560924bc7053b6d6a5b8d93fd7a2e894b28acadffefddf49389a0b30233481c7a7dc78ef5446edfc9079018ec0f2d409f41241849f7324e09c84bc878c05d1b22e96c19c3611b0dcd685810d8e787cd12fac6d400d0432a2aea8b21bbcdb1cfa46c9346f64de70d7942c90605e9b067b16c24891c66a0770ffa59ce402614acf9fcfa7f340a67c3e0de638f5a4da6e1aac15ad4c93c1c82e8743051ff814be5727ffe8c287544cc60a8a0ca358d9dab6b5dddbe2759077c8f72ac66c094566c556a74ef6588edc372a8863ae27251e90ee890c35f62cc65acdd33af470510116d220158cbecf9cf2eccf7a3237d62b0f10bd57343127d796f7d10faaaa4af0bb776fdbdd072ffb983419065239a3b4cdbd1868bad0d9e9b19e35e9e265c836582f9a98a3e128ae3e67ed70df979697341e0dfeca9d1b7a566fd130ee9c9826d970ff41a297237bf6f8131b9d9f5aa7dd703b24280b3d731feaa14d4ec1469399c6d24775ba2b4e2344358b8a74daca08f1eb305c1c9aa923d3e11f0251efbb745e5423ec095c6eb56b141c409a20ddd3fd43a1cb95959ebbd822a804a9e1dab1bcac80b5beb6ee322382017b20da89323024da2db9a00c4c897632b865d0c9ac243f67b9cf4bc49631210b2a297bc92037df7b91362bcb8a009920224111155fe79c1712068195421d90296999f2ba926066956ffccdd7251ccd08564240847b996bce232dd588185d0fffa0d69b0868a52ea424f0b490a353ded10c379c2a1f63cce18c38413dc5f3eb70b5723654f26180edf058aa76893758b49ab862366c9e0b6458dee8ec9ff241148b8a8f4ad99cf41a131592852ac1c8f53e1ac7c4e90aa1abf1e458a520520c025fa253a6b6a43a06a45fb3063e5e8381260fd7a4d7f0eae8b03fd074148d3d836b4353566f5b6b75d536efdc57cbce9471e311b01221e59c3cd29b0c58a48e57a47f9a44e28dcede1789e2fb455706afa2161e59a12a2ef90952c23c1d73c112d0f335791efce70dac3ebde726bf316fc066f6de6c660f5e7dc56edfbb6fe3f1546b8069d3e234e8179d8e6d7a31747ed2f5075a1bfc1a5c10d447ae238bbec356db6717d2ce45a50dd706aa84fc57a9f9a878970b7414b8b8894c353a78fec49e3efad87a1d7cd8c948102f4ff52cf220f6f2bb3b3f68a24dbd3d976ef846750e2be501dc0731b8584f4f839989c0af4c045706fcae44c0fb0108dd20320314de69894ce7b0397ab627a16cbd4eb1c445b82052d2e97aa7a380b50c011f1b9b609c8120d1713e07e7f95eec9fcd6090fb61014a163cb30ec5225b29d15906a6e4fac9c7010000200049444154b83273ba89f2d26c8a6bcbfdf6026f0a5dc0815564439ea62e7a0f17d7e6ffe6bdbc5e0cd09afce6df7e433aacb29cad05af6367110432ff2d3fb43e941a4b7d3c1355b2c5b4e7221d634babd2849050c871bee9bc69b6a66a1a62408dd012ec757b9a4472fc4ed012d98c8fb954f78593446c504f637d786bf900dc868687e2efe77edc304a1e4c241508c902c16a4a1b11b05fbc898f23a76ac33c3ac8509fc30017e463a824dad4497da5b4b00957a27ec2539b8d2f5df0c8b4e321a4fb5016c026f4d2b40a65ee6ecf36eedcb32e23a2c2c257413402b1fb1e7ab0d798ae90359012b2e873f15091550378cc72d47b8e5de09abf94d6042a2b390b37ca8be1b481beca2934b946bc0aecb312b5a85874190cb349faca2453b9fbf0816ddfbe63e7a7e7d63fbb50fac7f5c0134184231f707f35efd9d4e13999d8e9d1b1a32bae35c6c749d3a6c3229c2d96572569107788ea5d36361eb0b065668e60ab59b7e1d9a97df2e107d6c67183bb2be9df6c7e0f52fa41f55acdfe6ab2ee2e7a2f039d27459208054e8ab4d653e285ab86f8604d048ade4a79e3fb48b30c58bdf5556f7a9f4cede4f9beec82ae6713b5adf1fa9ddeb2d642677555018b351597addebbd4cf25cd91d7b4a045fc6927377533b0e5f7bf00500a5784fcac996a66402c0fbd7cedf9c2e290d23e74bf33716d181a168e1858efa87f322acf9912fe7b74b7e0b9d2f9569cfedffdc3dfcc92ecf20d01ba717d94c4bf8546220380f4343935437db5de92e08bd61d0e781d6998c8ffd53ceb1a15c6d5bb7777e8b180e490b34ab562aa4a8cde72433a6ffde035f17ad76693c5afeb90e4f5ac9e3357e83bd7e12252f584e18ba54ad0c205d1ad885de0970300a49057eaea9b56520507aadeeb46a54bd5286f4e56b7bd5a0f3de585ec56d5919497c10ad1dc8b187270eeb3f0b832fa0b670817c7439be172a0f6208654746d9b80b5be6eb33016949fb9a61939f2931e2e4e1d21d1e9c446a0932813fb4377090a728bb4fec981a772788d610caae4c64a4b5f779f6a9d682d867fe04020623af45d7063a00a55587d43243a172a85c7bc725ff5c1f8d2b6b7b76c6b6bdb8e8e8e55057cf2f4997df0d18776787424927b7579c55e79e565dbdcdab0e5e5e550f15f0b990e2e060a70eab9a395ab56971649d536f13bab726cd0194d6addc1d4cf075b903ab6ba1dd91673bff79e3eb306d206d240507338ae121053ecc8c6a09d4ad36c38444257e69b7b31fb3137b366692ac5c16ad903775a3dcb1891c287b85d2a658ca06c29b0d69800beba226907c5a8f3a3133fd0c3ce08a1b286e9aeae6abcd7ceed5d97f028a02c640d8982e71c6441b26780c96b2d03d60ba83a52b14430c95fa65854b8a5ec9f8935b31837ef07b702917cf05ef4b8f2a0e672a7ec17e49aca80952921afb42870f91e2533e0e7c9ac0438bef1cdafcdf2873377546a11255c2a5c25e92ec1612a550914cd7444f04fe2d6bb28965d7b9569a2b7f678b069e21d24f8bca8e2f96cb685dd843ccc63d001aaf6d4677969dff54120a2abebb123313afd119bc6ec3b8db5c24521a024af25b57d7cae3c89e4d31d296d92e882fb39d441d5bfaa9f96b5862df556e4f344fb4c4e5691a52ea91a880f5be8201f9d17922a574e087059049931016c3cb4465498809dc3eb99adddba632bbbb734b0428e5e61518dc38007254732723388a1124cede1f33bc272bf302de43079131f220d9ddf6ba59a32b973db9614c590de714fe5281a41310757e4d8773563a36dd2d4230e828570309f17819e7b2751a686754cedd6f6b686963e79f2c43ef9f4a93ddedbb7738a2a1c8ed1f644baf7a52f7dd1de7cf30d11e3c78787767a7cec136462206fa7d1d6fa6228438d36a88d4d3aa7dd6e980209ed41b59902137d8554d950bf7398e2964130a55d8785ef95e26bb522f10ba29be7a93dc02147806cbaad7372373cffe48872cf80b27243b386650218a720f741f30cd1a3b1869034d042d4eee8ba1ad88c337793e9db502688231b751bc10d12ccb7b76df7d6aef5569695f6274a765a63a1274c8453fedb7cfda6635e049ea47f146622052c915252402502cb2096df2ffe374ffa087842df9ae5c7fa4922dd63816312b7e291eeff46a531f75f794d0b47e1780d553aeb56f9fad7bf3663012671569a6be941fd3ba1a5730d22fdb8044dae5d480894c2049199290417c422920ba9cafcd98ee3e99f365b41a2cb233e9ab0457ea77a3a60f715a66e0a8c531b8d07a19cc78ac4355291162bb5ca54499b351e5ebe9e87807090882ad1a20d8092b70b02d527469bc0ccd4bf886b245544c637b9b5480c168dc0c76b72da365b75799fd7b0d040e13d1c89739ae1464073af902c2ae186c67eb5d7d66dfbde033c85631664b8bdaa60114eab4a65a26f501e56ee89cf2f21dbe0a10858fe6f8ebaa8cae662d5e82b82806a01ce5bf9dc491a712904f809e8fefa3eb146715715612ab60c88c8b6a9c52c48ee7bf9cc41ab70510d2c5b9a2ddbdfdfb74f9f3cb583e3631b2001a8981a9f21bb0958f7efdfb3575f7d45cf90cdbcfffcb9f5cfcf156c409acd2afda31dd912a1c15adbdc16794d5a7d767266cf1e3fb6f39323559aefdebb63f75e7a686b5b0cfcf049c904590a373e6587cf3fb36afcbb57a42a31b824467c6970aaa7bddcbb9cab98450ad6750b733e9e4990c25ea2cf8deb554d7706a97bda8a4a3f3456b4474d498f31412450c21192557065d5aaadefecd89dbb7744ce7b6742be6e483ca2209601ab0c0437f55699fae5f72a9044cb5d06b7f2e7f3d04e994a990e0b581436cd89c2244c8af5e4bc945f67fab17b405a54fecad7f44017038393d689fbcef739689a59e52ffff2ff997151d32bafce654ae170cc55daf9624e3486423d240254ccb2cac01b666e5d46726e0c761e0a865713696f5c45ee6880340e989e9c9f5709dd49336f5cd9bf68aa9e858739e82309f8181fe450c215d57953f241499a102557dfd0ce7565c95a0f23b8998cf894bad51cad0929aeac47b99d53aa790fd2ad0e2d26ecfc1843a6b2364dd6701a57f4255685c2c627270a5e34f7ea52e199a6d756eff4eca537ded4ef58a538d2a1cd692c829be72854a9d6159778b089bde5e4c580c5449be407781d2a853c3b99f88d98808c3d8ccf944cb4491b94771400f1a736e31a54a5f3f491ef05654daefcd9e873ab29d8db5420a1250d086ffd517fa003ea686f4f08987b7fdebfb0bdc3033b1ff46d6575d55e7ae9551d78a4836beb6b42a7a055524504a08f1e3d12d2c25941955e46bdb7dab6b1bd6b1b5bdb7ac67ff8dd7bf6e9479fd835d6c77665cbcb3dbb77efaebdf6b9b76d6d6347288c07d8a07d0487560a3a18f9291d24ad6796a6fbca2b5de419ab06e4283f897602566e74d017f7ad89656d704a4254e163af7517a856010e470bd020ca7e826eb727233eae637871aeb5c37d1e4fae84b0ba2bcb76ffe5976d757d5dfd8d9e1d684546afe6625f964829d152c945e6fef443c8c1869e71b4bf95fb20d77cae890c1625a7a510404d3952c50c742a3f45a6943143d75692f905baba1904e7d5c6107813f012e1269551f9cbbffcef3379ab5f3b679141244f11b94ac6bc4235374b5fe824bba40f1258fa64db4c275c85bd1058926a01e37dea331df8aebc9012968a4ccc69cbdc3a5b4f32f879da10c6818a4ee90a414ae31b0991615919cbc93659fed5830cab98f94399dbdf2c6c44129165eae4f0c3d12c119e9b8fa21dfe42e3d73531c5fdd7b3a1589edd52feba5304f210a99423780d4f4e64e6373c3f77b48ac30164f3ac6eafbff5b6b81990ab171a706700111158a34d8653380979a5559e12821cb26138ea25c5c08ce0a64067722cf5c50b0ae2e3c9deb811c36c35bcd5aba72294e783267cf0c408b5788c9af27552d733e426257d304200393369d186e7677676726a87878756a957240c1e5e8e6d7777d7defcdce76591ec7e5253bbe8f775cfe0aa28e593467efcc187d63f631cda58cf706377dbb6efdcb5959555bb1c5edafbbf7bcf1e7df0915526235b5f5db2cd8d75dbbeb56b771ebe6ccddeaad098fcb9347fc06c42bb1733182509e1d0f0544ec58a19ae2168a0bca7344bf89e027a953003842353df90b9c165372e2ecfc7d6294034ddebadd35bf1e059a9870d76d54e8f8ea4eeef349bea7a90ad77a3693b77eed8ed7bf7f479b368e2286fa1252cb9a5a43a928229034ffe3953af0c58195c9283ccea6219c8caf7c8c0a4bdc430d8509fe7bf23352983678204b731823107b0b8c34109721259e5752a0edc904639cd30b5ca5ffff55f29602df88f1ced159e3b39726b76e5a7aa1c1cbda2e31fd86f624652119751eed6b499306dab57e007900fc0c7b8e52de4ad2268cc212ba1690ea848ee8af7f2665c885336accf3ce457ba47b248787d0f7c6e579b793dff02119b0b4b3739a60ccf5345d0151b34da78321de2140671c89f4a83126839083f6f711da4874db748d1e70a5e0f92378879052bb900cc8c2507a9cc5827464ba95880aabed1b2975e7dddd636b6dd623760320248ee798e5e5795304e4baa813e56cdbdca42b1217e294fd312eafb9006f4473e5986aa22320cd22eaa769e9efbec499fa4ece92cbfe0c2a40aa77d24ed56487909569a28434ae063da34492bac8ae0688617e8ad4edd3684dec6aba9f59697ede5573fa3804710e41e13cc84baab55750bf0fbfeb3e776b0bfaf67b7b9bd65b4aad09fc800876eab6ba38b81fdcbf77e60d3f185ed6eae8bf7595e5fb7f5ad5b765d47feb0e41b453e52ee4bafc9e47888319d673e6cc1a5350a34c14396e99ff7b0ba366b9e4ef1fda12cd7bfc77cc617aa7715cf3c56f139ebadca3a1a590cf7fdd993275a136d04ad32336cd9e6ce8eeddeb92b54a651604ac19c6cd75e091493426ee77abda05206981239e53ec87b9b7f9fef8f948f44f04dd23d3390041389fabd5d6ae1cba5f5118b2faf43d71d084b66810687ed6d7319605f589b710d7aad4062e56b69ff7fe31bc81a5c37a14719d536b936f2439166a1c761117bc072374b9f94e20fd0cbd29cb66e78a7dfe5c6e9033469b1985bb348f8e8ae89bcafd2bd087a5c200bde5b85dcf226d354da75c64804483d27f4dbf97c407f5d1fd0aae656b53471a2fac2f286d1c2bf7c8e20fc6bbaa931405586caea870c070b82ae1a7669df59782665afa23433d17f8823c11c71925a68c28c436f900c2958abd550e91a4e89467016f27834d1e2e481f756d66c6969d553bf40a96c2a2f2ae079efa57e522d3e1bd54755d034c3d037a4ebb1fc10a1c29ac14ce967c806d47910556129d9d173458025a05c0687a5459f7aab9c7d180bcb17b5cb4812d1ba0e8b93d4d1afd61396c4a3d11ccd559b4e75537d5d5d5b8f1494c15ad776727aa28aabda62da6dfd8e5e0ad25ea86b6bd3c6acbb5a5d9ab50e13862a757bfaf1a7d61f9c58a36a1296f2babd950dabb6b19fc93627afb8225f807087cb03b571e09132678f9e94f2d9b151715b18559955b6f74245222f9eb9238e74e8752577ea90fc6b669757d7d6659641674932194d26b78a7df4e10742bbb8ef3220f6ceddbbb6bd7b4b814b12819c5215d63faab0c773c84d7f33186550d2c6bfd1cdc0f594c1225150069f7990899fcd40955fcf0052a684f93332428f66f81235e5de935291a2cf7c7f6747ca82fe48ae4d33230ad75bde6300effbf77fff77336fa95978942744244dcc6194c0527f014f0bfc545a0ced2c459ee58d927d4c74b4abc750fd5ba9c3f294523631d580e46175930e967933bc27ce15f0ce93309875218e94af91fc8d10a5024db93331372f9e0aa7ba1e56a149920d08646bf054e299e6cea91eea14a8bc78fec20c43ef1ba3a9360630c80e07ef710ce662b841d1ae942eaa8c39e37e43442b3087fa5b2d1d8caf021168bab30725493820ca6584e826857c4e119ce298fca453cf201c21690b4de5415e2ab0055fc6f7896887030ce989de4307d55836bfb971e70dec5181d5f5870d72fa43415467aa924331f57c288044f184fec0174e520d6bf09f5b5e5e91c893797c70661c4af06c3a3302a181ba38c40860abababd6683795e6d1a3c848349c158617430dfc984e474a31795d865380b04033ed36f63678870d225de33313fc27ea5de49e49d717955b47df7e68f07a423032a7f0cd95e4324dee3a0882af4cb239496f393f80acf93ae2636c96351ddadd403ef9e4d1ffcbd59bfd589666d77ddf8d883bc41c917366d7d473b3499ab644d072536c716a8bb444c2302cc8324d1ab0fe0403364c731607d11c9a6cb626d8f28bfde0071b3060410f7ab30589929a4393ecb9ababaa6bce2932e6887b6f0cc66fadbdce3d555928646664c4bde79ef37dfbdb7bedb5d7129995f2f8b9e75f52b0e5356673acd2563b1c8c400934c32fd668f65870c41c6efd40994c307bc8c98013052704c51eaf0c33c12c15473e63bfccd4fb33f285c27006dd0befe6c0e56bfd890005d3da7f7add4ef8d3f737196bee75aa0a097396d76182a6609f7ff12f08588b41626503a581458921cbfa720c5650535aba60c826530a60a61b57c25edc5883ebb638a204243ba2639820c97bebc60ec83a2c196bf75c6ffe38e364089b94720afe00a6a0b93eb38c29719489099bb155b905ed0dbe8b6aa0ff9d7501a4136c26e3f5858c05205ffd7bd7e1286e5359d498dc582aa37a7885dd6810bacc081c84c91cad5249e787bf770fa802be16726793665c007e17e26df0728253b17901dd61b627c315f04e26555a600ee22866946efbc032d06c74615bd50d55c0976337af098bdd8b5f0ba670cc60094b2b96c8d16b9365459a1a8e52616c04a92cf07409857596c92ed406f87331a1b5a6b7cb4237029615b030d065bda1af4ed989aa07d498f3d3e3763a9b697e706dbcaaa005d83ed9dcd4fc203a580c3ca39a817a2b748dd5c95887102aa428ca3a5bba74a75ad240ac4360098b329e9e1c951cb65546f905e99479d66c7665ceb0e90b5bd198d2fcc2d9570539e3a5dccb222df77cfde4cb5886b26458e8843df7fcf3322991a207e2749a57c4a39101f272a3a233b654e4dcd2268b7a463672b2927e76242e5e05a53c1fed856a32e56792a8e4b592712543ea978cfd12d0fc4f273a5d00ac32da3feb595eef3f2716feb520a9b3aefa8952fffa53ce3a30738896ceca3fffe7ff4c46aae18e90ce3b5a970e76f9100aac2ca30a336e2bc2961dbd4a80b299524d2d4a8019e7325228e0dedd32672e9420dda695fc86c7128c09045ce4ef9e6ce9005ddaea97043e7f8f4a1e5aff22569a9d4f1962e54983a89c746c12ca909023998847574b785494127b33502e39eb46156647938045369bba647607c92280ba665c7200e2b1f4a22324909462c718847007940caad76b9c0f00f352da58fc826849d9ad660281b9322ca45158dc19215250beba96469436506999f31a6c2e0749b859b5580a64d7a2ad40ac9239ddd581c9b744657e46aa185221b04c329e92ca284b179fc3c38b78c18eb75c339e6d9057079241e6dfc964a5684b676a88c38d878c51eae03da7338c4ea79ab5d4e7838c7b762a599e73e476c6a3b68e27e1784d25330a06e3adadb6ba81d0dd8e4a5369d94334565ce20059e146889fd5aea190b0892e35582c1db6b82f5d193b23c323c06afd9670647fc3421cee671f60b592e92e3ea1842da5ede4f5960c465f673dac6fd8344336f5c3f6e2875e6ae355c6d2c24827bb37bd42195d115651e695ef4065d11296849755341deda6722f57c9257972bf463f20e5effda09400dc0f58fd722efb2bd00a6359a6cab84b19ac4b3f2fcd31e3c77d0b2f48a52e251d378c8db2afc9fc1d479c4dc5f42239190989557ed33c1bfcb3ffe7ffbe16ce5152af944b7478a45154e32d5205a87628a7307f96ee925c7a02f89abcc9228802a7cb165c83c1078a5cc98dd503f285ca099a794230980a8ac2c296029047656131ef6857146f9444780529324236193ae05c5f45f63e20c96ba74dad07436684d7dc0826b1df63f1a01701ab0db85e9b54241dd7c61483c2ddb538ad040ce573c969a5170c09d2041d4e677e9e07e10302b0dee5e5eddbb7cdf845e70a92a81c666c492f48b867909a0c95f714c7a84e56d30d1c48f85c743135d45c018c6c4c723755fae833333a55cfd329ba9fad7d0fafdaa6f4d301e501da97dc08808e51f23b61ce434190e2ac02943975329fa813585311282f30ec8c190418d7ec5c8aa26acc54d94f203b3b9db6c170a9cd2e666d17999af1a86d6cedb4d1c6465b454a78e7a648bc1c3a6c70ee41c8cd3ef818d96180f04a8700a5bac7c7accfa6e03ea413376d67d3536791946b2b5e0b5c1f0aa7c15585a949ae7bac602c1ea232f87a2d59b32d5afe52cd600e1159a5d589c8acf0b1d63637da732fbea47273316fb70830ca7a6b6201e2ec023b62c8de655d7f5d25f074cf3c51a970cb3e4d618147318c9ea0e386890ef8c2cdf4b93c10e4035655d28a6757c950bb6aa4e0a49a7ce0ad33af9b3d92a064e6a389ccce46ddccf241e08335e379f92c290d75d0fe5fffe7ff513c2c5af09424040a734f7845b73a396501654955a3c5b46055277d73c968ec4191b64e76990a68560a5a83cb4c804eb96c311706008d9c07603951568280de0c1a46d590e94a3b9146b7817d078f8592844f12cf31417ee4849667e2fb26c3757a96cf1e9c1e01c49249b6c09ac1633f009e904f13f375fa1d9604adac0ba5be4a81ab858beed368686baa0a1e0e644d9cb40e4f60487a661a889a13c351dbddbda120af7b4060a33c40b9f51c6ca73cdcaeae24c76260dd6611e03f31af088ee0436145fa548bccb9dc8f2ad3e567b560d4457326eb6cda6e41fc3b2520d984e817973666d5eb950d9b150c7c322a4be17fc94a2f027d142e62761b8e1dcfeaf8e850f40dc0f58c0141d6556601deb53c5086c56c20a3515b376eb611b376eb5b9a412553bb449afba26ce2d58d71f648bc92ae5665d964203c0b5e9305cbfd0becc1da11c541cee69634f2f35b980d9f31942d65333795d4a45137b8ba78550ae930152dcff66768602d4fc68dc27de7e6adf6fc0b2fea79e760c89a62adf3be3eb817dae7bc9efc3babaa3127cb9f4599600c5cc4252ce91677956c0013f845fbd25ddd54348226ca4cd6875e0c4de16d31496078c51046ba83ceec1270f8f9aceb646c3934925d7b50c6a292fd3dd48def74dc4807fdbc1f7f161be17fffdffe29b7b474a0d86093eaec81032ca4586de9e5489bc085144cc0f85c98406dc981804ba024e0b2108c82497d1437e16281c7f075c87cdec46459f8b67938998748b03091b05c98eb46bb530ad913c0d337d0b539a744e96611b09c1f77757bb219a380f09f866d2efbaeca90fce5aeb3e66064f95cb2b6fe699140f59eecad74d27393793fe46638b18581e834b6fe7ca4825d4298d7a613f3eaaa6d6defb48df54d9b9732c4ccd808ad71ca969e74072cf22c56ba8730c937d8c49389169fd2e822e65e296099aa608cd0e450ee978c4331b49032a64b7f82281f7b3633ce4096a1539efb4dfbbdc658b836cf5252821b37d1e6a9cc2af72fa5423a9ace888d8fd1d92523938d7c611cfab7c2415cd2faa0b909b97465d46edebbd7866b6b6db2b629ac6a58644f0296ee7f0d787b6ed407a936ac5c672c6d2d238ce2126af3c8d5da72432359ba39eb10fb9f6eb018eb8c27796deaa0abe68a70d1c29d3860bb72b0681f0c5493618d37d6dbf41a7ac6dd76ff03cf754ed1cea61682947dbca85fae911d5a23debf92a52b98d5fdd71eac7d9aacd7567626294b90b103cc33118141a083440ee6bcaf827bb85485773ac8a7d47366c4b6728367a1cacbd7b347b49b74f02f8409fa41b05f2de575de8fb50dfed7ffe50fe404cac803f21764548c9ce01708be23c2eefbf01dfeae80238766eb56f5a9fc7d70928b55f74a8ebee8594db530f99fc0850334bf73a23077a50fab9bed193f2590ca724cc2c429399b82ecc5e5459c7abc01745d72ce311e61a26b81fb991b8c1e3bbbaf3a5649ab7db205b4aed7286c2cdfa30754274a1e4a1ffc4c0ace35ab2c218b1c9bcdcce2f57de1d45b94b5c1e8767676daad1b776462211c4b548e4b0d3adb45db5901540105becb4b051d0216bf8b115e81836b133b7dee4c31ef918c51f71da9de94fc556ea6530c3ca0ce674d08e8394b19c16d676502deed45a7f01661eba16dc5bff3f3d6b35a8c4725f84b71f3c26521061b400ddc63ada912ce9bcdc97a28dd5bdbded8145f8db1950946bceb9b6d884b363a523cf7327c106920ca9be2109e7b6d8fa17f049774f737d94508bfbe36323563a4a29e4ca7fa0cea2af73626593acf5d19a934eeed5cdce145aa56f0dc8445bc2ceed97cd0c4b3ba79ebb61205ca59059e0a0c26f12ec68216197f05d56a0c640de6f7c019043e025688a0394017d94e74eac85e17ac77a816c2aa7add434e6b9dd7955da992a843b3ffbd7c2de6187d603fc1af7bf69dba8b837a7f3f85bb16467e8272b22b7dff3ffd9f3f7b6dcb2216f948fc0f541b474300c61a57d00557ba5fe01f1795ae9409a1e6df68b3d4434c59c58360c34956449915f806c0aa9d4deca4e2f1928ce3a83e2e608f4518f053a74a07f879632e487ade2c2a3f254d6306781e4074ccb901fdc89fe0928528326b2fc0e5fbb986bc9ecb2b9792390d0193fb696cde230bc70b9e93dd8b24a5981783537ffe1d5c8380753133f0aeb2063df2cab0f2a0c94cfaaaa47dfc8df74e59a84cb546acb4b10a03e97011052bde7fa1bc90b290e64217680b1ccd82cc2948b6c533d6095a0b1aeccd999a33163efb1a7398f52b2d73d42bf00654d084ae51ddcfb3b3a902d66475cd530c64c4f0d4c8aad637e536740d84819206227e00e292e9b5b09e32a8a2a780a302de422721c30a08ac1243d89d4be1ee5956a64b169a928b729b5f8c10697d6563570a9380e3ec6a417fa024d41ae5b0a2b4845e0193fdfe83b6b1b5555a703eb4a490522520efd5c75ab3e1090afdee5ad66c7e577655e561825e025ad6af824b6559ec79f94756404a299aa915adb5dee7c9f7f5ab0d272e1c642edd736fb8161fcafe5cfa5961e5268c670fe5f04e90efefaddc8fbce6e09ffc83dfbcf6002f0f0f81b455d90c313745fb352f92b430b34cba480505f3a216659925351260d834b64aaff93f2d3e80605b7d597cce002da72b174b2949d7c6adfa0b01a0d4bc01df10010394cfcd7340004c1fab3bc446595e860c49abdce5a46ebc6808ce0c12e82291db0f62ddaeea496ff44f9d9c5879f08b938232d3f854aead5b4015dc68e183bdf5bb2c091c9cb47c3f9bfbf6ed7b3aad655e41e78bd120b04066e02a73d03c61597025901abc8ce242599a2ba82e3a2ff1297c4fd629eb35a7f374fa12681627ab5f439d9d0a42ca44dfe78fc7c99e528f1213e19c0000200049444154d73a3e3ed6e2dc407fbd36215961e8121c5c04de483f671d213d0ca1167a012584a083abebb626adab75a98d4eb62807696cd8a815a919b2f47c7ea004bc073d22e3313036151c2205ab6ac004270be9976b809396f9526da8aa24f273c6f816f891dfd4d9acd5739dcdd269a66c94ac331d36a08cb5f576ebdebd36595d97d984f122943416eba6bf7ef23e09123918bc07175cc8acc33e4c41299f433caf9900a135215ace62a636be87a91eb2c6734f933125802493677fca76ae3a9eb9967c7ff681e0a79e014ade4707798fac4a7ce8978b5dc0fadceffeb2b2d51112b312cc5fd386b111833710dd38e131c51b4a6d4b7d0f188f5d3adfc7e2e4d7ea9a9d679281f06f522c10b087681d7406bfa620f5a525b15831d03ca58d8d196689d58934083620cf3cb7dce9c6e546285a570b5f12c89297e1351113a49cb2ed7c368236b4d8b65eb4fc352756ff24d2fc7d950e5a8825d7920791a0d53fedae97de6bbe9113463e7abd0c244a0a0e3c2e31781dabafa26e3a6977ee3d50592a9d2df0a43200554695cf53c3e80990398d34ead30d2697d2e8fb88c159fc211af6831c9db6b33397de59dc5d9bba9e4b0e8ffed078167e3230be07d3540e2558ea7c5eee05bf3b10c3c88715efa085f65577f8b5413b9fce6bcd91fd68e6a5ad4d2803c9b2d6db788372d02351d0049627eb225b06b4e77afc19aac37c6db8007e153241e918669099fb88a22c580ef23ffd32c865a3f5e2c05a9177ce26cc21e1aeb4ffe7fb95f1aab5864cf2b00dc068b1f0dada6adbbb37649ec1e1e5e17173b152cee7d054f0a1ac1c99c7b7982a582842e830e5b9f49c99fb7b2f6bb69fbdf5d7b1ab251bb1e460e6f7042bfd5bf1cff2b545a05a744409eaf9beec9d5c47d6573fd8e66bf99eec293db70a6a09547c4df7e8f39ffd956b32186c94a4893d82d53b54b74ec27512327369e836f0a29d9a0f6ac54804f6ce95be8b815591969f412d910b305190168ab9431a87a8896c9c4e3801594c809c3aa1e67339a030ad9ff253c281e510add34eef15ce138b97c97cdca0097ab675f70c5c7c0e5dc641bd30105bd6d825c42616b952e41ad93177c37664f540b350fb2595ca09f1bdac3fa513b3467cd21573d6c9490f5fc7f3893265a841721623df8b4df9bd071fd0f3502622230b82af31ab8c4f717f625d1651456d783917957b4bb24bd430d47d85d3637224651ce3567447d9bca218c817d2b8648656b9579422a132041c7626ebfb92143fc12af2873a6414f0fd0b6f4267ce73651ff0a3e0d05dd4c1c2f7c884046df7ab26e550489e0ed8176d75bc264a002e394808434a944b1024e0adddb673e35697dd2c36a8e708b3097d90988a408927826865a17c0ee46bb2a6b3315d327b62206b1b42ae451d6a04acb0d660aadc1fca58322c82d612eb9f80b5b9d9d6377774f03a5819da20285b00d06593efab9f4bb4d7e83892a1f4b38f0419ee6bca29b940d594c9a2c1630c2c8122b24159c719384e75a4925f53155e2fefc9807a96670962ee00be77dc267fcfcfe675fa412a9fa51fc062ec920cac4b26fef11ffcfa350c7434b7196570c032a6c59439a7bd6f6698e71e47e1a1e806812f95e63a7fc7a64b2e312c54492763753414c3c16d7e3a2dd84d11b0ac78e0b93d4e08eb5b81d950134725e0d1c37775a2f12274da70dbd503e988716c463b418f47eb66cb5f525e7ae3713d2295aac3653df8645916c533d94ef388832b6517ee7998ece9eebf6722bbd3b4f700bb74b50748e6744f7013c65152b1caec3a96b09b06c1d1f83730ac173ff86165bd041000690c2b44d5f093eb027abf54ed839dddc22d75588f17f9d7fbb3abe04ee06594e3c91a83c5048bcaf5b7ea00e67e64f111fc9400a3095560b6b26a353e8c73328ec42f0544eebd249fadb3e5ac9a32f2a41d9f9d0bc3040f95433818531b28c35adb586f13e4aa3736649f053b9e673bdcd869b7efdcad464c0e1c27e51abc8d20a2bab2ce6af219087c67e7e7ca00d52080cbf79e4cb5d67b957aac3d111a6bac4d90826007cf56e63e6bda838e235de20933842b0a58526ed041e1bde10cce1cc0c01529d953ba7a4196bc0c7f8ea4b13dd01c905322caacc299119fa7bf4e7c6d91762eebaf54135924f5dc24ad54e44efd537f8c4783fe240dfeba9cb60b1b4b4593033441d102875ebfae70c2becf91e6fda999de9addf5a85c3101fef1e77e55a339d2a8a4b45ae16151eb6382099e6276ef10da4189dbfbf702d4d018925b2fd91064523838740d19c7a8593f9d82730172042ab22e0217e50443aa9496d26219c0f9994afae3f4d81c239ad04f9e3c6ec7c747c272042457f6a3c82e4769005bfbc4c96a1e42a9d4b3ddfed5e0b0b02ce91ad4b0f058c3af5c774a37cbddf8863a0b08b8ca6b2fa6f253def1da395d85570cddd9e4ba8371e8de952449c06ba81e8b7561ce59166dcaa60f7ef4631a94d510b4e6f2e6baafee44d56854617cfc4c48986c38320e4e653e833a7cb0f1ab71d1ef1ca5ace3b999c45763387552fb407023842c44e50a184d2de0c0040a2ad5ecc8668b9a873799dd7208bca8cdeae0805fc6ac2a0713530b256dc3351d1e1eb783e3a336e31015a1f74a83e274ae27a3557d0dbc75e7c64d39f3ec3ddbd77ddfd8bda5f5a44cb8b21097330c739f7783ee103f23c6a7030888623cd1da63ede0e82489e32ab1f2fc98474cb9193059995f81d8cac6387c8a5ad1955d644ad893adad6b4512b0085ce0476e1895ae1826b1d5e1ed1648353212bc44f2ae19d9945fc15ff30cb4f66a3283afa5f912fc8dafe9faf94319cd4004cdbace214bb0126c510138995770e1acf5c033d1604b399c3d90ebd3f50ec8522db79decd5eb6f51d64a524e7eb10b376ac7c4411b7cfe777f51f232fe02e926d8159d8ca1c627c85a085e1b1b9b62b70ad75a3621d2175adc8bb24ef7c0eaac5dcc50a52cc225d22ce2a8b89b90c84ae4674895a0c86bcdd075aaeed902a7b9680f1f3eec3a332a4300326bd3d3e141b941edd7cc0d16e18ebf8bb15f96d74e3d2da5e37a997f30aea16757ddc3642059b02a214b36398b371d1cbea703392f4d37f01e5d808679d0f93d373f8bd201b2b4d80bebfac8473fdeeede79a00c4b4d09d98979be50d4063a7b9cf2351e93139df74f8694052571c41567884af3eb144ec0d5e72dc71aa92d68035eab7bc4f7cb3883b2b4a11cbb22ef3cf17920f10e876d7d63a39b0185eee0a0e4d2c04e2fbed71c1064559aa0208bd63a7117d187983358322ce46ea61056958d5eb5e11287dd446d78407706c4399cbcf1076d3abfd0e0305d6e6d04d9e3a0a03ab38c50cd535a6d810ccfb003d05802be9ebfcc53d73a3a4f6819bc66e641d376e777cada503e94bd97f3797f6c4ce44c05adb1c6afd06a97ca2c9c3c3e374a1da40c70ba4a7239ea17923a2a9a60c66f42f60c4e99e7ccb526482478f9defadaf3bc8349bd1fbfecafdbfc5c82627fadf671a57e75d15ff3c9a8deffef694680f7652f2d66962d77e49f215e18824ac928d8e373bffdf30a587c113c45b653b228b2c6913620f8530d65da1812cbf149571ec1a331a3d97e6f8ac09477e2d4c07cc609d8b3896a7f564d66ab2f70332f54838afe9545707470d8f160cc191a351c86c984f2000837b21bd387746aec91030f21f70345f0a2944c6484b9d1f95a0258829816c8d522187143fbb8541f2ccca9d03f21134c9226f7b1b0fe227155e1931d25ce0f3cf7427913d6b80ad81e1943e1494c08301e92609a932ee93f7f570083195d03d959480284abfc208352794f0051464286b2c8126986442542810d4c83f582663a64c8c96a2944707ac1f6d614a9e813caae9097bebc68b3730c75e76d99d1ae29ae4135f757fa5adc8b646b5cc719b40da28b0ebcb9bacf043fba82eb9bdb7296c1e74f2c1766f556d76dab45492a3e94f5f8754fcb2d59f8dda009f4e72020e0bc27934288515409e34a6463090cc940b2e994a594596f30d23cdb04081d1e647b502da82ad636dae6ceae5453b9ef444faa0dcd3b4a8bde189fb5dc4ae964290c72afef68ba073bccfaea1a1655b60a532e75dd34c1128092b1650fe5bafb8769d6751730aa039d7516cc2c6b3dafdddf4769daf4e10a5d6f916c7d807a5df4d726b1c2894dd9e915bd62f0f9dffe8502dd3d9b277131b210e9f864c0d18a92f20facb92801b57c801a33d1070de056b387b8f9aa852d495f24756d83e5e0c405da51d717b61841d08951faed9451741f35d85a8cf6d132a0fa824dab45a13938c6635c924911b45ab6c99cb28173137583e5bee3b27011a0de6bf4a880d76b362460f55356e138eff357cbc9d70f687a988db195c5e0689a17fd86c6dd7b0fda873ff4d102cafd40b987cab008362508482035e86cba46161c5fe3fdc962915b2660e9fed4f7a45ce4e7722af3fc187f922687b2102f22f0330f629bf7352f691102086332606ecc2a32022429672d48f4d318c3b236161b1af720090f32948e72e9e9b13ecbfafa9aae1b805de60f64224554d5464261958683bc0e19b5e1105d16c00ed919e583091e7e288bcabecd523091c0d1f3462bad3868042c3a92e8ea2758715fd4cdc53310a58d15677c042c05d21edb3b90810261f908f42910fd034f6bb3cc79c9463dacbdadb2763a7769c4fa272353b0ee84f16ae243c616e9767a5c8c6793359d8c3e7f5fc019a63bf40fb3d036521124b0a404cce1194c329f396b266b2b077c32f92e49785fa592af676f07a7d5fda9f941fecc1c299976825a8218bfa78baecfc1defe83dffa05f1b074f1caa82cf1a294107c4ac699430fb98a105a753793ca9c2e6052a548a09f815755c39ae0163e6199e9b20516c07a0216f102138280b9224926e8f52429b870f492821568f1768a978c982c74c9dd05a15435372b8b2758525e233747426e1778e439cb231072cdfd00e628e0a09a879a20dbff9aacc47bde6e3e71dc195c94696499960ff6bffb358d81710d9e74dfdade6d9ffc8eef52f98b82016d7f8067696495e3321956829dd456abbbc967962a6865ad0401ca919c8c5cbb1783b38bae44bc6e029e6da4b0300281eccbfb9a76802fa45be8b0c691292660a939d3961ada5797d379bb447901691819c79eb6133029326ee175564985b2b1b98da09db3f9ed9d6d95999355ace2477e0fc9165b0fcca598cd7e28a7e05c6138bab1b32b03d5f1d6a65511c6ebcab0743acbb90699990466ab57a08bc535110c759f1438865253a0ac84f7b5ba3ad66190fb96c0950c8bfb280bb78b8bb6b9818e95034bc6603ae69b6cc3861a7c5edfdc502648e9a9a4a0272c49238992d001c4ff5b652443c1fefca11be5404c569e2654ffe04ac0caba4f36d4cfb0fa59573fab7a7fe694b5dd0f60fde0ec75d793467f8fa9c482ebc5678e2a86afcbcd24411d1da85ff2e0523c760241501bfc83dff92572f84a9b17a79237ad3b232c9a9caa6c34a92c16ef033b22168bb315dc4ea02ef824efe42f94ce79dc21ae2e5e044d5a46b4969542ab5498d928a1b00dba0a10194f4e8ef5bb54226a96ca0fcc0d0a3ef12282f33e1e444e00e4fab2519349c9a4a2ecd953cf67f30610f4c9858e9633c13e309993a92bc13a37e568ffb81de9ccd0d7eabe63cfeaa8a7d699b4dc0b72d43ef6f1ef105152c27adc0f4aa30aa89e11acf237b66bbd918994319295e5842ffcaabfe9fa272b9f9b676ca75de360da98177339d7c095424de10cda09c163366fab6babedd6cddb6d75c268cca05dceaedafe93a7edf8f0a85d9e9fb5a3c3037dbfa8009a899ce9fbc89e430f18afba514176b1b1b9d50690848b6829435a8685cfc9f04ac76b7928ae9e9a2de8a343b45dc53475b5ad2137b3b6deb6766e7872633451e9c5480c6b3472c36c16ace1f79f3d154cc18ca0ba5f80dfbc277c38756b01e21d28537e654371cd3ac867f3121c840fd8a3be0843f3469b2b4b82273692963bd72423deeae0cac24ba5eda00d471ead72a96685533790b46a3b23e07ee0797f904906c4ef0958fcd925a87ff13359e3592bfd0c2bff96b5dd5feb816e16c1a5270713167d1d78fd6bcb01aa43be12121fb833c945e7f075665f0d33cdbffa505140fb47bff7abaaf09d71781ecb9194c7570a872585ab082a7132e6b44a7759b6dcc1c0786095def6b4781491a54e4ae9e6933b56f5eb8c596c6d196ba9362c174c39296a44753452162a82eb947677c677df7caafec88489dd8b6e5c1e524e93a4bdc1b0f23e394dfb75bb5da2171dc03cbcfe89a38e9bd8bebee69c764987fbef1fe5c8c549682db0042c979aa3f6e28b1f6e5b9b9b6a56909d007e8bf02a6f469f4a595879ad64467ac05512508a6834a44ebc6487f9ac0e5664a9853f2d2d6913d219a41c04c3822272b47f2833d4d3534f24503addb973b74de8dcce2fa5faf9f61b6f36dc72e8f492ea4b5686c507f99180af39c42581ab5ab497a878d80462756d4da59b0e97d150b2c15cbbfc2d291966d645e2da30b12008e831439dc14d67386a9b9bdb6d17799ef158233c6bdb9b12fbc30e6c636b53192d627fc78707ede0e0a90221a03758dcf298f2d936f3abab23bd3ff728427ee9f2f6d71025a1d61d6344a86d48ede4d29af09591cfa84ec6e33618222bb3a9f79a31808e8d180b15ca8f546a6d26ec6767958480ee2ee7a3d0e90c7811d81623610956399c03a3241825d3eac330560931d13b9540ffe7b31792d165dd643df5837802621a13fcbd9f75699fc03dab4c8aefe340b69c956343d6a33f8b65a3b4bec162ffc167ff9eacea73115d10e0d4aef9aa5c84edd9ab251a3d9ed2fec9094439c3876774466b497c298fe6a8db559a3772cb595e52864549e10772253307fe4c6982a471709767cf9e9949cf07925c704e9d4898587f5e1f726931b290d3e0fde5107fcf024ca04c4a9b7439dd15bb5c2f0877790059040946f60ef4af7eaaec00147f453708b2e8f3b30a826502eb46c7b07de0c10bedc62eb48f593b87562023506b819925be90fcc8bdce03cf824ba93fae7b9cf9c5043aae2363380426e8217c0dc2ee1903ea1728721eb783674fdbd1e17e3b3e386e7b4f0e4c61595e6ab76edc5220a2ec9b9fcfdbd9e1b1caa4e9e0426518530d6455e85811005071d8dadab4122a27e9b9670ec99e2905b1108ba92e0191ff01e7f9fc643e740aa7a7c9b0863a60f98ff54419cae1026d802e1cc6a574e43677b6dbc6ceb6cc29080894f77c9eb3d32395b91beb6b1a4a06133be7ba501b591d2bf34fc9dcdfc0a107a483483026d322e8e4d0e94c555140b86cca0299af3a87303bb1fe9b9c7c04ae73005db7d12ab3bc13ed9f0e6c96c24266346df66ae9a14583298da51ca0392cfb9956d66c07b9f4fc16457d298e607ea69f3de57513b0f2f7feef2993fb412d8767fead7f780774f7fe468d64a15e9a7864031a0413f0dd34bc34f8fceffdaa9c4755faf4a45844dae26b552eeacd4aa84cbca9c84d94c3892e1e6c41aa9a809651dbf4cd469e561af0a4e03c2c9d8dd70a586458bcfeb9dc771de894f155e6c6c3d9dfdf1741f0f4fcb45d8b97446bdd195422b21d1babde9754b2f199049004553e6b527afead7f5ae5810670cccdb3519d0351c0e87ebacc67029b4a60ea2f96e05c094efeecbef60436959af51e3ef156dbed3bf7dbad1b37bb9230b2c6d264af4e61ffb4cfb5bee7352110529e1746d7cf209329c68d486c7336dfe5a5b20afe97cac6f9a974cf0ff79fb5bd277beddd779fb6bd67cf84f7410160a392fda02e41a6a5f295f53040157649e93ecb6932c6b0a1b5ad9d9db6b3b3dbf6d171a7f33b1ce980a283a7c58d4f2099992cd0d19f378543fa694b90994752821014517231641f74fe3402233ac35caf011f898c667b7747d9201dbacbe595f6e4f1bbb21f5b1a5cb67bf7efb5ed1b37dbed7b0f24637cc1125a1e345433ccd90a13fdbdc3ede95a0b7f2063926b9387c5cfa430b1dc96c7a31205f0f4c8c3a78f955931f84cb7936c83cebcd8eb43b2cc8d4e174db39bdc85ce51d93244311649161d91c81cee29f7b206fb594e02577e17e0df0bb4dde1db53b448a0c97acf9a4bc0ca9e4890cbba4eb04f569775a9eb9c2fdce5352d57a564aef5626e0d7b5bfe916141675a6a83cffdeeaf5c937273bebb74eb4b029b8723d0564ecf6174191b922c4b8f4fa11a543808122a08ff2351636c0b413405938145eaa5a1240da6918c05947e5f83282d64279469d41c18273a13f307fbcf34e7d575f6e866c15502b893059883d11cc67d316f833b198f5a747cf80c69ed07c3caa9909bde01d2154413ecfaa70e0f340f5dda4b3d55872cf62ef0f5f481fa3486040f468ba4eab032693b3b37dbbd3b77555a918d5012aa0c2c1b328df7f4e6bcfa6df704612d164af9cac672ad5c4f0269b00d59a617684ab0220090dd1c1eecb5d3e32361522727a7edf5b71eb567fbfba6925c5842996c6f7565229a008a0a6b2b130915c29f42ac917123c0fbc3e3d3f6e8f1e3369c4cc48da26903162600fbf454d7aa6642e7a46cf771f02ce61195614a27fe5c1b5feb7260835802025fa73463c13b03a25bec9fdfd9d96ec3f5f576383b6fc787cfa43176fbc64ebbf7e07edbb979b3ddbc7b5f4ed170a50874290973b8f15e5133607d70df44ca44acb0e492394c780eb3ea860f685441bde46b97f3f6cee3873aecc76bab6a58ac2ca13bd7d418188ee198c1691be820b00621e35ee9881b975d8ced2c648154465796d43f94fa8758b2efc5c1b9c0b2fa5f4b20ecafe3ac977e799700d93fc49300a4d2082e9540a47b59d32dd943c2e67a9236c24f9111bf861ac54ca7797a527df987645886954be08d5ad1ec64e54b55e5f824f309c7c230dddc8982c999bc4169624b97c88ecebc11270f33643669f07c94b39fd22c2f36ee08cb26d952951269a930d07521ca02f61e1eec97cd95897fa2e9c8a2bd6600cb0c62aacd57b56f4fbd20ad5d0518e9164511d49f3f014b2df92a95c578178fcc826fefcf8cf260198af51c5891554950cbe64cfadcd59154202d6a023fab074f767a4d36b0d1ee3e78d056271b2a7f7670403e3e6ed7d28c3a93017dd26837464c57884e96692417da14641b2878f26728082a153ac2add5310584965c0ab812e51f9ffbecfca49d9dd2fa3f930e9735d6cfdae9c959dbdf3f503b9ff73a3fb184337f47530d55506db662b6afafaf6a813e7ef4ae7137349724d37cdd9e1decb727a7c76d4a4713b96408ad224a7a8d116c3ad95e7c0cc793364278103fc19353bd2edf331e4ef499e93252f61d9f9eb6771f3e16ff6c3eb34a0841453e03c3413b3a83b5bfd46ededa6dcf3fff5cbb79fb86b0a5cddd9b6dfbc68db6bab1a9313532177025e46870e7111d428ed71e1ba1032af918aa8f5e49a8311981f89ec2006b43fae6f4f4a4bdfbf4911ac32660935121b888d1eb401d44e0110e7bc111a389451609d29076c9f498fbd5b22f1142b6611d98391c559695469c0fa51234ac19d34c21d8cecce5b4aa9992e6f1ba077289c268e1d6c59eb73e9d1b006a76c5ccb7c43413acfa013295d08239b000eaa154e6f0cc7e7080bbd03d7390f4be53c0ea670bc9423457c7d844d413cbe137691f0f40757db990c8c9835304a9dcc2b5228fcb871a2d7b4a9f7adc140277d0c48aaf2c01fe8c44f94498a3adecb120ae29e321c747c70270491173dae901c0b3e1bd9542d3b102f45d58dd2f3024370854b7cb0c95f2b4ffcbdc1546393cde627679c4e0fa3734a977821c7c22bb045997daa5b13139b09938088987552323342fb2a82f064b6d75634766aa9cbea4c900d4d393e336e3c1d5f0b3f4c7c04204d48eacf95ea30d32982513b8984bd204ae0fbfb298ed9f134a05b08a017c1605e0a7c9863381e69076a126d0a56b1aaa76a70f8a019914dd767c11296be66756e524681144d8806beb6b6d03679bf14a7bf2e8717be3f5d7c4d322286a52613068cfce4edaf9c5653b0403c3299af7207b6114a9f8461ae2e550a3bca4b45c596aebe3715b9baca9ccbb79e356dbdb3b10a9f6639ff80e55d6fb30e52fe7ed14bc0b855066140f0e95e14bb3a961a3356a37efde6c5bdbc6b896d1ec02a8dfa4dbb859eb7459a615264e170915f057adf90b6556da0755e278fda1418f30212533dcae8930b5a3a383767c7ad41ad24764a5cb43351a864366fd066d7d634d741602b646e5c0e144e0b53930d24572945eec754310dc17e6724b1b4ea59bc40c3c03ec526e71d0aa4a1056e7e992ace36469fa9c34444afed8fcdbf8845a12b9af1ada1de492c4b6dd8a32ada239c499490da99e41aa2a1c49932fe8478b6b8922ada5babb18f1fbbff58b9a254c844bea27c5815eb9015bf7bd9d27d7bea94b95b90c871a8588c6b3821b99944620c80460fca614316d2237d2d7e032326965d8c2bc070f5846aa0cc59681835bb65645f0862b29e5728fc1f289aff3da71b049c0d506d694bc03561e2a0f829b838b8bba64b4f9e942d508464ab77e8adb0f0839959cb69bbb65526791306be6d0e5e8d0dc37b204113c51a4dc6e1ffcf047656925f54d46962881198fe934ddb1b4b2e22b8b9e80a534bb868a85a7894ceb0c589ca6705c9415fbe4d4cf97b3b3bb846cf05305faa9caa623052c83cad66c5f19307a53e6b725a4c8fbcfa730d8ed26c4f7ac3337777961a9a276a592f0c9e387dae4b333385aa7ede8f8b03dde7b6a1482c6ccf25043cf9783ebb67f74a8c58f75fd6465d8362999349e336c6b9349bb73f7aeb291f5cd2d7505c994f79f1de8607bfe8517aca7c6bd9b5fb6e393637dae6ce8f9152342e8a3a3b73592743183d4cb7416276b6d7513c3d3757738b58699355c35174859a2d0100d73038968ed5c58f5956bcea1c03d958185665b07ed09d91543384b862d78eef625f064068616376edd6ceb6b7412d794712e7c0b16227b8b35555f53d5e204220d01e2460ea9acefacfd2425f93c7ca6bc66d6327fef63b509d659ffc1a5029168a9f502695280ecbf2ec3eae6747d4832a7b82c396aff0a449358936bcf350e7efbd77ff63a3a57f9477590f417bf481f7fc99f631433b876c662ad6cbf21923402c29582fa34bf982e4036d11b228fca8957292d5feb8fe9088bd246724790d35f370a9caac60fd29508d89e3454dae57532f97b3c4f15b99cfe83b5af43069e2f2491930dccfb02f25a3267b1d11de07c83c2596212209b228b4180b1b0052f639f62987bc26c9eb411d6551b1b0a5478dcb10935f35726a730a0a7585f61ac01215712d245f6bc067c5fcc5af1daeaa4702a1796c2f529a0d7503657a1b11a81fc65a4592718f790c6069fc7803b2a1170bf66ed728a53b4313f82ab2915b64c930d3c3c33144bcfe6eae232ac1c40170e1ecff8e4c8e526418bfb3b3d3d9127e01cb30d4e73ee2fd90533aba391b8778f1e3f6aab2bc336a9e0bfb1b1a6f7842dbe75e386cc54b76edcd260f170a9f189000020004944415460306c8f1e3d6a5bebebfa0c1a0d0343e3cfb3a9d8f03c83f3d959399333ec3d6fc3350c5096a4b1c5a407e44d0206cf41a51b994e95de7c2688ca3423c82ce19705c3414a8615012583dff13824e84df14c9ccf956131e42d31d4f0b8f8f9eaccb2cae926d294c09bf20259121de46579a7f1332b336443e775c8d2d1cc5a3408fc33e900f681ef0576e42c26148404a504be7e30ca01adc054b0425e27fbb31fb0fa7b253fa3605efbd6d8965ddcb387bd778c5966789d9f4d80d5ebfcce6ffc8ff2ef8913af824f89dc6126918b0b7fca40f6a5ba334a2be7eee6a5edeb60e7f9ae7eaa7931b34904bf6437551ae2329ea80c0f10b64fd8e4439159c90938e5261fa094089c2e3b73c96b2488902111b404dceb26172ef0be919d046040fb647bbe410bc70ede3b231879a8f9b92c1c674c76bd913ac0cc0c692d1a3951c3cb816f83f3ef9a5adb93cdddb67beb4ebb71fbb64a290661b9dafdbdbd76747020d5801bbb3bca2a616603baab542f1996fec2e33af8acfd933120bc5420eb0483e714830a657ee56d984d77727c223a834af51a07a23465fe8f6e9f4f308220124460182e3b500325585dcfe64c1a6b31026a0b271b2c4b9e9819509da2a547c668cee58ca0428778261c8b2e32f23e642b278cee406938396ee3a595b6bbbbabe04ea984fb0c99d078c3de849a6b9cac8bd0cae03d011403573ab71a8652846dc2f2bc69283cad6e4b26365ac5e81483d39229aaf94882f378b2a64cadcbaecbec44cb199f4d4ac0721ecae6d3f03519e1eaa49d4c67ede0e8c8b49e6ba83bf0a82eda68d9d7a24d49f388436579a826d4e6f67629fe5a8b0e235a1d92e24c96c26f1d98c98e9478689672c91e97454bea5705a9a40c6cd3645b0491049974c8b3bef299fa607ed67602900ec612e3aca5d6ddaf40263aaccaa28fc392bdebcc298e43866a14733ad99954619530fce6dffbef5512a6fc4ac0f0c2a25c2aca83e64b3da0ac342fc3a4b3f2e69321a81774e42f94c5880e011663167097355d9142dbb78f0b7496e72c27c3b8fc39fff3e1d2a591196b05b0742192eeeaba4bd2360394fe6c0e1a7431a33fa5e08cda43592a3958873b66725e323c05ad22b6a5e4d267adcc4c8b64007613f7106794fc7b3729bf02d6306e3776efb7072fbcd8ae072b6d8d85395ef55030cb713e6d074ff7543ee17ef3e10f7d580f194b2f0bf9916101263bf3cce07a3229a2a5c87975bff9badc7a2a131431b3a72526e0bee636f9ac70ddd47113904f67f25cd2366302140b9219b06b32860b050929401541b24daf1a9e840497f104ebf7a9c0e8983d13f82069ead042e38b677d76aceb2110716f74bd522d586e6fbffd561badace89a34fe8331edf250e0f4c5d5a05d2389bcb6ae7b48c94660325c60ac84200ab502c2e6f5ca523b855b363d33b0adac0fcbf599ee0d191e644f8f06ad3508cd3af187488593491afe30460bf682492c12cc9501d4011cdc860e26382cd9d6e1f1493b383e569052f00040877daf9d6a250be149d042c8b2d637da8d9b37a562a2e05c8ed334aeb426fbf86dcf723e9991a910ae28fa077902d1a2c38e01b107df139c12b412e41c0c6df49bbdd5df0719b0f6def6e74bf2d2cf8e92ad45cf8dbfd3fd16a5a68c52c8764763c30d60b3f979ae29908632ac7e869253d95d061b5e06d722f0597ae4b244f11c55e3aadc7d68da20307d9dda784163d059409e26d3e54958a278556aa54c53b9a0d9354f9b079b428994ac8e45acf4d2ed120f46979489498488027a46c91bc0443b47f84bbbc844e84ca59371265e2c013b9926ef93fa99d74a5b37c12a99a21e52a450954d997e1f5b34ba809b5b9b6d67e746bb75e7b976f7fe039de65c371be9f0e0a0adf07317f3767cb02f95d58db5b5f689eff8843e2b988f8c4b2991258667ad2e63d7e060b0a2df6ba924ed2a71e7a4f3ea6cb4cc30154c2b038c0e7bc6a29c2d58775df0348745dd5f30b5a5f9457bbab727a504e48a516b20431c2dafb4b3a353ad09ba83e048dc53ba9cf3738fe56044a1b9c433682a96d406705e5b5f6fdbbbbbede418ac69d028fde870b2a1345203805c5a53041408a0b2680328dfdaf28154524732a8a9cdcae037f81881484579d14ec8dcb80e3688ba65e998a182bbb4a41957680d740809a49489393c3958b97fdc175e3e04529e832822541fd7576d757d4dcff710a38d2992d3a5d65bcf6da930c06424740701c12987d7d63724db43c68ec986264864786c43d31ca469a0cc6a0e379004d23bfde0e37de02c8d35ec43f4baa99b5e8901f7a08f85d5c3e91291043c070f77152df8e819e0240d9909d49a2cea103f237cbbc8e0649a222c2b2998294bd5bd037345261cef03120fa99dfa90d55afedc6fffd275d2d2f79755ce4a38418a659a9678c900eb86147f2bf88c23adbb76fd5f646732452dbe4802827102024c3a0c0e0a09147c882835746598ba8b2ee10c68531246b993ac0c9c0b00de2a907e9831587057c46d59e64a6d21965944295716f337e5641e72de3fbc25be2fd99302594da02b18b0d5d5721eca67900c802075f7ee83b6be7953a9fbecc20f9baed9b3677bea385d4ecfda8cd2e9fa4a14818f7ef4a3da4c4a9f65aa6a3d2c6bd52fdabd2c0e613f9552cb38336de96283aba490b34939dcd4030230f658933308af070bee111801dc9714b02086cedbe5f1497bb2f7549be8c6ed5bc286c09eccafa94028ed330f3aa38ac067e2cf6ba3499bc3efba6e8df213ae17d70566446794a0c93d25fba67b747478a42c4581b6384856971d798c8786c51a016ca52d516a913941d844f88f0c3f5f2fd35382062515ef89de3cec7a9537c2ba4a1596aef668a24cccca103c4f67e8ce642d53ad67218fc774e2ae8d15ae30007da1f2138a05f0049ca26051363cf59a772563bc6fb03452c627423441737dbd88b96c5eeeafbbaffc54aa159e15cf5cc1b467ae42805d241bae0efa87acf67569acf1ccdfbfa695e5948e561ff608769bea2107786248fe9e60997d9e3dc49a8d0cb99e03a53b5243a55aac8e634db148aaaa24bdbd45071ecde96711dc38bd6961ee4ec7aebab66d9781c4e5787911603afcab2cdff38095dd14b0cd8505e44fb994bfb3e05912c9a882478534ca4d524aae8d5a03d695a549c308b1c13ae59054a6c315a09e4523ba824c317bf85a45fa5c6b4e22614d55d22573ec3a6df5f0fb8b26c3db3a79850b5c8b1c79ebde83f6c28b1f6a1b9b3b92c54545f46a5019e20529f1b16456c06938edce8e19c15956e94737ec139ff8a4a80974489556ab7b6b0a07a795dbcb9ea71397a63a46946201fc9301ebf354b6d57d5e4edc5999cf16f82e5c422339276eddcf672aaf64263e9fb5b3bdbd76787ca44d77ffc103954c00e6c8bc9091489e850ca731f633559063bef01aa0fa7a605e1927eec9693b3d3ad1bed5861c8dda640c8f6b5581079a08591e7c263e1ba33f7c8f4e738070e9472db7e5d549dbdcded20c0b1d46248f5c06baa41bad820f165ca1d2cbf822015999355c42d8faa59bc51e20c362dd4a349072b8806f651970c1d400f18c647e2963405194cc6aa9c94393090dfc0528329cc547b2e9bd1d7602249bc419b14b549e25340bf03ce83ec8434bfebb60069e61b23b0504654f0463b2144f9a88f754fe0a2a786a5fbbacbb924f40f04b5e4b4d15754bad77172884dff3e704be7e06978912c3140ee0d9c7f97e97990b655b120ad671bffae1df19f30287049a088ecd3e5650ffdc6ffd92cfdf44fbc286dc128f41e965142e3a4f316324a02ee5a8a1c85f595281f52c3411268b88960c251f3e29663a1b6270f79c3b8297256064d33afdf4499e7235627dd625f28d383f3b6947c7c7223cb248f91ab2bc3e658bc55fa7ad1e780d760b7c5726e83108c97c90d5c16c1e9a89ceb5a92c2d66b8ea6db857dc1354283636dbfd07cfb7e73ff8a176f7ee732affcc7365c07c6033d933ba6630b7a7ed627ada4e0e8fdafedebec06d0873740dfff25ffacb3a6d01a23905ddb5b3c12ad73c1a7a64882c12ac8aa3665c3891566ed117bab2a302961faf098574f5bce0caa442dc333bde101445690037943cf2accd91ab961c466b3bbb37142cd9b6b093e6709496876d8c79a8e486cc8983cb85828374b08ea1a79cb5e3fdfdd6ce2d5d4da7d0965d4c472cc9bc616d7d55f401c8aa94651abd11f7ef5a4c71022412c9e3f5b5b67d73572cf10b3e2f3c2b74da966c398742a9323281bcf0bbd0ed3f13b440b6a68d0775056f44a9610fe4241dfc06167a3fc392ea485101cc092ce0bc9a51da372b2bedd9fe338d1f5d5dc388b7f0a5a4bc0bf70bb60744221ed560a8acd184ec6b393c730d04cfb5d575cd36824d91bda34a91124cbfd7b34ea938b81a7433ba79d6c972f81e674fcb9de18bb31e37d458f331e4e5f77c7fdeaf1fbc04b1f41cabb367b51f7a76778b2067f2b54d7dd9a79e8da5f9e68acd530ba7a7477ade2ab9a5ad6667a5c13ffabddfb8f6e65b88bf49b2b45af0fd374ec9a8b4b8e6fc9c765a82c50432d7f74a1d4b5cdf1fc884b3b8a9e4b514b56bf3c0df09b72b115a296f89cff1be7a209d5df6b0544d196558ad36b4551fd4252acb30464aa4782970bd94303969d42d423ec4ff864c71b12a0bcf2a2c0a6d25382ecb2bed1206bc806f07671e28c14292b773670a77eedd6f2f7ef823fa9d1312bed5c121edfbb928126842716d4fe1205dcddb6434f4d8cafe7e7bf2eea3867638271f9fe9fb7fe007dbfc1a5a88addc65102b0074a94d15b4e6ea2e2a8897f696a82152865d5607ac0faa2e02bc338e7e5bdb365157ca803c0a74263964ca666466a4d021955073b828bde57c64e163972af5be8c5809c8a69cbd80926122f2320ffbe24a5d509a0b0395237424e958614e32d1cf2858906ac8b4c853fb29e5b5fe26ce9c9657c7a238a0ca3064fce7ea5226155c073e021b9b9bc247982b3c43654251a2e642af4cb28de823d8d13260b8f84c56b788c2aeb30997561a3aa7515165a6a5908a4c4af771a9b5c3a3e37674785c8a2374d2cd7ab7fb4d31bbf96c04fe72354702489e7b628930bde15295e04fc6b4b1b1de86abeb1ab382903b5a8146c3e8d142bc7169b824d180cb738f08f12b8d2d75e04abd54b82cd24db83181c515195478d2f28a48b9164044c9d5ddcc24353a88de63605c5cb42b573d01e55391f4031ab0385a6616dc84c25090931a19c5cabfbad4548782df1c9a91930368360a58a929f9a2d3be50dfbc4892e1244af67f0f55217e6c7db29a379629131ad855d85ad800f1bacab28a7ac00265e62befd74f3973b39422d6a9a6f2ab227c1f2cd4062d1956fe9dc15dd8d96a65574b5a411ac9e699817d8f1bd8c842e5d2c01897dc3a6a916b3c052ca6f862122e24d3d418c5a8adaf6eb75b77eeb68f7cec3bd49666f1a5f38600a14a60e4a82fedcbf7f0d13b2a9b36d66d2b75b8b7d7befdca2b1296bb7ff74ebb7def5efbdeeffb549bcee0ac800771ca9ceb67c8384ea7103df73d5b58ec640ddfae524250a655e6d595430b834f8221f7401dd55a10f84b72bf540ab2500824d333b7ab094ac5a8f7f891dd70a429d62b9d030b5c2e35719f742f6ba87ee9eab29d1fe38ae4995514186627c7edf8f0c41484ca703991cce93361371499e09cc29d5897a31581fe3b776ea8b387e228660f7c36322aa97f540999f25d246602d21201cd25a1ca79b0bd0c394b49c4ed759e2bff7bdcaa2a88c274c986a03d9c9cda159af7c8b0eed3a74fdbc9f1a15e7b38e440816b56046505dff225504c2a29f25e29c56b775dbf5a6fb2dd83d0bab6a151374413637accfd92f3932801088ef95af99fe64106a4d36dcfbf51469a3db6c090c5cbbabc923001f70147f3d087b2bf03e7641d2848d1b92d503f894eee8b5e07bcf9da196ebeaf9f252ac9a96008772fdf238842cef2176df007bf8dbc8c5f20df2c06ba12cf05c0675cc32f9208cae6f70737e3d6521969736300b1903e2638740f3c2a055d0731d212cb0a58bc7f3a8869912a8ba9efa73b94a096b22cc136a78a16b782e4b541fbea6ef239ccff9899e753df3353fb9dc15b8f3844f8dfc1dc5402bd17ad67cd20921932423494e3caddfb1f681ffbe82714a890d661e1ee1f302c7c2c25822849a4d3c7a98c4dfbb3674fda2a1c220677cf4edbc3b7df6aaf7ceb9576e7ce9df69dffdef7b4effff40f2104a0cd0ce39d11199d6e029dafdbe9c9814bdd0adce900897a717da5cecc44ca070b02b0680f1d3fcd9b857b72727224cc88eb50e7085963cd317a44a8cb7c4a375d6ebf7412d3c1a9b128655c83d64eb066f31b37ee2f5c2e98f01a50478c717a266ed9e1e1519bcdb086b3e203bf07f4553982253dd41bdaeb50239697db647d55c189ff3777b7dada26651fa32ddb7a4bee11d9eff4dc4616947c0431651fd7d8d683f1204c69dc49197f59d703f24b0e1c7c142a05656895cbd1ac173586aa448119750a1b26b0d60e0ff7dbe9f1615bd29a57ae69615981f71e79b9bef230af610d70608fca748d2f7534cb4740fc510e454409c70a584013e3610917ae11905655ca4292153da0544f885f0470e63b3d9bc90c68d44e3d8992313903e2a5467271a16028a67dc50797cecee6c5f9ab26845dc5a9ac9cd105cf72c031c6c7bf3960d99886b23363799ad9943972e4cac9604ba9b89a3d343154457cfe77ac87d5cfa2faddb17e8695a89cdf551b97705e3e842e4e4a9f8bd1005ec3e69de5805a73466ed1da865eafd59b57e4c1a5144cd04a5025134a8b969f8b8c6d17484b6e15709e85af720f80ba24846dc93e13bf87328bf7b522e8c09d98fa5cc9b0c071a86f958da04f3e07581eabb57ef7c173ede6cddbea04deba79a723c31d1e1e285321038592a0e1e5a971283e36444a4ab697bffeb5767cb8df984e20b33adc7bd61e3f7a247da6bff2039f6e3ffc991fa7216df9153020954725adc843bef0cc64f8303941a109b0f1b478ca45a8ff9cfb2069942ab8173c3806cc5119951d17d8c1f9d47ada853170dd79162a67464868bb3b9b4c98457e5a1996accab8e755fae97bd818184d9c1e6bfc06b5d399821838e3c2e483e726a0f9e2b2ad22892c007cd03637d7dbe6d6561b4e30c2402514c03e4a071ea371c96b05556341abe277cd2e790676225f2a8e93320d02d464a2aea7bd39dd8d74d958950122871ce89269c660e25aa6af6d65d4b6767615fc1e3f7ad89e3e7aa75d4e4f34deb68cbb758da8c93d5a41ac7c3e155cdde82201e84aaf2259cbf7af4a2569c8814f965b348d21468890a4e17f9e3785a9f61acd0fc118cb62cf838169285df018df8310a4a5a99d64b879e6fbcde7b3a48fca360593f20bacd9c4404279defd923d41ca9dc9f80dc667904eaa71af607facb3ac2957471a9c7267b33366356176f00f3ffb6bea122648e5a45e60543e24fb6dd1a0faca986aec22998d6eb8b0089feac14fe232d3654452747066961a3b7ca7948a492713b012d458dc09a4bc6ea7e7d4f3e9b371a7adb3750df5406c8d65791211d79063e694adae67b24c018b62a813abc0706c2546b68334efd6cecdf6c24b1f91e12984bf9053093a7b7b4f25adc2263f3d3ad07550ce91b9d0998224a9dafdf2b2bdfaf237db9baf7fbbcde7e76dae39c9b9a45cae9657da5ffda11f693ff4a33fa63939b295e9c9a1e7f964648b0e1d20ae334080ca9476feb785f16b70c0641edc9380b301468533f03ae7500dce3b0357804ecc2fe8248ad17de1a6853a41d57562b61090be3f75c0bf317cccfd54b7676e863e0124d2d57c9d5249cf8279c4397f9e4965142e13d78dae3aa506a3423423908c062c5e5f1dab1be79114324ec6aee86cad58caa6648dfd3c4d567589b7dce657356931201059ca852e20190dc03f0d1328051c8c22d9f22ca3357ee540e7ec61de2e907e4112687db3eddcbaab121546ffabdff8727bf3d597d54ca1dbc2e75400a5ac174ee48c83c0408790b542f0b37a70d11d8a06141845a57881ee0aa8caf4876d6d83eef3ba86ac45e7100ee6d7e07bc00537d637755f3a4f06a99ac0cb72b0caa1c55ad2b8550fd3c6abd4fbc33040a08434cd1cb4508d2dc593d2d6e459a7c190df1d18cd7d1461b6665c3b88219af04bd7c268e3c3e9e73868833ff89d5fd627d3f0654fea3827543ff34a34cde92aeca2248ffdb39ef24ec01140d9eb20e4cff2bb8b5c44cf2c31995b824632025d5fef21dadedd75755e939b4726151e91b0a7b264675888c09aa0ab408a6a80c898f3ce78545db8ba6179182ebf38796b43ac40eadb6cf71ebcd0eedcff40dbd8d852d6c54693e6f9d98902cea68c1996dadee3c7edf4e8d0444fb57c6d30c1f71e3e7bd69e3e7ed41ebdfbaeecda5915434a93c1a09d4ca7eda58f7cbcfde85fff7179ef8179cdcfcd6552d0bdb4ab9174160b7f60e39b42e2925a697bafebeaa3c7f79267a436fcf5b5300efe2e0c8b92f0fc4c4a9cc20d8aa303086a9ce2aa0dc7665ceb4061e1d70676c95ccd0daea1e791183b327e46dda1720d47fa19dc0d2096eae19c2c8c2c86993bd6c68acd7c29edc0eaf84ce3e14a5b5d33edc4c1d3c3ed68a58bd72756fac240d465d68a47c21a131621505ab74dea1270a1202ca209cff4019b1f15d3e0ba943c1891142d01291e81c24b8cf5ac6b2dac6eee0a10e73acf8ff7db1bafbedc1e3f7cb31d3f438e79bfcc5950ea98c950387b4640fcb5d7460e623d27dd600709055b71edfcdcfd35029e551de4d338a64474107775b260bb438be01eadad6e587ab9323bcae055c93a996ad3876da2748a465b86b05d8d58ca29e5abbf36b7f44da7048c19cdc26ddb2337047ea839c6b3832be6f3758911923585bf1917a41c2c730b88a3c17fe4985c5dbebc581677fe9e932aa7b5ac5c4a3e2bf855825d6cabf4bdd5caa58b93c59eef57eb5d53ef1e58cd26cb87ca4dcc43e3e685eb911b98eb4b9742a75f31705d82f86184e82960b13cf61ce8a60dee56dab2be49b6f91e97a42d3e78db3b371470c0acc00dcea626dd61fc49c9c3c97f7284eef951bb7d635752bc07cff63cf05b58138b83eb608e6e5aca058cde1c1f552b1726f3e565fbd0473edefeda0fff88467854d6327757a6a39448d23242e5329e9070d06a3e2b9f95a743294150eb07fe649e21bff24cb8f72c0c74b014a8cecfe5c02d0bf29a5f631bd1190c30abfbae512daf033ea7270facd32e91c1b2c2123da4807ab5aa6773b5aac5adb3d2973037f84b2241825bc1cd92cc90e596b96ef0348db6d47dd440719144a39840e74cb84eade7046f9e3358109b176769703e320d363d1d55c662766fdcd02c1e34117d4e8db6ad28182a8b85984c2093c0646b6b5bdb1a5e6f2b13cf58ea1aafdbd1fe9e3a5b8fde79bbbdf6cab7dae3876fb7a525ebf3336799b9b905f4b1504dc9dad7c142d653e373395053b958ba1b92e9864400290d2969979899ad9236d872fc0c4d8c06a71ba96bcd189282365676bd068dae0139a8a1c9b5b997d98ffd868d82578d9a066ee067a21fc67ae5205193ae8799bf7f8fe75065bd76e5a1440c4d385586f51e6ca3863c6de9d51b7eee49a62668a9b428ec276fbc38d57dcaf733a37edddbb53ccb69c40bd959cf22e0a595bda8ed4d48ecb993542d9c927611b90d3e263029ebabae64ca525e8b76ba34af90d82d1b2b974b59504b6d7b7ba7ad6fedb6f58dad76f3f69d8ef9cc67d30381a3257795734defefef3f6d2f7fed2bed03902a07ad1d9f1ce939c023a35b088d41340c74ef4b9ee4f1e3c78dff9f3ddd13e6b5b1b9defe83effddef6e91ffce176795d5d1a28151584d51aae0e1cd7c0f3123da432aa8e6857014b60735144a265cff5c74f4f81bae76307864597102e96926486738bac8a0596f00e1c95e460eccc0b705e0706e5788d457583c1a51c007ea34ee4d999ba6bcb32a220205eb7995e9392e3aa9dcff0b43460cc675ac524a232c6ac238912aab3e7ec03e50bebef5b86dbdfb798aee8d33b3c6161eb7909f4e16b381ab7c9863b6a94fd740005acbbe0f181571402371b0632b640e2860001c114891c02048d189428b8aef3a3a3f6eacb5f6f5ffbea97dad51c535a32d733056055213598ef72bba6102a9b54e550b852ff90562364255df2155d3bf377645870b486eb9b1a994a05d2c78cb27fb907dc5f5cddb7b77675fdb270ab3dadbd0b79556579c0f3521bae123bc1ab5fbd181a085471da8643a8467619921a43478b89a9860fb25c579a429abe50e73825f8451bfc3ebe84c54b31d8b67062e90bdc0420eb673fbab905c2f57127674e0be3cefc5b3f03d362aacd950b05c464e62a296230adbc67821cb2bca979b9e95c47825c82afe708dfeb932629e89867d46c9c088f358a024f2a940e8222a72ee4cdeddd9b6d73fbb6c73fb05e4202baa6e6018dd9cfd00d3069603098f20ee0f5e4f040f38c3ca8dd1b3795351ce3af08e37b65a5ad8fd70c96cfe6ed9db7df6d070787ea2c3e7cf8ae8c113ef399cfb44ffdc0a7a5c7c4b531d20216e64da4296d9348c1e834bf66e018f0559404753e2f058ad369eb07756543851fb0419561117419e81551d5f6f4b2f8aae17567af80a235aa25b9e6f25544e7eadc0c72d9785d594543f001ef532a0dc201af2c5f733e3d97163ae522018b72509d686d64fb623200aeeca29c9879066c00e9b90b92a044229b1a69d366cd644d906529e3a9090e7577111e64668fc1e252fe54f05f46a2784dd662e86271dfdc011ba823abb5a569006f224a69cf524e7c889550d6886986eb413b43a299f73d475b6caf7df36b5f6eefbcf99a88c2571c6e9aaf35879140c1cff76111eb8a9ae326b8806e32e45a82adca7e8f08a9fba6016a324f4ae3d536d9e180b57d9e4c6084439bacc9e7e0f3f38bcc8a11a4dddd9b122d249334f6648d325535cb0b88a14b343a1ea6bf35498071d4c5dcae8536c10c1d0895d16b90de73c9a21f15f1360aaf12e2d41896d54c2375ae7504d35d9bbfd4ff323aa08556122bb9a09c6c090efabd6e72e6fa22dea736b8ba11b6dd16e81ea944ddec9295a99bd267c473c35880fe407c2f278931297d68c9283bbb312f8416abd9e86177938acbc2ab1b862802b15ecf3c9b0e93535ae6a105f90f68260e16f875bb75fb76dbdcda6983e19a59d2d5ed14ee828a6571bcc83a786f680c8caf1cec3d6da7c8ff9e9dca64f3c68d1b5ac46051fb4f1fb7e3a3c3b62c0cc269f3ebafbfd14e4ecfb5c81f3e79d2d646a3f6937ff327da5ff9fe4f49c28540c5cc614a5b00ce018babca4c3d3f4abf0247b9672ab9d07b92438b71018d414915c55898712003e89447500ed2f1a35c236061f8c0cf4883ec0a414303c3fad93afdf85dca0eca42563459904da113b5300965e5905f91fe653102d6230973e16158e80f2a3d9832c01415458f89a92e74ed08c8f0cc4c52f5b34f705a1e99f69012a8a3a8f4a477c8a6d809a6aa5c2b13e2ef55f9fe7f0000200049444154f20e1c8e943111a8288304250b2b3209d6f399ce306834909d8cd1e72a209ceb23f0519a7938db65fbd5eca24d462bd2c67fede5afb7a78fdf694f1ebd2b401e9b33055319bb7018669d7b33a744e3010a879ae0aae30d5f8d50759c81103453cb5e58c6390815d51d01ed645da6f57826d5d22e56d3759c1e09db02ee80ca20c589643c9a47f581e1c659ba8a0bd0dc6003a523d085b13d7252bae2f3cb99143c34984e59072549cd0ccf21935d72bddc539e25fb5eb180a669f9a2f2b396249ab6c167fffe2f74256158e6cab48ac1de0f4efdec2ab5744eae740e14d47a1d85aedcaccc4de54889ca25b34269915f62c6d7bc20584418f4095889e27c6fded744cfd2262f2c47af258991859dfd22d53693d883dd280060c8b9a2535d77558ebc1e9fc0f987729053d72e5f68b1c3533ad6bc53d77d534904608c6ed55429f4f4f4588619b0c4c7d892970618191566a3e05acf9e3e762673396f6fbcfd6e3ba793b6b4d2cee6976d6773a3fda73ff193edfbbeeffb0c3846d7bac69c84cf6934a837cb297f3e03e26a694b2a19822c540c07820c7627500503e4d309cf217f2a163fd91be44e02111f900de1d3d26c6e36aa3873924ca980453b5df39c6091ce6c820b1220f933f7a07b1e97fe79ee0f810cbc2ba55b1a1f2b488e8cad3546a683690571c7e35880ec862f982184e408d78be7a77232bbba4a986e98565ca2a137a16cd5604bb9c4e3d05a1910fc5cb2d8d9c636720a600d838a353503e0814d053d5cb48dcd6da9864a631d3d763261f6d2850f68f422e067bdf9faabed9bdff84a3bc6177176ce65bb01c2bca288ef8c5e111c0d4c1b671c2b838ce471477fa8eff15e71e820d8501622484859881820d89cf685c8bf0e8a864b3c97cbfb881a3259d7bd96fa09f7186e65357038382479533237160d20569818ce41a68c0ae14cd8ea544b4a32d0287380a4fc27e130985ef4153d23f338455722985df1b96b5c472a24ac91b336f8bddffc4581eefc1f567002091131bfb2c0fb88be1e62af7b979b9839b2bcae1318d7e6bc8e4601aa8b94cd15d09c05d06fc367c1e57d55d295caa6462a4a5a99945adf1b17eba212181b5bd4ca7a004a37594466dff2bf9a01749620d9c169c15c73849bcb501887b8ff1aefc188018386136d6cc4d634fb778244cc9e460a60aeb37f3070a0fc03903f3a3ad44301c71ac22b9acddbebafbfd6de7aeb0d9799d7ad3ddadb6ffb4727720fdad9dc6c3ff577fe76fbd4a73e6579654aae99395c5a04949a2252baec5520989eeb04ee328e9883886c9e99ce1a7b29ac449f3dcec674ae283fcb27101227a7a3dc734071d4d6b65224413e0708d986c0ff1ab896f1e9059983311602544a78ef1a03aa7d3c128a83c1f7c50cdaa2ac63b38e64bdc586b24efd92d6ebc2e26aa9cdaf61673b4849d31e63d4eab0e53376b37645a7e180e0b9cb4078655941879d175e921a0a857d6a8ca65ca2d874044ebc0fe1913ddd7bd65e7cf1455de754d48d817030cde2cdacb24ada8002058d983ffac2bf6d7b7b0fdbf515c3fc343cce446695847834b628d9965754a29ac06925591d2ea54ba7c691fc021cd8729f71d0a632585fdf50e0621e91cc2fc98488d0c52f24b0e6f55c45b984943027592d6ed4a8b0d6503441cbfbdeb08ef713eb9283e2da6ab5cc9c2afb9f8b138690a28269d780316ca47d5fd9ba396fde93e08b49a03cd0edf9c3c16ffdeacfaa244cd6e2f5e4d6a92558d2055ccc08e67b0294f1a6efe14a558ee828ea1bacd9ab9ae40ea337dd91741fd449a89bde7fcd0efbe2a1d45c21a7820266b986a86b5303abba2eb1898d631958b5ac4cf75a24f745b9b0042e9a4b43390743da544940495b72bee6c2c0f6a72b782ec714021703b4601904ada3fda7ede4c4bc2b4dbe4ba2e54c64488699097cf088d659388341637ce32b5ff98a66de18dc7df7f1d3f6d6bb8f45a05c1b0ddb4fffd4df51860548eb876ddc8185464acf6b4c6739291d0478d89c84c107f50c6abc489973ef80e1cfce648b14c9fd45a34b5c1bca43075d0225a7a5d9ccc54d7b9f0dbaee6d7583d9d88325b0156332c2354a875f3f5f9d432f48afaf5052789d70f6582fca086900150b1d630b1a3de25f21ac57e34f049d9333eef145bb75eb96321a3a677d350332cd60868bb567b99d6bf1ad90a45956d6247c89c05ac6b5121e84b2938025907fb50dd7566579f6f6bbefb4e79f7b41a6120454785ddc5bc65b645b7841a64db6c984c351fbc6d7bfdaf69e3e290bb759dbdfdf6b0306f3bbe7e3729b2a808045d7b2bf1ecd234412c81929f74c1d6d39fd4007a93940f02c440ed731d5582d8e95337049b6513554e64cb66fe309cf373a0822d1c300f986f7269918fa60cab2ae7530f0bd748e051b4898cfb244e250d5a4e9a27befe093bdc815b88c5ff82e08b65017d3b08d1a13a147a1e9cec52bebe96945275005b74a705260e87532ba922f33406592a83abfdac0caaca461152daa45f033085a1f60c92744fe5717afd410f39e5da704a79032cd242a0bb82b691505406e8408a13eed9365f54143dd0c950e3cd00d0d30f360903821fa7b84a7f4c7e765cf0e396e7e2136b8dafe3812af2cb76ddc8ca704b10375d6f83a598707ae316798eaa466e21e9e16dd42ba32afbcf25a7bfaec4000e9b3fde3f6d6bb8fdad9d9aced6eaeb6fffaa77faa7dcff77c8fca5b5e83f24c5987164602953322f1cf0ae44ed6c167152997ae5e2d129fc8e6b4f4b95a2a0d091692ed05af71e9c3e727cb825fa601e86e08b9487fa22ed8919afb6250956c7a2129cc61a532b03797aac38b60d3e3e4e4ba926127fb95f40a818e216ff1912c05ac80555d3b07ef593bada171cf138e3b1226eb986e1b9b33a69dbe073ed1a797def4d2765f9d687c475c2070544ae9c1b21424842b8535cf9ce218edf913c9c8a084cafba281c5a606b8672d21336471003aa280fd94c6d046ce6490b1f7f469fbea5ffc453b3d7c221c8883d616663df77409083a00101098d2c8dad2e10e577064950571d244fbb03e3d5c33d6b654545750503516c6fb9069f11c38d0e1e17118b256b54f98ee105d84d299d724903bab22003b0326432ad99a2a4bd39957502cccd8fb904166b2ed45f7df87a5ef4d1806eae042252a9bbf742d69080c7eebd7fe878e879520a5ae431c736a605327bbd2b20589331a43809449452562576d6f39e102ba5be5bdeb1af15afdb2a5cbd4841514a9ab3087940812ff8b4a840c140c8ebbb403b8e384641421d7c2fb392b6271109ad2b54ad0d2354b1dd343cbe00e746aa03ab83bc46887395afc3c803ab38e922999cfda64c4a977d50e9fed098b5a8247767a24d54c193fc8fa69b99b3c9719e8fa44f8d56bdf7e5da0f96b6fbed91e3dd96b83e5513b3f9f6bb153e6ddd9d96cffcdcffc57edbbbff3bb3c614f6985dc866e8fe7375372071752e006c72313582690d9668ac5d975b98af8c7a20a9e95c005482c391d72433a7d6500a2d45e65a23bb89db654c907713fe586339d89e620035dd8d3352ba77fc76057736c6594410091c2e442d1366ceb7ea74fa5232d7b784595fd0094db16d3c15283d2a8751290d0a30294d7c890b1188ddd84d84cb64933a2fc028463a1e5ae531cf268e1a9ba7f536554e2b2353b58a71a90b81f41656d4dee3f72e9e180a0ab4930952d186d7c94333c4e24f91f1a0d95a98a04bcb22c52e99f7ce10b6defd11ba64d88de00883db4985d3aee952c70dfac2e422687b59a3963fc32de652c48815e338fec49072f07ab555131d4ace28da4a8813ac78981f2995db8b9b35150e07594e9b20fc12ecb15ca3ea34375789d51db4c59324ca86914cdc4a46cc6b138f85d1e72ad4e62cc9b49f6cffca6e82a528d05b2f1681015d4e077fffecfa924e481266d13f05513e909188990c9a88425f5fe4fb053765463153ab5c388555d1eed1c77fe94e655bd9ec0a3d2e77d521609345c744c1fd9112a0fc50c4782b9f4ab6af62bdd0c632ef3526970c9a4d7ab8074723e176675efc1733a81d8b444fcf04824f84fed8cb018e3210405b4c8cfcfb45094ed30e88cf6d1d3c712e1e31e5196a8cc61719d4f35584c3b1a9b2a4eb1975f79b5eded1fb66fbff1567be3ed873a052f34aae0cd75677ba3fddd9ff9e9f69d9ffca441583619a5861eb585da6c486a5e93b2c1a229281b45478aeb1d0edbc6e656bb163bde2734bfe7740e7154445629a6727fa4e9e2f6bdb2acb9b22336307f9672039b475c3daf1be9c017cd81f7e710e3fbcc4f4392c7e69e1aa09631855f03e9993cefa8cf2628a45495471f8b57ca1ebc369816cfc19400758a07cbed0cf585d1d03a5085e910c4c4a92378957987608a5a9b3ad905eed67ad61c2c98a54b2d2961f01eacb792f626400203a8a3b6b4dc0e8e9e09262023c3c8c21c2e83f2bc95541d6a542d7b4c9a5fa50ec19a7ae79db7dadbaf7db33d7af8ae028764842ee7cab8d4c92c2920aed5a5bf83039f097556553135842ed5b5ea84eb1fd4f926e0a33c3151d790a025fac32af397f619647d4fa7a7eac63168af929ce04bf7b9ca3282955e5bc0798c5dc6c2d6b216389c24a829950baf58ae5903fc3af416c6317a5d310dcce16311f1778418cd2470c0623d12fc079850f0827d8e8e168cecd0c3df78bfbceac278a003f9fa2336d5ad4839a9c085cac1b57918f9109a7dae1bcaf72673c84dce6b6b8b564a19404e3898d2537709f94554e7e47516e0d3201c0e8f57f941ba3e071b586de753d41796dbed3b77d54da1ad0e8d00ac8a3439eed15a6817066061823b60411120fb21bba043c8f8cc54d7028d815281ac88eceb184e160b6065497ae54f9e1db43fffd2d7dad75e7ea53d3b38567792c2390bfaf6e646fbbb3ffd53ede31fffb8a46e2cd102706bea86f4924a293407834ec51e552143e100c1682df59f47ee67c673544295098414409796e59a8cd6169b51074564756bfc8680d5b1bf53d61756a9c3a9661659ac02ac2565bda4ccc11c31904107cf1c842280d64217878c67ca2a09c158261f88ed79c3c86da824b699e9e41539d90928e88d530eb3d009e6a1c17814c85af79ce4c954b52e6bc8b70d1c0c0854dc6fcada096cf0e2bba1b985e63a8fe4d1e387ed6c7aaaee9af0c315646fb634b6c57c24d99ce6157b2e4f64b1f9a5cef9d565db7ff6b8bdfdf69b6defd1c3b6bff758990e1d660ee6641f6efb5b232e87af86b30afb72e6c53ca03125eeb70e1086fa97e81c335ab6ae320f5c6c7d7347c1545818a297042c0de9237a691b2e5c7e38689cd8f89002ce70271afdf592992e026cdfee4bf7b0eeb12720ec9e95e4857fe720d0a85329e8ea0086d55e462ab253d398d1b8c9973059504eb4b4c47392e6c4cb830de694a89b9bb200b1170f233f83696940f77e40cc8df67b53ced4cc503a335d3abf70ce7024af0151940332645d93e1dc5895a9717329d3002f10dbdab02976766fb5cded9b9ab68f3bcae929e032eb9636adf92a0427f4c779302c5a1605f8150f95c9243f6c708523718ad8746c18d9991f1fab04c458e2c9e3476237efececca34f54b5f7db97dfd9557dbe9cc5980dae0ca2297daedcdcdf633ffc5df56c0a270d522844b553ae9ee5892bd18df4a172cd9b2280a45ee43eae5aa2471fa87414e3e1612f7437cad9ea63dcd00e12e92a371f027689e1fe33e735e8c7097807a26d56d84b44a93218720815a191dc18043aa58f32e079dc998e0b828b9927509c7d0c164f0790545525b1b55f00378b7acafbbec9ebea0ac083f88a005082e0e521d7e6404310ae11a3a430ea00671fac070709b2ece53793246131fc55365a783717be5d597dbd1e951dbb9b12dcb7b34e6996b1c8e31a1009fa919c8b189add96fcc47b2a69401292b460ae954949837bffd6a7bfddbafa871839e1678a8c0f4fadcf92ce23b95b4713aa09adc50dfa97c302bd83313083582e0c935a20cbbb97da3adad4e4a7adc2a26e7e7a867786da9737b6501bd646d92a516a5c4d8964078822a107e17d8ca70a30229eb4801ab788c04ad0ee35617d16b2d99a4481ae64de8337b2d2db5c1affde27f2b1e96c0d9e2704cc62c4013bb528ee541672139238a31a8a32ebff47b8d1cf48391467838b92b45cccf73f26663595febbddc291660a2bb2fbfca0abd9f6f8a30921aa65649031768841375f1672ab3f2f55ada99687de3e62d8ddc5c5d59ae8592ecf8f844a9386342d7574ecba5867062eed0c6eaba36e811d2b7221f3a58f1800f8f60b65faa2431fe03c03bd7f0f3d1feb3b6f7e4b116eceddbf7c5b9f9977ff885f6da5bef085f8265ede07ea153fd85dbb7db7ff9b7fef3f6d24b2f292b13ce57843f6559d58a56a9d83991c4b4d5f2bad90800d5ca4a8aeddd6d90da282c24615f95fdd82cc4efd93545aa34e4dee2f01cadab71719df29c289359e4688d89875e19a178459af458b29862758fa5eb5d1cb18c0cf1bedca7043c95aa900a5727e239495205ddf79839c827c01b3f86b15890b15a34ce03a151530c7e2f513924e6e80ea121822b5ba3f9b41266c99f39fdcb56d803c50a7e4b6db436b187c0e5a07dfdeb5f69c767c7edfe07eeb755d44e3544bda18045b6eecfe2f93dd6abbaa6eaa6d98c15ac57995e755a472b4bed70ff69fbd637bfda9e3e7a57fc2db02d493317aca283a402894761fc6fac43c92749fdd37823b23c29fde52349a0dadc1295461d4419e3b23e980bc5cc8243043f505cc0adb5966724b5871a6416eb1ec91f8216b8a2608485a767d619afa57dca7ce0742689247e29c889df56ccfa68b6918da3ed55074c0e51a51bbff9cbff5d476b48896662a771a60e4c8fc09f865d5d222a20506f162b36e06d821b17931247a961cf2b2f91989f4949a048cac62d566ee71158b5398b4bc1a99bf32bd5cb92abe8c063e476e1b35486e1519a81f08d9595898059dabcb76edd919b8d5c766a6c6106910ffed0c5bc3d7bf6ac6a6f1b42e45417582822e865bb389faadc01a7da870878316f376fde6ca7474756b42408cf67f2193c3e3814103e5c438d74a5fd7f7ff86fdba3bd3dc421d5fa1e4f469297e1817ee4f90fb4bff5933fd1eedebd2b20db8e2b980658e65965d6b531818bf97b553fcdeff7b353c70d01bc327335ce65154f165e4e6a59cccb4acb1eda6cae1c382c6c052499164c350b997fd34629ec4cd883f86200b0e8d6174114750602c5c0dc29becef7a92ced290474ef57bcb27e5b5b740d6d10660a876d7363535d4d7f366b56ad0c6998808b5d9a6d0ef6a10906ba8b8bd35b41a3023a3fa34027954d5ba7fb2874a323b40fb033515da0bfa8b5ef91165437bef2953f6f27e7c7eda50fbfd41890b7cccbaa9cbd090e917b7140f69a7dcf7d2b830ab03a675098905cb577df79b3bdfacd6fb4cbd971bb9ec185a373c9a14bf730e4cfa9ca2c73e742dde1f32ec43495192d0d15f0d56851396dfe94c9b36391a409c67c1fbb857d0066093f8cee34bf94894bb072ac8347a5a6c8a613052c3eab702aacd92a81c94ca794a0259b0e06ba306f0dbd24941c75d4cb9436815d812a6e5bbff3eb3f2b1d3d8f5de0f9d7930e916d921fb409672e282c7d5cbf8aac995435f8148b3894846003c9c8527aaa74eb712d541294468effecae954863944a19ecadd2a3cbcc04327a8326e372270616b5832a016bf7d6ed365eddd042b6e019dae9e68548948d719f524400b7a1ae4ea9c08de75e4012d4c88f785f4b6d6b7d43dd40b9351f613870d1767776b4b1a5be70722cb2e0fedeb3f6f0dd77da11165907a7edf0f8549cab3941bd3a392a7fd455bd6adff9d10fb6ffec6ffc8d76e3c64d9d9279b0da589dd30f58960d55d50d2a2d32952d3d5999fe64814ebd525595740a9d2b40731c64322f57d4013cfd485c01d4d5c1abf19f71914d7308c99a6a6047a32e901529515822948cb2f6e29e01eef28b0d7c8e8d58658fa25054b6b0d87c96d02103c0f60cd13e1467c190c0dcc89e083e9ab39373d2447c37302f9df8382d43afe959c7a931c4065077db3c24c914e3e83243ad5356503ac400cee544249d29b22067e3191cbe989fb72ffed91fb7f9e5b4ddbc7d43828ec3c946bb1e4027e03d266ad44456da5e9fae449cbdc4ae0e5c88204307ce9237cca9befeeab7da3b6fbcda2ece8fdae51cfd3066f09cb98e468cc2d075e3bef9de87e601e82f27a58202e89e7340b18ea23f2748a7e4a0dbb5315d7d5e9e65cd3af2fa8c67653f131f14fb816c2428e800cee711c6545c3fc701db952591a02c1f6077564285296573b0f21e21afa7b24bac48ec187cf6377ffe9a8765954082020b98d18b98a1162faae80c4a0f89806c22f9bf853e9f6cc7c1cc5d81228db240ec34e19b5aa9387f1625a13697a800957ea6f4e3c324d2c6678f9bd42f49fda0163a4f2a9f06564c94781b99ddcab0ddbdff5cbb7df7bef01008979491cc0b2a0dbe60a4808d6757623a252a078adb25d70e36133bb8cc1558dc00effcce50b3fce7ae2eb571c8269817dc7ffa549880fcd7cecfdbd1d171fbfab75e6fef3c7cdace083eea74ae282b10154087c355fbdeeffe64fbeb3ffc436d6b73ab3be51df84d69f029c60c6858c096513601393afc3e54e26e1c2a0927210b434e3ba54a2a0f6cb00f75a7d0665aa9d9c37195087e9eca828b01ad450cabbbce2e652e956dd15dd29846e9a6cfce3cf76911bfca0434b48b2f9d87a6fbff078f71d66dc635a45b6d360e2182c67822be0ea5102515a44d30216558e358cc83e78091d86b516ba3e48ea922e02e59a0d19d50750521d45617d264490737b20f0216bfc832284b092a7ffcc7ffae5d2f5db43bf7eeb49b64ed934d49cd90997228426751364b301c59b32bc13db8a00e5b66748a04a483ba5db6c76fbfd5bef1d52fb5a70fdf6a97736ba61933f44c26ebde5e867668e6b3a9231999182d070eb061373b1a9e9e8282620a870a181ae2879bfa7986d7652b2f539223affd9aedd5f89614fdcc8627a06b6d69ed3aa08b624432a23fd70894060a592feff7087535c47b2460093bebc97a27c8cb9790d393535441a0d27794173508dc237e0933283763055069dd2f8252a221199818b312eab32c32a2f9bcbe3e3451373ae005ae13ccaeca7b45195ccd1eaa6dcfdfabbed7e9283135f8253e1db5603bd7dfb2ff92a3893c9b94c62f0dc76df7c69df6c24b1fd48d3c3b9b2a6029952efa019d374e71e9eec8a2caa720357d4e27635a8c3530177622bd2366ed18d511500b684df902a9f0f2a2ed3d7e62b389c152dbddddd5a9ffa77ffed5f6a5af7ea39d8365480db302cc15ce34e609fdc0f7fda5f6633ff2c36d7dcdb2bf09ecd2aa2f5ced7a6027117ef5d51b292d1cc4cdcdc94c5c864c399b4492acec58e5250ceec192822e1b9e67263d780ddb0ec5de1671918003df6ae4112a82300d064a3c0212e51ed78bc81ee318dc5f820d8780ba45c578d77324a85d358bf955469ef27211b0b89774a396d5f03077c77c27702a02874e717847f2ef1bb529eaa89834402b00cf8904b83020701d322b8fbaeb0c50f7b7f0d5ab4b4d2f4c94f9bb3456d909cfe9daf3866eeab86d0f81f8cb5ffeb3b63cc4e27edc6edf7bd04623ba7074145d8679b406e863aed2ab2b336b0fd0bce173f3bd1ad2bc76c6c2fd9a9d1fb77ff787ffaa7dfb956fca75686570ddd684df91549404129b9d802b9c0cde173c304b7dabd228ce54c67242d0648d80eda903b7822d1b740d9449d715c8340a86dd181d430e156629cb3856997ad167c87095a51685928a86e7c43352d94903a23274c40bad92eb0a2c3123494e1a7e39d416a55c25249fffdd5f5197d01d3f0fb3eae6490b68018e11b872c28af3536f064fc4b8d27b153d531ad45dd306481d2aeca28047d5c1652b2ed39aa2f7a7c4cc6b6b621e109be0a448be780d2df2a50501d12735cc778e000667cd37d9d8de6df7ee3fd0e9cbb54ce753051a58c3fafc58a9afae6a539235a944a13494130da9f2753b3e3c5270d74d271b4133bc8225af47cb1ede0ad7076647e43d39c46ce29916201dc9af7ce395f6ad57bedd9e1d1e6bf036e2fd3885b020d9d49ff9f4f7b7bffa1ffd872e3d48ef6536ca06e75ec7c91a7e9301d760223a144a512019959f85d52cf40cd031e7a29706d28a57c984a488c0e77237baba52f99bee8c785a953d11a05db23b6b0ccea9e7a84cdc6339043f0e1beeab3869b3595b25c014f501cc049f46eb2bfad4cdf3ee77d328a9438624c2b1c1781e64daf2f31bb139d02bb7fa02781c9b974e9d78c89240aac3b3d2417545a5a55e32bc0a644b0a562a9bd48a778925214278830306730d908b67341cb6838367edcd375f6fa76776a8c6a771757dbb4dd6c0b2ac9201cda123392f916d4c3ac0d943c89e862028ce66dc7f0e749b688c47cbedd597bfd1bef8c53f6a7b4f1fb5110db21567517cbf04f124b3c3523205249825582681c4b24a70d5ca7eaf02784a6339b55f72ef4cd824cbe27e0bd8671c0df3dce2d9f146c1a695f14be9a5c4fd24930c6d08750bf86dc8f730564507d8acfd1525a8c57a8f8866713515001308d3c0eb49d7081689e268f01f7e401f845cb33ea040bb0a585d1695f18e0a700e78119cf702e4e78cafb8559c322ec12edf9fd25044c43238a044c9860b99d2188d05e2acc3ee5629274130ac44649f40cc27adb5dd5b77db9dbbcfb5f5adad1a66363e81453698107ca970743668f7b2c1001bcfced40ddcdedd957e38418cc0c329217582921266f130bd4f1622dc8a6c8b81d436689bf081d0953a61266fde5e7ff3edf6675ffa5adb3b386853b4e9c178e8decd2fa4523926bd1e0cda8ffdd0a7dbbfffdddfb518f0e50990b5ab4476e946f785145bc74a6f109d464db0c4fc4ef7468700e53452bf04aca2432870a88a36d74681ba37a72659e4c21ad569bc7033c57e7c8b834359416126026cd1332fc2a3163fc1ab300d9eadb85173531074cf6b8c8903313afd5a8f98c38e0c0368d483d24c8a9fcc4d7a16724407912c5e980c37cae4468892744c3de651871a01478d0ced0665571a1baad355988bc670a2b7b5a42c8961781a24ce1c1c34d03d7be79d37dbc9e9615bdf586fdb3bbb6d805f20780e990e8d9ec9aa9a3b0ef2eed64ac75d589a331965c41ad9a9800cbb5f6039c289e7edeb5ffb4afbd6b7bed92ece8e1b561394a3ca11654a6299161b6718b4bf1a648e2fd9b78d70753f8befa1fd55f39e1926175d814c4db420ef63357784e7ca4eb6dbd3c29e6acdd809c88793e4900afbe6d0909271c114ec5d231ba149f40c4d147b2c79ddc1441553d43c2260fddeffb4909749c4f5a722682ddba2bcf743093edd422d45879cb2e9fee5440e7846b2d37f9d04b24c7aeb8169bcc6e060b788392d8bf71167da41d9012560397df453c88de2b4c5ab0e5da2dd5bf7da8b2f7e58353ae2711209bc6408f5b89b9b4a74a7a5cd863d3838e85aeb582a16ef4900002000494441546e9162232983fcb104c806d70a58b0c9f945c0a203c8d710f24306979c8679b2e9f9bcbdfbe8717bfc64af3d7cf2b4bdfced37eb641ab469e14564632b7821f260965afb4f7ee407dbf77cf293c264742f6bb3d17d4b4625d584ea187a56cd19aaacb0d4d6770b3d5af52c726560252762fd2c3f5fcac858b1c95dba06d5f3f31efc2e079a028ef36c238b6ceccb018331263a4c7c4d7c9d65f3a03860784d48975268b8bc122f28d2c60a6c11fe933dd8cca77d681a299f0bff0c800cc39c6744c92d3f428dc8b82453f64299472985df1fb89453798524672041e2dc6ec73d5b7387c95820c90e272a09799d540b6fbcfe5a7bf55bdf68d74b28776c4aed6165b42a0c89f1a8c9daa4ad6dee5829411b99c416e0db018ccdcbe1ab7b272f45e00d0f762bc0356098a683f08d375f6f8fc9e60ef73c6c2c1b30a48997daf9199866a99532de032da7a76727ed775eaf3afcdce73472ba8e3d8719e07c65995d0282ac3398522db0fc6cd7e0aabd0d5410d2f122103a8530460799d5a34e3a64b4466de6db7d4f1d68d9cb219a775dc4cffec6cf5deb21560bb80b5ac57fe20765db556587b82d523084bd3e2fa98fcacade6728912e80debcba59be399507c9e52b365f6a0575c0a14969b44b193b081f8ca027bab5cab43eb06febeb9aa3931f2a77117da4d576fbf607da079e7f49439a9004b1b33a3b413f1d999833e14d9ab29fa2eb6e99131e2e83ca946009006ce42984c825b7ecb90ede737631f5ec53b9153f7df2a81deeefb56de6b5565884d7edf537de6a7ff1e5afb4b71f3e694750139687026565444ac9c133e0922f2edaea68b9fdcdfff833ed931ffb983597d0942a22a8816303ed2ad1953a7b8cc6a33416a34b6695079f132a018b05a3f199a8b556f72bd8811c9be9c6325327135ab7ce05ac966a86d4433557690551ee5d326dc4063147b5d942cd812e33377760c0b952fd3a888583a9139b1190caf4b8fe30a0ddc17663614dbc1f0fe71280b88770ef087e72a416711342e4bc6ded6c8b6d8e1490d541edb80cdd04bd32773ba3676e8c952170801c89f99101564908e89e80c5b57de9cffea4fd9b7ff3afdaddfbb7db4b1f7c4943f4d00e0618656c600a01778cdfedf1a71253faf064950b2d33659eb0fad5943257b02bd9cad09772fdcd57bfd9de79f56539361b7fb3948d3039a964541645278e6a24dc453101162a09c63817554c8213bf6b444a4abec64009dbf0d6a493562aa194e26093e08f40397caf2a27b02cc11ce64b26f3e7fd5242b24fbac4a25719e47a925d05b7cd41a8a0f6d95fff3919a9aaf6ac0f6e8d1ba7c879a3be626408a51da8eeefd4875b64513167358b35627a7d6c2b0f440d07c597984b10248d4f28cbabf62ca3377c085aadb18a4a2752ba3b719526322d2fcb186067e7565bddd86d5b5b37ec927349b971dcce8e902a3eb75b9066a37055b1faa31ec670451b4e007c09cc81dd0ce07c2d35d9833100ed4ecda08dd726b275a794a43b88ed3c231502cda577b5d4bef0477fdabef0a77fda2e48d96549e22e996603914dd628486b3b9b6bed277ffcc7da475f7a510b5b1d3be14f3c684887ee284a9da17cf73293e9a86fbc2ff7a612e60ebc0f2359d950cd03f20c448e2843103221f1b296d1ee32d13304c53c43950455e6f16fa854c8d2abc0780e0048c809765c1a01446d78957f069605cc172e94522b65297f67b0984c503e79d5f522cb553029a964d61d96eafc2e913939c39856b0736357e32891dde1b5e0cdf12c4d147579a28da23b4db38972cc5895006c11a9296d8c2d89707a7dd1bef087ffba7df18b7faca1f68f7cec23edfe83e764594690dbdadd1610df86c82e63b1e54004c693b51f5c50197ee7f96732a983450df98b8c7dd90e9ebcd35efdda97a5172f50bc6cf668f4889c5b0ee00caaeb3915ce246699682966a82beb2c1c524b461d4aad9445a3a17027ca39120011cbcb557dc1afb282ab02251cb3d0a08c1e3a32d4a1b090955990ceb5de2aab4ea697c336c45261ea358b39f8fddff87931ddd30ad7dc54cf3e4924d1f2e6a36ba47f1719d8018a4cbd4b2d35e2100095e55f5c2c45d4f08516df1f60bd8bb60a1e268f7233295d948c55c0a293c1a9213def9e0c0d1b0b3c85c0c62616cbbc2db5975efa48bb7df78118ecf04cc09f44889be1ff376ded6a2ebb6f11222f2fdac9c9a9a466909545a91333546d84f158c03ce9ecc6eaaa41c893632d1ac9c820d4bf8668df527bfaf8b19446c1bf7638d1517400efba68ed0b7ff2c5f6c5bff82a3202ea10b221e88c8ab47a316bc3ebd636c6c376ffe6cdf6a37fed07da83fbf7b4c9c06c445a1526080b9f99c141cde799486b70dc6ec4f67b74166c8a87151be3dccdc47e47711020ec528559b32932b4f53a941bac3b5418e49a53d48080ae2c5ecc24846dd4f350967a722a305fe6af00aba577954dc2f7707fddbcc1ef90f20b6a82793dc90a594b0429069839f4f81ec421696ab0093ab142cc203636da648293f35c50000a9b376fde9296be807940f4dadc0c4d0b4f93822ccd06f3f878d6346fd2c55e415f2dc617a2f198d6c01897f6c0d5bcfdeb7ff9ffb66fbffe5abb7befb6680d88e691e1d214d8dede52490851783459177ec52febaa9b8398cfea58115765abab26bbd1b31c98b7f6ecc9c3f6f52f7d51f2db98f3a2ad45e64905a3e68526412c3dad3da27563755dbd5765c83c2f0e545d4f338d4534a0d2a1b2e1872758c000b5570b93b673939548795395869a34b1f351774012feb996d2654f19cdfa1191b8a60c7c4ffe7fbadec4d7d6f42af35b7b9ef73ef3b9f350935d76db8e0d18839b064cb001371d4813053581901e425a8186444d8bd04d90d204a1568b44fd0f44446a454994284d30d8cd6003edb9ca651755aeb96eddf9de33ee791ea2dfb3deb5cfb1931ca97cafcf3d67ef6f7fdffbae77ad673deb79d2f07328b224091a879acea46732ffc37fffdf28f208304d438a67c1c041730f28679e652a0db20ebc460b36dac4fcac16b4a808ee16ebb1ed0c9b881a392e34d253d2c960d0469495675b8ad47c0f395aba7edc58fdbc86309d32c14d632394ab159b4c97b67fe18a6d27d584b984ee92975cea683af9d3550df84c238c4c97ce73091c85d7ad923d316c2cded1c4cab49b2763eb9e1cabbc04af0270853ddfe976ecf4e848faeb707950c8e4543e3eedd9bd8707f6ca6b6fda71df098052422033c4c0339f5107a8552edb8d8b17ecbb3ffc5db6bb8bc676552584f8395a78ae8d2d41c2b43c44f448e5459c58bed89d9daeec291d30defc70950b69d78b5e00f3dd016d322ba922acb5a70aee8293baa6ea2226e22a9b3eba7f2179e2722c504956d6e976756f0752a0f4c1e49019e17a848b4875e35b85da28f7f5d9321999505076005b485b3c479733a34177ae9192753a9ba8a46fd69a1a8d615673efc2054d32f080039f54b9c92ba3a34fb6ac0e185949d218d7685852642d705d5e1671eb420f4ada524117998eedc5af3f67c727c7b67f9160d5b452ad627d116d4b56c7fe8b21e9c68665c1bf34b6e27bcd5508bc79e0d9ac73cbf8e2d02498c9c1591908ebc30f69eee5fd0777edf1fd3b76fce89e44ff56c8b5008c735029f32c5a590bc53334cf609c86100715490119aa74c652b6e5cd8a44084d6465eddc04d647708d98a0d231e15dae032f9752c58408463e300f5567926cda7c3286d7080ccc6937719d01679cb9e8c4f3535cfadddffab555643ae7a3bd473627806ae927e0890faf29eed49d88f45674f9733fe775a7e35301120b784bb37f4a47d3268ab458f21d293d3c7bb0e79441d33c12e09db09859ea90a4e97132314882fab74cc176f62e6a4c462d72398178640f0a86ca9214ede3c6bb8332df7709113a88d2d282315dc869a6ebe4f850670938154170319dbaa449ae282e16c4c393a3235976c972a9c4229ed9c383637be995d7ecd1495be9b39fd26c1894267256cde5ac592ada5357afd9777cf0fdd66c365c5b2a697cad310d365a6a7644e747789e5c7bcf48b5ba879a9b5b3831550e287e72fa42f4593aa45b08f6399a129af4278b7063030d25b369123f4f191e03e1685961379f8074324ae179482a4375807b35455667e0c03f06ad53463dc6ba16fe135698ba616471e289a583cdada05cc9d2b5c2ddfb50d489a46d861a26995563a325399fcd56cbb6b67775cf2bf5bacf1726d63fd931e5bb0e293aded874b1c993ba868b32f8e1ece32bce3a77a50097d326eb21e4796694d1a1f4e20b5fb3f17428bcb3daacaba34cb63e5bacacdea8cbbe9e0e216b636d8e918427793d57a325b3af781195dedfbbb22ef9cdfe510996717f493ec7833bb7eceb5ffdb2dcc0a916a41ac2c1ae11a6b23171e49f87f8e1b8161cb098295c3799821590f6a632ab946dc61e25609ddfff011345191da59bc6f4a4a2e2d49035fcc31ea3ac4ffcccc0d978fe8a07894ab35edf69a636821aafe5d79bb5ccfff8db677a58bc41e01ee7a55ea204f00b75c25d948191e67a87e9bcf46924a067d8568069f17a7113e23da3b6f694323599536742e4d00410abb5ae6e9aeb18118bc1bf60af83c96864235f913bf3c666731db0025b414960ddbd3a9755525aeadf921142a95cb05ea79bf03d27746e6eb4acd7ed488283b210f13e527016ec5cee36747932ca4ade7af34debc2b5ca156db6ccdadbefdcb537deb96d4b4a0d027e923281cb5641b7aa54b04a3663cf5cbb61ef7defbbb5e07db8d4d510745246621fedec7442060b9fc5703ebde69ee2f7274e5d4aade51814ce39da9c8964b80a3144caf10446877b7432606013e004a42c9b7251d66048f52ea55d0f878cef1d1e1f6b6345038300c5bfb3807c4817479fb94d535aa16ea0cab660a32716225956a9a46e1ef7009a08411cf91eca2efee45042ed93e04db926330831c513eb5b6316de8d1215034a085402326602573addbd96f1e0101d2c01faa934f2b289a0e5d6628c62bdf8f5e7753d8d66dd268b99bb466baeceb9625c0bd741960d9e19a44dcfafbda3190c6fc790a323e556f29e109e9365ca6615f40f1fdfb7af7ee1f33606b6109dc0cb672f01c99a81791c7e09ec4c940f18ef49ff2bc6ddd6fb5278990f83f31501494a6631cb97a830d120112e96f853ae514bd2ec5d4effafa0ec0fc55a9a37b0fdc3ee4b4ac0e706ab95e090d9ab4aa332f0e4232638d411fe57bff3cf441cf5b63813e43e3611e4aef5454bbbc8c995d2114a191240a47e3e69dc44548d6ee07933d62007a6cc775d769de7644466e5195eea549de3ee28654f44430f5cce74cf172aae360029349fb7cdad7dbb78f9bacfab25be1481d115449da8e7a7b52f643201c060b209b02e329e66b329dc0437116e2e9c9bd57c69b56a599b160a8373aee6ea1cf5c7536d9c02e33da3b1ddbe7ddb5e7ded75bbf7e0d0c68b950d277377c691e09c590e7db02cd3f4459d884d867b0958d76fd8cd276e5ab355d72267431064dc84d441775f18a91b9afc1785c16432724e76f2a6ab2e04fce9e5e2d97c192c70f1b292f03f2278bc68b10c5bdc4fbf3898d8d801b882032a6bc65547e6b3ae244a401a273721945343439d0c827501a6a552555ae973b1ac99a5e49eab044fcc6c95f8d27677dd70c8bc2409e081db5b5b325660c3202b5d6f362569ac4984e45e8cb09e0eadc435939f005d6ab24c0de04e6d3ce4c4470431a942c8d6ceada5a08ec4bd74471e7c10213fe6c5c55296be5cda9ddbb7354778f3e64ddbdaddd63c269c143034681bd8de8bd00a7561beb03ae6a61a8076713adf6bd1d54b567b69f3fb1e71e1427e3e9a12e0793c1bd43f5e78ee39eb9f1e0332da7c3292fb0e8e4ddc37b457953d27ef460e2ca70c715f52f9c9eb862c7a22734629a78e5d72ad09c03e825840389158049444d75bbfa7617437a295acb5c6f4d244c978b21e8a0f3a87f328cfcad5e07fa97b9b5c9762bf66fee57ff74f1c744f1bf77c0b51625b20126ae902489e653e2abb341ae317c906f1a0e5d1d9b10057015da78629e50dde45a496b13822d2476a18d712bf1fffee0a45de25535b9da022ce55d9eaad0d598d6fed5cb27cb2d8d6c4f9884de30c6cbe821221d132cdf8757523c3b8937104de8f6001980bc8d9eff5b5b99893a31c00c7e2a4e61a24aa97cbeb842553c01905f0f9e1e3237bf9b537edf6bd036960cd8427793790c056c2bcb3448695b31ad843366b4fdfb861d7ae5e563b1e13030f1a0e484bb82fd5ff80e27c7607d9bddb229c4fd8505af29296f153cfcbf19004f260a07f5319c0e80b4a16aece29467d68c433fb26e01dcc0716b99f82325a1df4d77366caf2949dce341f0826284bfa4444e57b7c0566a8f19e94d5eb804ab2222ac934dee4cd0102286b0b9ac8d6e6b65f2b060f3532d08a5c61c84ea4a2299d773fb8bc994080026f652404b99fb9b263d7a09f097f54169236ae4b003b55c4332acfe29595a0c925ae1407e9dc5e7ded9b76707060172f5eb0324e49288da0bc4077b8deb04abd21291c0e0574d6c8748019f8f2a1fe64a4929e1b257d641f51523122e7fcc354d5280b7517ee83870f6dd8ed58f7f4c8da878f2c9fa56c2600b3579d65aebda3808de618f40cd717630dea7ec88fd4bbd51c865a474ec3d421e0098463d9b12f83fb763e7089d2205a3f541074e5cb3ac4695a70b009f7a42a19b217dd1f8180e571d903b2f0ebf4cc98e515f72a754b79a6bc66e6b77efd1f49d33d16bc2e4c757f52eed4a0b1473f45cff32780462c3cd8b94e4f04afd4414cf65a11b5d7e07a4afb23cd8c12715df69c0b7abc7604acb861c524532336b65e6b257da952ad61376e3e251c032da2c5d259dba4a38eb13841cd59e2de0296c512b6e9839e7028daf0043008a2a957a09b4d9b984db2b9b1a9d9aa5ea7a3b19e41bfabd850c4f69c6ee064ac2e56b954b05eb76fe3e9c2fae3b9fde517be62771e1e26e5888515b31905a732fa4e85ac554b0599599456197bfa899b76e3fa35b5e3a5b12ef6af03e42ad593ba04188e1a0149d582e01087058187002ba63599c75ac02f5aeae89727fd7b90a34cc6ca858a633e613212e939f239a8778a65ee68c9594938119ec5bf2b939292877b1882cfe85e228088ca45e204b12883b3251b35a96fe414dc445fa0f50ecd41aec415cbe47ddc84b27b6b635b5987e45d6a75cb497206dda98c6cb724a3bbe617a5ec523ae3aebc01fe361771d82726c21c8435ba2ed75445a0b479e603284c29053557b018db8b7f45b76e20fc2ccfa153adc94907d6bdb2b16acd9a2d98ef3951642077ca612961601eb47ccfb29631be00ff51a3255169c8ec3456158747b9228a0cff9f11a4f160608f1f3fb0e383bb96370078788504094f32c8fee510cd619dece4c0d7141cd33e0b6a490425a76c9c99cd44f61390cc1adb3a57be9f1d383e7d40a0864a42c0d29a9ccda591369b3010efaaa894dffc5da3448a2fe198b4b209aabed09712cd42f412bab3bff54f7f7115198f36700a10fc721861528e9cd5d641d7e7e40a5500af39a536908c3cb9a10488084afe58ce5120d203880d169d877830e2c2a409eea89315f8525acfeb0a87028ce4d4b3acb5367714b020e989d53ef70e8c4e7471b7c29bcf4b2a9ff9439c6f68ed6e4778085f94847c36b01116128109c3cb4aa5a44d03dfa87d7ce47ae5d389163e0f09e75ce4720f1e3dd2a2614e8e80355d66ecf96fbc6c6fdd7920f0991310567b154ca65cb47291b2b02075c95226674f5fbf6e57ae5db38d6d0216f9a43b67077b382449b8d6680fbb840a24beb3521a671e163c1b492501739b69d64b7a58457795117915fb77f3e7ecae31c960560e448ec9b1b8e2d0a1c4829dcffd2533e5b454593d758d7657fff0719b00dea3c447839c32c09fb95f6fa4feb146b449f2799583c50a52be9e99341beeb527850005ad8615609ecbbc94394e940a929b759a6b94bd3c1d621a24e0261c74b0f90181cfcdc00620ad033c65d7eb75960c113808d82758b47de94b5fd41a47b3acb5b1612d0e1848c8752cb1a0527058945d9a265fb0e1f02c6b8f92d05dce5df4304b600ef9178dc221c4e7d8ad141418afd2f80d0795d9a38353bb73e79e1d1f1d592ebbb07ab560852c2361129257f307ea85e65301b6d5c54391d5d56d8589267c2c1a51eac6a6eac9a932742dcf0c692368c5b38c248275a8d295e9029a1e18b9566b3a40282d2169b356a2e11171c665939347e5faa011cf61cde953c6ac8e64d132bff18fff9e6cbea293171954740ecf28087e323b20e61fd4dd55bcc4483e1067adca3433145d427ee6db33b478cf35c897ca822028722ddf3e77a81b03f7abe07643042c00cdc52a67adad1d7bea99f78a2c18039d2c043775747ba1b0c7d27b92390d7b2279b2a159749c807482781f0883e00ca4b293614f9f158913807532040c25282be806f2c0c1bcc8408e8f0eedfefdfb76707068a3e9d2debe73df4e7a639b2e934965666e25a6ee0b056b96f256c2e52407a605cfab6c4f5ebb61bb17f66d6b7bcb67f83818349706fbda1b1f2eef9b512320eeada46f92a2a5ba78519a23b428e3b33461bf72013b0d078bbbe38ab3d94cc1079425f19b7840e960e17d2253e699e8409a3b1e48c6ea416ba2193c277d7a79c175a8d39aa831b13162dd50d2828d79a69c3a9989200c9c50c1e1a5d9d02ca74af452556a995057d0252740f0fc15acf80c3aa993fd7972b0d6f8920e17387813612a68ef13b0c8e4e2b08c80159b296458747826f7673e13cd84db77eed817bff805ab5600e80bb67761df2e5fbdea66190586a0775c8513563b6071216ffdde409f8100e0018bec7fa4cc9d6b28575dc9812f3706f6e7140d22ee99703d0e906cc90e8efaf6d5e75fb637debc659552d19a8db235eb256bd6cb56cb93418e6c262884c38538ee41103ccd0396ebe0055eecf236be46e23d2358f04c2319e17b11a054e5846e3b4a0eb826d5ea6a36541b751d28bc9ed359661e34a7fe9eac177e97f5e19d40c926faa84e72a60e7c3b647932bff1ab7f57b486c08b62c8553c97730aa11ea882f4e6410b5c4542ca0a463e8b16afa5f43f755f3c23f0dcf7ac4be2995a58b8ebfbc8d5241d2dcfd0ce2428e27715f5976e43ae52889247a31325dbbb78c5ae5c7bd26673ba9d7e7a3a8dc15d770956cc6461cba49474b5b072743d73059120690b375b5b0e02263c44e6a9433f21282934b292c9d8dedeae362819d9d1f181b08256a36eddf6a91d1e1cda1b6fbc65b7eedeb747875d5b648bb6c4f34ff481b995d176a78b54c90b70cf660140cd1ae58addbc7e5d381c4c69ca12d7ccf6ec477caae0b73167668c7af841a2e6491a48e5f385ee926cd74018127131a6e9d9e0d162165eb172b2a90e0259c3bb42839edd9ad670e6bc43c6e23826140534ee21e43ac626e864e95a4d31cb486922e09b409b464aa61243f403d0c9c869ca3f7195d8a0489ea030ca3367f387aa80ba71494113f35309138ab9ef540431e8c1a218f39902f62293327610184c6eeeda6592440e5884ca4232c29eeda831939a1751320d4743fbab975eb2cf7ef6cfac5e29dacedeb65dbd7ecd76f72fb8085eb5668dd646c2d44a962720adcc7abd81ab73221c992ce0b8df222a43f140bb3d250fda2c6a7ef9de8cc31e7d771ee36c51b4c9a2685ffaea37ed8b5f7e419671e2a7e5cd369b15db6e2ead8af20e9311b391f3fc34b84e168e1c4df2b53c27c6c95e72ecf94c1e9b27822a85f69facc4c01a5d5688af303a51998824335ddad6866dedec8ae241b9cebf3949d88d53f039d0b81f586e3e274fc768f0b0d608643807817571a0510a924828d3fbcd7ff2f757e297a4d4d0a31cd13874bd932b705a4c3efee2bc187dadc238c0bb4fbe18dd7b8d85481b5c3b39d97c81bbc8e22911075d46d70d08a4912ef0de6f8a82964e78efe8add342c5bea54d9733ab355b76e5fa13566fee58a5dab022c2ffd2587267dc61320045179d7f18a161853c0b9b6c32119b9df285928e4c0325524a51308766b32501bd7c3e63a341c77a9d9eb4cc4352e5f2c58be235757b3d3b7cf4c8eedfbb638d6ac937c7646c77ef3db47b8f8fecaddb8f6c99f5b2152baa4a396fd55cc6761a35ab4150941c754e011bfded1b5721bc6e8988c86c9ccac2047c726fd6be806960573ddd04b20797c707775310d373f27127ff1e0bc5b131f015368582137c1f89c3b97a03a7a516a264865c835ca77f48b2243c900511045207e69dda10aa12bcb797566ecaea8bd2c77166e036340452d7190e938bf4f969cfdfb956b4c458a7647ff9b2072774f07d568fb5c1d02e1d388725e2b367e419600a506c82059c25827bb24c0fdc94f5c01af00eb29797c40b0d2127b961d6231b08f3d32f7fe5cbf6e77ff1396bb52a76e9d265dbbf70d1f62e5cd221b3b3bb63e56ad506c389dc96a5f3ae2c230df2273140822b6b5b070b1861ea180a2c5ffa70f03a9b219027414915db85b20dc72bbb75fbd8fef0d37fa1bf6b28856c7239b6cd46d1f6b69bd6aa332931b7824dad985b5a29cf38170d08bab4d3c48cd750af7714d5e9739da7105f015b53e64e066c2edc899e9caa14edf195e002412cd99cb86717ae5cd1581cd40e3e031080b2b43cda684375948114c8aabb69be5487439aafa53982d2294470e2055d573d937ffeebff502561709b02a3f028ebbb202cc7bd84f34012f22eb92c5d8cb31320a6aad701cdc39a864b1dd34ad2246b8179d7f1f1d6a96f326917699cc69b01eed0e18b91d7e5b590d5c816bc257ff3a977dba5cb4fc82984cc4ae9f66c62331e4812f7e301a14dbd146130219d2b1376359a4ec48e969efc3922dd7cba4876f4591b0e3b5e06962b0245f952f696b09052a1606fbdf68a1d1e3cb046ade2d79e2fd983a3b67df56b2fdb697fe46a95e2da2cad96cbda85564ddd410078d7ce32718eae5fbb629b9bb0a4ebcab0a4b02af6b9373ea40d469383d338695cc5738b32da0f68c7f9422992f2361a28a234c88cc3415da737d0be77fb77e9e027b717c53b0d5b7b3794e0158d1a0e19de83933648b900ef0427fe83be00d6c7bae0be3b94e0ec672d7458da10341594cf66d1e8faaa5b98663b09dc3285ad79006716934c0b5765c118749152d3c0cbe818bc6534646e8b899bdf32c2228559f181ce3a5f0a5ca9fc151f90c7413001784f861c91b51d9f1edb673ffb59bb7df7963dfb9ea7ed9967de6d85524da562a3d5b48dcd0d6dd476b767f3d94a5417aed5475b38142b56ad3545ac857e1150cb70e04e44acafc06d75349f5363f5064c01d2954d6666fdd1c23ef5e97f67afbd71dfa6b3ac152a047b095c592eb3b48d66d576b61bb6d5285aa5b054e0cacc47c26ec165993ff0fbe0012bbebc5b9874d6281f1391575411d1523c6159ab15abdbe8cedc64987b17aed8c6d6b6d521d4565132010ba6f14585e2a2975eb1cc84310f07c3a4e4265d405a0000200049444154902ab698a6489093b26b2cd47efb377ec9850dd64aa27edafb62f70b8e287f863ff860ad00f59cbbe67a60f956b3cec0c34255808015ddc775ddabd7777d20ca9dc032343899a1fb46e6e5426a0ef0b94b6cf04cc6d3b96ded5eb277bdfb7d0a26ce517225451d00388b500f6b7e90c1e7b18c235402a7f92818dd9b9b5bca2cdbe8544d2632c9649c0740be562bd968d8b5478f1e8b2e70edda356b355b0a609dd353eb9cb475add3d1c03aa78756ab5694a14dd9f4f98a7de3a5d7ece5d7df523b5a9a47b3a9d58a39bbb8d1b01a2274a96c6191d6ab15bb7ee5b26d6c6d24acc3334b4a3405ab14d814b84bd00f5c174acd0a716d3cf011287ca429d11d1295c379583c5b2fbdbc04f1794d40785725f0d942b2ac686c880c9b84da28a543875dbcb054bac7c0b2cf8e25250bb9462727a4b41b3c9878f9cfe92db99b04b2bbd42f7a4e3ee1409323c4ef244353ad48b0cfd53c1d0b225361c2a198c306cc550434e3a6416e07d785614935d3152f295fa2dc0d0c30940574d2539f1b1e8acc0d3ae54281793ab13b77efd89ffce99f58a359b30f7dc707ecdaf59b56ab6f48f070341dbb3f61a524cf42941b509160dd5086116c68ee80b332d41daa9cbcf6a03fd2e6a6448cc3260ec6d887ec151dde395c9e32369caeec8517dfb43fffcbe7eda83dd4eb2be3cc67a5e8007fb458ccdad646cdb65b65db6a542d9f05239a5a76c1303f41c4c51b7916526d49f374a1241a2ee8caf09445f9207604550e247e87e68c264df245dbbf70491967bdd9b05ab5266800ee1b1a69bd4e5b87983767164a2428ff5847829ae456949ca2fce45def81cceffce6afc40893168a675a64506e5d155c91f31953e0250a20a48889ef115dc60065f939276bba5e368bd85ba49eb9ad4f777501caf29353f591cceb44ae4cf5afb7a49db13d556a4e4a4b7d5bb1edbd8bf6a10f7e58244239d92c1801c1ce9b939f120e65858995f2b935339b5a5a270b0bbf54d2c9c817d19e9a1abd22ace89bf586351a153b393a10903e9c0c25a34c1001ff10017234b65b6fbfa5616aba21bbdbdb3a45ef3c38b0de786e8f8e3af6c24bdf740505ba848ce114b27669ab65f5422e89f6f97032d9d9e58b17d415a36ee73ab8af2c1eb5bb4539f020c43530491fd9f1797e5b80da811d460606d0ab6047e757228d3e7622450c2d567f9e5e0a9ee9e93bf8094f26e613cf3aaee18013982438964307bec909185a3f4955547e79a10422bf877376f2d285077f4302d9032aa57164839480042a09c3413095a579b2995b7937c933c2341748460f5d82e008ae89412ef48f54ca9c6f24e979a683183c892da8567a02c139ec7afd9ebdf0f5afd9d75ef89a3df5cc93f6ae679fb14663436a208c08011970a602bec385aa569b5628fa414e1944ab9f59414d356a340a76775eeb0e4a037b22c07e8d31a54a8435a0408a72a87c0a5636e7e0b19cddba7d689ffacc9fdb4bafbe232cb7d1428a5b1b49739aba7ee62d4b39abd70ab6bfd3b2cd56d54a04ae61dba6938188b59c75e06028e90a73d234839b4b289bd272e1ffb3465c5ac61b598e156b22832c3d97b75a133e24a5b14f26703d1cf068d0497239758ff5c2e930d0b05ac26249e4023f8cc0c64190f997fffc1f0b74ff76b0db1768483f248b9ec47992614138fd26ca7ea4928e5d7817293a8aaef0e059586c06bf01619098ca171dbcc9f44265b4a7ec0a5432712008cd6dbc74054827d995ece9679eb5f77de043aabda7d3918dc63d3d54d256f855903cd1bfa28e4668af51affb356aa6cd9d630223a3253e1d39f172321c2b68150a74bb3819bad6ee9cba6c71a92c1097c5cf3cdac9c9898d0670b29c388bdb4d7730b52f7ded457b74786a87ed8eb201d1323259abe4577669ab690df857040282d062691bad860256a341b0f24d19234bcec971503c325a367564be714fd7e55a684bb181e152f16c04747ab6a6298139b8951b3b90e1f2a7e4773928a67ec03804e081d6bbbe67cfd71b1bce8ae767d535423d15526b120f24486b03a58085ba40748229bd48b8f4de69b651c3e0901ce5361d4a0cb0d91d542718c8aebe50b272cd39589e25b914b1bed2e40525079a576c0a9e95fe6343268a463481c8ca22b8abc22049d35002cd8895f8656cb8e3f6897de18b9fb7c3a3437bf6bdcfdaf6deb6e5b2d02b5a22fa3af1b6a032d03b84554d32708fb81f644f5c37dc340401594bbc1fc6b4ae46eacf9befa110c27bc6a890572c9e651314270b66312b7670d2b7dfffd49fdae73eff35b32ce3401bcebfcb1168c8122b5ec2a142ba44f207ca4ed3f65a75db28724030c0dfb7c562241e5716bdb5344f0b444126ceb513a484b5ea90f3c38efd288c0a5182829beaf29c68e8d4ea046b375995f22bea1edd8e4dc7437d36d68aa0804068420542cff25b49ea5aafc02c6458d1918b932936808c157dffe98bd22c4e777fb8a4edfec201a446f61501cb333a887f09d8851f72defa473d7a7f13b21e2d104a3ae80b4a4dbd7c017c8328379d676c99f74c838570e3e613f6c4cda754c2b1994672ad2535f6b18476fbd44f80898bcb055ec74de25a0142c95ed4ca4fa733d7479a0a5dc12561014497caac46e3a175db1ddbddd99226d6a3870fece8f8c8e69389b035384ced4edbc693a9551bdbf6e75f7cce1e1c1ecb9a896e8bba64b9acba93fbad8aed347d9447a9e572a58075697fcf9a2dba62e038c5b5c409655b3448bcd5ee0b28dac6f11ce2cfc01635fd29a6b113671938565626f58033099a0cef2580d989aa410af6b2f1cce016f38bc055b8c71c04f19ea2534828ce2b8bc0f922c3d22146e99a0e494a2f028d24915389ae834c8ec270ec22ebc00587193df036f722749b2f1f5d71a919779a895638782987096e401a72576bdd553b649caa0902fffc9189acef21ca1860af39822b1b980ca963efdcbd632fbef80d6b6d34ed5def799755b1ab5fa0ba9151f0241892ad530ae14bc8c8181c3b2625c22dd9c52219069fe9194387f1f2d8b3c258a3fc5d5cba749ddc17b230546c01ff87d3a1e54b159b89e7f78afd6fffe71fd9c3c39ed5eb5bea2c2b935b707f711672307d321dd8624eb0ccd8eed6a6b52a156bd44bd66a946d36e9d8a07d6099c5d8aa0597eb6674c7f2648c6455ae798fee9bbaec620ebafa82af43c74275fd05f72b2c51c6576a3a484663cac2be5cd0c3f486a6557446b9f77c7973cd0d60627debb9b0a6fedb5ffdcf359a1329749cd28163e9c424387f9b13f4f9f22fdadf91bec6433f7b2dba2e3e5e0276110f244a463d247afb734efcb94e5679af698480563ee927468ef8af2dacdd73279bbffe7ddf6d7fed3dcfa6c5e66d6cd2f64c966e062a922e3dc26680c8c94d76513ee7b390291258589980a291da2a25a7650b30381c58bb7d62fd7e471c2cba1c947d04276e0c627d8f1e3f52fa5c277b6b34747a7cf3b5b7ad3759d8adbb0fedb8c3620d0d716fbf14560bbbb4d9b0ed46d5ca7c5e294798edee6cda457599dc232ea472439749bcb374804467cddbe4e08367e6a92afb5269274269721f22abd27c618a286c4636a5d8cd74a2e486e31da9c4923897657967c8e7ea3cf3a27c387fe0e93012e9d1f93992190a43dd94793bbe14ec6d97445129268c2e79dc61d3954c1134482c4306bcfe4c1811a53c9b42da54c96350413895a1d2f84f0d9c15d90558c968e4300759b0e00ac73b759f24401758ae3b0f3b96e27afbdc4fb2e8d7df78d55e7bfd756b6e3625d807c1776b6bcf0ac58a3d460badd755d9bcb1b5651b5bbb562a220fb4927312644a3864948504ac76b7abe77be9e26561637a26e71c91d957d1c838ff7cc99c94e96af03f63e3f9c24e7b43fbc37ffbe7f6d9bf7cce0a791a1435ab9421d82253c3eb7ab62a02698661691fbb83ba532d156db355b3cd66d9ca3948a743b3e9c06c36b2722163f9329233192ba4cc47e20013ecbabc51034ce3c2073edf8a148e20930ae62fa8ad566db9f2bd369b8e84f5064f90529f521cc7f06818b9d2a9c7a4809b14cc7826bff6cb7f77453acc092c3c26993b28f54ba7a0a462539a1a9993b783e1df84446b4c99fbc91f254b6c1a461d428a46654de2c98846c1e2594c25cec60247135b62220570adac51a18d264b3b3e25381c2953f8ceeffc80fd8deffbb0d52a2ca8898bab0903e383ce95762ee69027fdd442aa975111124336697c26ba8d5c2303cece6a77da42684011a0781d4a4b322cc06702d6c9e181322c58f03c2431cdd3880999e89d8707f6c63bf7ecfe61dbfa2337ad70d75b5f688ca75eda68d84ea36a1558f132f334db6c356d6f0b4992921eb6eb309d292a906a47e9c2e65676a1d93fdf84c1838bec8acdcea92f5269ca92f5fb2c764f98756aab6182e6a82c9f280112f52189beb9d12eb236ce848e93cf3b801eb40237f3e1742f1b5375e6a35049a8cd2182f0b1445b8d933a78473ec3067f07de8fd68fba97c8ccb8c90238161916d88f1c8793489df4e9d574f0c5cef300645f4c91ee4d04d5a4d64a5913d0850e5018e481ab457a98544e65e3361ad9e38347f6f2cb2fd98347f795495fb976d5ae5ebf6e172e5cb6ed9d0b9a9f3ce9b48d0c94ee58bddeb24ab529c35364b379c00d34b26a75eb0f46e2fdf15971a9e1702280b12fc02e6382816be32b08d4de78622d11dc9d738618e4a39313fbd3cf7dd19e7fe1159b2d72365f42b2ada9d3ec18a1572a649870fe982080ba3449862274e1209c568a19ab16cd5ad5bc95725e4202d233a748a69ae5f0831694280d2ac1d55da4ca72ec92d715c4c21a264837dde97c2897749a303ec615d99470bbb4ce3d79720d378fdf9e8844d321f35ffdc2cffcbf869f036077ecc471a618625e2f4a051a3a6d056df00075f9d3d505ceecbb14bce8ba8898e820eb5916168229cef100e467d466baccd9ccf2d61bafacdd9ddac3c3b6c0eb617f64f552d67eee67feb6bdebdd5765e35d2db986b4a60fa4d13417e7468b358d07118cf87ebdde4c7c96a24ef0857953804d4826022f4c62749a27ec5b090ba9222328439db4d572499915e450ca4c0299caac42d67a9dbeba4a83d15819d62b6fddb6fe94f10ab211dafadc2f17cbcb2da6b6dfacda85ad96322c3614a0c946bd667b3bdb6276b388c07274ffc9ac00da09589161a58015a7d0795c31f845ca7294227b692ee3580517ca18c7ef08de1a7035578c2508807910b89899e3d9133cc84027d2cbf24da4f795a9abf3b3a2b315565f11c8888ccabc12cdc2bb777e1d6e59e64cfef882bc4bd9237b78e98b27bb2832743aaac91022b02c27bf721070f89c4d644899433a4c1eb042159554d6dbf10e1647b3297cfb22286893209ad7eb0b304738efd6adb72ca3e16f0fe810469917c4a49767952d90bdfa0034dd3298f9f8fc8d468818ce3567c8403b5248947bce2f222329db603452e611e4edc07c1590c3c753190cb40dd694535d08926fdfbe6bcf7dfd257be11bafda7451b0550e5cd23125ee137828e27f49a3400c7fd63f246b4a3534bbf81970eb5221633b9b556b350a562a98955713cb1b49c0c06c3eb202aaac2b5fcfac2b712539f8ce096d92b1f27a6457cd8d0dcb976a36410575c5f0b9cf96f29982481bcf80001ef73d86e4837ec23acafcc2cffee4caeb51c71bce2f7407fbfc84779a81ab1186cbb28217869b1397aff51be32a8ddc0c77a8f52c00eb6b29672606bb02a071b31237a8c0a9c0a6c1ac9268bcb28376df6e3f38b693cec4260bd369d03d3db59d6ac67ef63ff929fbc877bfcf4a053a6fc814e76c8239aa8c18e8b891d5786746d2bba203107c297f8a4a99d5b998b290dc18941b351a0cb4c815b444f22c4b6a8609ffd3d3139b61b4809c4cc9e7a378f03c64cc15d8648787479ad522bbfada8baf587f82bb72d50146aa0ef01b86916723dbaa94edc6e57da94332ffc56b6d369b56ab55847731dc1b9a42dccf099d98744f1524c340223530a2b40ff03b828a1f12104150820daa8a73970042bdfb44276bae204150e31962587afef012b6c8c697e44a1809acd6765fcae068c624a2a920817442fa5a49180d632e895b24f6bbde8f40ee214b16ef942aea9296d428d0f43f8134c9f502e28273495922d5ae48af5434784c43612ebc51c3d89cd8c91f51f40466d7d2488e32bfc4c122eb8bd118ae8367c6f3624d50e6bf7deb4d7bf9e597edea8dabb6b9b9a1cc9a6b4485949941544ed13003efe11f85dde47c809b40040b9e4046e797ec4a807ab9ac8e32b235908aa3f9150900eb96aa471930e33b655eaf664e89433d0202e9c8deb97bd78ad5863dfff557ecf35ffa9a0e77b86c64619ac9acd6d74ee7f96cc9313c7c10691c01f617f075f46790cbaeac5c0223ce5abd5eb2ed4ac1b6ea652be657361b766d366c9b2d86562ac2dd02071e49b4900a497669690ccfa5a921fbd67cbe17e148f85f73774e22ab526329d9cf85ecba3271a48b24a64963ccf98e0a5cffe9dffe84f4b06201c69f30d2dd4ac8899b6137751ed015937982bd90cbedb28842f69539225e43a501c506039788e62fe656d0cf834d994d96fcc9a22cda3c5bb1e3ced086a399dd7f746aa7fd891d9e0e2cabc099b35ef7c896939e6d96b3f6933ff1e3f6b11ff83e2b646910c35a1f499952251c644ef180126151adddc42d829752c2d3cd9d6686e3be0216baecd9d5522c5c3e934a4918f032565d49ff4a4e3043ba8e5dfd1dce142cddedcd1d0db612c84e3b3d1bcf56f6ca5befd8ab6fdd1617cb85799d70295132f084d5ca6ac582ddb8b86bad72de32d39186a061d7576a75ab962a8647a2f8491283f393321434159ce4a7e79949d03fe2efe771493f9dd38193ece1a3551c87950c3f08441930090df2e877843540a04c76594eec3de3dd81e69e6fb0acb97a32eb70e0dad9e34e8e55369b16b5af3bc78dc02e357b27b13b97288118ac711b75a7fc34d6e199088e9cde648acaf492bb8b303e61672cf05952b9a4f9ef25a0cac5447e5e1fcec948c303b77737395cd4559dcdaddf1d68d8f9f5375eb7376fbda98075e9f245bb76fdbad56b7571bf4eda6d95facc3e36eb7595d6dc33fe2d93650694e1fc2d7d76fe0dd05caa2809ac8e711df10813de482793ac0d6e13340682b074a6c0eed4bd846b05588f4bf752948677ee3cb0fffdfff837f6f69d7b962b9685ad89ba536e48de88f8cd7df3030a114532d0448128f8c8106b8a67c77b552a456b356b562a64ad5e29a9bb9d27e35a8d6c31ed598ebfe71c336666480d935496071c53295553532c6f9902aaa84e4a969c73a25d8069129c8935042a1a39543b546fe8a8057526f3f33ff523eb9230c0f0e0a204d358687f32bb0ca7da3879f970dc78f50c93638944e01288263b79c8813c204edeb4c1a8a9d1b29b59c1c6b39c1db747763a5ad8e169d78e8e4f6c3c5ed86499b56e6f68955ac5aaa5ac15b273b3c9c06a25b3effdc847ec6ffdcd1fd5243a9914e51fc18a074eba399b7b47489d06b9ed8602a27797fc245bda643a14504fc95029e51574981bf48e455636660cca520652164a16793ad203e2fd0e1e3d56902ecbcc6265fdc15081f685975eb50747c7021b39812529ad1125e627dca893bcf5cafeb6ed376b969f8f253103ed82d3481c30e45334beb112d0ccb807595280ecea9aa4fa907b1f03a9eb01dab56ef619d157996402c195f9aa54f6963443c49a3a88d7d4fdf4415c01faeb93d0332f7d2fe92d4503250216c13fd436a21900bd214ac708a894706778a98fc7a0cf25305d43db819f9e89095232f27c0870d28417e7e98cee218c4e189603ff8c79f03d1124f50cceb4dbddfd3948903e80ab937ce5e5222327a7c76d3b3c3cb4d7de78dddabdb65db9765999d4fe857dcd38c2bfaa351a76dceee8b579768c7831b40d86c35aa704f4260a6ab8898a424e9364551c600f9c2f2cbcdc1bc19f0b1931e460ff08240334b17c88d95541789fc707a7f6afff97ffd56edf7990c6628a5628d7e47c3e9e925595242049e62ee864ca3e80a3c6e1ec5e06dc5b02850c8225355d4cd3120bdbac95ad552b6a0f96b20b2b64d193a7133bb1a2aa04680f2ad0d55997cc761ef63e740e3f1034b89f3c34358b9c9806cab2572be15b7477b9ff64b6b166f4bb3ff71f7e5cb40680bec020f8ff60316c6c0c18b870be4746a5593fe115ae43c587f6215a2196a9a5e9a6093e44caa90d710dc03b2fad75e456e0520d674b6deed3cec41e1ff5ac3d9ada588bc405bec000b411b13c1f77ed3d4fdfb00f3cfb94c659ae5eb964cfbeeb99a45d0dc0eb375e25452a41e9e0216607e1b259877c9864471c6b56c9839dfab087fdfc502aa0008b5aa8690add17f3d2aa9aabcb58bb736293f140ed5d3a1bfcdefdbb0f1286e7d6608f4e3af6f5975eb3f16269a36f694a78d012b39b8c63b5b2fdcd965ddd695925bbb48ad409ca56ad37942ed798c34a582037918015bae7f170e3f306d81ea5c43a48a4928767151b53e769a2a2ac71239110c3fac987dc290fd9141e9c5888dec25e66bcf54ea320c659ce322bcfb808f0a1beb0bea6e41a1cd7a6efa7a68723acce4382c12852289c2b3500285b5d274ae56d6a2e10148293a6d6ff1a0773e507e9b5b34ec5b48f519d33313c95d4a9337816b4722a6bd05003b40766383838b2478f1ed9edbb776cb69cd9854b17946131822391807cde5a5bdb36e6709bcee4624319c49cebd6ceb60e2cf87e2eb9935510e3bd21a1fab895d7c29ae14456653cd0fae010647f39fd8112d81b28647d347f08ea6a5fe0beb46254676577ef3fb64ffdd1a7edf65befd8dede45655fe0543bbb17ece0e844cd8c994a76baee0443a748a062c1e188e30f252df795d1369a2ce55243873b586bb998b74615ee2083fe2581f465280f20ce8b9e813c0bd8a1f2c9a0de0045c5a561a894cab96a1a364f58aab89667445f8406d50c5938d13402e8ba79474918c4349d4c094c25b565b14a1f5a8e2cce6af574fe4c89416e2b62e1425d704d666e72260326e4dd0c2fbf96365be66cb22c5877bcb4f6706ac7dd813d3eea5a7f38b3d1c475a300340950948f600d2255661656584ded07bef7c3f6e39ff82175066be58a30a662097ccadbe86bde11d3e833570fe0dae46996366cdc849d2dcc295cf6973adef59cfa5226e5337e0b3bb73f70a1bd0a78c954a27d4a5153676e329e4a4a86d2a9dd1bd871b7672fbffa969df6075aac1154b425615ecb312763e40f9bd58a3d415958ca5a39474951963a411059d535aad79c959e88b694652a7dc29c32459dc85a02a4e5ff47091625a17e2665c34147889fa732382bd7dc323d88bca4eb04137593530790122fde436315893dae80857247c23222f8cb8e2ae48812ff891813259de61c53479475c5282b014bd914f231099015d8cedfb19fcc7bf6ccb38700eb140ac73b581f72ca9e71e89c1d663ab8120524d44644d7903a09e6b0d05f1817a10b3cb2c3c363bb73efaebdf1e61b523fbd7cf5b25d076cdf68aa241457ace4c27dfc7c2157b046aba592a7b5b9a1e70d6e453714bc17ec8dcf0c8e05c1f36c1a84929975e8e2908d7a539909141f82087a6ce05932ff4d6a1a64489a47cc16b58fbef0c5afd897bef29c9d3c3ed4d0f6e52bd784a9365acecd82df586b34edb4ddb66e1f22b68f357182d3959e70ef545cb8bd173f6f4b48a8d0479c4b085da856295a498db49935702a6a94ad921d5abd9cb312b4094ac50c52d2d08678fdacee53a550b3cc423d6257a2655c2aa9bc704f90bee1b091a06392e90e984307cc3ffcd99fd4f0b37334fce46431505b86d2217835747ce7de3877c59d3590ee704b6e140d08649c321c24447c59ffad7296c9976d34cb586f34b7d3fec21e1e77eda833b0fe642a1d6ccd5c292e3b06d5efb5c95ad706acb4fdf3cba97df43bff3dfbc40f7dbfedef6e28a091ad600fce358141493243da4a48c852123a9396cfc569cbc21078399fabadeb9cb8643765a6f493c08732009f8dffcf8cd3e9c9b14d47389b9404888381743a6d3feda1825036b4bb361c4d95bebff8f22b76fbfe23f163648ee937641de8f99cea162e17d62a97ecc9cbfbb65dce5b39c742702a0300b373c39656ad2384e6ed63d109d2a0706447e7cb2c5d531aea3d8f67718844400f7bfaf30d1665d792ec7537658fb23e364280e37755be248f3cc7c5cecc5a295dc848a2054da61ae5152f257c8876c83991488217014b0b91d72300419f0198ae5425c4276644f2559488a1866b5db2c4b38b34382dbbb26c72f7f1a1771f0973a3542968128c92ca08a520efcf67884c2b8298d35bfa821618ca3d3a3ab1b7dfb965ed5ed79acdba5dbc7c51c4d146b36155c8999c25c592edef5f70ec6cb6502b9f8d8f7c337900e03cd0c1788c42828f1091d1f86030fcc1897e8f40d9691febcfadcd2d8d97b96558d34a65d8efb8958f5dd513e13f263550bb9d2dedf1e1a9fd9bfffb8fecebdff82bcb6bfc2963bb7bfbcaaa4818b677f795315db97255446932474a48f851343a680a8c11bd8446c0985ea1a80e22e339e5624d0136c6865015c13c85b21bbd31a81b1b0dc67e9ad62866ac98995a350fff6d28b22a07872829229e422bf2b13d9f1f3cb33ec34374dd6d4e6b2c28553a4c7ff1e77f2a5160ceb856d13592f36d2978203e7e1143c9645e3a999dc8a38d8edc079b6a3a5dd9604ccb13ac88d26f6507bd99cabe4e6fa2cc0a2e5f369f957a27175d2e55349cacb16691085db94183bd9475e5acfdf8c73f66ef7fcf3376fdf2ae4e4c0216378d5349250e651ea937e5481ab40ed9933ac604858216069232d01604106610eeaf687112a028810958ee0ee39a3f08f2314b28022aa70427d1144070a4f115363399dbc9695f78c1375f7bc36eddbfa76b21539085381995c8882b9b613e51f06054cb67edd2ce865dde6ab8cd17c3bd662a0b5d42d7953f7d817b9b5af81ab8e1b96c85ef697c26059bd88c9e529f5792253024d1c544548ccc9a03ca477792c1669a4ad06748e57e648bc2d512cb9c8c4486a96911aabb26be8f2b8eae3934615270ce8a4c285552a390a361ca9e981564ec48d6560aa267260540108ec5717087e2842f7a74b994398251cea6227ec27e57c04d7655e70f68dd5f4a5d32e614c0a4f79e2ccac8443addbebdf4ea2bf29cdcdddfb12b572edbdede8e355b4da945f4876389d55dbd76dd051fc793a48905ff888397ee5e59d7ca793f4df7157230a33a5e9ec1fd5bda60d8b507f76e0bb302a6017fad561b7457d2c0b1d383506dd5a12139968c388a5ffcf2f3faefc1834722ca12d0100468365a3a8c08fe30f06529b65a89610fe54206ae96b1d3eec01e1d9dd868826cd3a6aa03264c267deea9fb13f22c680a695fce9830f0d125aea558295ab598b756b560bbcdb26d378a965f0d6dd83fb115d32259388360a24c1ab89207ec379a50727d974aabebf09df7418d35a783f957fefe4f6b96509d28e43ad282892183541b0000200049444154eff946f0ec0480344e659de2685f817588254daf0ed62de262391b8c287d0a76dcee894375345858b78f29813f40f781731505783b39615e3e9ceaafeb4e3e9405e562d1369b25fb073ff73376f3eabed52a9422b870906569ef265e8ceb796b781b95512471d34438a4cf285f1cff71eba429b2bef399f598b4571b756eb50a948ca2ecbc58c8e09d283cc449c886a0d5cac944a9e5c1ead4fa83a93d3e3ab53b0f1e587730d4d882b48d5286c5e7d45c1add5d8d35652dbb9cd9c5ad963d7171cf5aa5bc3598eb33f4c9214e3a86c7f5ba62830fa17ae736296a9c0b30414b89acf27c70719bfb3391bfc874ce6769be61932a294b464c4a979a09022787486050da68c3d13a3b8fac4ba26e1c184971747d1d92b439b369d73590891198923fa2869a25a5934fca0b9826b8fd54ccdd71282a585342268f4ade43e769a2cd480d2005a1b07397d450cada0257c3b528d6453492d848cb29261a23b1d71f1e1c08bfa2e3b7834e59a3ae0c0b2df772b52e67ea8ded2ddbded915f642778b7290d942324504fff45933196bd45be2198e47f8309e35a7b806eee5b0dfb5c1b0a3e60f04e966734300be0edef9541b9ac39d911e351444805d0a74ffca73dfb0e79eff86ddbe7b4f872dd2389458add686021f7fafd65c0d82528f4e77a99453d9898615c619bdc158a6bfe0667c865cc60f797909c8c19c8e254d112a173799612d82dd2ef205ab55ca56c030a45cb0dd56d5b6eb652be4a696cf10a0e8e413fce84c4e25e1cc1aa9622ee1759b1a52718006061ad59fd6fc3ffde5bfb736525d97834961f05b748f1218160b5de9365c16494ad0f1e3742ed87096b1fec4acdd9fd9d149df0e8f3bd6198e6d3c41f43e71f7d918500e66238d09685e4980af89a1ee0a9ab47c59c880f60b6b9473f6231ffb5efbd0fbde6dbb7bdb06d585749f1b09b93336230f364605bc2c746dad1698020f1729147854f099789fe94c027c6e0eeb992241948283d4bcd76deb7d3427584a416fbe900ccdad5bb73cc0351aea224de7397bed8db7edb4d7d5c3a51c74001a3551b0386ff32fb3744f7ce3db62667bcdba3d7575df362b65aba13c60a6b287d2305270e13c09138ad288d7d6b06d9849a461e735669632a8c0afd6e5620a1a91a145667196693991548f2b8d748403b23030ee07cf3e09f50586141c2c27abcedc453a05178d6d25b268042d9e0df36a947ec4727192440908e352a089a2ad2827922a853e6be224856eba072b3a96deedf34eb67377c8aea484c9612b7511a7d3c467e5b9e8004a06bbbc9606a339c47a5d3b3e3db577eedeb3dea06f97ae5eb14b972e0816d0465573c0e719a12c6c6e6f091ea064e3df6a8d9695aa651ba3c42ade1324e48a7c0bb9af64ba2107c466a48b7af8f8a1158adcff95754ebb56ab616306f114be943b41433182fe023b1fee16e36acb55de26b3a5bdf1e66dbbf7f0a17de58b5f4907099f352bbb38263d38dd655fb75cdad1d1910221991c7a70fc0cf003d93d5d432a0ef64604af31bc3ccb580f51003ad662cebb8fa3acf4684ee15a9d2f592907309fb146a568dbad8a6d6f302582dccdd032cba12db4c7160a6e3cfda042b056655c9130e7f5b34d9055e6b77eed17d7014b25d21acf02f8f21359181069be52bfe033b9f2e810a17cc32538679de1c21e1e0dec7830b7ce6021cc6a92862e4783b62d67b49869dc105999e9a29dea0a02949f96212da7a54cc00280a6ee871f35b7c5f8d49ebebe6f3ff51ffca8dd7cf229752ba8a3514ca0ccd22940d72a49d288659dc631387a79c05c3f6a91042d3942c3366e9f48e278677757e0367c2bb4af8e0f0e6c361988dfc59c9fbaa6792fe3bafd817e870ee43bb7ef2605d2acf587737be7de7d912bd98001629359adb32b65a44a19b4717868a88e3e75e5825dde6e49e79dd291133424550214e773448324c64ac005228005612f3a80118862603d024598952a989e63a8ab3c52f679a6611e4d839018516958f41937eeb782661acbd1df93f615dd219a1e7c45408881f338f414e068e624a912162a80b0e499cb152b72c2437c2c396d21a62708588e7bb9f12ad7a47b80b450c24528eb04da26ebb98c326ad698973f2aab5170882c2cc65fe8ec0ed95013c90c1d1c1fd9bd878f24f4b8bdb72b4999cb972e5aabd5d426c5d1990cb15a6fdafec50bea121e1e1ca92902f04ef6a526099db40292445569d1cb1e2f655891d911608f0e1ec950022846cf133dad7cd1babd8146a7e219c948b654b26ebf9f24c1c9880bc2a45e7dfd75fbcc1f7e4607377b880c19b2e9460b1e58d62e5dba64a7ed536b9ff66c8e98c072695bdb9b56afd5acdd3e5646bbbdbd69172e5c101bffc1c1912d3379615b241f9d5e5f16661afb828a21c9659283b1cc5fb2f9ba954b4dbd171e05b8426db52ad66a14ad515c5a15ded672aa8e623103b403dee932d51c30ea7e02cca7f1a9085a8a4dbff31bfff54ae9b84e356e1075eacca6e0129c58ea86b90125a72c83943364918d36aad97055b693ded07ac3a91d9e0cecf1495f43bfa48e60ce4b5e97289a7ce134b6a12e139bdaf5d6092c9245ce72b1595bcea96bb3561179b26c99e558b4861ffb91efb78f7fec07ad5af5e164ae497404e6fb927a61184f1268901609a90bf0248d344070cb981e0edad2edd3533191a9e545349d4eecf4f848c27c6c00322bd5eba261d3410203ebda3d0293b4a596767074ac147bbaccdbeb6fde12239da0c80694357aca323cbfe2f327196870200d959a5ddcdeb2272eedd956b564b9258616ad3569d4edc3614f63b3e5a5a43772cec650dc372fd981698b7cebfc19275770e9a484919c6162688bd7e39a23c8f96bcb6f79cd8a667c8475115981fbfda5193d0e36b21b058c244bcc1a4ab410ee5d8cc39c0f1222d2caaedc4d31e85411103123654652d48a6433a792500d073f58a3cc8a26022425f1ebc896e65056c65ad7c2e41284216d28111c49365443a6195334eff9dd850ec141df657cef3eb86f0f0f0f0c63d8eddd6d05acbddd3d052c89d641545e993536366c63735be5d6c9695bd9071c2659cd53b6a76009339d834cee3e12c0a43336d3f374758b890e510e5c0e6bba9070a67afdbeeeadf4e5a5544223a6209ea09ba4e2489db76fbef696fdfeef7fcade7cfd75d73d5367d5bbfffc0ed3181b325b6958abb9699629da44f40f3ab1251b0c07d6ebf5f52c351e861e5b1121c5a6b2af776edfb676bb6b0b0dd0e76c30465505bd36f4b4bcb39ccf55e4768e5c0e7393320b56573167ad4ad19ae5820c3310e6a59b58c832fa33b3cc82a403d22e0110d8c81b7bd174d12185557daa1e650944bb910f4ad683a01e96482c040db466582c159b58c17aa395f5c74b7bdc99d9e149df8eda1d1bcd969a359bc811187d1f16775619435623216008d4713e430676e4f35ddac5b6c82e04f21153f0f9c3928a0ca4552fdb93372ed9273efe83f6ec334f691c40869830a8c548473581993eef5ea2d92e3964d96f55ac526b7ac02173c1624a66092e8902994fb21be381b54f8f6d38e8e9b511e543ee8612847b01eec0893f9d4df4da4747c77672d2d6e9c5502784d1f6686e6fddba7d965144eb3e291b38199540eb1b256475b807ad6ad5de73e3baedd68bc6e8370bc40994b094dd4157e31db4f1e9b871df5269b32ed12809635c2781f25efa38cb5b1dc644ce3bc3097c685981f43ca095fe1e166f91bdb9aa90533522c87980f02e64645b04b300e2834b13990481268c290440a62c8f4e9a1c6612ab5d657b0ad652164dd72ff58644640e1a861c84d26c20259d48c30cc5a72e224c77ee394198ca8a0165617ee093912d8ae38456d644846570c987878fd5f4a04bb7b1d5923b0ed94d341cdabd8ec89b28336c6c6e0907c2ca0d0f42829748be6491123f6480bb28296fefb83b2c203c350d9f7318e23ba06c12babd6cb64aba5f605cb211c346abd21089742875125449e6365d987df5b9bfb24ffdd16714f4a021e830106196113a663e5da286e0d46a6d5aa3d152068786d6ceeebe757b7d3b383e9538a6e4859825ce99356b65bb7eed9ae2c3e969c7deb9774fef37a761914189c1e5cfe56c4de92fc10497b85110930cba59b3dab00addd17ad13637980ac85b2903e9746ab9d9c8324c9d40fd31a751a9c26282a5e4f48fccbffa17ff6c151221f26ae3699e4be301f498ef5b41f884aab08047b5b2a3d381dd7b7c62fd4946e4c8211b3c9dea2c149d106265f381b3863e3a1c1431be13eb1b063c693917c5031bc320e7f444d7088d225aabd9957df0fdefb14ffee80fd9958bbb56946983ef26b0263204cd1c493b274564ba96281af67b022cab8d0d57694c98d76c3c52298ad929209f4ed401e4d181660605d2d28acfe2d83bb46eaf6bdd6e4fd94d80f8606cb4bb1f3e7e2ce90ed8f9bdd9ca8e8e4fd76dd9080451a29d0f58dc0302967e864c2b9bb1f73ffd945ddd6e59a3805389137759a0eada8299a46e9feb17bb5fa032a1242bac21d41468c4824f98574cbc4739216a47c8d186557932fc380fa87b20390b72deed83719d1e40c27e82ebc5cf6b9c653a134618a56094af71ef22d5d7664da4416dd0945111a0a5df8e781c63590a4e9e598a5a91c8b441148ed7894ee9dac024d94a715d605564d76a162d99990b5142cc46dd38c39d75c652e1e8f547767c7a62f71f3fb4aded6dbb76f386359a7509f391a1f8f516ec107fcad94cb65eaded6d65f4640760407c066582cac2965616c45150c08a83c4efd1548da515b855a7e3da68c9a55c19e16266c707876ee4bbb3a352b85028ab5ca6e4048ce7fed099fff2575eb03ffcf41fcbe8176e64746a3db013ac9cae24ac97cf4d156519db686dda956bd7ad56c34ba021194a18fe9dde40418b6c179a0525f6f6d696022555c683c78f950133463519cfdd724d072a8c01d72de37a9dc3e7fe0da56ac99a0da639703bcf5a39bfb08d4ac1366b5417335b4dc796cf9161529db8a7a22622186cffdddffed555184bc82a1c3551e6df527d0fa03e59e66c38cf5a7bb8b0eed8ece0b86f27ed81645356d9ac757abda43fe7001ac4cf2280bf26ba5de768becaaaddab8ebc374c9219843390357728870c5f940ca792e95032fdd00f7e9f7df2133f6485c24ac1aa54f2520b6a020bac5c2a2a4069b32c673ad95808009588fd03221298c0175808706cba9d53abc3a952b070c29e26ea9579b90e125f94050fefddb1a3a303658d2cced170a29186f1786663b2cae9549d992923183357498dafc06ba22b25d09a8682b2415f9bfc4f6eb5b41b17f7eddd372edb56ad24954ccaa2287d246617a560bc7e3aa1c3dc9372297846e70381dc71ce794a9e615b7ed247774f6579c2a32238687c394c6b65fb15d21f8e31888b251997548e25cdab78bf088c8197715f782ef1bb4a7cd3d47e94beae05e68a1f900dc9823d9f733e173f27903a4d36a801904acb3097109d222975501df03364de64e5b98c0fe7a3922983d5847bc11d135914adfe4e4f871141ebc2e54bf6d4334f4be34a8ed0626ebb13b5283273c89818a96e3b60cce0b34c4493557cf2b9f471357c05fd9e4696c6ba832e03879103d2691650545c9b1ef1bf7ea76bdbdb5b3229f51219a101acee966a1801bc4f17191b4f96f6fb7ff069fbc2173eef86bd79fc0f99a9f5512a9c854808948de22b391b0a3396294926e706127bfbb6bdbdab0c8cb311e5dc05985236635b9b9b326ee5b0ddd9deb24ee754f7b0ddee587b80a51b592b954149645a9576391462e1d0e56d4a795c01cf6a8a7359c91744402570512e56f87b1953dfbead1600f373edf972999890b3cceffef35f59a9ab221303b8060c48524260179435e854edd1c20eba633bea8ead3b5cd869878dbdd2c520474caaed60bcb7fbd17d02fd070302176023905d428c13d934714a820dcdef4194c4d9a40269b25ab6dded1dc9126fb4ea76f3e615fb9e0f7fc82eedef48888fcea286234748c18c6da3d9d483edf6da4a9de908f20058386458d00106c3b1ba3f044b0256e7f4448aa5f0b00870042cd2714e5b1e34c189d76761635b7f72f858b8088b9b53e7e4d489a2962fdabd078fecf1e1915acbc22c429af85cf612d98d6f5c10ba24b193221b1d957a316fef7bfa865dd9d914c3dfc9bbbe49d7c07a524090555ab266135499f08ab5fd78f2988bc0e949591a9dcabbc2275f5e32789055ec4c407c00fde1f1b7ce0ed38ca5026f02dd358b968c28a2bb138128cac420942ab89c2b1d7dfcc737af303a3867c93946411a3a036b23b9ece87be7f4d6a21ad058894a41ff2c2a53197e665d4b969aa90bc7e8343206676be60750e8bd8bb602c37d3c56a6fce0d143cdc25dbd71dd6e3ef9846d27fb2ec64708326225a6ac767367cfeacd969b67208f836d3d1415684153d75f13e0afa645e2d2a9ba76fb33826a6f38b041b72783ded0ebea76dbfab75addc5218169c858c013c97ec7d3a98de98683276aefe6eccf3ef7efeccf3ef767cefe4f645b02095f64657e88f2be339bcc9044f26612d90fa3482e7059b2edad6dbb78f1b2355bdb3af887d0352c2fc14a680cf52a4d84bc4427e131debbff58741eb1e2d11783cdcf3a4b52d160937d2a987cd15af54de178cc5d82e3b1fe110b047cdf6c56ad515a2878e5654f3697416c6635b5cc6ffffa2fac68f38b86b9628340c32fdb7096b50e122f275d3bee8dec517b601d22e8d4a7165da1716583a147586e80cbf7c27866c2df05e966e3a1b227fe1ed3f21ad8cd2cad5c40540fbd25fe3d6bad6ad3ae5ebeac6167b4a4df7afb75cb679776f5cabe7dfce31fb3679e7e421b9d592b160cfae8bc2e4a9f6c14cc4c596c3c58d25c30030256a55693605a0c665202768e8fad7d7228b09d36af58ede3b11c6f38bd4f4fa13474c548674abdc7d0b384c456e293dd7ae78edac8808b6fdfb96b8f1e1da226a50579d66df3022db289b3d2d087a1f90a6a010d04dca0df75fdb23dfbe435ab225e97f026944ef95de617f5f3e29e79a0894c41d482b479f47e892fc57b7849e60132bac07c3f30a5c8fec8ce22a004552202d6b77ea6a4169a8208ff16e325ead402be274507fe2e4a43922f3a9f79296026495d651bacbec4008f2c860c8b0c316448b83e70bd789d75a733b1dc231093a188b59ff03b0927a611108287ba5a6a3ef8f5f13a64d3040f261b8e4f4e6c40f65eab5ab3b5619b3b5b76e3e64ddbd9db132d860d4a3091b5682ea759bd4215579faa8207014b9e89d9ac680ee4d4ea7ef1fc7205271f834bd169cc9a0e6afe3feb8ecf069999f2900c66777b4b8c7809ee412792461a86198c49b99dbd249327733b39eedbf35f7fc99e7be179b9f888afb5a08271555a49079105caa10a10c73d44c566170730abf218bc2bc8d58ce9c1e27ff2c977d92a5710be7778722c1885a6dcd666d39a0d27c0721fd1078382c3214e968a62093a747eb0b21f0a72192a956b8a37e0d604698c57b81ea65a9bd582b5ea55db6da1824a277d65c5eccc32bf8944b28033a7266473154d751f9c8eeca03315fb75345ba99dd995840a4ebf3328e572d8984c7a1a740d15caf59c5a72870d7e8c5a970491c4965f83ed4b6afdb25dd865f27d433c1968fe9dee89dd7ae74d19937ef2c73e6edff391ef522497c4cb6498f84d4be163ccdf4118ecf77b3289605193ce8a35ab318f8ae6b1f8596605395127a39eb5d162976f21b5bd0700ba8764819046198f90830e81633eb3a3a3434dbdc30ffbc64bdfb4c168aa46c3fd878fedb4dd4bd9553ac5d3084a6426013c0bbb50bb3a29472a785386cfac946518ba69dff5be67ad512e5a31d118284f299165eec04070b23c0bd916c9062723d424d3a86b098d2ff1a2248d7c361a13c1324ac0c870b83e368e88a2ca64ce30ac20ab52d22a4b92db4902db93f389c0fd54f3fbfb7a56aa922c5108b8ae70fc2633e2e7786df0aa905ce167a4b8ca7c603a0cf5334981348264501d28cb0896be29c3f17ba6725f9f3171b142995507ebd44b44ae918c01dc15de1187d7e1c9a16d6e6ddaeefe7e725a5eca8a1e4919be9034bef5f69b1a35c1a51b9718ca3534de35ce04584d872e79fe413286c049e000362060517a92d59365b5eaf0a428453b3a84803aa4bcb9c49dda47e574ff2411cdd4867b7992afc3c653f36732b3cf7fe139fbfc979e5329ab0380b19db557824b2a05d01fc44c0d9d9311f914b212129e2d39b7e821e3a186c8d99f4fbdfbbd76e1e2653b383cd6bde23f056179c28df59e74477777f7f53c315ced0cfab6b3b3abd7c7e085f0311aa3bd56121563309e58b182c76449381e149072118596a295722b09765edcae5ba39cb5ccaffef27fb1c29518d2676740872f2bb6ebc149cf0e3b53b97b508f921a8f26239fc25fa0833556b9077d206a658178e02a9000c108d4c5838a3fb352feac846070939939403c8207e92e5f9dd3816e68a54a8a4aa7e6c49e79eabafdf47ffc1fd9b52b17f5b300e3b4c0350728679789d5309e5ccc3d4b9a8cf57ab56a4365a102694cb5d3c2c6693abbb2e96864836edb4ebb1d39e0848406810bf2285aee447b0c26467d94478b767a72aa3298d9acdbf71ed8c3c770740ead376480d3bb501100a2dc3a1fb0d61915cd8164d525fd8654ae911297734bfbd0b3efb68bdbae44ca481199241927275fcc55f9a2f36c8e2e94f3921c1ce439100882f1cecffa40fa19ee743ed389922cf859e79b05dee1092c26615ea92922fc4a323d3e08ee5d3a0f58eb6e61cabee23ee8da52d754d927daebe9ba343ba9c1322f111d7487838502a983f07a9d540e6ba83d3237dc8ec6ce4e5746977458e8eccab95acc78271a0b7343182e7507353b280da6a99d7618c5e9aa01849a686b6b539bb0da68880dbebbb7bbbeaf77efded6381984d1ddbd8b029ca1d5d0c52340c9f0165141e14ed9c44e6734e7cc418a4c46ddf3cc4ade01dccb9632fe9ed6385508581301976bacb79a9a4f043cd7b88c6837dcc39c0d08589f7fdefee00f3f23bb310206c16832f66e37d9b23a6d5a235e2d089ea069231143cfde95a123554ee5238f4f5cd409e880e039dbdfbf643b3b17acb5b129e2ea69b7273641b77d242a094112222a5f1c2430f6798e54328d4acd6e5e7b5264737e9779db4787276ae420274419e9f6f454590859429380809ab756bd60995ffaa57fb41acd0ad69faeecb83d9661427730d1d023338abc2176efa48dce919ad87c3656e07247194e00f7e8638e8ba8cc89d0ed7445ee941c0a1802268d799fc3bbb0b76f9b1bd4b079fbe62b2fa9258e6169b65013d8379ef4242cb6b151b34ffee8c7edc3dff9410dfed06e467665382198d0496350ba671b88de954b4ae949d3199320b5ed74ba22cc556b3898b89c2fe520027cddd31329867273f6f72f7afb591d2e3a45232938d0ff467e06e71dd63f38008bf9e8a86da3d9ccee3d7c6cefdc7d28be1972b462c5a6322f4ac1ffaf9250227c49d3dc67b49c72818f737135b327ae5cb4f73e75c35ab58ac4da682bd1458a59b828e57c1166a538c922d318504acbf9bc1124bc2be824d10874112478adc0ab681ef0f79013723ce84cea7a5d1626050a59bea7d1a7c89e149032de853acfb7f24de2f727661ef5bd9533a5b9460046de1fe268647888f9013047a0d69852d25a8b1284d7235306730c25534d31689ed10f079deeb389c314c9e22bb4dab94ee000c8c0ac77869ca130dc78e209718fe03a51de6d6eefaee7f082487d727c205d2cbc31a548206fc7aca1e01119295957cc7ea240ba9e252c97758f782da83258d411e09801f42fb727a374e39ae99601ece72452e8165b4c23703f00e017999cf57a53fbd3cffea5fdf19ffeb14a2d46729c83575e8b19f03a6a4a48b9c30f36baa8fee50287de88418163614b4d1a646d361e0b96980e917f5ad9fede05dbddbf24463fbff7f8f163a9f2920d629ecaefd34488e6088d31f85f745df72f5c5426d66cb56cb1cc4a4bacdde92a336d777a56aa303eb490e8206536fea09572c6323ff3f3ffe5eab83bb3f6602e17d9ee7026bc474c71ba28323070875e320e3a5b1ae01d8f12fee26445c06b6a5e6807b572495d3b363f3c184ab6cdad8d146400d9502a582a6321634211812c69f7e2155d30a27a27278f24c1fad18f7ed87ee0fb3e2afbab4a92319e103093520244bb30c00cbe09191af356a77801220f5ba95b896ba22ba24e1fd736b26ea72dce0ca03bc1139e0b8eb36877f1efb4b7c13a489e3815d918b8f3bef1c6dbc237ee3f3a54d0426f08d96578671124225005461540bcb222e95f27cf4765e0681b51f24d5416a2daf0ddef7f8f5ddedbb652bee0633d49139dd4dd5d701c8b90c5bd86cf93e943a821a40c540b4f99982fc7e80a46f6c5efa91cd4e0b88fb49ccfccdcb8d3cbc208380a7da1672c638b33c55a36be7e5614192ff502673aff5ecabeb9b624a8b71e3d921ac5d9dc202c7200e0f01688c01ce34011b434fe22b8c2079d95d9a7712bee911a0322867ab6c2fd23237375cba98899a81174fb3d31dab7763755c24163a06b097d801119869cf93c1cc8ac0fe2eca5cb9725ba8892ad8685278c9d39e0add12ab9303b89932e9dd3127c78d95d9c96362160cd1c677502a94f96f019e898b23679bde6e686cd254eb8b401fb14e1490698a96bb2458dc3bdfdce5dfbccbffdb4ca360f54947c740659070e59b08608647416a99064189bb252de5bea2770d2e06122e009ec822e33dd44ca7c84ff0451946d6b7b5772de34d6981200f3a2caf1fb3e95e2854c2658afa592c6afc8d8687e8059f67b7d8d36d51b2d8df60c06637b74782849749a7ee8d3cb368c0cfb7b7ee41fac685b62f9ce6386e90a10ce8253174423719c8474147840595bcd27494c1e09576f175770bc91bc2a78fad2d9ada5b2daa010e0b2a58c3d7cf8c8c5f3e730601b0a5480ef8c9351f26c6e6f24e07c60c72707f273fbae0f7fc8fee68ffd885dbb7645374027ba1e564fa569b3d1500025bb029024ed54a74eeec6b47471a4c5238db2d3cb16715056b4b4a79e7a2b2d8105071767a640cbbe07103d3d3d4a8c6a6e46ceba9d81bdfcda9bb2557a707868c727a7c9cbcf0350fc1719ccb7675c518aa5e36ccd2c1706952483b9774f5fdab3f7dcbca63abe0a789ba81f810fe9f7258fe301215e37ca3901e9c2a07c2a3888a30408ef08b90204412a322ffee4de446610d481338a8383aa7a0f8910860a0465449cd08e0582ff4556a500966807c1f38afb0429d77d10dd025d995562ed47a9eaa4d184a925e55371f953f3670dfacf310f71c96ee96225491d65a6a1c4202a03dd65b20ce4886636180cb5ee61b38329ed5ddcb3cb37ae595943f0253571187ccec2c0afbade7ef7b423df4adc7170ce4154b054aa8a7849678c7db1d96ae91e33772a1fcd5a3595bf989b965c486fe5253781613ce8fbeca3ca5606c8bdbb09d4412c4145046a05303965163eb7c1be0000200049444154531a2c02646ee8ff2c56597bedcd3bf6b9bff8a2bdf9c69b4e7181625186be63ca1415ac5d88dae183343a2765105c91929bb30405d037e31020eb2e57d4d4010b56360705890035eabb7412a45cb2cbd5caea959ae4db032be3bdd5adcc66e5847de5ea0dcd4822274eb675e7ce3b76727c2cfc7873634336f7605ac7276d7bf0e848191822d72a1b9ffec8df59c1258229cb4d95d2a20c1c4256174953527f74ab260a3e53f09d15b81451d935ba9d00ea8b0a6abdea55e8fce5aa52c5dea0eb94ff395d840ddbddda563947fd0d939754920fdfeb6375b4b28b9776edfbffc65fb78f7ef47bad5e2b2bcd14285eaf2b28b2b18e8f0f658b15f2162c1aa5d753dc6d4b92af8db104ca0ae814747734c6235daf852d6753e15ac57c4e803e271d36466481bc2e03ce04d56abd6aab79ce3add81bdfae62d7bf3f65d3b3c85e5bc7442278bef1cbb3c025674e0221388ac2332af0868516e452656cfacec7d4fdfb4ebd7ae4ae40f3e1a20bc62ab27eec276c2e63bba7a7cfe28a778adf3efc77b050501ec685d7625791032806f0f5811a0e2f3b852ab4bc9506ef0a7772083ebe5740b4e69ae92f70b626704be08aedc3bc9e526f509957b743b9357a0a60cd4410263f48c44d66689e6e62edad0157cad0adf4c65a7c8a39a0d732a07808f4a47694f613232958b0b810bbc8719d34eb7add74702f9f28d2b9ec112682a15ab20632d7df6acd6f46232950a2925cddec54b6e8f562adbe9695bd80ceb1f89eb52d9f5deb9afccaf727ddc331a41989cd2c060b858d81f66b764590564685ce38d9f7ff0e0812462a0eb94aa68b453a19802964a78ace0c11a4b55eb0d66f6993ffe9cfdc5e7fe425001f82dd70cae04d6a90094a00bf1239140821b25ab356f4e7873c6e75f757f938e183c2abae26492dc6fa83732d805bfa42ad1f40ac3e6043ebf7e929d68c44d9151ce73ad342a766d77f7825dbb7a43c298ecffa3c323eb757bb6b7bb6f7bfb173c48aecc4e4e7bc2d5e13e6676ffda4fa8514e39e52d6840cb894a1401a270abc643952b68dd80eb2c70f7988dad02d620e99a951b26a296596f2a0d669e0a809a53a1dfc38cb4abb92e0077276c2eacdb3d111b9d0f4a8a18dd336edcd34f3f693ff3777edaae5ebda445a38da26e47de6ad5b2f857d4fd18b4723ab120e089f019b015dae0e1164b49711380da3326dec7338799e48e014dc768c0a3a3b4989a2d67564277aa54560b98ac908d50aa162dbb2ad883878776fff191bd7eeb8e9d74bbe2c5e884e1e1268fc5c89efcc19fd957f9e63eb3d23e9f850518cdcf885a301cd895dd1dfb8ef7bfd7361b35abe44d46969009191676a368e6343925dd3e4c2346895fa50a3079bb49dc3f7180c068f80ac552b1f711401423db3b769105c5f5070611995874d6e0db38d6e125a7ff3cfa643c4fa7ab44c6c76689df8fefbb992b49c099aebb824b0aa621891c0151bf9f9a0b3a236584ca9f4961140c559e8864d1695e32353422c3125e3ac41d7ca1836d38a2b9d3b3feb0af0ce42a6aa2376f58b9862ebb1b909085e64a8c93e0fc82985dc98ad9bcb54f4e2d5f2edae6ceae0b0e66f2c24da50eb2b9912815c810b9abb56353d01a728914cc10b9fb00f0efc5e45ccede20b04215e0dedfbb77cf7677f61438299109d8e8b0517e1118e12dd2795cac60bee7ecb5d76fd9effd4fbf67c7edd364ec4117d90d78dd5e8dc699cf7e7a798a0b3870804f8bc8610a3919e19119cb17716d9e883f26c7ed3cf39028bae29740e79ff29ba08bfc4d4ea46b0e0b07f6fd50611ba060cad90eaac83c67c6dc7f92d2fbe2febe6d3437741a8339d3ba23b364ec8d7291808d0d5aa6f1ae4f8ae9aea88891430ed6eb44a9a986a2494fc1251673ab574b9a62a796659a9c0fb741ba2c1bea7152281ccb3e9bfa99dfdfded9515d3a1a8c55824d27f8916114d1b1e1a8af2e9f464ce81451e3c364566990b3ffece77fce3ef4c10f38eb5d83ce2381f35b5b2ddd506150e391525e3227322c4e31403a7690462390e018f9dc203f4b09c0ef820bc8134f807fdf1e3fba67c361579e6b2b49bfe4ac0685219bb3c3a3433b387e64c4b3f164610f0f4fec1bdf7ccd062844a8dcf0a01decf2f301eb7c49181b76cd1d3ac7888f8d1d3f93c5a9c6ccdefbae27ecbd4f5eb7329aefa5bc4a6d8013088aeac7b208d2e072f0b6847d2472a63a3eb8ff24e63e65b370a044bee4608a6cefdb4d5223700526a481eec498f74e5c64555e120a302f9452b7d0ef791039cf86869c82a1cf9b324657aff5d762c12b83480a0cfe9c9c5dafa09afe2d323f3e5b780050190436c806949e5a2876c43da1db3d1ca81ce480437903dc6a61f81a54edeab52bb6bbb76315b27a0e64059ab275fa3d69cd838596c19f962bf7d62b17acb5b1658dd68633b9a5e19f9552831c77fa7dd77d92d96bce3abdb646ae5a1b1b227fca0d597857c9fa50692698a28c74f8ec6c6de900c2717a6b1349efb902969a36199ff6e05e52ba024e638ff7f051db9e7fe145fbe3cffc899a077011b5a754a1b83bb3cb48bbec12daf960cc8eef7298fb01eb49ec52a5f4baa388912d014e46c75ef2b1eed9d77974e025a5ee636d645732239ecffcf517543e6880799360868c0b6e87746b278cc995acd5dcb06663d3b6b676c4fbc2acf6f008431a4f44582f99ea539f5881d9709da351cf6a6504bbd0ef99ca401439e602a73e0b280749d327eaf7f676edb473223c89f2841baf4e4bbba7d38361486a7fb2adcdcd2d75bb180378fbcdd76c38eaaac454e644f46550325fb2d17cecedf86cceae5dbbea19d6e58b3ebac1879c7ac426bb239a13d5391dc01954a208c8746f3516375917dd05d25eae63d8eb2a9ba0eb07d78b1b391e0c9535f29a8f1fdfb5d1b0a701e3a198f188f9356d9159d869fbc806bdb1249f3b83b17df9f9afdb49afef1a553c5e4eae441c3d1fb0ce635ad18d8beed979803e089b7ccfcb28974b69550af6dd1f788f5ddfdfb54a0efb2b322918cd2b9bd0a14d7ca930e08cd7212045a78e855390738f2b80f2a5ae1cc127dd2b81e3897dcfbfab73941411a2ac8cce58648a74aa9cdac0291a599233a959e47cc59c61b8fd042ea5d22805a828190250271b0b8636ef15a339c2de9203798815b206303af552cb332ea7d29c756c398cf95d19734e19ad42b67762fd3112dd23ebf4bbca2236369a5ad7fb17f62c57c8b8869a318eb2adec80d28da7ac0c4265dccc723506875bd6686e1a16f25ead2c35544c29254db0d5caaae5b21d1c1cd849fb5472c99853908d92b98009f14c39387bfd8e4671c0c922c3d2f44673439c4074e3c9844902f89c1ce298f88a3d9f2fdba3c71dfbbf7eff53f68d175f766b3d89f6398915905ea07bc802b15eb1235342e0f39494e8921c57c6eed92bb0099511342170b22a9f6d95d53ca1d68db23527310ba89f50d6e65552f2ba50338693a1fe0dae15ceee19b03b601ae991cd5569c928656e562a96addeacd9e52b57ecca956bdaa7dcd7d75e7ddd32c5ebdfbf72ab2cea577c0379b8ccefacace87200562b966d73a329001800e9f0e8c05a9b9bf6e0f143454d486295725582f20fee3d54f457e78d963c36f1e5a20d07a7d6e99e5ab77b2adc4a96d68ccec8d0d455421719b0116f8b7fe4231fb19ffc89bf65cd7a555c243a707a38940b894f23fe8ab4d15dc84e37bf585aab507a02e3c4526d3244d9ba1d656680edf3f9445d38572c6581cf9c4792c5fdb6648fee3fb6d1706ab962ce46d3beb58f7bf27f83faf157afbc6e8f8e8fddcb0f0853e8e5d90ce17910dccba6332bf70868e703db79cc4ba709f6f152e41cdb13972fd8fb9f79c276379b7e7024d3051730750dab08508113398ee4c6b8ca00d329afd74e3885caa9a035a4802567e594c544803d8f75052ec6464484ce9b05bc979765dc6fa729785b9ccda6123cb5cae3fa3c40529ac2b3724e597c0e363af783f70d6c4e8b1d8c2d95b4ba76615013354af88c71dde28625099d3830b49150d91c8e4439504790d2505e922756aa94eccad5cb76717f4fd9427303022878ac8fc130744c868550231b11a914caabea6643eb0dd6366aa20409a0107e07cc4b8174b952171c0fcb9393a375b72f3247a00b3233be0643777072427449418a616b3a6a3ac838d099d32b94fc601df5e5fb891e3beecab345de3eff85afda1f7cead39a87242b46e2854c4a189e40f5a4a4211e5cca760505503c31f32249119575fcaca66a3524ed9232689581d971f88b3a91d61fcf589586e4c99d84cabee075fdd92c6d864f401e4cd699f7bc97c43851cd90c2067b1a31c291022572ccbbbb7b76fdea4dd15b32f5eb1f5de1774f2988e7fdd6c686302c3cf22e6c6fea8669e0f1f858e301e3c9c8ee3e78a0d418b07295cdbbe0fe6ca6aea052f1e5cab63736f4b04e8e8ead3fe8d86c8ed01896f0cec0e661c149a1b322ef3b02a5b9710472c69ffce427ed87fffd8fd946b3ee5e81708d5457bb961652acf0c3026425a393ad3bf84211ab2cdacf0efe35926e36548ce11011ffa1f5bb6d1fadc866145ce19831543d60d0b4db936ceba037b27b77eeda7c39b5c97c6cb33181316f07c76d7be58db7ede1d1919445855f294df8ff0f58b17122787d7bd0d21a39afb18e948f24646656c966ece9eb57ed7def7ada4a39d3b3914d987c031d63092a4264435112aaf4d37af30e29ff1ebc2705719e433270a0a49650eab900b206db13b933ca3cc9c3cc1d6f233b20c37212a963603438a27ba7d73867451f8150781006ade748b03e1defd85fc8754766c8f7b429d2e7115e95cc2fb40e5293213e6764789a11e47a13a39d4c897210dc4a8a9df3a94ac177bffb698d6621e2385d4ed41ca29b4726596d342dc75c2933849995d5352e6556aa558505e5b3784a82df26935e4a75a934200640e3a0a23945bad96ce0309f9053100a07d05596a60c0b8393adcd0d511ce086815349f99c67293d30976b517682cc38a530e28048ce64cbf6e65b77ecf7fee77f6d0f1f1f687d88b80a8995e71b8149530774161dbf8eefbb7e9bbb65716f95d512bce414e318654623461e60088832592e97a5ce1bf008d593f4cfd2fc66e09670c5f2651a67a8b93be76b361fbb00489a53a564a602c3b95b0a32742691892ad72db37df323ab7aa5681bcd86a23aecf3870f1fd878d897161522fc52e29cc13e857d5cd64dc7bd43da371913c74add394031f1fa9756cce5342643a00167217ba2750a9f429c1154dc25a877a66e399df66d73a361dff1c10fd90ffff00fdb85dd1d0552b784cfaa6c2333e2352383e07de50dc74988e0fec6966d6defad75b14426a42b23454a45461150d1be22db83b3258dae34fea101cd6ef7ff69ebdc7ee32aaf28be673c973357db711212073b891d01110dbd404b4ba5b6128ff0d252c443d5fe7ded431f6825dad25221f5a112226a08815044a1407088eff18ce76a7baadfdadf3e3e441d6185c4f65ccef9befdedbdf65a6bdb1e8af4d94c361de8b966656e5c5d2dd67b5f6fd9edbbff9661bf86baa480c5b52882ea814b1581f7470356f1e72350785d03d171a243a04480ae54ede927afd9b5cb8f4b245d2941d8c57113cffdc86e4ec7d7072e15ef21028f367db86224a22629bd1b0e3a76141858048dc0bba2148ccf43ec20085076b031546602a80a0f753f232121602d74d80a414fd81af73e0da088531a3c4be84672be0d0c4c9dc4c4dbe27b726548199644ed3c571e349d0316019352902f5e13d74c864610780693b10ee0eee2bc3d73e35b767975596b970cfe7074e8538aca350f446d8201563e250d2ad1900bf05c75864b562dfba05eb21959cce034a2f2071b63bf466aac94e8648f7428f21e9716cf2840f07d31e0cb33dbd8b8a7a611014b1e6858ec54a15864c28e48e635bf119172bd62d3e38906479061d91ca5dfc47efbbbdfdbaddbef6b5d83099295c56143b3caad98c8767ce418490afb82ccc835b70443972f31a95d469b316148581ec90b10895b749380d0d09219675a0b6aa0c83df8b483ce9e9fab7ad7176e19193296d01a082b5340e67db6acdea463ed8605c00b606978d4957efce2ab33b28cac066e83b6a967bb3b4804c6369c1cca4953d28806a6612dab9619253d1658dd6d756c3aa35dbba854978dcd93d38d03b8a7ecf3d6acdbc6889ca192a1e9bedaa8f4e57754150bf9f868644f5e5bb7577efe0bd9b3e2c4493b9f81a8e06978580d863d1b0dc0d8bc66864a215f696e68ab2d233204cf12ba427e9b40f674ae888a109586748a7aba208c2072cb1b5c02f02faa6aee1bb3074787bde493d557669855999e7b6c9f7cfab9ddfaf023dba6f3891097cf92ec992350280b7864065ff17bb1798ba5623160b1709c2f83d508bef7650d5dbdf1c49aad3cb6a4c1ab04604e48599a1418f691ad696327fd9e53cdbc1b98ff6c2ac3c069843b25c17294b3519645108bac300fb239e8ce264cec69f17adca030c07d95a685a937916171ff392022402a6825ffa83c28a6ac2970b5e073093364936b3c16fcbf8423268910ef31280494af1cb25c0b3a4dfd09a5ffc426c753052e4ac167e8c6ce77b4ae9b19338cf1a507b3ed184e0c582157b2ccc6c758a80cd5a482644cd5c0faab9460e393dd430c2d5ba992c6914108c64b8e5287f55cab686d3dd8d8d09eb870eebcaed3c1415f8383c128d1aca2166105701d741fa70c9398b71a139e0610a799c244e0a04c1e2b3bc3fdb39a75add71bd9eb7ff8937d70f723a7b1d0806ab6730e22e46949db3427c0a9489295491fea436709fe4039d2650e690214baddaa243cc8f06708eff95d595a27058caf33ef0273af659e387351baac71262983ab329d07a713fcfa11862f68bd1043784ec4d0c798fb4183f9fe0b2fcd7025e02427dda14d0f0d811a925f902c216b2892e21a40c7849ba5a91cf22587c9da538406c8a4a40bef4aad21396bfa4009c50b2b5bbbbba0d304709fd29260a03161c7537be1473fb4975f7a490a757cb5583ca4e870c0902e00ce3149a4ddeea84b83813e9819dd2fa23ee0a35b6f38faca4d778f23efd6b0c8095688a035f2bbe6f30c6127832544d782e08bb73b121d300d1669a5d29094e1ebed3dbb73f763fb72e36bd9f2286051bb1740ebb8c1390f2951cd955914a80391b54490390d6a5e9e911472ede48f552ed9f2f93392ed2c759ac2da346126652e118822ab8a31612a91d2c4eeb0588e9f55904c548b222616ef91c5587c5ec79a125d81d3530a7c1fa92e6261caf67c7ea51306750d5283c58764ba30580d8244b1f060e86457277ea4493dda4ca74323f439d2a4227186d2f056f16373b993f3b2c4383f467633b6c1c825220c52e8ab1c74fc8a72f0dafa9a32ac66c3bb82e04d7853710d9a8da65d7c7cc54a959a1d93f51e1dd9defe8eb5a5859d5785c0ec4095c3046d1d107899d19c72a2e86cae26cf77654c5acb53f7d11a4fe4ca4056470608b4025cb1bb0743bda68c12d34082154197358f0bc4acec9dbd293008fefa47531bd244188e3557e08baf1ed85b7f7bdbb6b6f664d047bd4563806a44c27618f6cadc7c924e64d2946774fc3cc1f07ba70c1a3a515253685b81234bea3653c64ae055505256ed3ccce27a968691cc8bfd57f6e6087b967f0f2da3bce0d56196858763e293b19426a21b1e4d8441972eac7c67c69b62f17470e76cb6151501ff26938132a6e83ca1ab132e44163546bfe6a3dd157093c815a8c237819fdae203a58e94fba2d09a3e1dce0970c851c64620d3facdaf7f65cf3efb5d398d6635ef200cfacc111caa1cc4b678e5f29ad26fdabdb82312bdb9f0b45b71626433b0782923f97da43e0099a3615fdd4608ab7bdb3bd234c2ade173705213b87777b6f53bfbbb3b363c3cd4a29d5f686bc1e05b5fa99096cfd9bbb7deb78ffff3a9328bb060896b552cf3f8ff622954dc7cde4d4b9dadc2e878fdbc84cc8959ceb5c4736c76a23160eb572ed9d54bcb72b2a82aa339f5772f6626604c9cf8ee53e63483d01f3af8eac07664501a599ec0ed48ffb95e7e02fb7b01f3a204521901b6a85992ded9e1e4967367d2c7c5ebf1f7473136657a6491e54a924d25dd5fa15b79da293cd52012a014f42128d2584844d9287778fd0097a1b370d022ab198e47d6c7a0f16466bd818f73e39005b3bc7265d59e7ffe07ea1022ca075fa2c1037ecb3dc50f0ba099ec1af2229c3ddefed299b3d6995f54a0d65092340ecb3308bf6e2a03ab0d49582a3485e6e6ac3feccb8582c30e612fb0c37830942616e2346691fc3e9fbfd5061373de953253fce298085d6fe7de561044c93cc1e5b6f7fbf6c69fdfb2f76f7fa8aea5bb3998f47e7c26ee35d79ef5ccf063e44a040f942080e57428c96ae4f0499231738793dccd57def809bb2ca549cde94009d94fde3c49bc43121b6fd6208b3db19364dd2c5f3260214d98772c54301ba2ef396fb0901dc21ce041434c01abdd6959133700a583387ad6d4d1c3408f0fc68ba99e84da4f3f2e9dd62c1275c812d59f4c0340529b66e620a170047842f273e70d02d87996a14e115dc44ad5ce2c2dd88d1b37ec673ffd899d3fbf647054c1af002ab737ef4b0d8eb3288feea2f3537a077d751110386bf0262935519a0b4366986443103f61b5435f081ed1838dfbeab240bae3a4a18d4cd0dadfdbb583de43d9c990cd51def27988f6b3524d6ddd87bd81bd73f33dfbf2fefd84c78544c5497211a4a2848a3fbf01aa3fe29315812ccab17c2a81c87ece5323f74020dd6d667665e5a2ad5c5c4e7896e30491b50bac46642b0a83ac5d7376b3ee41215046808bf7cdf3044f4a1ba4e0a195737792011e9b048d5c726c56e61d267a71c84569163858889895595282ea9e619febce1a41520d02a967a03e4f9087660ba449de00bb2e2571b02c4a40ee23d215daf0401a5409fda1e356941e13b9a3726d505d74ecfaf5a76c7dfdaa1c3d79aee0e86d7c754f4171f1ec9244c7035981bb0d0d621124530b0b8fc9bf4d868fe3b1beb8eeccb58cf59d35bb1ada22eb682604b10ec1e8d24837869ef0b9ce2c2cdadefeae6d6e3e10274ceb32799993b0724d6a0d3cb728efcc9a594b410d4e12cd03666b5aa56e1fdefdc4de7cf36d5918b328705081d84af6e3f8220713872fec76b22a1feccba1a87297e12b72d160a60241c9e71292214a233a73da09fb988ac43bcb94f65ee2292ea4460aaf05773082370188e044579ff211dcca47def95421aa020255ad5c4b9e87259154037b2d7dfb7b2f420d531244a46756994a20806d4037a5725eabc6900737b74f002dad4e22849c1cbdfda974904a369dccbcc99ca324c743ef6e853d087ca39595157bf597af887f9565556bd4e73cab3ad8b7877bdbe2899d3f7b56a934a4499c137afd819a0030611900c02941341e0e1daca32dcc0523f09256c2cc0728252507f083843a2bf96c3867d263ab7b24890e9c18e80f7e03bc8387a3231281eddd03bbf9de1ddbdcc1e8df81662fe5928b68a21014b3a928d31e0d621e684e2733177fc75fd803961f0e14a4f0e14ac25b569797ed6cb729f337f9dfcbec7ee683699397959f6c1c19a7c3268a5dc26fe266fe398ab81aa4dde2fb533676e2019280e5def13eee49610322a170139705e50138c98222c3e339b58893ce2670ac3cab4a80bd5e4f947d51fb7382299b3f3a9ec1b342bfc826f2ae20e261f4738e5b0dc6d801f33595860ff90bacf6d5cb2b3ed1a55ed3a129194ea3a5d31cfb18268bd32d6c310730e3dfc1eac656499ef059bd233f2c35a0d0f84dc6c2cbe2beaa835bcb5ccf4763e384f1f54dd936218a66cf6c3dd8549541c64f676c6b6bd3ce9d3babcf07ecc183204a0796ee777b7e5e19170ec1049d46d327f10c197e31c5176e2c9be40f3ef84870c790c654ddedc095a92435848f3de37e9dd8dccc712cb06b7710a643ed9a47e1cbc2a7bc23ce5e52660e0f8f8444c947e272a58aa1887bca072f08bf69a2935b457368e91852779ffd4bd042db491851a386a486042959e29416ceaccee072c88921d5a92c2682956a4d4547369477153cb2fa0757a43ef2ccc96d297c2e1d0f3f617d8a8b46542521b5280c6991f27c8dba83ae972e5eb0d75e7bcdd6d7d79459e1590586b5b3755f136de65b1dd5fbdb3b5bae2593f68909c95d95850ce104cf821f22cff09969c804ef112a0376b8042b04d3e004042419e389cdec644d54e35c07c984345bd04b0e8d9987887a64f6b037b42fee6dd8bbb7ee48bc29cfad94711018e2b48f1b9477b91e8d54e9ef8e099d965c716de379749dd3d0029f9483d50cdcaf1301b6572e9cb3f94e5bc1194c4bdc96244771ff28213bda189181e84049995360541ea492923fe9ff7c517a261c8147efb7ecb63664cd92dcc84dc2f57a414a44f612807f949d45898f96a9ba70d89f786093c54e728ec84be93458846f071ec8278ae78e9357a0bb9dd848645006f7ba0a01370eb222be84596953e39070646beb576c6dedb2f3842a25cdebeb2075c99a2a8d76f6b66d617e41ea8946bb6be56a43980dd7974e228e24c3a96b1da1c6c43d23c8b83cc83123a4263c8f82f268227ed62198aa2431c7f6390379c7135bbe7051ac75025eb7db11f992e7208900979572a34e932a73d07aec9dbb4addb1c072255397f0c1e68efde5af7fb79b37ffa5928a0617a53b63be2260f9400eefe4b246aa65d76d12b028531deea1bb8ee8d9131af7ee771d290fad5b0eab24d2866a117088cf89f0e425348971cf83ba92bc737dc2b4b2ab9a200c06da407b20f9900b6eadaab25b9dde4ad6f61817ba2e35885983a4757eb2d3768d8195aed00fb12b259e0f707020ada40b1fdd2119dbcb8fc6b91e6ed6e68186ffb819644dcf3df7ac3d7dfdba3df5e4134ad5b90e591dbb97bef5d0fb4d60fa76d5edabe142d8c8d41c00644798524d271825a10757f0afbaca05b19b113883bf2541ae0f1bc0ecdfcb599c1f78382d4369823cbcd0382af8c29191e712a9f7b17d71efbefde39fef2860098f4b0158a542e21045891537b0d865299630913e473c2be25f71832360852db512d993235bec76ede2d2825d90fca92afb1d05184d3876bd20802d192ca57abec8425691fce2036b0a0ff4082c01c8b330bd4c72833e26c2a87305482b101d4e0d16267339df4bfc23387969fd704f72767a940d0ac0a7f21dd12ad285c871bf42c0ca03eeff9920ad2601ae1d7def6c5322516a68bcfa8429ce7d6d5cb22cd622b32d572f5fb2b5abab56cb38844f6413030788f5042e04af083e14d6298b4be7ad9ab5f5fcec07007a5aedfb07077a3d702f2f7f1daf437dc1b562fd710dbc3954b6e96064d5ac264c8d239199805b4c5e821ddf6adbfc4257fb8272908045c0439f08e08ee66e8ac058ee073878a01d1df918bab98ad55b5dabd45a76fbce5d7bfd8f6fd8679ffd57c100dc8eb9067138f87de0bac054f789e4e8421130c3e922fb249be23e8c49342c0000004249444154532a02072938a9f6f7064364903008a4fb1745c6b9837ef8f997fe3d1da09a7b9a706db7f316f8ea073ed2b1345c83eb86309c648240cb3a06e4e75afe0f9bf8ac4419f053e60000000049454e44ae426082, '2015-07-28 13:56:33',NULL),
+(2,1,'Ms.','Adriana','Martin',NULL,NULL,'adriana@gmail.com','teacher',NULL,2,1,'Female',1,'1990-02-14',NULL,NULL,NULL,NULL,NULL,'N',NULL,'adri.PNG', 0x89504e470d0a1a0a0000000d494844520000012c0000012c0806000000797d8e750000200049444154785eecbd59932c49761ef6c596fb5659fbadbbf53addc06048021220080bf7c12ae917e9456f92e94d7cd1838c2f3493896692281146931928830052020812c410b361667a6edfbe6bddda322bf78c55f61d0fcff4f48ac8bbcced46f780d97dadaa3223223dc2dd3fffcef173bee3fce7ffe09b1900388ec31fa52ffd7996c9e1e04ffdbb9f39e0bba9abaee3b82e32d701ff439a165ed3e567fcdf51e7f278fe0d9e9f66e0e7722d7e9e6548d354fe799540aea7dba38fe17b711c6fbd87a20f9d4c7fadba7ff37a69c6eba9fbb55f0efcd573d09fa93665e07966fbccf6dacf4f3fc7fc69ad9ea9f97c1d57dd33d858f5a4d54f27859be59fc9c373f920f363d5f1fafbf47da9fed1d759f7e3aa1df938b0dbcf8bf2f96f5c47f70f80244be1baee469fe971c2f3cc31b37a06490ad771e43cfed3fd9c2489fcceefd29f99e353f733af6bde9f7ecee6fbba6f5cc793e7635e67f58c8d316d8f6d79e4f9cbec93d71e68af7042b6650aea76986dd0cf48cf11dd76fb1e8abe5af7897dcecb9aa99fb77d9ceebb979d5f745e591bccb9b29a63bffc0f0958f964e5182ff9c63702ac1c7c8a2ea9bfe77501cbf1bd0d50d1839a37c7815ef62a03640d587ab09bc76d032cd70936c0653dc12180a5af67feb407fe0628e513a36841f849004b0f0613685ce29a80deeb0196090e1a9cf43dc53960e9f7f5bd99e0610fc02c4915ccb2411628e8636d103427c6eb029623a0b57ee96be9b158f8ecbf22805534e9b701ec5716b0feb36ffec6aa4b386ccc15c5ecdc2f0b60c153835b4f4073e2fc248055c828b6302c029639e1d7ccac986115ad2c7a40c94af93900964360cad903bf7f3df9b337062cfd9c6c20d180e5796a41315971d14ab9ba67a37d3698986cd70657fefd5a80e5fa70c840f3b1a3db27ed30c0d2fc1e39f62d0356d9c229f753c2e6cd7694312c13f08b9e953dfebeb280f58bffe01f66abd5975c8b03c8300becceb407d546a7d2aacbe93d7f8a4598ac4dc2223ab9028afc789a461c236b0b5599596a5c73a2a95791a9a0998ddd396c0807ab094aabb6d0ac4895f961ff4b650865627da9afcfcd61f97e756f721d315dd493d2ed54edd7d7cc7fe7e705e6919a346204e700a3ee77fdbcd477e4975cfd54cf43b363b1a7374d7bf5e8d6affc1a04b2b2416d4f287b41287eeed9ca24348f57a09021499549bfd1ff19cd7eb9c9158868a665331d93d9e987cc3e4b33754d31a7c51c5ddfee4d76911bddab01bd1e4d4e6e469b0b887e3e488b5d02abcf6f0eb6d5fd147da4fc2f25276d795b8f0d351ed7e3d074256c30f67cd1b09f43118b7c9dd698e6bd3ecf36b3f5fbf642651ea77fb7af678e9134e1dde66e8dbc1b1c02963c430ee60ce253301bb2625625be28b3e3f484e72aab075f620cd432c0ba01145b3ad4f4a3d866499a4585cf5e267fbae90f593db0381110d93499d48c4e8d76d82b9beb65e2339309e338e03deb636cb6b6fa5b2ebae9035c9d03cf00ac35a0a8e7bbe913db305b73442a6288650351dfab3d416db0b2596c1445729fbeef4bffb22fb43fc9af56e46fb25ced6f54e38a8ccb439a9bebc2c008eeec9324429a26ab6b98ccac56ad49bfe8015dd466fb33399f972ef04915b1b5d53817c0528b85665e9f1b606df3536df1239bcfc6ec573d6ff5826082bbddbfe65c3519d6eb0096f97c0a71c260cc45e068f6037fd75691dd67325512d597665b9d5fce9dee1ab46cd47c15c0b21fa0360b786e6a38e7ed55c99c6426609840613f4c73909a80c5be8e93b018b052e5fbe7f11a4c4dc03257f9a276143d4cc75593b508b0ca9ea17020c3f4330794b305b080b56fce06266d46bc6dc0b21711fecdfb2558f19ff46d9a220c43705172030562e6c4e260f43d1f81ebcbb9e66acadf030179054a1af4f5f9fa783e23f619fff17a7cbf085857abba0158e678b3999fd9a78a61fdf502ac22f2604e9eb2cfdf066099586333ef0d6290ae5d0bab39f52bff50f9b0a481d60ed106106d8161f3e638984cb341f6a3ac15af88956dac80b99faae82b3522eb41abbf4b9197ed0c4bb7cdfc2e3a7e35c3321fa44cc882d570b582bd0260d9edf71cd91b95970956027aaf0058f64495ebe4177c5b80a501d87caef682643ac9854d65a9402a818cc0c217fb8960e62419dc44ede00a60e566aa0cd434cecd71c02528b9ea5cb22e27f01590f1ba41b0022cb23c1e6bafd4ab316601966ebb0da6e6c4731dfab75e1fb0b64c89d28fb6ee047e810ceb6580b55a000a1893cdce36e6d34b189639c7545f6fba8ccc76d12abac1b07eed9bbf99090ba21f47420b3667a9be80692abeaca34c60e0f58a28ba9eb0452bb9a3cd86822f3229a43e77e5e84571588372b6966c69f381196e0a131434601501051cb5da1731ac152bb51ccab2859f43d6eb0096e3dc0c0d59756cee3b7bdb80659af51a6035fb31bb65e57c77c9c012c45184287f2e3ccee5338813e5ef4326a0b4ba4eba0ebb10f6eb7a728c30b744f5a56657dae496fef73777fbf47893808f4cb1b5b2977eee26dbf3dce0af1d60bd6c0edb8baa79fc4f0a58e6b58accc6d5d8ced6a12efa1ce7ef7cf3b7323a46a51164362be7f17a30c9c0cb9dd2db06c2eaa286035b634111cbb257bfd5a4633b4a069d39d1a55d869957c6b01c613637b7b4a54d046ae3a636105e6cb8dca96dfdcc101702966e93ee70f3a772ababd7eb00962b7153c54c55f7d7db042cf3999a6d355747bdf2c9b821f084b1b02a1d43e57934bf7d78e2af52e6b336fd56f71e6748e2185114cba645105450a95484a98d16d31558e9cd045e93ec2ace414d4f1ced57635f256467057d66fad536fa98ceff3764582f03c6a2b9f2656158665fdaedb441c434d3b42bc03ce7751996793d7d9d427c2802acbffbcddfce7467662580c58bf939d5df86cc2b73c9002cb2b7a2c956c8ac7420a2b1db637f9f7e602be6b7022c0ed6629350ec906c739770d52623a4c06c277fb719d646bcd016c0d26691d931fcfd27052c6993b1cb2883ce08f3d836088b06980dfe9af99401168fd78c87bf2f974b2c160b448b25dc458c5aad865aad2a80b1582c319fcd1025e12a8482fe2c0124fabbb888642e66b339068301e6f3b99c57ad56e5985aa785200804bc3408f2b36aad8659b41400d46c9bc7f01cb63b4a8a37286c5fc9c6b862c4b3b1886c3ce32dbb845f65c0dad67613448a9cf93f09c3b2c1d0b646cccf49326e9884bffa0f7e4bef2b1b91d43761a97c7317f0695511133423c9fd3ffcd3cbd9c1ea8aab0b49c86021fe653c67e59b514109fa6f1db0a91fa4697ed2bf213b589cc4465800175c570225b9fdad588ef6adc9ef245ab23233e29a266c1e7ec01d2e1d2a908704e8074a36b71131a0ef446e4b515973251780e6034a197ab06659da1c378fb51f0a1f875e9925c65d005d3d232f53e66211ab3001d6bca6c936ecef8a5317b57a1d9ee7208a4221700ce1207371530f9580fe9e1493c11586834b780ed0e974d169efae008c20349fcf309bcdc444e43324a0f09f979b7374412419e0d1efe5ba72ee7436939fbcb5a0eaa0d3e960676747fa340c2301a446a381451c0b7b0ba350f9b2f2fbafd51ac8326556d2a4e44fdf0f9030f8234b54c8ce9660d9f567f29b1c9b1a8ecc6d56c2c682b03efde6f866e7bf465883ee57bd1b6b02cdaacf65fcaa100f9334d84cd25e900b275f815fc93c4f2f6ae6f7e8f1678f791b9cccebd8e7173ddbf5c2a11e288f717e25072cb9f955eac71b0096955ec37e2e04acd5a515eb297a656eee9c2d98881ab0f4c331991a6fd08eb4164093b6ac4317cc15443f446daee849ae1cbef4b714fbbe681216be72c02a5c855680a546acbe87adabbff8810cc0cad9a706302f533b88452661d92a5a44c9f5bda4f0e157084a325d51e18e20c8a616f01d1f57979708e753d42a3e6a644bdc1914ff952b2c89ff8475459138dda33012b38fcc8c8c495852b52abf931db22d9a2df127cfe1bf348de59876bb8d66b3b9023c01d35a4dce21206a5f1baf130455a48923d78d73073ffda1719a70add6d6f30d73dcecc79b934eb5b168b2954d78e98fb215fe35014b7f87bdd9b4d1e73ff580b57efeaf0c5812085af27263b5b96ee6037e5e8065e6f009e21abe3513ac7407abdd2e3abb379db1b6b9a6af6502968e66d7df619a50e580454aa2b6fccdd726c37abb8055c4aeb64d2673f2d9c7258e727ed3f7e4bb8efc8cc30566930996f308f3d9149ee3a0d9ac23f0196a10238e122c16f44545f24fdfbb3039060ed3a59087431084f4260959db7c31c77c3617d00bfc007112cbdf64788be55216a06ea7834eb78b56ab250c0b7e20a0381e8f05d4c8dcf80c04b03257422c24a8343799095e9e9349bbcd85c23689cdcfd68bdacdb4217bc12b7ad66f0bb0568c3e1f4f7f3d195609603966629ddd0b5b765ebe68c02a329fd8919c14c20bf200461e273e1731036f0296bda5aacd4b3d704dc0b2073a7709cb5e04eed705ac6d00f3260ccb0472fbdadb185deab8087c1f55df43c6d084d914f3e904e1628ef178825eaf874ebb2326da607085388e50add6a0d3380930669c96842578ebd82d2e24041bfe0bc3b93037ee2efa3e035203796e340bebb53a26d38930b4a012a0d968a2d3ed08e3a291c9eb4ca7d355fc1681abd5eec00feaf0021f51aa3600e8a4677f30aa9ee6ab6da6d83e9222866503d4ab98863f296095b1baff08588649c8948d325cdae6c3fa22012b4bd78a00f640e2a0d5c0b2dead5a03963971cd496b9a9726e879ae5ab9f56bc34ff03900569909a7014b58ecca87a5ec0eedc3d22682c9b6ca7c58fad91481247921012b701d84d329469797584e15ab6234bb9872ae87d96281d96c218ef646b385d9742a6c48fbaaf8bb008698e4ea776d26d2e49300d02c11ff9869d6b12f143b7605d4085e3c8f2fb2ab6eb70b27f787cde70b84cba51c430b60a7bf8b56b70fbf12884948b6461f1977bf0958fcb7c192739f8fedebd95c10d5eef2361fcbe7c1b0ec766e33f9098e3fdd3eac3286b505b0ec8875b393c4e9fe0599842660990e40cda6ca7c58aeb1e4e9ce2d62581ab0e47a0660d9fe2646ba17bd34a0bc2ec3dab66bf3aa0ccb5e7dcbaeb9d567e639489621c2c50ccbf104f3eb6b7829d06ed6d1ecb4311e4f31a363dcf5e0fa01aab58680d472319749ad430c34cb92f8bd0c2bdf14c14833d9c0634889766e33b486693d0415b22c32a41849ac806e192e85a9359a4d347b3d012f797fb9c4f5f5b5f8ceeacd16bafd7d34db2db8be2f4e77cdb01c6e4e30d7a3c0e96ef6a3cdb01c672d2364039bddc7e675de8461d9e3d9042dbdf8fc4786f58a0c8be91765af2f12b0e8545d052b1a099edae1aea3adcd49293b5d166015312cd39ce16071dd40d8811ee47a774dfc5d25802526a9c880bd9e0febf300ac5293d5dac1348ff32a1e46832186e7678868724531dab51af67a3b58a68c3d4bb8b50727a86019a59833a4c1f5d0dfe908801090085a0431b231d90d34d2694c40889653013aeda4d7e6993c3beef6e53e4ab64f5f9bd73dba7d07f57a5d9acd630958979797c81c178dee0efa7b7ba8b71a2aea9eb159044506a2e63baa65ecc50433fd4cfe2a016b630ce73ee4ff0858796a8ef83cf25c309302af3b6e6d1ad9f4b82c0adef409e9ebac562926356a4a9eb3331d692f313a96a8a0eea82ca619a104df56ef1949ab3a31570f4a65c2301b4f89c2d9ff24cc20df72e3f5b479c2ebdba0530458dbfc19370617850ee5dfcd766c03ac240d37128e1598aabc48dd46fbbbf4e4374d09fdbbccdd84ca1a9ccf2a7056f9f8328c4f9f61361963381c4a3bfbfdbe8417f07b2e0673096108021f93c9148bc55c4cc266ab25ba16042e7ec60050c5b0200efb2c0e51afd5549cd46289c56c8e280c319e8f256e4a3f43f3f91217f58e21af4546c5e3b833d86a36c45fd56cb5e1f881f8d3ae47134c272364592480d5ebefc3a904a0cf3f90ef26c15a33ac0d70cae3b0ca4c3f1bc8747b7540ef8d85214fb62f3315f9bcb9a8ad42552c95090a5872a342c40824632e07dd820b6a5fe5c6d83436a2ecf1b96dbceacbeb100a9318e8cfb64938998b51d9f7d8ef9b73d8c61d3db6cd731ce6126ed8c7254e2c7342bc296099949a1d520458029a794478d16ac211a881d0062c6d92f041ebefd2ea00491e86603f54062f12b0f46a6e82e1467b7353420f0c936199d7dc300b6ee466323eac78a7aa6891585dcbb919bdcdcf0a9f8fa1f764b65f0f6cf99ed491dd3b9a604c40e6a68438d527235c9f3e13273b0726418260c56748f080a740432b32f07d0216590f018bc7f36fcd7cf89d81ef8a3f8c2c4b421e2664554b615e22daca47c24d927ca384c7f119d71a2d310f69f231968ba61d1746a6fdc451287eb376a70b37a880beace532421c87582c26125c4ad3b0bdd313b395cc4bc9b2a844eb1bfd2ae8a19eb6f999fdfb8d716fc718ae5665f58cbf68c032c7611910bc0a60155907af72dee7055866bf38bffacddf5cc9cbc836b00558452bffab029639a96e5c270fec548a372a24428ec9a595cb1896ac3e9694b1c9decc5541035be63048b124cfd0002c7d9da295454f423de009586583bb1cb4ca01cb9e44e6352865a3bf5733ab2206a5cf317d2136b0a9635c95db2780e5c2a15935b8c4f9f919c2f1b530119a5c0cda2443d58e6fb7d2c462be40c49dc14a158d664362aa2471d8011af5ba3203c92001541928ca1dd33812e738012b5e86c21c7c263a7b22c0960b44696917f53316168a55302aef5f988638f2c90e3db4da6d04d51aa6f30512d15d73301d0db00823343b5dec1f1da2d6ea88bf8dec51e7299aac549e550e584593d27cefcb0858ba7f8b16cda2f1b96d9c99f34883c4ab0095799e7d7cd1a2bf014046a849d982615e53006b85c6c62c3157643d018a6e4886ff96900773126d3039d31ccc29f2ca24d4a2749636977c97b55db9c11cf2003fcd9234f050884f03d60d402e002c7d4dfbda45bb84db406be37e73a0e0ccd683cbfc59b430ac00d45bb31ad3472793778b6fa36870aaef54b1fee29d8b232c26130c2e2e24721d692c40c3dd388216cd03893e07300b9549c51004863210acc4041726a5941a942998c7beb92ee288e72f56c1dd3ee3bcf27f711a21cd947e16bf47ff93fba2d33ccb84d98989c2ec0986442c17a857ab588611aaf5ba30ad888ef93cde8be6ec68321553b1b3b383eeee1e5aed2efc8a27b1599a216f2c7ac286d6fd624e9caf0260998b9b0d346573d63ec75e64f5d83437a8ccf95074fedb665845fde0fcda6fe4a93966ba8aa5bef932e4db0658bc0973e2ae6e5a543c735fce0ab054d4b4f68f17993c1ab0f4754d7031dba927b630111a2cce4d534006ade94c30989bdd3976076a93d05ed9f400b7c14a81be3215ec49603ea3a281a0d91c8fd3606c7f6f99795804a82c18a1a46e32cc47d7b83ebbc0e47a80248ce0079ec43b9960a5af31184f25ea9ca69f0efe14077b10a05651e0a50343e924a7bf89e74a9e5f2e3bc464a7345775489248e961e5c9d14c82a6f9c78052cf672804814ca540f1ba64854cf9f13d1761cc6302311df919414b12a9c308e3e9148b9012351ebafd3d1c1d9fa0daaaad144aedf1acf5b08a26bbe947f9b2322c0dbe66fb5fc66cb601960972e622adc75fd9b99f0760d9a0b5022c0e78ed53b219867c66e9d69817da06589acadf602d1660894928ffe81d5d9b7d2643e3ef1cf0e683d166df8a25e62c4b47560b606509243fd1dad2b6014b5f4b8382693ac87572054c01186397d0060fbbcd6b3051e948450c6bdb006254bd19aea107a88e753207acfd7bd124a489ccbcba703917b0e28e60ba085125f834ebe8f6bad29cc964b202480669a6aeb7f253e967439f15833cfd3c7057b371addc402656a956c5c92e8a0d518c248ac5444c4232b775b682090893c544dab0cccfd3f15d4a6c31153f551ca702543ed549c57c0c0574678b25268b501cfa34098f6f9da0d3efc263ca51412526add6604e54dd96af0260d94052e8a7b3d28bb6317afb9ecd7ed976dee7055826d638bff61bbf9d69cb4b2b2b1499444580a52f540658e29bca7d0f7a2289e67b1e9ba30c1332a00cd288fc9f6e8f765bca43ca935c5dc3a43227ae368d749c8f5ee935c36249ac952ebce1f0a7c3dddc2514b0ca259e95fe3a7908f5c2d6c9a5d2311b1a55da0fa386bc38940de9ee75fbb9b3590c58641aba7d1be025cc4ce5e26930605f685f569cef7c992e5e7b50497b0db0f67d07591c6370792181a1d3c1105e96a14113af4ec585ba243e33dc8080c3d4a6c160889dfd3d6133b2a991aa982bfab128672cdb71927348608a84a1359b2d615f644ed3c904f3c5428e93f6d00c24c0c44a2699d79391200b034d42662e78e2642753e33d753a6d49cf21036f773ae26c1f5c8f903acc14f4b020b885f4952d315b86988721bc4a153b3bbbd83f3e40b3dd5481a4b2382bed2c514535f4b0ec454d266bee4f5bebfbabfedddc25347a602dbb7e631de2f8e52b159f9a7ad952dc7a97502da8caafbcad4085bd48d966af39e16d0bc06c6011489b207ee3668c376cf669ff6d5fc76e47d1f17abc6f02d6377f67e5c372bdb59280dd383d31f4fbe6a4d0dbc5377c3656ee960930e2cb608a85062c31dd54f1294e28b22df3a656be9a649ddb556476e9286e2d4da2d861b2512b50af047ae2cba0c90149c762998cc66456ab4e5da949ac8b57289139205eacb7ea57409d9b44ba136c96a50075d36c35d98079afab676f6e77d35c14f2b166a72beda57cc04b1f66196a48b01c0df1e4c91325b8375f0ab0d0d40b2a350102deb376a0ebd8aa6a5d8195f655e945816a0b95a0220c8a4c8c9fd361cf76c6643af350de5f52b941ca033a52b4229ec612e2b0984f6524542a2e3c5fe967d582066a75158e309b4d2588b4db6b636f774fbeab2aaa111026359c8598452e62388853a6fd50f66689d95445c933c770ff6017bbfb7bf02b15306e3e63e06b1020619ea3085facc71bef5d8f2353d2da64dc3289f2ba9a2660d84cdf9e47e6e77a0cacfad6d8a934c7871e9f4580a1ad8232c078195098006dff5ef4b7399e8b80b0a81d2656bc2a909581a3f36b26602969ebc297665f851f1aca9a7a92ad8ecbcd49b373780cc14afc19642fb968a0964e514ab96beffa06e3db0258da44d21459b3122ec9922799bff480d4806522b9b42dd71037a9b1d93932800c891813882546312c069ea28e5b0d0a89135bd70ab40786b95098d749747f5980a527948edc275311e6e27a8827d7b8387d8af9648ac9688456a32940c4582938fe4a315481bdba17515aa85199933b747c46ca5fa51706a6ee2870508a0c5a79210e53444baab3d25f45a77d86305a4ad273389d534b594c3c17d47f072a15069d0668555b223b23cb18a57f5c7ee68b79d9edf7d1edb485c5cdc3042f86739c5f4f318ff80c55702b59dd6cca04e989988e9d6e0bbb7b7b68753be2902760c1f76581742d114773a28a8476410a8fb206d6b3619ba964ce191bb04c402953a3b5c79e3d07cd301e1b108a580a8fb181559f6783a369e6158dc197312bf3bb8a00ae0c505f09b05e3597d0bc3901074b8dd4042d6d8a6cecb0e5be2849395161e8cadcd112cd626e6d6afbac420d5e0258261dd6e7d0a4e1ca6d322b7d9c19806a028f19386a77ba740293838d80d5f58065b4e4663c8f09b8e6b3d3dfa70689e868de8811bab100583d99e6604fe664322c81672a2ee86a3e79ca0b27e0d58ba7b87cfe54d816194ea7d592e3e88f5a44eb4a351ad875e43aa59a3503a54f49cbc4487cd462896aad2a49ca9ccce3d10893e914dce08b13574cbf2c0911474b2ce733cce753549c0cd5804e7bfe7351f51d34aa04bc0a1a3ec32594a26ca5cae469ae6274d067a8f57a68b75ba8379a98c7194e07333c1f4e319e90adcdd4aaeb3808971146a389fca4e44cbbdbc1dec1016acdb644eb67a46f1c7b262bcd17df951f2897713627ee6ab2bf0160d913d1bcee9b0096c9c26d40d8c66cec71689e6bbb7f8ac66c19e07da10c6b9b5a83292f63af385c09cb1880e635e6e496092f71833948e58025fa4852ba7ecd364ca621f4375d4b1d9b6692cc4fa3dcb976f62b07bac3509c0d67bd8decfaef35c86dcae9b0cd1ae4f89389c0e63dad1e8054905f07aedaed2f032c3203fa54cc81f332b012a02b012cb220f98c93314925548113737c3dc2f3c70f10cf092631aa4120a107cd7a4318d668be90c9ce769231697625190359acd4404559b4b6526510f32949b1bfbf2fc75341947e273aed67f30851e220091770e2108193c17733048e837a8589d62e1a64548d2a3a8d1aea154f1cf83455f99db55a0535ea6755742c15105795ba689239182f535cce630c6699b47d3c1a83f5ecc800e982a4544d14abdd4532abfdc343f4fa7b702b55a5e2409f965538c1ec67eea616312c59c44cb795a5df5fc6b834e33027bc06477ed706bbdb924265b3b632a0286358b6796b5ecf8c66ff7233ac2df2327444db28ac1f920d587a926a76b5fadb6024640336c3e26aa701ab8c61bd0cb0741bf52050a93a5c7137a39c3518e8e336ccce92b00ebdf3c59f41ad9a3b88d7ac4806219df846e8820d5865404990d6f76c0f6a7ba5dc60b8bac2906d127242798e000901ab51a9228d12bc78fe1c17a78f117840b45c0af084f3055acd9604734e095279492f5d8750cb0f376892e580a5fd5b026a692ae7537a663818e0f9f3e74a992162f439bdc61e92e5026ebc44dd77d0ad57d0aa57d16e04c2b0c8aa7acd06ba8d1a6abe272a0ed4c222b3a2e4725021c3a2ef8c612f2e164cf1a1bf6c1963344f70b5cc701dba182f625c0d87e2f867947c14a512e84a1371be0c91391e7afd3e760f0e516db6a498059df0e6f335dd05b230b1308665121631acb285a88851d98c5b7fa704d3be2439dbbe9e39b78a185619133241c95ef8756a8ed9161b20bf140c6b9be2284b2d9937606e9d96165fcd77e38419e52c4c331513b0b4f352c04a9c24374d42ddc95ea6b2e77547993f4d47b9ee10e518a62f645de0530f4073f5d16db4c1c17c9ff7ac8b295024ce1cc8ab4ea73992ac1db8266099cfc01e988ed87305b2ca5650aebde2890ebfbad88649281b18ae830a275c9c20808b68bec0d3c74f30b9be005dd43251727645f550febe940adc8e520b8da875a534d6796cafd510913de60baa3c4606b4d2d5eda0dd68caf1cc41e43f01758e99dc0f1638091a9453aefad8a957d06954d16b37d06e35d06bb7d0a906a8b92eaa9e830acded4057c0a1f5468d2d55d99926e122df5b5824c0f532c3d938c6d928c4e57481b3d14874e2095a61c8ddc9b9ba9798c1c30e1aad16f68f6fa1d5edc1e162468034f252f9284df78544ab5905565763c4d8183219ce3666ac8fb3c7aa06c732c02a636cf602b8ad1de667764ea01e9bbcdeed1e3d200000200049444154971ab07efd377e67e58d96b951e27417998e32a9d882e050fd20e3bcec9274621e2240c7b40016fd03129aa4b77a75951aa3f456eedb541de6c0936da6620d739b66f36fed40a7b9ab1992498775d9761354578320df5296eb4a0a471e29cdfb6533f25832698fd69de77639c5caf34807e5a4ce43398481ad430cf4ef39e2140296bd826eaca2ea8b57b145f214a502525ee2db7310f0bbd9a6e512a3cb012e4e4f112fe748935002313938bb9dae38b8192b9551033d4d95065506d9a9e3ae1c81a2d7acc964d6956d7451539a6c34f998803c67f51cc90d54798a044ee6fef5ab0eee74eb38eeb6b1d36aa2d36ca3bfd7c5ce4e17fd5e17f58a0f1eedd3b94e0df794d23264686c472a6a1bdc9420408ec65349c949bc0ac6618617e3059e5d8df1e26a8217d7338c66335c8ec6982d23245186781961be64fa4ea29cf63b7df476f7506d2b9645550e5d99473fdf15f3b676ee4ca6211641411d3ee9876dc272c6eea25ec0f9532ffc724919272a3d892f9314d86cce062d7d0ff6e26b8e1d9370d860689b841bf79cff61ceb5a26760036719b06e8c67eb591681b4f3ebbff9db0660e5f97c052db43262368e30e3a5b439230d61414dab94ba9e808cbbf438b9ccac75bd55bcae417143ab5c57a429022db351267bd25bf1ec08b396a00229258467d2e255671859fc820546e028f3fbca5e1b80989b97669c987d1ebfcf1c40a5172eea1723fa7d63b2f1b97a8e3c63fa8b969331ce9e3dc3783090182caa89caaa9e579c611b54aa0f658a73b54ed75d2537b3fded4645d88a5e04f4efcd461df3f110e345849089d5f010c74b380923e77d346b15dced06f8faad5ddcddeba1dbd941bbb387e64e134db2ac36e3b5b863a7cc62f13972c74f408b81a679bc5612234d628c0757086a7501ac699c62309de3f9c500cfcf46787ab5c4d56c86a79757184ce64aa626ca305fcea4aa12bb3b086ad8d93f40777f0f1981d263c2f65afdc3645866588339b9e4f792c55dc666d9f0c87717cd095d0440363930fd5b763bcac68bc9c68b40a50c2c4ca7fbb66b17b5a3cc97b60db08ada61e2c8c6bc7e1b80b5da89b2645324d8731505baaec9276c2b6758af0b58ab78ac829d4959a5f238210d027ab5e0c4d4be02fd50a51db929a669bcb96b48ed2df36502d6363d2c1b384d13a16c301439375f05b8ca4c0515d3968903db4b12a972737efa02f3f158822b19e9ae0b439892c60cc0d4cf49ef0eae7c585502d1babee0ea590392d83c8b1244294d0a967a8e50f1809d561577fa5d7c78bb8fafdfbf85a3fd3e9a9d0e9aed3e6acd0eaaf5aa38d5c958a512740e585eb81470e23fee2cd2df46a6c6b41ec78d00d747923a58c6092693059ebd38c7d3b3213e1b86b81c8f713e9ae2723cc7683c47b44824509380b55c2c90652e3afd5d740ff6e137aaf083d646b111d3d4d72661e1a47a03c0b241ae0cac6c80f969052c9b059601ab9e0b6f8561ada9eca60fa68c0569c0e2aed59b0296beb63d61d5aea05a2d35c0f058730771931eaa540f6d129ae727f19a92db0ccb0fd6a3d51e7426f868b03229b4f9fde6e4781580b28fd1f76582b0b4554c8a1455d6f55b2c30387b81c1d93996734ee085582c74b8cbee9f519d9b58a3dbc46beb220f12d396862b5f24ffd6227af4194d664bc4f469b1439318152fc56eb789936e1defed77f0f1fbf7f1defd5be8749bf0eb0d541b6df8958e2af32595be950f4f42505884359c8bca83e4168621123161d9b80495baca334cc218599c62b90871fee20c4fce07f8f1e51ccfce2e305ea4184531ce2ec7b89ecc45fd81ee8968c94a3e09fc5a0dadbd5db4fa3d049596a83fd863495679c324b419c5b6e8f33286f52a80a5bfc71c5766c8c34f13c37a9969698ff7b702582a8545bd4c36614e047330c831f40fd129ff9a26a169ba6dfbbea2f614dbd58a8b9880a5ef41621a0d6a6f32aca052bc056daf1845c06a7692be6619537a1988d94183fa3a042cfaedaa9e8fc5648c8bd3e7185f0e104b092ed6f3db042cdd8e901429ef47cda07470a89ba9ba8f66a4bb52730801a722c19ae2734a23f4aa0e6e1fece0fda35dfcccbd23bcfbfe7ddc3a3e825faf32025452667cbf0997693552e1868b0375bf541dc42a3737e35098157f32d84555f271b1cc14fba294b34bc9e53811799cd38b217ef07c80878f9ee07a1e2372eab818cf717a758dab298bba3240951b0a31c23445bddbc5eef121fc5a7b0558a6f3591e845148d53677de08b0723925737cda7d5c642efeb40296cda8ccbf8be6c45b012c33356703b00c5bde2c862a0dc91d8b6f0a5845ecad886dbc1408f21dc9d73509bd7cb3523b4df5aac7eba8149dcdc0d71b809db31a2d8667decfcb40eac6aa53a0304900e25e064dc2e97088cbd3e7985d8f11cde7e26061b1596d12b26dba48041996c9324db3b19adfb30630ed13a4d67ab552c78ca010ce5173531cf76a78fff6013e7ae736bef6de3d1cdfbe23827a8e5f85471390ca0e4e20ce658e1f06ce262963d1540c5ed5ad889f8d8a0e8c8627f812ac08660b3692e956d15cfc646eca149f0906c3113e3bbdc4a70f9ee0f4e21af334c06099e1e9f01a4f2fae319dd31406a230c63c8e11b45a02588dee2e5c8fe12f8a9d6f80560e5845be9937012cfb9cb2f1697fdf36a657365ebe0a3e2cdb1562def78dc58378f2367c5876e0dd6af5607068be0d674f583dc15f17b08a80ca645dda1cd4ecce8cb3b2414128bf4b26b266871b9d9fad835465b1359cee95aaf2f598269d7614969969ba9da6c9aa772e4da07f1dc0d27e3bdb0c66dbd87a165f18d3017df642a97dce6652368b3232dae94e50225362b2339d490cbad4694d6c974ec1a9052adc41ef1252278bdfcb182c5e9b95739c34c67ea78a8fee1ee06f7c700f1fbc771727f7eea0b77b00a75247e656249f4faecbdd3f3e438960e7b3a4a35de57d023515e92e55bbb9eb9a7f26d57068be31246386345ec0c9b81bb8c07c36c3f5608cc79f9de2870f9ee26cb4c028f5703a99e3c9c5352e07232c08aa712a79873e1555f7fbd8393c811fa860542d91adc78ac4b1e5af0de623e4abbcce419949a84cf5e24d1e3d27ccef5b99fa5b4cd3af32609956980dd245f7e5fcfa6ffcae0825a8c95b9efc2cb984fca7832a558faa6b5a51beabcee6fbec7029f5942b2eac8232b9cb926fdde6d7d0eaa3cc32944aec055bc3428db5a2ad38cdd7a93dee46088561cd49d3d712391ab957bb79dc9532824557034632cd6ed6b293982706311aedb37d516500ad414d778e063de5072cf6e2c6793b6e76a0834aaee2a0dba9dbc1c9e433707411e2f4e143cc86d7988dae650790be27fa8918e54dfdf5308ab16060a54c42ea4cf968d5ea0859a9c677a5c2b30009412e8cb0d3ea2066756607a8b69ab8185cc9e7f534c6ed5615ef1df4f1deed23bc7fff2ede79ff1e766f1d22a8b25e609502ebf0fc8a52016545683101f3b0967c4160cf11b2989f4853700d5874c2a752b855c91d33dd27422a2c8cfeac10e178848b8b2b7cf6e4143f7a728a8b7982cb798287e7233c3bbfc6f578822563b2b84bcdcad29d36fa27b7516f77e46f122a1605f3b99f9864880cc5489b0d94312cdecd2a687ac5b4f3f81c992b9b1b505a898482866a9aa8983335e534535fc7db9901d932d74a7624df94619966993de64a7710891f1bf8ad1a256db534eb0be79431cff4e25dd40ee76fffe67f216a0d6cc8d65c422bc1b910fd2c85507ea1967bd18d58ffe48d6cae5eabd5447183c28543f4b0f28fd21cb098d2235f1db3c3d5879b3f950e95dca3014c26fb3299d91ab0d6d1e72620e8cf792d0d7e658065b6c3361fcd8ed33af645371d960016efb4a26d5323429ad710e071817832c3d34f7e8c50d8d554160fe6fc11f8bd4a00cfaf8a0f8aa5bb182f1627a1302a46c6330e8aa933b50a0b9cc688196419a7e8d69b1264ca1826a7e2e3c5d5255af53afa3ef0de4e131fdddac53bb70e71f7de6d1c9d1ca2bda3b4d7dda006bf5203fc0a1c37901d3f2decc7366b8504693f95438461292d7687123479a92e863af03d09cd48c23c442366691d44f39154843ebf1ce2c1a367c2b2986bf8e9c5144f07635c0c46927fb80c55519266b381fd3b77d0ecee887f8d9b069480f1a9441ba758e4e12b3658493fe9b4a8824e2b62de45e06232eb38a56f71adfeb139a6caeb23be6dc02a9c78f99b6545282449c6f0f799d7d056d4064335623acdf7edf96bb7c5f9bbbffd5fad008bbb656581a3fa4226eaad00c6020993610922e75a566667c8b2903f69fb9ac2b05e0258d299b9e09f00160779b42c042c59b1f2ed7a0d321aa43588bd2e6069a654c4b2cc41f8ca80b525d02d2e0dea0102239dc30440d9714b6371b4bf78f899144565d800cd31067472e92360d10464018705a55fe8d00e591cb52a3d40d963515010169721cce8c40f24b053ca9fb98e2aa81a2ed0ad3770dcaae0a3c30ebe76b287fb77f67072720b3bbb3d546a75290641b0725899d90f486fe0b89595ef482f6efab946545010524286c540625557501cf479c92e617d3113aa15d3a2bf2b5c4e651774315be0ecc59504933e7c72864f2e4678349ce2f46282d132c52c5c0a4ba44ccdfe9dbb52652768d69148550c075ee680058217f9a26a0316bb8b2cbbec652f60ab455468933acb9e9c49a60ac6168d294a57dacc64b570be6586f545039649065ee61a71fedeeffe976212aa0296e5b3c67480bd8c4d988045dd2315452cefae3a832b27c77ce17766e53a371b5590371896230e5893fdac3b9eabb5f2d9988065329ed705ac2273557fb79e74f6a0dccab0b6009615bfba319e747c8e3dc85c3ab317735c9ebec0c59367584e2762de310792f04d6643c0a26944c00a99c02c2c2712064699051695a05949b38de72ee6219aada6143455b2c491d404e46eef6ea382770f77f07377f7f1e1ed5ddc3ae9a3bfdf95c2a7be5b1533d0a3186050834386c5da86dc25f45558852ea0ca21c8be207068c02268d11727f234523c63a9808b26644ce5d208117f263166e10ce9722e81a7b3eb0906d7337cf6d9337ce7e9057e703ec2c317235c2f81397734970b044e8aeee13176760f50dfe922737dc146594f930c5c2c8a16e997312c73129ae3416f369960a57f577507d603c1641e3fad80653e277bee169a847fef77e9c3d291d60a548a5e36606daee69b2bc60ab068a5e58e497b82dbc54dcdc9ad4a2495b483692679a76a86c5955e26606e3addf01fe5f500356099d59d35c57d5dc0d23b81f6b3e2776b33f875004b7c76254b5b5944b5984c7952ba792adb4005d1e57088d3c74f31b9bcc47cca74164f5426e8a8a9f801980f1946896cf333868acf959b102ae68a09cd0df87cb60c40f55dc4b310f55653e489855d4d6792385df75d1cb75d7c74ef083ff7ce31deb9d5c7fe410f8d6e035e5081e7e5801554e1566b70bc2a1cd747ead51570198a0812e52e1575940ebcd44bcc6591a5723385ff420afe89b4ab843c243405c385482233a23d9d4fe1c511a2e91c73faf09e9fe35b9f3ec7b71e9de32f9f0e70b974b1a05519ce1164112aed1df4f78fd039d89302b1e2a8902476a5886b8ff51590947498698d983e1f79df62581b6ccab9593b73ddaf3f9d0ccb5ce46daba510b0feeeef50225927789603c536dbd24c453151925dcdd8e5a299c84920ce542b764b0d0e52afe2d94b3bb9d887e58874890d12ea7aaa4a391fc02a3adb082bd0efdb74d45450b057023b74c1bc8f3703acb5a970832d19f23d379e8ae14731fbc84d524c5ebc10c08ae633f15f05b58a1466a0efa85ea90a60cd994e134684055101a542024d2c9a7d949ba14948b6a662a3287ae7a1d66e61329b623e99a0d76ca35df1706f27c2c7f74ef0e1ed43dcdaefa2bfdf47b5dd54be2b820fc12aa8c20bc8b2aacae9eed7e17ab9e4729e8f2af2d4be8f3866bd48154b46d0a2568cc469a5aca43352a5be446a3992bc4746efa7b2d33947329f00d14c582563c32e2f87f8dea333fcf98333fcfb07177836cbb08c995f3943902ee1044dec1edd42fff8106ebd2e750cb56c36c1dd6658f2b74c9562c43201cb9e74a6757f63617555aeaaf6e56d30b39f5293708d3deb09afe7619183dfd180a53edc22399acf940d3f540e363abbdbee00012ccbffa23b5076870a004bb13d635bc19aa1db008bd96836b0aa077213b074e881ce2d7c5d8665862e982b8366abc5ed509a5ae68abd1ad0c6ca6b839229df637f66e76aeaef75e304c3c74ff0e2e933091d6049f84abd82cca736558446b52e80359d2d8461719212b0aab58a4812d3894ed0a25c35018bc0b113b430a3444cb78d17e7e7584e67f8e0de3be837027c7c2bc6fb27c7b8bbdfc77eaf83fec19e0466264ca171084215615b6ea521d2c474ba833e2c2909a6142284255333def7b15c681f16833d734dfd9c6145e1b5da4114c7a5aab44386c51004069326f33192e518d3f140246e06d7d778783ac17f7870813ffec1337c769d601a66481663f8f112995bc5fef109f6ee9e48a8039f85aa3eeea8cd85fcb561a2496dc4621f56196015312c7381c55f53c032c980491a0a01eb6fff962aa4aa4eda628a59227de683dee27e29a649d600b027b7068fa2934b7729f27821130cd6e7cb16c6c60e8c3e4e3f1433ee48fbe8cc5d2b1ba84d090e7340f33829496544ffaf9f555eb4d3d8c25d7796c894163e2fdb9cd607714255fc2a66d1126e95158e09862902c745743dc4f0e123d1a6d212315a6fbdde688974f0d1d1112e2e2ea4ee209f39990a93902525477607a9a0c057ae34caf2f6f506c65186d1f510d56c818f8efbf8f8f63ebe7610e0f8a08fdd5e1347c7fb68763b2292e7f95420ad4bb2b2576d00541265684350153f9538e345b34c09e5e9e73c5d8e5749d6fa19a9fe48518b66483c07b1c7c88314086380d5a4a310e1728c703e473a5f225b2c301f8d30ba1ae0d9608a1f9c8ef087dffa043f3c9b609e7a188c86a8b82962d745b7bf8ba3933b68777b22cba3daa6cc557b4c6956a05d0c66ff0ba8f13e4a0c7c1dba53d4d166dea23989b74e22e3c34d9f979ed3c53e31fbd8323f9d7d9c57127a46e8109e51a05eb1adfd45c7ebf78ac6bdf36504ac57ed20f338de9cf64ddd3cbf1cb0cc4962c66769d05a8183956c2da5db0d73f6863959a840b959f97973a0bf1960f97e05cb28845ba3ef851560002fc930bdbcc0d5c3cf449b4aa7d26860625186c97426807579792941a3e2e8a68695c8ad308092bb83ae44ca8b9230412c71100501a64986f96c82b69be0ddbd36de3fe8e26fdedfc1ed5bfbe8779be8eff55069d491f955541b2c62da128072b84be857e156eaf0a9f849557f5705aa0a2c324c41263b10c553b54192c7a7e9fe2060f9546775b94bac24671c4ae184a1843ea4e9022ca61acf17f0e204cbc904d79797787e31c227a723fcd1b71fe05b8f2e31893d0cc61315cfe550f3bd8be3db77b1b3bb275aef0937262461fea60fcb6450369b5280551c9b282064a5e66c8c6163bd2a029f379df83700d58a2db401791b887c0900cb28a4ba452fc374badb8ce86d33ac3246f13220d3d23337cf2f072c0d3ae6fd15e5f7d9e6ae095865d1f536a0d27dadccee9b2b1125925f9761d191e27b1584947121c3caf5a4b230c6d5f3a7183c7a2cac49b3d235a8ba982f96383c3cc4f9f9f90a78f98b66588c2467f12c8640906d0978c440e8b898b06869b4442fc8f0ee6e03efed77f14b1f9fe0cec911ba9d1a5aed169c6a054eb58e6abb0fafd69248728295439f5550814f3f16650559bd86028b698658d4199478a397aa22ac7a6ce59bcc79ec32a5b425cc557c5808c9ae98c39820c942c5b0a2086e1c613a1a4955ebcb0ba6e74cf0afbffb10fffa7b8f713607a609a4928f9b466836eb923e7470740b5eb582984e77d9d0507e2a7312dff03de51dbd0255fadb4a62925e05b03e6fb032efe7755819cffb2b072c3335671b207c9180b5cd242cda3930595031232a072c3d89cd0050edf8dc069ce667769bd66cc0de0460d8ebdb052ccf0b10b3527285dae42902068b4e17387df410d7a7cf056808aebc275d5330e1767d92626f6f0fa7a7a7b97a682a3f6bd58a3055c66c110018a7c42211724f5186102e2654f05c4cb15773f0b3277d7c747b1fffc9d76ee3e4d6219acd0a6acd06dc7a0395661b41bb87ac5247b55213f38fce76792af413652c5b9f03966658b929ed8413015a33146535d118c3953bdd25073154427f52f6dec9c401cf22ad0c5b0859466c369378b4d3f321feec874ff0fb7ff603fcf86286a557c73c4a51c95444fffed12ddcba7d079546038c0323b5d4ecaf0cb0cc39b306acf2c284db00cbdc417c5dd0d2cfa6ecbcd779ffcbc2b08af0c8311547f3bde242dcfa2201eb5581c26ea869de6d9a68db01ab8821e92878934e9b2b13f3e9f40035730a3563b3414cdaf3d61916e75420e10894fa6540659575fc86639c7ef62966d70369be09580423a5b3ee4aedc0a74f9f4a6ee04a0e990025f796208ba315600978841942c7c164b144bc98e0b0e9e23f7def16be7eff181fdf3fc4f1d13e1a8d1a1a9d0ebc560b9556177ea383ccafc8353d8af4492e20812813338e1c4699f22c6eca38821ce4138af629ed2dbdb3cb672ae62bcd56154d86304e315d86982e9798cc97b8ba1e897fedfaea0af3e95809f6f91e5a9e2b81a20f4e07f8a33fff01fefd83e7983b35f165353d666444a2427ae7fe3b68b43b12e62176f11686a5c79b3946c477f98626a15686d8e65f7a15b3b06801b55962d9b82e330ff535bf488655444ea42ee19a959407037d9180b5ad534cc551fbb8b2342015515fec74e735346015f9b0ccc1633e40330ecbdcf913d3c9556940e64b81f0dbf561a9b6d3d9aed24468165590a9e8f6c79f215ece04acf473113f94047c12043c291af1f8f163349b4d71bcf327599ad2b9a21a0223c1033109c5ff95f958a419a6cb059c6481bbbdaa00d64727fb78ffce1e8e0e0fd0ea34d1daedc36b769006ac24dd86c3b0066a946589148f50ba5640b6182b5964a9c6ac92cbb5b434538e94299b496e2345229594cd92023140e2210c335c4d423cbb9ae0e97088b3e1044f9e9ce17a3090e2ac6486bc17fedc6ff868fa0e169987bff8e431fedf6ffd005711ff76d1ac54a4aa0e75deefbff73e3a3b3ba29acac05a1123fc824cc2b244eb6df3e1758147df8be97b2b0329f3fdaf1460c9dee16bee121222ca0221ed875cbc4b285ce555fa6a758c9a983a79749d93a55c9d945b51c9d21b9d458c9660456eaf3305659d70aa1cae6ba7ab6254d28d86bb69d38327dbe1048f5c577dbd18a890119de07f73157d331f167d424aa593a94911aa5986abe72f70ceba8329cbbc4ff3f833756f042c8631303da6d3e908c36ab7db026c2c034f754f4e72c639d14f550bb88be7c984f69d1aa62c1d1f2ed00c80f7f71af81b7776f1ee410ff76fefe3d6f121ba3b3d7476f791566b98c48e44b653ba4515565d4808020d635ed38b26f09d44ed12aa1805895e174738034bf3cc042532c85d4cee022ee12caeb10881ab6188872f86f8de93733c787181c1748934f2243affe0700fefbffb2e0ef6fa1292317cfa00b3c19998a98fce06f8837ff3e778365c088091fb4e674b513f7def830fb1b3bf2f20eb5554356bf55a8f683d7e6cd705fb54fb3f4df03107f13693d0062cf1e0bda283f8757d515f36c0da66866e2cfcbffa1b6ba73ba56024f525cf10d76c811db370557cb9481b9345e46a0a2b9d9e7ca2332e2877870a69afe43e1b1b795404c5a686fcca0740c177ab0cb87ec01c5eaffb52a2feca716cff1358cc5991691af23d5d974faf34e643b5e3b0d6c0b4e9a435cd54550874bd629ba6e4ab6e3498a6ae242b0358864bd499c89c66f096211e7efffb128fc4fc404e380239431bf88f0c853503bbddaec81aeb09c9fb1153309e494230537ec884eaac9a135444a9f352c21f0229927adcade31bb7fbf86837c08777f67170eb0047b7df41b5b38beb45866783319e9e0d94f998a5f29d8c95225362d51d96b4ea7990ea39ad561dfd5e0dc7bb35742b31e2f9004ba72ae27e5493a01f298a12293f9f4409fc28c6838b19fedd830b7cfbb3735c8de7526ca3ddf071fba0837bb76fe1fead03ecf7daa8b94ce789305fc4b8188cf1e3a74f701d66f8fd3ff92efef47bcf90fa75d0b5c63cd4aaefe2d6ad5b38bc7b1f6e630753ae21f158ba568f1173fc305d46ffadc1ca0c852932edf290b38d822efa38c7595784b2cfdd924ebaa1bdf632df971e67a5f180b98cd2cbe6d8abfac48acce622e6f6b2ef5bcd2f1bb038dd648743124f15f3e04d2e5f05b0d41ab9022c5e8be5a58a5ea20b64145030276c22f1f1c59a416f0258b4991863560456e6603463b1f8be1971bc02d3dcc76246ba9b40c6efb08f5d834caeb49e5fc31e34659db601529622469431ed8fbe262a292448a7333cfdd127528979b6a47eb97acebaf029018b6c8a80451031837e0968be1349f23327087d4894962160c561844b02061df6e112f7f63af899e32e3edcabe2a3fbc7d83bb98556af8fb3e1149f3dbfc4f522c6809aea8b50629ac29c1d69a14056e8a9c0171f59b316e068af85afddddc57bb7bae8d5190715c3f703541891ef7a52bd792641ae11e2658c1f3ebec05f7c7a8aa7575354aa35dcdadfc5fe6e07b70efbd8ebf7a50a0f331f2abe2352cb515e39e7d3274f310c33fcc9771fe15ffedb1f62b8601c8827293ed4fb3abe7584e3bbf75169f7a4a08683cd84e4f5385d8f293d0157ec2a8f27fb2200abccdf550614265894014751c0e60dc26155d0d29f17b5a76883ea65c05a3a177ecdac9aa39394731a6a6af344a25df512862580a52c39e163f45b966eefaa2629536c535beaad0396086829e02c9afc36c32a7af87a30ea4e969d34abc0a6bebeedb0d7ef6b5f9a3ecf666e652ccb3699d79dc989ad7c3f81685f2d311f0c70f1e88968b7d3d7c417db4a30e27544a40f10c0a20c8bf66fb14d3ca65e61e0ab4adf21c3d28095508678c93a7f13046e8af78efaf8e0b08daf1d77f0d1bbb751dfd9c50535b7960952b78ac40be05303cb0ba428ea88e105c36b5c5fb384fd4cde9bcf1d50379f66e16e27c087b777f0f1dd5ddcea37800a75bb1aa85659d1c6c17211613299623a9d61344df0e46c80d3ab3196718666bd8add0eabef34d0edf650afd7a46c99c8d0e43af13ecb93f90eceae2e318a537cffc935feb73ff80b7c7a3617adae88c1b73e70707880e39313d4da1d79b6143bb4c783ea37c91692676a8e83a234b5cd054d45f09b13f655189629d55c3499cb80c2b6044cebe92b0958bffe5b6ba7fb6a87c632d57863714e94b69a84a658179d2092eb5512bdad0a2b6d00c86aa55282ef1b69363f8949a814ff3641d104816dcc4b0f84d701ac222052039b81912ac1d57cd97fdb03d2f637984f5f960100002000494441548025d23992fc9d229ccc3078fa0cf3cb2b494c66043ccf2510d10f447022c3e2eff45f31a8d40459b2b0465589e611a068fad72a3409a5aa29261130b83c47bbeae0dda31dbc7bd8c64777f771fb781f0b0a24c2c5c99dbb12cbb4a0c89eeba1e602cbf10083c110a7e79738bfb854227a216b0506927ccdddcd669060bfe5e1f64e0d87bd3a82dd16daed8ef8d3b2d41556787d3dc660708de1c2c1e9d9258693992c904cd0ae782a707812aa6acf954a20636f1986e8b4db38eab771bcd745b5e26209e0b3ab25fed7fffbdfe33b0f8772dc94b15c8e8beeee2eeebc730fdd7e2f972fda2c20cce7a540496da26800b0375ecc3e341722fad3940f74d337aafaa1dc247c13c0d244c00454feae775ebff280b546fa4d1131de58f2ca80952b82e626a559a062a313455172d35cd40f13144d7b8b3e2c65dc6eca1debb6986065ee8416516a1358b6f9b078cda25d42021675cbb7ad90459fe955dc1c60fa38cf65be9f8a9b5a8ec622d697cde62217bc48e31560d184a54f4e872f7047703018ac2481096604875ac0014d1049450f8b802565dc92541cd4e3ab73f49b01eeecb5f02e4dc23b87a8543c2cd30c5ffffad7b1777020dfa94b83b9e1026e38c76832c5d9c5159e9e9ee3c5c515c693a9243827a27be5a0eaa6a87b09766a2e76db3574efeca3bfbb8b46bd25eb681826d2def3b32b3cbe9a4a31d53005e8c2bf1a4e301c4db088338c43327607c7870768d76b188f8702c03bf500b7f69af8e03e63c5aab89c65f8177ffc7dfcdbef9f82feb8b3f34b3c1e4c51edb471ebbd77d03fd8874b73325d33ac4d139eee12b5315014d6f2b601abcc89af179c3286658f9d9f2a8695e459e8da44da600ab92ac0368625d5917367fab62293d2991ca8f960b54da194321b6fd387f58a8055646bdbc0663323d3bc33078fcd9ad4c0a1d3bd18b00a512c7fd36e9739383d87e65e4584eca683211e7eeffba8105c160b84b99693060fb2ab1530d56a929623f151f4e124091a8d066a150ab786d23fd54a05553f1036c024e00855c4b3118e766ab8b553c1bda31eee1eef2189e7b8fbce3bb87fef9e88fd515ab95153716a93f114f3698cd16c8e8bab6b9c5e0ca4ecd6228ae126ac40cdc46beeec05e273ea342a38ec7771ff6e0b07fb87c2b2e87f64e188abab219e3fa7f4f119c6b3500074b8043e797a89c71723cc131fa15397dd4d56f8d9efb4b0db6b21a0644ebac44e1df8959fff00efdcda45e454f0c7df798cffe7cf7e88dffcf9afe1d3478ff1afbef5430c9c2a0eeedfc3def1313c5646ca2a256c988bbad25833d9b7c9866d535efdad22f95f9761bd0960e9f158b4d095f9bed60c72db88dc3469ed396133b7b7eac3324d4225aaaf1dedb97c864e8fc837e728bba184d5547aa738e97353508c092d77a237f34a2438d801645f028e9219bf565a6489001bb0b408a03623ed4e1040d0a14fd646a2aad893bf695ba8d6e682be210122434d42da985f436f37afa8b63ece08325c9d9fef86aba7a554564d30b3074e51e7ead8b3c241e6b86854ab8817735c9f9fe3f18f7e2ca5afa49e5fee2ba149c8179dec7cb59b4d78be87abc1407c3472fd3443bbd542bde24a0803cd419a82dccd13dfd76c2ebea97439c5c95e13273b35dc3d6ce3f6410fc822dcbdfd0edaed1aea350fcb38c6f9c5184f5f0c45e1f36238c57832c36c19428535b992a2b3df0b50ab7822ee272127698c7ebb89bbb78ef0d19d3a0e6fdd46b3d7176b88d231a3ab333c7ffa049f3cb992d25d4f2e26787431c7a3cb9998ab89df8013b4c557e565210e77bbd8efb570757e8af964884e15f8c56fdcc7cf7f7c0f8d7a03dffdf412bff747dfc6af7c700f4f9e3dc31f7eeb87384f3decdd39c1f13bf751a9d590a6caecbbf9522a20a6b95534714dd0d08bd63a544646b19ca6187db9e6d5cb4c421b24745bcadc0d9f0b60198a239be33fd7b37f490ee37688549f6e54cd31d9847ed0458e606d46e9e3092ff67ba67959d490dc925f09e84b9844eed4cff2b006b33d663b7465139dbaa11df731b7cc0ce05b9f438851e104452fcd284d9b9fc7990e54fd1dc23624deab3cc7cc645de6c030af61fb154caaaeaf6d7ebfb95a9bd7242835195b351ae3ecc9630cce2fb0a0d48a54d6568b004d3db6793299c806c77eaf2bbb83c3e9080ea3c61d1715d743bfdd45e065729c5650e04ffabcf85e50a961391be164b78d778ebab8bbdfc03b871d74c9cc6abb683499507c85bf7cf804dffb6c8407a7112ea64b448cb5929099148da0225a5c4cfb69353cf43a75ecb41ba838099c688ebd5e07efbf73171fbfbb87c37b1fa0d23f920a376e3ac762f018e78f3ec15f7e3a962a38df7d708a4f9f0fb1885d546b0d01bed4f1c527c64ca5a3c35decf45a185e5d48bb9bac427d6b17bff8b377d1f21d7cfa7c867ffa2fff02f3c15cc0fce18b338c3207fb2704ac77e0d51a929e632f30f6642f1cdf5bd47bcbc661d1b859cd8197c4636d5b044d302bfbbde8fc32102c6c3f5795b20a43d492b2e6cbab3cc3c2b95a944b684e8e9f04b0d4aa511237954b5ee9f89232c02aa2d51a58b4ef40030e01abe878068de6fb97ab676076903e5fffd49f9931353ae44103d6b688fba28ee6799f07603177ae0207b3c110974f9f4a9437c31ce41e5215286ac65fd104dc69b7102e17b89e4f25cd853e2a6ab5779b2d80451d0cc7acde0de5b361484116ce70ff7807ef9ff4717baf853bfb1dd4aa3e32af81c92cc27ff8ee8ff0ed4f9e62821ac6a987295cd47b3bf0b2048be918770e7671d4efe3ecf419e2eb213af50af67a2df4da1574e8673adac1fd3bb7f0c1fd23ecdd791795feb104913ac90cf3f347387ff2635c0c1d7c42d9e31f3dc2f9708e66ab8bdd7e5f12ace3d49584ed2c0d51adfa68352a524c238d187bd6c4e1c10e4efa752c46433c78b1c0fffe477f89effce5a7b27379319e21f57d1c9c9ce0e8f63df8b52ab2dc247e1963b1275719b33117d4b2730a2773c9e65551bb8ace7f1d407a19f89501962e427183bd31905a1b385638c4b6e7f45702585b688d72ace72b47116015016711d3d0832025dd286158d4c3b21f8e0654cd0ecd9fbc8e16f7b3c18640a61df4a6a3debcd722ca6d03a2798c09beafc3b018e6e68411c6e797b87cfe0cb3f1447c6509cd6da81d42820eb5b0b8d346677bbb5615b36fbc9889881f8fa9f915b4ab752ce663511a9514985cb247c76d3160b4e6c61228fac19d5ddcdeeb607fb72b956d4651826f7fe731fef45b8f703577d0383cc0345b6014522d22c0e0f2143527c36ffdfd5fc3dffc990ff1d9273fc2a7dffb4b541c607faf83dbc73bb873ab8f3b27fb022afd4e0bdda3bba8f66f894c0dd9d7f4fc335c3ef914515ac3e5608c272fe8bc9f23f002544516c74150694a859fd16888e96404cf5751f5bd668093e303097ba824730c2ecff064e4e0f7fecd27f897ffee7b184e2618cf58a423c0e1f1318e8e4f50add591d56a1bfe2673312a5d8c4b077d71e93a1b744ca6b5fabeaf2060e9b6d34df4530d587a9750838f3930f4ee9c094cab899f576b30cd5375ae4a7e2e03111b184d0667b338cd3e4c1053be89b52fa28c619599cd3c5eb339f398573109196f144da7189e9e6178f64234d6b90a508d419b836c1b018bdfc1708606a591e7334c58ac21f0c5646c0455d4bc00f3e94802470952fa39706771777717e3eb21da7e8a0fef30c0b387a3fd2e767a3dcc970b3c78768a6f7fef399e5fa408da7b083a0dc4ee52420c9229ab3667e837abf8e8837b78efce31aabe83e1f5b5a457f6da0d1cecb77174d843bfc7d82b175e9aa2b97b82eace31506dc00997989e3fc2f0d943b85e15a95bc178bac48bb30b9c9d3ec7f0fc05c6d7d72aedc85351fbed5e1bb76f9fe0e0701f55472572535f3e9b4f301a5ce27c19e0fffab31fe39fffdb1fe27c38929d4b2a4aec1f1ce0f0f048c0dd69b6054f0a41640b30957db40de4cc317483e57cc9014b97f92a626766b1e4b279f2aa8ff273f561bda9495814d6a0014a2716eb6b6b0093bc33a83816db2c54315d0a50ccad699361e907662642f33ada4fc6cfcde4681dcb62560a36b7b75f068e26a8fd2480c5c090c5f50883d317185d5c4802748a14b1a81c78c29e780ff4d1b0ad04ac8ae308604d430558cd4653fc4a8144b72ff3804b1570aaf3f978de94265c25c587275dbc776b473196fe1ec6b38554a6992c81acda8617342577b3ddaca2d7eaa0e6d524f481209589c919a1ce5d44df95a2189d76033b3b2decee74e4389aab159a749d0378dd2378b58e54445a5e3cc5f8fc095c37855f6f224c5ca9e67c71768eabf3334cae0752d99a6d6639b376af2b123aed6e075dcade540244f318d96c82f1c529ce1619fee0db0ff17ffee9639c5d8d703d9d8889dcdbed63ef701fed4e076e430196dd5faf6bcabcca84dc3a99bf228055b4587f6500cb040fbbc3b639dd257e4eef4a5a350f356071506ab0e0ef62a6392a66c66632b2ab29ea9437ffd9269d36dbb4cf8ad735f3edccd596e76ae7b406437ec7b67c327385357fd7e6e7eb32ac2c4e301b0e317cfe025356604e18eb4521bb140163a87ce6e14562e211bc98e8eca58962588c91a2f44a938055933a7cd5c0c56070b5ca3dd4715b3c379c4eb0db007ef66e1f1fdf3fc27befbf8383933b88121f6e12204484f17222a5bf9693399c90fd928ac020b73d282f536fd44437de673e61c543b3dd42afd7c54ea78b0e6595e148047e2d9ec06df4e1b58fe0377a526331be3ac5f4f2148e3f17b9e5d46b20ca98589d603a1e634ac09a5c83752a6bf5269a9d36aa2c55c67c483711ddacc564097f36c1c5d307381b2ff0273f3ec5fffcfb3fc2f3cb1166d11c6e2540a7dfc3cec1ae009d47799c823414cdb05f97496d4b7b31599c0d88db7209cbc0b488edbce9b12f03680977ca774d6f2cc6ecfdb7e5c3fadb79a4bb69d614d156eef2ac5f9b25ede3d526c0bafea03e56aebbca3ad766d34d2106a194f949aa40e55a1141014eae7a69a442a802ad3abe29936459f3a51fb22a1d950be7e56dd16de2dba2e520555994d39ec79a4e7693396906c6941295ba64844ca89eda085db04d09bb33f5b3de761cef5dee25d70a57e5af98f399229c4db11c4f44a161321c4adbc32416964420e24099cc993318a1cd0a378da6a4a12c9633616104b446b526210c4c30f0dc14d7a36b15fac0900686dcba2e6ad52a06a32bd1c0fad9bb3bf8f90fefe067bef61e6e9ddc865f6da05a6f237133cca285e4fc25f304f13c9298abf1720e4762eb42294b56259bf3ab6834eae8f676b0b377847aab23ceff345c209c4f91453339d6aff7e0b7f7a52c583c3c4578f5046e85a2342ebc0a75e22989c35cc0588261d81d52568c557a583ecc89586090d9cd88e75384d743649321465717787c718def7c7a8a7ff4cffe1c0fcec6121ced39310e763be8eceda3be7380a0de904c82f542a592fff99ec8391b9b4aba0f734fea2a6461b588ca58cd17cd0dc50f35f6c98c6d7906bdd9a8abf8d8e0698e9f222668bf679b9d45a0560a4e32b48bb72bf3996da899ace7af262745e0be0dc08b70c8f93bbffdbbf25d2660155db82c8999c7b22080cd6cec2f2b9a9065f6bc1945aeaf6be71c16ad4676ad40fde0350815ae86e2db5260b506b81c1c8d1c47338442a2c619665da493c46a405c6ab6f83dccefd28c6adbc061e8818452a42c8da600845fc15cbfe5f81ab3d1048317e7984d950e7a24dae6093a8d06c234c168361140ee777a52827e1ecea5c2335fac4f580b2a4a8d544c60a5e640c0e22252659dbe3891a2aacfaf5ee0a45bc1d7eff4f00b1f9ee0e3f7eee1f8e808d546034ea32985529d4a1d49c6ea10d4bb7144f2384a4284e104d3d935c2f90cc87c04be8ab36af5f6e0d75b1297c504e46c3905e285caed4b2304d5a6988572ddd10b24578fb1907e218b6ac00f6a8823a524e2562a00abf3b875388e0af874b2088ec7bcc808e97c82f8fa0cc9f8525297a826f1a347a7f86fffe99fe03b4f0700cb9025331cf79b68ef1ea0ba7b22daf4a64f93d75c85d1a4ebf0968dfe2ea880a4c7a0cdf2cd859df18765af2cdf502a627bf6dcdd3696caccce323666b7c74d8a014bf6e18d18c3a2767ea180a5423b4b5e79c9ee9bceeef5f1450fa40cb0ec554377f636a7b51e48e600286fb0d92eaefcc5a5404cf586b2982ff3be14db5280b58d8edb2b980dd0373adb5382801ab064c2b0f069926031bec6f0e212d3ab6bd18a127551d1bdf245cb6a1e2e31a6985da5827ea78bc0f1305b4e453d81df1378bef8afc8b054fa0e19d2149d564b008bef67914adb79fae229eeef37f137eeefe21bef1ce2fd3bc7383a3c44a3dd86d3ee2168b4506976045c44a723f590847344cb11923414539572318d560fd566578150ea8ac433ef8581a3dc0d44b240bc0cc56f45d3cfed1c004113985e201d3dc314a15c8789d164d55490f009b82c6ce1525b8b81b295552d4afa2f79fd6c394336bd403cbcc07232c225abe99c5ee2bff9a7ff0a7ff283a74858822c8db0d7f2d1dd3b4063ef0e2aadc60ab034d8088031b9fa4b0e58458b7a117bb2c94429c322587f99006bdb04dfb6bba183c2b60196cd465e054c4cf0d1d7b6f3fdecebe876eae38a28b3790e5365a4f28a91f0ad69aa360d79bc4ebfd0e099e48be10dc012b1c39b00680398c9fef40a59b6fa21072c8294ce0a60901e2761349be0ece9332c4653318b18e0c9d239cd460301e58cc5b9be90b49bddee0e186a3e5d328f4fc56a916189c39d804573329cc98e62b7dd1636c77cc2948055abe1e2ea1cef1db4f18d7b7d7c7ca78f776f1de0d6f1319abd1edc761f957607417b076ead23350701824706577475555e044d39d175675a0b7d5bf445cabb14a149e0c44c0b8a114fa7526082750cb3d6015202d6fc0a183da7e8b3304e266833b5c7a34c4dbd06d46a706aaa2a8fe3d5449594f2632c67288018b346fd10e1d50b2cc757980caf253ff1bfffbd7f87dffbe3ef61e1b7e03909dad50cfdbd7db40feec06fb556be523eaf55e230f345f371a3c7d36ae27fc91856d1b8b2e74511b815cdd1b70d58dbc0b1e8fb374cc26d20b22d5092b6bcd06f63d26f05b8fc8bca1a6b4f66b35d663b8accced76d076376c8b06c5f84be8e665966be9838fe2d8aae8fd72114ebbf6f3e55d36ed7cf4cfbc94c605f0d34c6b130f0d4002c3adb45f37c39c7f3c74fb0b89ec8df041bd9f96b35254567b298611e51b1a0837eb727c27e93f9044916ab08f7dc24a42f8b90b25c4ec524ecb53bf237195612c602580c0578f7b0836fdc65e1891eee1fede3f8f808edee0edc560f0177207bbb709b3b708316c092f4d51a522ae4890b4e8156c224f02c46359ec20b6748e65324cb39b254c5b7d15fe5c43378ccb5aab690b40e24ed06f36b38e353788b89e87dcda71391d189a9e73e1e4b3dc1dec9315a9d366a9d2e3c32268a4667aa8886c3f260f331c2e1a52848cc47430985f8277ffc09fea77ffe4718a67578acc7e8c5d82360ed1f23e8f46e6cac48df6ef16199c524cc45d764d236abe138f83c4c42134c8bc656d17bdbfc4a5f3ac02a35d3986f566215eac4cc22c0928162ecf4e9dfcd096a4f6993e1d840a201c40684970164d9e74aee6553b7db3c56ef44f23ecc58293a7a6dd6a8ce53315f363bbcb10a1b372d833577fa1702569e1540bf15152e64b047aae271b298e1ecd973cc0623e5788e632953c584e8848544c325164924e10cf461c50b166b18ab5d4496a3af54c54f256da089b998881229018b3eadc00f04e4283d33195ce1fda32efee63b7bf8d93bbbb877b487fdbd5dd45b2d54db5d78ed0ebcee2edcf62efc5a0f6eb589b45647eaf9c8a25452853c793621b274018c2eb0bc7881d1f999f8ac2ab5a694044bbd2aea01e3a65c788d1d649d5b882b2d38f36b78933338f4c14da758ce67523c75361ae1931ffe0097e7e738d8df43afdfc5ce410fadde0eaaf50efca0a18a74501670bec0723a46349f8a59381e5ee10f1f8cf1dffde37f86a7734f7614ab4e88fdfd3d34fbfba8eeec0b60e98552e9cc2bc22869a2054ef72f2b60959983f6385edd63018379db80b58d2415b57783616d9bf492d45c9266a343f2b70196095afa019521b90d58e684d6c5528bbecb4c12b64db0b27be32096c870a92aac98a2b943a8cd4213b0d47855315f374d4295b75804d2fa78bb23f81ddb4221e893e2249022613960a5a1928a09c7d7b83abbc064301445053e1f3a8ad955e1748a451c6149c06ab7257420594618cd4672cf0c5568d4ea2b450602e07c4ec09aa1c7ca370e2b40fb889791ec12ceaeaef0e1491fbff8e131bef1ee21ee1cf42561ba5aaba2bbd3079a2d64ad1ed2660f4ebd87a0d646c60d03169a481d29f08a688a787286d9e40cd1e500c3d317b81e5c49ccd3c19d77e1b7f63189580f6728b15ab5ee3edc9dbb48aa5d38ac063d3f479c46988caea58c57ab4a798910dffff6b7f1e977bf8fda648e76bf81de7e1bdddd1db47abbe233f3c8149160b9a02e7c28c9d4cb990a20fde4ba82fffa1ffd13fc789422a8355171221cecf7d1e8f651ed1fca33d5e3ce9ccc248c5f66c02a7331085b376a34d86cef4b0d580c6b584dd45c8121e368cf430194fa02951054a5936d2f1b948a40c5b49d4df6a51f9a7eaf94e95971592f6356dbcc4bf3bbd44ea1408aba4dc6955097cb0818353b565704b69f873c2dad58617d58e437d02066324f3bc23dc9c5075dd98d25bb0ae1b3f24d96e2f9834f45cd933b8414a2ab08bbaa0a63633c13cd753225466dd3714e909b8d47a85503b45bed559155861010b046e3890076a3ce04e514cd460d33499a2603cb70d274f1cd9fbb875ffef8ae08e2d5bb3b92245ce9744461346874e171d7afd206bc0a128715b2e75285199329d2c504cb29d547cff1e4b3733c7ef404b576133ff30bbf80e37bef2168f61123407cfa3dd975ac760858c7c81a7d20f5b0089770969f617c710e67be40af5115b6f6e9c30778f8d967b83c1d229aced06fb6707cd047b75d41bb5d4550e3eea5dabc603f32768b9a6193e9180f463efe87ffe5f7f1ad67532c33a055712488b5bdb38bfa21f5bd98f6c324719a967c2c6a5385f15e2628dc5cbc723266d412101147694351aad85a15d764e4f2fb2b048e9a73e865be211bccccc5d75939d6d745305e76bd7cca28d1cebcf16b9786527e297b56db516553cac6d17158c22ca4d29b9288d1815eb2ba8bf4c74bd0aa30876f1d1d6e020b7fd70fd706b09f04b05e96d767839b0966450f53039606de4dc02ade593401aea823f4bd9b03c45cf14c5f99fede98dae2acf62340489612c20b6338498cc73ffa44b4afe86ce775084a74a0eb6213bc06d901018b3b85dc455ccea612f54d334fa2c259b5c675c577359bb3a8a88f46bd228b54bbd1c06432524cc2f371bb9629c0fada6d916f69efeec36bb4e0d69b527edea32c325369bc0029273863af68fe85912468335afe7a7485b38b0b3c7f32c4c5e50027f74ef04bbffaabaaf843d0c032cc104f1e23f35ca96b58e9eec36bf690b8ac729da23a7d82f9d50011552532d6398c707e758ed3172ff0f0d3a7189c5da0e6fa38dae90a60755a813038c66649981c2b0211b01673317f1fce7cfc8fffc71fe12f9ecf318b13295cd1eb34258abf79eb4884fa146051165b019638dc756c9f15585ab488ead00805588acddb20901932de5f3460996d31cdbe22607b55336e0d580a4fde0a60e9382c36422440b893936bb213a27451895729fe60332c319d0afc576667bc4dc0dac6b64cb6776330583a3dfac17e1e80657676d18a6c0f64b69b6ac32bc0a2239a3b7cf325a2d914cf1e7c2a0341d8549a4aad41fd37d914d912818a804520e2046555640296367df9395fbc0673f1a89125a9332201d3902462096c743cdc6938f8e637eee3973e38c161bf83cec191ec0eba411daeefc2a5ae0b99074181933a0de14ba5e810c3ab6b5c5d0d7076798517832b5c5d84520de7bd0feee3e77fe16fe180315d4d2653fb98cf5ed05847466df846136ea38ed4656dc2148de908d3c100571757984cc68859fd999a5dcb108f3f7d82470f1f219c2ed06dd6b1d3aaa1d3ac61a7d7968d0333a64a67003c8a7dfce37ff1ffe1fb978900161dfeed460dfdfd43b44e8e45979e957b7e12c05a2f7aca0551cc70de8c619963c66459af022c45edf8d203969ee8a2984016686657e72aa26fcab06c6665dbfc6f13b0ca682bbf43fbb7b699659af5fc550296c9bc34e087314303dc3c63201566158da7980c07b87afa4cee8d60c37633499913f1eaea4afed6052818d6c0e3b88bc88ace042ccdac74ba93aaa2c3949e8a988c945d6ed5eb8a6101984619de697bf8edbff51e7ef96b775444f8ee0182561baecfea36105961ea9971c72b492324f319d2f1ff4fde9b3f4b729d5762272bd7cadaebedbd0320411022298e359ed142cd78248d248f3d7684ff35ff3076f887b115b67fb11c31b6c2234b2369286a4489a228102040008d6ea0f7eeb7bfda2bd7729cefe6ad775f7656bdee264881720510fddeabacacdceeb9e7fbeef9ce3745344d30184e71783ac0fe608cb3e904791ec2f3025cbbbe8dcdcd2edc9a835ea78766ab07e491d29ed52c38810bdbb5657591bd09f3e11447c7c7784affaae954ea069bdd2e023fc0f0e40c1f7ff2290e0f4fe05a3574c33aba618056c873a259a0230a7ec93416d288270b07bff7477f8dbb231bf39c32b0011a8127adebebbbdb705dca3e68e24387514a1b0a61f01a696279523401cbccad5c0418b590531e23eb42c22ab02a3f4355c05506aa9f4b862596c505605dc86111b48a6ebdeb50bb8a61e9ed57bdf77902d6cf03c3aa625592a2283a45979920b727c3121b63ae662eb8da966146ffabfd7dcc4fcfe401277322f090613144d40d26181e924111b074d8a7014b5b272f5b6fb18f61b69090d204acd16820804557cf1b8d1afed53f7a1ddf7afb167636ba68f63760f975d5afd256ffb31446c02a8b914ee7989f8e25d41c8f231c8d26389e45d208a2d9dc90e3ddd8ec60321ee0d99367b0721b9e5bc756bb23aa2d7a5bd5eb9e6a63b6c8102711c693194ec6430cd824d6b6a479ebc6c6165a8d10d3f1141fdfbd8fcf1e3e45344bd0745c7496dd80683fe34a09901ad42af3726cbbf8bdfff7af716fea22ad39c866037142ddbe720dfed6067cbfaebaf72cb838424be4c552d6508e22ca0cba9cfad016c9669ae15ce377b178ff02f0acea3e55ac5eaf03a57f508065e6b0c8b0740e4b5aff1a1eeda69be02ad05a0758ab6eece709585ff41c56f9e135af972e7ed6218bce75f133cc61d1d298ca6a8669d427d1ff6affd143808d4ad354589506260216999466960420cdb0c4b501148c3291ac8ab7f91dcc79f1730be9cacc90d0155166a31e603c520c6b9a3bd8b663fce6dbd7f0adb76fe2ca765f009e8b9f1d00002000494441542b672bfa2c01cb4d19d4502a4261aac82ce214b36984c9648ef93cc6681e634ad0add7d1d9e86363a38f5ebf83c3c343dcbd730f2727630c075334ea757aeec0a9d5d0f47d343d7631e4ce53245c0cf16c38a18b904e0f2c9e6eb550771d8c2613dc7db48fdbf71ee1e0e00c5e02b4e897e5b3f246d531f25aaa17eb462d246103ffcb1ffe253e9b38c81d5f008b36cbdb7b57e16d6d200c9b4bc062b25ef260d4e2159edcab9efbb27447dd53dd9d5cd5ac6ab012365974cd79598675de9d7a053bab18b03fb70ccb5c25746bb62c654beea0a0bb549d48a5fd0b745caeba71bc30e5bf97c3443314d3dbaf624bebf6b52a24d46059dea7f95d5509c1cf3b87b50eb0980ce7ab0ab0b8ba5506ace1c1211edfbb0737535d95b96f26d175c29d00a66bde64d52f0c97392ccfae810b8edc467f860c8d61252c95f322c3a212bd11b0f3cc50e6afd9c2452b1ee0d7ded8c2afbd7503d7f7b610f637b1609e2c6791b16aed96a70b49ee674982799263328ba5768fec2462230ed745a3d7c1e6ee267a1b1df4fa3d0c27333c79728493d3299e3c39c6e194b28518561c4b02bde9faf08b1a4adfb7d0dbe9a3b7b78146db47e8d4d0741de9fe3c9947b87f70820f3f7d88070ff6918f633416b450aec1ad2bf755333dc09ffd7e1ffff3fff317b833ac61e12ac0a27fd7e6ee1584bbdb025841501786750e58963249ac104bebc9c62c9ad7cf20014b17e3733b0d58ca14f2dc6da41c52ae5a2594094dfa2f9ebfca698f7f500ceb5ffc57ffbab2f8d904067d61cd01c7bfe901a195ee55e18ef63f3729b03930ab92cc97018f19669667237d5ce64dd3f63226c53e7f5f35af30b7d70f9a8437c522ad3e571e9ba91f337f57fb58dd52ccf4e52a3f44d294a35431b03cb75a51fccc902bcf313d3915b3be683016f33cae10eac43a1f5e0d605a3fc4bfedededc9766a60885045ce5937a820bb2280e55124ede9f9d21d75c8d6d43967709319be767d1bdf7cfd0a5edfee638b253c560eb62ee400e6b564c8c4643abb35cfe8149acc1173b0d3fe4724131efadd36b67b5be86d6e22dce863ce22ede11867c7a7989c0e71703ac6d3a74f1588d2a78b4d5deb0136373770f5561bdbdb9bd231da7779bdd5aa5e4c809c66981cce71e7ee33fc8016caa763d4e25cba49b37a8776369423d07edc0b7c51c57b8d26fefbfff50ff0240e516f77a56cc7b62cb4b7e8f7d54667631334c8c92c32521779c4f669acefae062c1e2f5540552f598830c68e1e5b725fd6908275da28fd0ceae7d604d17563c91c0fe676665ead3ca6a5ca6acdabbc1f6e9a154d98cd71ab7f5ea7aaaf6281d68b0096797ce6a0d26c406b2cccc15b35f82e82c8b96587b97f4d93575d93323b7b19c032c17109a0b92a19318f6d79c30a51297f37bdb7b41440df7033fff47902969e95694d28df515bc0ca324c4e4e31a0bbe870228045b0111168182ee50cfcac6e204120ba7af5aa0c7e8217d992d60df2733c3f690b16c7b0d99fb0b00536018bdb70d038c9046fee76f1d5ab1bb8d66b61abd554762bce427a0ccaa0119706c5e03840295e9db14d181babd67df4ba0db156deddde5180d5ed22b52c69ae1a4d23c4d339f64fc752e7c7ff356032dfb5b3c3047d8856b301dfb61030191fcfa591ea68324092254806393ebaf304dfbf731707c331ac598a8d46438ac1e9a65a0fd502010bc45bad2666761dffe3fff1c77812f9081a4d29dfe12bec6e6063ab8beed69634ac5f0558fa3e2d9f213e532b067619b0f8d925d0ac510ead032cfdf92ac05a358ed685849f3760d108d83cb52a507b51167801b0aa18c8aad0ecc24d323a62e893ad52ab57edab8ce09a4eaf9a195e05b034b3a9042c8295645ece5fcb1b5f3bb79d290396ce977dde0cab7c7e724fa4fe8e33f302799260727c8201cb5946534ce7b365af41828f68a90a77512968a620344d97804510e17eec4218ac3b4233249410b1f0bee279e9a43cf7c76b9210b0e2095edf6ae2b5cd16361b3efa0ddaaf883d84847caad3379f50b2985cac69e294b2831a9cba87462bc046af81ddad2eb67636d1ee7511345a58483e0758640ba95d5c643626d329f69f3dc3c1e1a1806aafd79324fd767f43ea07e7e3111c5e9d349176f5e368829995229f02b7ef3fc10f3efb144f07a7989d0eb0d7de14f7536ed76ab212200353599d760bf72616feb73ffc2e9ecd6cb8be07278be4d85916b4bbdb476f7b07598d3cae261e5d8b5875c5ce4a74c304ac654ea53412251a9109830d5fcf3b47cb666bb48eab00ab0c2e65a2b00ab0f4f82c0397c60073bf26337a1586c5851193d498fb5e872f9732acf564affa5dd9a9a1e4d55b950faa4c53cb21a2fefd3286651e85b94f7da1ab4242d3d3fd39e647226e18ff99c7bd2a242c97d1941916076bd58b49696dd5fcdcfb7aa9bcc220cdb21d95e0b57219a84cb88f0e0f904ee698cca6c20e75529d2c8a0974820dc188ef1188ae5fbf2e0c8bef71a5caa128b368e14540238be17621eb0b834040503cb26aec5338532c2c4e8561bdbed5c2cdcd263a7e0d2dca1f18087b54d7cb12b3325b2494e4aae53d9957cd77e1f85cb104367ba1349bd8dedd42bbdd41bdde28cc1755784ea6e50c53cc67331c1d1dcb8a2781b7d96cc8314d0633b59a9da5d2a63e9e4ee1b90e8e27133c984c904e523c3b1de0e17480c9822b9513dcdae861afdf43abdd145616273338b6856ea785ef3d9ae20fbff7210ea65c25cf50b77324698ed46be3da954d6cecee216718c9709f92883813678bb4761ef75d9878a5d0b0fa1950ce5de7460126b35f075865003107731563e1df961150c5c358ceaf95f7f1790296d6e599fb5ca65d8c12a1f2615e0a58e5f0ca645ce6407f0e858b64b1e96faea9ae99c35a073626d0984c681d88be3060159eee550c4bad8b1a4d528b1c950262554261e61c4c46a5afc30b035661d55c794ea52694e6b567630439762b47329b61707028a529f92cc2743653caf4301416447b625e732ade75fd9b0958b212b8c8e03a2ab9aed5efba49459d3282201056662ae0790de6113da586787dab8d5b3b6df4431b81eb481b2dd41c9055685538afab8485743f65f42f222d0b81e7e0daee06bef2c64dc943d58310cec2423a4f9130e715c798cee6b00e27523a331a8fa4f68f2fcd6afd7a28c96f7a7a256cda7a722460793899e1eed104c97086842b9f2195f235b43c1b5fd9ebe2da4e17ed760bb328c23452d78d9ab33fbd7d8277ee1de2789a21990ca53427ca80d86de1eaee06b6af5c1106990a32d704b0288d482c95ec2e0f76552f520d58e58ee8172672a3afdfaac16b32a3f23831a313be571e1fe63e7fa60cabd435e745c7f74f0458262dd489c2254a1705c3659a6ba26815f52b873f9534b974e72ecc64c60acd3a8655f674376738351356e7b0a8252260f1550e09cd42eb8b80c5fcc56a86b56a4211c660b0ab0be06a2b7d0ec598742918ec1f627c7c2c80152534b373977582ccf9f03a52d9ae430e02d68d1b378461912dd15287804550d33d0b759e8880c54267717db06df99f9fe12bc96a989d1de06acfc71b7b7dec7443340247725ff440149984a8c2559b7aaae6e33cc59c52849479400f8da02eade8afed6ca2e187b0f31af2598c6844a3bf04f33415d00a614b5e8da1195fd17c2ea0540feb98d5524c68bbecbbe8efecc06986e86f6fe1d1d343fcd91f7f176166a1bfd947e4d36df5081dd7164b9c1bbb7d387e8067c767881716eca08ec1788a3ff9f8084fc60b0ce709c6c7cfd0f26b986735246e1bbb9b5dec5ebf560016972a7821c8502f029679ef04b84b76ddfa312e039606621953aa2df6ca977e26aa40cb94f4e895c77580550506cb632cf53e30c7feab848466138a2a805f75c22b014b034739f17c61962f5ab50b8a8b1f35eba9ce0dcdca0ca99c002c03969e01f4c16ab0ba2c8755667a655668ca029617c2e89a53febc62585ab25c141717374c99fba9733daf0553e7cc520ded3bafb7916359fa3e5dbc0deae1a1e0b0faf6e826034bdabc4c53b20e4b7bdc670258ec90230c6b9e88368ba0c3ff39c059084d00236009c831f79424b875eb9684560c09d32486e731e1dc92f3223889f11f000216ed90e791aa2964e823ab8e529ae36078f8141b410d5fbed6c3f5ad0ec2c041460d56ce10d3965534f609e44206bbdf10b026598ae13846bea06f3cad9353d43d17be5d43e8f8701962450b04741765c9504827d11cd3f91cbdcd2d84cd26a2680e2c52dcb87e1dd7bff116ce18fab93549881310b9f8f0d18f7e8cbff8777f849b9b3b78f38dd730c604b7efbe0f278ff08d1b3b525b18590e9e1e1c7345028ba0853b4f8ef1ddbbc798583e86933986c707081d08a09161ed6e74b177fd8684bc456371615804fc98ddc475b1aff12f9f29ba6a54be743386e24df9b59878b54dd3ba015c055a6a17e7b27b3df6d6a25ff1661914e4cfab008bbcf19292e2f2a4cbdd7daeab84bff9afffdbe5219831e6854148c35b4b29b1345aaa07589d35f55b260a9b17d0640a551747cf02e6bf1766ab17b9eafae61bb934737f4a49b6daf34a1f6f19fc74a2d3bc2e7a1bb3434ff9ba99d7e2e264a0c2cc0b618051046b3e8ce604c081a244bd39a2d108474f9f8aca9d80c019afd3e9c857ea55403227feafb55d04b237df7c13cf9e3d13008ba21902df93bc1643487e174b79a4e9aa056c6e6cc8efdc075f04337e2eabd9989f9dc18967f8caf54d7ce94a0f8143b6064439d5e82e6c6b81c071a4a4274b62614c27b304fb07639c4d80fdd30922e4b8f6da0dec5e6fe317de7c1d7e0cb829d0edf4304913ecbdfe1abcc111ee1fece3abffe497d1dadac078748afd0777f04bbff87538ddeb389bcf31cf73b1728e4f4f71efbdf7b0ffe16d0c6f3fc08d6b7bd8ddddc2703ec00f3f791f919de2ad6b5b706a0e8ee21ad2e929bc7c8a5334f11f3f1de3d1c19930c3e3d35351e4ab545c4dc2cdeddd6dec5ebb859a1f4ad25dd2535c4db55512be6a80ae0b794ceb22fd9cbcc8f3aeb729b3ab75c3a3ead8141e5d449df21835595425a0adf9d2aaef2c332cf3e3a6aca17cdd4c02a58f7bb94aa807ad39f8cc1daf032cdd51a7ccd4ca1767d505d483b30a38cad766ddcd5d8249d13ce21c187e3a805506b8f2b57bee7a144caf8a6d9a0f86fe59d3fcb4c888d04e663e1ce2f0c9139c1cec238963f835e5c4c01baf8145031699134197aceaf5d75fc7d1d191fc3e9f4f510f7cbcf6da6b0258fcbe838303a5e5f23d6c6d6d091b2b0316bd59e3f104d1d919aef61b78f3e626369b6c759f23ca2c51c533114e81e756bf2f653594331c4fe6383a9a6032b3308b2d715c60eea87fa58db7bff116fc4613f5660b9bbbbbc226afdfb889ecf4148783216e7df5ab081a21e2e918c78f1fe0cbafddc0d4b110251946e329021a2b9f9ee2c18fdec7f4fe23b42729827e0bf5ad16acd0c193fdc752bcdd096a98cd133c1dcea531055dba3e399ce0fb8f67389bc4b06b0ea65184e1889a33554f4b96b9b1bd89bd6bb7e0040d640cf35e10b0568d6993a97f1100ab0a903eefe2e7cf15b0ccae39e590509f0cffee14b2b62a865506ac32c3aaba3126f09840c36d5795d854cd0ee507a38ab13114d38d26cc73323f5b8ef7b9dd3a86658b67f979b7a155407f91795eceb0aace870c8bd79816bfd3b3010e1e3fc6d9d1a128c9438f4d4a3d09fb986be2791068a860e7f19365f1bd6bd7ae49b8481023c30aeb8180188189ef13b0c8b01a812f8d25b82df7c3f3d2d63552d21c25387a7680960bbc7d6b0b37b61b083c204e633102749958775df4da2df43a1da48b1af64fe9ec394510747165ef9618193d7df24c8cfbb66e5e01363a685cddc1eead9bc282b67b9b6c21211d7f76ae5e11e0a3a5cef8e010bd56038997228d321c3ede07c673d4e731060fee23de3f446b01a4bd00f966038d9d2ee6c3118e1f3d164b9d699ce06834933cd624cdf1bd1fdfc367670962ba61b02ca656c3e9d9501816f9386515cc85ed5d7f0d6ebd899c0b0b0560893f5861a678d9f36dded32f0a60554dfccb89d26834f18563582ccdb9183e3ddf965b00abc8165601962edbb98c619519c9c5c1ac7e3343a1aa59caa49097cd62cbe39174c2c5b65c6596f32a80b58a61ad04d6150cab7c4e652a4c86259302f341a7a7d87ff41867c78762b0d70a42b9666451ba9e504b1ab85f9d30dfdede969fa5ab4ec6921c1f376fde94d08fc0767c7c2c20c77abcdddd5d0129bdf2c89ff91d5c84c8530b8f1e3f03e229be72ad8f2f5fed60a3e321cf95854ca7d544ab1e48bde2eef636ea6113a36924392ddb72b0d5dbc5f6c62e9c9a8fe33b4f9058c0995f837f751b9b37ae32e1016f612368520e118bfc229d4dc59f3e1dcfd88b07115d24bc06a2b309fc3847838d350e9e617a760cf816ecbd1eb2ad06c28d36a6a7033ca37bc3f199949c497744a7894f4f66f8abf73ec18c654462dfc3c6ae3e4eceb8caaab61b4f26e8f6bbb872e375b8ec006dbb9283cce6116c3606590358ab9e4dfd9cad8a36567deef30e09cb0b451726eff45cf5fa85032c32ac5580c583d583e74500ab2aa4ab62522603abba4197e947d6ddd46a864524fc7c01cbb155f90abfcf64576bf306066055b1d92ad0e4fe0858cc13b20dd6f0f818cf1e3ec4f0e458728a042cedb6c0e321e8683903d914418a49f87ebf2fec8a0974324ee6b058ae4386c5eb4de0929030f071edea55d98e0c8b0fb62ea44ea2b174797efce400b3d108bb5d175fda6be2b5bdaec815d814a2d36ca015d6a53bcf46af2bf935293b712c847e1d9d560fcd461f163cb4a60e16718e6196a0bed5c7d6b56ba8d18b9ea53d8b3126237a5e3dc3f8f458f6e72c1cd458080e1b57b7afa2e1d6e1c392e6a84f1f7e26392b6c0568eef6516b87b03c1707cf9ee1d9fd47383a1bc36537a1c0c5a3f102df7b30c2c78f0ea523749c64f0fc50f2560c0913fae52f1698cde7a837425cbbf5866a5f46c062ee8a804586454d56696577d5b3694ecefa99a962663f6bc032c7e27202a63d48f1fac201164b73cc415e15daf07d9d88ab62587ae5a03ce034d32833af2a802cd3e655376e1dc332733f1781eba703586586554e20eaf33f7fa8b94a78b15bb070bf92b58cdeaf5eedd180458635a453e78387189d1e4b90cec6a8dc4eeba6c88af87915fa290706e6b8d88482c7c1c43c5b6f799e2b804530225031bfc557a7114a329e40c77d116ca4130f95e8f118f3ccc593fd330c4f4f102ca6786dd3c5575fdbc146972dc478a4f932e94e47885ea7856ea701cfafa1478ff5661b694283be0cf5c803662992698466d8447f770f41bf0b841e5c2744124d311d5163154941353be0a4498a3e8b026d4f4cfaa6676778faf401f68f1fc36a39a8dfeca21934248ca432fffea3c7383c3d419402a16d217417f8fefd53fcd9dd91b84f848b09923443b3d51545fe845291281186c5a43b01eadaad2fc16f765073bc1706ac32833701abccc0d7e565cbc0f17925ddcbe3e8421ae6e701b054dbf78b36a61768a25e58289a856a37d28b6c493512357dcda4057d850fbb0efd2ac3a7d2f6b28d6e314f7b8e0bdfa03dd845d5a7fed3ab85a2afd2ede4cf57464c3053fedcca68c0dc2fb7a63dca12748a8ba197a1cdee3d7a9ba594435dc9a537fcd2e55ad4ea4ad3654e0c7ac635af9339b331f410fbea4586d1f109ee7df289b4a8a78c809d68f4beb4bd0c7f273b9814e536cd46137dd6eb158a760a53ea6180adcd2d6152ed4e1b4f9f3c15cd59a715e2c6cd1b180e06684a6133650d13d559799122c96b78f8681f278747d2626ca361e3abafede14b3b4d71e9646387459aa2dfebcb7d68f83eaeee6ca0dd6da0d9aa4b7e28cf1d785e1348e93d95221fcd81490cd772d1ea76a4db4dabd91569c3423a375b02546992219a45588c86184fe7024467d321667984a05d477baf03bbefc0ab79c8a20cc727030c27134ce62c3b8ad16934a4b6f08f7ef029ee9c2da45374b316639aa4081b2d58b68df1648a288a958c83ec364b2424ac7737b0a8b922db63c72229f72a8c00b50265093ca53170611c1505f22b99997ac08c8f142ddf0da9c1f313e1c5e9bd0c965a97a5c7aa84f746d3958b63980f7e118da82f5a8e01d9ee15640d9f6bd2fd9f172161f93295190e6fdeaa01b570560825552bcde5aecccf6bc0d283edc2c554f6091796ff3518d0f6a3cc6cf43ecafb376f4475a8c8a2e28b85aa1780a2603e556c8fd63326a3d40f8519463f770d0b3b12b36514b73767b7aa109a6d46e9376a2f1652f8fcd1fb3f124f2cf60c8ce72cb551a0cca439c3383e8cf4851a51249a6520606dd371208e55217196a1d36d0bf362de8b2ea54f9e3c11e06bb77ddcba755318175919f7b9ac330c149b7bfcf0099e3d7e8ac9682a72806b3b7d7c73cfc6de560f0ec5add3311c2f40a3d94660bbd8683570edfa2e3a9d561142d9b06b3e1226ba59283d8b303b18607e3c426d4e4f7547004ebf281e65830c29a666789900b324c2842ded9d05825e13bd9d4d049d00a93387ed0698c7198e8e07b2fa175302311da21634f09f3e7c8c3f7de72eaca005c7cad1f66d9cc504455bce97f93a3253892a6c1bf3e904db576fa2b1b183943ef53a0d5092c95c9c78f96c548f6c06b49c18ab004b8b4af573658e0dadd12a8768973dfb7c5f83937ed6b8ffa5e8bbe42dafdf2b333bfdbdaf221cd53aacf2b82d9315f37ccdb16b9eb3f5cf8aa4fb1230aa466731db9443bee5c55a1aa23dffe15509f9758095b2e2bfb03fd127b96411ceb92add9c69ca037d5d186a82179d05741aa22a1c2ecf667a1b87b62686d29e7fbf4cb0b7bce985e3a529ae2d3f20e60dcba89c266051ba707a8adb1ffc18f6a2a8678be923a05656b5729d6120016b2a09f64cbae36cd1682fcba4bb4e1447e8f77bcb1a44e6bd286f6042bed5f2f0c61baf8ba11e85a51ab038881b8d50ad1a8e2678f0d903ec3f3d9419b71d7af8fad500d7763604bcb2688ab3b3536c6c6ca31d3681788eadad1eaedfb822616612739670a4c984b48464d1f43c9366b027fbc7383b3e41a6aa718a9762caaa22a1e81feddaf01a1e9aec6ed36dc363f71c0f481cd6178aeda9b4289b8c67e2f810e5393e7b76863ffbc16ddc399ac1aeb7c49aa6e1d43063dd609ea3d96c0a0bd5b59304f4e1d9093676af0b602dbc4056126582615d67aa84c5cfdfbb9f1d609983de0484f2b859050e5520b12ab5c17dfcbd03d6afffeebf921c961c4ca15faac2ac7277e70b276aaf6658a2235f1112ea5048df740d0099a8869f67523c2e3a4196d1d78ceb97c05b6a7e6182cb05a66800d6727894fa2f6a3032a93585eea6aade042cf321aeba965533e83ac0e2a28d721e4e313e39c59d8f3f8253182ea5b16a34c1ffb5191f5902018ba24da271a7dd41a7d9927292c978829800b2adc241ae086ac752e6b77abd50008b5e541cb00418e9b41345e2cac0f1c9e6aaf73fbd270d1fd84d8605c3af6d07b8b6d5c55bb7aea2e15b383da2aecbc7cd2bd7405e321a9fe2cad55decedee22e735cf6d6121491a234b7359416468351ecd303c1b60781a21cf142808bb2fec72042c9c087ebd2e00da68d4e1d7552358cb73e076eaa8e5a9007abbd1c0d32707d8a7bb4566e3db3ff8087ffdc17d64411b703dd43d070dcf46bea8613e8f9470d67196be617487180dced0ded811c0b282501896dcf79a32cefba20056390cac02323d66f91c9b63af3cd9ff8301ac550c4b8738ab06a70930e5b0cd04bee5402ebaea56ed8f21e1ab009619769937578784fabbcb2064de6433ecd380552ed9d1c05575ec26205e3c86e79791cd732460395c8d4c59eb7682cf3ef944b5b7a2e15e962d9d19f47d60d8379e4e11b384a866a3dbe9c82a238b9ae7b3b994d26cef6c8bd68a3e59042e9e07a50dfd7e035ffef297f0f0e14319c03a59afc2b15458a4ef0678f2e831ee7f7a1f59ca9083cd2a6ab8da6fe2cbd736716ba78bc0b630998cd10e43dcba7e15562dc3783c90fdedee5e15fb98348de45866b4791670cac54699e09125b6383dd0948fc025cd28a4a1a98d9a93892c83aea86c2def3835d195517c1af63aa871bf73754e0f1e1f62ff78884f8e27f8e3effd080f0f26686f6d224a73b1816ed53d20afc9ca20b7e78a2a819be7cb154e6b912368f710743605b0c8c4f872dc8bcd6f2f32989f2dc3aa7ad6aa520be508a22aa2f8b90a095f9661e99bc4cfad7cadb090d503b20ab058d54f58aa7a4f4c3e2ada83af0b0975f859c5a01812ea24a7192a9ae76332ac65185ccb979e46fa787488b7cabbc8a4e9a674e342376123c4d0db3324a4fd6f1e47181e9fe0e1a777258745fb158664dafe98dfaf5b57d191802af3300864e045d3199a8d866205798e8dcdbe00d5cece8eac243261cfd21de6b0de7aeb2b78fcf8b10016fda7781ccae5410d56e9cb7c7c8a7b77ef6170465b651af8d5b0d5f4707333c45b37b6716dbb87643ec56430c4cd6b7bd2caebf8f8508958afde40e0b784e931191e33a19ef2d853298d11f7d348a9f415c352c02bb58d7499a829f7518296e3390842026b0b2159a417209b4f301b0da44bcfc3a38984827f7bf711debdf30851be40a3dd13200c034ffe677f1569f241bfafa2159ab68f6e36ea708226bcf6860016571ef90cb864664553d6e7d9f1cf16b0cce76a1db3e2719743c59fbb90f0bf28640dea41bc5844690e5a9d74af020bad747f0eb4b4adc88a26abab424269ba68383172bf4be6b3a03dedc5fe4a4b10a9e881a841c8648126b831294b3f2c73b659e6a98a060dfc7e3349290f05d48c5c7698e076eb004bcf60fc571f93e9c95d353332e9ce65fa3c6271ee311e7ef699302ce6a32487c4aecb8e23035d8a9bd3542dd14711dacd9600d6e9d1b1b4ab5785ad395aed966c477d96d80f07818481f4abfadad7dec6fefebee4c41816f19c947894a6052eb224473c670fc00778f0f0315ccf17e578c75fe06adbc61bdb1ddca0954b23901543d6405ebbb6839bb7aecb0a5c344fb0b7771d613dc4743a13e02453235673bffc7d164f84b9d146468730146b12b836eb015c2e30340284ad06eaed107e9dcd253c64f102f3d129ce4e4ef0e0c9311e0e52bcf3c913fceded7b1825a9001acb7f789d9b6120cd3866518c4691bfe23dd1c97dde675a39c36567ebbe348b2560f145c02aafb49ddfbbbf3fc0d2c7c07fcdc51d1de6e971f4739b7497d21c2d693041cb04052273e18ea89991b62e910ba33be06a5944d13ec95c2731d98b99c3a9a4b345d8a75d21cc6d181ae963a89a59f42c520ef116cb5547b5370d4acc9da816e4ca95c19c7158ce53c246e3fdf35542f338246c2c7477cb07b8b8beec2dc84b75e13b8c551a0de0652648c0629bb55a966270748ca70f1f209bcf10471102d713b621e524f90283a1623cf490a21128f3507c70096e4ca21315d8d1a6d753edc0c8a2081e3a1bb400002000494441546864580c09b334c657bef226e6735acab0316b07699622668b78d1af2b7f8b3c4d71bc7f883b77eecadf44b354a384cac54e2bc4eb1b0dbcb6d542abe963144d61d716f8c6d7dfc666af8bb393636cf4fad8bb764356e718a6c6b3a9740422dd919c594a75bc5a61cfa57b932d6a745ea31dba9c921d75dbf01b757005cd4a33b83517f16c86f1e93eee3c7c8a07e31abefbc123bcffe1a738180dc586d967a38e1acd057371a510257dd1c599fb26f0b33333d91ea7253fa8236875e0b5dbb008760bd5ae5eb5c33b6fe5ae26b125d75a3a79e8151d79464462a3dc414c60d19fba9027d60c42d43accf95d143e9b135b99e195df2bb328938555bd578e2e96db2f00362c2a7fbe6a0c5f203b4563e6aae32c8f6173df95db6ba5fb72c315eea17ce8352a13acb496887f33bda1cc8b65329f3260ad3b4936e2d45294f28d35eb16755eaaeae65d60617c58d8eabdb4aa27600bb6203f572c9bdf477b99a58eab38607d4efabb4df055ef51bff57c1b72094b6d1adc9d03960990e6b195af0d15d6741a65d2fd74ff00fb8f1f49b90af3576c18e1b8ae24a6936c214a6de659b298cd529d6501b35ae5535281348dd16a36854968c06258c9d5b4e9642c358634f9637ea9dd692dcb9a62bada514deffbe21e717a7c82db1f7fac581dfb10ca6aa6838eefe06637c46bfd105bdb4dc0af61321c6267b38b2fbd76536c65686fb377e52a3a9dae3c3fb48f615b31dd38439a63707033a96f3bb01caaccd955c616706471b25d24dbe9388a28869d5b181eede3e4e8113e7e7c88f79ec5f8eefb0ff0e9a78fa461049f01ee3760cbfac2bb5e9e5daad77336e7386f7b26def735e532ca26143e85b70ebf9f6dd1984fe4e85dfd149727bff2f35f7eae4de0d0cf6e399a590714e571571ef8e5f7cb9363d5f7972756ee53af125601eeaaabb1149b1b9a2efdf975e7580958bff15fff37cb89a1bc12687ee04501abea42993760ddc05c7edf2b0296c9aaf4c516c643ad93c355a9e743490d58550fc33ac0325b4599a1ad062cee4fd370fdbd042cadcf2933baf2b199379f610cb5442c003e7ef60cfb8f1e61112bfd15db7009fbb52c8ca73344512a2b846cd7c65530867adc37598b765f2093610306fe9d20c6308fa11fcb744e4f8e25114f40a1d15fd8a88b2adef73d9c9d8ee4330c2d03cfc7808075fbb67205cdd98495824420a82db05577b0d774b1bbd5c2d6764f9aaac69309aeec6e606f6b13ad46037bdb1b5268dda6a835cb2597c5502f604950a618acedba70dd0036fb1212b4d8aede6d23ca680393214f2201ef0541338ef0e0ee5d3c7cf029ee1e9ee2fffeab3bb8771263341889d29e9240822d8bb46996c7450831662cf251f27d85a897d756ec98e79178bad73b1d297ece174a3261e5b497596db8571ed0cb67c0c8f7568196beefe571626efb22e07319609527fb2a00fac20296be98daddb1ea62ad03ac2a7705f3029401cbbc2955a8fcaa0c4b18131fc0429ec1df25cfc0476c85f4821a7291659614bd02389730acf275520c944254058c659d953cab85a0f06566286158712c21e1d1d367524b88440156a7d9947090a075361c49e7e693c12902c787e7d4964bf564411abc548b2fd55587f92f82d9e6e6a6ac8e1d1f1d4a5eabd56a08b8ba5cfa6fd425b13f1c5012114bf2be1936303e1be0fefdfb180c8752904cc34c5e6f76de693a0b747c1b9dba8deb7b1bd8ecf7309f8d446ed069d6b1b3bd85eb3b1bd8dbd9c6f6ce9eb49b677720b15896c945357ca08482ede5c5aed966386563265d79122c8afff37886449ac7ce70fbd34778f0e83e3e391ce2dffefb1f20b21bf06a35f82e251473b9061e012b49978045af79dd1455a73af82fb71d4ea6e8b188bbdb4546539a9c76da74ce6063906ac05a756f4d9655f9bc19255abcb7e6f35596ee988054c5965e14b04c52b28ef5e9f7be100ceb2705ac2a0a5ba6736506b18e69bd2a60c9602934491a44e5461721613974946330ea069ebb61b222f97c375d6e5706e1f3d948f5252c27e9e57a18cea7eb1ea83288337fc36e396c514fc0928ecf6922b9c3561822cd32611ea3c914f328c1703c16066423bfe0dbae9b4ad07c8e9fe5b522c32298c94a6214e1e4f8483eb3b1d11396c5632678919d51f0298ea68e834eab85d9788a93e363d58a6b3e95248e5cef3c81c77a453638752c6cb5ebe8f73a6893ad31fc8a67688675ec6df6b0bdb581ab57ae6073a32fe0c9639424bbcb565c35693251a47f5499c822c76c3a92686cc12eccb29218613819e3f074883b8f4e309c4df1e3a703fcde9fbc03b86dd4d9d2cbc990e631023f80673bc892540089d7c1abfb17747f3acdc1736642bed9ebc36d3591590c0715985290b50ab0aad8ba095655a14ef979288f2993ed546dfbb221615575c5cf0560e9be8472118a2bf9b20c4bcf06e559a17c61cd81f8d3002cbd9a644a06e4c617ab95e538dd04ac4a7a6e29098509b67a1fab1e408ea99ac5702aaf50be2b3fac4a56592a91b8b04dcd4116c75824310e9f3c15033faf06f89e871a735792f066b16f8e93d381f8a0934550d0490060de86cc48379560329e92009e8b2ee5d1de576458dc968e9d1466b296aed9545da37d2f14053c5b5cf5bb3d64915ad13b3d3dc1e0ec5835685db0d597ea17cefb10da35b45cae72d6b0d9ef6067a387249a214b2234c23a7a9d36aeec6ce1cace26ae6e6fa0db6a48576ab7a9e4145c61a41c9eab8d5c1060423c4d22716da027169d16a6598ac3c100872767184de6b08200fff1ddbbf883efdf45663711b2a5974337af5cae856773a55375bd5680e5c9a4a6d995ce5f91552e6a36dcb001cbf791dbec2244916a0d5992c9fed6bd2a9fb78ab4841e27e5bc4ef9b9ab6243fa397c59c0d2fbae7aeecdf7caefffbd332cd3c04f0eee1592eefa42ae9b45cab38a092acf318a9f2087559e89e4981822d2bfc8d0cdc860e0df4b9599173ebf06b056e5b094c39b0a314d65bc3a47961c9d3fe455405835006cd797d5af643695fcd5c9fe3e5a812fec6852881ca564c471f1f4d9011cd75376340ba52b2218913d69f6c9e4361b889aadeab568f260ff99b0a82b577644db449d54d808e4b0daad9e68b538c8599b28ec264985950d4e9e091ba21344ce7c968ac3a59ca85963998c252e0e6ca01a48c8c79e00403da863a31362ab45c6d5c24eaf8dd0b3e1f776d53c230098a85c5532577d0e69ed935988a609a6f10293ccc2fe7888d97c826bfd26e0f9f8b77ff0e7f88b4f4eb170ead8f01d58768678910bc89b0c8be04bc062f8a9018b80cd7b23cead8da624db539611d17fdea56db48594bd132fa9047e51c0aa0a0fab26ca75cced65016b1dcb33f35b5f38c032ed65e40297b4587a50e964a4d69ee8015fa696174e904f9c5e072d8d44717130e2f40bf1bd21e62c0f60cda2f8f7a5364b662d2aa394bb82beb1cb554d1a9338feb98b4331cb09a848a38915ac47f215e7320af3dc584b687ebf0628f35ff381351f28f3615c6e63b4f92a9f33754f6158c7d1d32778f8e9a7701640c3f3309f4d2577c43c0fed7fe94ab060623887c8103c4fb5f2229b6012be15360448b9fa472023c3d0e52802a734fc4b6678fce821b6373771656f472dfffb9e94e5d0e245d7daf1dcaf5cb9a22c96f31cfbf7ee01560ad755652b6c55bf4868da67816b6becd2ec7b0b345c0b75af06cfe6fd7384197a646f818b6eb321358edd76075d2f500d5a8baed76456babbd1d96426b935ae76125c79ae613340bfdb40107a38ce5bf837bfffc7f8d18333917cd0e5a2e131d9ee89429d825505489e0851fd40ad9eda9e2b6cd5711d0c2663b93edbbd2d0c6633d4e86f2fcf9003d7f591c5999235ac7899f7bbbcc92ad66e96c4548584ebbeabcc8ad67dbfbed7971dbb7e96b9dd85fdd3e1c410712826ccf44af5f560169953751563bcec3a99c720c7f1d3022c010d9ed42ac02af2cf26502de9ed2b0116b0b0558d947e115c05e016169c9a6a2a5aa6d02f0258554c48173f976f7a1560e99b6226e1cb0f98b47bbf602b62ec39b7a40ef0e0f1233c7df0001e1ba77a2e66930966023e2ea6b318d3682e7a254923b1334d9d8c40853f042cb6d8e28b824c96b8f03ddd8e5e837cba48f1f8c923745b2dec6c6fcaf76ac022e8937d68175326e755179e04a7cf9e224be7e0ca3fc598c417f1b0a2bdf362019654f9f6029ebb80ef5870ed055cc71337051e1bd505eca4c3047f230cd1f5555f451ea33a66ca2c3265f9c230980a792e44d480569b40d747bb19204382fd38c0bff9fdff20804541a9670175619d4cded710270ab0c81cb9fae97aeaba588e83244dc46f9e3939ae56f69a5d8cc84e6917edd0b491d74d0156be26bc5f896415226a3d69e91e9efab3e589ed8b025826b06a30fbc201962914357345555aa8256a4a7454cd5e64ee2cbcb2caa06596cb946fd26a864589ccb998530387a8ce593c6ca965fce718a18468ab1996be21fc6c996195434c0d42fa8696d5c4fac1ac62a58a4b5c945de873e7b1d31a86c976369f086ab66899a6b44291b08f0c2bc6643607ec4227b4c8d16890a5d4c4d78bae19a14fe1a3143d89c52f8f57afaa2e4374dbc2fec13e5ccbc246bf27357a61c004f802753f1480d26e066467a20c27684da7b20ae8d8940bb8a26f534e0c0b714ae5caa46be5025c9e43b13181cd95043e018bfba74b113b38336c6bb9ac15f4e151f3559c03d98f5c5b9b320d558c4d9b9cadad0d095f3dd7429225b83f04fe87fff34ff0c1a3213cdf43ddb505b01c6922c112206571ccdc5ca3d9404df45dd23f5efa3c12a8685fc3903074eb18c7095c3a5538ccfb51ab45d6ba3a87554e4bac6258fa99d2cf955921516658eb00909faf6258e6dfabc6d1ab32ac9f0bc0322f88390354fdacff26c4f1670858794d89fff4b1ea5999786432ac8b378aab88d5545603671595a51f96c9a634189a0fa17e7f15b02daf1343715aac54b4a9e7366436a3e15018d6643040c0153e592d9b20a53cc176319d4798cce7cac65784b0ecfeac12eb54a5d372a5eea9dfa509336b138b6574feac818b7aa7c1e00cd1740ad6d1753a6d8414a752ece9aaa6a91ab0786c54cf47b40cce32cca667706b295a0d95d8b6d8b62f53df4f2752e6b7d8068cf92cb689f76c5572e4da8e302c87eff36f9431e40b6157b2b25994d2e801e8f8ca3aa6d96aa0cbd5c77613aecb9c5d2e2549b70f23fc4fffd7b771fbe9049663a35df705b0286021a36648ccefe1ea67a7db915c1b13e9b4489e4773848d06e22c11553c9b3bcfb31c5eab8985ed89d68c13449ee42b199666ab97b1ac32c85401c1baf1653e3fab00eb3250aa7adf9c98cb5ac27288f685655855174e9f58d56c200397b12b9fda8ad74f83613124d4034fe56a54f1ec22a7a25d31ac32cd1621e74ac05a9dc3b20a20366fa8791d4cb0aa9238941f30b5645ffd7811b0583673baff4c5ad5930f70c55012f132c81d4ca71126d15cd9f84ad7e10582c095f3b7166435ae0826f9223361e4acf3911ab094ea9b9f89313c3985e358e875bba8fb1e7ccf1706c3fd4947e6a20898c5d10c0991a4886643f84e2afe58014188990daac2095a748ab56873bc281aaed610d810c09215cd5a2e20cc63931091c769dc2fbd2840c1ab1fd4c431b5553024097d3d47006b328df0fee3317eef0fff129f1ece905935741bf52560a5592c604ec06ab06374bf2780451022604d6753345b4d4419f3712e9259023a8e05ed36729bdd89f88c51789aaf4dba5f969ba94a3394c1c1dcc6fcb9fc94ac635897e5b2fe7f09581a65cdf0496699bf07c0d2838fdfaf9b335035ed1421e173375e1a9b5603055bce9b00a7674e79088a15447dcee683a1d98b5e2534250efae12a03d6ba05270e5fea9dc6a727d2c493dee954778b0b2754176a0e54e6b0b8a248c0e23931e94e46c4553dd61c12b01403a4e442b90e28005345dc04ac34b7240c3b393c10e062ab2e955b0a11f84a5fa68bacf9596aa708b4291b906653846e8656c0aece96f44c24fb634a96793396bf288be84203e610b0c8b23899b062922c8c6cd8865f28f1e5fa53d9c6e4384344cf83efb3dbb5270c928b11fcd9a64f1a8bb42731de7b38c0fffe27dfc7c3d31851b640bfd540e0b8a82d2c10b0a403b745978b00bd7e4f4242df0fa4ae71329b4a98384f13b956042c825ebdd795ced711018bb5882927e3d5b286cb00cb1c33660eab3c86aa7e7f51c02a33b6758ccf7cef1f3cc332d9d70506f30a80a56401e7962fe58b6ce6b0e891a46661d5ca3d6183cc4238cacf910d2886c5eed4d4d09c33a6e57e5f11b04cb7069eb3c9a2e828c0e4b0022a95f8af6262720c145b725be6da568484d6a286d39313cc860380be54f3a25898391d8760638b2d0bc3c21a431f9a7531a567b3c42e86433d5440d1a66299d456f1fb4cc0d2cc741ea768b6da3839dcc73c9a89f15f9d39a55613f54015feb2307a32a1df94250a789e2f355935c4687025d0b71030d1edb808dcba3092384de45e30f323d238e690dc9ae4e2744828e1a284846c699f8bb25dc0b4284a66329c6542f5bad25311ac983867079b3889657121cd6af8e1fd33fcfeb7dfc1c341827992a1d76ac2b7d97588c5d489d28b59801f78c2b00858f57a28e1237b11868d1051616b93cd33e48e8d7aa72ba53951ccb483230c6b9d0eeb3266a3c78999efd239acaa88c5cc7bbe28605d964b5b056097015679bf920e79c955c20b93ff8a03d1e9950baba7ffa2a8259499dff860f9a2ada3a4d439955996dad579c7e5e78f49e995aa68efda9b6d84981a8038d8e4e4c411f3a2652db54664584c02ebedcc0584aaf3d47fab5a66d67931cd4acc07cfcc099921a13e7739b6526b7afd1e1d0354a387f316045c6025bbc8d2445604e7d331e65c196443d4782ecc89fe4eba6c4adba23094e10a1b7fd705cecc35f198c9b8a8f22608f05c9844e7b6badbce389ac1773d6151a3b381f8c677a840775c749a2ac96e868552acccfc919d4871766859e8043e36025f981941887a251da26774561096e548129e0015c8760411de27e57cdb0c94ac81f59792d722b80564589c78284928fcb01c957a206be4778c66117ef4d929fef4079fe1fdcff6a5bb4ea349cd5a803852a12c93e93c079eb3d8eb586cf3e589c4228a5359827158bf28d750fd4ee6caa6150957290b6245d02a4fd6e6382887782fca78342098937fd538792ead506a226302cf8567708d8d14b7338fb3bc8fcb986379fc99d7a30a972465b1429c5df55d16016b998bfa0901eb79d05a0358c2a2aa81eef3062c5af0d616e7de551ae8ccd8df042efdb306027d033508492384228c2a0396b94f3d8b98ec4b1463a5ba4519cc85b2c504aca57e96667decfc329b4aefbfc9d940d4e2041df6c6d3f20df338b94f6de14b3d1145a63c5605588924b2f922a0f13c196af145c0625170c2129fc1996cc7321c96b4d43d4bb6e3be09744a5640e70517b6bb90d2a1d0067a81878db08e66e049b29e3942e611b515b35c237e4e560a19feb9b24248c0a2f8542d1028775126d3f92fe5080415e6b078f918ce11b408646aa665879b14a7c331debf3fc0b7dfb98f0fee1d4a4e2e6c7808ebbe384268ef2f5e2b0216813c470a8f2ba1b623ca79ca8928c2a55b045b8031f9cefd301b9b73b1426a0ad5ea73d5445d66065513e03a76633effeb404b7f8f7ececaffae03ac7540623e4755fb5e75ece6f1989f5bf75d2f0d58abbae6bc0cc3d249a0e7a9ec8b33ac750ceec2057a058645ab5dabc8479597f197605de1b3a5ebdaaabcbb7953d70947cdf7342bd32cb66a1632018b2372b92821f579549427c8e2b900d6f0e4445aaf8bb092f91403003528e8ba4a29a9a1038230167a97cf411f780d9c3ac4d6cd5787f3a90c64ae5ab2d517d9189d1558f0ec5acae84fb337bd5a2840e25992346753877eddc5562b44bb1ec027fb627aa900d088df5f98e071955044a3056091a8d35995daafbaa7c04ad8a2cb9c1759165713f933433876080ae43db55ab1409c44383a1be2c70f86f8cebb0ff0e183139179504c2a80552c16f01cf8d21ef88c152930b51d57ca9b0858e47a2c71a2615fb7db93129d19af9b479b1b4f426d5386529ef0f4e456c5b8d681951ee87ae25b370ecd315335095e0658ab8e631dc35af5197d9e55cff6bacf68ed59f95c34cb2c7f76d93547907c0dc35af7a526605dbcc0970356d50cb5febbce571d5f38244c291e7d5e77a493e365a665322c0d3612a71b2e1064265580a5f3553a89ad1f5c71155dd12558b6295c56453c5d848e92d395f7548e6b91c6988fc7383b3ec67c3a2af4490b01240231190f6bfb749b2a028f1e9404199e03df23c3a24fba84cbdaa3bc7044389d8e953a9c76358391d8da9071b15558dd56dfc57df298e91dcff35221680d6e6d81a66ba11f7a526ad36f87a8bb4cf42b36272128ed8f8bef656e8dec4903168bb23d71687084cd2976455b64b5bacb554b55b0dd965a48323baaea09e84cea535f75341ce2e34763fcc57b8ff0d1c3132c6c0775012c8684b11c2f4342bdeac8df3d869b043fae90164688340ea48d72b680b441cb2d5bba10397e20e121fb3eb2594a15a0e87c535548b8367a28d982ebb1f13c11b85890bf8a69ad03ac75c751057e6bc764f1e62a86b5eebbf484f95280a52f0c1f52fdaaba482b0fda602717e9dfe580f5524c4e76fef280c56575e9ca52c4eee6aa980698aa9050830dffd500a46f8a0e87ca2121f767868cfc4e1d12ca035c110eca3625c06208c5c433c983e55163b49026146c114fc7ce78361126329fc52af14d57d1e9544a557498c7153c6ddac7efe03910b0087e644ecaa75de597f87982d1c99c2ddd5df97dc6a6a2b3997c4fa3de1020e28bdf479022c3e2ffb2d0e138526ed37417e8050e763b756cf45a5242c4b0920b03b23062f4172495e16795168b80c4d54c071e5d545d2551617e4c725935b5bac8dfdbadbe8015c16eb14825e14e1755ba360ca6137cf86884efbcfb081f3d3816d787b0e14ba1751ca99c9e58cc785c9cb0c55227f01d11a9d22890f63c9c276895232c8a254d6c46e17848c9bb98cb7215c34a8aee33179f79e50fcfe7e26501cb048acb189639c07f1a80b50ab4d645423f13c0d26dbe8441ac01ac7528a993eecfb3a5cb01ab8a61ad0d0f5f05b00a1d9609c61ab43405af022c0d347ab0eb1b62ea97aa00abfca0eaef65cd9da966bef080168d37a41e8b202280a57eb603515e2d016b70728c2c528d238874dc0f998256a1f36732139af2b1d79ed6a369169644b1d82beb225f0ddadcdf288d64058f5a28be1fcfe6c2bc9988dfebb6e43bc850b85ffe4caf77326c96d968c0ead62decb2a0b9df429352042ada2900a5625d6be3160b011026a018163277c57c1413f5a2f972d222fc6308c8f7a8bf52ab848e4dc054b92daefa51f5ceff59743d8ee6f8e0e1007ffece7d7c78ff04b6efa3d154e53ed15cb52b23e0129c79efa86f63be4c7273b2822a0de624b14e50a2dc414c0483100e3f43bd9654132c1015a16d79d2d5ccbb0ab02e4bbc9bcfc42a665506ab5701ac75c7b18e61bd2a60adc28f3230ebf1b83224fc96f425545ed3aa9e4dbdd68246896a09d0992c4b44a3f2d517db2a5ff8dcc56e3555cc4edf085d6a29a05a2aba1469439100e789a81b2125dccb814ca0a096495f34bdbda6eeab4242f3a2c97717ea706d3f52be4e7a7b33c96e9e178f43de537745b11b7dbd0958bc8c45ebf99c05a68c47a8f8f629c064589860361e61747686249e8b4cc12fca65d841872b5a324530fc84858dcd2df1646718c68433073d016334188a8fbaa6e32a69af4a7ca6692c56c234356498c5ced23c6e86695b9d96e4d2748769ba3ecca653d98fe3f8a2bdaabb0b740360af1760b7df94de80752f40204cab087117bc4f0bccc9f6b86f3229c951d9b29d481734c37294668bde5c3ae92ef57c62e8c7954e02562cb58534e19b26093eb877826fffdd1d7cfcf018b6df40833a2c3f500d300ac022cbe279b3c3357dbbc8ea8459a5b98481f4c7a76a3e6c341520fb7534da6d61570435d6162564c5450f4d71ba9784bc9af879ae9c74e419a178b690b9a895f3224729ab9bfc990c9eee65eac56bc3fc99fabb2a20e76ffa792b8f4dfdbb090ae6b35b151abe0870963f771926ac024e0d4225d850085184d5eb3e6b7ecefad5dffd2fa5912affe785a19ee2b25719f91d19695429f0a629b0129f4fd5fa66e5eeca33c51200f285d2e0d0475e9691554a9a0f847c9701aa1a4834f82c0b9e8bda3f1da2e97d9b60a5e50d2693d2d7c23c47fd3e67617e465a4f15e063cea27a66d549fa550f8dfebbfe57be8bff1540218f30b18ab33d3564143a8a608b32842926e311a6a321923841bbdd9181c7d08cdfab573623bed7e9636f6f5b4a78e8a94e7702eef0f4e40cb3990a07cb39b7e974be0c7f193e110cce4346c57e284560998da859d24c8ec3ae91f958f05da0eb0357fb1eae6e84e877da68379a52ac6dd3379d83b7e68973679c11ec94c386ce29f11a8b136aa0804a4b344c490a95eefa7e4b8720ae7c92ed58354c92053eba7780efbcf311ee3c3c8615b411d41be2684ac644c0e2caa0b0c9d148dc26c8d418d2129888f5d460c9730414f92e3e879684864183dd8672692f66f94a1aa216116ab0dc4044a664c62c33e268520343cddbf27f4d159ff31786c1946350a14f96c91220b9ef7af22fee39c710599d7ed6cd01b52ef259c794d601d692285cd2c6be3cb057818e39ced781e02a567501b07eed7708588a5131d770195ce9016d82064dbd04a8449157e05431fbacb29cb87010a51c188f428b06f9d064a251525e5d35ce6e862d4d39b75405581a70f4b1ebcfe81065156099d49e17d3042c1dda5d009de2a4d631ad3258e919467817270dddb988330fcf950d539d868823396bd3b79c0d4a27c333c941f5d841a6d05711b4f483488ff47ad8128b98f96c82f1500d4c5624d34a583ad5b095bdb0233518782c042cbd92aac180dbf03bc87204b0a4b4470196452f76aae92d957867f4daf2802b5d17d7361ad8e8b4d06db7d10e03f6a210c9c2c27225e48a53b23c050efc7e324005582e4216481780a5414b4f3641fddc9f9fa0aa271042c438ca70e7f131befbee1d7c74ff10698d05d421bc7a5d181d8f95eeaa3cd713aeb646b4e171440ccab9304916884480cad21b560b28c33eeab35cdaf1d443d46aca55c2caa7226f2091a2ae8cc78d1a9b9a144d5a24d2a0df7e4d75ff21a3a8297d1cbdc47ccf15f067a9108d185950c9631446e712d47365ce28fb538b461aa8f5f8b90cb05681d6bacf9501cb8c40d67dee4580f42706ac6ffdf6ef2e1956198c5651a3f2762b191607df0a8f9c2ac05ab2202e18175d6e78f398902e022920397701d50fb01e709a4de950c76410e6f79980653230bd8d06aa758055d68f9840c4eb6332b0f20daf625885deb14ed100002000494441540dbcccb604017a3859a27ecf91d80d0933c4963ecf11cd67988e87a2cd621721e66478ac5cb55b26d26109b3d8dede423c9f623418c8e7393866b3485811078ebee63c26950753ab9f5a20aa0181db495846d703de1be4c2a83812d57e547134ad635ace023b6d0757379ad8eab5b0d5ef49794cc377e08ae0ca412c1da3136404aca2e5bb02456aad5c915068d6a58ba0090a1cb86458fa1a8b7abe003c3e6ae328c5674f4ff137ef7f860f3edd47b4a8c16323d47a28ddb079acccedf13a311c549511caa79d80421faf79c27d2ac0e2be3dcf177d16c148830f571d93f95800c8af37c4e1419e17ba52d077cb0f8515b1dc60c126adc567e92f4f3ff93c8be1d88e4a712cd4b55c58ecf73857bccc82d8337375b249957d345b09582f0a5a3a0433ff5d35c6cd67d424275f08c032c3a597090735d5fb4918566558284d158a989d335051482d99294a148a10f665004b3fe0fa5c65b9bce8906226c27578628686ab424273b06b70d49fd3728872e27515c3522c92c39e733299164374a57c979e74b409667170112630c94c76703a984a025cabb7095a02329cd22d5bdc1698ef629306020e416b3c66e352e546cae3d1225075ccbcbe2ae4e2ef7a558fe7218045062403aa707d60ae8732050224ebfc1c20b417d80a6d695dbfbbd911eff6cd6e0b9da62742516ac762f163a79ba8023cb5b24ad902eb0f6dd845676ded89b5746e604389e05c26a119b50e1927f344757afef001defbe41166690d8d561796e74b930e6ecf826db25126dc95448350c5443b8f25576539a21e55425b26de09646cf925e2d1dc92c6abf3dc86dbe8a2bb731deddea6ca91b29f22f37fb60f37f0e0d643d8fc9fd213d7c1fc781fc97824f9c89405ecf399dc13eadc786ce3e131ec74869017121662e9cb48f78ae8a501cb0cb14ca07911d031a304fd9c5f860de67eabc2c02ac02c6f77d9b159bffe5bbf230c4bac910912ab2a818da3adce61b1de427ddecc6131597cd9abbc3f0e52ed50c88254ae5a493a8c03b668ff540eef348dad0a099761579177e2b626609937f645014b7f5f39c1ae69bbae63d460a88f771560e97e85c426091f68b3ccb99685b78e25c96e26c6c5c5001c586aa52f998e057875bb7a3207294e8e136105640f2ce3a1e6a9d50ae1b2d3f194a1980ab9789c944368070619a8d2bd46d9cfe83c16b70b3800297928849a64050c6544af54f42bf4191622c366dd5180b5d1c4de66075bfd0efaed0061dd45cd7124b1adec67d4caa95e793d9f3ccf8bb279af746e8bc7cc9090d7d1fc1c018d253d1477dedf1fe2071f3dc03b1fddc770964b6b7a381ecec6ec269dc9b5e2f95202c2fd521221edd98465e6888b5c923c772269618de15c25d48bb663ad7607b1db40b071153b5ffa3afa7baf492a3d67d134dd59e9a6ead852a748053d05ac4c97d4ad4c4a92789d59ad301d8f24d49749a7d9c0d3cf3ec293dbef221d1d89dc8260358f52d46d1559944342339d511e675520751920685059c5b0d631b25551d3bae37869c0fa67bf590016bf4dd84cf521993bd60f5515c37a99a4bb89dce6fe39b804e7a448d696b64f02821cb0460ebfccb4b8bf758065bea71b76ead04d5f549359997a1abe6fe6b074725befd3bc267ca84cbd91b9cf55806589bd33c35f070b3b80e58492c4add99ef83049d8c4f39732177a4f4d114dc7684c9e08e068ef769e8f8485e270e063361d63321989be89267712c63170111b659584d6ff2a903db7223e0f13d53662e3b2042c8631b52560b1e28efeecd2247591a3efd704b0767a21b67b4dec6e75b0d9ada3dd625b79d52e5e4e3957897f9391aa9c995a08d2e1a9665abceecd962f9f31c341d155899f558c472753fcf0f663fccdfb9fe2e06c8c7ac8aecd754c22ae26aa9097e7a3c36786a66c8eaa570953d5376dd90740179733474b4757ae2052df16349bf0b76e62f7ed5fc6c6adb7012790c984ce124cae8bcf84b404632cae1652586340362daf9cabb033a915e5aae7ced5eb0830c1e0b31fe1c1fb7f83f1e96101ee16dc85f2997f59c05a0516e5f16c8e7af3192d4708ab3ea73f53261f7a62d7c751fef7a501eb5bbff53b4281a4cc63b93a51a096fc63fe5c2d77e04a9e0cca62955050fac215507f110b9532e32aa414e681f30191243bf7abdd17249fc0904809f37408c61b68268df54cadf767ce401a9c4ca0d38759a6b3e6c3a1199a0639f9ee42104a1126999f74cb59ba475094994879071674e454651c4cb0ca35a85948176c3b954861301718d2fa1ebcb08f56a78bb0d951ba1f7a88b3630ecf572f9133f19ec4a27f9a8c86183d780fd3fda7b0c743b4bd1a6cdfc624a3ed8c85c06d204fe778f2e01ec2c015c5b62cd3b3ee2e8e25e7c56ba24df944ae217206150a6a0b1a32280e6eba18f06960b82a80227d9015a38ed258ca70a43986efc049e7e8b7eab8b2d1c26eaf8e6b3b7d6c76e8bbde44b3d55261beac822ab0e28aa82ce70be352f923910714f91c32c57ae08b1ba953f705b8791dc44d95eccaf1e438e844f1ec64821f7ef410dffbd11d3c3999488b79b7de94305494fe858a9d39226150c5f2ba8484943530022f220e7b5113e645b69a71856fb1c08c097871aa0810f6f770f5ad6f62e7cbdf80dddac2c2e38aa4d278a9e781e1ad4ac4737c25d2cf5081b47417929538fe4c516d84edad3e1a4e8ee38777f1f8f6bb181fb207e504613ec3c2f294eba9f8f6d37e5ae28ee7da8de967d95c6c329ff3cb5896092aeb00c60427334a29835a3982298363d5185cc5e4ac5ffb970ab0e4021b5a0ffd01fde59a79951191db2562bca6f21e66e823fbe0832dd8a3fcbd3560c9df34169657090b4052745c2580b95f7d0348fff5ecaf13b59a5d9948af3f63866de59ba5f76d5e543d8b5d0451757eba555662d8c6e8247f415261db19e6518624e283c87c94f49766fdac08ad98d465b7979a13a0dddf427f7307cece57e035fb121ae842640dbea2ae2a805e9f936245738c0f1f63f4e0534c1ede01c6c7840ea4d642008bd3bc67e5d87f740f8dc043bdd142bbdb972ecc5c6dd425325a702ab78bb99c24515eed45325cbb3374fa3d798f0b29327366b924fd290988d3588a99bbcdba24d8d3682452866b5b6dec757d5cd9ea8a2e6b6ba32db20232180227013f8e13c84a3fc3b202b0a88192678ab9bb9caa77a0c92e36611d6ea309dbcaa5bf2173418e17a2469f75ee6f91e0c9fe00effdf83e7ef0e17d3c3e9b22a66fbc1f0a7ba4162b5b5898d1ea5916186820c8092147cc9acd02b0b49a8f697101f08c25d20b0965c55923cb400b2eb8013abbd7b0fdfa2fa07de32d34afbc817aab07a7643ea8c786be8fbae65325fd55686e2f228ca7b19830f6da4dd4662738bcfb431c3fb88d7cb42f53851734c45582613d11daf5584ea4bcbbf44b3fef657664bebf0a10845a18d51865c0aa8a8a9618b122fdb30eb0d6c92baa8ed1fad5dffaedf355c2a29cd33cf917012c2ebfca0d29bc8b963450c6ccab0196be70fa86eadff9f0e8a264feac59cf6580a53f5f9e09cc0749df9c7580a597fc657094b458ea02532f664911ef643c411a25d2ad860fd7201a22f580666707adce0d84ed1b68f76fa0d9d985db725163912fc30ea39c877ba4319f0e7f96938b4a7a01b314c393a7387a7c1ba74fee203d3b82cbd19fa5184f0658a411e6a301c2d087edd5d1dddc96c2e93c8d65a098667cbc6f2cc561eb2e25c6542b895a36d0ea76942e8b61a3a8f173b8e2d649c788441864a7e163b7df819527706b39767a4d6cb51c6cb6ebb8b9b7812bbb9b6206e8b0c690e09852ebc5ef502c4b0023cb65858c758235091955d3d826fde5c31061bf273ef159341576425127cf8dac2849233c7a74880f3e66d2fd311e9c4c30ca6bd2535072e26c1396e6d261284e28e970cf014b3455fcfef35229368525b8320ccc84052a60902e425984790678dd6d6cbcf636b6defacfb0f5fad7d16cf3f8ce734e26a3d76c5db3583d610a808d4f319ac5a8798174e26e070ef2f121a6a787f8f4ce7b981e3d41904f113ac07c1621ca1c387e9d1d659780b52e9cfb3c00ab0a1bd6819f39eeaab67b25c05a0e824287f5b280a5753a6586450695bf0260e9521f5e7c0d581a04f95d3a7fc49f25d96a8488ab1896c9d04cf66832c25580a5c34353ee20b57f85b04e03978026732bcc71782ec09520a9d7b390e51622d7477de72aaebff616f66ebc0537dc44940798a7f4689fc236fa20aa105be571e6853092602145d44b1d5a0d98d6105b738c6747181d3fc4fcc943584747b0a229926c8cf9f80ca707fba8d572f436b665356b3c1a489b775e37dd0187c02f79245a1d17897b9dc0e7794a694de1e9ce9849bb49b0ffa128e8933902cf91d5adab5b3db4ea1e16598c5ee8a1175a68fa35bc717d07d7ae6c0b60d5a5fe910d32c8e60a733f692356b01c05dba45cc2a2081064580258bd1eb2788a542c76d87d2b80e335447640cfab8367c7b87de7a124dd3f7c7c8ad3d4425a53c250e694a65182098139635ed297de87121a67a9fc8dc0c415417592fc6eaea65230ccede847afc4ad1957eebc00ddab3771edabff18bdd7be06b477c59a864e14fad932ffd5f74ee7e0f433c57bbbfff00ec26617f54e1f0be632f3144ddf41a759c7d1601f87b7dfc1e8de8fe0ce4f11b82e627888d899a85499a2d325262b37c1e2329078d990f045004b6f634638eb98d7aa7d5abff29bff72c9b074aba95702ac62295c0f347d6099fdf20c4bb45785429e83cacc51a9d94dd1747e874e8497c33efd9098792b73f6391ff40a14d68584e570572ea688a21468994c4b256f6d209d4b38c601c8f02fe86c60ef4bff185b377f116e18d01b180993b04c6db0f48479a14551cf29252c6a01812a6a2ef3f37be4f742652fe7c7cf240e2286a0e90cb3f109a28327983d79846c780aa71623999ee1e9fdbb025c6c09cf50673a99149927e5caca6bc8ff4544e9b8988cc79223d3ec8be74fa020aba4e301b5603c443635653e4bca64ac14add017553e3b38ef6c7484dd353c0bddba8dba93e3fa4e0f57f7b6446ad168b6c492461aa372959196c392cf6269115b68a98bc0826f86a1b2f44fb0626bae5647161cb28492004b15243bf4ac6287ec14d3e1188f1eede37bef7e82bfb9fd18fbb1257a2ce64565c56f16c924c0043a65141ab0227e97b028b51e20939c95490e8ad9ba4c041d8e303a970d3d689de338686deee1da9bdf109695fa6dc9317191a30aa8f4f3abefa79e4879ed47c7cf14f8fa743f5545d61c93dc366c79a84d8f70fcc93b38bcf31eac6822f59e0c555561b93ade32c3d2c7f079019699f42fa7574cdca8029ccb42cdcb804fce9180a54f9617a07c822f121272c61595bc1912f2f16082f815004ba5ba54da5ecb0fca20aa9986aebad7bf5731acaa0b5566595580a51f2e9339eacf916d988075be5ac864ab2fa242865d4c633319bbfbc6d7b073eb1bf09adb92a48f92b9b4a4aa39167cd6b3306c2972433aece43149a8c0f0c82835e2df97b9bd82d1d1b78989f47832c47c788cd1f121e6a74758cc4e313ab88fe9f1535cd9ec0bbba2358a5e28d10d55f99df2ca17383b3d95954773508914208945704a1709bec7e3e2bd276834821a7aed96e890f636bbb8796d57f24fa16b61b3eda3ee2cd06bb8d8d9ea6173734312ef02586435d464f161911a43e56ec10438012ba313038d02ad059a615dd899550f311b0f00115f2a3127cb7dc84ad8cdc68a139c9d0cf0b7ef7f8a6fbf7717f70629c652d4acf456042cee9f1d86f83b977814c32a4242ad4ad7762f6ceae104b08306dcb005afde841b34e0773655998d4dd0dac1e6cd3711f67724e9ceb1644e8a26c3d0d75a4fca7c76c87487a747e291ef0775c9b3b19480e04710b7ad04fd6e0be96480c71ffe108777df873b3d865bcb9050426134073641eb8b0a5897b1bc950ceb977fe3b78c5ac257032c8a39ab92ee52ea402fa3974cba8b96cb002ccdb03440e881c4df5988ab6504e60c63322c6e6f0ef8325899fbd520653e6cfadccced1c5f59adc8183796d839ce2cd06a8582cc1932a78eed2fff235c7dfb3f87d7ea48390adf4fe30cc98c238386752e9cd016df2b4a375469879276f0618ea6b30bdfc35f541354e66526b011c0ca180e651847138ce60329c7a90da718eddf437cfc00678f3e46dbb3301b9d49b299e527047b2ecfeb850482127b0c9e1c9f48ae4a9bfef1faf13a1f1c1fa955b9227540c0a26a9b80d5aadbd8ec7791ce27d8eeb5f0e66b37c453bee1d9b8b2d946830d56ad181b9438ecee8a6fbce310f8a8c1521a1691cb5271ce1533597dcd90319716cf856934c3405c171286b2e381ca93398e94f9644c8ee736e2590c8761e53cc1fb771fe13ffcdd1d7cf06c841137a2af58bec074ce02ef9a24b70996547a888035cf905081cfbc992ea1cfa985b2610521fcee06c2feb630bc9adf80dfde13ad9458dbb0e51943eecd3d048da6a8d8cd9706149dd23053149c940858e3f150ca98b81acae74056996b6c0cb2808f18317cd49b5de4d3019ebcfb1dc4f7de818719f804fcac004ba75ff458d0ff5601a339ceccb16386ac97b1b2327059bffa1be70c4be76af460350f8a4bef4a69a0abcdcfabc7c5d6b7a2abb2d4fef91c54b918c669e09083142302a54731636d79afe4fea901438782e649e8a425ffa6598e66447a95ab8ac6eaefd4db966f807923aa008b03585d0bd95296a599bf226370d8d8c20d3098e5e85efd327ee577fe3b1ccf2c784108e4acdfe3927c2a6c8509665e1baaa2e52166698ee877ce7358043002059911998f2e722660b11183349d287455ecfa32a3b6275e9080603a798ad993db38f9e0fbc8cf9e621e9d49c2997918969330614ee052c25357a40cc311c58c35d51107aae904c1f3eeddbba2c8667f438686d48271c590b9ab76a83a2233a7143a365ebfb68b7ed347cbb3f0f5376fa2d7f6b1d50e2551cd4ecdcd5607be08405906c30277a5cc57ecd2462da7bf7a2c8d30687d5ca320950ea6818745922165dd643457c5f59438d0e83803e229c16a265632fba318fffebb1fe0dd7bc788d80823a3dc2492da3fb22bb2cc799420e6f55d145dc20dad13c165364b117636d1dcb981e6d63578ed0df9ec820d36babbe233cfb131a5d161b3814ea727a19c4b0d5d69e55c4f6ee6b3b764d1492261b872c250aeaeea3d9d069823b33cd86e1d1d5a4f4ff671ff9dff84fd7b3f46b3514396e412567395793419097ba743852a51556355332f93dd98619dfef955d88f891d6590294738e678d7c2eaf26756fdfe4280c52fd017d03cc1253a4a1cad9c1a2434d44bac1c74ae6a0d655e84aad94083e4658065866ee667f8392d3e34018bdb5c0658e6c531f7afca45ce9b8c9afb598650e50761914bf23cb7030c131bdffcd6ef60f3c6db985b81e880982fd1338c06d825632c951ce9efe3bf9ac56955baae03e403aacb56b81fe642449210b3e690ff9f60f6ec131cfdf0af101f7c86597c86244f85d5f1c5fbca62608213af21bbc668f986bee712ae0c87189c9d890e8ad287f97426d6330c7c58c44b6f3f028defa815c1b75fbb217aa2a096e29ffcd2d7b0d56b62bbdb4012470879cc7e1d9ecf28b068412f3a333a74a8ebcd9a149e238b81d39c5a2b5bbcd55db20f4a13e691740f5ac822442e1a29faaf235586807192e2e1c118ffeecfdfc18f1f9c20a2ad31572465e533452220a9d8d48cb9b3c2d6474d3fcad2595620eb1d84bd6db4776fa2b175035eb3a7008bb59d615b8e87ae229c28581ec595548ba534cc411580559e14cb80a0570c798dc978b5fffef25ed2dfcc6553625fc25e7ae537ad14a7f73ec4e34fde453c7c245dadd914838c93cd62e39c8d46a4978ddc6733faa8022c735cbf2a605dc696caa1aa26192f0a56721e2fc2b0f8457a809ae8a82f4492aaa606bc715c7e1601a95eb9283ad9e883d527655e4073c6d10f8c0946e51b6f9eb83e5933e4d36c4fe7b556d1580d66fab36596c51bc7f7f44aa5c9b4f4f199b3a6da5ea20dcc7307aded5bf8e6affd3612a789d40ea4e85824e6c5cb9c7924af54c843740ecb64ad9a493254e34cccfff933d991b4542f5c402584a47a7d4e15758a381b213ab887831f7c17a3871f611e51abc59c23d3e5aa24646373536676e9943399a04545bce3289165b13f3a1bc8ca18d5f074ee64d25a6c5454579b1a53d2ec66e3d4706bb78f7ffa0b5f869b8c91a513fcd35ff925ec6e76d16f356550353b3d1978355774dfcaf1808851f055b9e6a2ba57e042f0a8d12942fce45d6152f93c461e47d2a9474269908930862643abe1e46c8c773f7a803ff9fe8ff1649022aa79988933692a2121c36295c7ab49829f393402582265512c3363ada983c6ee5504ed0d34b7ae23dcb802bfd9654b1da55b948e41f478679bb5197c86ac8d86847264b0550c4b4f56c643200b2b3c2edadd70e2e0bdd4f75929f32dd47d4a337cc44c21d41c740217763cc1e9e3dbb8f7a3efc06288cfc66371240d35524b01be2d4d75cf5f7a71aaea19d47f7b15c032c7431980aa088afedb4f8d615501961e5049a674207a509948ab598289e0e6c9ad04b292858c095afaa6972fac0e19cd8ba1a9aa090e263099216519b04c20351f3e7dfcfadcd4ea96b66e563621891de2ad5ffae7d8b8fe2666b983242303bcc834cdef93953231d23b0f9d4da0d48b0f3a414bc022f3d1b9260e14edda20daa928150b99793e4372fc144fbfff97187cfa1ea2d9e1d2298040c74260ed4a2aca7776ae29dc4175c98e3e2efe5d6c6968fe478704e945a74d0933f163afd716b8b5d3c5afffe25b68db2c7999e3977ef99be8b79be834420186566f4b56dc6a0ef3476437742f48a4a5fd226309520e8f1d0c65659455a5b5a2868fab810e2226e9d95036e692866ace2a1d0fb9c2977035d0c6c1e9187ff9ce8ff19d1fdcc6fe3046045bccfd58ba23f631024cca2c4fb1120b71c6d2199560f71b2de5a3b5b925acaadedf43bdb783a041133f57266832398a665973c8305bfcee43eaa268d2a0427c73c1c67c06f5b3ab43425e634e18bc275a6ec2fbab4baeac4524c715914466cc0dfa68d45de4d3137cf6777f8ae347f7d0625fb878068badcf1c5bd20ec2b12a4242f36fe673a827e097613d976dab71e2ef8561998c46df10262b355b592277c14ecc1b6632193de8ab804cd1f1a2dca7b8e91a30345b326bf8f477f23d0e5613b07448673e2065c02a836af9984c8035c334bd187041d459b390d55cb4766ee1ffa3eecdba24bbce2bb17d8798879c33ab2a6b2e8000017004295224459154ab57dbb2b46c4badb6dffad57ef13ff1a31fbdbcdad3b2dcb6b8d4dd6c35d5e2200e224810c45440a150f39055396764cc7788f0dadfb95fe417b722b30a2069b512a8954344dce1dc73f6d9dfb4bfcb9ff92a2a0b67b0b97320fe2286eb9d38df51e6fa04b073ea08fcbb5ebbe69ae958eae42603dadede96f7d141ce0c72d577a7339ccaa29da48fb8b58bcd375ec3c1076f60d879048c87280405f109b97e84343919a983a87a8a261361c2f3c56f4626d6683611539a8685d25dd6bf1164986d1e89a63add01ecd65c0e3c9c6e56f0a54f3d8ff34b752c34cbf8c2175f41a5e8a359af0948549aae8b72500c104aa5bbcbb51ac56c903194026266914b2f0e89b6b9e261f1d5514f2a19d2fe83270bd245ffc8b0783d517f84f620c1bdcd03fce0e76fe3cd6bf7b0df4bd11b79e8b3c26038746554f461818d261231d363aa4e8c0229ad293597515f5841b9de84dfac23ac34519a5f46b9b92c4046891d5a12ac5e609d2b19569f92d5a592f8b4781d4c0fb180652d13dde06c94505356d43da0d6019f0f41ac3fecba322d822a03057e801a6b37c331f6efbf831bbf7a0dd5b88de2682865526cfe2a818c2cf2ac733e4f10f21bf9af0358c79984ffa00c4bc1c1328e7ed6d67ba261e546c7c57d8c33de5eb8455d8bd0e28b322c431ffa490c4b8fcbf7a8a35d07fe698095f72f5830b300abd76b592481847fd7320b6199745c172b38f7e2e7b178f115a48506f6f70f512b97840de5db724d3680cc4fa5fe0ccd33e384d25c33cd49e36754454145e8f83e4e6e3226012d4034b0767b6dc4ed43ecbff38600d6e0e02eb85b73c273d1b19bb22e1c3204a97334be3b658e04c4e1c84922f73b3d3109a59985040e52d72cc2f341b5867a18e0858ba7f0dcfa0a9e3fbb8adf7df52514c2314e9fa26a820fafc4826eb6ef2abbba446f246aa4ec0ac4da4702966bfecd940586ec0bc29af8b38b260e85618da9c3c56b182588474c7fa0fc730f8ff6da78fff626fee627bfc4fdcd36fc6255d21abacca8973a451636bb2266cac630933e224b0e2a282faca1b9721e95f915f8a50a4ad52282721d617d1ea5fa82288ed267472142269112b0e80a19d2142b9510160bb23151bedace2d9d576a055836ad00a685e8facc39e66ad90ca5ee903a6999d63fc628862514cb05a4837ddc7deb35f4ee7f80f2a82f3ebf81d462b2b4699affa87572d226fd714c425d1f27b1ad7f5086a540c00b652f3bf5bb4cf979242eef1cf2bad02dc2e769a9de3417cc710c4b41c4b2146ba2899a639612a121649e5b175e7e47c95f43de2cb400ad669966da6b63052d61e1b128c55b682ee2dc4b5fc4e2f95770f3e10e4e9f5a97bc28e102994f41cf3b618359a22c7fe775eb31f95dcfe352199ca9c1bf7382f37e0e0e0ec4a7a50e74912a29154509e0f1610b49a783c3f7dec6e1076fa0bf7f5beafc6876f1fdd28330cbf7e2731a4443d46aae9e917fd732281e3f0d3d503b5e1916d3554456db6783d582d4e989199ba65899abe1e2da225eb97c06bff7b917502e8df1c28b9750a88418173c7804c771d915851338fd14fe2886476d760afb15181408e0f96c684a36c4ccefc0359c1dee8be37d242dcbc8f08692d7361844e81ef61179256cec45f8ce0f5fc3cdfb5b88520f7b5d9ac7246a4eda466a0399a0ca285ac8da4b2028cfa379e622e64f5f44a1be84183e4a6c10cb82e6da1c8ab539942b7529246780816914042cde335966582ec978d1142b989c463b6739c61a4051f35f8345ea97e4311808a1992f09a5ed36825a1de37888709c0a8b957197fc309aa4c0e1ddf770e7e7df47216ea3502aa09dc492d7461fa3fdfa6d029682601eb4ec9acb33bc8fecc3fabd3ffc6793cecfbaf0f36829275405d0ec6aec7b268d1466b4fbd205a80f47c1eb69cc465fb737a8bb8d1ed3a62df0fdfadefc0ea12c2dffe0f4e15970ccb32a05303d86e62cd117637d587a4eea49d44f3f8717bff0751c8e99e4d8c4804d4f134a0f5344c699ad7cbfd441b2b09bd72eb22eee4bcd8323ad7207b8bc06eebafc37617669846ebb83bddd5dc403ea95d731df9c97044ba64a1c1c76b1b3b385f6f643741fbc8fdd5b6f63bcb729be2626adb2bc6414538ed9935caeb0c6226d4d2f7063441089f00000200049444154aa0b8aa60923595c580a6672c1e3112abcb711d70f3b3257a4bdd75ca5807238c67cad84b36b2b38b3ba80979ebb80e72fac33d11f5e89ea128ca81118b8a9f1584cde8c11c46c1def245e98e63eca9412e459c51ec6317d698752a243391732d7fe20c6ee4e1b1fdedfc64fdfbc81f7ef6ca21b51846f841699214b9cd86a8ccd35d8cb90ce269af08314b5732f61b472118ba7d7512e15502c3710a1824a219144d062a5218a0f41a9228d54699e515d55dd028cde12e4a5b9854bc67be24be668e6c7d4b96799167d560427e6a9f1b82eadc2b55163b63f8bda3d963fd5caa8f2f5de001d6a7c157d2c8763bcf6efff0af5510783f68ef4627472cbd34ef7a78189ddb067b1250bbe8a17fc9e676c7992a299027adffad98fcae6bc8f025813f325df0eec84f6601600ece79589e519cf2cf0d0bf298bd341d532151d9c93002b0fc20aa03a60fababd5e8dda59f357ef817352c14b29bddc4b58c2daf3afe2c2273f878338c4a8589524ce20e58ec768d69136b7657722a5225d1d5cbe8c0a008a7f4c4aea54f7dcb12c7d6f940c31ec0fd026901c3ae6b438bf80c5a50550778a7573cc5c6f6f3f4077e3431cdcff00c347778041076181dae12c79647e12934001bfc04578d4fc4137079e5f1ba7f2fad43c95f1a2939cb9674141e481ab05a636d470797d4d98d668d816b13a365da0f4cc7ca38a336b2b583f7f1acd79aa37d45016d672d47fb0e0d13c756025d7204a09eccaec0aa2e37e07bdc37d0cbb3d31f3fa8304ed7e8c078f0ff1f3b73ec0f587bbe82421ba512ae27b03e63365b59ecc4e979c39a15774be1770e5cbdf42b47411e5852569fb453334f12b08475d91ae716dbeaa52980c9f91411f25953e62b993012c694a91d59ae6d78ce423662e0f052b9d8b2a2ab8babaea22b29923deb93a626170e57a5574c8e27e176977209aef638e6930c6ee8df771efdd5f2218758074e048066b284ff8cab39f5f17b0ecfdaa55f544face895774f28b9eea61e581421793de80abdf393ad89449734c2355fb1ecb462c004d8e9f93a650005110b2cc8c9fb18ecb67052c45753d669e61594aabcc827f5360b2bb0b931dd5445480e1f7b05cc7b9cf7e038b672ea1c5b2bba09cb5e4cada3f8902a5dbf5e441d2fc15159ea3c1cdefbe740c4bdbaf6c8c3811b424897df98603977b75b0bb27e0d4ac376497ae52a22408a569c5e1d643b437efa2b3750fedbbd7d17e7c0f49d40613f6553181cd15c4c56dbad5e875f25aa9704ac737a36aa24e9b892c1288e9fc760d500ba8061ece2e37f0994f5cc285d3cb98af86a856d8c87420d7c23b95060ce1581a9c2e2c2ea05aab8829532a91a594502896270ab89a1725dd9344263a118df341bb8dce411bdbdb07b875f7216edfdfc6b57b0778b0738028a8c0ab34d0655e5a3414c0724aa263309826d133a901030ec721bef667ff12ddf90b484a55548b81a46e5044b1e40d2532e98794382e4a4355f181b11a415258dc264330d71413a669e4957bf5d9b17652d986fdced7c9bcd9c587ba659c6b9a52a2e28504c95abd26387eb0bb8df6de810079b9d940935a645e8c9ffcf5b7514eba48fbfbe24fd3f660c7c1c06f12b0ec66af1692b5b02ccb9a457e9e05c704b0acd9654fa40790056424f9f26cc555c11f25a859aac89f6d5e919a17d64ccbb32ccb689401e5598e65353c964dbb986512da6bca0396be6641daee347abff61a228ab8e59422785e86c02f7ce98f50ac35d1256079ce042c9758de0c14d97054ba0eb380fb48359319ee640f470c2e4b17603268944c4c339e83d7a39d64c2828f5e971aed09ba876d6c6e6eca625c5a5ec2c20aa55c6ad29afe707713ad9d47225572f8e03a76ef7e80f6ce2304690f183bb1be02fd4ab1ab0b5590b680556361ae84f4dd62e2ee2e60253a68ae234e390c502ffa585fa8e29317d771797d199fb8b88e0be7ce0b6b1c0c07124993a00c6b01437673a6039e7959941566bf411f61892cc7b9d815c0798d8e8d0c10505ea63f44f7b08b870fb7f1ced50f71e7c10eda7115fbcc726f75b1cb6826012ea066db580a9b3936453f14bf19236804908d71197ff82fff07b4e62fa1eb85a8167cc9a40f0a6514bd2413a6a4e9ce2825a1399befa6e44b014b8ac4994f9731439d47137f95c8e8381f6d1eb0383ef447b249867e8e734780908114fafac210fd6e1b8f371e08ab63126e636101b552118bb5227ef5e3efa2f7f0160a514bc6cf697b1cfff59b06acfcdab79bbcdeafdedb2cebeb69a0f5cc8095974eb6a0759c0f8b27d745ae80a2409307100b1016e0f20c4bd9d92c86652787bd710b4476002dc3b23eb5fc802a4828db129f42e2646ed477a6efa9ccafe2d2d7ff5c6ae1a8b7c48cea5e7f200b9299e19463218848916b56de2372bdec5caccd55559132fb5d5430b3e4427552eab856eb15c93a1700e90f24cd812de69964b97c6a154b8b8ba2e7de393c40bbb587ee610b7b8f6e62fffe87e83cbe0fafbd83703490fc275eb374ed319af7765c8af4db65ec504d563165e967727a7cd25faf160658a8f8383d5fc7736757f1e2e5759c3f7b16a75657841d482173ad8a72d109e75181734c95d9d0977c28824cb5a185c9eeb8624649191333e307f0e898a74e583fc261a78f878fb6f1e0e10e36b7dbd869f771e7f18e74d0a1592c45e12cef61643460367ec1291d442c2fea63a3721a5ffef3ff0e7b7317856d550220a0d35acaa3265cc0658d1b266cad8669c0720ccb5a0993f99a31ace3006b7f7f5f22bdba3ef83efac5185d9daf3510f7fab873eb26b6b61f616e7111a7cf9c1185074962f5521c3eba85bbbffc318a9d6d91a749335591e380e03705584a40a6702167352968eb39794d1fd9874586651de2c7312cd7b6d77de5d9946506f635bd093be92dbbb1176e076e1660298bb27e1ff561e5df7f1cc3b20f4daf43014007daa27edebf35cdf28e4a90aca9565f59c785afffb722d1c2bfd39ceb747b6246b40f0e914a8e539661beb424d120c92a17bfca91b9a0139aef2560592d2c3557797df5664d4c1b2e64fab2583e7378d012c7f2e2ca32d65656c41c4b93089d6e1f9d6e17fbfb0fd1ddba87eebd9be8ddbb855a3a44d11fa1d33d44348e26a6bf02b432c9a4eb1cc03a4647e34cf3984129d77421a47988119a653653ade1fcea1cce9e5ac37317ce62a1514539649798326a8daae47d95582c5cae480dde887448c0e4c0b53673ce20c9f294c08474e94944be27e977900c07aedbcc2041b7dd4677670f9bfb1d6cb706e80dc7e2bf6240825aeb1c07b69b9704db4220f57f7472df2e5dc499affd97d86e5c41074584e3216a74f2d33f54ac646c870d4f4d8e40c6fef8a29c3fab035486c5cbb63e49b52c0478331d7bfb1c65ae4491f44a24c3b22e106e700c3af8c9085bf71f62e3c17d942a459cbb7401730bf3a26edb67c63f52cc8709eefee28718dcbb26759b233e98ff1f18965deb7a3a5d63fafb2cc0b218f0347625d8f351006b02460eb5b21dc789d65930b3a0f52c99e4279984ba706dd44119903af3f435fd7b7e10748159a6a58b4d07711660495984e456b99c1ad12652d0ce161627a0c71e82dc8afd02e6d79fc3e92ffd892c1e3a916532f75c5388d67e0b9d8316f6f7f6a4ebcde2c23cceaeaf636d6d15852aa34f2c067689812e91d3b52ba782005306b47e50fd1dfc9dbe9f8ab4aa1a63d0eda1d369a3b57f20acaede6ce0f4da1ae6e7a8a1ce948548ae651875907476b177e31af6de7f1b95411bcd120bac07d8efee80a5560ec8c792af259d91c926695269bd281537f55ad30405aa7248ee1185fb46f047a988cf5583040b650fab8b4dd48b1eceae2ee085cbe7b04867fb7c13cd8579916d0e2b5524ccbbf25d2226e29698d04ed79d11cc8c6131e563988a5243d26f6348399d615fee8b665cda3ec4e39d031c74121c76d9682246b95842851d7f0aa19850d5460354dba05c4ebbd3c15ba3b3185df932b62b97d0f68b40dc43b340d01c222db0d426032bc92de4dc77fd09a4959ab4b74fc487e50a971dc0890865d6a05875eb256b3f73b85b7f8efeac804586c5f1a6fc311bd7f2b8f4edddbb790bf76ede96fe8f579ebf8ce6f2228671845ebb8b4366fd17439c5bac61efda2fb1f1e64f314afa1865b2e5b92e0b93f56a4125bf0e9f05e8744d59a2a35687dd74f53cbadef2e4e759c04ac6f5ab7ff04f650d8aa9255185272566e4b54919e5930c8b911c4d74b40e701ed7a622e4d9d58cc8efe4614b3e0f5bd59bb217fe6e4d427dd0fa5e7bfc3c80eac3c8b3c3c9ce97f9239ef0851d93713ff498d45316a9deca78087f04ec26555cfec21f60e1f2cb023094fe9576f3a2f3e484e178be7ee7101b0fee626f7303954280336bab58ba780e4babeba854e7d01fba64c6d077e64f92b810b7cdcd9a4498d2544c4cd7aeca2d1ca61e90e1f19ad64ead61816621f3b2a4348505c3a9d4e2755bbbd8bb7f133bb7aec23b7c84955a8071d295852a1a54188b5f8a26252d239f6908d49eca34e619f18c479e301ea65430639d8d42aba5222a920deea1128cb0d628616da186d56688a54619ebeb6bb870fe02ea4d164117a511a94fef7fc08e41b4c7020471f7c88795e955b9d2a614e9a027d727ecaadfc7b0db459f4d64bbcc5972aa07da6083e614594fb95a40a55e41857af059c63c4d51b643fb195ec05d9cc256781a0376294afa60c8d4a3afd17469ca2f2a7503a89c349928c16596dbc1b20b3ba7794cfd9d3e419af4cdb9a66b6b168458595991cd6db8b5856b1f5e97b2a04b9f7801b546139d688064d0437cb02bb5aaa4b967579630dcbb8fab3ffb3ed2f62e42d68d4a3d2fcd5467eebb8d300b9a1811cafc1a390e442c21b01bbdfdd992879398d54926a1b5a626ebf959014bb6d39c14eb64f1870e5878236a36e9099416e71fe213dd73cce8d04fa2c7b128adc8adc7d2456b01cb0e54de9ece83157f3f0eb02603699a3f583b9dad43c7595b27021677dc83710357bef887a89db92260c5c25dd63a9323b8d1a339451f77845ef7107b5b8fb1bbf518adfd3d34161ab874e513b870f179148a35d75081fd0713368b70a6a26d1da660cdcc73268a7251f26f74c4ba8e3a1da9f9a3f37d79650565d6f149290a13339d79451996deee636cdfb986fd3bef213edcc15c296bd6ca6c77ca517b900e3174f8561a6ea72f528183c27b6420d2d3cfc73065ff438e03e5a18ba855ca2e2194664ac5c799a51a2eac34707ab18ec5853aeaf51a8a6546068b4e939d41092a6c8a03be28810051c0357570a211c579981050e9c372a53cf46511309916d0efb94ed01c0bce17a76411c22f1650a43c0d35d0e9de60e7198e4714e33fecafe37a34874d2c210e8a08c6eca6938a848c9fb1a893188002962ab7e617ab5db06a06da8449cbb0e87427e8b1cc4af3bab856def9d94f851dae9d3983b98525748643b4da87922e12264329ca661bb2f95a0535af8f5befbc8eddbbd711b20280fe3826d4488b3702a4d35c537341d7d8d3ccb3990092ab64c9af397b6c7b7cfdf9b70658a4f916b0a67c55d284c0253eaaaf491fda71fe2b79ef31b340944b33a697477d6558d6fe57c0b213e55919964e16dd2df5bcf2bbd1eaca1f8f9d53460c757b635411099e778345bcf0957f8670615dc04a943465d84475dbb12cd1431f494e12e57f0ff676f0f8d10676361f488bad8b17aee0caf32fa154af63c816e6a5921302cc5a6f6932a95e379914c18a2c8bd74ec062b261afd345a775885aa32ebb343bde7023a0b6144dce94a28b345469166d3fc4a31b57b179f706fcce364229ffa09f281235042661107c8a7536c9f050af55b0d0a8a0440a37e888aed7605494045996d5540a05342a1569dacae2e646990a0ef378e1dc2a2e9e59c2e25c55d21a128eb0f49d0c2565803e2c49d22c16a5b5fb6483c81a6e2883a609ce0cf711ab1a5878cf9c2a3163593c4d4bc199ef3247b52691663df5dba933250d6a03012c32e1fff7e112deeb54b099d4300a8a28b1c32bf5b57c82d75142eface9aae6399f8f367b5580ca7fb76691d60a2ac3e27b69ce8bae5a9a881f8bcc78676707776edf46799ce2ecf9f3985f5c14b589dd8316d8598863516547ee4a5d72c3582d305f0eb0ffe82eeebcf5337883832c87cfe986b92ed7ac5070d68aae99bca9761c405b1fafaef7592ceb3f0986657d4053489af96a3e0a604de467668c8c36a1b003a26fcb9b84caead494d30990ffac7e2e0fba0a7cfaf06ce4c702967e5eef5b227a025840d98f44802e2aafe1956ffc0946e52569ac206542a2b3e4a039f0a97deeea00097492cd9cc602307b5b1bb8f5c107d8dbdec195cbcfe3e5cf7c168de5150c998b5a706da09461a9039e8e76b20a5e33418b0b86c7122df6c1009d834301a9e595652cadae48fa00fd8df451b13485748f2524e36880d6d6436cddbf8dbd5bd7900e298ed747d2efca7746e4a4c3f3a82da04b9fd952b38aa56a80a58a875ac19368db80e2822ccf19b3f8d79992154914ad60b959c6a90566bc2fe2dcd9d3387dfa340ad59af35989268f4b1b28d0942c1430cc6af1c47796f90e75c1b3b598d41b922948972217457474f68895b99e7fee9f74b4644172a6e0c9f331978e8ef7bfb8bf82f75a456cc74c370951f65dda41e29511f8270396325fbe7f921b675437f20c43379a590cabd76989a39fd14ccdc5ba73e736b6b6b6f085cf7ec675ac8e62ecedb7c0b41a9af9648fecc8cd7b213323e3e246e28f22dcfac5f7d1dfba2b29345265c1f66e09d371380ffd49afcb676558ba76fed198844f03ac3c78d8456e1177020eb93a27cb6254d73d9fddaeefb14e4beb90d709faac0ccbee70c2854c898f2c02c3b2ac6391be9d94e643e0a1e40f65b74b1aebf8dc37ff2b74c7d433cab49c44fed795b8d02741d34afd7d93f1a42937ec4ad4ebeef50ff0f0f66dac9d3e8d973ef739349696a57857ef8b134e8b6425b5207680c7c94ad35044ef060331997aed8e94672c2e2d62f5f429297496e330f172cc740297464060a17a67e760178f6f5e43b77580fee11ea2760be9a08bd1a08751c2129eae301f6127f110553fc2cbe757f1e9cb67703aec39e5042e56aa7aa69114de36ea159c3eb58cd32b73589aab8afc6f9d4d28169684ed3880095c6a03dd8204aab080a1e9fa6c4d119963f409660109e9bf2049aca938fb9dc403414a33109c72ab646051f35d8aebc52b8e61924869cbfffa7015373b151c244561932531097d246105817f7c26932e745508c9f793b48cca82c2713eac51dc131f16c18acff2ce9d3bf2ac9f7bee399409467ca6bdbee4e5b1938fe4ca91c512e0597ccd1c390680582a552961fbeadf63e7c337dcdc0b7d012c5e2bcd7ac96fcbdc3c79c0b28094e713ba3ef2eb2bcfb2fec119969a84798622bf6726a102960de75a2666e9a7d0fd13004b7392acb967ed5dcb8cf211447d5ffedc7690ed7d28f8e9fbf5016a829ffedda635b0e371e2b3e3b08f107dd9f9460be7f1ea3ff933b4a3c29449c80529e7730d0745ad528e452773e674ed5137dd1f63d4dec3fd0fdec5c307f7505f5cc0c5173e89c5b54b933037af4d75aa38f9b823efeeee8aaf6671717162160a90317ad4698b7971faecbaa80938275a5f7afea57e1171cc051da040d589e100877bdb68edefe260730351fb0018f6900e3a887a5d94fc18fdd8431ab8c4cf20e9e0743dc48b6b557c65ae8585b979f15d792c274a2269b25a2e05989fabe2f4a955cc2fccc1a39a45a12cade3837249ea0059c42bd689a42f31da1a20f2a6fb04e8e297ef243dfaba53511153571aae0ae44c7f39cb9080c59a4336bef0e419b0f7e141eb10ffcba353b83b6ca28f32c2518a90c04c300f1bf08368860d30dd2dc90296ce4b359decc6aaf7604b55744d88c9df3b9467c928213723fecc8a85f5f575eceeef49a2aee8fdb3207c943149df474ccb9a3d25a9c955a002073b8607f0b6aee3f1bb3fc1fe3ec517d9f0d6298b38c145b789da35697f9f79d36643ff07032c551c752b2af31de50a9ddd2479921a4f188254a0bb3a0761219350aaa89d4fee5ddbcf4b3d98c88a4c3b55272062da15e5d9933aeb0554183512477f261e68d8511e9c74b258c7f9d422c825b9c9c4cb3a1f2bb39acac362e3099f357d40014331b1c68b17f0b96ffdd71960114c6465b9453871a6b8ce2d724c49c274bead71a982c1a027ed9bbca88bcdfb77b0b9f1506ef7caa75ec5c2d2128a4c7df0d9c08260c43e86013a691f7bdbdb52f67276fd8c38ac099eec0c1c757b6877da9225bd76e6349a73730210947011378e5f90c4563e77e9f242b3361ea2db69a3b3b78b61e71069bf8bb8d743d4efa19076d0a3ca5de842ed011b9ca643cc85093e536be1f9520f171b21caa51a92b0887ac517ff55a95c40b55143a5564540513c769ea935300e5cb7179fb231127d748d28f873c2e6a0937978a449ee3a7364bd1925aa4df0d1ac711ec10536b295e8cc448980d39fc615c7a75514b0a5f974a705fcabc7ebd88c2b48282a4833936c724c11bc0afc634c42ddd4540b4d1dfc3caf9a7b5a76f5842f4b2499b3f023e759d6c4246eefe2e0a025eb878fa5d99cc7fcc282f847d9599bab89d2d64c35a1092879613edbc58da4be90eddb0a94922e5564d5d5937ddcf8c5f7d0d9dd44980e24f5448abd2513773a4a682d93e31896b5b0660196aedf3c23560231eb1c27b1b9994efedffde63f91d21c6111e24f382aced58b92839ee07c1449d9ec4b01415856a604a9286e8f77244de2905e6f4a01cfde880205bf53984e6fc49a5692efc596e3c66f6177091bc5b445997657b1e7e43964e2e5d21a260f8db2bc01a359ec0643d1c010e385f3f8d4d7ff04ed289c744cb64c4e8f3f8b3e0741559cc0c988a226095bfb62ffc17d3cb8790b9d34c6275e7909cde5151444b4ad84619b6a0543b4bd08fdee2176371fe1fcf9b308d89f2f2ce0b0d511d3acd7efc9e46512e9eada9ab02c196b03d0f6be533a66d93d661021ee3265806045139392c47b6e57cec6c4b14446743dd4e2037cb2f33e5e1a6f63a15a8657ab627eae88f9661125a615d4aa2831fda2524581ff247bbb22e6258ba625839eff848d3ab339ef8298ccb1d87511ca7fb9f1e3b4e37c86d38ecafadfb05d96970e2515e5d06fa23a788434eae2f5d632fe62f3340ea9549a9b3b3a978f631beabfe27751dec81a47e87cd6f9695994cdc3d2bf6b77eda0bf877bf71f4a04736e71194b2ba7d067698e74773e220cba5eed7ab256825e4bb598e2dacf7f88e1e63d9486fbb2b97845366075edd48e70fda84ef5b87bcdff7dd6b39965d1e858e4c1ea24a03ae91abc29c0e2e43179585311811300cbf59ecd72b9a66461196b99f60365495ff27e5528c80356be70d4321c0ac6a91dad0f49174e50709d466cc443ef6116c3b28bc20ea882ccc703ac3fc6e1f078c03ace4c9556aa641c01775146e580883a56bbdbb876f59ae891af9e3b8b8bcf3d8f4ab58eb83f941ac20ed537d3085b1b0fb0c0fc1d612f75f4da3d6158d2416734c23cfd586b6ba232ea4067f6b4f00bd9c265ae56c476f014c6633e598ae1a025be23fa3ef89f634764e540296d63256ae1e2e02eaea40f70aa3a44484655630a431de54a15c55a453a07152a151459dc5cac0acb24d3a3dfcad5ed64369e9145c94f6e2f0758934d87cc5c3ee722bc042cb7d0c718516121a204748836012bde1113ea87bbcbf8ceee1a7a541b3580653795a701163f670be1ad635dc165ea6f2a2b9d9d8f2c4da4aee336aebeff3e1657d6b0bc7a0a41b122ccbd5cad0bf0daf4080ba696c1f1efea46a9953cec3fbc815b6ffc18f5a4033fe96114703b3c4a69d075fbac0062c1320f5afa7b9e19d9ebfea8e77b02284f02ac29469401cfac87a780956759ae9bd7346059b66553172c03b28065fd47fc995128fd5b3e5995c5b327019602911dd03c7db5f7f07101ab357005cf6252e672d72ce3b20fcf4f59d84ad91260ec3b2729c72f8a07984b0bf88fdfff9e4cb64bcf3f8fc6e2826887f3fa5a076d71b46e6edc175588b3e72f8ba915472906ecdecc7abb341547f7caea2aaab5da2421d33ecbc9e4531710ed902cbbdcb58b1f4966b83a8c2d5ba4ae7ae04528969ab8906ee3ebe3b7f0e9ea26faf0d01915502995502cb98e37546190cec954e764dbb3d049e590656971b15c1799e2d104343ff2ba9c70a19d9fee673aabe86c70ee09a63b4c1816d970d415d746279843393ec0e120c6bfdd5cc54f0f97301c1df5c2b4cf689619a4e7b5114265350a4cf971e2f54e7c5706b0f83e8d0017872d01acb3e72fa1b9b008f845496b21e3e27de8e775fedbfa5c5d3f0a645233497fd6b8879f7ff72fd18c3bc0b08d941afad2edfa68d3ca6fd6c701b45dbb7970caaf2dfb6cf2ccf559cf370b44a718963cec194a896e2a9c90f29bed864f9a3cea693eea3da8372d99f3a27f7424123741ef197d0975402c603d61e69904567b2d1684f2086f030476803eae49f8caeffd315a037fa649386b214c98dfd843810c6b3c42c2480f1da34546b5c6582bcf61777b1b8f1e3dc2e3adc7585c5dc6a5e7aea0dbef231e8e240d617f67138f1e3dc4a73ff32adaecce035f1447192564b2284d3202163b2e533e267f2d3a01e990555b411ae04aed5bd6e939ab81938593c9e2c8e7a4a75f826161112be8e05be55bf86a630b85318311ae4e91be3529710a8ae21466fa82cffa41669d4be913256b325f96b48773252eb3be987b25cf31cbb8d77e99ee9e9ca0a0052cc93d2a54e0317b7e94a0e7d5114687d8ec8df1178fd771b55b934ecb96851fc784edf5701c349fca3609398e61a96f8be3695991a6aba0b38dfb0f3670eaccba686f55eb7328d7ebe80fd8a128bbe79c8bc2ce671ed36ef07407ce570ab8faa3ff80d1de7da0df92b66a23b25a6e48c6e9feac0c6b5640eb38a6350ba8f2ebef59c0d1bee744c0b228c90afbe3be38d12c6a4ee8b4987d4791087b3c096767121c76f71100cb75ccb12c883eac3cc8a8637e9489a6d989a7e7543f187fb7beafdf34c322601df49d84b14ee6590f34bf73b357a098574c1c8c1217aa2f04483d764829a3c40604c321361f3ec4eeee161a8b7338bd7e0683c893f28c4e6b0fb76eddc0c54bcfc363c33f2a9b0e0793721cb21bb6f39a9b9f9388e2a459abc95496053f5127c87ad949594c261c3572f2cd36cae576749a21217a49208ef88bc5365e6dece3e5720b4b7e4ba2a802487202b6c02a200c8b40519a19ba1ac42c474ab4a6e8c3ca18d69469a6de746d606b4c3867e6b27186a0ac2b3f115f5d6612066591d2f1106338ae22eeb570b713e2ffd8ba88fb03463d8f2c0165fe272d26be669b8fa88cb5ad9c98e5c3d2dc307d8de3a999f2c9fe23ececed63617905951a6b2d17a55c89b238493c3c4aa4351bfa6ca6e99e1d53501a95109d7bd7f0e89d9f61d4df775242025849ec1f6c0000200049444154477ecc67653cbc67052cddf04e9adbbf2e60d9734d488735095de8e848168317a303f234c09a7533aedafe18c06284473a7b38f665e9ae02968dcae9752860f1daaca39e1458f4be8d035f199bb5eb75a2e96e34957765cc8c5f8761edf75c72e8718035156dcc9ec490c97e5cfc2cc3e9c7c21e5286de99b459aea04a591aea4d0178f4e03e36b636b0b2b68afad269c991ea1f1ee0f6ed9b6060ffe2732f88fc0d6b02190aa71f8be632018b290e5448980558ee793b6fec64d16a5f499749300558ea7c17944be9338a10fb65b043de796f0fffd9fc063e37778072389884d1c729018e75a2053171594e423f169996147f0b5bf7e438962db820ceb4bccb51ce95066dc62e129807acf108915740987425ea371c95d16bede146a784ff7df713d889c86c8f9cda7aef76fee7c14be7acfa416d4392937c58caae14b06c0543bcbf81ed9d5dcc2f2e63edcc3901adfd761bb57a13fd9ed3ecb76568d6c298c590526aaf05c0b2dfc75bfff1db483adb188d22d904a55bfbafc1b014b04efaaed734ebfbb330ba9980c5b48629f349bb0febe410535720e4d80d87354a6e83cbea0d336e2ebbef8c4f4d521d3207bd3efc09c0482a80cbc9e1eeedceed9201b595bb4b91700757d3920f42775a89056b02a1790f0f3c096a6afa045b216595f8720d4e39172cbfc9ef243a89fd80be003ab0819247d657c278e1025ef9da7f81bd5eea7c58c7a482d8a8a72e4aca8748412acd85d849f84ab85b9cdd6ccb15a0e807a857abb22029d4472992c5c63c1af30d9116f9e0c30ff068e321bef0852f4aa26467c02e3189b02c9e93f93d4c4a64cbb1c98e956ba3c61be218f34b125d1979e5ce2a115337fed2de4bd424b2cd8812380cad8b463a5bc01750458cd3c5085f59dec717177650418c82974839523c0ae0956a08085e3c06777c821573a4b4f3b2c7e613ccd026fb62fa03c1cccd05e757a7e3d8253f3a3f29fd55ae4cc7096865912fb94666e9d3f2f410c4038ca214ad38c0f71e97f0d707eb18488ac074da8e3e97bc6bc1b206eb432598f04b9fbb7d9ffdd9f542cc4c6a3e5f1636d3cf184738bc7f03fd28c1e2a9b3583e734e521bd8899bc5d0b6342e6f15e48175f25c686e8f4738dd2c61f3c3b770f3ed9fa198b4e1d307c85a4ab366ed7d3e0b9858a0b273c99ad216a8f2e391b73094b8d8effab3bd9e49e767cb462c0d3f9a94b3a0c75d2a033b795a3945e567815636d9d571a80c4b7637c9529ecdf4247d2417cd51d062f348c9ded55648dadf30c33655a3e0c290c170b53732bfa51d52f6b3f4729345382dc4a6b7c1f3b30968ea93ef78527be600eb225efeea1f61afc73a42f7cf4e2e673e4dab61a8796b1f3a7fb69115e9729c3967f97e6974408d757680dede45b95e4175be81eded2ddcba791de7cfaca331b780767ce4d0e5e7a8bdc5e4523adeed79d5a496bf99b1d5bf4f99e499ff4559843c0b8e159b5a64d2c34c1865463fbf5f2eece1ebab6dbcb052466db80d8f4a08953a2236bc9012a52c539d9b1e5973f67c097f3417278045b783f8cb7c69148a11271d7fa78b9d60c3c6aeac7f74daf9f989cf8ecea26a3ae8621c25781457f1efee87786d700a51e22482a616462ea959416132f74c2e15c749531af28065179db07f91a561cd23cf978ad9ce6825d9f0de8df7e197aa5838730e8dc555c499f95da9969fe8e06c97d4714cc6b5324bb0542b23693dc67b3fff01c6871b28a57de9224d409cb56e4f02ac5940731c60e9dfed5cd6f3fd5600cb2ed07c24d00e9844a28d7d6b5136bf20f3d8a59231ba00e4b339c0b2d741bf97def4943d4d13b35870938e8033615899f85bc6b2a4434d0658947d56d91c052c0123f9ecc707acddae33079561e96457c09a81df4f00f4946f20d3221735823efd410eb4b8480e1e3d46bbd74563a129d5f8776fdf94929c4b97af60e815a4189a3e128e331996767aa6035c7749cbf826669e2949e267f3394653be2c021659cee82821d8351af5508c0778610ef8bd4b153c57d84575dc2275a3e002c302d29390bb8324336a22317b234a59a06ba345ad79d752c7178c629134810b63510d241776ffc60929ce1458e9e223ffe2b9fc28429cf8b8da2ae0bb0f7cdcf44e6118b348fda301d6d47ccd5209782eed88743cc362c2b3eba548e96aaa4d10b0fafd1eb63e7817cdc555cc9f3a2bc9b53497050c0b8134bed5e7356bfecc022d7e96694595d04721e9e1fefbaf63efce5554463d91ee16b535d3d4578fff8f06b0f4827f5d86a58beda4056a178bec3cd9cead8095bf161d444e601b61993c3cb29752c199893986c585c48c78699c4033506acb9ca92b8e6e2e148d9a28e0fd06002bcfb0ec84cb3350ebafb1802f1b4166d2d1f94df0613308f59d54c202f60ef725dbbb500cd1dedbc5fddb7770f9f2f31895aba20b45a023e8509659018b7585b3ce2984276381ca7af959ad9353c660fd34d2523eeb1cadec666252f9656929f6e97a0b7f706e8c8bf53ec261db39189cc349d806cd5f7b3d6c72eab23f193d74f959b2d9b0df7289cc9680eb1aab8a038d9d05193d8c8753b229ea3a20ffa292010ddcdea8811f6e78f8d1a3110ec205f433f99e8fc2b014b0ad3f521dee3a3ff3ecea889dd165c0fcb6818016a3b9546ad8b8f60ed6d6cfa3b9ba2e4a2094da91e6b61e9ba6bae765d94c1eb8f2a0e54adf5cce5c35f470b8f121eebefd5394a2034dfcf8c70f581c847c94c4d1fea79b84760075704f62586a72e4014b543c33a17ffb90c46c350c4b1fd0648117b9e366f65fe6975213d10296981dd9a32413206811b0347cef39ae0c667ddb2084657a2799846458d687a50ccb8684a7588d19f3593e00f12b496ab23393b589aa54f667edaf5852231ea028c2dd1b37d19c5b40797145c08afff8458d253add6bf5ba8b141aff95dd643826fc5d41494d9efc46a6af9331c8cf62f2640a0999c99d86158cc62996d36d7c7e29c2efac1770a19ea2ea0d3233dcf97424e72bf31dbaf172f72bac4a2a309809efea01c725e69271012b60f1b3ecf8113b86a57e57f39d1c2c646fc830c056b4807f73dbc79bfb1e621641a7ce54fb3880a5c5f9f9e8e9710c4b9ed198aaa964cb3d91c7890694b6dec7e6cd0fb0b67e018dd5d318856569caab806519567e43b3ebce8216cf25f32505aa952246ed4ddcf9d5df6174f050c4162da05a20fc47c5b08e63369448392eb1814595b3a8e54903ab8bc5fab026836db4b714f026af659b8c8057b6e308c0b2464aaaf68f004bea0fb2df6939c8422063c98e419350014b4af8453180b2a00eb046c1b41fed59016ba7e3643cf20c4baf7916b3d172a13c400b11612bf44c0bde9ad07ceffec19ef8669c233786371c62fff116dadd3e1aa7ce0890a81c0de549e8c36a349b93889302a7de9bd6774e1892cab38c46930ed4baa1d98d86365c4ad73f7d6dccdb922ed7b4129dd14db99339bf8f4faff8f8d2990097aa7dd402826c16f0902613d9f84b7da8589862b44b14d2a769c8e2e50049a901df631f43c73a086e63441833a29ad57fda67c59f13caf4c4ae43f9d58306fef5ed12ee45ec3bd841c44267530c3ccbf4d24dc7ba23c8a8b491aae66459a012769ce5b0293860e434acd841bbd76dbbfacde100bb3bdbe86c6e607e790df595d3082b9471769da479fbac1b9d6501cd9a2f13c0a16aaae7231a072896cb280c0ff0f8fdd7d0beffbe3c8ffcb5eaf1ffd100567e41e9439281cfb7cd31b0fe7101cb4ac7d8dc28b65e3a0e38d95125ff9a801e7712d9bd14b09c4f45ee89289515d22a60c962cb34cb25f6949984c264085efc3da41972045a1f07b0ec241090ce85e675c2e958581633395fa614cad708b08cfaf1faa59d3c46e852388f80c588d3e1218264240988d59535d73598edb50603542a652c2d2d4b11b4e60d59a0e431797c7eb70e772d1dd106ae47ddaf3336c5314b1cc362a022ceba2a4bcf3c0e78e2a3e75551acd4b094eee2e5f236be79a984f30b03f81e6568689267c748d88391b5792ef2ec9eb6635992cbc5b6f085ba8055e0979cae13a1920c8b809d4566f3e611393b55181895fcbb8765fc5f77eb382c2da21a6f23a290b011b47b56c072da528ea96a7a823d6f9e65f1b8693c80374ad11f74c5d748b645c0dadedec4b87d88727d4e00ab32b724b23192ca1012bd9f0c44e50981051af9591c850162ca27fb21aaa32e0eefbc89ad0f7e097f349c58147966f99f3460691e96a59576d1e8cfb62fa17daf5d90362f643298748e9af294c98ee01da92c7080a6ca0e52b770266c22633efc6c944d616568f6a1911189394093d266f212b8328665df6f1728af9de7b3d138270ae7d2a7b5ee51818561e6587287a8d610a3371ca179e1555c79f55b38e8391f934db094656754546de4c45d935374d0244c75743b06e4925d35b7ebc8b464f17141b2cce90762963ca34d9b8f1f61776b0bcd7255b4bff75b2d911faed46ad280c16986533ab830e982a3e329e90b96b91a450d9aa07affca8ced029df26b65cc82ce73ba1398c52f3e2436a72817b134d7c07f73710fe74b2d714287418ad04ba4714234e842525b472c8076e92d144b4c18d9f24284c579f8853240fd75e918142318d33ca6693943bfcaf3d0c118a5b888cec118fff3561bef6c95514d17d16e40fa1b8a1bc0242ceb1ce73d5917899a7e3277b21e03b38049e7b49200fd7d30e8c3f3c6e8b50e441cb1dbda47390870ebc607c248e796d6d05c3e2d7d2d4b546d2520722cb36e457a2d536e9b5c54d43e9362e00a9d93023b4607e8dd7f179deb3f45ff707baa0fa65dd33abff4bef26b46d770febb8e9fb58a6c34398f1bfc3d344428bfc9243392d52799eebf0e604934229ba0fa80268b33b3bf9eb839494e74e6ce9380c549c28c68ba485da6b580d0330116df9b8b12666a1a79f6c2f3ca3932b3c70296b0cb0cb074202d48321f3b61e4261883f5ef83d843f3e2abb8fcb96f4e004bdb9029581d176d73e77776aa5ea326083aa6e3589eb0c22cd4ed009159e7249534079d3f8b2bb8d36e617773138376476469288ed74f522989692e2ea05e6f88eaa44afa5a30b5cf49ef57af8b1a5bf98dc2be7f3660d13f44c0f2456e58d4488300e56211972b1d7c6a39c567571234fc3d6078803421836aa2101d4ad4cf9792140a3e95c4113d0e4a082a8bf0c21240b0266025b198388c7b69d98e359578fd316278bd10d7777cfc6f3b296eb72a688ceae8556229f266b072166029dbd4f1b799ec3a77f9390b5afabbcdc39b0056bf2bbeb6f6fe9e68ea0f3a2d14c663dcba711d61a582f9e553a82f9d9222760296b059025216d5b5becfc93d1e035893eed4544df19d16da78ef1e76dffb11babb0f2672c97920f9b880a57357014b31c166fce7cf95072ccbee7e6b80a50b3def54a6ef42657f3e0a6011289e002c31055d93cd3cf0c8b1e924ce9a796619a6920c2a03c0efb9bc2e9d54c2144c4e98fa22048433d334bfd3c8a265c34f9a64de08857184681460eed217708980d565a71b2769ac3bb43aaead196cc1c745bb9e2cc0e5b9447c2d6b1fcfdf9505f21cbd3e9dcc6c23cf6e38b1eb52344e71b0bb83c7f7ee4911eddcfc02f63b1d310f169797451f8b3bb702965d04ca9cec18ebb35341439d7453006eb4c8ecae4aeb5acc786911cfa616a2789505350ab8d21ce39ba7ba78b9be839ad78637f2117915846376ae8924af4a1cf0545b28b177215bd02f8a26978098f42b244362038c4c26598eefae52a3841e86681d7af8c14619fff6a08cbda48e26e7133a184914667ac3b0f7a83f2be8e802b4a91e3a4764ae994e343acff49945fd8e30c8f6fe2ed2415fcaaad844e3c19ddba8f059d187b5b88642a5e1fc4ea2223a865770690d798665d3b9f30c85ec9b8c9345d0118ae25bac8f3a78f0abbf9588e1719251f6384a40740ee8ef0aee16e4ed7ce0df15b0384f8f333303f1713e990f26633d23cef71b6158bf69c052f3cc526efe4d763903d153bb285f1393709a6169b6bbfab0f2f45676830cb03801d5f492d3643e30fb5026cc912bb154414ad9b7d110a957c4c295dfc1854f7f1d7b9dfec47cd3f4030b58ca9e2c637260e51e72de514b86a5ec4c7d4eba1008582c8ced763b1874e91371f574c35e17db0f1f48687c79751587bd7ea6b3b48072b92ad1270296fab2d467a5f7370bb038b18e63d276424f9948a2514529e744c693a621414b22b24159aa04ce947af8cce2089f5e4e71a6708842bc8f940095325521120645b00d4a1578a52a505e02c4242cb8a6a44c652068b11e53d5414c1e99b0a434c107fb1ebefda081373a73a29a5a096278514718a05672d8f96117a53e2bfb7cac59acaf5bb6659fa36e6051f700fdce013a07fb025834657bad16b6b71ea1ba740acda55554e757c4e94eed32f11b66806519cc14fbcdd6c413801516318a22544a74bc871826632c9647b8ffe6df61fff6afc4e777d2d7473109f57a6605644e6258da46cd029afefc5b032c6bae4c23ae2b9fc8a3b1fbc3f126a1b092ac2fa12b15c9a24733b28fed80ab0f2b5bf9ce71aebbad719ee7770b3537b97839b88caac9c7346b3e57bec287428d28af5c4532a65f66002fac60f1b92fe3dc2b5fc376ab23c7d148a13e009520d1ef0a3e6eb21fd5e9d9c2587703478106053e757cb3c92a931e09589dd681349fa0cc0c776d2a86f6864334e7e7a5a3324b5c2af54606586c79e5a250164cf3406517b03ae4ed42ccb35d5db093e7e28d5d7990686a5119937e3397b45a1cf5118d3c0cfd1a96aa057c6e6180afcdefe162751fa368085687fa09018b7232745995e1956b189716446299d2349263c7d799d6217e2c7de6470d2838befd81871fee16f1edcd391cf49a2817d9c6bd0f2a20cbc2cc2e380f581680f2669fcefb2980ce58bd5da43a1718e98dbb7be8b5a8e6da46d4efa2e88d71b0b38d7ea78dd2f269c970af34971154ea0258cab0fc2c6f4ed9f0d4733a06b0c67e4122a7b5702c91c218211a05e0f1f55f62efda4f303e4608519fdd4705acfc66aae06ee74b1e20095879b0d2df653de7be7e230c4b1faa5ed811357495f71f15b058c3370558c2745c5e8eb42ecf3da0c9ef8ca6e49cee4261f9869c30a15eb34cbacce1ae0c8b80250fcbf4a4cb53f194aa11951a62fa4ed20182521dcbcfff2ed65ffe0a760ebb13a7bb3aca396995c5f03cdac34e1ddf8e5db9e083f593b849e31a88aac9adc7713b3c0b623d71b6f7095aed365a077bb2005806d31fc6a0b061756e4e34a7e8172997eb08c38264cb6ba7172dac55ff439edecbef66c3b08c83af29dbb0cfdaed158c1eba9667e21e9016378c44b29bf3a198765138077f3cc29adfc167e786f8e4d2082f060f50f24608c731c6f1401253432653162b48aa8bd298838e7789fac643310be9ef9222869c8a03aff5c17e117fb957c5df1ecc63be5f442d3cc07ed847902c388557b32958e69e67bb7a7f13137046ea829a7ffabcf83d8ad8377188a4b383fee10e12562db45b286084ad8d0df1ef9556cfa3beb8827263097eb9264d43e4f970fae6127d274cd804b4f20c8b2c95dd992ae3086cd6c62ed6c16888eea39bd87cf3bb48fa874f00827d7e1f15b06c20c05a0fc79983b22cb36087dd18f4a27e6b80a51727343f1b4077f14cca7c527bc921980a4c3a1f92f4f0cbfc530929bcb426322a9059e2e4d301cb95e21c153f6b7b7197abf58449682262040f0de15bc0b203ae9f27980554fe1c45f0933e8252036b2f7e15a73ef965ecb57b13d34ea5436c22a90216db9a13341ccb71acc34516c9ce5ca988fbe77eb65147774df46fd16c70edc3d8ab8f80b5cd06addb8f311e521ed903c7737e6545069c8a9f950ad302d81eca9dbb20a1f3ac0b4b0ed82d8089972d1baffc84d44c78bbd8f933c18aff24e173ec21a68a443c76b95a2506563c14c62394d2218ae358ca48d8d7f0bf3ff3a1b0819217810aa329cd179a93a52a46d51584f467b19b104d6986eff98f0c2b9379b2e3c6a9f3ee5605ffe74e03bf18347069e0a381c7d80887f0c767a428db65cb1fdd9fde87ed1fa8af5b8b22cfaef81e29cb22408b6a04d9337d8c91a496a49d2de948344e2274f6f7e0a731b6eedd956758397305b58515941a8b084a351139940d8db978cc78cf7c58d66c9fd51741e76be215500a7d61b22937b64a13c35e07e9e126365eff3788da7b4732c906baf2e67d7ecde8ebf6bb3551157c74bece44c5ec8f0a5879b0e5cb4f052c6123397d243db94edce34eaef44f1faa0c2a05fad4b4cbed449204c870f50c1ded91efca68c8cfe4bf2c024993429a2898643c7d88d28c80e7cc72aa2680c30c6a6eba59ffbbbcc9c324ada36607aeda5eff85f4a358891db398496e12d6ba31808514c371019ffcfd3f453277160977d22c9f48063e8beca91f431f241739418bff4a6c4d1eb22f9f73aeaa3929e644c6ce7482701c686669144ad91b3fcb6bdfdfdfc7def623ec3fb805f45c65feea0bcfe3709060b1b6845abd8aa0e8ea039559e9cf36b35fcd4e3543ec045446a535939aa395f76158266259997d86d634d6f7bf5808f07cb38d2f2cefe06c791b617c88685cc1b8bc8451218ba049dbb21162264832a76ed48317f511a767246a5a0c3624cb7eb3bd88fffbc1227ed1ca6a4d738bd3ce6d7bbdfab6fc629a982c26323ee5db936093bb2ee688319d23657baec316e24e17ed6107e3928fe1ce36929d1d6c3e7e80e27c15c5e54b283516506b2ca1506624b78812997091c85d9c009605905926ece4ba3300562509bd37deefe35ffe1576ae5fc55c811db73dec0fbb28174a28c6230c9f6c3c34b5ecf38065d7bc1d4bebda388e651d37b68a3b7613919f6d1ed66f0bb074122ba829fb7a16c0929a58f561cdc8a7b280c776e4524da3baeeecb22cf223b3014b06256bc4a9036df39dc80ea57f5be694b73b1b018b651d7c074d0a02d64bdff833a4f367456fdd0296b22335f5946df1c12b50b0ef1c7d4a042f4d46d47b1bb20144e68cb7a1727e5efd237c2faf8fbf73273f3cd8c5f6dd0fd1dfde939e89eb2fbd880142ccd716a5c79d47f9dc2c0f4b1dfa92b59d81b2353bed7d5bb35419a14ecc6953d581aedd79ad4fc3b2450b72478baa88d5a0834fd73bf8fc620f178b07a87b0760261e2acfc3abce019539d16a6701b197f480d121c6636adccfc18b07080b87d223f29dcd39fcfb47557c38704293f66b1633b08be524d0b2734f01cb8d8f7333c43467a91ecbc041bf8f61bb8d517f805e3244500dd0dbdc44ebde3d6c6f3e4469a18af2ea732837165015c062f9d49380f5c4869bb1ae594442ad1d052c7d763c46ffee6bb8ffd62f11743b28540274c76ccb16a0108d113bb27fe2571e28ad0b21cf404ff2617d64c0faf237fe60a287a56896bf185d0c27ddc1490c6bc20cb21c07c7be9c50db710c4b2a32b4b64cfd5292f9ec16a6028cfd7c502abadc29ad0b4c4762228842524efa59ef913bb00ad6f198ea7f90c59625bdce022cdf6767e0403c74fe3846e495f0f237feb900967499316a0dcab2ac99a1290ffa30990f4696c2f21975862bfb21c35276a621629d20baf015b894cd0d073d6cddbb8dfdbb77c5a775f1d3afc0af36d1a82c3a05040358538e7c93a0a829183adefcae63619fa902b2044b7c07840a9e0aca96695ac6a99ba40509fead5b29c2eb4738351ee153f5149f9fdfc327eb1b58ac1c00a315a0b28851751549b1062f8910c42da469074990a2980608a22e107a7894ace0bb77ebf8d96e8096f8ce8e3ac4d8c56f812cbf882c68e5dfa7c7b3d14391bc21f3a3ba27935fd32146bd3e624671e314b19722a804686d3cc4c3ab5771d8da4575b989caea6594eb4780453fa332ac3137e319a93927312c65cb16b0742d17fb0f71ebf59fe1f0de4d54ca1e468c5f2423842cc70c8e2bc27323719c4998077fbb411d871d1f19b0bef4fbdf92abcbb32bbd28fbda7127e57b8f032cddb1f5c1f2bdce04707de86601d6986e2da93133ca0b1c28021835c74dc87a32807c98a28735c2581cbc99dc896c33be74fc9d45a515b074712a600993c9925e670196e78d8461111003240258af7cebcf319a3f278035abf85917be2e580519051dfa23947111bce86392fe7f6c696f1856de29af4c4b1baccaeba314873bdbd8be7e0d9b0f6ee3e2a75e4269f114ea9525a7179f01965ed3c4e99e032c1d17bb58f2e3af40c67be6f887f48b99bc217ddd029bbd073d9e058351a58bc1b08c30aa63613cc2e5d22e3eb7ba8f1757235c420be3f21cd2ca82e83a315f2b8c994f1523098a28316a2b91c51ade689fc6b7ef5571a3c3c2f927db5959937f16503d0dc88e032cd7599b428c2e6840c0923486d41340082a3e76efddc58d5fbc8e117b3b9e5a4061e12c4a196085a59a04460858253657990158f967f2c4facce6bce68be9e6c8cf352b236cbcfd061ebdf51a02af87b01a48e39220f605f49ff6350bb42c13e7b84cb3ced947fc58806577cd59836077c159a73d16b0441ee4284b5bd1dd158cb24dfa9319c2328132c0724c89c270996f8de02085be4e575c8f370102fab10c6011e044e74a84e18ea295f61e45c194b5b5196bfb4880452f9b34854d90f86501acf1e2790cbb2e0f4bcd3765831630f5814e997ae621f333042d021615422dabe467084ed6c4d6bf512f8baf71ca45bd010e3e7c0ff73e7c07a79ebb88eaca3aeab553f0e8642f1e31216bcae906634b7074225a066e4d437daf0230dfa7fe38cbca74712b405bbf8f351b649ce20718878b18fb2b600fd1c2701f67ea5d5c5af2f1c7a776d0ac57d0a886e23f4ca2ae749af6c7fc9df5951d09f66cf7e6f183cd39fcf54e0dfb8987b2f7a4e695cedd9316ce2c40d535915f98729c2c9f2ee5b5a511d2610f180c311e0e107a21468c66977decddbb83777ff213718c374f2d226caea1549f47b5be888091dc209c022c5e870505fb3c8e5b97ae6fa49bfbba6678cfd56605c30777f1f017df47b7751fc50a1ba7a40893109177727ed6710c2b0f587a3e0bfaf9ebfcc880f53b5fffe684ffcda29cf9dd74d6c0a829656de4895f4255124cf98bf395d0793e9d2ba30f40018b9138052c59b062bb4d6783ebf5c8209261b11b74e6f09666ad625b32a3795a7961c22033bb531dbfbc87898fe90493900c2b72f2a708095841059ffa837f21cd5407ddde24715469b2fd3eeba189299b31476b4e4a9269e61cb7a534ba50d44454a05596158dc688873106776fe0e6d5d731776619e5e5336836cf89be7b9839ddf539d9c454a99dcc6a39ad59a81b845de4caccf89a4675f5fad54766cd08fe6c77de3c784d1621f5a2b8d78405a945a49f2a4c53d40a3ebebe7c88974f95f0d2f258b2e3110dd01b51a0b9804ad4c7d0ef212d367173770edfb935c2eb6943ba74974ce542fe9af49928a8ce7c46c6ff6501cb82967c5ebb0b7934e5232483ae0016d8bd88723ba50041d91793f057dfff01a1382f0000200049444154014a054f9cee95c57501ac4a7d11a100568022535132866501eab8b56aaf5be69c012ceb4ef02a55cca57d3cfaf9f7b079fb4df82506713c1447250cc64e8ee8a4afa7312c0b90bf35c09a3520f6411e77030a58d6ec9becca920495e91b899cb28b4e49e3b04c73dde9b51fc9c530635d5ce51960095322eef038aa399fed1aaa61258b8c6db1680e927d31333e6358d2ff37d73a4c1f38f3845413de9a36042d17a7cc12db785e53eb47ad21f668e6df98ad9c0465bc9201d690fe8a8c61d945ae19eef661ebcf0258d939268effacf334c7497d43040105098eac46137532aaaf6b10bb507ab2f900d7df7c0dd5c5264a0b2b985f3c2b8a9d41818d2002697bcefbe777012d9a1e99e35dafd7ee9c938dc89433a9bf4a7d572a67a3a067d9a182b2350f2d63d639e8074d0c866d8c473d692ccbed6a94904103ab7e1b9f5f0bf1fb67035ca84708930e8622f85740316a230e7bd80f96f1dac335fccdad14f78bcc880811c4b37b0f2a03396eb79f652ada7531618a595a8fd32f637c9019fe1162025614c14b1354cb0d80635cf411b50ef0cbeffd0d926117c57a09d595f3a2d650ad2f8026a194638505140b215028393d4399ffaebbb51310739af83e9873c5cc7f6a8cc6187b0918572c874544a4246101719632c3cf26c512160b40f7c33771e38d1f2218f73309ea404cd9592063cde7a701561ec48fc38ea731dbfce7bc2ffede378461d98bb11374c244722d7e2cb3d1cf5ad392afdbc9ad80a43bb67485c95845fee6055cf8bfca1c6b93089993aef1a61d105910ccd90a98f59c8a7281dc13dfcf8943137206c392eb16dd0e77adea9cd45c2c2dd99935d894511e316b9b4c64148b1cf1cbdffa1762120ee8af3009a03a1616006651fb3cfbd085a0d4da1ec78256dee12eb95f510c76c91e760ef0f61bbf40b95444a33987a5b5357841597a00ea3d4f0153916de39d809f028d5eabfd7dd6f5dbc967e78202973e67eb8cd54dee097f47ce07a2ef731b8087d5710f5f5a09f0d573459cafb6108eb769f300a312504ef0e64e13dfbe7b05eff5e6300eb7107accd372b94c4f2c825c42ac82aa3e0ffbbbae15f99ba6db64fe457b5c97ec9b20e1b318b22ed2294f54eaf30882a2cc0f2a29bcfdda8fb071eb7dccd5cb08962ea0526b48ef48369b6527a12074e92ea5725de631176bc046bbdc6899df2675b20530e78a6aacc138c27c21c66a2dc0b9b9269a8d455cdbdac3e37e8c4eca5c3e964825aeb55a618c72dac5073ff85b8c771e210863b4bd3e4ac8ba831bdfb6deb7b5a2ec58e42d08fbbc3e2ec39a1ecf4c4de3698095ff903db9a5a5964aebc4d4096e5f9bfc8d50615895052d27fce69a1ae46b0315b0ece2d605319a0158646922e1fb1b062c8fc7b580e517f1f2b7fe1ca049d81fcc04acfc82d79d9df792cf45b24ce4b887af93c446a826ec2c4e05b058b7f6fedb6f482edbfce2121657d7a4a3304df23c60c9f14a8e61cd02a7597fb393d6b20efbb37eced6de59ff95dd7c26c095f9289f7c8d66fe1c0ac3364e051d7cfe0cf0954bc07a7d17e1700fc1b88ead7811dfbdede36f776b689796a51281dda299783a73f3c9d87afefa4f1a77318bb36bb4fe377d6e8c0e0a6825d46d8f44b48fe35092a45d27eb331ec5b87feb3a3e7ce797a8b24950f3b4009628c24e008b010ce7cb8c987f37f6a5c4aa1406083dfa9c80603846127481a08db5ea085f3cb38a2f5fb88073e72e20985bc60fafdec2fff3a33770e895d113bd1f9648f928d78b18f50ed0faf07d6c5efd150a7e846130803f3aca57b3968fba02f240a5bfdbf99c9fbf33073e4782f26ccb92a589f59607ac59b6f194b966ec780b32c70196fa352c324fccb1acca26cfb0a4bf609600aa827caef1a3a3b696c2abc9c5f3a43e27886358720ebe5f5a528d8e75ba530b5da8f64764584f001619969a84cf08583a0eca9cf2e3306b0159273def5dee3b5b380ae2ce4c4c91c66c57dfc2cd0faea2737080d5d3a731bfb402eecf0a4ab6244700a5c0d78e7c58ba19e835e659d7ac6bb69b9afeac9fcb3376cbb02c88517bcb6e4a7adff2c7b4843028214c232cfb87f8fc4a1f5fbe30c2c526bbcfc4786be70abe7bdfc73b510761bd8a62bf0296528dc3d9d12f9da376bcf36c71d6463d0bb08e2c95ac42814c3b1e4a8d23bb6a8705c76e4be5aa349f18760ff0ab9ffd18a36107417315e54a6d0ab0d87056f4f7fdd875c32e54a5196d90c60845526788f94282971a215ea98d7061be883357ce61e9ca459438844115ef3deae37ffccbef61d76f60bf9fa25028891ba3500d91247d140e7670ed477f8b42da41841e7c366c3392355364e218abc8e2c6accdf638c03ac9249cb84b6c2a8a052c454abb90f480b64c464f3e019e19d9ea3ac1b920ec649bdc58d608223fe1f93b6b092d60397dab23c0b2e7d5f3e4014bee2503ace31896dc47d69ff3a30216e82b0be937c84c42c3b0d84770964998f7e9d871b60b79166bc92f266b42e9f8ea627180c5165f230cbb87787cff0eeedfbb8db3e72ea231372f6dd9e9b3d2ebb119edec364d30cb9bafb3d8a1bde6e37e5686947733f0fd3679d4de8fcc3933a72c83246b090a5d8c823904fe3cbc6e0ff3dd2d7cf16c19af5e2a201d6fe3671b17f04eaf8edd601f48bb28468bf0199df387c7ad1bf9fbacc56359d6d4bccfd8419e5d1dcd67a7554f7dae514286458148ba1d8af08222c2420914f30bfd31defcf9df636ff3012a732b28576ba8566b084b65046141de27cab2a32e8ad5a614d9a783010a511b4bc504679ac0ab67027c6e75092fcc5551acd7319a5f46b7be8060d0462519e3cd8d21fea7efbe8edde2320e06a9785e0b0c1a8540b15a44b9dfc6ad9f7c1ff1fe03c965a33ae947052c5d877680f5d99f34e84a64668dbf052c7d7dca8765c1238f6e7956935f6ccf6a12f273b293678d20ece2d473b21f9be461994e36ee67604c95cfccf1aecc4f175ee2a5c732ace34c422dcdf9588035c38705a6359c0058d63cb263987fa879003beea1dbb652ca48c42ccc6af6d24117addd4dbc77f55d5cb87809a55add250852182e0326655972ce0cb0f435964229b8cdf265d9453ceb67bd26bb19eacff9b406fbbbd548d289cfd7a9d6592af7d0a25a4e615efc2d681f6239002e2f8728963b78afd5c07e5043e0f730eab5e179aef0db939ac127bff26c2abf39d8b96de7abfab0f2eccb7d5ecab225624d9d324afe10b0585319144a48472e8054f03ddcba7e15b73fbc8662a58e4ab5267a6561d10156a1e80ad4432f16bf13fb0d54e22ece9506f8d46a099f5e2ae20bab05944e2d236ad4302a35502dcc23888a48fb6ddc7df010ffee9d87f8c1c600bdea2ac62cc589c9cc3c7403206c56518efa38bcf636b6de7f1dfeb883342b999b808409581de7c3ca3f5f7deef9b1cb8f7e9e8de7c7f20933d132ac593bbe5e60fea1daf76a629abe47179b4ef089fd998195805fe6a79a65529061897fcb3addf5673a0b8dd4b00220ff66014b06f0290c4bce9dd5127e54c01ac709462175c5bdcce99ef9b0162f203a01b0784e6b1ee9fdab0fcbee343aefe904b72c43ef99df6dc6bc4e12091ac42350826a1c51d5721fbffae52f70f1d27322d142409382e7acced3b2a971c82a842386352b5030ebfaf30c2bbfe1d9fbb2cfdc3298e3002befef621d6ac2ae2f1310602a01506616961f60378c45836b2e0e5046885e319002f040e5868e41fffce2386ed1c9fc354101dd3875d19205728cddf4722aa84cbd0a25b199021515747b4354ea7589f61d6c3dc2d577de9474885285c5e9acf564c27001c55245fc57948f667ca8e28d70a93ac6efac7af8dd33059c99f3a5234ed058422f60bfed508ac987ad5d3c7eb08b9f5cbd87d7b6520ccf7d1a0fbb7cee3e8ae348228ac34a19bd0250c708a5ed8778ff87df4125e8a36f5c0cf97b7b1a601d8dc193294bc76d16c781569e61c9b135d3dd1ecc82915e601eb8f43dba00a7769e8ccecb6bd296eb886ef3a13183579a676a579b6c11abf695245c66a539babb6a73552a0eb81b74fae7ba789c00db91f89d6a591d8598b3a6a9646759322baf593ecfcc6fa321cff38b26d66482678d2d26429604d31469407f9a27fe84210a78e99bff1c58ba8824721d73ac6f8963a10fdfa637e8382a08e717b67d68ba7075ccf9ddc9b6f0be5586c68d419c50037e8c24ea23eab5f1ee3b6fe1cca93527934b9507a923246851e981f7ef4c448fdd9133a58c09580933388a1cdaf3ebf52be05ae0b21bd8c42de01e9d7c31cf48927a55b4306b15a6e6e0b1bbf4b898f9cf13292e66e63e23cbe384932a40528c251256494314fc0286cc8762827026839c5f382ef326ebb8a4cfd8cc61315d339f8e7d2f2374aa303a8928cbfdf099b08e52756419d97373559897e723895301228ed7a0dbc607efbd8776ff00e5520dd5621d4150960048c8aecf120809b010b7f0522dc157ced5f1d90bf3589b2f4b036c9ea5cee624fb6df47b110ea231ae3fd8c2eb1b2ddce804e85696503afd3c365b3d49b065a7f2b450916edd4cb108c740231de0f6df7f07e39d1be8b341ada611b909e95c34f24066ab5ab8de91eec1da4d286f52e7ad8abc497d1ca84dd81e6b09f54d7682e9c4cbdb981671f34cc79a8dfa39d6ade9c493499a2912f0a4640713d030bdf0e870d51bb3fe2f399fd18fd764470503e97663e469f57e98cdae11c93cc0aaf3d946e9344d80253ef9b1998cd19880e5645d28323720607debcf80a5cb1827ae03b066baebf5e54d58cb54ec583eb1a032b0b33b916e10f45329a8dbefd47b2768513a79d86be3c6f56b5868545cee0e81aae0c2e58c580918c1b12aaf389b79c9f9b2e8e12c90d294903cb3b2cf313f79c9f2746c14dcedc6a8efcfefea1a6dcc8f933dbe8e2dff36d938720290e6e1ca8ff96be767792e5bc83e01648962bba59367664e0e280bfce4f2ff889abc9e909b846cba14838c70f7f61d6c3cbe8972b9816a6501c5620385721161d907bb5295a3013eb3e4e3f7cf15f1ea7a0dab0b7578d526c6a50ac65117fd8dfbe81fb4707fa385d76fede05edbc7466d159dc68a148a334f30920ed709425a1585401a7ed0f91f8d8b28041ef63f7c1d5b6f7f1fe32c61da6e183a3e7e0eb026e326b22547b5a679e66c9f95ddd42cbecc02abfcf88a5a835d94baa8f280350185eccd96614dc0c98487e5824509c1edcc7a03920c5760f300b7a815b0143004a0348f2adb7d2d906a5d9d4ea6495e17cf37a52175543726fb43ae70d40e9a08036635743ac1e53a18a9ca46e7894949c9109f0ccb011619d627bff9a7f096af0860e58b9fe5f392e877a4c06ae55d2c7859d0e575d848ab8ea34e1447528f3a67ebeb04ac246509cf0051b78d9b37aea352f065a767f6b84f7383f2bba2c345999c4c7f2cccdaa31b9371c2fe72b9599655e5774e3bd1ec6b164008583c761e70f5b3c7019682e32cc0d20dee8879671a63399586a9cf9af41afdbbeefc79c0d24d59a4a88f012c576e7f44e7a61628373aeaacd3ca603049fa03003bdbdbb87fed57f0ab0d04cd25918266d65813091ade085fac0df1ea4beb78f5c5159c9a0f1112eebc1aa234457bf72ef67723fcfccddbf8e1bb77f028a801a7d611ac5cc4a8d0c4300586b1036e0fd40c4b51f50752034b01c5b4bce8e672e7313ef8f177508a5a93f237cbea25493a5b10f69ee4670358f98d29bfd1dadff3afcd022dbbf69e19b0f24cc332150b28532681010abd093e702d8c9544b86cb2d845c9815561b23cc36282a89d4c13c0a249647277f2c89c6ff3a58b48ae3d5b8816a49f065834399c499831ac71280ccb5bba224e6dcd405760b140a3e3a58065a374fa33afc5faadec429f66bd479bc1f4fb210c8ba52151af83bbb76f226546359514c8ae8a99389c38a3c349a67b2a7d4b5d11b6f55fc9d8982a83fc6b76a3cb33158ec1c447c7767999969734b1cd6d72d644f83880a591473b3f655c3e0260d9056701cb1e53365a534e65e79bb47fcdeccffc824c396fd204e5829377a6e3be54284a63d5dbbff829d26a15717301747acd8d227ca214e213f375fcd90b4534d76a983f53477dbe8ad0af2239047aad360edb3bb87e6f80bffcbb0f71aded63e98b5f44b4d2c4a00fa01f6040f706d794540c485f344431e56498f29322ac2f888f6fa59ce0ddbffb2b8c366f4fd6d8147161195a2e15c932acf13126e11426e4320a8e6355f6ef1f0bb0f2a6a13ebc29a6929d4527215f63c714dd457552eb42b5e69dd24f2d31390eb0f226e11160d1b979b4abd989e25aa8bb2616136aab0b25d783cfeeeed235e7985d94cd0e5236f664abb29c49980c9d0f4bf5a0ec31edc45647bfde83b24f0b5a7cbfa648f019a8797264263955d63cb8f1b2230606468900d6c6837b68ed6ca25aad48c85c018b6176b2acc077627ea973163e91d620e366b4b2f28e77dd00ac2f4e9fa9b2611d7f05158e6d1e049e05b02cc8e5273c3fafa6b85e8b1cf3a4959103330b583c8605416b8e3e0db0ec71743e521d244962299911af6b9aa25aae0870bdf7f77f870137e45a1db5a287cbe514df589fc7d72e9dc2a72e7808e62a18d78b184bafc222067b113a7b6ddcbaf718df7ffd36b6464b08cebe889d42805df4e1c51e8201ab3d9cd39ffe4afad78671826ef9347cc440d24758ae82b98f679a1e1ebefb536cbcf9e38999eb840ae82ba58a6a2251cd09486563aa0c8b8095bf67bb91e599f3b380559e783cb3d33d4ff3ec44b3e6a2fe5d404af2365d86af4e5e7d9dc970923b652212ea3b12ba6d7c5ad687a180253b5c96ec3931398dcfc90e86487d9884375d5cca1a9e0031f5839d0458dc9d58de42369cc6ce87f58d3f151f169deec7f9b02c53b5d7a120a53ebebc635ec14a81f088aa1fc9485bd0a28b743064338d11927e0f5b9b0fb171ef0ee69af48d5426802549849279ed004b3a0fe522997acd64b70a3afa7cf2bfe7ffaed7a4f73ab521503fcb98e316e0f2efcb2f92e326bb32519d1f3a379ec6b0f23bbab50814b03430a3c73c09b028b96c19a2fecc0d8efaee3409e9c3225011b00803376e5e45bb3b60ab4bac5780cf36137ceb42195fbebc84e0d43ce6565644c77ed01ba0d7eee3707b1f8f1e6ce2daed4d44c53ae6ce5e011a4bd8ed7440f06086fc38a5e94a5f2c535dc638ecc768f723eca44df47bec183442dbaf6050a8a1520980ee0e6e7fff5f3fd1a24e36cd84fe2f375296a8c878f05fd6964b37500b36799665d7c1d3806b8a61695a835ec4d4629e513f9837ff2660a1511433d9f91454de572723bfcb62cc90db82912e4add79796cbbe30ad86526e1e4385935baecacd1912c861d200b58f905958dfee4214c7dee04c0a27eb80016a33fcab0e8c35aba3215259c02ceac55d9acc531619d86dd2888518554c15c81f008e88f7c403a56ee1979e8f5d90a9e72e73dec6e6fe2ee8d0fb0b0308f6285793ece2424608501370f07588c12da28aa9d748c2ccefacab32bcbb22ce3d1dd56e79a762b52707e56c0b26cdf5e8f3ebb094b3726e7892c2b57bd61c7514d42ebba508be178c0a2abc3019602b61eb35008308c86e27467cb338e41b95812c0bab9f700078f76d018c6f8ec62095f591be14ba723bc742a44e7d26730579a831f01d1610ffd560b0feeddc6e3ed6d14e75770eac269ccafcd49c98d17fb08630fb137c688c9a14419060f463e3ab18f760cf4fa09b6b736b11ffb786bdfc7ddf122b606291af532f6beffafd0ed7641a9225ef7917f998d70b39a3e13c070804555df2719969d3f798ce1efca864f02ad29c0b2690dae0a3a435077f4ecd7ac0bf20ce13ccbae664d1e0504ed753331cbb202dbfc85666a82933f4f2f42b22a570fe642f1ee9f634aae09439e09baf3bbdac4fcae20afb17b0b412273008b48442680a72da366f99fa4042864067282908d5483222e7ef93f47e3fca7100f9d448d2e1cfbd09838a8cfdab1019786c0a442829f0562f523592963bece634bcb28095a488ae56471f078f28079cf23323d16420fd06d1de0c3ebd7b1b4c4be840d140b4e8a59d21ab27114d3b4c890f6b4148f9d68fa60a6d8e98c1d777293fa81637c480a3ed649cebfd967a5e3e7e61a7b8366069e5e673657458f563af438b5017b4cfb0cedf390a132e773a379d47987c2222cf7e15fa50f41f6a51d84f2c7e535b2d3b67b0e4e44f2a8dd9c6b48c1bf874c8791e82cc5735c92693fd9c5edeb8f30170ff1b533c01f7db28ce7978a585b5a45bcb22e12c6e328c6eea34ddcbf731b51bf87b9f9799c5a5f47a55a41b55e15f30ea50262ae07e6e9a514554c512e95255d85e914749c54061186dd363ac3ff8fb8377f96edbacec3be3e53cfdd777c13de009020e6812001122208500325cb2a4594e93829255655e2c4c9bf93aa24aeca0f1924b9e2a4aca162975d4a49722c41a2459100486120a607e0cdd31d7b3e63a7beb5f73abdfbdcbef7011025bf2ae0bd77dfbddda7cfd9fbdbdf5aeb5bdfca71630abcb33fc78f6ecf707358203c1ce3b5efbf2a5d0239fb30430f5eb3211fa3365bed95a50ccb4dc5b840e37e5dd7137f3feef071716109b05c8b64ada6b98b52178ee687dc37ae2eaa552859025405916553d80dbaeae7aa1f563f18c317012ca74157dfa3e0c371047de5eb9e00589ce4a215323d39cb9c8553e9a92e4c01acb02e6d170112647e1d17bff6cbe83ff465c4d3450e6bb15f092ac4020bb016fccb7c8e719e37f8eaf851699182e02202423bb25cab90938999d0b3781debbc8139620e64e0c8b222c77434c03befbc8353db5be8b4d710060a58cb2d3a3aa9c465da7a7fddfccdaae75a5d944be0e6e8735c0072ffaca983e35e475f4f01ab7a0d22a5a2a98bf543ab0296fb2c960e11dbf6b52a6c093c639628879a33c589afedb27f17d4f382b318cd3c0159b77cf0e238c2df7263fae81baf362ae0f97c0858937c846bef5ec617a339fede97227cfba93eceae75d15f3fcfdc3977b74820f6eeed62f7ce6d0925b74f9f46736d0d0d91d818a64383409f9288664b3e32230f8e82e37d61729f79b3acc9d17013d4a629fc3cc2246e616f1c619836f0d6c13efefccffe04b76f5cc1fe701f79e0e3609a212e0a6c343babb6eb12c35a759f8f7ba6f77bd6cb87cb7c211c950de9cc2d3cb220ad88f2b302d62af0b3bbb264732befc0310234862fba78dcd043aebf6092d9320cfba2722a579c215c84370ccb6a90acfca2ccbbc889bdacb5d16b3d0eb07a0f3d8b64ba18a2aa1bdf005e99c3979771c1d5880d8f3a62f2fb546f26eea37696a0264349ddc9b4749c98862e3c0c5891ca52e3da351aece3473f7a1da7b6b7d1ef6e208a5af2ba7a0fd567ab9021c8cbc5095d0b55ad557583570f19fd7b1588dcafeb41506558272d64025679fe9551803ef00578bbafe92e7cfd73791d2728e0fd9a111157018b7fd7a24a75af88751273b364cf645a627b63c6cd9968bd303da844301683e48b05f6e729f6df7c033f7b3ac4af7d791d5f79744bccfcc2ce39201f60329e8813c874361309cfc6c606d6b6b61053dbc8f7e1649ed121b2340643cface0a19519970811a97a48ada079264ea831ea5e8136812d6821465dfe3bfbec73b8fcf1c7f8fe6bafe3d5bf7a03ef5dbb8dab3b03ac6d9d423c9cfcc707ac72a1c94e36d773247cfa1b02967b02c982b18e0cab3e7dc9ea560cc40c03a30ed6cde62e3e02d6127dd49ec34f0158ba71750309f0c9c9b7babe741260c59385d2dd7d5da346379ff8e8e63621c432882d005313becab4946d698ec5052dcd0bf01e73531183468303fcf8476f6073631debebdb6836da653144efa70012cb492b346bcafa8eb29ac529a7f7cebd87ee5aaab236f7b3ea35f0fbef1726f0332d0e42bd9f25ce966cb30a58ee5a731973696354c965c967a65fbf9d045e6558726f9dd16f0b666106df12a82434642ed499222eb22533d1405a7724dc44815d7edbdb7f81fff4e1067ef9b9d3b8f0d019ccdba7e0851b6815fbd8db3fc49436cb615d7a0e3bdd1efc66133309d566c80e0e30dbdbc168ef1e26e301e685873068208cea88ea0de94564f1894016ed27988d0648bc18c15a1de1760ffe461f7eaf8b0d2ae3bbeb18e721aeec8ef1877ffe3afeb77ff1073274850ea8ab7eb939acc57d581cf63f3586a516c9f76358d297b76af8c3cacb5f7c512ff4e8296440eb38c032f98a453f922e62322cddbc6ef5d150efd59edd9f8661b91babdc701cde697f55c3dffb0196f6f8b9af4bc0722705b9af2d0e92d21de2e6a38e266e5d7021c070ca8ecbe2b48a480d561c331ce47dc99027092e5fbe8cb53e95d41dd4e9b754e9c994fbc9ce046b6bad20553d6caa20c4bf6b385d05ad2a83722b6d6efb5215b0aaf7db5d27940554c147af89efa7050997811fc706e5da251ab7e19b7de112883811c90296f6cc72ad95897707b0cacfce838edd15cab26cf1461423d2c1c29cb031df23b352f01a2653742f7f1ffff5735bf8da9367d13dff00fcce16f2a486daf82e86e3893426f7d637d059a3df3d7b248dc099eea5b3bd3d4c77182edec4dd3bb790cc3269f569b4e8afd5801f36e031ef5aab61777f84c1e100793e45b75dc7c6460feb1bebe8ad75116c6d20e8ac216b6e611a76f1ea1befe29ffdafbf8db1e4af9c30cc79087f6780e5560995f5ac3a45ffa680555de42663b31ab01488f8334792ee14395a9b65053513c29945e20264b991f93a8e0ecbbd160d09abc069167e5ac670fa5afa7d2701d66c6c12ee6e05c45c97982c97a0a41bddbcf6725140d98702b5f637ba1a23dea76a627e9187636bce5c72246cc66e44010ef6f7d0e9b471c8859a1556e9be984224d7119afebe2a1b72ef4f757d54c1defd5eb70aecb234fe59f36efcacf74bbaeb6b1a50300ccb10a2056bd5afad4abaafba465d2bcc2589b5b023642eafa74896004bbf47d7a80b8a6545943202322c65e9b9c95fa9c5364342132652796ea41d7c0ad9e8162eecbf877ffad2c3b8f4d019d4b6cfa0d56923b97b1b434e898eea68747ae8ac6f22ec7444c19ec613d4c68718ef1d60b27b80e96088d17080c17888e1e1083915eef030184d31a01c22ce308913dccc73c4498e6e58c785b54d5c58dbc0a94e176b8d26d20b5d04fd4d7c7230c38f3fb98d0faedfc25bef7f88de7a5f26ebacfaf51f05b0545eb76a411af7f24528b3b4e9577e04f345b7e2e3beae5b91acfeb8cb18aa27367d8daa80b510222edf4c773151c07a24cc950f6440a47aa20b6065a6eaa8ffb604a4c724dd99c352c072ab84e63e9826e3a570c4160f180e1a31f9e25a7473707a0ad5e1ea95ee5e93e6515cd5bcc96fb1c99c6c94ee2b43f4da4da918d22af9a3cb1f633c9ec8d056b6e728f0f3769846dbc58421f71eea73aa8237ffee86715536e33e5f37347059f467c9617126a4ae45f75e9ac3c0f8dc2b0baab22c3714d7d7a0c440014bd7ab32c1791eaf0c09353c8298d14a0000200049444154d4d7d7bca73cf3c2b4bf48d3b04dbedb5566ee3573a36c9321f052582d55ef1aeac38ff078760bffe4e79e41e7f43666bd35b4236072f94dc45920f9aaee3a7b03db48bd40bcda8bc918b8771d938311468321e269028f4379db4d74db3db41a1d712addd91d607738c6689662328b31d84b70fde61d7c74e53a760e0732ef9395c66ebb85a036c385479ec49d788e37afde40168538180d4ce85a5beddafa770658cfbff2b3f392fe9a036b35829ed0da70127de76bbb2c69256854de51179b6e04e9815247070e2f752a840b4063efdca23751017515102db305e66c4ce54ebf57371fc79d6b5ee9c866651235a863ce2ae13c41568b70f185bf87eea56730498c838202693527538de745d5cf61109551646ec8aba18ecb4a0c33597c1abd47727f50130122bfdf1d88c1efbe7bf726c6a3017abd1e2286095e8876bb6dc482f4bfe27fceb4959279d81e4fbdae5507db91c5632771bb875d091ab6074d5f5f8758c8f5aee859d3d76622bc0a3cf2fa529033ca74be06c36565aa7409916f708a39fa5c8ecbaf98137751c831eb8ee06cc247593386339b7c27bf971538badcb29843b90a0f29b6c490fd8be2dc4736d9873f8f91a18ec1748e7a9aa2111fe0cced37f1732f3f87e79e7c00a7b722b4ea0146a399fcd70c7d44eb1b686e6c236cb6504b66c88607980ff630dbbd89bdd118d3790dfd8d6d6c6d9d45e845d26522990619e65298b3993abb4688c40f117a3ed2e90c573eb98e1ffef57b78edcd8f70e5c60eae84db283637b1f5e0177170fb1ea6776f60b3ebe360740ff5f99aac39dafb848d10310b3ee96c695a7995d8540b61cbfb6f7588b9ea9093839a8055828194b14ea04bc7fcd34980e59ea2c7e5b3aa2f5b2e864a3f9d2c18e97d5b342b2b8b930d5d1c0f58c7bdb7a9dd2c0f59fd348025e3c7fe0680753474352af2e3feab328ac5865db8022c311f02666cf22f3ac350591855eff7eeb14da7854ebb27dab67add0e1ea05b83d347e8beaf9ead2ec37381fc98934ec2211714f4cff4ee6735d3b093b978748956880ce98475ecc95417f36e9256d00aac78a0f922566675948cc100d61c012731d90d2c5fd3f4812cf9e3d77dade0f46603742ef317e5bcd55119d9827142308dfb565d25939bc8a04c4125a7911faf3519c12b62e4b508715a433019c13fb88507271fe0977fe1457cf5e987b0d6e69153603c4e906473ac6fb41176fba877fac2d293c918c9de0ee2c303b10faab17adceda1bdc9824a57ba1ca6d33178e8929086321129a28a14e279c6769c381573410eba48730f37ef0d71fdce2efef48d8ff0cebd5dc4511b073b430c6edd42a30e8c931122bf23be5d317dea59a029bdd358953e7a90b811d2aaf571127654816f09b0e4074f00acfb81d27130a780755cc8b0eae7dc05a227a42e18de5c17b0dc1b721c6055c3101714d4d4f4b3322c527db649f08107f318b917e1c2f3f76758cb218cf9f4e6bd8f072c77b3b8d76ebebee8c7d37b25c2579e7c93992330453998753c3ac4ad5bd76533afaf6d0a2bd143ab16990109c2b0286625ebb3e0b1904d1e05a063d787c3b05cf0933fdbc48eb2477d5f499acb5c37fbc6d68f493e2f4f598729b98b5a756ecab018f2ea3d61c791166564bc9c144034ff75c229adb92d292c2c86029b354a7a6b863ad01f4d2d91d94c4edf750218b5537c5f0207018ba160243d7c33e4f43e98fbf00eeea076f763fcc2a51c2f7ffd2b78e8c236028eb9171fae10cd5617f5b5003ec59fd26e5320198c111fec0be804ad0eeafd2e4232e64e57dc38a69318c97880623a463a8be539d69b0df8cd08050ffea0296c4f7460f342ac6764345c96633a9be32f7ef221debf73880f3eb881eb1fddc0dcf791866ca897a72045cf940065a313be862737f978abe9cf0a58ab0eb9da575ffe5619124af7f831a19f9bbfa9bef1a7414977a37e9aefd74dead249d954e290e028dcddc19c3619eb862c2ec373377b196e95ae2f9f2d24a42303dd3b413749d2fb5a88f35ffd250909a7a949e0564342175c8f6358fcdc65886e37ac321ab7bf50af9f8240fda51b5554f61cf3c5b9843a549676bc76a661ad96e3d6cdeb188d46d858df06c5b3fc5949e073cc57c5d3ddf865990a970b3a6e5876dc33959f731896fb3362be67db3958f9e3fb6825ce3583ab9eb4044e8518793d07d078ed3435e43d68361a86bd3174e6c674dc3cdcf5580dd9ddf54def28c3c614b04cbecb8cdcb28065250cacc612a044a4200a4e0356644af233ac6ee6391ac11c793c0207d80464eaf7aea037bc817ffcf30fe1b12f5e42a71ea14853045e80a8d5467f7d1359901971263360f440e3e4ef19bf274273eb0c6a8d0819a7a2cb611320cf72d40e0748f67671b8bb2f82d37aab8566bf03bf51473da0371a55f9268f26793501e74c46d75d1bcfb05784188d3ddcbe75881fbef31efeeadd7730ab85d2b24327548295f0478ed2e33e0817051cbd87ab0ee8e3c8cd715f5f5a6704ac72239f70d07c5e86a58badba284e7abd6a0e6b8992db797a0a5a2e08142700961b662a28587e238a98cfcab038918680c59335a4d2bd16e2dc57be8ddea5674f042c4dceeac35980a871f554a0ae268b5d1059be770bed965823730e5e6a4ef21aab534e98a9ef198635dcbe75037b7b7bc2b0d84f680a02c620d1e4d49c515faa677300ab0a22c72d3605ac95276f91c8a9cc8d62a40374420d6460ee02b00c584805db1ea6dcc8063997bf6ecd3c05a4a9f06f349b86a5880cc11606241c340c6b114e1e57af96ae94d521a15acb58ff362353b08976b1d03149357e7eaf66c4a1dcd404a26600c4e37d64f91c613a4373f7233cd9c9f0cbdff8022e9c398d267b3c39f5b9d180178568b45a224728908918989f9a3efb04ab9a17614e4d5d182063e55506b6cc253755ecee627ae70eeedcba83d1e1a148569abd0eea9db680a1cf990461435e8fe3c890c5e08cf453a7b6e06f6f6216b5815a0b51631d776729debc7e1dffead51fe28d377e8434a7b10107147b32c188f963b718b2ea79af5a23c711a4eaf7ea3e1786a51b80b4f1fe29b0a36f7b3fc6e426dd75439e84b24b219b33a4524af6625cb63a87c513db05a3a59c43653c51091836d9fd79018bd5a010295210b07e01dd8bcf609699a46c9561295855d9e6fd42c22ae3e1b5eb3da5f4425f574241bb41c996b9f55d66ace111f5a1776edfc4ddbb77d16ef5d0e974cb1c96fb2c354c2c192b7316f657f5991fb7f064c35a294715e48a3c9696115eff6c66c6a36be25dbb2ef45eb94c3bb0ed59d5d35b2bad0adcec0ad0fbc1de3d09d15674509cb47eb9e2e4bd6d25cf4d71c84471166628581631ab11830ac3120f3f4e15e77853035ed44b111822bfc074b82fcc30980eb03eb88a5f7fe62c1ebeb885b3a74ea1d368a2d188e0471ee222865f8fd0f6d75078f4b4ca04456b6c98f65bc272381bd5584d6728c8acc7334cf60e70efc675ecefdcc344aa8733d4021f51a7258075f68133d8da3a8d7a7b1d878723dcb9711dd3833d84b51c8d79007fab0fb49b92c03f7df622e2560bfb9e87572fefe1b77eeb7770f7de3ee2648e190b06750e79e5451cefd07bdc7eff3480b5b45f4a86651b8a4f029263ffadda1ee17ce37161d091d72a91d2545edc72b1ab3d12c092d1ea0b466216b36d36556980b0a6c544ebe3ec45b43ae70256b9a88f5409ed446adb65ee874d3955999348e601ce3fff4be85c781ab36c3924d487b20ab0f43e30916a36ce82ed9966e885aa9f0dd20b1d97790fd3d2a37f5ef881112458ae579f7c3389d818c6d5bc02776e5ec78d6bd710450d747a7d349a2db122e1c4166dc2d6c345fb1f39de5e7ea991df8a89c9d5e76a18c66244fc82de730fc774d595eb673337ff4d01cb54095de1f022f4f3e939ae2a3e271c1491aced2524cb643780ac0d6158bc15a66ae6aec9b2a9d9faaf1f1146dafb2beeb9ceb426d3b560aa83a6426812cee691f1cdf8997349b28b28d88efce2f706c8118f39adba803fdac5a5f90e7ef39527b0b9b581539b9b68d669f9c3208deb2a86dff0d12ad651f30b78518df3e765fa4de67118bd8f704eef7ee62cc7484613a48321a607434cd299d81637a208ad660bed7e17ed8d35347a5da6d8901784e3487e9f0d86d8bd710dbbb76fa23d6f60e47152f4141bfd0d74ba6b28ba5d0c1b4dbc71cfc36ffff6ef60776f2013a715b0641dce1782de55f9a7cfcbb09601eba557ca90f044d6239b65f52fbd38378c31b90533cebb7ab2cabf19155d2925d0534e168534099b7f53d6a0cc499d43d5f2622924b47e582ef8c889a8835957b810e8b843be4ed5e6c4b78b7d55d592435b6b0ca5e6051a1e30496b78f81bbf8ac6034f5aa7cfa3c251371677c16b55b8eae6e9642e5d45f55f2e888a799f2bf9d0fbeeb23d791d6418eddcc387afbd8ea81da27d7a0b7ed044bfd195115454420b2e39e024c0433f2cfb35355854cd16432ff7be1bf13837396db2edbaa956e424bf637453042c6592fcee8c155fede3341fa4cc5b79967e59dde8a2ca4740b22e19e69e1a1982f9cca6c1f8f84d630eb8c58161beb360ec2307b264ed6d386905ca5c03f64ec9fab5831b24f92eed38b998e73144a3ac412a84c8311b8fd12c3244a33daca73bf8c663a7f0c2e3e7c549636dad8f46a38e2c9b19198475f1e001cdf0ab46c758868af5a64c3397fb3e9d211b4f91d07d747f1fb33441abdf456f6d5b8659c85ae1214fd6d669c26f310c0ce0156c6bcc257c8cc723249389146b5a0f5c421102b76e5c43b237c2e577af60de59c7bffbf1dbf8c1ed9909b969504992c0d7e530918a46d3bdcf2ee0b87be024bc39eee76b5ffd2900966eb86a625e2e6e450fa20b5866fddbc7aeee9f5c680e606938c0d75707d39539accf01582a6be075b88025da2fe61c64d43d17a6719728c32ffa618775598402589987475efa4fd078e0292476d3a87e4cc30805dfea43331b7b710f74e3ba9f511fa01b1a99137ea1d0565077d929bfa7caecb869267b3bf8e087afc16f78e89e3985206aa11bb525c42030a90442c27077f2aee3d0aacfae1a462e3318d32bb7ea973db34abb1c7d068615e969ad4de38bd770bb2e5427670ec839e6bcf7362cd690d680dd09d7a14055027409d752855bc5be8dc0a9d4562c1133d13c499c3687476b620b56cc63a564edc90cf3c37be8cef6f0e5731d7cf3c97378f85c1fcd6e5f3a11428e25cb12f1df2778056c6496f90866e2144780b1f844bd9780fd6884c1ee1e66e3181419b7fb6b58df3e2579aec9602400c9ce0c5609837653a6f1a43943e439e2e91483bd3d4c8603d1ed351b116a5b17b0766613413dc4706f84fff97ff91dfce0f22decd6781da14977705df1a858e1405a7dd63f75c05ab5f0aa6fca514ac7fd7219822ede92017c0ac072414b361dab81b65caaec40e8364f19f1255a5d25540b9ccfc2b05821d3ade09ef092e86739da0242190ed80a112514148e7211b67c6092fb78f49bbf86c6f9a730e589e754e7f49eb81630eea6e69fd57d41ef85fb19dd665ff7e1f37be902a9f75a737b0a323ae4a3fa5e6c0d890ff705b0722f13c0e210cfb6df9493983f2f15458efcb233f88c6460150b31ccc2c804164970fe5d437517b05c7033730b3c51f19361096079d6b39f56418eec609124e7256a3846ed1d43329b9027c3cacc900759935240b0a3b51626144796b1583f1fb3b8d378663eb79534f0e052ae279c6b4505d424db8dfc82867734fae39ff91f13edb56482f8e68778b099e197bef2109ebad8c7563740a3b765408526950cd6ea4cb83704a426f30c3e73b7144ecf8d562d8d13cce29958c63081ced0addddf96a1b109ef493c413238c468ff104832d4d9d510f8029ad3dc1cbed3c904877bbb988c86f2faed56530c013ba7d7b13f19617f90e2f7fef07bf88babfb48d736108c3998d6484e0856d4cbb9eb6fd56dfc5b01acfb81d64980b5a44477ae5898c38aa6e92ac33a028e4e48a88055829a338bd03dfde5a6584ff7cf0258c425cd6f55434296a3ab8055322c32006ac28a024dbf8669eee3b197bf2380c5b617ed255c0a932a4c6569f35ac9ba32229775690e6f557258436e6557ca2a789d55c01240e133f10a69e9b8fcc68f309a0dd0dcda40b3d347db63ab8e99b5e802a77e86e3ec658c9d8a098f04642c58c9bd9286f485f072e95933c723c9e23952998e6cc20b011bc91fda4670777081b05113922dda69ac673fd123a75386cd27398ea30bb03dbaa556de57bb6e730216d79c93bed057d0eaa586abaaed22a889132de608aca8b4464905f33c3cc886bb88f63ec1371fdec0cf7fe58b586bced1694768f736a5324880aa059c62dd40548f041ca6206079907098e1d8742a8974461c3e5b719a6dd4db3d448d3e6b889832f93e19607ab083fddb77110f46a029b34fd758bf8638030e0e0e70fdc635dcbd7d5b2c693aed367afd0e9a35a0776e13b70ff791a089776ecff0c71fefe15ead89b675a8200b677e8cb9c6ea21fab7ceb0747354a9affbc69f06b0aa9b5316fdb180556639cdc9eceabf247969aa81d51c16af4399842eb4324cb2a7fc67012c4989da6bac322c264d8f009674e15b67085a6dd0cdd1c312604d26d3a541aa1a12ea75ba43279459e9e7742b7dab4eae32ccb10fc78455cbb20c3704e5b7e9fb960bab96232a725c79f32ddcddbb8d5aa7854e6f035df1f5a6c461f133ee6b3397f6697fe97b2a602d85c1361f9527339390b6792cbdfffc59865126416e7454ee67906de2b85ae89fc5fdc01960ebb617490eaa4ca62d7f0a03b4e6d7d23a942111a67ab9322c1461d4b2244222815a0d01b56c72f3995a205019557932dc8337b883473a297ee5ab0fe1c987b6e85e8c2613e2f58e004a8da25d1a36b6da12fee5f91c39abd16c99e2b36165384e24df244af3465304a53412625e2ba07035af211e0d301b1d0a580d76f771b8b78fc1682416cd6466f16c86f17828ad352ce8349b0d29546c45011a1b6df84d7afc77f0fad511fee0adebd88dd680a9b5d461aac06158d5fbe6dee19f2ac3faca375e2e93036ed2fc08eb392124d406dc2349f7cf0858faa149d07581b861947ccd02d6aa1c96e6cb3e0b6051b7722c60b152530909f5ef42dabd507215f5dabc04ace6f9a7115b2d9486850a1aca8234d7a7f78bd7abfd7efafa6eaeaa94156875ceb13461f8b09a2198bc983236518f2bc3abe568fb1e6ebefb1eaedcf81849e4a3dbdfc45aa3874644e1e1420fa69b5843f2e300abba7696c3d0d50093a58954d5f8bdea2d25794a51839b786b0156cc6b69e8979489766dab914397b0634342fe5ded9f4ddacd545857fdaa6e28175c03cf4e3a76004dbe5fc2574e305fbca63e071ed2a5df15f35969823c890560e27b57b1313fc4b79f388b6f3d7e069bbd10f55e1f5eaf8f8d905aab9a519007011aed1e8246d3304e0a95a5f3c008504ddf2cbf9be3701af01aa1b02df9de3847321ce370304012a748c753dcbd750bb76eddc6389e22a44c22aaa1dfef627b7b0bdd5e0741dd3c77deff68dec138634374827bf78678edc303fcee8fafe15a5147ddca8aa4a8429348a7e773d53a74d78f7b209c047027313449baeb379cc8b09c90c59c47369f6159d0d16a893ee1e593abbc509b1758b55884faae0891e4a42b434236419bb2bf96bf85f9d85feecd2b998ae621ec441f03246a5d6c40d27d5f967e35ec302f6bf317768866e105b6d5a2c038afe19197be83d685a7ca323d4148efa9b258edf2d706da0540593b120d7fec86359f5995e6a61821e060ef8fcf819cb26934fc36c9e71aad9f691f6a13ce46d6c0d27321e3cd23af40bcbb83375efbbe8c2b6ff6d6d1e9f4d1a2cfbb55ba2f3d031b82393778b1aec8868c18a8fc9ad9d4c651d318212e7af61680c0caa27906aec715ef49643782793e360454c02de8a2615e71719b6c555a5a606cb3bc80b9ac54a3901277d995907544f2a0d7cbd97d8bb5b4586b7c55368d6b2460a2680baa0c8fc5f86a8e3c8d45a3e525048e09b0fb1e1edb0ef02b2f3c8a27cf76d10a6b686f6ca36874b0de63759063b87209091bad1e42916618453cef9b71914d8ceec98eee928e0b891453f13d4be9cab0b78fc3c11883e15886b4eeeded4aabd5f699d33873e11cce9d5a43a7dd44bdce0a3465253309cb659d640d8c9329926482bddd013edac9f0bbaf5fc57b4386b84693a66e2bac28cbfdd10a8a737b5d50d2f57f1c80ad3c492a8784ec852a601df7838b8db6187eea56a3f442aae18924af57f417d995b4f4765586a5ffa82c414f796557fabb7e9fe67a8e505039f1249b2f7137af516a46bccfd6d3ddbdeef2465b6d97cbf2e4a631d7c202a86f2a2611728c32e08b2f7d07edf34fc8b363fb0259835ae1c86293c104e66acddf17ae0ec64960b99ae69ef40aa6ee67e7d73898407347a5073337363fa35435cde04e7a48898f94f41ed691cf526cd47dfc7fffe65fcbacc27abf0fafd5418bfd6ada9a53296ee867b76fb8905a1008e3f1ea9c93269c574858cc4163da5c3441aff787728095eb460c1492f256b9cdcfbc0fcc11e97d2ff36156dfb61cbcd9012bb2d78cefbacb0a170bd398f51d0d09b9102cb88b9f95f1e912d33e56ab29e8b496c43e55e0e321263b7770cebb896f3c7e1adffcf22338df6ba21d45a8b7fa62511c6d32fce31aa9898b063572fc333f0f357555d62d39458e0d2b121469866c9660361c492bcee1fe3ef676f730180e8579d198ef818b0fe0f4b9d368753ba2e9d29b483707561159c091359924d2ad31a50dcd60880fef4df0dbaf7e806b29fddc0d5b76f78be49239f4c26ad55c507241cbbd87d57bedae75bdf747523ebce56e487812c3aa96b775f16ad8f15901cb7501ad825c3965c482830296be4775d35641f638c02285d590f2d300968a1aab7204010a0efdf602d92051cd30ac87bff9ebe85c78b26c35d15099d727559d940bc28c4dd2fb592e420b58278577eec629d90f1b6999ef23e3a2af939cc214d87033b1978eef692a6e46240904590dde2c413faae1cfffe80f650270bbdf9330042c6bd318d08e6263d54e2b64e20b6e2b63520c215049a8c9ca8551dcbb878bc945b14aa66eaae591297f60ab8948006c9eca8475b6ea288c6d01ee9a2b92835ccc1aed762b999cf95e6e3c561da580622b8ee5d832e73c58307d9367b2ef640e14279faacde56e25d1542f799d8154d6784dcc1ec9e7cf33b057936c364943444107980e30dbbd8cf9e8265ebad4c2379eb88427bff000365a8128da836607b95f474d44bb1e8230423de2c11120e6749b3846830e0b529cb32c5bc7dbcd33ccd2b14cf6c967b1f40c4ad3fb948c89079487280cd0ecb4d06cd37194d2a0cc8cd953e6ce2249669ea502162d9238266e381ae1a39da900d6d5e4f3015619e1388796bb478f3b98145bdcefad3df733dffc74392c47adec024435f4fab40c4bc59ce5a9ede8b198abd064b2be973235fd7e05ade336f812626bb5d26158c240a489c294be57312c2639b999b4e2e75e8300167529692a803599fb78f495efa273f149511dab553117800a23938494dbb49fa8a25b361959880514f7f3e89fdd693555c64ae750e66a7c9120184f2d36de721c546d4a5d0efdad4c4e4a8097a768403d8f8f6e50c30f5ffd530cf6ee606dbd0b3f0a4490c8855c3a36e818354012b2bab80c60591be0f95c66df295869982bcfc026d05d202b4f57ebca592e5891b3d8e4823042954a58e168494f6d88b914166a78b8c887b90ccb8cd45aa8dc5d162080e568e1cccb1ac6e505cb2e1a8bcd431d13d78e3d08c82f64641bc59e9924c9b3b88356d847bc7b03f9e1dbb8b439c3df7ff20b78eac2399cddeecbe0d28007049bb4699b54df1020e17d9621a8f3b9b42cf1bf3a4c73b89aaa987b4cb704ba8658353f6a8838c1dbf6835ad77839b0f4d062ef26d7c334e6416376170f143330c300563ab3cea492949fe093dd18bff5eafbb812b73f17c392f55dd15aea7dd4af1fc7b0dc75237bffd30296d2c0556c6629ef53a9581d1f121a618c7ba125123bb286a553d669d971d9864b3b9716a286a22a60e5e693936a11129e04585c8cbc7ed77b5cdf2bf27c19a44a0020604d11e0b157fe21da171e47cc93ce6944e609c945c77c0c4185549e1537b78aa521a1fb605d4aec02bbde139eedadac23552663b36b861948b2da4f90b44616608ce686f911e6f9d28c135b22b482101fbcfd16de7ff76df47a0df47a6d741a1d61260b005f3c71dd302627e46e7efa4d2d04a6c23434f724ba11f5a637ef2f4e079207b45288254663414bab840a1e65be8acdbd475b40dc75a4c37b358dc197206095619f3241159b528daeb9429be332ff64bb19563103996768ed6eace68a5565be87f4fbf139646d603ac7f4ce07381dddc62bcf6de1e52f7d0167fa7d74ba6d44cd50449c64b5738f39abd38bdcb01c30761a52c6aae0440e199d51a97b8e21be1f9867c1dca31ce45601cfe20fbf1e8586258b3e4d46e151f819485e4fd6159f95c3b092c914a35982691c633a99e1ca7e2280f5c98c63c33e7b48f87901cb3d1ccb35ff6943427dd32aa3921be548f33f2dc312b1a1837ee5a96bd9d09130d16e106dc9a9c6c3ee863e1a125ac5fd2a8625e3968e9ea2b2c86d9f9b1b12969f3fcd9173b43b27f752d630f7f1c82bdf45f381c7301e8e4ad74b35d0331543c6fe86bda817bb4e777619d6aacf2e27a1934b91eba8d57010f9f068d29627088a58dc4f0316b839f237638589b9326a96e415a4aa140513f835361e47180ec6f8de7ff81e7caf40b7d744cf02961434e4389765533a26942d39d6274b8082df631b8415144ad66413f25aed53f704012ca922dbdc51a515c8b339acc5eb94dd8336845b5c93ba36e841647258e63e2b9049a64f7a298f4e63a62d8c989fd21fca6ad034d9efd7db65cb4e59dcd10938929f531e63ac8ecdcd30aa74a405263bb7d18a6fe285879af8f9e72ee28ba7b7d16eb4d0ea74e0371b664a51e00b936b047d6343432d9934b573cd88d20921879992f9d202c8165d4a3986b5b233b947530d95aab0813ff33a7c3d6bdf2ccf888e1716c46173588c16e4609bcd649c3d016b364b70ed30c56ffdd9fbf878dafc5c80f579434217b0cad778fe9bdf5acef4562994fdbb2b0ed5d85273162a285416e682c9710c4b2c3e9c92a8fbb65501a84b1bddcd5ca5932e7056434259ac3c29ab0ceb04c0929a204f234712a0efcffe2bb6e6707152383a293c7ce9e57f80fa992fe1f0e0d0b42fd870508b01cc5f91e5e86bb83eec6cc3703dddab9f533f8fde730db7baa301fc2241984fd02c666879319a7e8ea846a161623de46b88671986c331c6a3296e6735dc8d6b889a7d6c9fbd841fbcfe060ae468b72940acdb4e02b379dd03ca6d35d28aa0b92e333874150b941c96a3a372c34519f55e197c5bde03b29555c51a9972b348186bb550ae433a214cbe26aa1b1f00002000494441545001cb1c12802f5961d36665589ecd3909f8e4869d38b6d0521d6607428361d0e2971e8672804b2b188748181983bc06df266782dc473edbc564f7433c793ac0af7dfd117cf9c2261a5188b0d1448b23baa41fd0ec03b2a7f984c97adb7fc950cfaf210818c2f9e2ce50b20c8d626cf5937d81eaf6a9b640b2bf44b3c534406a427314a20da3e29e4351e57bf81f13ee4c63d09a5a5ad20a0ca7b124dde324c5f54186ffe34f0958ec41fcec0c4bd785ae6997501c1b81390cdefd7ea91256e3c76abca90bc7fdbafb337a92b971e9fd724bb2f14a8eb5a8d8c87b39832d5df073174ef5ebfc7b4993ed37961fd4b2b65580259a19fbb3ea98a09b900f5936988e7fb737517a0b69bd18d1d192fdf219986578ee577e13c370539a4f21a5773a1018978482128384bd6e73a6c9a5378c2055f773d4bd5c3c8de67e243e4532ca6cee4b6a8539aa209bc24ba6c0780fdee81e1af1103d3f432faae1a1d608bd4e1b1beb3dacf7db6831895b63ee2543d8888dc51c13feb318fbbbbbb87deb265ebb3cc4f73f1ce0c7d7f770e1d16fe0ee284610f988c2391add2e3c49c80672ea8b6d099729ed6af2917c9dec814e99f42d67f259dc2773026588705e139fef995720abfba8d76a68a65687e56e12deb8941e524e3b8f4dbab3fc5e78da7e431663988bfc2ee823736e2c7b72262b4b8ac1e8b83407a71b82ae1abc0fdcd89ac0d74385153a999e64cd55c52a669e4bfe2f680565f1550796800ead6465f11e7cf195a27b844096dc8fb488904e3384c38f70c6bb8b9f7be61c5efeeae3d8eeb7a5073088ea084584eb8937ba86733edd182c4b62718879498215ef475e5b055866a1171496da7c20414ea422423bad8c859f471ab0e716c0328824474247eaba4c7590bfcbbe9c2598a49457a4984e27b87210e3fffefe155c1ed6e115a91db86ca64c2bd3d7c66fddd3cabce5775e93337c805f5b3a788f2149f473339d138bea7a09584b28564990ad3a39ddf73852f1aa3434bb4cc80dfd14f4aad7eb5248179ddd13d7052c7dfd63c58b7c58226338cab0e441968065f25b7a8df4c25e4a20db04391f6e48061534e494624e25f15af8fa3ff86fb193b7a55d07c54c00cb3008482b448d26756c564580b46614cd815f20ac154624c8459ac4284687c88707c06c0c29897ff297586b377066ad8e73eb01ce6fb670e1540fdbeb6dd4d736c4a8aede6e8b93a4910371f12598a7b1e8a372026896613a1e62f7ee1dfce4c39bf88bbfbe86ffebdfbd83e0f4e3881b6b089b75b49a01c27a5bfad26a34d26348459d1d3b5e6854d88c4406221b53b45373a4099d300b842d201d4de025b994ea837a84c4760aa8cd8db6ed94871dd9a65d2bba8079ff093609074d48c865b89c1d9423bf73e6a2a996953e7f760951ca61faec94bdeaebb28a49a6c1704bfa96c5c583cf97ac86823b1372cb5ab6c336d8a6c40a1c5b65c22092d4012d78a8f36225121e737226f0124d167c9238f08615831df4939bf8f927d6f1ede71fc6e9ad2e421aa3cb1015d3c4ace1a75406e9672f16e90c11ed2472012be69f58835c3dc054c0d78691bc09a6586c58af8694d26f6aa7f708488bd3820162b7c342ef55319e61ca76a934c36432c2c7fb53fcfe6b37f0e1204240ef2fabb9124f7ede47ab755b6d2344c092618ce536afeea963f00a1e01cb6dcb521d56f58b2e40ad624ad5377001cba5adabc0e6d30056f535dceb59150fbb80a5dfbbf499245fc21b7b3c60b90c4d6f285d1f174dbc2672d6533962e7bd1799108f834ac30e5efcee3fc541de11eb9034376a642e8a242b40cc481326c16378dcdde2f44816654efe683242988c519bdc83bf7f158de91d9c6a6438d5ade395079b5827833abd8eee661b8d5e5d6c614013b7e28c693eb6404bcd0dc30c713a62a58a42c2d9442a4114318e0687181f1ee29dcbb7f13ffc8b7f8ff7876d60ed3cd0645ea5892868cb78b0302213e050083358959f7e2f9118435ebbcec28198e231bc4a3183695ee6c698cf6204718626ada2a30049e3e86828491fc84162c24e93a8370dcbe23230a7fba566ddace59039b1e0671aae9a0346d5a0051da4f82c8aa2cc1196e13c05975488dba9d15219b69ba85ea3bc22a77f8ebc56424d93bc468866a325e194bc8e33c199562f23af892c8945dad06d34d064029d39a0835b680cafe2e90b3dfcfd171fc1130f6ec3f3d819e103024c942e9049db9175f6cff2690585adf32bc1caa63072e6249d10b9dc830e60f19e2a60954261a621e840cb5353d8946152314d261d270fd504cabe992698e5ecefcc309d8df1c9fe0cbfffda4d5c1e860818aa5b90521b228291f44faef43d3b0a58cab094fdae022c619d429e176c4c480a93ee4750acc2b0ee075a2e2bf9690196fb9e6e285a52fce3bcb41c29b31b129e0458b2319c29c80a58f5205cba612e6091a00b5362be841a9c7a0fdff8ee7f8fddac093f9b21e11c413b16bc4872e47186394f70264fb3185e3cc17cbc8f7cb88f623240ebe00e1ae9045d3fc16623c743db0d3c7a711397ce6e62f38b97c48f9bb90f843464ae2193b615a08bc4f85769be4916389902e0336793c448a71363bb92c698b05d6332c447370ff13ffecb3fc71fbfb38ff0d42398d75b68b4ea68853dd94c6417cc035187c4f082cf20c8a7e2d114f940a711a2416292c6984d120c9316b25684380a243fe225191a891165a6bed539d943d6260024612d6203029684dd4621cef78de76c863649630905adf9200f1086607cb60c5329e1101346797e0b3d9456d3c81224712dacd358cff097d169918e70a365d2a44dddd3bce68bd29ced31049410a6b732f0e6082417665c17f89ad33891f983d4b1d5f9efece4cb537430c2b3e71bf8e6738fe1e2a90e9a4121deece29f26acc936530b389bdc9924d2839661c812f65a56a2eb9c29850a60954c55e4084606c2e725835a6d9b0e19a0e4a652b22c0356599ac9ac42c330170dfe654a67960ac3e261ccc93b1ca8fafbafdfc4e5418840a41446844d32a90c4b1d56aae925794d3640562aad25f33de633095b5cc5b014b0aa68b72a8f751c75d3af57d94ff535aaeceab890d07d9f55af51656ed5ef71015463699e82c7312c29453b7a23bd9991dd18eecd5586c5dc4ccc9152598e90f996461f3ff3ddff0e77d23ad2748498c668325025879f64002d678a9af476e507d7e1ef7d82f6e8367af321bab50c979a736cb4226c6cace18173db387ffe0cb6b736d0e93411afd58d562cf7e5bf79c11c4e289bd9af0feca2a1dd87d6a8cc9a0fe56798509d614ed690ccc44664321ae393bb23fccb7fff2efef91fbd057fed02c25607cd46280db87408e0c05533b59e79158284874bd100ebfd2e1e38bb8d07ce6ca3db8a90c5130c0ea678f7830c97f77670797488219969d4409179f0d20481158156bb62648359f1a21b121a5667a783088330555e696ee6dfeb266f6652debed8a9c87012f6d6897ca428cbffdaa329f948c7274babcd5c4b3c58c8ca3424341536ca01428488a47fcf9fb3f29a604e63bd2c869f27d80a62b91f1b6b1d749b213af510ad6688ed7e1d0f9eede0ec460fadba0d5da32610343027d352775231bf33a3cd4c5aa265b2bab6a9580e487b000776ee990b08e5fe11c98a8e2313573e0bd2cc5931b4b31542cbb608583cf05c698a9b12f262dacfccc5d74d19d6ef31243c5486654aba7a6d6249642da156029613bb57f7a68b0155e2e432ac92085187753f86753fa072014b734bab724c9f16b05cf05c955cbf1f60b9d763006b2e3a9c558025b1bd6558ae9e4c163d01ab629057029665584ca8d743dad6aee16bbffedfe076cc307122d6b133996c32853f1aa0363a447ab08becf02eeaf12e368a3d5ce80297b6db38b3d1c3a9b5167add16d6d637b0b6b98166bb6d7248f30261ddb86fd6f21a028e8562feabc61e420fa947a5bb4de6901159d6c0c52869602e2cce90e3899aa78827ac148e71e5d610afbe791bffd33fff43cca33e2e9e7f00a7363a38f7c0193191ebb61b68d403d015b9ce847c14e042abc01a1b664f6d608dd357fc39a6e31126931887830057efece2cd8f6fe0ad6b7771f5608243195410c2134b630ba62b2c768e8484222c631ed036f3da3ca3919f301d3780c744b71fa1a805c824e96f9e7a24d8b6b05ae6300a61550a7c2257b1b92a2ba61560e0d417902d5199cf693473b12a660eb0364f117939faad10db1b6d9cdeec63a3dbc0c576805eb78d6e97b63c818867a3c847abd580e71748e3299af50851d444c662804c4d66de2b158064e82ba1b74ceae6f1139a64b9a9c5190664ff1ed2704f85b46e982445aa65c0a241a380ae48e0c8b0d85f994948289a42fe5d93832b2ab10bc04a30660e6b6f8adffbe1757c386051c50e64653ac0b241322e1ea8bcafab004bc861c59e6725b055daa314b05c3015e16815b01410dcdfef075aabd8d5e765589a775805560a2aab00b17abde5a96d8583c70196009a2d69eb354b0c2d1a966547cf3287c593195c803534224f00eb85effc13dc1a7b488787184e26181c1e62ba7b07d9bd9b98efdec666760f0fb62638bb56c78367bab874fe14ce9cde46776d0d79cb24aadb8d087c39b2b666e44bf3eb2c65be8b27a7311de06293ea529ea327fef1261fc17fe3f4149199084b3162523a059069b152c69c0b920477ef0ef1fecd19fed96ffd3fe87436f18bafbc882f3ffe20da6b0d6917693644cb5f4e5209020f097d73298098e7f21fb365c24a7c32d411f2490df130c0bdbd1c7f7d7507af5fbe8a77ef4d712f5db67856333e0985ac6ec83cab45484886258c888e9ddcca7e208ca71e8638cb1460bd21538b92b987d124c1fe708c491c23615258002b92a4766c479d09bb63dfa855f12b48927d34a85f2b323443a0df0ca4fada6fd7b1de69a3d30dd16d47d85e6be3d47a1b9bfd3aba4d1f51e0a14e96cb4382b79a1b58984d61c2c97a1ded7613b3c94c4661d59b1d61d8605e53f26999fc0caf53426ff1ee37897582950cde52574f764790ae6b95da0a5f85a13a8065f60d7fdab40659ab79012c19f06a2b82fcfb5cf40d8b5ded321d164e26592e938c46e3213eda9de0777f700d978711ea922f3500540ebb1586750260d91072556a473f9362901bcd7c6a86b50ab0ee9b2073c4a3fcde3227a4798b8a02deb431586fec1571ac89c7ad12d7f97d5513b68257d560cebd09866973aee1c28e45fedd948c4a91a13e3859d86c60b5ed0a7a4ff8efbceeba57479acdc43c2df1ea689f7b145ffdd9efe0ad77dec7eedb7f823b57dfc570771793c3319ab51c5f3eddc5235b0d3c746e0d8f3cf8002e3db08db56e13cd760bed4e0f1e2b7cf61e710041c88aa1cdcba4f958aa506455455e9311524566fad9226e4c9abcd543144cea4ab3915c2d4a41248d082946642e8395b2788ad97888c17084d93445bdd142bfd79749d022a91096663cbff222b62246b21453d92a9fad9af529839523bd107782c9742a8bfded6b7b78f52777f0c1cd01ae0f72a4c11abc88a10fe7fbd90de7b02e195f1506d89b65586f37e0c76304c5546a14cfbef02c7ee3bffac7585b8f5067bf9d1788fdefd5cb9fe0276fbf838f2f7f8ceb57ae6374b88ff96c62fafa0a3a771a2b6bfec7438023e03bf5005d56461b11ceada512def6fa7df4d7fa68b55b086864488f28b62a49b8c6c12726d92fd53d491559ed99a8e465171b4901d91fcd1da594af8dc2fa544c025fa404b66545f3696ee9bf9a5b5aac7b3b94555a97c89a79bf0dbd747f46f6566a5a6ed496c76d31b3f585251ea26bbf281224b98fd9389143f7cac1147f40b7860398c126ca966de82af7474a48cbaec4e5fe73004bf7b45e6b753fbbc059628e48326c570119960b1cfa09aa49ef4f0b584bb908dbc5bdea35252fe12cd455b1f9aa3c1a41493fac82885950a634ecfed26b71d99f9bbb50c052b1dd521c7f1fc00a6b7571eecce6994c2f39fdd05388d62ee27bdffb0f38fcf02f910def1155c0a36cbd51c74b0f9fc173973605b02e3d700ae7b6d7d16e85e24d14353818a029079e9cbc60f33115cd26544860dc386b454d047e79cacc8d553d373a3244b3465d0fc1d80fc4c181a573d44c2844e061cc34cf12319213c74e36e7c631f28ca245f636d6259f92c433db236894d63cada5e584e15664a7d0d8f1ef26c833326b0ef7146b60497cf32d53a46982741ee0eeb8c0ebef7c8cefbffd313ebeb987f12c8357f391fb4d14a4278ec9a07601acf5ea023ced7a844b0f5e40d00c71fed12fe21ffe97bf81cea953988ec6323c8179ba565097397ef16482ab1f5dc6cecd6b48067ba81729fc3c96c66c021c0b09222c9f1792286708576733703692047f1086026e0256146b92f99434622185b0c781916d566ca3653353a766d9d291356c13f6ae57da528b9623987405cb8b4a3cd9138b04ac6cf2f0cc31673c6cf56c6452ea694f822c9a14fb9a6ec74615b0dcb5cf432acd0229a60c0e07b87a4859c315bc77c0a8c34a7fe4731a9625f740f488cb4692baef645885143f6d55d7618a5549d47d01ebcb2fbe7404b0560185fb42d5f090ffe6e67f941dc9c594bd598b1ba710ad8c74553c5b0539bd266d68d51bac3781bfb332a4bf14ac5c00556073c1980cebf30016c78ad4eb1e620a3a8300e72f3d829f7c701d1fbcf90e6ab31d788851f3a9d9f1d08b027cebd10bf8d63397f0f0850d9cdda286aa87662b821fd2673b44d0aa0b50a422b264f843ab5c8248883913e03cd9d204f168887432a1120a4d02487b0d9e6da0e544157e3f13d00202347993c92db9a8b219168a3f95b1c2144d91b91746f028f893cdcc5875fe27806ba6dee870d5a50d5126cdcd4003910650352e0bd834028b168c121084d81dc4f8f8da2d5cb9720dbb3bbbd89d1492d79136a5204018f09e1258229cee66f029cc8d5ae89fbb88330f3f828d4b97b075ee1cf6131f19c13665cec943c82a2155e99e27b9370a7131dec7f4f62748f76fa2ed31fcf2904a0895034c507368a8e491e6a8f96db1c293839010cc2438dd3df9ba72a717bf963614a7e698b29ee1b4652460f8c6ea83da846bae8c4093fd4a0adcc8400f67f179973c1c592f2b9f0b8645bf764da08bb25d9bd2cde32eaf4ba303d99ffcdc65459dc067ba3aa495ab9821cd03c4d314c3c110570fa6f8fdd7afe0fd7d23331100546983da693323e168d95c0c89d916e414b696f69f252d5572a1879859c80ec37ae66b3f53e6b0966ffaf243b81f606938a36f5c0d0917745369f46add867ba1ab42427ecd3d0df8773da114b0f4c1b8f92737f7b584f49f13b0f2cc47546795702665ea6ebb8fbffafe6b884753cce709a25a228b392e98eb28f0d297cee3575f7c148f5e58c7e65a1b1bf4ce6ed6e1d71ba88591880ab9d0b294cdb30d349a5d4475a38c66273f990427f3c6c37dc4c343f9331bb093e61ac2761301ad4968c666ce4021561999112b74592efd861c5bc68d4d1539bdb28cbcc026c6ecef618d0ccf762138162ed27e4331aadd85cbcfc03417ab30d34c402620122c5329fdf307293465ab47c651ebf31a46ccefd8011cca90d5c922aa4d90060d8ceb7d64bdd3f036cfa2dedf44adceea63282a74ba1a444c5833e99e249871369fe7a1d308502f66080e6e21bdfb11f2c3db9219627ecf34b413b4cc8697fd96d1d7cce60155ab67059bb5c2e4970c22199985fe35ab2d2c70ccde51886258be002cf780e761e00296bbe7aa5186bb7e995134eb7ac1b064af116898937236be82a1b8e658c0aa120ab104b2d638ba5f84814937c21459112299e5180d87b876481dd6271212ba23d68ce79a05440b2a0abeda26c7fd19330d21ecdb9db969c2c72ab1b82fc37afa85178f052c1709abac6ae921d89c9520afcdf1e8851bdbebc51955fed92a98f56756fd7e1c80eac329733e362f7512c3724f3b9769495063f3329f2524044bf6a187342730cd311d8ef1dedb3f11a161329bca346852e1226cc2cf337ce5d229fca3579ec2d317fbd8e8b1b2d442bd41c06ac26733ac845b66fc77d468c95088206a4af99e0b476439546b4f393f6e883c9e98d60bbf85a8dd46d869a3568f8c2e4972433ee6ec4f13c1636abaf4a5f93537ad12629ba2f93cb209d3624275bee97e61386a06828abb82f462721c392b6c26a1af2a6bb62a31fc2560f1e467aec83038d3f04daf250227754cfc5982559c1608bd1c2135494edb86c81c18decda618d5eac8b61ec4a47b1a69b38feec636daad169a85613d652ac3b6f4e49e87591049dec6cf62d4d321bcc31b98ddf918f3f81051680f495b15941c5aad86906d08bcd156cbc6504709a7d149da8d6693cb726812c0cb06ed85cdb6f2ad12e41c8097352e80b39815b06a6fac6258d1dc54e04c386841cb8a6d99c372877f189f32e62dcdd5b840a1fb8c7dadbabf8ce2dd14024408ed73b805252b0546a311ae1fcef07baf5fc17bfb14fb9a0f74846189ec64d12da0a440521a72cd0b0c70ffed3303d653cf7fbd042cfd60d5cd7d1258f1df88cc55e1a5828286842ef89807675a0af457f5745905568b1b6c24fb7abd5a163e2987e52e0cbd3609593f2760f9aca5b375833927df97d96e7b77ee4a5e85a750914de44179ed3564a3311eda6ae037bff50c5efce23636d6fbe8755a52498a3a5d34bbeb08d93d63870a84ad16a26653fa0d671c303a498c4a3b4d50243364e94c724d1485d6fd3a82564372601ee7d5492fa20f8e73678828870e7dc0c92ce8884971232b3a92b732ed2442f445b019c8387402998cc7120f29f3ef147979a1b16129a9845d846603a666169f4cc291272cf93211571439b2e9085e96c20f22142c5850b95d4c8d2053cbfa629b6d008b3eae457b1d93de59dc2aea88d636b0b9b181c39d5d34bdba8490ee683403307319dee0870d4c6609c67bf7e08f7710ccf6d18cef09eb1271a8ac597a56990d5d4f6313c28aeec9f6365a59017b3a179b7e0100f25d92e3b3d6cc8ee4c034c62ca74016ebdbe4155df6e40294028a1b25f0cf5161bb01a410a221a19de46d9d6c958151cd2ed56c9908652407aaea5f443a66e769c4620c264d274010b1fda68e2c998b66efda6086df23c3da27b2d959014e0e4b5ec786842e1950c2c37b2a9cddde231740ddcfee1206bee6caa4bb0b58fca6a5d36e454fe12af03a0eb0b8f824475451a5f3efe60450a7c7050bab5ef4aab0d065586e99daa5a1ee83af2e08b9a9565dac0d9c9afcd39b7abf2a612d4e11b6da18a519a2560b091d1ec7635c7ef77dd13cd53033e5edb5d3480f0fb1dda9e1375e7c0caf3c720aa7b6b7b0d1ef82c0d45edf446ff334d27b23cc861314fe1c1127d744be8c1aa7e363389aca74139e76713c15ef6d7a703369becd9032a2f95b5d4242daeab6ea4d34a2a628e3390c336a46f09aac5c994927bc4f8db02e0966322ba97f886ac243ad11483ec7983010c8c8bc5839a4546266d4d295ca29ab668108be18ea51b76446b333e94e7657235051b9ce4decb338d04086bae999a3329f2e0bea7669dd15a2b486f7ee0d105c7a04ad0b0fa3d66c619d209fb3edc9384ac86129433d4db5993aaaba9f21add531cb398b3d8737ddc7e4de75340fafa28ba984dfa69467379015d79adc90696b223e9b6e0156898f1eaa06b6005fc7d557c08a0c48c2f1231a27eb71ef846f6e0149c7b26931ca808ef96c042ce320c1ebb40784f5791303be15212167200a60551a8f2d54594340136af2bd29632060355afcb9ba146426a389848402580706b02cd2954977f9bbe69974e680d37142362fce118e1c635502fe5303d62a96a3e8ebe67e568195fb35f70ddd8defb225fdb3fba05c7675bff7e0bf57ab2afa77d761b25cd022a0a380b226fd6185d877d02ad978104912d1a956eaf5f17b74e69ae925d5d3cc0afbc4a96001c67cd0f47167cc7ff7fa4d7b9a2c065c900d7cf3c9f3f8cf5efc02beb4d540bfd3427dfb619cfed27368f7d631b8fc234c76ee4a999ec01573f4f87826c33287f958408a035a05a85829b4431fba8d9e35040cc50a97f934b3a00a4491876ea38b66d442abdfc3c6b92db4b7ba40bb8d399b79c597cbb4b5987b405265d91543429149f03e98210e51609c2bb4c2258cc6567ea48d6645b78060941d8755aad50d674122fd750293c6ab29a5e68a38c6dc20b03f29105ef812d2f5d340a78ba819204d6768cd8def3cefbf5e8b547fb931bc02de6482566713c37186c9681f8d7c17f9ad77c57e475d1ce4d0b41a3bd2039108700883dab0d8ea5f612a14e679dabdaaec8921ae71e220882f5a5c4cdc74d4655300962cd92aee5d9625eb9a3a290bdcba97341f450d1a4185ff2d858ca2af22389ae727f639368467d84dc0326e1266a6809962ce7b4c0d98e965e47b2858f1b5fd2242569f837c7c30c8706537c7bffed1657c34c980d42d411cddad2ec32ad34256e9ced7d6cfa34443ad9756b14c57bd50b23332acbf4bc052c6a494b70a56faf7e3808b3fafa677fa3d7a6394de2aa8c902b12a676e0a19af6d014bf45802584654e2b236bd4639b965efdb36119efed6fa860dcd0a58ba79c4ac2f8e31dcddc798c0339b197f217bcd4f9e5fc377bffe053cffc52d9ceaf7b0f9e0d3587be061f8411d77dffd31863b7730dc3fc4dedd1decdebd8bc1fe0162ce386425d1e6026591977e4e04cc00f506c59e1c691e1847d194eaee543cd3eb7e03e72f3e88c79f7e0a0f3c7c11adadaed1944aa3b149bcdbe0453e0f9994000fc18a2ea2c64149008b3d777a9fdce76408cb22a9aa1b5cef0f15eaa25b52734683a832bda7468095ea249bc0ad63a7e7e166e0639807f07b67d1dc38877ab3053614d07b6c962efb74e9b5c8d02bdf43bda0b54e177ba314693c4014df4571eb2768e5cb80a56b50c04536532a9b9f4507231d22d3a09da70df16c3b8b4530c92bea6bb8ec41c04f02cca3f95b86cdaa415ce4b2ac1ed02ad2cda63681a53160a45d8e27ee0904e8c5e636a19fdab028781a2064b58faf6098a20b8e5c8ff5d01c56e6df0858d4e8995c532d0b900439927986d128c7f5fd02fff6cdabb812cf314f165151758fbaa19e6bb4a94a7721627a4858e2b1aa32aacf53c1ccbd8fb5bf4dc052b4d50fe6867755f47437c049a0c5d7388e61b9a0a327bf396da8357626e558c41796656b402e3bd41baf5e45c6b6db322cf18e9b8b034389fa36e435a7b0a9da10b0269349792ad23679a331c7afbef030befdec259c5fefe2e2a3cfa1d65c136696ecdcc3fedd7bb879ed1a6eddb881c3fd3d64317db50a44dd36ea515d6c641a8d866981b08b999a1b264a3984c0302f9dc493495b45b3d5c5732fbc88afbffc12fa67379005b924a47d0be4da32a1790ef90c221c25f3628b8c315e1665b33873da24aeb35ae5677810d84666f39c8d46cbdc23ad471a81e182a9984a5599bc67f2d8e635dff34214410b59d0c699735f9050d7cb32f47b1dcc72130e6a6591ef27996cb87c0000200049444154ec83fef65e887a2d473af7b03fe538f701f2ddcb88f63e46df5bb838b8a06aa259ae13e6e18ca5b318f39195b041d3b2178b5c25c0abf5b3e4a49cb0d08845edd4ea325c339e4ec6f573c1c65c4695596b6d7d867a8d92721126647cab16eccbbc0eb1d1008186eb3ad8c354800d9b340068ac6d7ce9159528c45a07b936e0b5cc13b78c5991622c8005fcbf3fb9815b8587390b142b7eb97bdd4daacb7b5b75fc12abb5cfcf3d00ab7f76c14cef45edc9af7eed08c77337e2df2424743f443517e50244956595c9b6636896322a39a71d2fabf243395f53c0925e5ade387535b0361e0c159561b9c02a9bc036a92ac36268a9f902635ea78bd29ca665aec0968795f672330d874364e3015e7cf8347ef1e9737870b38d4b5f7802c3598a837b77914f52ecdcddc18d6b57301a0da407add7eda2d988b0b6dd44b3d944b7db352a6c2b90953ce0786258959d7232a2abe8782a60391c8fb0b6b98de75f7a194f3dff15306d34990e25f408add19dbbf169dc479709811e115f11b02ce3aad16cce0056b92035b9ac0cc43e0ff77ba4cdc49a240ad8398c95a3a90c1b71988a05dcf73ed9c3ee7886d1dcc7f33ffb0bd8bc78091941d1e73420d3eac3838b8503be2a4366e66ce85b55cb67184d534c699037dcc3e1c76fa033b9838dbaf1d2270b33cfcee6a284e551156ec774b1fa27c049f02f8584e5751aeac4f02d314bc6ed812bef01bfbc00a672bea23a10d8fc14590d1d3f0844696c5c3fa559d99ad699eba476ce745db89b58ac626c35905f7795ecfc39937f5bccb1d4fbc57bd08aa8d533c97f5713c6bf078870988e25873a1a15b8ba97e38fdebd895daf01240b3f7d777bbacfdcdd97fcb3c90b9aeb70995e356fac6cf53886258cfdef02b04e4a9cbb74afa4f64ef5b08a59fcc0ab00cb753d75599809a1d8477714b0589a75a7a954018b0c4b046f4b0ccbe432d4c1db7de0ee43d3eb940dc5fc5996613699e2c17e1ddf78b08327ce7470f6ec390c0e8718dcbb8de180a036419c4cd0edb571f6ec363637d7d168d6d1ed331f15a2d1684a3f1d5f4f12c45986bad8dab2c195c3303324718634b1c95acf43b3bf8e73971e44f7d496883813b6ba209021abd42ee9b05731bc0b43a94ccac7651827ad28c6c88f277c62c76129cbd285c9e796b05fd1265a15a86541326e52fb140b10526c61789dd81e37414da3fe62182e43246e4cf1576fbd85abc3317ee13fff2f70ee996791349ab87d7080731ba76df86a8cee6453c82161c2a75a3691210af41d9bddbd8afd9ffc15faf3313a8d4818aa6e1c5e37c1cbf433d22ad8ce70a40484e0601d3b755d18066dc243e12e3a9ecc49260bc0f093c8100d3372cd8c42d3a9d5866e1840311395b43ac7a22ac379f63faa5d8cd187c940b423ad6c06a078bf16afe5462ed2f06ca73411a4f88ca95d93a93c81f162537f30f7338668606fb68f7162008b39ac3f7eef26f6c216023aed1ec3b0aaeb42d7072bd4da12e782929bc2a91efefa7d8a0f25897ae22b2f940c4b17dc4f9361552b77fa1ed50b715996cbbeaaf7464f56b7f2e126f004856dd8a849789e44e22269a7e6c87b5ba5ae4c995e2146155038218795e68b84b39e6ceefbea0d971c83ddc87384e807399e594b45de707a6b430cfff3c921d23c841736d06c37d15f6f636dad8b7697c334295330efa579015dec5c8db4d54d128214371117640bcd66579aa6bd461335da9af81c4796a18867403a834795789c488e8da124771f815526f970820b371499a88015ffa382de17a5b8bb9016004d17d0c5c9ab896d3944b831a81c57f9a54d2c335fe5c7cc1915c68d520cbc3ca9ae9171643b3bf8f13bef63679ae2d96ffd22eaa72ee1f4a34f03510b7bbb778fa8b7e510136065db528a984dde858ffdf7dfc5ecfdd770aa1fa1de699780a5b945492fd8f08d0c4b26cb88129e097836792fcf47d4752a186b83433db4169bd1dabb54ac80655d4bb5cf6c39052b497853d2825092dff25c2ccb52004ad80f5a9101896e4a004b7b5e0d80f179cab83451ff1b81ad191d669eb1c8596ac6a0cfbcef72218b034cf6d8299027984c6bb8b293e18fdfbb85c3a88dc079ced5bde9029682157f274995029756761d9b1f17288f6358ee3dafb980e5fe7099aba8342daf42570589ea9bcb437526bde8f75581d1052bf98027302c39159d89c44be1879549b861624941ed8314d02a1d136dcb89560a6db95aae4f72362619aa392c4d1c73c125dc70f25a266929d76c431e6157b21134a16dee4cad168937fbc5d6042f3f72065fa08d0cab5a98216af4d1ecf6c5ff8a16259ccc1b51b1ddac232415979fb70db4028046713dabe5a6173022b83511840d78b50074c46413ae1fb2493b43c6a1197182793c45363c40361999e43cbdbac4fb89c33b2304ed48189578badbb621f19aa2f530599036ad8b7ecdf43c8a7cc56972679e44588be8a9b86069434d1f74e3482ab918debff1cc54b8a491cff4eeb1324586358e07d8d9d9c3c1708adc6be2c6ce044f7cf5253cf4c8d3389430905a546522c6a9944507ba48b002c6fc52311ae0fa0fbe87faee559c3eb58646bf6701cb376a77599fe2c921211ef34b6672748a8280c1eb1407fec52fd9543657a9e901052c37bf242bc70915f580663b915614956111a4a4fa576b6016cf309d18e98abadd8ab42134564786c19910da4cd76135cfc842b4622a0767e023aad5d020ab6a706db02a6c1c648544cc39ee2d91e7c0ef27bb567b982cf570383964408cc90cf8e85e823ffbf81e86510735b65a2ddd10e72f8b268052bb666eb21960ac80e526def5be28db7243461da85c6addb8175dc0aa321b05068d35578195028c26c2f9c6faa66ef8a65f5734d70b75414e5fcb6561d5f754c6e282d249df5f5d6ceedf0d309539e025bd985e5f956d96a7a9d5e7ac6283c75d8f977b48b2144123c1f367d7f1caa94d9c6b07c85b85382574db6db4db2d849c2357a3cb4024de4a6ca591210992fc36611a6d8c0d83694bb55326f9da4d2f691701371afe3144e25cbb589a8393e904c9646c19442189fd3c4e8dfb27d96603f0eb1c9fde16974c5ab8147c1f9eff6c3c17d6a00c8cef4b57021f649cdaba620e3b8158cb0cb5e995a11001cbb0056f48316986c2eac3183ed29d5292b43995d633ecdeb989f7df7f17b7eedcc5e9072ee28967bf8af8d16f8919e1e1fe3dd4bc0c512332c2c43cc7e0204611f5b1d96da375f0316efcf04f7061ab877a3d449bb300ed3c4877d30860319cb45e5132eeaa0cb7c6cee6d39c8f09f73c4975a90854d5eb1a30dac16d0ec84872bec634107574dcf8268fa68376e32210970b166174efe87af39bed25ff753dfc79205069c07735392d3380838caacfcfcc7521fe62340da08cca58d708d8db8aa3c85b847599437a4a93c864264d5e83788e376f1de2addd1906733af01a00af928c55d8a0a4c72518fa7d4a4aa4d9dfd1696a1182d716dac6f8a53debe6b0dc849efb66f7030497f5e887512aeb32207d7d0d135d307081cba5802e20e8fb9893d16c02bd196ea852bd792ea373df5301cb6902731a58cd6c37bd66b7ea28e55667b2cf4921ec12601635c49c21e84df1257ab59f3b85c74faf31ca4144cb93761bdd5e57f25564cfdc64cc61b125a660b58aed3301dd049a08a396a8d54532a08c519af329a4a49794c971c966242824b1340c13a0b819cd3c3dea82e844caaf9981103e2d5de88745c06ab6e145a1382af0946f32172793b04dd1de8460a6da642597a59e4b4f456d7b1201859d9fc79c8c68e3729309a47534db8504b06c5b4cadd642914c7170f7363e7cf75d7cfcf115787e1d5b67cfa3f5c22f49c8b7b3b7835ebf830b0f5e1489c6dd3bb7f1c3efff3582f6262e9ddac456721bd1fe55ac357c345b0cb71bd260ad87a73222b6bba86f3b0b01a21417fd5e21cded865059766393f5b2dec4e2c702968e109369504606b26058a64268d811e50946f7a46b5187ee4ee773c95f511aa39647bc6704f8b91f08f3d4c9369a7ee0433356c5e67ffc4d423ffa71450db007917288940caca06907df9b954aae2993aed0811dca72126acf78b07a210609f0f6ad01deda196390b3c86156f4b1806519a01ba1b9515695a0b880a5f752418b7d1847f6b20b58ab369e9be03e8e6129da2be573a9f067012cfd900a76eeeb5481c6052cfd3957b7b10ab4aaa1a630471d55647fc0457bcd230857b0e0a8275ed9b5be54ce3eee0e99af73e34bf23419636d9ee085b39b78fee2296cb53c345a11da9d267abdae80144bcf042e82166a297269af08e1476d996ce3854d615a75bea2842926d1eeca1a24e463bb052d639244da4fa42a2a9a2a2b1ab543370970121af6d724ffc530c2e72c3c564b59c1ca7304d3897194904a9711df926151ad1e842654d292bd51681bcd98b2e2a5855ba35d4d4bda87e400b3a0a51307a7f11c5e9e6276b88f5b9f7c822b97af606f7f28baa8f1a5c7319c3054f4f0e8534fe0e1471f914118a3c100d73eb9858faede41908cf178bfc03686e846213abd8ee403b53823dee656dac1d0488b3306b0b45ac862c2c25ab95c3f362729bee89ad773fcdd4c1b8a613dea456542441e289ceac3fc9111a99a36a15c728c536becc7f761486d5a8f6c0fa1349f2f640d46f4cbcf630a06ba4fb51268f2548114624664d694bccc6b92cae044687626186f2f33464c5ab16c184baf7abaad06610b7bd302efdc3ec4e5fd18e31a1d6897f5652eb9a8464deede7701ccfdbeaad6cacd07066e5f9feecfaa0e6b5558e86ee293b6a4cbc4dc0fe2b213febc9b3cae865cfc5e55f356c3b2ea6bbaa025807042ee4b4f8f2af0ad022c05a8457979b120aa80b5eab4710b02eefde2061375cf6c0a24637c71ab85af5f38852fb5ebe87523343b0d235d68b16d2612ab15fee7076cb425ce04f0c9acc206e635e634e8d33c58ee78b72108375d328b4bfb5c3a2d30d16aaa814cbc9a8a19bd9fdc85e537fb125e2a9873fa0fd90c374b9b79310147a69b6db780e4b7f82939d6ece854656531baa19646ad13b0c878acb5b399756ad4d883d10c013fcb748ce1bd5ddcbd7507b76fddc3fe608cc38db3227978f0b1a7f04bdff9755c7cf0414ca603849e87f120c6fffedbff27defe8b3fc5cf3d760a9d78175beb1be8767b465b25a57593ffd1cd22225b023ed9a6981c3297c5420df33c0b75b6ae2f65e6c912eb5a54f1246fe78891970fde40d2766eae4619455c98fc903c0f1901b7309b641e480f236557a6b821de1c6558e56a1493ac86e138c5703c1696c5bc24d937a702516c6086f75abb18b739d99f636d6d135ed4c5b5bd31debebe83dbb3b958fd14f9f45886e562870b50abfeacfbd08dea5c86c53f7f2ec07243c3e3c0eaa49051c338a5e1ab00cb0511de7055f3ae7a3fadeeac625827015615fd7561ac6aced6cfe3aa8af5fd78ad22e4535fa0150ceb38c012d0296aa86505b22206f7d0b3a7ba787ead87ed4e80463342a7d3124f75fede96aa561d73af612a47cc35d12e584e4fd34e13e7cc77e42852332eac7472e5f081c48436333a8cc613091b0880ebdb9be8adad19b708ea9202536123638ac28e6d8835657db58ce17b443e87289092b237cc8c44a73b0403c49add6c4758b1ca00980866323e5066e023635ec529a0c86160f330b2c198541e8f303a3cc0f07084dddd43dcdd3fc07b87335cdf1be3a167bf865ffeee3f427f731393d1011a818fc928c1bffa57ff0677de7f13df7efc346afb37250c8bea0d093064c0857d8646d2caadcb7617cb0645716f998c74149871f72eeb37eb92d360ac1a5d98a593649770d0e6b0ca7fb3536a7860d9169a52406a595a56d05cd124a7a50bc1199b4570a91eee26b5c26ab6c90dcae7e1cf58409ec44c9a1b46954ad1c9971c1ae51f3458547dafb86dd8340b5fb3d30ed0ed6f229ed771f9f621debbb58783dc937e4ea4c7035675ffad022add1bfad9f4675c00d73564c9dc120c1cab745f1582dd0fb0dc9fd1ef3d0eb03491efe689f4e450a050e050b0e06b2a60b9ac406f425553e25eef710c4b2b810a60eeefba50f5612ae84a88634fd0550ceb3800e722f6334f7450b3b040ec0ff185f61caf6c6ee06287ed35013add16fafd1ed6d7fb585f5f13d01a4c420c0e0e303cd8c53c4dd00c0371e2f4fd1a460c17d30c54d2d329421c492507435b1a60341a62383a9486ded3674ee3e2a5f3d838bd893a73554c48306f64fa5084e9c89418c941b37a44bf2833eb8ee1431eb6cd48ad1adb8c19a2144808946cf2a6219cde70c7374a6d56746db8851cc99a59870601112af653930c66712e4f67180ff66496629c6422b2dd1f4d707d98e1ddebbb08b62fe2e99ff9169add36c6042cdfc3e1de087ffda337114eeee2923fc2a97a81f13416053c0dfe16f95393f731d54f3ba4c2ce4a34ca7b0346f2790def298596025e52596531c2ad065a11a9008d0358251333c61792732c2522a60d87d742cff76a4e568192f7d75d87e57a664e6c6e5ab234dd2f49fc24c124ce304b8d6b0307bf12b4cc0143b6c66171e69726f85990e021d60c53f8511783d4c7d59d31ae0f66187180465847784cd2dd65579a227223b355e1a17bb82960b9a0c7315fd55f221c7569a17b9ae89bb880e1866527312bf78ddc9050014cc342b714ac60a1545d3f783569e77edd7dc04c64aefae5deb82aa86a89584fcdc5cf9badc610c548a2f5c433552e93e35ca6d47addee7d714f49630460ccdd925a81a498622bace1d17e1f4f6f4538dd0ed0f4e6d838bd8133972ea2dbdb1063c03bbb87d8d9b987bddbb7308f63f41b0df12327d9d995aad24c683e35551c7ac00a543c4b84918ca723b47b2d3cf3e5a7f0f4979fc4e6a94de3a1698735c8f3b60c421aaa6b1cb0101a174f4988035e3d94ca61add9379fd98e38676336c79611b0f83dfafc5c366ac63f59a701c7c3dfe4c654fee1c9ccc472665e1ca3988ca55a361e8f308d63a4c51c6376058ca6f8f0de48a6f244a72ee0b1e75f94211e75b69c30f17e6f173f78f555349243a4373fc6996ec31426409f7c2363d089cb6a1ba30c83a790b030ebe1ceef13c1bf1d126a3ebb692d92028530ac4545d46c40a32e57302837a5fdb982f6d476ede89ad3688cad94b2766c67939bcf61d86ad6bac9f709f0d8d9940cd1998f636e91f7942d4ab21e84ad9a611eac4e9b6e00e63c096006b8f43af9daac144a2538a41ecec328ad617f566090cd91d0f996aebe325cede82f17b0ca73abe2f6e282d662afdb3ca015c8aa464d70421d359cb75b022c457317e55cb982cb26f40dddafb91bd53d51ab80e89eb22e15d4ebd29f5d058e0c87f43a55a0a8cca7b4e7a8dc4f1758aab7dabd4efd2c7a4d26dfb1dc33a880aeafa9ecce3d215c2aec7e26b9afd6d540585a3e47c78fd06fb4f0f4d61c0f757d9c690438ffd0396c3f741141d441d3eb60677007fb7b7b38d8d903fbcd029e98f47b1a8f304c0ad9d80ca1a6b319f6f7f731180e4406b1b1b581679e7d0a4f3ff7242e3d741ead7603713a132dd69c61022b86b6e2694afa29660cfda2086d5b8504b5599d2682362501ed45729a791e6a8aec24654446f22064cdaacfe5dee97f150f2839d96528b099ed389b8d8d8e88496186b0fbbbc28c2631c3196096e6381c8e71309ae0ea38c3bd4982ad871fc3f32f7f0b9dee1a6a6921ed487b83017ef2c3bfc4ba5fe0eee50fe0c533b4eb0dcc732af117c351ccb3364dc21e6d74c45dc1a8415844606ec80c9ed0997ba62bc2fc67408acde06aaf6dc4c70b5707692a77f242ba0e723bc04be73196bd94b47871fcd7cba9cc76c02c9d5acd0837138ecb5c466dca97316739e2748e19592a4d66ed187a7aeda76457598a44065f30d42f30cb189aaa78ce1aef4961c7435a6fc96bcf8ab938e666a2e98b8c2fbb23a45d895c2bbea8fbbf1a22f25b6961a3fbce8d685cc05ac201ad12bae18e8b90fa665529c2ffdfde7b36497265d98127c245889455a82a5415b4688806d002ddd30b76cf7068435ba371c76c49e30fe04fe5477ee08eed0ed768b41da2a151222b4568e12a62eddcf7aec78d97ee59280cba6d68c380153233c2c3e57be79dabcefda180655135340b2c9b53840ec12d44eb10b0ec6afe431856783fd5c45405089e472d6416bb0ec3022e264aa814da32cf107843f6555f2b27343b94f2556ed0039b28a478f3648337061dfcf6ad57f1c17bafa1777a007453447917eb6a21cce1e9e3334cc6732c176bcc6673cc174b5cad599a5360359f62366233850a6fbff50a3efef863fcf6b3cff0d69bafbb66acab39ca3293928c3c5b493f4186cfc9cab48d397fcef39568640dd23efa0787181e1fa1777484985d7d2aa637d06c73035fa4617cf22c6907577969376f1cb922a5228a98ae7f9e5de008187472cf1773291657c54bfaeb96b319566bca1ee758978e5d8dc6134c162b9cbef311bebb1c6170f701defbe56f245209d66b2e96b2cdd32fff01b763e0fccbcf51ad1718267d743a95e898870b089f4b8f99fc9a22231549042407be6c6ee1a2aa0a580a6004369fbbe69384eb05db377eb5634d3f138655dbce6e0b1dfbc286025d2b7599c8bdf5e91234f1444edbdd5451de600229dbcf33729957ceafc584614605f9592ee0437f5d07a5a64a58e6e259257d681913707d57ed0ab134d5e87652a7e3b869ae25bc09bcda008befbf30603171547768233a76d0f164b4e0b689f5846656c8baacd9a6fbd2096c9d996aea850ccb9a843c8f30f2a460fb3c1f56d34db560a47e350d1f87f589fa39bf13961c85e0db64863adf87f317c93552890111fa518cdbc32d5e4d3bf8b7bffa001fbffb90c525e2f0a8562566cb399e3ebbc0d3b3735c8ee7184f16982e68fa95b82a982d5ea2471fd59d13fcfae30ff0fb7ff13bbcf3eebbe81d0c25c76abd5c62cb52958abe2ed7e4d585d27711311fd6a27895e8c8a7fd1e0e8e8e31383a928cf78aabebca49f14a62a7cf4e173645d3c98bbfd526b43028ef8cde69e0ed6aea98f098b3487b81c9648ec56a892c63a7e135168ba530ab2caf909171951bcc9719ae26534ce74b240f5ec37a1be1f4fe6bb8ffd6dbe2473b3e3e944cfd676717f887bfff3b741763e4a373ea964a4f43821535dd1d42a85c8c63593db8861371ece4699c88816bf820cd5b9db4a1b02d672813bc00f6fad0e61c5af5e0b0da3d5b4d9ed5845af773df2fe38ee358bcd66a6a31b5ad43246be2fda43b82e6b1d40f4a01352b319c3928290b154d6dd66442b6639493deaa02317236de05ab20185d743e3a9973fccf3bf9396e175b0621084eeecae9c260890fc763e1832be15cbac98a090990655abee0e09a90402bc3d24c77413b5fa4d9e4b3fa2901cb16ac5e8fbeec9409add9d594496fd99bdafb6d486fcd55bb8d05e0d00eb726a11e4b81497d707685b4bf87c7930720c3758b826511f4fb6c815e14a31f274031c5cf4e0ef01f7efb2bbcffea6dac8a99384ee7e3392e27134c2653cc1619268b35ce2f27b81c4fc457d13beee1c1dd97f0f3f7dfc56f7ff509de7be70d0c7a89634f3c069b002c5758cfe6beabcd561a8e52da99de58d7b78e3e394ec20e868314512fc1e0f010c3d313512d75265b8eb464a3d6489cf574d013c4a4de92138e253f34e96a16c5ddd3a12c08ad38e142f35ecd829d91d9857a325b62956758ae328c456d6289d9da45b6f88fcc61b1ca3126ab64adc8dd7b38387e091ffcf2537cfcabdf0880f6faa9f867befae3d7f8eabfff574c1f7d83d1936f25978bdd850426f6988dcb439231c6eb121d7b464be9475233c5c9d5a8bf92428402506ecd41245d73dc3e7451264371dfdff939d5cf25db06a7a163ce0116fb03f8e620de8fa59f1705535b9c8f4a5813ff490a0889ba03b0353f2bb6c8052f593140738eed7009542e2a2b915982b038cf8d4cb95e07b7afbdf1aed89b26b3cfd292d2a7179d6337011641d1ce9bddf8d9f9b0f648d24da53932d44c46b9654ef2fc831c0e3b492debb2661bdf57c00a43992190e8fe7683c16961e9f774a0f07b3f16b0ec3535313b05549e83322e3509c3ed436679edfef8959d80c59a39a626a44c25607ecc7a8cdfbef10afeedfb6fe36ebf8b6cb3c27831c7c5d908abbcc2f9c505aec6632c962b99b4f4639c1c1fe3dd37efe0379ffe1a9f7cf4214e8e8f5cc71ba9d573394504119a5b19d3227c375f6a7989d5e26c0b01ab7e9aa2dfebe3805d8d87030c6f9d0a60b1169191c76c4586c6ba45df599a9daf29d54c0d2749505db9c89a4fc42528d12491a618dd440217bc6f568a77b1a204f442ae679997982e5698cc97c88a524c41c71008581b3109678b9530ae9ffdfef7c2b85ebeff2adefff92752f35675982f56607a31c5e2ea29aebefb128fbffa1f58cf261852a1414404bd9490cf5b925224316bb555bc6b6926e6a0200bc3a50eb0c4112f97b70f58ca97d477e71cf6fcbe9ac61ee4bc582293779d5fdd077154eb5cba1cb14c45e795432c1d6359414241877a298c52227eac69dd76b0a0cf8af76a4349a42dca2d6b380551256d84cf406a1ee867e3dfa2d5ef8249cecde6aea266498cb4e88599da4991a3f1c2844da0f53c526099d5deb18c59fc5cc0faf0d7bfad4d429d703a49b9d39fd2e9ae27a327abab87756cf31c2c9bb3e8cacf58236513e842a7772bfcb77ca0c7d686063c9e3205bea7e76801ab89958566b19e971e563ee7201393aa836de2f26d68627022dc3aece25f7ff43e7edeef21bb7882b25b62bc5ae1ea72868bd11ca3d1a5d4996988eae4e808afbcf2007ffb971fe3e1c387383a3911f38080c0c615d498ef30737ac35c9cb5bc97551bac99045ad0b4d8a2f42a934c503c3d3a96eecfa7873df48e0e30b87582f4e8185d76d2a1739d4e5f9a4c7ed2b33878bd5862b5a04861862d1dd092f0e8b2a619719436f1f4cbc02d327c6e8c60d247457fe332af04a466d4bdca4a71a82f986bd625435c883f262b2a01ec05830c2b172dfce86ffe5a3a09ddbdf300afbff196e83621e5b59778f4d5f7d244757af62d56e30b94eb85804dbc6583d9e626bc5ba995d4c626be192c33c1a5a3715ab3225fcde9228472adbb4c7759dc7d0e15014bfa1d0adbda31398129a68b1870a8d33e787ca657ec068c8f02baf32a4b179ca0e33c2f98c747c002d615302abbe29b9268211562d968838e722973f2d2c98240ce7fe6589cebbcedf06a075844cc6e193b362aa6bf2f3fd2efb6cca3d03ab9898559a2e19a9cecfc78cf052c322ccb14ac2d6a01c67628094f467d4f4d6650389143161546e1ec046f42643d966578f682c3fddbcfecfe2ce88426b035fb2c785b1f961e87fbb4c06bef81821c7fd63ae89e69d0a610b622edb4800fee0ef0ef3efb05ee1473fcdffff9bf609277b049525c9e3fc597df8f717498ca3f8ad3b16bf1273fff393efbddef70723414532fa5337dcd6ec86cffc5881f596782e96a81c97a29d2d892a3cc00002000494441543065d9c172b1c2bc64357e86d9e802c8331c0e62bcf9ca7dbcf7eedb383aee8b58207d329c113dea701db0083a12005b2e96185f8d301d4f90afd7ce192d13deb7c6e271e898af9b4a70375d09b32ff34274aa16eb4c26de2aef609db9b6f6cbe54ad8230b83793fe7393b5093a579f347658339d91ebc89bbf7eee3ddf73ec4fdd7de10139b60bc982df0c57ffd6f78f6f81b94f3110ea20ac93643b7ca115511a22d27b263b7346df88fb5915574808c0a114b8228f395d8b0db29560c6317594cba6cf4eaff496a04a385d2ae03113b05a1a4774852465cc4712774a8202e9d6b880de2a4f71daf85c1b87cb481540bb89e8da2ede57cea929dcec003c17f556db014f30f12d1adb611ca2dcbb7644638450faf36626b64254bcb2b7f0a29100fbacfb8d7c451df5d876c4dce5fd338c401ef34bd245259639c9acecee7a75da0eddc1020f7ccd4beaff384a0aa4c52e69126e0fa83589359ae900c2b042ccb5a1420d48c6b424e6bc7370152082eba4dc8ac743b0b721664f8b93ac97540840caccd4cb3a0aa20a3c7b320ad60c59feac3b251413d070b9c0a8a16e075dfeaebb2be3acdd7d232151effb5a318ffe7679fe0d51ef0fffedddfe3c9e5028bf51a174fbf4327bd85419fb5f36bdc3ae9e1571fff1c9f7cf873e9d147c67241c5d2229736ec743edf3a3e11607af4dd0526d912572bfa840acce66bcc270b3c1b4f315b2e319f5c8946faef3efd187ff88b4f71ebf850225f543d584f1722b172c4fdddbb236dc71831a272ea7832c68a653f5e7b8cc396ba4ce214f6358d042de9cbc8d296927d080b2c04b0d6586605f2aac26a452d2ffac7d6f28fd7a2c04eff985d08eab1810e1607b7717c728a7bf71fe0e0e4581a7532b1749397989f5f6036be928cec5eb744b265d53ff340288dc3f0bce42380fa5219cf7153e17ccce313404bac686e891e18bb042588caa5a432d071cf882117188239fd5d070376e4ee208de0feb16559974a392e9b3fb420f877af5322f5522b528ae45541a5d8d937d610f64bd3ce4703e9405fd2c4672d2059158be8451cd031ab4e44cdfffdd0e3b579a32dccfc660eb07649af76de8ab2ab072c2611bb6e48de3cad016b3fe22a5d71344b22c8bf928ed0c68168e79b57bbbe76af2c71d92335effff253cf0add09a9bf28f413b5d9a7e1a457b00b91b189f984ec47d0d8745e6902c71078ec8529030a414bcfc5461bf5d87a5dd6df64079a8290b22505ac906185ef5bbf1d3fb381060b58ba5dbc053e7bff0dbc7918e3ecbbef251ab89a8d512d2e7174780ffd5e84939304efbdfb3a7efbeb5f497ddce862842ffff8df717e718938f151bde1a138eb2f2e2e311dcd71b558e1d96c81b3f11493291b63e4a88a4cdcb054e0fcf0bd37f16ffee6aff1c17b6f215b2ed0c90b2c26135c3e7d26ba4c83e10087b74ea533f572910b0b5a17b9b4e862d48d00459fd36aedcc5dc9806704525add336d817e2be72826689165f1a7e40d2d7314b936f0dc15f6ca38904e19de99ad8c4194003a58a707cecc93f410971d4fb508e12c79e13ea3ff863943d5568a9ebbdd549ad49249cd99d3b5ce305bd17746ff1c998a07089aaf3497bc59c59a4fe7c372f95762f6a91f8be02400d5418f5d68e28efc2db95b2c4c6632267fb21c49b4a8ba18544ba41dd7c753fd7a9251dfe962b1a1e9ec227c4e988f7e2d67faad04c0c9e70852cc0f9414579722a169327e50da05bf261f01603180a0a669b8e00aa83b3578a7ea61db99b50096ea9e85f34980cf49fecb2bfc5c8f1582bbc506fd4c80eebd5ffcba665816302c60ddc4ae2c60e9cdb166521378340191eec7824a8dea46cea2e9787a8c9019da8b0ef76f81cede480bb4b6a6519354b9adcd68b740678f57ab02f8ae3952ff674c43053105d975d6c1fde3215eeaae455d81f4bebfcd71b74765ce2d1e3cbc878f3e7a07efbcf92a8683bee44f517cefabcfff3f3cbbbc74064937c6625de2e9c518579717d20c63bc2c3061c5bea40914926334e81678e938c5a7bffc04ffea5ffe1eefbef9ba64beaf970b14d38574b19e503c6f34c582d146aee6b4347c1e96b09f24421571c5777e95f5da85ddd51c14d140fad0e82f2b5c2b2ceac513b898c828795cb92b30b62cb966ebde296da3b16ea50532114d61749259dbd4f2da20495c748eec304e7ba292ca899fd394e2776846d117961798650526eb0a4b715eb39fa14b98645226bdee744afbc21c31f7f4251dad99fbeb2554780d928ceae3a091e46e39f051a13c3e77fd4756c6fe8cdc4e0a8f25c24af96ed7c1888e7461f874928b6e15fd520ea8ca942919fc0eff510cd175e5163f131bfb989a561dc3b610ba6e12eb59109993987ca6814a1db86249008fe68186d75defbfa1585aced90b35368192655896f8f0f77f1460591a6901eb26ff95652a4d8ee61074f6d0d2d0d89bcc4abb0f0b68f6e2951d2ad3b1a69db2321b6dac6d685b2e6256287ec7d6346a62a9de170b9c1680c3ebe5f62af961012bbcd779d943afb341944f642566c4ee242af0d651170fd33e3ef9e443bcf3ce6be8f5588ccbac6e0ad84d71351ae1f1d367526377319e4b7ed622abb060d3d5f54af272aa6e2a26c676b39628e06b778ff09b5f7c80bffac31ff0ca2bf751e519d60b36695d63763111d3aacc2b4c260b3c3ebfc0b3f1042bd147a21aa9d3accab7ccf92128d1f4db225bed246e984ee1ca405c4da3b31568c2306ae8d418780d9226e0bbbad8fb21cfc687f7ebe7e48b935d76ba93c661146fbb75aa0351ec329c38c9c940720254c90cf90de6ab0c5326a1163eaf8bf784a17d9a5271824dc14c25574ba9b90ff29c25a2ed555e4dab37d1532493ac4d209fb8e1934d19a89062729778e526bfff651bf7d08d13b0a721cf94ce466ac3f392d3ad130b6450c6757375e0293ba1afd39f9db43d7488eadc5414406c28c257b789cc896b26a18b77da05b736bd3c60d19f447645c0aa9f83992376d15776fda20c6b4b4a1a38ddf55aac1ba5de2f4dc2260a6973b2d41e6f634676f2862062198bfddddecc90fdb4312b6e77136059105260b1d7c6cf75c50eb76d330915086deda32dc0d689661f1edfb33aef5c6115f443c0ab195bd5472fa25ac102a568a8c7b8d5c9f1dead047ff5c6abf8e08377d01fc452c8ccc9b05c66f8faebeff074bcc0683c95d6ec97ccd59aaf24cf862cc6157673658e51164b1ca625de7efd0efef0bb4ff1bbdffc06af48138c0926e32b147986f96c8af17405caf8d2dfb35ae5787231c293d1084b9a7334bdd44f25669feb422c19dab98b38b9125c67cad024242388c45873ce686d32cae53b02530676428c7b63c727d73ac6a10d1cdcbe23d1aeef89535aca4da468a01270622909a38b74ee4b340d11564c91f00288ae99a88c245f574860d895e568de27998fa8788acda58d481cbbf21ac5c8c4e9ee1cddae44c70340d795cfc8d8f0a0a53fab68804e9c2261222bd95b95a3bb295d226a35719357009bee7b075a7c253e9ae6c699af61946d5d3175f80ac7a5601ce3287e43a6d2c89519f6548f610f80929f673a3af338fbedccfcd9a88aa9498fd0392d77da33b52630bb09b0c29a62b926ebc35206a2ec44d901275b93835c2fd0b2a33613c9a2a5653c16ec148c142c9b00d2024e088ebabd52db26800cbfdf2465135eab029d820b5307f45c9b7c6edc5e1dc8bc772acbab2b8975cef31c05008b08873daa20e498d357d18970bf07fcfa9553fceb371ee0d6ad03c9ac9ece2638bfbcc2d5d504d3e912cfd61d8cc67482e7984ee73281a9164adf12998ee8c86f18d65fe3c3b75fc2dffeef9fe1171f7d022622cec613d7f5b7c8319f4d2445e1725560465fd73293dab4d17c8d8bf91c4bca0f978538c799dfc51000d987e47be505a80ee91ab0766b1626d34a00cb996b547e90703f27ab748161c1b4ca27ef063f7fcb3bbee38c61c072af6974e51b24fdbe987962ea327246536fcdbbc724d18ea441d02f95f6a930c1f665f4b17585d938df0c3dda2c25aab0617a0201a34eecdc5118a655c818f53e1d4910778316db1eb5c47c544eb2c5bdc6bf2fa1691abfdb88fa66b13485a59c23ca4ceaf3a420bdb312547147f73fa93dd6018e7c2450da24ca215df0403aea143b066481cace8f9061b11c89d7142ea01268a24cb56fd8cbb21f5bfccd7baae3b806b816c0d2b9dd06580e89afa73528c9b0385033f09f7df22bc9c3e2bfa61403bd683b31f99e05033288f022f4ef2693d0a2af5eb4fa88ace35c81b3e9c12b43b30fc8e670d8e3ea36a263e51da1dca76e1f5eb7025e084ad6cce4c0aa6fa259e1eccdd6fdf3da9461a9589b65981285ac32f1b514a0b85e8ce34d8e5f3eb8857fffaf3ec3e5977f8fc3c363e9c27c39998b7ac3d9d508e3f902e7f3997f16ae94421cb1beec87fe1791fa2d56f8e5471fe0fff8377f8dd7efdf11464471bf7c7125a910642057f3152ea64b8c16b994ca5c8c2698af5ca2261337a57d18c1c75b399c4e04216942dae9602d794be69ef8444956dcf39f5cafed6928e38da17207165b9fece8120580b45c8a2549d5002642724a33639b122c8fe6894b79a0e39e8043df95024a830eb80398ba6fcfded875e3d485ec9bc66cd4eb5d73145b20681a9bce17e674b474acdbf14a93913e36c11ccabce42b896a76935de42ddc2f257dac4b235c8c9bce83be468ddc859f532f5d3aeb04fe61fe1d46ee9ae658e375b7bc193addf740d51488876ccf82637d2f15b0ecc3b28062012b041add4958b6133e7c7b53f4b3705f1a851384f7ab6a13d3b1b4328cfa59c0b2f74ebfa3fb539615daca7a4e0a582173bc09b014c4f5b856e7cb3aecad6fd02e14287371166fe3440a99df3c3dc0bfffc3a7f8eb5f7c88bfffcfff09b3f912533ac3172b8ca6735cd1399e655895cc85a239c27a394943153b81a6594613aec8f1eacb77f0d9af3fc1c73f7b5b646918252cb23516cba9b0b3f3c902578b1cb3628bab1533ce1772ac35134b372ca4752521b1accaccd0e70aef34c1c89af893e0e3cc1e9fbfa3d23b5e6fde264b3aff94cb2f123352a4839df9e5144d9d1f8a7e37f145d1d463c63b4d4f11936733849da3576a1bbd9fc849fd5e7fa94ad0fe270a52042c1bc1da6d45609171e106c7ae3ef0a6192bac6bc71ce439d364f43ff99c58afa98025a278c54a524ada5e042c0b7a76beb601e84d80e54b09f72492f4d8a123fca7062c3bf7f56959cca8e79075f62bf813b07407212b0981abedc63465a6db15404fc09e54485df5612860591372ef024ddb300b5edcc69a5afa1d7bce36433e7c087635b4266553d452181105cd82340c0bc6966aef456b7c9b723bf8e4bcbde616d1a05ccff0fb0fdfc57ffcdbbfc1cbbd0efe9fffebeff0c5d75fe3fba767e2ab6276f87a95cb2448a25292105d0b3097514ea6956fb79895398611f0ab0fdec35f7cfc014e8707628a6ccab59880cf46136154a37c8b8b45818b5986a74b4aba64926725ba5fe28f211b02d2580c32a74127ee6d67daf19f34223351a77a4ca9cf3d9c8974d44bae91eb0c4d76a9c0c5634d0a27c32cedca7caa816b1ebf459ccf6bd373d762ccebccb730ac8d809d5780aa932c3d14752445b306dc5d790ccfc99aac0eb07663eabaefc8a11b4dfa1d7bd9f3bb4a0f46075802606458c5d201566d6f5e872d052c3b6e15b4da40ee26c0a2b491322c6b29f0f73f25c3b273b95e080ccbdb9b4301fb92eddffdf897b549f83cc00ad9913e08ab6aa0fbb0e656d30d6d022c7daf09ec2cdbd1fd85001a52f010d014b0b89d7d486d2621dfb7c062af8d80150e1e7b9dcac6741b5b87a8e769934ad9b66b3ee744dc4a76f5fff6d13bf877fff2337497537cf9c5237cfed597787c712e3e1b6674538bea707080a44b5507a770c9494915505ee79a12b86984775f7b804fde7c0d0f4f4fc5e35a91adaca6184d46389f65985609c69b144f67191e5f4c306672a2ef7127616d6105ce0540e7b09bd80eb018dd727fd337e5aebebee70a60e270f51d933551d1c925d083e361cfd7b9d5fe1bd9bb9ff80e120504f467b1a8c5ece8e8ae9f0bf7dfc2b044fbc9a701d4cf5e1de29a246494145c72a2eb805db32b7f4d4d8be1353c2660d51d645cb0486285220aa880459a49c0720c2b962ccde617016beffe9ae44c9d6be137450eb90553c3b4063b1f9838aa6068e70adf6b3b56eb891ba77bd336be38c81fcfddf4babed110ce7a5cbdf3d12ff6002b04033be9434053e6a07ea726534e3dfdd790d554b9b731b72600b2dbde0458e175e88d0f6d7feee34500abde9615ec0d49aef638f61cf45cad4968238771dc13a9959809d6c871ef7880bff8f07ddc391ae2abcf9fe06c7c85d16a81659e61355f20a9b6384a07c8b1f40f9baa9e2e6c2490b229f0ea9d43fce5a79fe095dbc7584f26188f694aae30995c49fed4b27b80b37517df8f333c9badb1603a436f502b3070878ee7b891e3062b4d40276922ef4b348d89e47566603d2e395798ba10b38fa18cc2fdcc6a2955111c712c8eee7916e7f2880791eb9fb70746b28f0e0adf9c81fbd691eeeae2b652ecdbf4ea080b75dbcbe474bfb9ff7bbfb93bd67ee48c253a7bdff1fbd01ca6e683f93a6bdbd8c197bd38291706269897e719564e86c592ab762584ae37839bc6942512f67c6e62588c11dab4069b43f9a7062c6b69b10f65fdb743c9faeffaf9da8550012bbcf1213bb188cb03a85fc6fa8342c0b26651b83fcb982cf028ab09d99c652a7aaee183d2fdd8f72d4069f266785e6d80a5e0a3c0a4ac497e7a395b0b5a6d03c732479b2ea2802f2626d30fe8808e4ae4f94ad8cc4bc727b877fb255c3d9e608d128b6de9227f65897e05d0473bebb812192732c7b64f8964559f261dfcf6d553fcfa83b7719c6c71f6f811be3f1fe1e968292c6dbd0146558ac78b0dce1615969c2b5d6679133c7cc89da0c40b9526abcc3b4a1c5b1276c5812539d7ce9463179f86d92b8065ca32f69eebb694da3e0630c88c085adadca24ba915cff024a75341867a4de22f6336824b3770be34d7ee9e9d899a5ed2e1d9988bfbe36b3f79d57e9fdd899a40c21dce0b315e9b3c04db7df0a9d9b8041e9803e67c58ce24740cab4d7e98bb57c0d2f3b6e3ae8df5dcec74df05211490eb7915e446594be21fcbb02c58f178d6fc548cd19fda3567cf1a236085276cffb66062cd1c8db6859359c14081427396ea55ca44d46cd42304c43676a559f73caf9b00cbb241bdc94c2f5001407be3db00cb9ef3351659edcc4a2bb464cf7b37d0753577026cdc46830c626e89089b6bf4b0ced7b2e22769825cca684a0c30c02689907537924bd3ef46e891ecac0bcc53e642b91819ff25dd04837e0faf1ef6f0970f8f70efb88fa85ae2e2e2024f27ac2bac30ab3a783a99e38f4fc6b82a63c447b7817420253daa18ea7a3d330f87804540ad50b16b8e5376f32ccb312eb99e4dba9bb66a4ff984c536b324ee306992669ccbe896dc4ccfe7d8cd471b7d48fe96b039c7d24a1a93120975f74d648b25a522922ed5d75e42e49c2fca8e8b7afc78f667935565dc93a84a1ec14e6bbde666de546e66582c042610fb4fbddf4b7bff49f1b34f2be8b2538e3add292fd3b8431e7f579b68177b6e7e9349d81625945493e058f5d895acfa5df6fc3f1ab09c3278bd4f0b5a74f08720a67f4bf950ddd0c4b361052c87e2fb3931f67aac435b81c682950e8410b094313581e09e33d200501b10e939363d53de544b6bedf9285352866599127f57d6a3fb50a7bb052c3bd8757f6d8cca5eab82a1d5006b626e3e03702fe46e57530be8fabb4b722e459f3b4a0f9d5fabb3c51b2f1de3d5e304ef9cb88ceae97884f162856515e36a51e07fcc4a3c9a33f76a2e13321a0c51a5090aaa73fac1654d583bc95be6535d2bd6f679e333e3040d2241f560adfd4a0ddf646172f3209056f7f6b9e9669277d5d2b752254e1a77d975407ccde2a85306eca4d23d10a99803179c8bb0c48deb56c4965b02b6cc26cf50aee688d8e6a8e5d564a1e8a6ba988663a4ed3be206b9e141b18a41af398cc4db31af98c0f798c346106c7add347e6a57428be3dd82a59cd38b00967e5927b635754280b04ef7b61b17de8cfa71fb41dcf43d9b751f227378710a16ca686c798dfdae052c05a610c4f47dcbc6da00cb82a76eafd71a6a79ed069b4f8a3415f47a4f15887540da9f491a2117c5cc18c97683b75e3ac6fb0f6ee100197af9528a682f27338c961526658c67b31c4fd725a67989f52a1376d64d7ad8a4312a4ade0452207a0e3781b30ca4f6887cfb249486063e73dc385b4978a474a521835b76d6628a0927347366cf94f00d321a41a92e7ab9fee99666b09bbd7b290d321e5a8ee50b61ea9ded8fe38d248e6ee9931295d70d3ae51ac56a8e84ba5e37bc6e02a0702e3481acfdbe70d6862619fc1e172e0b58fa7b686dd971281642cb18b869ecbc0860c9426f012b9cf08d0fb7c159ae27647d58167d6fbad11604c315c2de28dd8e2cc94ea29bd0db7ea63e37595d7c9e571308e9e7b6c0d90286bdc6e7dd1f657232c7bc6fc5e667295395ebf4c902f69c2dab0d8fa5f79c2deca540a4dae0b417e15f7cf8067ef1fa5d94b3112e9e5d62bcc8f064bcc2c5aa83ab22c6d934c39c9d73a8074549162696f29eb02d3a550dac0914ac7a3732ca1f03583e4618ee97f388cca3f9e5caab9a5e5acfa69fd971b7ab12bcfe4db75db3314660f1b3b7ae077438eaf4bfea31ea41cdbde3cde91070a51666e3fc57042dc9bc7780952fe74899def09cd74d4c2bbc8f37322c1fc16c3a9c05ac3dd0d7dcba06b073aa0ecd27ff63014b2d110b942f04587b03c04f409de03c5535072d0bd107daf6b30924ed44d5cf75c2d30f15b239bbbae83986cc20042c7b3e6109809a847ac342d33734192db0ea23d3f36d62587a3c9b9f25512cdf1aca5e9f3d4f3b1cf43a9dc26424aa07b78731feea97efe1a3d76e637afe0c5f7f7f81b3e90a4fa639aef204b32ac664c9269b33a0cad02d37d29855c0991a4d297bcfb9d6f5f6b876416a9b4f3f866135edcb638164d0ef9c40fb5b3ac7fff59718625ecb291c6f5ed8b8f17b3ee3a0f9d23abb7e8be1b370e273ee15de334d65ddedd445203bdb52545cd9368bb7994c32da6428d60bc4ab59eb35eb33080144ee92294e6e1a234dc0c53acfb62541f5b0c26be3df76f1de3b16afcd15695e7bfd6300cb1eb39161b50d48eb1fd207a437c29a7fd60c0b11f2fa43dde9485ba051bf97655f61ce17cfc1b2387d7076f05826651dfcfa3dab51654152cb67ec75864e77d620daf3b3d7c6ebb6dbeb4de736ba6f1e4f4d54f9aeab62ad697a08fa6d1343065ed497e2de24eae2c3b71ee0e1ad0166571738bb5a63bcde605674b0daa460a37b162c67ab1936d912dba210fdab4d4567ef161dd690250389b6850b89658b4d63e4c700966674edada075dac00d217e6db5129c88a45a6901b20111798e624636b3286d3ad138f6691206005e8f7bc3b0f6c0ac7e9e6e8f76c24a6435f69a5b9d0e7a7124fa58db628d6a7c56cb1587e762016bef58016035ddcb17052c8ddc353e67c31af78e750360b5610adfbfc924b438508fffd0246cdb7948c3edc9868c27f41ddd44639b26867d38d6c1ff43d0bb8d6159f3cb029682881d5404156d19c6cfc348a89dbcf6733d3feebf89612988b1789afbd8ab9ff4c9ee3799bb4dab2be549cae4004534c4baeae0f8f8000709b0984d919711aa6e0f9bb82759de9b7c8d6db1445115c8d9f66b9da39be52271e2eae936d80c0e7d3bfa7dad245e9bcda90b9fc58f052c97a1af51388dc1b9929fd6b1d8d6cc93a66d98c0aa134c521ada72b4b4d8f9fa11370d8cb31e632d80a56cce327f052e9634512a86654804ec411a639874d0d914583dfdc6692237bcecf86c63c06df3ace97d6ac2b7311f2dcd09c1f6da333726a298dc3779f25b1ee68b00d60f66583ab9c2c9a9934b27b79d6c213a36ddb410acf4065966d61649b4ab8cee478faff7c65265fd5db7e1776ca6b9656b6146bc8d9e2a1837a56bd86be4ef3c96aa41701f1a306003060b58722dc687d5e627b3d7e3ae1988d989263d40393845d6e9214afa52c8922f971423703a4a6cedb429519155e52b571bc8e6a6eb15ba4ca3a0007c45d3b040c5a6a3ddd829667ad54fa91c12e7b80bd52b94b89fae5c4706ab90c4b0f39e6aa0785516f1e3f86f4adb754de15433d4ed3311414ea7b1a547a9196d5978dd727f2ebe9bb61c5b4a69eaf5b87694bb8488e697345935dfb1638b05e7ee753d1a28ba55263fac1ecf2af4a7e5399e05398070aaa972bbc8b0d244408ba6617ef92d8af54a186f2436b117f06b086a8484211c7bf64ac379c6bf1b6562fc97a4e764fddadd35f1cc19f3336458be26e0da4d6e373e194bbdfe5442a0b724a4f661e904b327611156cd9770f272e26a8bf87deabb3b91bd0b53caefdb66d9ab53e6a237b8298aa8ccc5829abd200b24ca74f89df07d052c0b92d607c7f715744376c663df94c1afea15f6dea86203f749e919ee83dbc9e0a1792889844e69213c0f7b8ef554f4ab9b03ac21aae129ba07a78892a1c8026fa9485a388d7405e09d39cac4d71265b6943a363a7d2973427f16d54599a4c8d07b14d3a715b94608ace173d526b5e69584c904801821f26a72bc1e3fde39509d32a61769d306ac7edba6054b9f65ccba3a6dd8e127b78e876ee1151e7c6a81d4ed49c94b8c78b35fc2a2e0c3444e572e7dfdc5ac7d7b5f2d60d950a00505f197992cf8fdef78e13b9326a40b65a8d6c13140bface8fbaf2f301f9da3cc164899bc29ba664e79d426df8657d034bf743eeb3c0923cde1df7b6cab25f996d72cede982cfe5180c94b498dcf42bb62d166d2caf656dd94509db004bbfa893cb9a3a3ab12cc3d2ed9b28ac7da8d6a76427e4f3d8959a55e1c4e5f96b0303355feddffc9e65547a2ea109a6d7f43cc0b22663c81e6dce9502a53ad809ee0af036f39eede1d5876541cb2e1a961dea31d9768b661c0e6fa33b3c4137ea51cd0edbb294fe840a58fca93d01ddb3dea0582f816c055464591936652efa56227049f5872816873e814026683dea54ea52d9112065705e3541d5131c985135ced5bea85ae9aef38a03a52676e05438b545565dd3ef98a94818bb49e0c4ee5c2201596a629ce476bfec90d3366d9cf2947f99a457f78e1e3b287c96c8eaf568a53b3fd7d65e9fa3650ca18a0789804a28f7b6732cc617c816539166e67d12058be700561bd8ea716b661a1464b7110c697dddf0fa5300965a366d00750d9c6da67b13dad9e85cc8644226f0220ccb321c0b7296d5b8017bdd01ac93d83e08feaeab979eb3fa8a741f5cc9ac335c8fd5045a3c86824d93ff8bfb0e8f6f01d9ee5386bd496b08418cdbaafa83fd9e3553f5fd10a8a928da191ea173f412a2c111c052929c4a96ecc24c3550e78fe33fed4e23d743813c4a0333d39a60c568614e72a3cb00001e5b494441549163bb9eb9a472918989d0897d56761421dbb0e0db67e5fb10bdab2d74e277d273d187cbc5ac103c2337f08e6b66f54be3525fccec13392dd3dab1eb5d40265c04e5defb426297e1ee9b314814ce15a5ebb3d0fd090e35fbdc9d54b1695a2a9dacbd1917757bf59cd95b987879b45b1b5e31cdff2efb08b2ccca45616d00c83e43052cfe1ca61baca697584dae44c3cce1bd638c6d4999f6f021d30a01cbde476ba95cbb849f1ab084dbbe7804b1e9deee99840a04f64275b2da46a316a86c34eb4501cb9a9776a25a933094346e9bb80a80ea1f52b34d8fc1c1a3a539fc4cd9573da01b04dc2c6059b0d6efeba40841b56965b5375fef93de5bc72a77690dfa1c14b042e0da4d708af80fd03d3846e7f0141d9a839cc854c9acd8a0c199ae0a5adac4b4a4cf8a0a0bf481319d61cb86166be93388d5541a3988d88ad4bcd19f958a64732e92c6bee902cd280a046e4a096793dd889695f4bff3a044708a52743ba91bae54c8d48450af9b6541de02177d68ec4c4dd055bf09db673927bdef1e4e90f4d7e72d5377ded407335237f2ec9c885723c048167c9db02b77bf062caa68ecca711ceac9fe08dc3eab3ebc06a6b0f31eea7db711e8d054535701e7d7c130c67a3ec19266e16a2a2aa41c2394d89106b637bc9accc22686159212fbbd1ad05aee93a68d349b84aceb6c3ec73f994968014b567dd1a976a6940287e610d948a09d50e16a681f66f860f5c2ed43b4ce7a7b5cbdb1e1b12c58707b052c1e8bdbaa79c6f755aa98efeb75d80766c15027bbcc337f1fecfdb10ccb9e03f7a780ee80c83dc4b61556f7a97235e1a261c1cf0e3637b9bbc0e0363a34090747d8506c6eb34544c9656913e5268dee437d6acbd5026549996720890994ec1d5888ae7b773513073aebff4414501a2ab8a60ae53646975d6268aeb1634d95634bdf57c5fbe99515840e74a5b515c3f7dd6e1ff02cc5a61d70f04bb356f3da5bf0d871dafbb078add274d60702d2411f3de6e36d36584ce7582c16a26a2ae9023ead2164e737a635dc50a812f9c4514d16d59f4243bdba829eb7fedcd06f58308b7f57eea663c48e0dfd7c775d3d6cb23956a367c8e72369cccaef51332c6a535235f76f8f01b6d402eaf86a9b97f2f98f012cdeff361fd69f9a6129282858e9cfa6c96327f68b322cbba2da496d4142999d35a9ae4f5cb7eae9f9e9e050c7383f23a3d2c0816ed7040e7602a99fca322105b5f033cb16ad1f2c94460e2768cdb6bcbe961d50ba6d1885adef1b1b7c9e3c44a77f80aa37706dcaab0a094d1a765616113edfb1d7330efebdca57c8f295008d0fecb994067e975143be4b90f611c68e89166a67bc4e9989a3becc18d562e065e723a21949a77d9cb0e5790f1bb67bf73e2c4950f526a1460bede2572f1a945f891859ddb5c962e7657eb7e80287c3a180f3e892fd172762927241620e913e0bfb5365079b488ab35e9d5fcedd0f9b10daac43e55858512f4e36bf8e139766a15de8ec426ec707b751c0eaf652516dc826e7c8679788d85988828e92f3d7523fe9771c8255084c76ae35b12c7bcd376527e8fdbdb6d078e58ca6fbfb9332acb73efc58f4b01a1fa4bfe96a6ee9606af35d35dd086519f6865af32abc70bb3286a696829aae0efa10747f5ce5dd8073d12b99acde1fa1d7a0abbafa28c82ca4479e679416f814f02c18e940a07955efd33350777e8cc0ed725c14689d59e314191430ad392d6ca665852a3719224ab0d072a1e79b6a79d24da18be4e58fa4c1025b471158d6ab35ca3c733581a5f39d84667bbe613bf65c5816d980948bd0fce03d933eed1be738e671a2149b6e242dd1fbd4b5a27831db9175b8ef3556cb1936ab153a458138e1b66cda4e8695808a0b92852f7f93a531eac8903a59a8f3a189748d61f164722215930cf718be4e7e61b071173d615c5d2c67339c9f9f0b50f7fb7db091b2db9feb8a2382799a6aa16622efb31ff27c16f437ed7c58be792bbf2f0b9d8f201a13564c5fb2d722bbc6a675fcd2e95ea73c684a859acce2e773f9213c3f9e27c705af9d49a4f9f41ccbd199f4302403766cde9708354dd496f9ebf34ce41b4d737c1f981b3020489895f1ed051cf71d822abad7082337bec966296dafa6f9d079f3838ff6002b04169d709a4364c1ca32186b4ed97d58c0b200a3db37819c1d9cfa9d90768760c5bfab7227f9624141cd4c6b622af849ee91012c1e5bbf1b66b3db1b4b13932fee734f674bfc2e6176b373388a609be61719e500b9169f87d5b8426d19c56372a10b8749d08d757ffd01b6b73f901558efd98a8d2332b29f1258657b0a1c353ba4efc975aa73b955623aba8cf79280c80815934925fb3dc536eea313f731dcb2b102a35734b54970322c977354ab39e27526b95b04ac820095f404b0c49520a0c5212e7d62a4e09aa0259d94d9533072e61e9b6ff0771973cc0733eaa196217412821a248789be37021635ead3940e720609546ec6a88f2895342912d234c337cbd0e91a8ec7c16020f797a0a1c10b5900361b24a6ff808e05779ecdce786ec3092a70651a54d44c30ee62d0dda0985e6076f90451952161c35af129dec0b05a01abbd8252e77533fe5986b90b6058d6167eefc63cb7f6780798c0da0a580dd7f583012b94f80dfd347f4ac0d20b52f0d3bfc355835ae616e04226a82bb96578d2dcd30396ae8e0a58ea74b793451f5a93d95cfbc66a85cdfd8ebc6e49dd1facf5be6de97ff004a900b52968f0b90198d3a7313cc0f1addb1877ef0860f29c359020138bb95eebcca5323002c84451cf6638d193882042e77c252cab624a03fd527460f17e14b9b4f3622e50777084f4e008834e8aaa12c891c6a5747615c5da253b4ec702448c6ac5fd1ee2b42fadec09c4f4cfbbf6f5ae74868e788ea774d8175f9732d5bd852a1295f89a1dec992ca2a1b4c1801d6db61b4c272391972600c689eb72139a63514a06ea1a9cc8b3335d7cb4838c0287ba39f8fc35cac7fb681937030069badf2d6a0fec5a1cd00eacf627a91e374a62f43c602d2e1e89c94d1077e3f106a2f2130356db7d57eba3e94c6e04ac96da4f07e0ed150d8d60fa431996328fd09c5110f9a901cb32287ba37465b083a35ead98bae6697fc8b01cc3b92e6bdc04580a3c360010323dbd99769feac71005cd469da77dc0e23eeaebbc81611118367921660e8ddeac027a87b770ebe50778ba8c301c0e05acc8ac6a8648136dbbc572b90459174d189a65f4f3f40856ac295c2ea44487cc8a690ef4bb54dbdcf50c64db3186e499143a3cc1e0e01874403b9f582599d8ce92a2c33e437639127024abead3bf24e7ea34e4d9aa9e4aa2347992a487b4d74742b0a1509c66bad7651e7e454f7adeea505917356bd8c69d8055a1df4bc5345c2fe7984cc662e22669cf9984e283d3f140d34b9c5bce65a03ffd4417295eefe0b76c4a01cbfac294513ba0dd4d293bde5c48b42522295f71c9c1f6f90b43ebf5d0ef54281757585e3d45b95a20895cb456f2e3daa948cb273f8e61d99d858b75db29fc93032c050debc7d2dfed67fa10f4e78f310975856c623696caeed3776756b501960540dd07df6358bef42900ba4d18456c3a0f5df1af0196f83c7680a503d9dd0f576361c1ac063ee3740f078594d551ecaecb56582c184dd13f791947b75ec6c5aa725d9009401eb08445942592ba09c2aef516cfb76033d48c4045d6508ab09d6ab42f5633012cea340953633bf9de01126948ead451c9109c29e740818c2c673bfb155b55759d5a2a7d83349bc9d0e201a23815a04a7b645f3df17109a8d5d9063b6092c92e2277de8b617ecaaacc80ffa6422f4930e825288a1c93d115d6eb15c852ac4fac56a815096967823a17bbf335cabd2a5c35809a7dd6e747bf9864a113e4fd2254b3b7a05983eccb37dc08d97fcd5a04af026d7bf515253df4a22dba19531bce90cdc6026e0c365464bb7f26c0b2e66a08aa3f06b02439b8e58b3731acd03c9773f9a10ccbfa90f4c1852ca7e9427f2c6059d072cff83a75d441e17c40ae73cc4d0c2b646d0258d485f280a50fe78702969a58fb99ed7460ef004b073f7f5a1fd6b57b7513c32a3ba07b66b32dc4c11e0d4ed16774303d42463d2c5fc8aa0c4f4c5996fe741939eb21a5c9882dd6eb0c59c6329c4aa24f5d7661a6278b6663b614f367cdcfb19190ba000713179301ba491fdd6e5117e449ae937796731d2f674bcce653dff67d8b7cb5643f3144bd4344fd2344492aac2a4952d183928001fd7041dbb67ad1b0cd1ff6a2764cf374faf7cc214b6932552566d30956cb25bab169d8aafb6663569aaa5baa559428f20245e97c5202321a21f4f5a59accc9e74a86aae930baf86854afa42f90d1d5b09058d59c1b26a968460480a59b55518a410ca4d502ebc905e6e30b6cca4222a5ec5bf9e706ac907cd8bfc373b98961f9ce1e8da77f93a5ab2c748ff1fd50c0b25fb6ac4177f6539a844dc0a213dcfa8ec2edb43184323ef55768685f6fb89d249c9cea74d7cf6bd3ce9a6c66d2e8f52ba8da921f6ab63343dcfaf87603da774c30fbd5d55af2985af4845074707098a0a8d658150506a7f7911e3f44562688867d61367a2fa4953c9364931803eff456337167b2baa8605164922cba5eb235fd1c1be661f50e9cd37de31cf9513a40b73700a23e92ced23783f02dab6482c7927f93b3d1eb64eca38815ca22472f8dd1e90d916f99a2104b1491c0c57f2cf719f45367ba997c3fbd0eab031f325c0296ef0de458deb6925c2c5e8326738616c1769563b3ca50b0648991c1381666daeba5a8180df5d144ebfad0ed945da91f4beaff7a290a59ec76b96efb3eb0e6a9c812490b5876e12a3a4eb9a18f0cf9f402d3ab67c8b3b5005657927d5b5e3fb10f4b5d21ffe4018b13cd994b3e9bd7cbd60a938876ed8f42b6a3cec8a6dba92c4427b7dd26f4f3e8c0d4321565569649ddf4cc688e28a3e375a899c49f910f712bb858d66657481e4b07a10544dddeb24b1b755410d3e3ebf6b53f8ca90e3e73b9f63379191aee4701cb9a12fa3b6bfe0e0f86e204df267da4a7f7510d5e02d203743704871d5b904146a0493a48fa1d2434e94ac73e4b46b598ccb905b2e908b367df633d63bbfaa5a41c1c1cdf467e748268bc40773246d6eb20bf7584a4778c61d1c736662a87eb16b3e720af3628ceaf301d9da19f6c90f413cc689e0e8ed0ebb1b945810d3bfaf40f51d20f063ae60f707a3c1050239069a6ba8bdc312dc1a969488a03198907738263497f93488871b129314c12e48b39ae9e3c415cade55e16a54b9c65f13083013c8624b24611060743c46c72411351d217e83cb746cb4e92a21369ae5a07d41e2368f1dafbbd1e363e90d13436ac45125a08765cc978f2a6a434a4e846e83332982d3079f63daaf90887bd0efb8db4be5a5528dabfd29af5ef40aa3d22695d32d758d60b3ad0f9fd261675e3699361d5ccc37710b62b5acd680c60598721bffb63002b3431f51c6410f91b6681315c659b2e8a3e1ecba2789e1ae50957f19b008bdfd3644d7b5ee177b4a0d902501b6035e574e94a262bb8d7c36abaae4db1961ca38291c2c1217ab71e204f8eb14d068858bac2ac76cf1c64b2f35fdc4597c958d4698f53c4cca72a4aac976b2c4617985e3cc16a7a85a8bbc560d047d43f403238c082f96097236c4757a88611b62fdd42d43f45ba4ed0498b5a614216019f7fc604d4623cc6727a897c39954e3b04c66d4c07387d3f9c0511a2de507a104a53b3fe00cc58ef0f06181e1d63d01f4a54915144e66d71dd94fdbb95528206f40f7139955cb70e7b10b202a9c080b94acb159e7cfd0566174f85cd31ad22ed0f90d0c1cf1ad24e2400c6577f4813d745dfc419bfe5319aa749a7ebbec367ace3c90156df95303568f08713d18ef5d02ad06d659bca8161ca8cfd7c89e9f92354b34b0c932db2b2bd34e79f2560b987c2156dd770d2ae1cf25c7d7423f4bfdc04581640ac7fc9ee5b87caee61eecb055bd06873664ae4c5cb8428350fa37d0a5a96f6eb79d888a07e4ff3b0ac096907dfbe69b963a07a8ed6b7a4bf5bb341c1cdf9c0e4065f9b003cbf645ba013a7c8aa0dd2c3db18debe8f75a78f4d97ccc43970651161589f933c8e1093a930d5a117a143d30b407635c1fcc93966cf1e219b5d495de0e0d6290e5f225beb23ab3a58cde7d88c2eb1994fd0e975d1bd7d1bf1e014dded0049ba75c999de414dd388a615fd41f4b554d90a8bcb7394f39944bcb8f0889fa8d6af72513afaf2d27e0f653440271d62707880dee191fc4b8743c483be2473125434ff8fc7947bc8ef175b9444f888a91c85b43d2bd72b9c3ffa5e8a8745cb8b202d7eb33e623acdb71d715c9325c54c47f0adaa5dd0a0a5bfa0b0d55d07191e5f1916cd4966a93601566839d8854e9fbf8e691dfb0eb04a996374b253f2677afe18c5f499a43a68fe6a13acfe3901ab7dfeddc48bda3f7b6186f5c6fb3faf13471d58ed47daea9b2dd1addd03b237fca6835a93d0b2a43673d06de356bc9061850f39bc0d15297520946fcd3d7512eb4d0f079b05540d6febea5a47868c185b68325ae05510515f969e47c85ef9b7337d9c84af352df5bef63a2536dd18d92642fff41e06b75ec6baeaca7b2a99a226b7d6dcc56434dd1865af8b0c2596931166df3dc2fac919aae5045112e1e084607507ddc110cba2c46cbe40717501e46cecb974beacfe10f1f11d07947dd7f24af3d3545f3f2b7244073de7d45e2eb0b81aa15a2d917a5962460c19912c332a9eae2593817a4f557a8c0de5706812f606e81d1de3f0d66d0c8e8fd11b1c08a831aae86456360ea4481a739a7a057b9c49b63c0d986d96637c71867c3176ad9cc505e08bb7994eb1e98822055916018be5437c31d5a32309b13f8e61d985d78e697d76a169d80458f578648deba6921cb9ee26c3822c787486784b45d8f649ffcf0ab05e7fefc31d6079866581a1bee18ca50480a5db3d0f2575325974ae59817f0eba8dd8c89267e33eb026d6f3d09d8065198c052b051ef5618583cb022b7f57162183bacee7f1fe941b0a4bf53a2cbbb383578fa3d7bf03d11d485b20e5f1d36d86aa9b22eb0e845da587b7b02e59ec9bca2456d023bb229b70a04511be146595613ab9c4c5a3afb178fc18dbd90488631cddbe835b771f222658653966b32956b32936a311ab71880ad8ac96d8565d44a777d17bf00a8ed2619d3a41a6c5e3d2e4a63f29393d4412a5a00b7e391ae1eae96344458ec1f00051dac39612c0f319f2d54274b768fea09360cb721d267bc6cccb1a20191c22e90f7172ff81f89a8687fcbb278c48d5293b59859ce653ccd219cae394e8142526e7cfb0b83a13c062d1b60404e8bb8a122908df30af6c53091092bd91918a395eedc65b080b6d0c8b3e2c5165683009ed426bc759b8e04ad286f8047719f97951228ed86eadc272f4148b8bc7e896949af9f39984ac16687bdd34079f373f9bf6f93cecb8f63c08587a234386b5b77af8d6dba183ba66602d57a813d43e14fd8e2ded6902ac90613def86489d9bd19db2a5357a1ea1d3dd0e3865510a58e1f9d96b6d637fa1396a23947a2c5e87fd5dce4952219a6f62379f619b0c51a4c7e8dd7e88a877000e6cfa7f727e537c5691981202589c84f4eb608bfcfc1cb36fbfc1f8e937c8571374e20d92d3977172ef351c1edf4696917d4d9031537d314577b5c6f690cef9029be91cd2d3fee40ea2575fc151742011c9c3c343f9379bcd4463ebe8e418c9e99164b073b0d33c5b8d98fc782ea517bde3531cf4fbe25ca60a6a9eb9929ecd722a395f2cff6191f496f235dd9ea43da477eee1f0f80847b74e313c3e948454b222c994af80bcccd14d2314a2535f222a4b2c4657585d9c3907ba145b333195a913642c2cee76d2d4bd014b8d7cb9109fc50d5d1708583a76f67c5804ec06c0e2136c635776f1d5f163dd148c9caeb34c524e5853b81a3f93c0c8365f4ae968dbeba7665894997e51c0fa213ee63f0b60d5379feb5b43fe884ebed69b69646aec0aa3a6927ecf3e3865582f0a5874baab7fca965228d0b599843688604b90c2e042d3f5ebf9eb03fbb180a5d76c41b9fe7d3d067a4728fbb72542c8da3e328bc303369f70113b0295009697602922e06a31c6f2f3afb1f8e28fd82c2fb18d4b44b77a3878f81e8eefbe25e030bd9c607d758eee628ace728278d3457e0064dd353a9339a2f5169be33ba85eb98fc1a6273e9cbb77ef8235764f9e3c91bf1fbef62a92c30374d23e96eb024914e330e9e2fcfb2f70f6ed236c7b07387df9651c1d1d09a3e142329dcd112d9ea15bae5195644a64af29d264885e3ac493758ee1f1116edf7d0987b74ea58ca793380587a813635de58892ae64e34b3ac6a6c2fa6a84e5d3c7b59697539c20c3a29f8a2286ae609d0c8b8cadf68949b3d496ccf4da87c5ed5da90eaf813e2c0758b40276c5eee118094d424b02ec222da01a27b20030329a465b01acf9b3ef50ae6648f774d6f767db3f2fc0fa992b7e6ef3c7d48ccab7c4b00fc0ae126d80d51606d5ef86c8acab501b9b6afb9edd8f0e9ad07f1426005aba1e7e5fafc70e403bc054e6d882f0ce17e106bf9a7d3bb14097e9de0c72bb48953d2ffe3e60e90b75a56e3d44f7e40e98da19275d9c9e1c625bc4e8a67d546412498a619fe1f635d69311a6df7c81cb2fff01dbd9489241abe1318e5f7f1bc7f7df4414f751156b118c5b4c46c857336ca9895545b87ff70ee6674f30bf3a1799988a137f38401c55e89d3e44b77f28bdf472163d1fddc1cb6f7f842a4e10538981a65e598809c88cfac9d3c7589c9f4904f2e4e58738a6cf2c89251563bd9e8166bcd45f97ae689c1397e66ce645ff44897338947fa295cf64df347212c4a2c641c5d32df27586f9f812b3b36fc59c57ad741d4ffc5b4b6d54435d9f5ddbc2c8e7c9788165deea74e73e422665c1c85a227b6328c884b7e36e73d0c5017ad27a6d592e516d17282ecfb07cf40871d24eb15ae74a3b29ab2d9117633ddebf7cc37e9b3e0a5d417b964a6b0e59738fa3ceebff130396050bfeaee068014ba34bfc5c4b2c94b65bf06d023c0b5a7a2c052daeb4211bd2bfa94aa0fbe6c055c0927602e206dba55fec160a1719b5835e7f3f4281257ac0e943a4b71f6243bf4cb78b83412a29026c354fb0923a3a94985e9de3f2bbaf31f9fa7314d331bac51a51da477af73e4e5fff19062777c4795d50176b3ec36a3145992fd161838c6d8adb8747583c7b84d5e599a43d482760c9962f119f3c10c04a3a25b64586dec93dbcfcce47406f28722f52384dc0da960222f96c82f1d913cca6531cddbb8f5b77ef21eea5181e1cbad22066fbd2592f80e5944be97bda26cec1aff7bbce79eb7624d1536482647b27cf5c6439e6e32b4ccfbe91fbcded09763a2ef8ec3590a21aea4d133d5c403795f32f717f364af83cc0b220f53cc0d2eb2cfbc061d4435c6e916d3314db05d6cf9e62f6dd37e8fd2fc072e3e14f0d58cff33bbd28c3e2a0a98121d0ebb1c7b2ec4a57429581b10ca6694508198e3d9e82623bc352a918b767eb7c972a7d534bb8c76c6f7074f6aa25f2f808c94bafa37fe735201e38d3268e50451592dec095bc6c37584e2ef1f49b2f30fefe2b949767c23e8892e9f16d9cbcfe2e0eeebf2ec04650c9d62bc97267f71c29a3a1585cf700c9a6c2f2ec5bacafce245a556d4b6ce9f4e6bd3f7e199df400297d3bf90ad1e14bb8f7f6c718bc7447b2c625cdc21748e7590ee6908dcecf70f1e811a283216edfb983a4cfdcab13a92964248facca99c44e9ac549ccec349c08341a99941410cad00860b9a4ce2eba28f21ccbc91526cfbe15b38df747014b23a7da00246458e1c2b73726b65e53dd0016f74d93f02686d504587e4038d18e066651f5b6388afb60124ace5406acb03c7b84f157dfa017b597e6b4ceb19bd84b8b6ebb8ed96612f5e765584d1dbeffc902561bebb4ece4790c4b1dde3ad8ade2a87580da6385034d57e8d064563dac103c5d9f3edfd6ea5acbae9d5ac3359615d412da4198afa6e8df7a80c307ef223e7e409e2396652f8db049b7e8a50371ca2ec75778f6f5e778f6ed17d88ecf116d0a54ac358c5301aabbef7c88e8f09603b13247b65a2363d79c8dab2d646d5ed23fc6ecf20cd3475fa31c3f43a75ca223f524ac00d8a073781748874e0665b540951ce2d61befe3f6ab6f60787020e912720f3770c5c45581e57c82f347df215bce70787488a3d33b88fb4317154c53496c75acd4ebb14b6b31a73cc197052cfaea98e220c025b2bccc8d657a4381f56282d5f84c2299ca8a14b8b87d1b60ddb8a8faa6163c1775ba2b60dde49fb24c798f61f98c7d6b86eaf82b93ca0116ab015236852db13c7f8ad1975f232e59087dfd152ef87b5bdc0058375d73d3b9b9fdfe3300ac36e051b06963586ddffb210cabc987a503589df26dabaafa1eacc35d7d187b20e205fcae0316eb72f74d3bf56589209e6158d65fa7027ea199c9f35c951b9cde7f03870fdfc1b67fea0aa0010c7a11a241df29632ee6b8fcf62b3cfefcbf21bf788c884e69320f0a121e1ce3e4cd9fe1de1bef6013f5453e99ce194e6c97b14ea73dd300ba18c431beffe3e7583cf906dbd5049b6285288d2446cca6abdb1e934c87e82790c6ac4cb53879e51d1cbdf22a8e4f4ed0eb0da5698248cb544cf024e3ca313dfb1ecfbefd5280f1defd57910e4fb01d0c1033135dfa33c6027262164a73899dc9adcf538326051b8d929911e658444df6535658cec7985f3d16862581086f12aa39a95d6c428665ef79c8bed9404317ad1f0a584d60a5ef116455ad41c7b80244919438e8a4d2aa6cdb4fd0e977918f2e30f9e65b6ca6dfb74ea536f091f7db1a6fdc0066ff5400ab4904ecff07509cd5d95c377d0e0000000049454e44ae426082, '2020-08-10 14:13:44',NULL),
+(3,1,NULL,'Ekon','Williams',NULL,NULL,'ekon@gmail.com','teacher',NULL,2,1,'Male',2,'1989-05-16',NULL,NULL,NULL,NULL,NULL,'N',NULL,'','','2020-08-10 14:17:22',NULL),
+(4,1,'Mrs.','Charlotte','Davis',NULL,NULL,'charlotte@gmail.com','teacher',NULL,2,1,'Female',1,'1983-02-02',NULL,NULL,NULL,NULL,NULL,'N',NULL,'','','2020-08-12 06:41:57',NULL);
--
-- Dumping data for table `staff_address`
--
INSERT INTO `staff_address` (`staff_address_id`, `staff_id`, `staff_address1_primary`, `staff_address2_primary`, `staff_city_primary`, `staff_state_primary`, `staff_zip_primary`, `staff_address1_mail`, `staff_address2_mail`, `staff_city_mail`, `staff_state_mail`, `staff_zip_mail`, `last_update`, `staff_pobox_mail`, `last_updated`, `updated_by`) VALUES
-(1, 2, '', NULL, '', '', '', '', NULL, '', '', '', '0000-00-00 00:00:00', NULL, '2019-08-08 02:15:40', NULL),
-(2, 5, '', NULL, '', '', '', '', NULL, '', '', '', '0000-00-00 00:00:00', NULL, '2019-08-08 02:20:34', NULL);
+(1,2,'1069 Chivers St NW #328',NULL,'Atlanta','GA','30318','1069 Chivers St NW #328',NULL,'Atlanta','GA','30318','0000-00-00 00:00:00',NULL,'2020-08-12 16:39:24',NULL);
--
-- Dumping data for table `staff_certification`
--
INSERT INTO `staff_certification` (`staff_certification_id`, `staff_id`, `staff_certification_date`, `staff_certification_expiry_date`, `staff_certification_code`, `staff_certification_short_name`, `staff_certification_name`, `staff_primary_certification_indicator`, `last_update`, `staff_certification_description`, `last_updated`, `updated_by`) VALUES
-(1, 3, '2010-01-31', NULL, 'M342', 'MSc. in Computer', 'Master Degree', NULL, NULL, NULL, '2020-01-22 05:43:52', NULL),
-(2, 5, '2008-06-04', NULL, 'CS-302', 'B.Tech in CSE', 'B.Tech in Computer Science', 'Y', NULL, 'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry''s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.', '2020-01-23 13:12:55', NULL),
-(3, 2, '2010-03-31', NULL, 'MCA 306', 'MCA', 'Masters in Computer Application', 'Y', NULL, NULL, '2020-01-23 13:15:31', NULL);
+(1,2,'2017-06-01','2022-05-31','001-A002','HSTC','High School Teaching Certification','Y',NULL,NULL,'2020-08-12 16:53:22',NULL);
--
-- Dumping data for table `staff_contact`
--
INSERT INTO `staff_contact` (`staff_phone_id`, `staff_id`, `last_update`, `staff_home_phone`, `staff_mobile_phone`, `staff_work_phone`, `staff_work_email`, `staff_personal_email`, `last_updated`, `updated_by`) VALUES
-(1, 2, '0000-00-00 00:00:00', NULL, NULL, NULL, NULL, NULL, '2019-08-08 02:15:40', NULL),
-(2, 5, '0000-00-00 00:00:00', NULL, NULL, NULL, NULL, NULL, '2019-08-08 02:20:34', NULL);
+(1,2,'0000-00-00 00:00:00','(404) 794-7054',NULL,NULL,NULL,NULL,'2020-08-12 16:39:24',NULL);
--
@@ -2439,30 +1911,27 @@
--
INSERT INTO `staff_emergency_contact` (`staff_emergency_contact_id`, `staff_id`, `staff_emergency_first_name`, `staff_emergency_last_name`, `staff_emergency_relationship`, `staff_emergency_home_phone`, `staff_emergency_mobile_phone`, `staff_emergency_work_phone`, `staff_emergency_email`, `last_updated`, `updated_by`) VALUES
-(1, 2, '', '', '', NULL, NULL, NULL, NULL, '2019-08-08 02:15:40', NULL),
-(2, 5, '', '', '', NULL, NULL, NULL, NULL, '2019-08-08 02:20:34', NULL);
+(1,2,'James','Martin','Brother','(404) 794-7054',NULL,NULL,NULL,'2020-08-12 16:39:24',NULL);
--
-- Dumping data for table `staff_field_categories`
--
INSERT INTO `staff_field_categories` (`id`, `title`, `sort_order`, `include`, `admin`, `teacher`, `parent`, `none`, `last_updated`, `updated_by`) VALUES
-(1, 'Demographic Info', '1', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(2, 'Addresses & Contacts', '2', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(3, 'School Information', '3', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(4, 'Certification Information', '4', NULL, 'Y', 'Y', 'Y', 'Y', '2019-07-28 15:26:33', NULL),
-(5, 'Schedule', '5', NULL, 'Y', 'Y', NULL, NULL, '2019-07-28 15:26:33', NULL);
+(1,'Demographic Info',1,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(2,'Addresses & Contacts',2,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(3,'School Information',3,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(4,'Certification Information',4,NULL,'Y','Y','Y','Y','2019-07-28 19:26:33',NULL),
+(5,'Schedule',5,NULL,'Y','Y',NULL,NULL,'2019-07-28 19:26:33',NULL);
--
-- Dumping data for table `staff_school_info`
--
INSERT INTO `staff_school_info` (`staff_school_info_id`, `staff_id`, `category`, `job_title`, `joining_date`, `end_date`, `home_school`, `opensis_access`, `opensis_profile`, `school_access`, `last_updated`, `updated_by`) VALUES
-(1, 1, 'Super Administrator', 'Super Administrator', '2019-01-01', NULL, 1, 'Y', '0', ',1,', '2020-01-22 09:18:03', NULL),
-(2, 2, 'Teacher', 'ELA Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-04 23:30:05', NULL),
-(3, 3, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:36:55', NULL),
-(4, 4, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:39:13', NULL),
-(5, 5, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:45:16', NULL),
-(6, 6, 'Teacher', 'Teacher', '2019-01-01', NULL, 1, 'Y', '2', ',1,', '2019-08-05 03:47:21', NULL);
+(1,1,'Super Administrator','Super Administrator','2019-01-01',NULL,1,'Y','0','1','2020-01-22 14:18:03',NULL),
+(2,2,'Teacher',NULL,'2020-08-10',NULL,1,'Y','2',',1,','2020-08-10 14:14:30',NULL),
+(3,3,'Teacher',NULL,'2020-08-10',NULL,1,'Y','2',',1,','2020-08-10 14:17:51',NULL),
+(4,4,'Teacher',NULL,'2020-08-10',NULL,1,'Y','2',',1,','2020-08-12 06:42:27',NULL);
--
@@ -2470,12 +1939,10 @@
--
INSERT INTO `staff_school_relationship`(`staff_id`, `school_id`, `syear`, `last_updated`, `updated_by`, `start_date`, `end_date`) VALUES
-(1, 1, 2019, '2019-08-04 17:15:19', NULL, '2019-08-01', '0000-00-00'),
-(2, 1, 2019, '2019-08-04 23:29:28', NULL, '2019-08-01', NULL),
-(3, 1, 2019, '2019-08-05 03:36:22', NULL, '2019-08-01', NULL),
-(4, 1, 2019, '2019-08-05 03:38:43', NULL, '2019-08-01', NULL),
-(5, 1, 2019, '2019-08-05 03:44:41', NULL, '2019-08-01', NULL),
-(6, 1, 2019, '2019-08-05 03:46:44', NULL, '2019-08-01', NULL);
+(1,1,2020,'2020-08-09 15:35:13',NULL,'2020-08-10','0000-00-00'),
+(2,1,2020,'2020-08-10 14:13:44',NULL,'2020-08-10',NULL),
+(3,1,2020,'2020-08-10 14:17:22',NULL,'2020-08-10',NULL),
+(4,1,2020,'2020-08-12 06:41:57',NULL,'2020-08-10',NULL);
@@ -2484,25 +1951,53 @@
--
INSERT INTO `students` (`student_id`, `last_name`, `first_name`, `middle_name`, `name_suffix`, `gender`, `ethnicity_id`, `common_name`, `social_security`, `birthdate`, `language_id`, `estimated_grad_date`, `alt_id`, `email`, `phone`, `is_disable`, `last_updated`, `updated_by`) VALUES
-(1, 'Smith', 'Steve', NULL, NULL, 'Male', 1, 'Steve', NULL, '2013-02-07', 1, '2023-05-26', '108583954', NULL, '404-903-5443', NULL, '2019-08-04 22:37:17', NULL),
-(2, 'Anderson', 'Daniel', NULL, NULL, 'Male', NULL, NULL, NULL, '2003-09-02', 1, '2023-05-29', '466639635', NULL, '706-853-9164', NULL, '2019-08-05 00:02:40', NULL),
-(3, 'Aponte', 'Justin', NULL, NULL, 'Male', NULL, NULL, NULL, '2002-03-12', 1, '2022-05-29', '332284656', NULL, '404-758-2922', NULL, '2019-08-05 00:02:41', NULL),
-(4, 'Davis', 'Julie', NULL, NULL, 'Female', 1, NULL, NULL, '2001-08-06', 1, '2021-05-29', '820463327', NULL, '585-534-4859', NULL, '2019-08-05 00:02:42', NULL),
-(5, 'Holmes', 'Javier', NULL, NULL, 'Male', 3, NULL, NULL, '2002-01-18', 16, '2022-05-29', '225394032', NULL, '678-347-7936', NULL, '2019-08-05 00:02:42', NULL),
-(6, 'Loafer', 'Roman', NULL, NULL, 'Male', 1, NULL, NULL, '2001-02-25', 1, '2021-05-29', '746807925', NULL, '470-555-3381', NULL, '2019-08-05 00:02:43', NULL),
-(7, 'Paiva', 'Laura', NULL, NULL, 'Female', 2, NULL, NULL, '2001-06-08', 1, '2021-05-29', '221861771', NULL, '770-314-6805', NULL, '2019-08-05 00:02:43', NULL),
-(8, 'Parker', 'James', NULL, NULL, 'Male', 10, NULL, NULL, '2002-04-24', 1, '2022-05-29', '855687829', NULL, '404-346-8762', NULL, '2019-08-05 00:02:44', NULL),
-(9, 'Rodger', 'Mark', NULL, NULL, 'Male', 1, NULL, NULL, '2003-11-05', 1, '2023-05-29', '417462729', NULL, '404-951-2489', NULL, '2019-08-05 00:02:45', NULL),
-(10, 'Wallace', 'Luna', NULL, NULL, 'Female', 3, NULL, NULL, '2003-01-03', 16, '2023-05-29', '217656496', NULL, '770-842-3743', NULL, '2019-08-05 00:02:45', NULL),
-(11, 'Parker', 'Colin', NULL, NULL, 'Male', 5, NULL, NULL, '2002-03-21', NULL, '2022-05-29', '487552403', NULL, '678-810-2209', NULL, '2019-08-05 00:13:02', NULL);
+(1,'Fang','Wang',NULL,NULL,'Female',6,NULL,NULL,'2004-01-08',4,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:06:15',NULL),
+(2,'Wei','Li',NULL,NULL,'Male',6,NULL,NULL,'2004-02-11',4,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:28:39',NULL),
+(3,'Watanabe','Akari',NULL,NULL,'Female',6,NULL,NULL,'2005-05-03',10,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:32:28',NULL),
+(4,'Yamamoto','Akio',NULL,NULL,'Male',6,NULL,NULL,'2005-06-01',10,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:34:14',NULL),
+(5,'Kimathi','Kwame',NULL,NULL,'Male',9,NULL,NULL,'2006-05-01',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:56:54',NULL),
+(6,'Keita','Audre',NULL,NULL,'Female',9,NULL,NULL,'2002-01-01',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 13:58:35',NULL),
+(7,'Smith','Oliver',NULL,NULL,'Male',1,NULL,NULL,'1992-02-04',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:01:10',NULL),
+(8,'Jones','Amelia',NULL,NULL,'Female',1,NULL,NULL,'1992-06-09',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:02:45',NULL),
+(9,'Brown','Sophia',NULL,NULL,'Female',1,NULL,NULL,'2005-10-04',1,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:04:18',NULL),
+(10,'Miller','James',NULL,NULL,'Male',1,NULL,NULL,'2005-05-11',NULL,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:05:28',NULL),
+(11,'Garcia','Clare',NULL,NULL,'Female',1,NULL,NULL,'2005-05-10',NULL,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:08:21',NULL),
+(12,'Silva','Luis',NULL,NULL,'Male',1,NULL,NULL,'2005-03-17',NULL,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:09:23',NULL),
+(13,'Boucher','Arthur',NULL,NULL,'Male',1,NULL,NULL,'2005-08-24',5,NULL,NULL,NULL,NULL,NULL,'2020-08-10 14:23:12',NULL),
+(14,'Sharma','Aarohi',NULL,NULL,'Female',7,NULL,NULL,'1993-02-16',8,NULL,NULL,NULL,NULL,NULL,'2020-08-11 12:50:03',NULL),
+(15,'Ahuja','Vihaan',NULL,NULL,'Male',7,NULL,NULL,'1993-06-02',1,NULL,NULL,NULL,NULL,NULL,'2020-08-11 12:57:38',NULL);
--
-- Dumping data for table `students_join_people`
--
INSERT INTO `students_join_people` (`id`, `student_id`, `person_id`, `is_emergency`, `emergency_type`, `relationship`, `last_updated`, `updated_by`) VALUES
-(1, '1', '1', NULL, 'Primary', 'Father', '2019-08-04 22:40:24', NULL),
-(2, '1', '2', NULL, 'Secondary', 'Mother', '2019-08-04 22:40:25', NULL);
+(1,13,1,NULL,'Primary','Father','2020-08-10 14:28:47',NULL),
+(2,13,2,NULL,'Secondary','Mother','2020-08-10 14:28:47',NULL),
+(3,9,3,NULL,'Primary','Father','2020-08-11 07:19:45',NULL),
+(4,9,4,NULL,'Secondary','Mother','2020-08-11 07:19:45',NULL),
+(5,1,5,NULL,'Primary','Father','2020-08-11 11:57:15',NULL),
+(6,1,6,NULL,'Secondary','Mother','2020-08-11 11:57:15',NULL),
+(7,11,7,NULL,'Primary','Mother','2020-08-11 11:59:08',NULL),
+(8,8,8,NULL,'Primary','Father','2020-08-11 12:01:39',NULL),
+(9,8,9,NULL,'Secondary','Mother','2020-08-11 12:01:39',NULL),
+(10,6,10,NULL,'Primary','Father','2020-08-11 12:04:38',NULL),
+(11,6,11,NULL,'Secondary','Mother','2020-08-11 12:04:38',NULL),
+(12,5,12,NULL,'Primary','Mother','2020-08-11 12:06:11',NULL),
+(13,10,13,NULL,'Primary','Father','2020-08-11 12:08:35',NULL),
+(14,10,14,NULL,'Secondary','Mother','2020-08-11 12:08:35',NULL),
+(15,12,15,NULL,'Primary','Father','2020-08-11 12:16:36',NULL),
+(16,7,16,NULL,'Primary','Father','2020-08-11 12:18:31',NULL),
+(17,7,17,NULL,'Secondary','Mother','2020-08-11 12:18:31',NULL),
+(18,3,18,NULL,'Primary','Father','2020-08-11 12:21:03',NULL),
+(19,3,19,NULL,'Secondary','Mother','2020-08-11 12:21:03',NULL),
+(20,2,20,NULL,'Primary','Mother','2020-08-11 12:23:28',NULL),
+(21,2,21,NULL,'Secondary','Father','2020-08-11 12:23:28',NULL),
+(22,4,22,NULL,'Primary','Father','2020-08-11 12:25:44',NULL),
+(23,4,23,NULL,'Secondary','Mother','2020-08-11 12:25:44',NULL),
+(24,14,24,NULL,'Primary','Father','2020-08-11 12:55:34',NULL),
+(25,14,25,NULL,'Secondary','Mother','2020-08-11 12:55:34',NULL),
+(26,15,26,NULL,'Primary','Mother','2020-08-11 13:00:18',NULL);
@@ -2512,50 +2007,62 @@
INSERT INTO `student_address` (`id`, `student_id`, `syear`, `school_id`, `street_address_1`, `street_address_2`, `city`, `state`, `zipcode`, `bus_pickup`, `bus_dropoff`, `bus_no`, `type`, `people_id`, `last_updated`, `updated_by`) VALUES
-(1, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', 'Y', 'Y', '12', 'Home Address', NULL, '2019-08-04 22:40:24', NULL),
-(2, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', NULL, NULL, NULL, 'Mail', NULL, '2019-08-04 22:40:24', NULL),
-(3, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', NULL, NULL, NULL, 'Secondary', 2, '2019-08-04 22:40:24', NULL),
-(4, 1, 2019, 1, '3560 Lawrenceville Hwy', NULL, 'Lawrenceville', 'GA', '30044', NULL, NULL, NULL, 'Primary', 1, '2019-08-04 22:40:24', NULL),
-(5, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:41', NULL),
-(6, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:41', NULL),
-(7, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:41', NULL),
-(8, 2, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:41', NULL),
-(9, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:41', NULL),
-(10, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:42', NULL),
-(11, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:42', NULL),
-(12, 3, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:42', NULL),
-(13, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:42', NULL),
-(14, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:42', NULL),
-(15, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:42', NULL),
-(16, 4, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:42', NULL),
-(17, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:43', NULL),
-(18, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:43', NULL),
-(19, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:43', NULL),
-(20, 5, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:43', NULL),
-(21, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:43', NULL),
-(22, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:43', NULL),
-(23, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:43', NULL),
-(24, 6, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:43', NULL),
-(25, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:44', NULL),
-(26, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:44', NULL),
-(27, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:44', NULL),
-(28, 7, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:44', NULL),
-(29, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:44', NULL),
-(30, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:44', NULL),
-(31, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:44', NULL),
-(32, 8, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:44', NULL),
-(33, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:45', NULL),
-(34, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:45', NULL),
-(35, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:45', NULL),
-(36, 9, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:45', NULL),
-(37, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:02:45', NULL),
-(38, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:02:45', NULL),
-(39, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:02:45', NULL),
-(40, 10, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:02:45', NULL),
-(41, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Home Address', NULL, '2019-08-05 00:13:02', NULL),
-(42, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Mail', NULL, '2019-08-05 00:13:02', NULL),
-(43, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Primary', NULL, '2019-08-05 00:13:02', NULL),
-(44, 11, 2019, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Secondary', NULL, '2019-08-05 00:13:02', NULL);
+(1,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Home Address',NULL,'2020-08-10 14:28:47',NULL),
+(2,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Mail',NULL,'2020-08-10 14:28:47',NULL),
+(3,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Secondary',2,'2020-08-10 14:28:47',NULL),
+(4,13,2020,1,'1422 Piedmont Rd NE #C3',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Primary',1,'2020-08-10 14:28:47',NULL),
+(5,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 07:19:45',NULL),
+(6,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 07:19:45',NULL),
+(7,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Secondary',4,'2020-08-11 07:19:45',NULL),
+(8,9,2020,1,'2520 Peachtree Rd #307',NULL,'Atlanta','GA','30305',NULL,NULL,NULL,'Primary',3,'2020-08-11 07:19:45',NULL),
+(9,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 11:57:15',NULL),
+(10,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 11:57:15',NULL),
+(11,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Secondary',6,'2020-08-11 11:57:15',NULL),
+(12,1,2020,1,'938 Mathews St SW',NULL,'Atlanta','GA','30309',NULL,NULL,NULL,'Primary',5,'2020-08-11 11:57:15',NULL),
+(13,11,2020,1,'2269 Plaster Rd NE',NULL,'Atlanta','GA','30345',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 11:59:08',NULL),
+(14,11,2020,1,'2269 Plaster Rd NE',NULL,'Atlanta','GA','30345',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 11:59:08',NULL),
+(15,11,2020,1,'2269 Plaster Rd NE',NULL,'Atlanta','GA','30345',NULL,NULL,NULL,'Primary',7,'2020-08-11 11:59:08',NULL),
+(16,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:01:39',NULL),
+(17,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:01:39',NULL),
+(18,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Secondary',9,'2020-08-11 12:01:39',NULL),
+(19,8,2020,1,'1287 Brookshire Ln NE',NULL,'Atlanta','GA','30319',NULL,NULL,NULL,'Primary',8,'2020-08-11 12:01:39',NULL),
+(20,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:04:38',NULL),
+(21,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:04:38',NULL),
+(22,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Secondary',11,'2020-08-11 12:04:38',NULL),
+(23,6,2020,1,'2664 Black Forest Trl SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Primary',10,'2020-08-11 12:04:38',NULL),
+(24,5,2020,1,'376 Wilkinson Dr SE',NULL,'Atlanta','GA','30317',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:06:11',NULL),
+(25,5,2020,1,'376 Wilkinson Dr SE',NULL,'Atlanta','GA','30317',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:06:11',NULL),
+(26,5,2020,1,'376 Wilkinson Dr SE',NULL,'Atlanta','GA','30317',NULL,NULL,NULL,'Primary',12,'2020-08-11 12:06:11',NULL),
+(27,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:08:35',NULL),
+(28,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:08:35',NULL),
+(29,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Secondary',14,'2020-08-11 12:08:35',NULL),
+(30,10,2020,1,'2982 Briarcliff Rd NE',NULL,'Atlanta','GA','30329',NULL,NULL,NULL,'Primary',13,'2020-08-11 12:08:35',NULL),
+(31,12,2020,1,'450 Kennedy St NW',NULL,'Atlanta','GA','30318',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:16:36',NULL),
+(32,12,2020,1,'450 Kennedy St NW',NULL,'Atlanta','GA','30318',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:16:36',NULL),
+(33,12,2020,1,'450 Kennedy St NW',NULL,'Atlanta','GA','30318',NULL,NULL,NULL,'Primary',15,'2020-08-11 12:16:36',NULL),
+(34,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:18:31',NULL),
+(35,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:18:31',NULL),
+(36,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Secondary',17,'2020-08-11 12:18:31',NULL),
+(37,7,2020,1,'88 Wm Holmes Borders Dr SE',NULL,'Atlanta','GA','30312',NULL,NULL,NULL,'Primary',16,'2020-08-11 12:18:31',NULL),
+(38,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:21:03',NULL),
+(39,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:21:03',NULL),
+(40,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Secondary',19,'2020-08-11 12:21:03',NULL),
+(41,3,2020,1,'1020 Bolton Rd #6',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Primary',18,'2020-08-11 12:21:03',NULL),
+(42,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:23:28',NULL),
+(43,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:23:28',NULL),
+(44,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Secondary',21,'2020-08-11 12:23:28',NULL),
+(45,2,2020,1,'211 Line Rd SW',NULL,'Atlanta','GA','30331',NULL,NULL,NULL,'Primary',20,'2020-08-11 12:23:28',NULL),
+(46,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:25:44',NULL),
+(47,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:25:44',NULL),
+(48,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Secondary',23,'2020-08-11 12:25:44',NULL),
+(49,4,2020,1,'1890 Spring Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Primary',22,'2020-08-11 12:25:44',NULL),
+(50,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 12:55:34',NULL),
+(51,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 12:55:34',NULL),
+(52,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Secondary',25,'2020-08-11 12:55:34',NULL),
+(53,14,2020,1,'1259 Washington Ave',NULL,'Atlanta','GA','30344',NULL,NULL,NULL,'Primary',24,'2020-08-11 12:55:34',NULL),
+(54,15,2020,1,'2000 Ruth St NW',NULL,'Atlanta','GA','303178',NULL,NULL,NULL,'Home Address',NULL,'2020-08-11 13:00:18',NULL),
+(55,15,2020,1,'2000 Ruth St NW',NULL,'Atlanta','GA','303178',NULL,NULL,NULL,'Mail',NULL,'2020-08-11 13:00:18',NULL),
+(56,15,2020,1,'2000 Ruth St NW',NULL,'Atlanta','GA','303178',NULL,NULL,NULL,'Primary',26,'2020-08-11 13:00:18',NULL);
@@ -2563,26 +2070,27 @@
-- Dumping data for table `student_eligibility_activities`
--
-INSERT INTO `student_eligibility_activities` (`syear`, `student_id`, `activity_id`, `last_updated`, `updated_by`) VALUES
-(2019, 1, 1, '2020-01-23 13:05:43', NULL),
-(2019, 4, 1, '2020-01-23 13:05:51', NULL),
-(2019, 4, 2, '2020-01-23 13:05:54', NULL);
+
--
-- Dumping data for table `student_enrollment`
--
INSERT INTO `student_enrollment` (`id`, `syear`, `school_id`, `student_id`, `grade_id`, `section_id`, `start_date`, `end_date`, `enrollment_code`, `drop_code`, `next_school`, `calendar_id`, `last_school`, `last_updated`, `updated_by`) VALUES
-(1, '2019', '1', '1', '1', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-04 22:37:17', NULL),
-(2, '2019', '1', '2', '1', '1', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:40', NULL),
-(3, '2019', '1', '3', '2', '3', '2019-08-05', NULL, '2', NULL, '1', '1', NULL, '2019-08-05 00:02:41', NULL),
-(4, '2019', '1', '4', '3', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:42', NULL),
-(5, '2019', '1', '5', '2', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:43', NULL),
-(6, '2019', '1', '6', '3', '3', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:43', NULL),
-(7, '2019', '1', '7', '3', '3', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:02:44', NULL),
-(8, '2019', '1', '8', '2', '1', '2019-08-05', NULL, '5', NULL, NULL, NULL, NULL, '2019-08-05 00:02:44', NULL),
-(9, '2019', '1', '9', '1', '1', '2019-08-05', NULL, '5', NULL, NULL, NULL, NULL, '2019-08-05 00:02:45', NULL),
-(10, '2019', '1', '10', '1', '1', '2019-08-05', NULL, '2', NULL, '1', '1', NULL, '2019-08-05 00:02:45', NULL),
-(11, '2019', '1', '11', '2', '2', '2019-08-05', NULL, '3', NULL, '1', '1', NULL, '2019-08-05 00:13:02', NULL);
+(1,2020,1,1,1,'1','2020-08-10',NULL,5,NULL,1,1,NULL,'2020-08-10 13:06:15',NULL),
+(2,2020,1,2,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:28:39',NULL),
+(3,2020,1,3,2,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:32:28',NULL),
+(4,2020,1,4,2,'2','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:34:14',NULL),
+(5,2020,1,5,3,'3','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 13:56:54',NULL),
+(6,2020,1,6,3,'2','2020-08-10',NULL,2,NULL,1,1,NULL,'2020-08-10 13:58:35',NULL),
+(7,2020,1,7,4,'1','2020-08-10',NULL,2,NULL,1,1,NULL,'2020-08-10 14:01:10',NULL),
+(8,2020,1,8,4,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:02:45',NULL),
+(9,2020,1,9,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:04:18',NULL),
+(10,2020,1,10,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:05:28',NULL),
+(11,2020,1,11,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:08:21',NULL),
+(12,2020,1,12,1,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-10 14:09:23',NULL),
+(13,2020,1,13,1,'1','2020-08-10',NULL,5,NULL,1,1,NULL,'2020-08-10 14:23:12',NULL),
+(14,2020,1,14,2,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-11 12:50:03',NULL),
+(15,2020,1,15,2,'1','2020-08-10',NULL,3,NULL,1,1,NULL,'2020-08-11 12:57:38',NULL);;
@@ -2591,12 +2099,11 @@
--
INSERT INTO `student_enrollment_codes` (`id`, `syear`, `title`, `short_name`, `type`, `last_updated`, `updated_by`) VALUES
-(1, '2019', 'Transferred out', 'TRAN', 'TrnD', '2019-07-28 09:56:33', NULL),
-(2, '2019', 'Transferred in', 'TRAN', 'TrnE', '2019-07-28 09:56:33', NULL),
-(3, '2019', 'Rolled over', 'ROLL', 'Roll', '2019-07-28 09:56:33', NULL),
-(4, '2019', 'Dropped Out', 'DROP', 'Drop', '2019-07-28 09:56:33', NULL),
-(5, '2019', 'New', 'NEW', 'Add', '2019-07-28 09:56:33', NULL),
-(6, '2019', 'Returning Student', 'RET', 'Add', '2019-08-05 04:08:14', NULL);
+(1,2020,'Transferred Out','TRAN','TrnD','2019-07-28 09:56:33',NULL),
+(2,2020,'Transferred In','TRAN','TrnE','2019-07-28 09:56:33',NULL),
+(3,2020,'Rolled Over','ROLL','Roll','2019-07-28 09:56:33',NULL),
+(4,2020,'Dropped Out','DROP','Drop','2019-07-28 09:56:33',NULL),
+(5,2020,'New','NEW','Add','2019-07-28 09:56:33',NULL);
@@ -2605,13 +2112,13 @@
--
INSERT INTO `student_field_categories` (`id`, `title`, `sort_order`, `include`, `last_updated`, `updated_by`) VALUES
-(1, 'General Info', '1', NULL, '2019-07-28 15:26:33', NULL),
-(2, 'Medical', '3', NULL, '2019-07-28 15:26:33', NULL),
-(3, 'Addresses & Contacts', '2', NULL, '2019-07-28 15:26:33', NULL),
-(4, 'Comments', '4', NULL, '2019-07-28 15:26:33', NULL),
-(5, 'Goals', '5', NULL, '2019-07-28 15:26:33', NULL),
-(6, 'Enrollment Info', '6', NULL, '2019-07-28 15:26:33', NULL),
-(7, 'Files', '7', NULL, '2019-07-28 15:26:33', NULL);
+(1,'General Info',1,NULL,'2019-07-28 19:26:33',NULL),
+(2,'Medical',3,NULL,'2019-07-28 19:26:33',NULL),
+(3,'Addresses & Contacts',2,NULL,'2019-07-28 19:26:33',NULL),
+(4,'Comments',4,NULL,'2019-07-28 19:26:33',NULL),
+(5,'Goals',5,NULL,'2019-07-28 19:26:33',NULL),
+(6,'Enrollment Info',6,NULL,'2019-07-28 19:26:33',NULL),
+(7,'Files',7,NULL,'2019-07-28 19:26:33',NULL);
--
@@ -2619,90 +2126,34 @@
--
INSERT INTO `student_goal` (`goal_id`, `student_id`, `goal_title`, `start_date`, `end_date`, `goal_description`, `school_id`, `syear`, `last_updated`, `updated_by`) VALUES
-(1, 4, 'Chemistry', '2020-01-10', '2020-01-22', 'Inorganic Chemistry', 1, 2019, '2020-01-23 13:22:27', NULL),
-(2, 6, 'Spanish', '2020-01-16', '2020-01-19', 'Spanish Reading Skill', 1, 2019, '2020-01-23 13:30:37', NULL),
-(3, 6, 'Chemistry In', '2020-01-22', '2020-02-06', 'Try to remember Atomic Chart properly..', 1, 2019, '2020-01-23 13:38:34', NULL);
+(1,13,'Build good study habits','2020-08-10','2020-08-31','Arthur must build a good study habit to do better in his assignments.',1,2020,'2020-08-12 16:35:05',NULL);
--
-- Dumping data for table `student_goal_progress`
--
INSERT INTO `student_goal_progress` (`progress_id`, `goal_id`, `student_id`, `start_date`, `progress_name`, `proficiency`, `progress_description`, `course_period_id`, `last_updated`, `updated_by`) VALUES
-(1, 1, 4, '2020-01-22', 'Inorganic Extra Class', '61-70%', 'You need to improve more. But you are improving. Keep trying. All the best !!!', 9, '2020-01-23 13:23:31', NULL),
-(2, 2, 6, '2020-01-18', 'Span Reading improvement', '71-80%', 'Well done you are doing good.. Keep Practicing.', 3, '2020-01-23 13:31:26', NULL),
-(3, 2, 6, '2020-01-22', 'Span I Reading improvement', '81-90%', 'Keep watching Spanish educational movies & also keep reading news papers for more efficiency. Todo lo Mejor !!!', 3, '2020-01-23 13:36:16', NULL);
+(1,1,13,'2020-08-11','Study Habit','71-80%','Study Habit Progress Assessment Week 1',18,'2020-08-12 16:36:19',NULL);
--
-- Dumping data for table `student_gpa_calculated`
--
-INSERT INTO `student_gpa_calculated` (`student_id`, `marking_period_id`, `mp`, `gpa`, `weighted_gpa`, `unweighted_gpa`, `class_rank`, `grade_level_short`, `cgpa`, `cum_unweighted_factor`, `last_updated`, `updated_by`) VALUES
-(1, 17, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:43:52', NULL),
-(2, 17, NULL, 2.18, NULL, 2.18, 1, NULL, NULL, 0.333333, '2020-01-23 12:43:52', NULL),
-(9, 17, NULL, 1.09, NULL, 1.09, 2, NULL, NULL, 0.166667, '2020-01-23 12:43:52', NULL),
-(8, 17, NULL, 1.09, NULL, 1.09, 2, NULL, NULL, 0.166667, '2020-01-23 12:43:53', NULL),
-(5, 17, NULL, 0.55, NULL, 0.55, 4, NULL, NULL, 0.083333, '2020-01-23 12:43:53', NULL),
-(3, 17, NULL, 0.55, NULL, 0.55, 4, NULL, NULL, 0.083333, '2020-01-23 12:43:53', NULL),
-(4, 17, NULL, 1.36, NULL, 1.36, 2, NULL, NULL, 0.166667, '2020-01-23 12:43:54', NULL),
-(7, 17, NULL, 0.64, NULL, 0.64, 3, NULL, NULL, 0.083333, '2020-01-23 12:43:54', NULL),
-(10, 17, NULL, 0.00, NULL, 0.00, 5, NULL, NULL, 0.000000, '2020-01-23 12:43:54', NULL),
-(6, 17, NULL, 0.64, NULL, 0.64, 3, NULL, NULL, 0.083333, '2020-01-23 12:43:54', NULL),
-(1, 1, NULL, 4.00, 4.00, NULL, 1, NULL, NULL, 0.500000, '2020-01-23 12:48:45', NULL),
-(2, 1, NULL, 3.00, 3.00, NULL, 1, NULL, NULL, 0.333333, '2020-01-23 12:48:46', NULL),
-(9, 1, NULL, 2.00, 2.00, NULL, 3, NULL, NULL, 0.166667, '2020-01-23 12:48:46', NULL),
-(8, 1, NULL, 3.00, 3.00, NULL, 2, NULL, NULL, 0.166667, '2020-01-23 12:48:46', NULL),
-(5, 1, NULL, 2.00, 2.00, NULL, 2, NULL, NULL, 0.083333, '2020-01-23 12:48:47', NULL),
-(3, 1, NULL, 0.00, 0.00, NULL, 4, NULL, NULL, 0.083333, '2020-01-23 12:48:47', NULL),
-(4, 1, NULL, 3.00, 3.00, NULL, 1, NULL, NULL, 0.166667, '2020-01-23 12:48:47', NULL),
-(7, 1, NULL, 2.00, 2.00, NULL, 3, NULL, NULL, 0.083333, '2020-01-23 12:48:47', NULL),
-(10, 1, NULL, 2.00, 2.00, NULL, 2, NULL, NULL, 0.000000, '2020-01-23 12:48:48', NULL),
-(6, 1, NULL, 3.00, 3.00, NULL, 1, NULL, NULL, 0.083333, '2020-01-23 12:48:48', NULL),
-(1, 15, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:51:39', NULL),
-(2, 15, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.333333, '2020-01-23 12:51:39', NULL),
-(9, 15, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:51:39', NULL),
-(8, 15, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.166667, '2020-01-23 12:51:39', NULL),
-(5, 15, NULL, 1.00, NULL, 1.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:51:40', NULL),
-(3, 15, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:51:40', NULL),
-(4, 15, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.166667, '2020-01-23 12:51:40', NULL),
-(7, 15, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:51:41', NULL),
-(10, 15, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.000000, '2020-01-23 12:51:41', NULL),
-(6, 15, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:51:41', NULL),
-(1, 16, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:54:26', NULL),
-(2, 16, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.333333, '2020-01-23 12:54:26', NULL),
-(9, 16, NULL, 1.00, NULL, 1.00, 3, NULL, NULL, 0.166667, '2020-01-23 12:54:26', NULL),
-(8, 16, NULL, 2.00, NULL, 2.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:54:26', NULL),
-(5, 16, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:54:27', NULL),
-(3, 16, NULL, 1.00, NULL, 1.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:54:27', NULL),
-(4, 16, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:54:27', NULL),
-(7, 16, NULL, 0.00, NULL, 0.00, 4, NULL, NULL, 0.083333, '2020-01-23 12:54:28', NULL),
-(10, 16, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.000000, '2020-01-23 12:54:28', NULL),
-(6, 16, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.083333, '2020-01-23 12:54:29', NULL),
-(1, 12, NULL, 3.00, NULL, 3.00, 1, NULL, NULL, 0.500000, '2020-01-23 12:55:03', NULL),
-(2, 12, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.333333, '2020-01-23 12:55:03', NULL),
-(9, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:55:03', NULL),
-(8, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:55:03', NULL),
-(5, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:55:04', NULL),
-(3, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.083333, '2020-01-23 12:55:04', NULL),
-(4, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.166667, '2020-01-23 12:55:04', NULL),
-(7, 12, NULL, 0.00, NULL, 0.00, 3, NULL, NULL, 0.083333, '2020-01-23 12:55:04', NULL),
-(10, 12, NULL, 1.00, NULL, 1.00, 2, NULL, NULL, 0.000000, '2020-01-23 12:55:05', NULL),
-(6, 12, NULL, 2.00, NULL, 2.00, 1, NULL, NULL, 0.083333, '2020-01-23 12:55:06', NULL);
-
--
-- Dumping data for table `student_immunization`
--
INSERT INTO `student_immunization` (`id`, `student_id`, `type`, `medical_date`, `comments`, `last_updated`, `updated_by`) VALUES
-(1, '1', 'Immunization', '2019-07-09', 'Flu vaccine', '2019-08-04 22:42:09', NULL);
+(1,13,'Immunization','2010-05-18','Rotavirus immunization was done.','2020-08-12 16:31:28',NULL);
--
-- Dumping data for table `student_medical_alerts`
--
INSERT INTO `student_medical_alerts` (`id`, `student_id`, `title`, `alert_date`, `last_updated`, `updated_by`) VALUES
-(1, '1', 'MSG Allergy', '2019-07-09', '2019-08-04 22:42:09', NULL);
+(1,13,'Arthur is allergic to prawns/ crabs and other seafood.','2020-08-11','2020-08-12 16:31:28',NULL);
--
@@ -2710,116 +2161,33 @@
--
INSERT INTO `student_medical_notes` (`id`, `student_id`, `doctors_note_date`, `doctors_note_comments`, `last_updated`, `updated_by`) VALUES
-(1, '1', '2019-07-09', 'MSG Alleregy', '2019-08-04 22:42:08', NULL);
+(1,13,'2020-08-10','Arthur is allergic to prawns/ crabs. He has recorded medical history of allergic symptoms. ','2020-08-12 16:31:28',NULL);
--
-- Dumping data for table `student_medical_visits`
--
INSERT INTO `student_medical_visits` (`id`, `student_id`, `school_date`, `time_in`, `time_out`, `reason`, `result`, `comments`, `last_updated`, `updated_by`) VALUES
-(1, 4, '2020-01-02', '1:00', '1:15', 'General Check up', 'Normal', 'Take all medicines properly', '2020-01-23 13:21:29', NULL);
+(1,13,'2020-08-10','10:00AM','10:30AM','Rashes on skin','Treatment given',NULL,'2020-08-12 16:31:28',NULL);
--
-- Dumping data for table `student_mp_comments`
--
INSERT INTO `student_mp_comments` (`id`, `student_id`, `syear`, `marking_period_id`, `staff_id`, `comment`, `comment_date`, `last_updated`, `updated_by`) VALUES
-(1, 4, 2019, 17, 1, 'Colin gets distracted and disturbs the class when he is sitting next to his best friends. Isolate him to a corner in the classroom so that he can focus on his work. ', '2019-11-14', '2020-01-23 11:17:23', NULL),
-(2, 1, 2019, 17, 1, 'Need to improve skills.', '2020-01-10', '2020-01-23 11:22:46', NULL),
-(3, 6, 2019, 17, 3, 'Good you are improving.', '2020-01-23', '2020-01-23 13:33:21', NULL),
-(4, 6, 2019, 17, 3, 'Todo lo Mejor... But be more attentive in chemistry class.', '2020-01-24', '2020-01-23 13:37:05', NULL);
+(1,13,2020,14,1,'Arthur is doing well in his assignments. ','2020-08-12','2020-08-12 16:32:22',NULL);
+
--
-- Dumping data for table `student_report_card_grades`
--
-INSERT INTO `student_report_card_grades` (`syear`, `school_id`, `student_id`, `course_period_id`, `report_card_grade_id`, `report_card_comment_id`, `comment`, `grade_percent`, `marking_period_id`, `grade_letter`, `weighted_gp`, `unweighted_gp`, `gp_scale`, `gpa_cal`, `credit_attempted`, `credit_earned`, `credit_category`, `course_code`, `course_title`, `id`, `last_updated`, `updated_by`) VALUES
-(2019, 1, 1, 4, 1, NULL, ' ', 91.82, '17', 'A', NULL, 3.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 1, '2020-01-23 12:43:52', NULL),
-(2019, 1, 2, 4, 2, NULL, ' ', 83.64, '17', 'B', NULL, 2.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 2, '2020-01-23 12:43:52', NULL),
-(2019, 1, 9, 4, 3, NULL, ' ', 70.91, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 3, '2020-01-23 12:43:52', NULL),
-(2019, 1, 8, 4, 3, NULL, ' ', 74.55, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 4, '2020-01-23 12:43:53', NULL),
-(2019, 1, 5, 4, 4, NULL, ' ', 68.18, '17', 'D', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 5, '2020-01-23 12:43:53', NULL),
-(2019, 1, 3, 4, 3, NULL, ' ', 71.82, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 6, '2020-01-23 12:43:53', NULL),
-(2019, 1, 4, 4, 4, NULL, ' ', 62.73, '17', 'D', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 7, '2020-01-23 12:43:54', NULL),
-(2019, 1, 7, 4, 5, NULL, ' ', 53.64, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'Spanish', 8, '2020-01-23 12:43:54', NULL),
-(2019, 1, 10, 4, 5, NULL, ' ', 56.36, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'Spanish', 9, '2020-01-23 12:43:54', NULL),
-(2019, 1, 6, 4, 3, NULL, ' ', 77.27, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Spanish', 10, '2020-01-23 12:43:54', NULL),
-(2019, 1, 1, 2, 1, NULL, ' ', 91.60, '17', 'A', NULL, 3.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 11, '2020-01-23 12:45:55', NULL),
-(2019, 1, 2, 2, 1, NULL, ' ', 88.40, '17', 'A', NULL, 3.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 12, '2020-01-23 12:45:55', NULL),
-(2019, 1, 9, 2, 4, NULL, ' ', 62.00, '17', 'D', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 13, '2020-01-23 12:45:56', NULL),
-(2019, 1, 8, 2, 2, NULL, ' ', 75.60, '17', 'B', NULL, 2.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 14, '2020-01-23 12:45:56', NULL),
-(2019, 1, 5, 2, 4, NULL, ' ', 58.00, '17', 'D', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 15, '2020-01-23 12:45:57', NULL),
-(2019, 1, 3, 2, 4, NULL, ' ', 57.20, '17', 'D', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 16, '2020-01-23 12:45:57', NULL),
-(2019, 1, 4, 2, 1, NULL, ' ', 93.60, '17', 'A', NULL, 3.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 17, '2020-01-23 12:45:58', NULL),
-(2019, 1, 7, 2, 3, NULL, ' ', 72.00, '17', 'C', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 18, '2020-01-23 12:45:58', NULL),
-(2019, 1, 10, 2, 5, NULL, ' ', 53.20, '17', 'F', NULL, 0.000, 4.000, NULL, 2.000, 0.000, NULL, NULL, 'English', 19, '2020-01-23 12:45:58', NULL),
-(2019, 1, 6, 2, 3, NULL, ' ', 66.80, '17', 'C', NULL, 1.000, 4.000, NULL, 2.000, 2.000, NULL, NULL, 'English', 20, '2020-01-23 12:45:59', NULL),
-(2019, 1, 1, 3, 1, NULL, ' ', 92.00, '17', 'A', NULL, 3.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 21, '2020-01-23 12:46:16', NULL),
-(2019, 1, 2, 3, 2, NULL, ' ', 85.14, '17', 'B', NULL, 2.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 22, '2020-01-23 12:46:16', NULL),
-(2019, 1, 9, 3, 4, NULL, ' ', 62.86, '17', 'D', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 23, '2020-01-23 12:46:17', NULL),
-(2019, 1, 8, 3, 3, NULL, ' ', 77.14, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 24, '2020-01-23 12:46:17', NULL),
-(2019, 1, 5, 3, 5, NULL, ' ', 54.29, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 25, '2020-01-23 12:46:18', NULL),
-(2019, 1, 3, 3, 5, NULL, ' ', 48.00, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 26, '2020-01-23 12:46:18', NULL),
-(2019, 1, 4, 3, 3, NULL, ' ', 79.43, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 27, '2020-01-23 12:46:19', NULL),
-(2019, 1, 7, 3, 3, NULL, ' ', 71.43, '17', 'C', NULL, 1.000, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'English', 28, '2020-01-23 12:46:19', NULL),
-(2019, 1, 10, 3, 5, NULL, ' ', 34.29, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 29, '2020-01-23 12:46:20', NULL),
-(2019, 1, 6, 3, 5, NULL, ' ', 59.43, '17', 'F', NULL, 0.000, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'English', 30, '2020-01-23 12:46:20', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 90.21, '17', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 31, '2020-01-23 12:46:37', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 84.68, '17', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 32, '2020-01-23 12:46:37', NULL),
-(2019, 1, 9, 8, 2, NULL, ' ', 81.28, '17', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 33, '2020-01-23 12:46:37', NULL),
-(2019, 1, 8, 8, 5, NULL, ' ', 58.09, '17', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 34, '2020-01-23 12:46:38', NULL),
-(2019, 1, 5, 8, 5, NULL, ' ', 48.94, '17', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 35, '2020-01-23 12:46:38', NULL),
-(2019, 1, 3, 8, 6, NULL, ' ', 6.81, '17', 'Inc.', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 36, '2020-01-23 12:46:39', NULL),
-(2019, 1, 4, 8, 4, NULL, ' ', 61.06, '17', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 37, '2020-01-23 12:46:39', NULL),
-(2019, 1, 7, 8, 3, NULL, ' ', 78.30, '17', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 38, '2020-01-23 12:46:40', NULL),
-(2019, 1, 10, 8, 5, NULL, ' ', 58.72, '17', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 39, '2020-01-23 12:46:40', NULL),
-(2019, 1, 6, 8, 4, NULL, ' ', 69.36, '17', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 40, '2020-01-23 12:46:41', NULL),
-(2019, 1, 1, 6, 1, NULL, ' ', 92.89, '1', 'A', 4.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 41, '2020-01-23 12:48:45', NULL),
-(2019, 1, 2, 6, 2, NULL, ' ', 79.56, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 42, '2020-01-23 12:48:46', NULL),
-(2019, 1, 9, 6, 3, NULL, ' ', 71.11, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 43, '2020-01-23 12:48:46', NULL),
-(2019, 1, 8, 6, 2, NULL, ' ', 75.56, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 44, '2020-01-23 12:48:46', NULL),
-(2019, 1, 5, 6, 3, NULL, ' ', 67.56, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 45, '2020-01-23 12:48:47', NULL),
-(2019, 1, 3, 6, 5, NULL, ' ', 52.89, '1', 'F', 0.000, NULL, 4.000, NULL, 4.000, 0.000, NULL, NULL, 'Chemistry', 46, '2020-01-23 12:48:47', NULL),
-(2019, 1, 4, 6, 2, NULL, ' ', 76.00, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 47, '2020-01-23 12:48:47', NULL),
-(2019, 1, 7, 6, 3, NULL, ' ', 74.67, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 48, '2020-01-23 12:48:47', NULL),
-(2019, 1, 10, 6, 3, NULL, ' ', 68.89, '1', 'C', 2.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 49, '2020-01-23 12:48:48', NULL),
-(2019, 1, 6, 6, 2, NULL, ' ', 75.56, '1', 'B', 3.000, NULL, 4.000, NULL, 4.000, 4.000, NULL, NULL, 'Chemistry', 50, '2020-01-23 12:48:48', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 95.00, '15', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 51, '2020-01-23 12:51:39', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 83.33, '15', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 52, '2020-01-23 12:51:39', NULL),
-(2019, 1, 9, 8, 3, NULL, ' ', 75.00, '15', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 53, '2020-01-23 12:51:39', NULL),
-(2019, 1, 8, 8, 5, NULL, ' ', 51.67, '15', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 54, '2020-01-23 12:51:39', NULL),
-(2019, 1, 5, 8, 4, NULL, ' ', 65.83, '15', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 55, '2020-01-23 12:51:40', NULL),
-(2019, 1, 3, 8, 3, NULL, ' ', 78.33, '15', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 56, '2020-01-23 12:51:40', NULL),
-(2019, 1, 4, 8, 1, NULL, ' ', 90.00, '15', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 57, '2020-01-23 12:51:40', NULL),
-(2019, 1, 7, 8, 5, NULL, ' ', 56.67, '15', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 58, '2020-01-23 12:51:41', NULL),
-(2019, 1, 10, 8, 2, NULL, ' ', 80.00, '15', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 59, '2020-01-23 12:51:41', NULL),
-(2019, 1, 6, 8, 2, NULL, ' ', 80.00, '15', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 60, '2020-01-23 12:51:41', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 96.00, '16', 'A', NULL, 3.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 61, '2020-01-23 12:54:26', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 82.29, '16', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 62, '2020-01-23 12:54:26', NULL),
-(2019, 1, 9, 8, 3, NULL, ' ', 78.29, '16', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 63, '2020-01-23 12:54:26', NULL),
-(2019, 1, 8, 8, 2, NULL, ' ', 82.29, '16', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 64, '2020-01-23 12:54:26', NULL),
-(2019, 1, 5, 8, 4, NULL, ' ', 67.43, '16', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 65, '2020-01-23 12:54:27', NULL),
-(2019, 1, 3, 8, 3, NULL, ' ', 72.57, '16', 'C', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 66, '2020-01-23 12:54:27', NULL),
-(2019, 1, 4, 8, 4, NULL, ' ', 67.43, '16', 'D', NULL, 1.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 67, '2020-01-23 12:54:27', NULL),
-(2019, 1, 7, 8, 5, NULL, ' ', 49.71, '16', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 68, '2020-01-23 12:54:28', NULL),
-(2019, 1, 10, 8, 5, NULL, ' ', 45.14, '16', 'F', NULL, 0.000, 4.000, NULL, 1.000, 0.000, NULL, NULL, 'English', 69, '2020-01-23 12:54:28', NULL),
-(2019, 1, 6, 8, 2, NULL, ' ', 80.57, '16', 'B', NULL, 2.000, 4.000, NULL, 1.000, 1.000, NULL, NULL, 'English', 70, '2020-01-23 12:54:29', NULL),
-(2019, 1, 1, 8, 1, NULL, ' ', 95.55, '12', 'A', NULL, 3.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 71, '2020-01-23 12:55:03', NULL),
-(2019, 1, 2, 8, 2, NULL, ' ', 82.76, '12', 'B', NULL, 2.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 72, '2020-01-23 12:55:03', NULL),
-(2019, 1, 9, 8, 3, NULL, ' ', 76.81, '12', 'C', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 73, '2020-01-23 12:55:03', NULL),
-(2019, 1, 8, 8, 4, NULL, ' ', 68.51, '12', 'D', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 74, '2020-01-23 12:55:03', NULL),
-(2019, 1, 5, 8, 4, NULL, ' ', 66.71, '12', 'D', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 75, '2020-01-23 12:55:04', NULL),
-(2019, 1, 3, 8, 3, NULL, ' ', 75.16, '12', 'C', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 76, '2020-01-23 12:55:04', NULL),
-(2019, 1, 4, 8, 3, NULL, ' ', 77.59, '12', 'C', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 77, '2020-01-23 12:55:04', NULL),
-(2019, 1, 7, 8, 5, NULL, ' ', 52.84, '12', 'F', NULL, 0.000, 4.000, NULL, 1.333, 0.000, NULL, NULL, 'English', 78, '2020-01-23 12:55:04', NULL),
-(2019, 1, 10, 8, 4, NULL, ' ', 60.83, '12', 'D', NULL, 1.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 79, '2020-01-23 12:55:05', NULL),
-(2019, 1, 6, 8, 2, NULL, ' ', 80.31, '12', 'B', NULL, 2.000, 4.000, NULL, 1.333, 1.333, NULL, NULL, 'English', 80, '2020-01-23 12:55:06', NULL);
--
-- Dumping data for table `system_preference`
--
INSERT INTO `system_preference` (`id`, `school_id`, `full_day_minute`, `half_day_minute`, `last_updated`, `updated_by`) VALUES
-(1, 1, 5, 2, '2019-07-28 15:26:33', NULL);
+(1,1,5,2,'2019-07-28 19:26:33',NULL);
@@ -2830,12 +2198,12 @@
--
INSERT INTO `user_profiles` (`id`, `profile`, `title`, `last_updated`, `updated_by`) VALUES
-(0, 'admin', 'Super Administrator', '2019-07-28 04:26:33', NULL),
-(1, 'admin', 'Administrator', '2019-07-28 04:26:33', NULL),
-(2, 'teacher', 'Teacher', '2019-07-28 04:26:33', NULL),
-(3, 'student', 'Student', '2019-07-28 04:26:33', NULL),
-(4, 'parent', 'Parent', '2019-07-28 04:26:33', NULL),
-(5, 'admin', 'Admin Asst', '2019-07-28 04:26:33', NULL);";
+(0,'admin','Super Administrator','2019-07-28 08:26:33',NULL),
+(1,'admin','Administrator','2019-07-28 08:26:33',NULL),
+(2,'teacher','Teacher','2019-07-28 08:26:33',NULL),
+(3,'student','Student','2019-07-28 08:26:33',NULL),
+(4,'parent','Parent','2019-07-28 08:26:33',NULL),
+(5,'admin','Admin Asst','2019-07-28 08:26:33',NULL);";
$dbconn = new mysqli($_SESSION['host'],$_SESSION['username'],$_SESSION['password'],$_SESSION['db'],$_SESSION['port']);
$sqllines = par_spt("/[\n]/",$text);
@@ -2853,34 +2221,20 @@
}
}
- $dbconn->query("INSERT INTO `gradebook_assignments` (`assignment_id`, `staff_id`, `marking_period_id`, `course_period_id`, `course_id`, `assignment_type_id`, `title`, `assigned_date`, `due_date`, `points`, `description`, `ungraded`, `last_updated`, `updated_by`) VALUES
-(1, 3, 17, 2, NULL, 1, 'Assignment 1', '2019-12-20', '2020-01-24', 50, '<p>Lorem Ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.</p>', 2, '2020-01-23 12:16:03', NULL),
-(2, 3, 17, 2, NULL, 1, 'Assignment 2', '2020-01-02', '2020-01-10', 100, NULL, 2, '2020-01-23 12:16:17', NULL),
-(3, 3, 17, 2, NULL, 2, 'Assignment 3', '2020-01-16', '2020-01-25', 100, NULL, 2, '2020-01-23 12:16:32', NULL),
-(4, 3, 18, 2, NULL, 1, 'Assignment 1', '2020-04-02', '2020-04-18', 25, NULL, 2, '2020-01-23 12:17:08', NULL),
-(5, 3, 18, 2, NULL, 2, 'Assignment 3', '2020-05-01', '2020-05-16', 100, NULL, 2, '2020-01-23 12:17:32', NULL),
-(6, 3, 18, 2, NULL, 2, 'Assignment 2', '2020-05-01', '2020-05-16', 75, NULL, 2, '2020-01-23 12:17:54', NULL),
-(7, 3, 1, 6, NULL, 3, 'Assignment 1', '2020-01-01', '2020-01-16', 50, NULL, 2, '2020-01-23 12:19:01', NULL),
-(8, 3, 1, 6, NULL, 5, 'Test Assignment', '2020-01-23', '2020-01-24', 100, NULL, 2, '2020-01-23 12:19:25', NULL),
-(9, 3, 1, 6, NULL, 4, 'Assignment 3', '2020-01-02', '2020-01-16', 50, NULL, 2, '2020-01-23 12:19:49', NULL),
-(10, 3, 1, 6, NULL, 4, 'Assignment 2', '2020-01-10', '2020-01-24', 25, NULL, 2, '2020-01-23 12:20:06', NULL),
-(11, 3, 15, 8, NULL, 6, 'Assignment 1', '2019-07-12', '2019-08-02', 20, NULL, 2, '2020-01-23 12:20:56', NULL),
-(12, 3, 15, 8, NULL, 6, 'Assignment 2', '2019-08-01', '2019-08-30', 50, NULL, 2, '2020-01-23 12:21:17', NULL),
-(13, 3, 15, 8, NULL, 7, 'Assignment 3', '2019-08-16', '2019-08-24', 50, NULL, 2, '2020-01-23 12:21:43', NULL),
-(14, 3, 16, 8, NULL, 6, 'Assignment 2', '2019-10-04', '2019-10-26', 100, NULL, 2, '2020-01-23 12:22:16', NULL),
-(15, 3, 16, 8, NULL, 6, 'Assignment 1', '2019-10-26', '2019-11-02', 25, NULL, 2, '2020-01-23 12:22:37', NULL),
-(16, 3, 16, 8, NULL, 7, 'Assignment 3', '2019-11-06', '2019-11-16', 50, NULL, 2, '2020-01-23 12:23:00', NULL),
-(17, 3, 17, 8, NULL, 6, 'Assignment 2', '2020-01-02', '2020-01-16', 100, NULL, 2, '2020-01-23 12:23:40', NULL),
-(18, 3, 17, 8, NULL, 6, 'Assignment 1', '2020-01-16', '2020-01-22', 10, NULL, 2, '2020-01-23 12:23:58', NULL),
-(19, 3, 17, 8, NULL, 7, 'Assignment 4', '2020-01-10', '2020-01-24', 50, NULL, 2, '2020-01-23 12:24:18', NULL),
-(20, 3, 17, 8, NULL, 7, 'Assignment 3', '2020-01-23', '2020-01-26', 75, NULL, 2, '2020-01-23 12:24:39', NULL),
-(21, 3, 17, 4, NULL, 8, 'Assignment 1', '2020-01-02', '2020-01-23', 50, NULL, 2, '2020-01-23 12:25:27', NULL),
-(22, 3, 17, 4, NULL, 9, 'Assignment 10', '2020-01-15', '2020-01-16', 20, NULL, 2, '2020-01-23 12:25:44', NULL),
-(23, 3, 17, 4, NULL, 9, 'Assignment 20', '2020-01-22', '2020-01-24', 25, NULL, 2, '2020-01-23 12:26:01', NULL),
-(24, 3, 17, 4, NULL, 10, 'Pre- Test', '2020-01-25', '2020-01-25', 15, NULL, 2, '2020-01-23 12:26:27', NULL),
-(25, 3, 17, 3, NULL, 11, 'Assignment 1', '2020-01-16', '2020-01-24', 50, NULL, 2, '2020-01-23 12:32:26', NULL),
-(26, 3, 17, 3, NULL, 12, 'Assignment 3', '2020-01-12', '2020-01-25', 25, NULL, 2, '2020-01-23 12:32:42', NULL),
-(27, 3, 17, 3, NULL, 12, 'Assignment 2', '2020-01-02', '2020-01-31', 100, NULL, 2, '2020-01-23 12:32:54', NULL);");
+ $dbconn->query("INSERT INTO `gradebook_assignments` (`assignment_id`, `staff_id`, `marking_period_id`, `course_period_id`, `course_id`, `assignment_type_id`, `title`, `assigned_date`, `due_date`, `points`, `description`, `ungraded`, `last_updated`, `updated_by`) VALUES
+(1,2,14,18,NULL,1,'Reading Assignment 1','2020-08-10','2020-08-13',10,'<p>Read Chapters 1 and 2 and write a synopsis of the text. We will also have a quiz on Friday, Aug 14th.</p>\r\n',1,'2020-08-11 17:54:01',NULL),
+(2,2,14,18,NULL,2,'Reading Assignment Storyboard','2020-08-10','2020-08-13',20,'<p>Pick the three most important events in the book you read, then draw and color the scene. In the box below each of your drawings explain what is happening.</p>\r\n',1,'2020-08-12 08:45:53',NULL),
+(3,2,14,18,NULL,2,'Reading Assignment – Hall of Fame & Hall of Shame','2020-08-10','2020-08-12',20,'<p>After reading your book you must decide which character should be put in the Hall of Fame for all of the great things that they did in the story, and which character should be but in the Hall of Shame for all the bad things they did in the story. Draw and color a portrait of each character below and<br />\r\nmake a list of their actions and the reasons you put them there.</p>\r\n',1,'2020-08-12 08:48:27',NULL),
+(4,2,14,18,NULL,3,'Quiz Assignment','2020-08-14','2020-08-14',50,'<p>We will have a classroom quiz session. </p>\r\n',1,'2020-08-12 08:51:01',NULL),
+(5,2,14,19,NULL,4,'Writing Assignment Essay','2020-08-10','2020-08-13',10,'<p>Write about your best school day EVER</p>\r\n',1,'2020-08-12 08:57:52',NULL),
+(6,2,14,19,NULL,5,'Writing Assignment - In-class Freewrites','2020-08-10','2020-08-11',20,NULL,1,'2020-08-12 09:02:21',NULL),
+(7,2,14,19,NULL,6,'Quiz Assignment','2020-08-14','2020-08-14',40,'<p>writing a summary of what you read<br />\r\nwriting a synthesis of what you read<br />\r\nwriting a critique of what you read</p>\r\n',1,'2020-08-12 12:09:42',NULL),
+(8,2,14,18,NULL,2,'Reading Assignment – Vocabulary','2020-08-17','2020-08-19',40,'<p>As you read the book, find as many new and unfamiliar words as you can. For at least 5 of those words you must do the following:</p>\r\n\r\n<p>1. Write the page number.</p>\r\n\r\n<p>2. Write the sentence it was used in from the book.</p>\r\n\r\n<p>3. Provide a dictionary definition</p>\r\n',1,'2020-08-17 13:57:49',NULL),
+(9,2,14,18,NULL,3,'Quiz Assignment Week 2','2020-08-21','2020-08-21',40,'<p>Quiz Assignment for Week 2 on 21st Aug 2020. </p>\r\n',1,'2020-08-17 13:59:13',NULL),
+(10,2,14,18,NULL,1,'Reading Assignment Vocab - HW Week 2','2020-08-17','2020-08-20',20,'<p>Reading Assignment Vocab - Homework Week 2</p>\r\n',1,'2020-08-17 14:00:06',NULL),
+(11,2,14,19,NULL,5,'Writing Assignment - Week 2','2020-08-17','2020-08-18',40,'<p>WRITING ABOUT READING</p>\r\n\r\n<p>writing a summary of what you read</p>\r\n',1,'2020-08-17 14:02:13',NULL),
+(12,2,14,19,NULL,4,'Writing Assignment - HW Week 2','2020-08-17','2020-08-20',20,'<p>ESSAY ASSIGNMENTS</p>\r\n\r\n<p> </p>\r\n',1,'2020-08-17 14:03:35',NULL),
+(13,2,14,19,NULL,6,'Quiz Assignment Week 2','2020-08-21','2020-08-21',40,'<p>Quiz Assignment Week 2 for Writing on 21st Aug</p>\r\n',1,'2020-08-17 14:04:23',NULL);");
//
// $dbconn->query("INSERT INTO `msg_inbox` (`mail_id`, `to_user`, `from_user`, `mail_Subject`, `mail_body`, `mail_datetime`, `mail_attachment`, `isdraft`, `istrash`, `to_multiple_users`, `to_cc`, `to_cc_multiple`, `to_bcc`, `to_bcc_multiple`, `mail_read_unread`, `last_updated`, `updated_by`) VALUES
diff --git a/js/DivControl.js b/js/DivControl.js
index 2feaffde..9ec883d5 100644
--- a/js/DivControl.js
+++ b/js/DivControl.js
@@ -701,3 +701,11 @@ function hide_filter_modal()
{
window.$('#modal_filter_edit').modal('toggle');
}
+
+function closeThisModal(modal_ID = false)
+{
+ if(modal_ID != '')
+ {
+ window.$('#'+modal_ID).modal('toggle');
+ }
+}
\ No newline at end of file
diff --git a/modules/attendance/TakeAttendance.php b/modules/attendance/TakeAttendance.php
index 4996535e..a78cff9e 100644
--- a/modules/attendance/TakeAttendance.php
+++ b/modules/attendance/TakeAttendance.php
@@ -199,53 +199,72 @@ function con_date($date) {
$current_RET = DBGet(DBQuery($current_Q), array(), array('STUDENT_ID'));
if ($_REQUEST['attendance'] && ($_POST['attendance'] || $_REQUEST['ajax'])) {
- foreach ($_REQUEST['attendance'] as $student_id => $value) {
- if (stripos($_SERVER['SERVER_SOFTWARE'], 'linux')) {
- if (isset($_REQUEST['comment'][$student_id])) {
- $c = str_replace("'", "\'", $_REQUEST['comment'][$student_id]);
- $_REQUEST['comment'][$student_id] = clean_param($c, PARAM_SPCL);
+
+ $already_attn_flag = 0;
+
+ $attendanceAlreadyTaken = count(DBGet(DBQuery("SELECT * FROM attendance_period WHERE STUDENT_ID in (".implode(', ',array_keys($_REQUEST['attendance'])).") AND SCHOOL_DATE = '$date' AND PERIOD_ID='".UserPeriod()."'"))) > 0 ? true : false;
+
+ $attendanceAlreadyTakenTwo = DBGet(DBQuery('SELECT * FROM `attendance_completed` WHERE SCHOOL_DATE = \''.$date.'\' AND PERIOD_ID=\''.UserPeriod().'\' AND STAFF_ID = \''.User('STAFF_ID').'\''));
+ if($attendanceAlreadyTaken && count($attendanceAlreadyTakenTwo) == 0) {
+ // print_r(ErrorMessage(array('Attendance is already taken for the students on selected day and period.'), 'note'));
+ // die;
+ $already_attn_flag++;
+ }
+
+ if($already_attn_flag == 0)
+ {
+ foreach ($_REQUEST['attendance'] as $student_id => $value) {
+ if (stripos($_SERVER['SERVER_SOFTWARE'], 'linux')) {
+ if (isset($_REQUEST['comment'][$student_id])) {
+ $c = str_replace("'", "\'", $_REQUEST['comment'][$student_id]);
+ $_REQUEST['comment'][$student_id] = clean_param($c, PARAM_SPCL);
+ }
}
- }
- if ($current_RET[$student_id]) {
+ if ($current_RET[$student_id]) {
- $sql = 'UPDATE ' . $table . ' SET ATTENDANCE_TEACHER_CODE=\'' . substr($value, 5) . '\' ';
+ $sql = 'UPDATE ' . $table . ' SET ATTENDANCE_TEACHER_CODE=\'' . substr($value, 5) . '\' ';
- $sql .= ',ATTENDANCE_CODE=\'' . substr($value, 5) . '\'';
- if (isset($_REQUEST['comment'][$student_id])) {
+ $sql .= ',ATTENDANCE_CODE=\'' . substr($value, 5) . '\'';
+ if (isset($_REQUEST['comment'][$student_id])) {
+ $cmnt = trim($_REQUEST['comment'][$student_id]);
+ $cmnt = clean_param($cmnt, PARAM_SPCL);
+ $sql .= ',COMMENT=\'' . str_replace("'", "\'", $cmnt) . '\'';
+ }
+ $sql .= ' WHERE SCHOOL_DATE=\'' . date('Y-m-d', strtotime($date)) . '\' AND COURSE_PERIOD_ID=\'' . UserCoursePeriod() . '\' AND PERIOD_ID=\'' . UserPeriod() . '\' AND STUDENT_ID=\'' . $student_id . '\'';
+ } else {
$cmnt = trim($_REQUEST['comment'][$student_id]);
$cmnt = clean_param($cmnt, PARAM_SPCL);
- $sql .= ',COMMENT=\'' . str_replace("'", "\'", $cmnt) . '\'';
- }
- $sql .= ' WHERE SCHOOL_DATE=\'' . date('Y-m-d', strtotime($date)) . '\' AND COURSE_PERIOD_ID=\'' . UserCoursePeriod() . '\' AND PERIOD_ID=\'' . UserPeriod() . '\' AND STUDENT_ID=\'' . $student_id . '\'';
- } else {
- $cmnt = trim($_REQUEST['comment'][$student_id]);
- $cmnt = clean_param($cmnt, PARAM_SPCL);
- $sql = "INSERT INTO " . $table . " (STUDENT_ID,SCHOOL_DATE,MARKING_PERIOD_ID,PERIOD_ID,COURSE_PERIOD_ID,ATTENDANCE_CODE,ATTENDANCE_TEACHER_CODE,COMMENT" . ($table == 'lunch_period' ? ',TABLE_NAME' : '') . ") values('$student_id','$date','$mp_id','" . UserPeriod() . "','" . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . "','" . substr($value, 5) . "','" . substr($value, 5) . "','" . str_replace("'", "\'", $cmnt) . "'" . ($table == 'lunch_period' ? ",'" . optional_param('table', '', PARAM_ALPHANUM) . "'" : '') . ")";
+ $sql = "INSERT INTO " . $table . " (STUDENT_ID,SCHOOL_DATE,MARKING_PERIOD_ID,PERIOD_ID,COURSE_PERIOD_ID,ATTENDANCE_CODE,ATTENDANCE_TEACHER_CODE,COMMENT" . ($table == 'lunch_period' ? ',TABLE_NAME' : '') . ") values('$student_id','$date','$mp_id','" . UserPeriod() . "','" . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . "','" . substr($value, 5) . "','" . substr($value, 5) . "','" . str_replace("'", "\'", $cmnt) . "'" . ($table == 'lunch_period' ? ",'" . optional_param('table', '', PARAM_ALPHANUM) . "'" : '') . ")";
+ }
+ DBQuery($sql);
+ if ($_REQUEST['table'] == '0')
+ UpdateAttendanceDaily($student_id, $date);
}
- DBQuery($sql);
- if ($_REQUEST['table'] == '0')
- UpdateAttendanceDaily($student_id, $date);
- }
- if ($_REQUEST['table'] == '0') {
- // echo 'SELECT \'completed\' AS COMPLETED FROM attendance_completed WHERE (STAFF_ID=\''.User('STAFF_ID').'\' OR SUBSTITUTE_STAFF_ID=\''. User('STAFF_ID').'\') AND SCHOOL_DATE=\''.date('Y-m-d',strtotime($date)).'\' AND PERIOD_ID=\''.UserPeriod().'\' ';
- $RET = DBGet(DBQuery('SELECT \'completed\' AS COMPLETED FROM attendance_completed WHERE (STAFF_ID=\'' . User('STAFF_ID') . '\' OR SUBSTITUTE_STAFF_ID=\'' . User('STAFF_ID') . '\') AND SCHOOL_DATE=\'' . date('Y-m-d', strtotime($date)) . '\' AND PERIOD_ID=\'' . UserPeriod() . '\' and course_period_id=\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\''));
- if (!count($RET)) {
- $teacher_type = DBGet(DBQuery('SELECT TEACHER_ID,SECONDARY_TEACHER_ID FROM course_periods WHERE COURSE_PERIOD_ID=\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\''));
- $secondary_teacher_id = $teacher_type[1]['SECONDARY_TEACHER_ID'];
- $teacher_id = $teacher_type[1]['TEACHER_ID'];
- if ($secondary_teacher_id == User('STAFF_ID'))
- DBQuery('INSERT INTO attendance_completed (STAFF_ID,SCHOOL_DATE,PERIOD_ID,COURSE_PERIOD_ID,CPV_ID,SUBSTITUTE_STAFF_ID,IS_TAKEN_BY_SUBSTITUTE_STAFF) values(\'' . $teacher_type[1]['TEACHER_ID'] . '\',\'' . $date . '\',\'' . UserPeriod() . '\',\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\',\'' . CpvId() . '\',\'' . $secondary_teacher_id . '\',\'Y\')');
- elseif ($teacher_id == User('STAFF_ID'))
- DBQuery('INSERT INTO attendance_completed (STAFF_ID,SCHOOL_DATE,PERIOD_ID,COURSE_PERIOD_ID,CPV_ID,SUBSTITUTE_STAFF_ID) values(\'' . $teacher_type[1]['TEACHER_ID'] . '\',\'' . $date . '\',\'' . UserPeriod() . '\',\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\',\'' . CpvId() . '\',\'' . $secondary_teacher_id . '\')');
- else
- DBQuery('INSERT INTO attendance_completed (STAFF_ID,SCHOOL_DATE,PERIOD_ID,COURSE_PERIOD_ID,CPV_ID,SUBSTITUTE_STAFF_ID) values(\'' . User('STAFF_ID') . '\',\'' . $date . '\',\'' . UserPeriod() . '\',\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\',\'' . CpvId() . '\',\'' . $secondary_teacher_id . '\')');
+ if ($_REQUEST['table'] == '0') {
+ // echo 'SELECT \'completed\' AS COMPLETED FROM attendance_completed WHERE (STAFF_ID=\''.User('STAFF_ID').'\' OR SUBSTITUTE_STAFF_ID=\''. User('STAFF_ID').'\') AND SCHOOL_DATE=\''.date('Y-m-d',strtotime($date)).'\' AND PERIOD_ID=\''.UserPeriod().'\' ';
+ $RET = DBGet(DBQuery('SELECT \'completed\' AS COMPLETED FROM attendance_completed WHERE (STAFF_ID=\'' . User('STAFF_ID') . '\' OR SUBSTITUTE_STAFF_ID=\'' . User('STAFF_ID') . '\') AND SCHOOL_DATE=\'' . date('Y-m-d', strtotime($date)) . '\' AND PERIOD_ID=\'' . UserPeriod() . '\' and course_period_id=\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\''));
+ if (!count($RET)) {
+ $teacher_type = DBGet(DBQuery('SELECT TEACHER_ID,SECONDARY_TEACHER_ID FROM course_periods WHERE COURSE_PERIOD_ID=\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\''));
+ $secondary_teacher_id = $teacher_type[1]['SECONDARY_TEACHER_ID'];
+ $teacher_id = $teacher_type[1]['TEACHER_ID'];
+ if ($secondary_teacher_id == User('STAFF_ID'))
+ DBQuery('INSERT INTO attendance_completed (STAFF_ID,SCHOOL_DATE,PERIOD_ID,COURSE_PERIOD_ID,CPV_ID,SUBSTITUTE_STAFF_ID,IS_TAKEN_BY_SUBSTITUTE_STAFF) values(\'' . $teacher_type[1]['TEACHER_ID'] . '\',\'' . $date . '\',\'' . UserPeriod() . '\',\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\',\'' . CpvId() . '\',\'' . $secondary_teacher_id . '\',\'Y\')');
+ elseif ($teacher_id == User('STAFF_ID'))
+ DBQuery('INSERT INTO attendance_completed (STAFF_ID,SCHOOL_DATE,PERIOD_ID,COURSE_PERIOD_ID,CPV_ID,SUBSTITUTE_STAFF_ID) values(\'' . $teacher_type[1]['TEACHER_ID'] . '\',\'' . $date . '\',\'' . UserPeriod() . '\',\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\',\'' . CpvId() . '\',\'' . $secondary_teacher_id . '\')');
+ else
+ DBQuery('INSERT INTO attendance_completed (STAFF_ID,SCHOOL_DATE,PERIOD_ID,COURSE_PERIOD_ID,CPV_ID,SUBSTITUTE_STAFF_ID) values(\'' . User('STAFF_ID') . '\',\'' . $date . '\',\'' . UserPeriod() . '\',\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\',\'' . CpvId() . '\',\'' . $secondary_teacher_id . '\')');
+ }
+ DBQuery('DELETE FROM missing_attendance WHERE SCHOOL_DATE=\'' . $date . '\' AND COURSE_PERIOD_ID=\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\' AND(TEACHER_ID=\'' . User('STAFF_ID') . '\' OR SECONDARY_TEACHER_ID=\'' . User('STAFF_ID') . '\') AND PERIOD_ID=\'' . UserPeriod() . '\'');
}
- DBQuery('DELETE FROM missing_attendance WHERE SCHOOL_DATE=\'' . $date . '\' AND COURSE_PERIOD_ID=\'' . ($cq_cpid != '' ? $cq_cpid : UserCoursePeriod()) . '\' AND(TEACHER_ID=\'' . User('STAFF_ID') . '\' OR SECONDARY_TEACHER_ID=\'' . User('STAFF_ID') . '\') AND PERIOD_ID=\'' . UserPeriod() . '\'');
- }
- $current_RET = DBGet(DBQuery($current_Q), array(), array('STUDENT_ID'));
- unset($_SESSION['_REQUEST_vars']['attendance']);
+ $current_RET = DBGet(DBQuery($current_Q), array(), array('STUDENT_ID'));
+ unset($_SESSION['_REQUEST_vars']['attendance']);
+ }
+ else
+ {
+ echo '
Attendance is already taken for the students on selected day and period.
';
+ }
}
diff --git a/modules/eligibility/Student.php b/modules/eligibility/Student.php
index 2380edc7..3a3a398b 100644
--- a/modules/eligibility/Student.php
+++ b/modules/eligibility/Student.php
@@ -151,11 +151,17 @@
if (!$_REQUEST['start_date']) {
$start_time = $start;
$start_date = strtoupper(date('d-M-y', $start_time));
- $end_date = strtoupper(date('d-M-y', $end));
+ if(isset($end))
+ {
+ $end_date = strtoupper(date('d-M-y', $end));
+ }
+ else{
+ $end_date = strtoupper(date('d-M-y', $start_time + 60 * 60 * 24 * 6));
+ }
} else {
$start_time = $_REQUEST['start_date'];
$start_date = strtoupper(date('d-M-y', $start_time));
- $end_date = strtoupper(date('d-M-y', $start_time + 60 * 60 * 24 * 7));
+ $end_date = strtoupper(date('d-M-y', $start_time + 60 * 60 * 24 * 6));
}
$sql = 'SELECT max(unix_timestamp(END_DATE)) as END_DATE FROM eligibility_activities WHERE SCHOOL_ID=\'' . UserSchool() . '\' AND SYEAR=\'' . UserSyear() . '\'';
@@ -224,9 +230,11 @@
echo '';
echo '
';
- $RET = DBGet(DBQuery('SELECT e.ELIGIBILITY_CODE,c.TITLE as COURSE_TITLE FROM eligibility e,courses c,course_periods cp WHERE e.STUDENT_ID=\'' . UserStudentID() . '\' AND e.SYEAR=\'' . UserSyear() . '\' AND e.COURSE_PERIOD_ID=cp.COURSE_PERIOD_ID AND cp.COURSE_ID=c.COURSE_ID AND e.SCHOOL_DATE BETWEEN \'' . date('Y-m-d', strtotime($start_date)) . '\' AND \'' . date('Y-m-d', strtotime($end_date)) . '\''), array('ELIGIBILITY_CODE' => '_makeLower'));
+ $sql= 'SELECT e.ELIGIBILITY_CODE,c.TITLE as COURSE_TITLE FROM eligibility e,courses c,course_periods cp WHERE e.STUDENT_ID=\'' . UserStudentID() . '\' AND e.SYEAR=\'' . UserSyear() . '\' AND e.COURSE_PERIOD_ID=cp.COURSE_PERIOD_ID AND cp.COURSE_ID=c.COURSE_ID AND e.SCHOOL_DATE BETWEEN \'' . date('Y-m-d', strtotime($start_date)) . '\' AND \'' . date('Y-m-d', strtotime($end_date)) . '\'';
+// echo $sql;
+ $RET = DBGet(DBQuery($sql), array('ELIGIBILITY_CODE' => '_makeLower'));
$columns = array('COURSE_TITLE' => 'Course', 'ELIGIBILITY_CODE' => 'Grade');
- ListOutputNew($RET, $columns, 'Course', 'Courses');
+ ListOutputNew_mod($RET, $columns, 'Course', 'Courses');
echo '
'; //.col-md-6
diff --git a/modules/grades/ReportCardComments.php b/modules/grades/ReportCardComments.php
index ba266a70..a6b614e6 100644
--- a/modules/grades/ReportCardComments.php
+++ b/modules/grades/ReportCardComments.php
@@ -192,7 +192,12 @@
if (count($report_card_comments) > 0)
$report_card_comments = implode(',', $report_card_comments);
echo "