From 8404548f94463a5289e48f4e8f6c4c0482fb67c1 Mon Sep 17 00:00:00 2001 From: Jan-Mathijs Schoffelen <1517611+schoffelen@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:25:12 +0100 Subject: [PATCH 1/4] shortened filenames --- example/{compute_forward_simulated_data.md => simulateddata.md} | 2 ++ ...d_apply_a_beamformer_scan.md => simulateddata_beamformer.md} | 2 ++ ...ata_and_apply_a_dipole_fit.md => simulateddata_dipolefit.md} | 2 ++ ...eeg_and_meg_source_reconstruction.md => sourcerecon_meeg.md} | 2 ++ ...s_of_power_that_were_computed_with_besa.md => stats_besa.md} | 2 ++ 5 files changed, 10 insertions(+) rename example/{compute_forward_simulated_data.md => simulateddata.md} (96%) rename example/{compute_forward_simulated_data_and_apply_a_beamformer_scan.md => simulateddata_beamformer.md} (96%) rename example/{compute_forward_simulated_data_and_apply_a_dipole_fit.md => simulateddata_dipolefit.md} (97%) rename example/{combined_eeg_and_meg_source_reconstruction.md => sourcerecon_meeg.md} (98%) rename example/{apply_clusterrandanalysis_on_tfrs_of_power_that_were_computed_with_besa.md => stats_besa.md} (96%) diff --git a/example/compute_forward_simulated_data.md b/example/simulateddata.md similarity index 96% rename from example/compute_forward_simulated_data.md rename to example/simulateddata.md index 72ffd1e3d..d45bd8fa4 100644 --- a/example/compute_forward_simulated_data.md +++ b/example/simulateddata.md @@ -2,6 +2,8 @@ title: Compute forward simulated data using ft_dipolesimulation category: example tags: [eeg, source, headmodel, dipole, simulation] +redirect_from: + /example/compute_forward_simulated_data/ --- # Compute forward simulated data using ft_dipolesimulation diff --git a/example/compute_forward_simulated_data_and_apply_a_beamformer_scan.md b/example/simulateddata_beamformer.md similarity index 96% rename from example/compute_forward_simulated_data_and_apply_a_beamformer_scan.md rename to example/simulateddata_beamformer.md index ab52b3f39..d1bfbfee8 100644 --- a/example/compute_forward_simulated_data_and_apply_a_beamformer_scan.md +++ b/example/simulateddata_beamformer.md @@ -2,6 +2,8 @@ title: Compute forward simulated data and apply a beamformer scan category: example tags: [meg, source, dipole] +redirect_from: + /example/compute_forward_simulated_data_and_apply_a_beamformer_scan/ --- # Compute forward simulated data and apply a beamformer scan diff --git a/example/compute_forward_simulated_data_and_apply_a_dipole_fit.md b/example/simulateddata_dipolefit.md similarity index 97% rename from example/compute_forward_simulated_data_and_apply_a_dipole_fit.md rename to example/simulateddata_dipolefit.md index 43ca1470d..37287f723 100644 --- a/example/compute_forward_simulated_data_and_apply_a_dipole_fit.md +++ b/example/simulateddata_dipolefit.md @@ -2,6 +2,8 @@ title: Compute forward simulated data and apply a dipole fit category: example tags: [eeg, source, dipole] +redirect_from: + /example/compute_forward_simulated_data_and_apply_a_dipole_fit/ --- # Compute forward simulated data and apply a dipole fit diff --git a/example/combined_eeg_and_meg_source_reconstruction.md b/example/sourcerecon_meeg.md similarity index 98% rename from example/combined_eeg_and_meg_source_reconstruction.md rename to example/sourcerecon_meeg.md index 35fc84079..9693267d0 100644 --- a/example/combined_eeg_and_meg_source_reconstruction.md +++ b/example/sourcerecon_meeg.md @@ -2,6 +2,8 @@ title: Combined EEG and MEG source reconstruction category: example tags: [eeg, meg, headmodel, source] +redirect_from: + /example/combined_eeg_and_meg_source_reconstruction/ --- # Combined EEG and MEG source reconstruction diff --git a/example/apply_clusterrandanalysis_on_tfrs_of_power_that_were_computed_with_besa.md b/example/stats_besa.md similarity index 96% rename from example/apply_clusterrandanalysis_on_tfrs_of_power_that_were_computed_with_besa.md rename to example/stats_besa.md index e09a9414a..c5c9f3b0d 100644 --- a/example/apply_clusterrandanalysis_on_tfrs_of_power_that_were_computed_with_besa.md +++ b/example/stats_besa.md @@ -2,6 +2,8 @@ title: Apply non-parametric statistics with clustering on TFRs of power that were computed with BESA category: example tags: [statistics, freq, cluster] +redirect_from: + /example/apply_clusterrandanalysis_on_tfrs_of_power_that_were_computed_with_besa/ --- # Apply non-parametric statistics with clustering on TFRs of power that were computed with BESA From 39e5e4a1d9f2b076dde43f13292d100742f3f41a Mon Sep 17 00:00:00 2001 From: Jan-Mathijs Schoffelen <1517611+schoffelen@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:25:20 +0100 Subject: [PATCH 2/4] shortened filenames --- example.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/example.md b/example.md index e25ae896f..f5a5b20b9 100644 --- a/example.md +++ b/example.md @@ -48,12 +48,12 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). - [Align EEG electrode positions to BEM headmodel](/example/electrodes2bem) - [Check the quality of the anatomical coregistration](/example/coregistration_quality_control) -- [Combined EEG and MEG source reconstruction](/example/combined_eeg_and_meg_source_reconstruction) +- [Combined EEG and MEG source reconstruction](/example/sourcerecon_meeg) - [Common filters in beamforming](/example/common_filters_in_beamforming) - [Compute EEG leadfields using a FEM headmodel](/example/fem) -- [Compute forward simulated data and apply a beamformer scan](/example/compute_forward_simulated_data_and_apply_a_beamformer_scan) -- [Compute forward simulated data and apply a dipole fit](/example/compute_forward_simulated_data_and_apply_a_dipole_fit) -- [Compute forward simulated data using ft_dipolesimulation](/example/compute_forward_simulated_data) +- [Compute forward simulated data and apply a beamformer scan](/example/simulateddata_beamformer) +- [Compute forward simulated data and apply a dipole fit](/example/simulateddata_dipolefit) +- [Compute forward simulated data using ft_dipolesimulation](/example/simulateddata) - [Compute forward simulated data with the low-level ft_compute_leadfield](/example/compute_leadfield) - [Create MNI-aligned grids in individual head-space](/example/sourcemodel_aligned2mni) - [Determine the filter characteristics](/example/determine_the_filter_characteristics) @@ -68,7 +68,7 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). ### Statistical analysis -- [Apply non-parametric statistics with clustering on TFRs of power that were computed with BESA](/example/apply_clusterrandanalysis_on_tfrs_of_power_that_were_computed_with_besa) +- [Apply non-parametric statistics with clustering on TFRs of power that were computed with BESA](/example/stats_besa) - [Computing and reporting the effect size](/example/effectsize) - [Defining electrodes as neighbours for cluster-level statistics](/example/neighbours) - [Source statistics](/example/source_statistics) From 9ffe4f81898cc5c63627fba84be24b7e0c1493e6 Mon Sep 17 00:00:00 2001 From: Jan-Mathijs Schoffelen <1517611+schoffelen@users.noreply.github.com> Date: Tue, 3 Dec 2024 17:43:09 +0100 Subject: [PATCH 3/4] shortened filenames --- example.md | 4 ++-- example/headmovement_meg.md | 3 ++- ...arted_with_reading_raw_eeg_or_meg_data.md => raw_meeg.md} | 2 ++ ...ressing_out_headposition_confounds_in_a_ctf275_dataset.md | 5 ----- example/simulateddata.md | 2 +- example/simulateddata_beamformer.md | 2 +- example/simulateddata_dipolefit.md | 2 +- ...l_and_use_that_as_trial_definition.md => trialdef_emg.md} | 2 ++ ...rences_to_implemented_methods.md => references_methods.md | 2 ++ ...w_papers_and_teaching_material.md => references_papers.md | 2 ++ 10 files changed, 15 insertions(+), 11 deletions(-) rename example/{getting_started_with_reading_raw_eeg_or_meg_data.md => raw_meeg.md} (98%) delete mode 100644 example/regressing_out_headposition_confounds_in_a_ctf275_dataset.md rename example/{detect_the_muscle_activity_in_an_emg_channel_and_use_that_as_trial_definition.md => trialdef_emg.md} (95%) rename references_to_implemented_methods.md => references_methods.md (99%) rename references_to_review_papers_and_teaching_material.md => references_papers.md (99%) diff --git a/example.md b/example.md index f5a5b20b9..002849954 100644 --- a/example.md +++ b/example.md @@ -13,9 +13,9 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). ### Reading and preprocessing data -- [Getting started with reading raw EEG or MEG data](/example/getting_started_with_reading_raw_eeg_or_meg_data) +- [Getting started with reading raw EEG or MEG data](/example/raw_meeg) - [Making your own trialfun for conditional trial definition](/example/trialfun) -- [Detect the muscle activity in an EMG channel and use that as trial definition](/example/detect_the_muscle_activity_in_an_emg_channel_and_use_that_as_trial_definition) +- [Detect the muscle activity in an EMG channel and use that as trial definition](/example/trialdef_emg) - [Independent component analysis (ICA) to remove ECG artifacts](/example/ica_ecg) - [Independent component analysis (ICA) to remove EOG artifacts](/example/ica_eog) - [Combine MEG with Eyelink eyetracker data](/example/meg_eyelink) diff --git a/example/headmovement_meg.md b/example/headmovement_meg.md index 7d81b2f71..28ec5ecd7 100644 --- a/example/headmovement_meg.md +++ b/example/headmovement_meg.md @@ -3,7 +3,8 @@ title: How to incorporate head movements in MEG analysis category: example tags: [artifact, meg, glm, regression, confound] redirect_from: - - /example/how_to_incorporate_head_movements_in_meg_analysis/ + - /example/how_to_incorporate_head_movements_in_meg_analysis/ + - /example/regressing_out_headposition_confounds_in_a_ctf275_dataset/ --- # How to incorporate head movements in MEG analysis diff --git a/example/getting_started_with_reading_raw_eeg_or_meg_data.md b/example/raw_meeg.md similarity index 98% rename from example/getting_started_with_reading_raw_eeg_or_meg_data.md rename to example/raw_meeg.md index 49d71b114..910b3af5c 100644 --- a/example/getting_started_with_reading_raw_eeg_or_meg_data.md +++ b/example/raw_meeg.md @@ -2,6 +2,8 @@ title: Getting started with reading raw EEG or MEG data category: example tags: [eeg, meg, raw, preprocessing, trialdef] +redirect_from: + - /example/getting_started_with_reading_raw_eeg_or_meg_data/ --- # Getting started with reading raw EEG or MEG data diff --git a/example/regressing_out_headposition_confounds_in_a_ctf275_dataset.md b/example/regressing_out_headposition_confounds_in_a_ctf275_dataset.md deleted file mode 100644 index 5a9902c68..000000000 --- a/example/regressing_out_headposition_confounds_in_a_ctf275_dataset.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: ---- - -There is a new page that describes [how to incorporate head movements in MEG analysis](/example/headmovement_meg) diff --git a/example/simulateddata.md b/example/simulateddata.md index d45bd8fa4..760101cf2 100644 --- a/example/simulateddata.md +++ b/example/simulateddata.md @@ -3,7 +3,7 @@ title: Compute forward simulated data using ft_dipolesimulation category: example tags: [eeg, source, headmodel, dipole, simulation] redirect_from: - /example/compute_forward_simulated_data/ + - /example/compute_forward_simulated_data/ --- # Compute forward simulated data using ft_dipolesimulation diff --git a/example/simulateddata_beamformer.md b/example/simulateddata_beamformer.md index d1bfbfee8..2547b9c0e 100644 --- a/example/simulateddata_beamformer.md +++ b/example/simulateddata_beamformer.md @@ -3,7 +3,7 @@ title: Compute forward simulated data and apply a beamformer scan category: example tags: [meg, source, dipole] redirect_from: - /example/compute_forward_simulated_data_and_apply_a_beamformer_scan/ + - /example/compute_forward_simulated_data_and_apply_a_beamformer_scan/ --- # Compute forward simulated data and apply a beamformer scan diff --git a/example/simulateddata_dipolefit.md b/example/simulateddata_dipolefit.md index 37287f723..648df12cc 100644 --- a/example/simulateddata_dipolefit.md +++ b/example/simulateddata_dipolefit.md @@ -3,7 +3,7 @@ title: Compute forward simulated data and apply a dipole fit category: example tags: [eeg, source, dipole] redirect_from: - /example/compute_forward_simulated_data_and_apply_a_dipole_fit/ + - /example/compute_forward_simulated_data_and_apply_a_dipole_fit/ --- # Compute forward simulated data and apply a dipole fit diff --git a/example/detect_the_muscle_activity_in_an_emg_channel_and_use_that_as_trial_definition.md b/example/trialdef_emg.md similarity index 95% rename from example/detect_the_muscle_activity_in_an_emg_channel_and_use_that_as_trial_definition.md rename to example/trialdef_emg.md index 9527edde9..75d45c69e 100644 --- a/example/detect_the_muscle_activity_in_an_emg_channel_and_use_that_as_trial_definition.md +++ b/example/trialdef_emg.md @@ -2,6 +2,8 @@ title: Detect the muscle activity in an EMG channel and use that as trial definition category: example tags: [trialfun, emg, preprocessing] +redirect_from: + - /example/detect_the_muscle_activity_in_an_emg_channel_and_use_that_as_trial_definition/ --- # Detect the muscle activity in an EMG channel and use that as trial definition diff --git a/references_to_implemented_methods.md b/references_methods.md similarity index 99% rename from references_to_implemented_methods.md rename to references_methods.md index 12faf1279..17d49aed9 100644 --- a/references_to_implemented_methods.md +++ b/references_methods.md @@ -1,6 +1,8 @@ --- title: References to implemented methods tags: [literature, eeg, meg, source, headmodel, freq, statistics, coherence] +redirect_from: + - /references_to_implemented_methods/ --- # References to implemented methods diff --git a/references_to_review_papers_and_teaching_material.md b/references_papers.md similarity index 99% rename from references_to_review_papers_and_teaching_material.md rename to references_papers.md index 7899a307e..c156af8d9 100644 --- a/references_to_review_papers_and_teaching_material.md +++ b/references_papers.md @@ -1,6 +1,8 @@ --- title: References to review papers and teaching material tags: [literature] +redirect_from: + /references_to_review_papers_and_teaching_material/ --- # References to review papers and teaching material From e9723e6231980a5640269a578a917661bb53b6b1 Mon Sep 17 00:00:00 2001 From: Jan-Mathijs Schoffelen <1517611+schoffelen@users.noreply.github.com> Date: Wed, 4 Dec 2024 11:26:09 +0100 Subject: [PATCH 4/4] shortened filenames and renamed folders --- .../bemtesting1.png | Bin .../bemtesting2.png | Bin .../fig1.png | Bin .../fig2.png | Bin .../fig3.png | Bin .../fig4.png | Bin .../delay_hist._1200hz.jpg | Bin .../delay_hist._1200hz_hl_off.jpg | Bin .../delay_hist_hl_on_fs_4khz.jpg | Bin ...y_hist_hl_on_fs_4khz_detection_read_ev.jpg | Bin .../delay_read_header_acq_buffer.jpg | Bin .../picture_2.png | Bin .../picture_3.png | Bin ...eceived_triggers_head_localization_off.jpg | Bin .../trigger_smp_vs_echo_smp.jpg | Bin .../trigger_smp_vs_echo_smp_4khz_read_ev.jpg | Bin .../example_beamforming.png | Bin .../atlasbasedmnigrid.png | Bin .../compbrowser.png | Bin 20809 -> 0 bytes .../ica_eog.png | Bin 116375 -> 0 bytes .../ica_eog_after.png | Bin 5466 -> 0 bytes example.md | 22 +++++++++--------- ...mforming.md => beamformer_commonfilter.md} | 2 ++ ...omputation.md => beamformer_ownforward.md} | 2 ++ ...reated_leadfields.md => bem_evaluation.md} | 6 +++-- ..._to_remove_ecg_artifacts.md => dss_ecg.md} | 2 ++ ...teristics.md => filter_characteristics.md} | 10 ++++---- ...ri_data.md => fmri_correlationanalysis.md} | 2 ++ ...onal_granger.md => granger_conditional.md} | 2 ++ ...ent_headmodels.md => headmodel_various.md} | 2 ++ ..._application.md => realtime_evaluation.md} | 22 ++++++++++-------- example/simulateddata_beamformer.md | 2 +- ...stics.md => simulateddata_clusterstats.md} | 2 ++ ..._a_ctf_dataset.md => simulateddata_ctf.md} | 2 ++ example/sourcemodel_aligned2mni_atlas.md | 2 +- example/sourcerecon_meeg.md | 2 +- ...ld_free_cluster_enhancement.md => tfce.md} | 2 ++ 37 files changed, 54 insertions(+), 30 deletions(-) rename assets/img/example/{testing_bem_created_leadfields => bem_evaluation}/bemtesting1.png (100%) rename assets/img/example/{testing_bem_created_leadfields => bem_evaluation}/bemtesting2.png (100%) rename assets/img/example/{determine_the_filter_characteristics => filter_characteristics}/fig1.png (100%) rename assets/img/example/{determine_the_filter_characteristics => filter_characteristics}/fig2.png (100%) rename assets/img/example/{determine_the_filter_characteristics => filter_characteristics}/fig3.png (100%) rename assets/img/example/{determine_the_filter_characteristics => filter_characteristics}/fig4.png (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/delay_hist._1200hz.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/delay_hist._1200hz_hl_off.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/delay_hist_hl_on_fs_4khz.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/delay_read_header_acq_buffer.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/picture_2.png (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/picture_3.png (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/sent_and_received_triggers_head_localization_off.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/trigger_smp_vs_echo_smp.jpg (100%) rename assets/img/example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application => realtime_evaluation}/trigger_smp_vs_echo_smp_4khz_read_ev.jpg (100%) rename assets/img/example/{compute_forward_simulated_data_and_apply_a_beamformer_scan => simulateddata_beamformer}/example_beamforming.png (100%) rename assets/img/example/{create_single-subject_grids_in_individual_head_space_that_are_all_aligned_in_brain_atlas_based_mni_space => sourcemodel_aligned2mni_atlas}/atlasbasedmnigrid.png (100%) delete mode 100644 assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/compbrowser.png delete mode 100644 assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/ica_eog.png delete mode 100644 assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/ica_eog_after.png rename example/{common_filters_in_beamforming.md => beamformer_commonfilter.md} (99%) rename example/{use_your_own_forward_leadfield_model_in_an_inverse_beamformer_computation.md => beamformer_ownforward.md} (96%) rename example/{testing_bem_created_leadfields.md => bem_evaluation.md} (93%) rename example/{use_denoising_source_separation_dss_to_remove_ecg_artifacts.md => dss_ecg.md} (98%) rename example/{determine_the_filter_characteristics.md => filter_characteristics.md} (88%) rename example/{correlation_analysis_in_fmri_data.md => fmri_correlationanalysis.md} (97%) rename example/{connectivity_conditional_granger.md => granger_conditional.md} (98%) rename example/{make_leadfields_using_different_headmodels.md => headmodel_various.md} (99%) rename example/{measuring_the_timing_delay_and_jitter_for_a_real-time_application.md => realtime_evaluation.md} (95%) rename example/{use_simulated_erps_to_explore_cluster_statistics.md => simulateddata_clusterstats.md} (97%) rename example/{writing_simulated_data_to_a_ctf_dataset.md => simulateddata_ctf.md} (98%) rename example/{threshold_free_cluster_enhancement.md => tfce.md} (99%) diff --git a/assets/img/example/testing_bem_created_leadfields/bemtesting1.png b/assets/img/example/bem_evaluation/bemtesting1.png similarity index 100% rename from assets/img/example/testing_bem_created_leadfields/bemtesting1.png rename to assets/img/example/bem_evaluation/bemtesting1.png diff --git a/assets/img/example/testing_bem_created_leadfields/bemtesting2.png b/assets/img/example/bem_evaluation/bemtesting2.png similarity index 100% rename from assets/img/example/testing_bem_created_leadfields/bemtesting2.png rename to assets/img/example/bem_evaluation/bemtesting2.png diff --git a/assets/img/example/determine_the_filter_characteristics/fig1.png b/assets/img/example/filter_characteristics/fig1.png similarity index 100% rename from assets/img/example/determine_the_filter_characteristics/fig1.png rename to assets/img/example/filter_characteristics/fig1.png diff --git a/assets/img/example/determine_the_filter_characteristics/fig2.png b/assets/img/example/filter_characteristics/fig2.png similarity index 100% rename from assets/img/example/determine_the_filter_characteristics/fig2.png rename to assets/img/example/filter_characteristics/fig2.png diff --git a/assets/img/example/determine_the_filter_characteristics/fig3.png b/assets/img/example/filter_characteristics/fig3.png similarity index 100% rename from assets/img/example/determine_the_filter_characteristics/fig3.png rename to assets/img/example/filter_characteristics/fig3.png diff --git a/assets/img/example/determine_the_filter_characteristics/fig4.png b/assets/img/example/filter_characteristics/fig4.png similarity index 100% rename from assets/img/example/determine_the_filter_characteristics/fig4.png rename to assets/img/example/filter_characteristics/fig4.png diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist._1200hz.jpg b/assets/img/example/realtime_evaluation/delay_hist._1200hz.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist._1200hz.jpg rename to assets/img/example/realtime_evaluation/delay_hist._1200hz.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist._1200hz_hl_off.jpg b/assets/img/example/realtime_evaluation/delay_hist._1200hz_hl_off.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist._1200hz_hl_off.jpg rename to assets/img/example/realtime_evaluation/delay_hist._1200hz_hl_off.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist_hl_on_fs_4khz.jpg b/assets/img/example/realtime_evaluation/delay_hist_hl_on_fs_4khz.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist_hl_on_fs_4khz.jpg rename to assets/img/example/realtime_evaluation/delay_hist_hl_on_fs_4khz.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg b/assets/img/example/realtime_evaluation/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg rename to assets/img/example/realtime_evaluation/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_read_header_acq_buffer.jpg b/assets/img/example/realtime_evaluation/delay_read_header_acq_buffer.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_read_header_acq_buffer.jpg rename to assets/img/example/realtime_evaluation/delay_read_header_acq_buffer.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/picture_2.png b/assets/img/example/realtime_evaluation/picture_2.png similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/picture_2.png rename to assets/img/example/realtime_evaluation/picture_2.png diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/picture_3.png b/assets/img/example/realtime_evaluation/picture_3.png similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/picture_3.png rename to assets/img/example/realtime_evaluation/picture_3.png diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/sent_and_received_triggers_head_localization_off.jpg b/assets/img/example/realtime_evaluation/sent_and_received_triggers_head_localization_off.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/sent_and_received_triggers_head_localization_off.jpg rename to assets/img/example/realtime_evaluation/sent_and_received_triggers_head_localization_off.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/trigger_smp_vs_echo_smp.jpg b/assets/img/example/realtime_evaluation/trigger_smp_vs_echo_smp.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/trigger_smp_vs_echo_smp.jpg rename to assets/img/example/realtime_evaluation/trigger_smp_vs_echo_smp.jpg diff --git a/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/trigger_smp_vs_echo_smp_4khz_read_ev.jpg b/assets/img/example/realtime_evaluation/trigger_smp_vs_echo_smp_4khz_read_ev.jpg similarity index 100% rename from assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/trigger_smp_vs_echo_smp_4khz_read_ev.jpg rename to assets/img/example/realtime_evaluation/trigger_smp_vs_echo_smp_4khz_read_ev.jpg diff --git a/assets/img/example/compute_forward_simulated_data_and_apply_a_beamformer_scan/example_beamforming.png b/assets/img/example/simulateddata_beamformer/example_beamforming.png similarity index 100% rename from assets/img/example/compute_forward_simulated_data_and_apply_a_beamformer_scan/example_beamforming.png rename to assets/img/example/simulateddata_beamformer/example_beamforming.png diff --git a/assets/img/example/create_single-subject_grids_in_individual_head_space_that_are_all_aligned_in_brain_atlas_based_mni_space/atlasbasedmnigrid.png b/assets/img/example/sourcemodel_aligned2mni_atlas/atlasbasedmnigrid.png similarity index 100% rename from assets/img/example/create_single-subject_grids_in_individual_head_space_that_are_all_aligned_in_brain_atlas_based_mni_space/atlasbasedmnigrid.png rename to assets/img/example/sourcemodel_aligned2mni_atlas/atlasbasedmnigrid.png diff --git a/assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/compbrowser.png b/assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/compbrowser.png deleted file mode 100644 index eec0dfd6b7ad74b524687b726199fbdc72d990e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20809 zcmaI-2{c>XAIA$DI#b$*QdM-+nu`+i*hx`ps4=LqL<}WTL+GTQmZFp(hH4Ep*N~`$ zs47Y%QA!XILnR2(HiU@b#`AyQd)K=6u6r!Yc80yr*?XUT_Wpjpzn8XmZXP{y>Ifen z-%*QO*X;QC1nGQy{QD0b;O%*`oPC;)PvA$Oxw)-{x%nB}hoSy~!G3&vm*2d8OSBZf zf3l~&@%72ere6NB{}!9y`e-HLcWth=eY6SelJNGQZ%a!UOlD)_Q2$cix#J#s{yz*A zMP)Yy4Ia(Eg@65`EU*xA_u5l<#&UE(H|6+pkB}xSx=4;nkETw;o}6+~w>G@MAKh7> z0lT}fIiKUeJ%0AIsm#}p_73Ef3;zhd>+q=u1!I%Gv@6xba(DF>2T^$kpKqJY-^?3R z{KS+T6LJaKcdW&u^SO`Sw{;!2!fkc>+a6Xe?DE+4)?0BVS}L-;d7sVk3W4u#TnOns z;BCiGU|b(&($5&K^`De2VTLa*s5ZvNN%#-mh8l-U|Dj)HtW4*9V@cHjZcJDaUAq@$ z*v>k|y7gz%%+J4&mHXY&d#kH%Gw=PvwM_D6RN$uoa=c|r{uvRmOFcr{24!y^>X$z> zCmBerR=7J&(4qI#dl|AHa&+yXyOL`XF^PBQy#~An$d8|2*gSS!$;$ci8FSg!=dLzr z0J_hi)Ug32sn;G~{99*FKqDfgulLbh&i~u3K4f<{{g>!pr)bA`MPjd~e`go1GN2n> zQGpZ1W~$b;)-YnX3k_gdi#NVkowpo`^Rte6H)H~p^3is8oY5NH-thOzQnsx)q2Lra zQRDCsrrmb_Nl?PL;VWRCM{wnc>j}w_>Yr-X%+ac^wT|_Dl~IJM@Qyfn*%LOe)a%U+ z4qCKchI=n2}eeU@E zfu7Lm9|@m#BYwwreW*Y8`|AObqS|roj1`%4S5=+BgcDO=0cg?5dtiK|tcW4M1mWZL zs$Z5uU!`C9Lr)tmDCT5lXXAD4Fv>+)=OQnvEBJo|t7N=qWH1^oCXe+i)<;S&^;bmM zlom#n((GGWP3d*)OMX z6klij`BR@f2d)Gki@(%&M)>rh_D^9Ap1=3=KRNb&{UCqCp+njiz6kh=y*RY7f4f_+ zPeA#NxHWaD^Jp4nSW~}e<%MCaef%3K$Ga|Xa*yY};r&oW2Quv)U2%iDxgrg*O{AK&9A$MXgE5?8J~ z#os;3#Not)xvV!zLa#`>@RCbHhK7a%HL~+X^9;SWtG6!c{d6sw>vU6z z{D?Ffu2``|zlkgtvlzS`;5vT?9%HE_GkvmGQGXU zU58#OM~Y~73e~KhODM3uI~bz^YmrXLyuMfAsPTPaG)(c3^8|Uv+VM~G>+R-$^3&3* zj&L{Y{GYU>UQoGMaGSVRDZ6kDt~Uranyir^Ok3}891FFm{gzNY5>j?i$YRhEJ(PGa zL)O9-d~*v{xp%i-txH}gQJriHPJUo^8_altcl^-W0{@^HTzq*~fA{q0;!=v%)&r&Qq>b)S&YTvh~-&YZmM zx>&E;2)`K`(3#Lgm|5G6thXO72wLGi&&ewBst_l~z&dUrN5!!nXLSilrD&1#79zNr zx^geQQCs(-y>?!dXfFHqC%hwROR;PqB}y_2cMFg2D$8a25!Pu{n1bTockLC#8sW|5 zsGXY`I|SEF#J;_@p0{~$K<8JiHQkAA=oEzw8r$rfLTfCYW!))ujlSh?(9KnUqbv8s zd+m4orG)@|^7;kXN99|)SA=+vbHM^V_$E-wV|>H_S5h?MPk^H{Bg>Tvz#8+QnpI~x z1xvV`e@DxO6QV(SugqucTF;B{J-F1}Qo!hpygHU`T@~--_kp}*!=Q6<(=lqlB4Wqf zcSH3ks%Zu3flw)1=pX6c{Iu`Q7qPhNe*YW>Hy777`Vz!wNBk39 z2LXE(P;eOp+8IXy*lrd8y~&Eo_>agH2Z|-Pz(;CHo6Zia(63<$Z}R%4vuLB@a_9qu zZo+k!$2->ssV61TSU2#$dOA!2gkkTWDYu+xWhX_&|r+nUl<&h zGK-K=OQmxSsS9f=O??S2CM%7#+{F`x{n77VJ>fKGX{of=Deq8x@zktHRm0(qvezw5 z)UwvvnrL-Ue8Iu#uKwt;up#!AGZ{s<^sBSMB}k&xU+8Dg+mN`O1BN7m6ywMtr)ro6 zirsYMHZJ3wm<~JZx*DiT24sW<9Cx3sDFU>2_$Jf^>6uf%G=w^gn#(B+-#V`&_rx=6 z)pTe5Wi-psuY+TATQ4i5#$&9iFkoe9B(Aiv&5Dz|()1Ha`0F*XI*ILM%7%ELmI=U9}r6!(dNO=-Vhzu31G>Eu+Ua#Ul*G ziMoCrU`h9mkRhrBNQ#Vl$+VQ~F>`rGoohWz5c54)*Iui9Il*nPz0?4-qvH1@deRa@ z8EIXKrdh`ZHmlTV)BQIxR^CE{p;>--{GH%t(;gAkPo0ag+es)3R&@JHqfyDj^61Mx zXwJ0QDr&oWS)-?rkdqRg+oS560QDP3ploWSo9kfr?{MAg6`{(o{okxz1+8+ORUdd(=YCa@RdHRD%xC%f3Kacp!EUGoFXg zp6}}C+z!ZKlXDR3aP;Jsacmnnb|+Ca3*rP-g2i3l4mZlsJ-btbT*b{k+KC<#%C_N_ zp@v=}4S@KF;7WlR@sXPkq_4*24{YmXQBS`o!s7m2^Et@hg@T>!FiDZEBBu;Fc05Yy zew06K!EqIfh%X*nAHbeNy8^lvQeko_;r3@sYMN}Of&(bPU9~$(zX0NNYRP!iQ1sh2 zC&~UO$ZUBq_2}4*T9P00=#&0v@1<&vtBWmGET_F(85CkjavxvLGK{4tM_~H}mm5%X z5bzIVFGZ>2Dcm^qKd}AUfLs$8JO`-$6*X4TIGxEuM&o zUgHQ4?be@e2$H0$g3!8CMo8o1iPI)gYy)@@IihH>r*<8ENU^fSVg6K=QAqGNk&k%? zW_-wm`Vb=rYtq{IdThnZ7B%iZ4eU?_`tYoDQ)J7Ey-uOsShJl=Dk|^i$yZu7)MDnA zd8UAM-$m=t0rti2zljda)bN@W%&Ew+R-Y77yo<<97haYG;z(SK)?PBKN2eQMr51^; zT^m||eHUH^IAund0}iJiF1VM%z&oej>^u<+S(8S$-Wvh8J2YE`dam zeKw;9yeB5wy9uaKS9hpe-A8|U`Dj0NK-(w&ef2sk?E=u(g(YqHaj9TiRdj?I`9A9o zz?{pWv3-8VY0~`6hdkp(2DhV(BX(Xz$<}CV*V||mk9`nlhLy*ttBL6!`g43d8%LV) z7+oLtzvJ!y2z@LjLJ0|L?)`gJ<-%$%XZbJ9;(IGYgVRM)U(Xx`*fQd8&Z|2kt;c<1 z8Icg>sN;_}{XKmq_>@xR&_z81Y#nffmD6$$te`n*{%T0|a6iy)`zTD_BJZ4z+%tO% zs_h7v3up=itqgTf_;%x7bkPw>zI}C(sOW85&v`SYwo)QXVJ??-ei>zGOfcR-%=Q(Q ze_KBn>^Wg}Jo{qQHaJ0>9+-r(8vuf8dZ zc|ar#q>jkTl z&*+apUu`N{@RgkFS-o(i)*hgt&hs^%hAPVa6H*+{9cn4yd)@B5wyJ%75aYi>F zrUh*wxYV|pSakt>gGuc&KEoMjSDI5Cf-#CCUGIPD=S05J&3V_W16`%-@be8s?`6x112GkQXkdzB%Pu z1Rl8wmvkg)OY3nx?|nYP@o@Z2$u8)4jg*T*rgd+&sf&k}y|r#nlYVWTV4n$VuBlDy zDdTzoqZ)c4f|$5IK_doPwtRzfww7PDo;DVlAd8kbvL)PBlybZyI_S<@N1udrQK7c{ z&?1lr)s1_*JQj?{DMM5&vcLpjXVRuO6Q=*HaBVVPVL=m2E~d9zo`PUl=~EwYUqNz` zW$5UVpEUIo;AYFE<;8JN2Af{|v^J;1PZH2;C(`e;@ONv-Urs^j4mt-)*_pLRbU+Is zJ*Jd;7gB&}ii!LP6f;gt20TNoNW(nseLR)MC(c+X zgALBg6CLv|MsYw4xQUsF)B+Fz>-c=>VkuT7?_;>o<#AwpWRvWK_K5kX%H&kz?|FNj z;0AYgtojikM5Y#hw}|n+&Z=Y^NPYLgB5Xi=RyP~728^uqZ%>7=&L<)s*O$#TdUzkq zJWKymNvtApAX-`IO&RO7t_pW0?*dDoiPK;`CTi$1mc1}^Uy&^LuS(0*#J&KZ@9(3& z`u5{37%dI-=XCIZ+=8={-nj38G1+%;J0`HMA+kv-R6kBZ?lx~+c!129n#h@9hq{e| z#QyF1o*!8-t*qIsU#1|fVFJp7rQCnT^%`Q`g-fj+0~V&C^8&u3L8tnAa*~+H_Y8!D z{SQ)TaK<0@7`*SrS=`XbX?A8sa=1(ZEW(WN8l)qN7=d$3=wFwM95PJOV1E|ACJj@FMy^!fU&{Le2VpVjhPE|nEshE0c=;tv0Wm&Hk#ZO6D;4uJ<0Y7j;$T z@utU?&-M;hGt<6eXX3(??0YY9&16dXNkFRi%kYScj^I!YHizP{25GEXh%0+YD9CW= z)47G))a|LNBRq}3NUo$a`?2_z?a%6&rp8$zf2|=^iH-26qLdcH*1_IMO`?+?85dXg z_Z_Ah5JjCvk)qnQ=_fs^F;jktyQ-Dmr`-9bsuXpW8-r969ZMAbt)JAEM0SEi#@%-j zRzyj1ysN}I&85(?65mo%piOV|jR{ETjHvibAGFPx8UXpY6a!6LgI*)q)~%w&9tJz5D5nPW}0AL_qt`AM(`T zm_Si{4t#BVrSFlXCJp?8>_Nt>J#uKckdv97{MY#iSo~^tc^%k4fWN!J*vCL;o$t%W z#S{5Nlp$WZ1|?fo}ZH7$(olTxcfHGj3|O`wZ0 z>DOKDD0g@xaM{aCmV94Y#bgWi(YxM_#{(t9h*&%agi$ME41Zq24z z6H0u5E?~m4$2f7VDZG2)-z=%Rm>o{yJp_tQ=G}~;fS1)_Ej^xSCDg(BvUExyxyy_v z&Xj;C3GkSIR^3^Ba~~Hcr*>Lwx( zdEr&^;l9ry<9rWNeGcW+waD%AN_^-?Ag)<8XUHz%TJapXDVSI#uv(TIN*WmUr)V{i z5n^vUom?a^N=9R08Z=(1bC;Dkym{DjnS3mAV`#jegNc5(9c8q-jBHajv8ll8+WLRT zRCFcxO)!_vo!&2YMm1G|&)z(&@N%YlLdk3aDQWZWP7Jj5nZZ08|4vT)>1riv4y?IQ zJH0N^{wWvW67ln}%Hz9UowlC?1^G<0id@qpRB*g$Ysn}(t{Ki={_Rf82NU5j4Vem_ zi!UdCWVWs22MF(b`kup)Dwljxa~{kl*I!;iM5qMw73xeTk>Gzb^(6nfMfS=cKgAQd4?Jb<8#84P zRdz~Clm!d-&x!seDGIOimOfGtrvorerbujnF$wZLh%e)sSE~G>DSp21Vb;n#JyyU; zZ?If1!*_iUD`WH%t}nGZ6SnXGvBG;X8p@p5rL}+rYYlpP+eRrq^c*Nv{)JvH91l+x z;)^UF{h$f96$5 zHH+y!DZuJ7d|IO(cA|fT$YmTO6dH4dUeS-n8vn`{xM~kA1k~}TB*TEpm>=3BKKdhC zMg7rVm(H-&)UcO&3v{8PxR_{Yz`#*`{g55^TGryCZ~vZ#{8QmT9h*^qV6L9m*tI9$ zF`Kp2q_fxlu7t$Owz?M*0lS_O)TkW^ucgobekoNw&%0#eiLRg0Q`X(f2j+Q#?)ie? z7a431u0O$=x$HlmobsO_|IHl1I$lqHw>z?_wjV|srp0l`76_oBoz}RmO%%;XxIa)% zPuAb<=npJ>dmrS1q)?M467`X<&$`t8I)WwD@NB}Q$QhUmRujbpPg&NAGEAXgTpIuCHJ2o1Kbmvu^^|5rp95D^L*i_$p>2}nP=(@(Q zuHsOy9qD9Gwe8>|nB!8T;og|D*O%ZX23PM3r0Z28eQX@lC;c^{T9lu*IkJ~f(stkC z4}a@Y-+#uho^ZFWsc4_weE~nGE5H+8%>{D2Lipav@Jf)>yj-+dYsYqX+}rih3>ozZ zBv#Uxy!W3;^T!b*v3;X^>2y`u(ml%g|4u{xPo$Fm6Cd#(a^QN-%rTUhedr}MvqY+ zyKaXWNjaKEBBok4faB%oFZ#4$_Mon~%E&c`5BE;JRoejthF`7;E$wm}oFQ7o+#D=! zdURRlHd<`~l*rt6F=~AisT2syh23oCP$}%rwSv_dDjBin3{?W z##Ha+zMYEumj8rfxeJ_rZEqoGk(^+UPDqeWH~zl+D&F_#vI(%yJHo=1dJEm>>2ARo z_DDDCro1uUOy55I@A8r^a)!|x4@|rC+oE3ysx~a+ z3IpeMN7<4D`2~}~^1-y-8UKHLCTe)sB<;~HuZdS+e2;T2uOTYhzQn27tAZQnEG?-0 z8Z^0EF>d6?TNmVN<}Hlk7EkW*M!apJ!=b^thIYB#CBm=nrdXchCfcEE*Tvb#_c*5Z z&Q$lK?Gy;5-28KW49AAYc`P;qGFDJv+#0HB16=~;iG-pTfwwjlz=AA$zcH561(@SW zBU_2b3Dz!r@$bQpLv}(1B4^q0+6e`gYP+HOQjvPE_S*O{@6&$19|Ji>7{mMx0y7^v_R{^S6dn$Z^>AM1~`s-I%V?% zhDUAwlIoOj>1r1Zoh0HUlZ^X~cNL4^y&sK9+PBm+_&4z_4KXWa&~?h(rDv%*k0j)I zZ^EON@jSH^y#BOVn34SMy6a|A#!h{M2Pu?FiT7`qlN>+VXM@CNlciX(7duI;>Dy~k zQDh&#VKT%xVHUgE=eijb>+?i$g^%_{T$|?pnO6nVhX`UQxVkYsvRZk5C$B+dEJOrK z&Tdy(Xxn0u{{HcN6IrsD!YLB>kaMXkav4&WT6-@S$o;NG-ZnUy;QrSj>fQc`q!WBs zz>$1MtZx3HY0b5$JY`*5-cMuLlp1HR`t58!`Fj&#*xx`2RpixaF~zE-H(s)Fsw(b* z$a8?A1nnqj%Wr2lt3h$4Oa;A6d`mff1;;T#R5E>uKlb05zqOxxj*subVku9TSTl0j z%`SPSd}hZU{A{{Tq3U|bL7M0V*xTKN3Q9^#_4M6o2xXve6om*yAnE61;&lM=Uc$}$GX4Bt{{0az!t19#hx%}lKmI6nMEBh(m6ow| zy}g^(piPgO0=-~@+Fx_7-*>IG+Gr`MdPT&&D5JFG!pD-W?opN9cBG@mza+F|r#4C- zYclRRIWVj3?NcPc_XQlBW}n=a&y$PCdh>Q|H;vbx#M>|}h$4-`$R@lMqI#9o1a?#P zlUfpL(VUE;#bmW7RD%z+DcgtGFzeZ|5%30&398eG{N&D#Ac$jx$`+gd;(X`V7xA!G ze!jBHtD6#yWv4r$-xs#CD|ZqnN9Zxev9l-qq#o#B0k|xr{Z&)R^6M(+h?Un0L19EdD1k$6C`PW4gy z|9b&cH_GCaPry~?{Pu5VfBiGyFZGK5k&`uv*SGHn;CI{Csy2((GB<(SDLW>ieouZo zjiZ*er4~p?a`%=ySL&}`)Qc_m9Wc?Fyw)=gp54hp5zU*6>Ouq}U^bFyO`CgyPybZA zmB|0{F7no26+dESB30zmz0|3&gi}x!>;|iHZHMbAe(fsO4KuJ1QC`>DPTSPou8qI3 z`)p^sT2n`Xkq9fLD7Q#qLld|o>RsmRDOM*UGEJMy-RLexO`6M5v5}f8nRw%j5-RD^ zraK)ylF+nMx61qc!mqJUFaO|-eA;XcgBaGK7l@?;&+pe4Ir?m$(Pk^$n)B;5!sYOq z@lzwM9kXLg9jdQ|q#K%99~?W_Xeo~NDSPgpmV;WXHH*HHQ(1X?=g&GV0dcvHvWi_>>Tl|+x#6#SBp($p^&t!{pg-P z4@A2)F?i23&=cnPmjm8`72SV*9!#!AkQzMbtb~th7c34U0>1L^#F1s$#dWEs=z*?= z)P;5E#W|Cw%g-vLW@5gC|E$wyVA8fb4OXh~>$pk8AXa-drZz7GLByER4AhhQ8hSwX z1r!HsPl?8f<`KFQxN!==DXN|>W@|Dm8Jb1Y;A!Nnq0`z%L4Q0OLs)yn(l7tGv_f_m zZxE@^SHH7VpWU+15IOdSa*|yzu$>S*_EKRj_E@8~?JIJnrFy0J`b9QsA;yg)<72P8 zW0&rl`Bc5Y({AxuskI88r&t5Ff1*5(e9spRrjOAW$dIhI_>XFT`#B%BhP>s;`?}@N z@7x+Joyd(Kaf<>Gch#gN%I)1nSlG1~H6K+_YxNBicF^6^_Zt>hHtxPVMC$2n-I$l9 zh9lx+(FVX2>iViT0rb)5GL5oT92A!_oK7~NJ*r@Ep;mrvClU|nD=6O_T4-*2BIEWQ z*~;MboUF4{P&U6SM;b-3{sqck)UmNr=b=G;zmA7vzinN91K}KOZ%<>A<1E4oV_1a# z!{Upl{|OwIB5u_-vx1hR^dq=8u2;TL{`l4ra(mkBw>NZtp&+g5N@fqMjmePIXDlL0om)2EITQ| zA_`R{ts#g1(<}2kKK5Q#gVaO-8P>2`<(&8?DIe(P-JQgHF_uN4FIJejDVygVZQ64J zp-8`GDnJTy!h`8gFvgKbB(rMZKf8{2jH7_3?AbLq%otekheN~Z3Vb{6DVQ3kI$}Pd z6Qo}^I`*V^J=9GOaL%VlGp_mOZAOczbpq2lPxv{ZE?DkJi!5iNUldrYO_j>5C179^ zUkW!-FMFZDnj$Bth~(dRvEC-0hERiXUXEQ9L5|qjM3#ybFkA;+JlcRU)wsB7Wd^L+ zhDGX{94nQKezBP-qD`gBh3faql2Q8GlxcH@KKsLfh!9f^Nq&+aZHyRkJ%}EBX*81A z;CQAYE@2)w;{l5$RffmWr#BOX*$qe_VJ4EBlkkUYEiQCPon#&^>sRE6e3OEdJ5er) z&bKb(DUma~I8<>og$?D_?w(vOC!hXMyZt3#42B#_GD};SiKqN}VLb$%X^aDxxPM<> z%nvEMR65LV{H(I%mpt5VPGPcvbnDt=AEzyq`c$Gq&3U&a(CrkaWVz!6X<6DFyS!~b z8gE@&RJ+TaudK`M;K@zOf$ApGdR~l97_4HLJw1o8Vp&Erm(>>Ts6|d`#Q~dn4j_<> zPLlBe2{7AUN(4~3W}c)S)}Wk44CzmN_(tyRw)E>Zd<(I|=$gsIFV&zSKbC@5&*%F; z)?T)y32Y1`ZWYr*KOYIJe@dto*wIFdq{DiSs^~NW2RdoGQK%E**_C;$!Lg8$#yi&Gpwl;uulnoLtK9aT|^M-mZ9D@ABe#r zPO~V^9jaMqNq4@@FqYgEt>%k1>WQV|u9l!5k3njeB6jQaMN{v~NSnhG-O)NW-#(+( zix>7(*BZAZ2m^2-oypz&IkzK?#J3zCSUw|j-^v+WC>RnzxVV6CRcVpR<4s0H*AfYk zwrK35u}5l-!fH|DZ%J!Mc0XQerTA_wb6}N2HyGtMK$-coP=hL?G_3;E(0m3%HBfR` z7w55#=kbVHZYy2?HCCv&o;{n+(aKE-u7&9|En);Yy>a3i$)4N?<%#Q8|B)7Yb0 znAg7z9+Xuxjb$)xRv+IGVVxO>Jb`rO{;bMh@A!paDlx=YZp+;o_y3+O^?UA)^zZFr z!}yUGK=fe8WMuy;PGi-tt;tiI7K&}>Vso+Dxh!bVcz!tn`zR6Bu51t24X#?O4fqoh zH-Ei#X@%yjI$6Im88y7~{o*jDw;pmL2dbWC3tUnI7Tqj~C;1Kkkx~k)#Xar8=HAUJ z1>>}qwV!}8quKaE=o0AegU6?4bJ)2z{^S9*?hNlpe|YI8U5t}pp#iISV})Qhc$+pe zQTuS^P^9ObQsJMGx^^G4%tDu6wq!N^gd<+f)TT7|J}+XRwIfze-SZo?zJbj#RrBwo zDoWLDU<;;sqSB<$_RtTcF4Im9dyChtS#Li_y|`qK9| z4+MROFtu{;%s&E7UO8>&#P5a(-0*+7c|;qLDjj3~AsJR2D6h=cNC6_iv*<}th*99f z$+T$0)0=Um7ethhF3Lwv5}0lOLg&Rn<}neBNEUK1{-(|9K|O`ux1@lt$+>Gv1&D&cynn$Ceq}&EK2rF|uNN_7D!Ix1SZtyFa6rpbo`XeX z?YxCcD2*P2?$wb@ilSkZGeg={ac`ZF*P(vh$(;Ze{i72S0>IVxhsx(r;pkd@RggxS z_gY&e(O&FB`j6H1QnZI%ZH$xnhj$D5Dn&$us*NH;(_v|DMd{Yk`?`Nm4k;brD;to( z;O{#^IL`f7lTFQ15O1+XfZl)ARvZ&1X$C*$*6IUmlCZ0HqyGHpX&Je6Wd(%!)_MaS z`Q}N8UD@e|?z>hnpde!YqE6_zZvKKZVGCbu%`F~@`KSiSooh501xmaKi2fAo?>D$i ztcnR#6KQVyh|!$Sz`!?zYNBWeN4It|qA=PsgTP8%vBT$c^ZzwFA{^CmHA@J3f<*Ch zgF7amosG>WzFbDc4;xMOtw0>DLBiboZa`m4dm+`*M~MYz*)Qey|FErZOszPfTDtwk zU^Ny@8%s1|cNN$2+cl;HE%|-Q0)jSM3!zBE@e9UwKT7%?jtxCkGGB+KJf zNJ+r}F4D#ps7*L6@DR~^S#CZzyRY(dLbdTA&$#*I(GNQknoxz}t%GMG@I**WmR2Ei zph*e}+p+Zw_E3X3=@kZoLMoT!=3PP=O`^4!W5DbkqBWNX)m4+rG41$RaJFXm z)x{9!=LFFFVxC`R<=f4rVU6mQq4Mk<=*bR^tk+`xSe$yCcnLGq%7gtvo4XLs4 zZw&?Jv#KW3!c&jvlJ2Q^3R~CqSm)_xy&j@*)ggxM&RlCNN3Hz4`~V+dd-9NyY9^yi z9yb;h?ft)5Fwi#UMHQ`j|CP`whA3I>E;zx zt`6F@#77l=OIfFF8<`~h;?}y_{ZGN%;wSJ_A1=t9!US{UGBMV1GDijDBT_h z6;OCv;?|3Fv-sO%qEs+RJ1jJItH(9K@rkcuZiW0<_dvMWMlF04u;Oz%p%_qNJ_1{6 zxPu5sV5xJ+cX+*2WC%<++$u3B#$7mZD$Xkk|Cpzl_2!3a&SOkJho4`#eJPd+UmL{s zJ)@yLCd^}DP$bZk*4BW@@tE%!ptassJO~{-TyD)bK{JyC>6y>RO1)w+^fU*4@$8pF z*5!14BHHgar#AH10_L=J*^i4<6dEiP=*Tts9*MR?8M>Rs-OjBvq63k}-$sqcRfmq{ z$@ZuV&YxtQY0B)-CRgD@MJdd@lQBgad6N^X1viwzxCh{n?)Rs72pAjYO=T-1Bwn9Z{L$y5DN1>*lkV-Hbk>)G|Sbwd?df_CI`*s*-k66KAnQghtR zhje7G4x(5IgjMd1^ITBgh@N+B`|Jespq(M^NP-T07M96@FDTA~^>=evDKgb1g^mko z+u;|X#RCD+c5OOHeA(wCL`Y(Ktx#w&T6F`!qc@4Qvz1`&Uq{8MQ`I{06dlJpb9l`H z)Vw=T+Ms(AZ(aIuhoNMmh^S*YzY5PUk2wm~po)jMuSeUXY=BhZ{C}RZzMT%Li7*^0 zUUMBs4XfgEq}9nOaKC{n4Tfq|S^H>Ne88BPa34d}$j4Y=75H1OA${cPr+@30VFIbO zN3I#+s9o^`j%Uk3=9AHK_V>=*7*V)!Pa(3<2&ew@Xy#c`1q1MUdsE`vFoNkfE8GG$ z3wd!52B1A`;&_k|Hr90Mp@}q}_dD4T_-{K{FG;W10|BMhH; zRt%gcF!%-Va9{&m7Yh03(z1U;RZM^=_}R)LoUb2b~e-J=eX44c7&ME9uR#y#E z2k|%If0u@tp6;alZdee7bx6hRKW_7ELo zUUc(?LA(!4Ezv4+4C+%yozW!*xS*BWkGAc4qj@)Rx4#h4-x4kRNL>(^Z7SOPnB1u? z6`838<*`HaB5itvdgSB2#L`&o{)NgjRmsubahqt1oZFDGv*k}@f7vlhv@(9okvj_rE_)xXlQ=?Z|xX@C^ME{|9hhhNn%`Kl|C3l3iUn3IJDVtt zAGMXs)mX2^<lfzSx>y<~YS@bp(3GTQt+Do!hp+=qyk*r;%0-f^v zN6gIJ2L)7JUrOk+nA3p^3sUbi#^81hZ<#12rp|>R=((X z9H0o}1R`Rim!?nhK=YTT<2izSb~kAT;Zbb&O5!`qIhRQIK!1#*m+CUF%T`A(Votf7 z;7O%?#ok@Vc{=&jkpbhOm%KG;jRYD;j-kS}I|uk+Z;a(@bgp)6AVs1)F!_uH!o#ic z8H|2WIkxJ5;Vp+wD5Xy6($9N6b=AMs92;u~L zyZ(W=trM&V%HzAdErCah{yB9yY2P%M_8)Qjcq7c{zI?1~M2vm&XTa(|dne_bAI~Q` zyG#*O_n0W(_PGcnpMBGN$@CZS7an^FK0aFN|5r$n1->ZyzZ-mzHg$R*ZSMkJ$Puqz z1X*3)rtkiT%+BygjrW-lV^%(&%-$KB*Tam=yQawdX#3{>yCS7)JoWpPK(Ihal-S;m zd4iI;8Xx+ElAuR6xG1Bmtr)(y`^(9iqUNFl9h_?rpbEt*A;>f)<=GzU%BkvV<78F% zT;v=gTq+ywb#o~X1(&(SB?R&7J>J3pF%#jtB}jS~eT6@=kDMnmE&qN={Q+YwhDCZ| zC_`$RHxaodX{~+i>Gu9F?qS&EG|0Hf|1WNcnz1UUT+)7K!Q5gum*)#vwCh3td{Y}) zVkr~a?K#II)(#nwrI}l6xwVmH)RA`8h2oOtJv5OvGAMU@b8gxCNyR-#(W`pO30d-A zk&2}|VM7p|a)>dUst2bY76!kfQ;f1z5~)m#uzzd1pK7Wb8>s(j8B_ppSyu>F^Mo+Q z<7hF4-$E}$7Z&rJo z8s{8MZ9Q4947V%A?15put7h39YkHAxkP}{;R#i)`zZ!+Hq_d>0zHXV#17;};_b6fEut_A^r+j0#!Rpaa z!)?j-H&b!GuS_|-n4ijqcbiA&c3XKd2RrwT4B-EZ*D8;`!kZX&75C;Nrp@+(wI+Yk z(F3;!&s#LR_{Uc)g?!;LOFxyiEj4YN?wW8+R=QX?LO;xLKZxpgNcYF4Rp&aAc|GEC zJ-kBo7Q5iaJes#o|Nijmm_N7&EPbenk`0s8uKal-$4A!2=g>clZ>r)>1#TEUxR&lE zCuZ)KQ!7VoBzqtT>al;`YEfis7q|zWSl8``%$3WN ze+GD{S|e`0#W&Xq--U!c_@|Y9akX`@86S`6J6B6-FY967&e;f|8b173^~GNb9IPfbH$LiFYB=OuC$ zocRoq68Ns@LXR=Vg{FWq^_*aZX4;)51+-SKoAs!q+Bctm5t!rv0JCyK`5QuHK9^D8 zsx&9)8<0L;n+kHh0{XD{D6FQ+TiUQ_PAQhSt|ODNjp13OQ|YY2Q0d#6bpvxtW@EY| z^wZN~UM=G;+DH5Q%IuMp#qm58r$2t#^+hF9l1OJqE)fyR_Vb}3RYCfnyFoGA6_}B( zL%xe_LsDxcyS-t%Inb7J^)bj!{;yO|v+}PGOF5T=A_{BW?EG=>Syfam$ZMZUgX%^vVr{1_{_K`8a19rUAV=Q z9c@9dyn{5r_&sp5;ZI4#bmG0uLab`rZf)dNl=jyMi(U6YQEFBQp;34ia@B7PpccwIp zQ2Vh1;jnT?i16E*U8AS#W$juQY?~7$a}y|$J_mQf@S8_4JEQaiR9!WPfH*`WDLv2_v*iuWWJj)Orm^X??XG!JJD`emDX-j1;z zL}YltBX_Y)8)d71*9+RuLV)7RdEz2@5)J6jXW#_`aYsfSXE%In&^kXvVIRD5u1I0s%fgl}Ehex}mTYbYY@L zQXK7Kmm2^=zeds`YlVzKCc^fQ`o$5CVyWTQoz21Y2>d+bbDdDD`T8^Tw&v=|!=_<{ zI!<2k@(U^!#^p;EfiX6NHkO;WT)MZe;&KAo8YRhjN^CW%*~=0pR3; zZP5kS>qUcb3v;V4Rjf!l0m4$!FCQ)9EP28TLVfznRj(-R zbUA0Edc0Gj9bVfbRd9ssMvQK{9<9-^uWZ@=2B^Ub!eVn;7h@r~2R6pO)WZsmYc4k) zR#fue7p;oC8}&MI%HV#~6>e4E)4!rk_?+Fhe<#O`?~brzE3CV>w7I@&K0Mc^8ZMve z;=;-zXtyEBojg-w%V9!jgS3Egg|dn9-LobMm)o`i2-K?*5U2u7?S|vf$5Z8t-p5Y4 za|#{CJw8?ml#Ab4^mlGnR)6++VEgOZw*2hR8gAvXWAp2(Bhr3FiTn2ZC3?tNlOT>A z1ljWB?a#G*4oF$xEM_tkJz>=Ia6Y<@fw%yE`XPP0i~cz?F^r77$*Gq6tv~YXs@G9Px%pvS?#ZW!t3%?#R9!t3f<$AxZ^? z9Nj{xH<^kmDCaywDGr6C`IG^j_>QPlZ^ZW$wujzR?LJ(&2$g`hrG1Tsv;Neil9S|F z!D3dtW%OA6uTwpjE-P~59rfGNsbYD@n$Yppy3wZvt|jTi2E??35CZtjhr^o4c(AEli6S5o`>$1yE$_mI``9Lw}*Woc^W zl=F~{*N$O>15r-plogPnAqr}B%SszgPB>yG(HxS*>42hk^=K)eQHp|EW`YVhZAD4c z`>{XZ`@{GCz*@k9z4luB^X&b3-tYJ8vCo%AAoG$spOn!hxYUW(M*esDLg~7~?h(sd z)2LcfaKL8b(9_?XYgvs4vyiC^+1z3f3FSoF)-r>up3eGigLc}Ve)b!gws-kqAy!1w z2MDfUgNU-PjGMpE5g%wCWjfy0ksCOEg_d~>a9_8~Wo^HQE0hb?V)^tDJg|b2`fqOk z+?90b&Ct~(Z+93>W5e29fH*C>*8Q`-F*p|HW>TYP|GkEa?(?;}==O*2?FzQ z2a>Ob4w~V$>LfLs=!v+=E>^~Mv<_7GvlB`ojEM+gmsx_w z-hn=`cCluRmZrvCP69j~i8`aa->tlo?Tq+CCHD!4%rEb5<&i$=8`5M8u;?2XaT66;?>-CseFt_XJpWu7~~3UUjg z;$%r`S<#12-N4ayLP4v?P+L~++uZq$+(c<|?OF$U{N`jW;$bdA=_3weK>Yf*4d{iT zyQXZ>L-V(5eFjda*`zexVDC9g3dt!g>O5ZUBoU9^eoLO3_%p8&Ta7@ar1&Ba#~`8X zyOrfem@6>IVl+7Ii*u+U>`?mLYvmM6IS+DW-o3p_@7T0(7Q(Qh0xy@vpt6ONR1&oc zku!U5GO9w7$FF!X=kAE?br?8@a*HqBZ*Qmaoxg|l7boLsCGIb8gksOH9-k%qdeF}& zZgPAmx5xTU&EsFhNu6MAkFLso1YFQ3P21g#I;=kGM*v(*Jr-dXTcBe+1?R@+Gqf?* zqxjNEs()!0IdI}NM*`T>Pa`icj*p#T7VmdkJsPU=Jykh%jOTT7m6wnQtB}i$yW%>0 zUT^90&i)ftG90sxXE|>&=D!n{Un&-a6(HpO)s}%Koo6UH;w*iXc4RtyFbh(38Pwhp zoi+Ov#O--`ws=h`oEdR<#YTcxrbktY{XT6~UD{gOZ3G&<8@q7%5Aw25nhM=OS!p$XsxiNm1N?+(SBTn(5b$^v-YWzdTbAJ zOY7hz(10$A&b95v<^M^gvl+9)AZT>O$>8;Jt>{G-uD(t#lMbTUw5TEu|~0(@O#o*FVgG@0s9CnO^`)#13AUcFd_m40JJ zS1^$9KueCJSSjgzC zs*``6HX~uoPF`YgrWW1%q5j(%z+QNn_z!SVYTxA=i5LOtp47PS3E-AiER4j=yRFq) zCn7Hf-{$vxayE8G$gl6Rvm;uGeqjGKyb;96q7GW`byzI6=}p)(WLNQ^15<0n(-ali z+S;hr+A^bdN;vTI&JeEpw+ZUNT;qzjI?5tn{ae`L!Oi!vHTwvS1j2oy&%0N&C?>y` zSato0IEx~Qh5R5oTj4HpXXtj(NePl{@#Z>e#_l`bn&fwd)I?nWsDp~yw zbUST*LDB`ux%M1!riWm|n1ECP(3#5EK>Vg;ZJc#OAe|VEW@i#C0+hGEW>0u;4jiOw-H14o;7xkDOWwixUIn*O>-O5A zI{;n6p?K#z&?X)a+8oq|mY!GW%D7#>Ta7ffplPzC4nckn{QK*92N+wu-xUT^?w{m9 zOl{!(JI()dV-a5x9cmPWlk6!c58JZnSP-;-pMp{u42&mb3}#U{CD;CU~-g{Mp@+??nqW?JN|6 zNSh(4PNoQT^)tS97qcMxA@;b-9mF^|n_B*wvGF1TMtT*VlM)-*&_ZkgrCWSi2$g@V zbCQL39JLZ3_wc_)wLV$j1+a#SJQeonufv8QKrU83n5yA0g_bLE#H+A-;4s;nSjc!rxk}}Tn zECKL{E+|x;A)ClZzY1O**$i6-i$rwkNqa2)EhC~HgWqnKbn3gDFv{~8k~_!cZ9!n`%{54|;rb@H06Vav_~TnNG%f3#nBaEfpL0!N(tlNkoA39eN!v~09AkQLY${r3 zwj0i*m9iNw`(4$S_YRI9DdSv&k?+n!3ax`M*tCtfoN??%ej2dPGF9rV0kTjVz(2$% zmKdG27K1q_E7>7j^J+l|n{R{WiqClgRalxGH>}%C1VBXFd;@rp03@{Qch^JRUS{*H zrnva@(=DTpn~O+RBBUe4E&r&ma@oM?VcPU77Z~hI@)zRH(5y?TipEZTswj0=Affs& zV2~QD#;KjcH;)N}-45n-pbi!!rZ^^+fJq$BmdW-l&Xj?W?oO+(h$LX4l$I+@c4{`> z4Cw==D%hxC$EsWt)Bf1HJ~5u$oC_VW@Eq`i0NMj{+PPfwH-4`yysgY?+=Dcpekn71 zfj1N`TAO^-?95RZf@J6&U&rXMMuZ`&&(Qz5#@ux*k#A9*Dd!5ZC75ECgEp?!LY(Tr zJDLIh(-FRFEzGH2{24_=;t4ho9UkMJ6J_l;{wd3WR>~XlY0G6hBpQR20|aaE)99C= zE>mAbbn5YX{bm#L31ia$B)N8uLFA2Rx)l30QZ?XzD{g_o zsm7-1)5V$*5W4ah+)6emb@luwt&ocN$da7Ua58p>Eq@q8gcejJYy5SJ_2To5Tc7Sm*A58$OAPA z`HJ)Fa0MDZ6te*d5d`wmo8f?PArc=9DI zdn9IEQ4*VAV+O99iQEjfyg3QGJL5_ay5P(1#hegDY z%OTw)y6A+DoEYKKG_d&iZ`xFY-p9$~B4<*l3W1V^lW+Cj^-&$>#wzJKk>Yb=kG+1$ zX1b09eCSuX(N!{s-}O=U*6y~%Eb%JWxP0aI!{J}S3_iXUErV3$3m zpyKYDH+j^>Nr&@hZFHH%uin=v4{ft>x3+>$uraMHC~If)2Jkj9YG$9!+IRo=oH9^< kfPeTOhn@ZZ57M`~d22~oa0h1Rk0E9!k9!`gI1+T{zZ-p%v;Y7A diff --git a/assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/ica_eog.png b/assets/img/example/use_independent_component_analysis_ica_to_remove_eog_artifacts/ica_eog.png deleted file mode 100644 index 33d408f682cfe0846836f86b6ed5fbd3ce0cfe81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116375 zcma&Nby!=`vo0KcaC6oaGq(J}xQ5+Qo{tJz! z89DsRq@}p{R~d0}@~@6|W|lUl0Kmt%sKg0bTtkAv&blaqkD>- zE7-?_7#tVwIb>_Q?rR&~{vR~ia5Wg&l~_b~z7EHq!ep2rIZhFUw764IGeMYw+aq)=op z`7tfxN@&cb1K#|!@N{ctki_`41W2cDxm=;@=*`tm>2Kw`Bp9xnu4hv^rv=2fEuUeL zKV2y6sRY;jDs>qzbLjS>Aq6Uiv(<B!yumYZF+I~>)D@Q1Nz&8f|*mf#1(%+0^(#= zhl~T)d$?P$R@ES5-$*e95%9)~CCj#DF?xu?&0L9v_UTg-l9R`Hm0KBel0e_6+33uQ zAx!akhw+EC)DerL^fljzjz&vd6n|#B{M=D#ZWG_~-w<5X3%axB&p<02v8URkzHecKt|_`J|H@h%#1C(Qd45+VStMAA= zQ5~?1yVhl2#k&%(Nk|h!SsWbbv9^R##Dka?jSWB6Dkj+6qkFM7TvXqbYBgA^XO;3f zKl=**u)m)vSpu){cJ6(f;#gQ~-DI zznZ|`%t*tH|K|#;$a!DMB!P4YDzvrFv?fYw{a+$WAdil0=Po^ny(&UKidKzE$$n1lylr-=c zNVq*utj4+`_LG>78tAd+XdAU1wy-`n2Jk8)WWmVFDA`D z)7)_hm3;Wrt{2iyCSoXeZ=4J%+G~x9r60{Z{;eiW1pf$nkPByu@)|#5)ME@9MGqW` zPEE{Upm^#U1&O6k79Rh7_&)mnan&JGhgcD@O#{{PGfV-Q1jx?tZ@>X^8(J?#ZO}Ao zrzSyIk^#Nhkj%{QouOG%xIPSVZoQ2#z)SH*EfpXqdOc0|iy^ ze~gvAp7o8;-jr{69^jQ^Qymo$0@fpS_hl}lR6R{%&ztPjEW zfB$oe{YMvUz|E$4WFvh5D_QySyG7Q8fg={-6WquBp~&eG7rmN?4^aA4PXl=@jSFEc z2jC2V``MEHJz?!4C-=?(p*3xfk8lB~zVA0qnrDbO5VwjPWdK_2K^je(?4j=mcBs2L zzAGCN|3pePzbK(V$%rW!1b zz=0UpZ}&jf(p}bxpPr)niuXMoo}rB%;t^3?pa%l+)2J`zSE_`w!my7g&NxXEBhWHO z%0g+HEroHP($FRLGlm@SV&N|bT=?85Y}@Q+$|DixX<~g?_ml5GLqj@JvYgc-*5~NT zL{@t`G#@HbTZ3Vidk;R@AQgRmdA!RVEtzx~;=x{004izslO4{RCmeH5TkvnOM89-* z2_$vMzjBb~eyCfl3Ocp+@uuRlxxT?0U|0L@PPM549Yi#6DRyc{FfeR;X*2P-J3Xry zl`lWQ>80mZYS$Gu4tm&gdLlb>O}eHudB^#_U*u)8@z-;WH}2MRgF<0O=J7Wsdl{e4 zdc?Aqw@nTuv!Gai&i?!8wdZjB0TKFW1lm{x+Q?IHCQvN0w>^9oYVyK9qTJ(mKHb}N zeOnyYh}ilI3PUr#NYp0_H7n${j zHq?}p&^X-=YQkPj74C^P?=w~Su$Ti%i;T@YUSRff-xUtySvB>e&bU|Q-k2)Gy0yM) zdOskdNBly%pSkswxT-xhiWsTAzh<;M|2P(Vs%k>*&xIc6itmRf=%;)ke}aKj8_L7R zk>DD4boX4oQ_15tt*?3-40m!-;8f+eJlLeGt{b3%`z2IgGBFfMw~BV7o1|5fh@Cjx zV-<;`IvVc9zh0L7CaE*;2Tc2G!>=Q-wbxWNUO&KfR6T^TB@0MKC@<&^(jEAz#*#k6 zf>G3V9Kkb(k6yVYTzqBiY{=|wl=TfE))^h#7X%gmEJ0$ZvlB9V23tB`G`UUnF+w9GrO6u zExTk;UK76aw0XF)ZF<3$s^nT1T*_FJj^CbP(=Bl;d8+#~bTiJ;`*8CX&4cV(dcLts z3-lA*op;-{=;xOwLCRE%+X5C`L?dwDXyE_hv-ZoHL)(_;iuzD>-=pKpsz87ws$E3j z?_|;6+?uYd2%`|si(XTkAEZAY+pD`WEAMkCVU3os;FvTL99Ka`#7B0D1RGY2I)HOo z>V!X@fW?WCaEDB)XMh8em;CxaPt3s+GC$zL#4b#btK>!qk$n#5vfwvi4LxqNzybi6 zw-_`A1Xj5tY>_-M$3>S8R%OE*Zq?P-``BXfcBVGnfF-ObwH2B5tSIN38ld4DXwf12 zW^>sq_ODd&@LPWudi;hR*s^zFSYUyaV9jrwpr%U|>C9I7WlOr$xgdb^Yc`E8Zizy; zXS>#g4tsz`RnB7~61xyC+Lm7XfmnKh*3EtS7y7T0J~cI#`~?v7V22pe-eyQffmTXI z6`!q5&d@C!K5$8nKRuXXXB_QY1xkxnvO{sbeDtgJFbtnsu8mrjVcEhH zYKC*R#m0Nq!T6zXAV(EOh~bclJwQet)@HVYI~Y28mvrnDx0Ppn=sxiNY~>^cVq0TZ zx~b>kBlr5Q*x{U?S5(el4n-!7wbIk+uu<8N$oN;&Mzaceg6LQJ$ivVnp)%Pu+t} zKt6w4aC2<>qIaE99T6OfZ(1^A%H3G1NazV%r*8?vUm=ee2+I;bTBeJY$w(|z#t)m~ zi`%G0)G_U8?c%L!gT$p4CMar&Rpwr}aPVnJzHUtTBk4(wJ%phlgIv20&`^kQ3f9t` zDna0$xW(M;(byr}E&WPKM2#|)Xsw$lo9u~UTkffkG^*AZgKA>)6~ltR0O%p_%TRWx zEHMl5L_76)gtGfODL+Bu!ng85YxLr;JUYM5-~rc_y~B+cxTnQ*3=x>D+eNB!HDQM%!(YROB`HWVbwHC?XWDt+A(aZ!WrT z^qaT!EM3mjj^5vqn>cIk`YCQ6{$O>epOdvMBy%1%;3HfR_%Zp!IW7_TeUftWMG`Aj zZeSiI_b%1Dh=*6ou6)a+8GHwyIr=26Pf3$h z{msn1eBVQ^#Y^8UjRPN80S1IvMubjHkt~RS7L6F7Ku~2&i%ShcXAhnZho_fkQAHOE zg4f<_EzU~s1c@m14bUL_goadfu+EG|DLAAevyFoWl6j&|R^j2Fd6@JV{XuvNCk-lY z#m<;haRSZf`ObO*<#_Kvj5A;+_0CdP#0(vc8T3$J6A{@o)?hG&j2cW%!ndeD!5xiF z%D=2X-iYZqQ7A(5DRjj|YWCK9Ms6x9IWoJL)i(eAHyBguchPr{!lzhvF<3KX-mtwn zg5i2Yg4mVqbywIH^W2uWz`@$ zYoVTM#doIPF4EX(*5W~iSz_vJ2dGCNij@Me3a~W0GXyFgK6DGg)9B}0h8{Y?oFA9B z#CKFr>NtNcIW3ua5~Wb=Px!Ky_#w}DZM0Z=V%PIv#!w<^Mwn2?!kutv>Y7@kh@~`% zzwUO%r1{~PG`eFjxWsrn-0129N2)sUp^T0G1tKr|YhL{BIpZXWjFG*?@GoSYKiu#s z(tT`0!Gq=6qq&x*N9+fWmr4Jx#9Tco9L-Y>{YIQ3qTnM(yne*a2< z5wA>g9@*@d?_$^R@LVH;o5R%fykkQj`$;*I;mDbh6MJm_P4#eL+`)s*(m7oaVp`(Y z20+U1mZ!54t21lZ%1dAO12PlYOSeTME%ZWe@VQHsFCt#Dw~r`%YUqvmBwu%`|S9{Y#OtLlId`0=IDZVFSxPNgy6+obtZ zfep93aNcpOSZU$=!B^Iuz|xUueVWKa)ylc8Ss6m}@K5`qvmrO;M+(I3MeH}njiaJ3 zDl)$=ERl|&4*p)k=RLR22Hx)%ua+;KBE|j7cL_!&=4aTrHE;9=+Sg**uZ?1jj^Sv5 zRQ1ZxNJz0$NPF>YB*+1$v!Zh1I#2McWvdcfeSpqpJx!dZuD4cfkA?`B;9_U^Z_Wu6 z5dIJzOc{~47o`Eh}W0o zX{~d7{TZf(BIR~qTk zIO?dy9v1Kh6dkkC#{P7h`_-0FdCjb2b%mf`avy|0q#P@ID|jB%-)xjrE=i80xk0Q} zjwjki=eQCP3e^?Pt{S)cIRnkA*JMF=@UW)M%lPz&d|>FLJ%>9yerI)Axf0Q` z`MfIuKK*e<8pF$*aJv9$?aD$YVLe3x_@-;OXL%Jr0-WT7Y9w-6L)DuqQ7H{x?Rk^b z3pQ#%E5x+vCLpNBZy_P7g~!eP&RVSC+yge+1}m;K9ti?Fw)vXK*RqY?wBN z#p5|So%dv9eciZcNQQddiZ_ae31=vA1}L1UdkCasjQK2ux3{-@uW5r+^Whyr?rp$> z*1dLRIO~L5Nce*rnZP>ATQ6UFkFp=ZrS2sI?h-rXv`zu8+rrjj${OW4Y#NynZausV z=Rxv&=C%%5ywtrPduG40W(T=5nz)(d4Y0BCg*Nxs7+*Rqm)286J`vQD#7jhBJmxd) z@QuU9+@^GndFQrV=vwns&hA^@FP@}_!^w>})@UW3msF@YF`w0P)#;3hmCmF~;J=>N zXb9uB%=pDC)v{RJOxG?EHFy5tH7KIzRm=R@Pgy5jhagvvv1lU*pcvF?kCt^qpGEVY zx-hmii0GcGYj7Ahb{$s@B@c((Z*b&k>PE0e!*sN+BCbX9Xnet25xGaS- zqDf;Cj^BJ6uX&cVgE^=6uBhJXT~=u^9`Fu+wft3^wW_uQ>_njb-bgwB87*bXn*&iN zI)A!^k}26kS?cz?QLDjt&0~30oWn>zZJ-ovT&Wdbw_Fk3!MTQFT9`dKed>@#W0!_E zntO)*G6fN0&b9AZ>A-TP)fhZY)qR)1A^-jp^LYwhrmr&RuG?g0f5i1av<&dmH;l0R zL)BjwY5nJ0e~jyI0Ng7by3MlSzp0)!+a<%;5ZInT_hH_A4#@HM`fzg^$FzO*8VMe1 zwm0fF>G%1PO}m(-`|N&b{L?6(K7kUcKb8u&ePh8hcI>60n2ECt`>+X9%QMs9`m<^DztD~B5O8v z((T6`G(R2E3lK2AFHsmsy0eSp9fKQle({Q#?!hhOzXsUaZhR}?c(ju*5K5HlWH~{k z#GM)sK{`0!Ia~edNhi_WP5BOjEv(y(WZZhi+cHX=V`tjn6+GPX-Et;(M`o5S--IB z1^%JWK9Dd=@Og^Ydzjys6hK9JdWeem58X;V&>sktQRU`fX?nwClXJzCQ!j$K+xIGu zC$q{%SQ^>!QsaI{pF2R{w9KeehdDOlo}Oqc*wbHxG=!GUR@QMA%&YwfL_Nlph z^ekrsB;qob$wPGatAFw0dCytvFOA!Lz4bj&Pvu(lO$C-7s!rHe3m==`4?o4&bpr*H z6v$d;&6K3#KsMa44w;}c>>OopjG>uC0iw(i1(wK0RmMJLTBEj7Epb6VRf33*c+9Cb zFMl33JgENBJ-o_BdUATzLf#0;yMy+CjSvJqsN=)lYT(-bmDWB+rmMv1~cPYj=Izey3Gi z1zVbl#a=)xormL4COvW49*X8o;q1;^=!tyW(PyptQ!2clhF4MdiUN z+Iux+sHf}*0tgj9hyGS8-tMsh9s*9$&&}?Heo8;k7}oUd3qt%>xR_&MVp8F|ZLG{V ztL7NvGPhnV)jJlRyHbS#aNwkvQy7`5Kh5CAD%V+YpxV~r18ZW9Ra0Q=_Z>LtgWFG( z&=bw{9GV`%7i?zi>id0@0;{}G)4DbM6Le5*bAX<+aLqToS~-yndh4ZgCX1d>XP#qC77 zc%YHd5Bn~434Xm(hq)pGo`KKrt1`CSmYER%aIyt3W%TZ%2?!h#xh~}YRpipkcipsX zF}yyEw}rm@lB6nS12T~!u_T#0TWoZukq&o2@C!A5vB%T*#~Ix0Ep|yYa%6MxLd#fj zO=y2*!0=bL^Mx6S7#62$Ch z6M>~+_qk-(g`5!x9S~+}oZ-*HF_>Qc>v&b0+(4L;!<)zs-?Qo`sM6AS7lxyA4XJMV zVEjrHt-QyUhUD)DH(r*=F_qApMV0nA977#7R*a!>MK#%Y7ZRK)tu`s4s`zu8>wFyo ze3Fb&PT>HYew1gKXH4}}Yknd46I+xzSd^+LaSk66?pEPJD?BnW@&vF8V?3>H-_sR- zZHN8vL^%_BEmRms%Hj~IL@poevK88xn@pGPNno5e=RH+n) zeQR{@2f8f0p{0X4c%2ns2V&VG<_ru?zT{CtALtDfpT;=XxQ@sDssw9-Yk z&GkHyaARkIN*U*olAI8obV72RPbdaL5Uz2K9mMg4tTC^S z>A1r~v2H%P-{4^Dx0SHzjt14))e-BIl{RC4ClLEr02*>_IfL8?UUJ=q zbzZRrv~41a?3$CA*X$UoVq&F%@RtN2e04e|Nwug&grQ~jh_3y+A4LEXgD_OsnJ5^B z8*Xc5DoI*exWL(Lc&$=yNB}7sx{ZB6ln>gVP_^SZwbaU_r};dB?gSS6tP%%PjH?iB z%mNvUTkxYOP-VCxJU9adF(;2XDm?8y;ob>;*U?(ExcJqZ9WkTKCSns8-5RuyUV3zH z4dJS&th zvX-GpMVpiNvgL~4g+m|yc)C2YENRY-q0vq0gPqJ4V|wZ?V2)*sjAc6I_RE&f6qplX z>jJj(1DAc^BJ8vUO2925_CYxOolQQUbAoq|adMUvcv1_zjR(%HY*id)YdHSxLzD5> z_oIph(^QGTH9=C)gy&~li zfvq|kU~4>|_X5TiFnVLPHg=(oJMD0I+B9Db2)Z=0twVj{Pax6AU>i zR<*`X@DUdDZMJxJQLqT<8y63%N8OI+9gv*d-@7%eZzUHik5Shsj+A3$gSlf>UZcgL zZ{;AdcK)sCacQ!CWO90Unjv}A)7hW1{^c{3FeJv*gQ99Z_lx2mxS2t44J@=yIwSQU zh^53Ca@dBR`FW5z;)=DprZ1euWY{{cI`Y#(qoxmV*FXB+IoGxj0p$X>wmUF>*jUHp z|EmQ^r-PI5C$IBCC?wnYgPt==)bX%-?}X?#hdtU@643Vb{5g;48i|M)g7s8+{99+* z86oylx8vGF_egiBbNZ+8ZmAs?1b|Rqe%esYrGQ>-D~|ti_n3*EkNQuVp$V`z7x~HB zn`9OXnc8}M%Sk}a3;`43A$1fgbwX8{f zvdvT|IFq?U3(hj@P~YMo`^!}sk2zi2@67I_75=6HolfCVKt1N6E``^)PA7PgpSq-8|~&Bm0s zQy+Q0v)Srv0_;>wCok5AZEkPi3*!05x-3D!GtSkscvEPtJFq&Y$r&Dl;GNy@*m2V; zZ6lW(P^hSJnj&LS&teBFjUQV~6?a%3G<=70-0fYKF5ir&pC*NFzx5$ye=PIGovr7) zD&7Hd$>c^K&x;U9bsi4)eKp~4UO$y59|k1N15<#-90ybpc9`rdw8wP?`Nq6>v)=0J z{+PQjc)8Pg#scpcdw>aREV#{5iLA+>nb-1Af-9kn>v%|0x4H}BG_Mko8D9VRoek(xNAJq9^F!V-}bQ{yYDGO=?(&s_qGN_ zN*VGag%NAt?w#?jO%O0QcpzhK5I+;|{@uM@`L^B+qnU9*A6Wz^JtO+2DSsfc>GQKOyRBdlFXaRs7x%DI#@C4m7=%L1ZE(=zAuj|4U@mY z9=IB2AS72}^BnrAXlNvv2cHq9SzgEK}qF#=Dj4Ac~9G#Ui zqnJ|)f&#uo)K4qtkMYJyW&WF`vo%-hUKCXrG;1v~MXHBR$eFSFwI|L(3wqa`WTM)% z>>Sb#O$qjhghRNnC4a@gedn_#?s%u0uXkR-S2-Tb=-bsH?h!H?_g{}c_=Gf8t^!l< zxlZb7qMcvuto_1zdF|(G&;8qc6uHedddpiN@aF7IrLGUkss1yb-rx&hp^~gOY;gAY zP$&Nm6J4{PPvcOsRFc^$GXrT^hCzx}vK^OQ;q#G8fQuZcFeNZRlkW=&b4ziGJhJ!E zO_*dpjz4jPUqXopELw*M3-PwU>|WL>!7ak5+giR>$f za#RUT57{jAP}7_SrB5~ELJ4k2G)Po9qSq>J&*n`aLHsxN<1OL!H(pm17wSVPaJI~) zT*^@{2-?tL$@eYk>0_pO`q~3^-{YH5YO2|cokHSN**QrV6(7S6P026wB#~@!hd&2- zPz6vx?^P{x=E!60y{1$YLXnfAr=eF1x#JbNA2`3S=27{`T>!`H+pw-S?VG<<2s)0F zTM0X;d>Z}B=ens;(#cmlw#o_n;obzk{x4WD8{BShI)`s3(9(yfvb8y_ z2CEIhCX-JQUPJ)(xz4R*$NEO}sl4jO;}$9p5)#^4 z#VVFyjXqwQ$Y6;d^EPXJs#(L-xC4$)uqu9RoApvPU;M7M+vC-X!?B4r5g#re-A{De zc!M{pqGR?;vk?IVaYrUbPXw;6ppGlE_nzXBhd z*!o8G=g@q&hJ^O9>q6np+pa9}a#Ph;OXJ(h7X0V-&a&4na0I?V=+uoox%zj++ULZl zK>Y1j`H#?zz_+FR!{kp;Lzu#$ zq2oJN{6VOsB1+lUo1F#4pNFN2EF%QF0mddl7TvUQMUpQDYSp__$t*c!Uoc$y^P0gi zyhB$M;QVpZNY6<&_OC|BMaM3*u{iYgZ&G{);mdqH=j7mV{DE^@{Jk2Vv*uJ{Z;ysw z1Sx))mgWn2?L}+@E2i)?9js{9TO??VEh7tOB_gZTbY{u)(`oAdEJt_xX>$nMxrkW? z!Vzzq9iGF$$v0T$H_hT5>YS+i0BvaM;X<_H?`{a33%8#+fy|m)J9!V)KR}SuoEW_x zOJe-)4rXIu)Hl8EO+=Gu3DB03fYq0mc*lZGr0 zmhXxe(Ds>a9l7>>xcm-5qx>xI&{KgP4k93@CB>q1OJhvR&ZzO2Pr#Vjr1ZSQ4sQjE zCY6>uMm6Zm%ep;t)w^+Q<}J}}d&bi%&m zNfwz5__`C|Coz$#-()Z#Rr~aEj8A^H_|GSrC`2VqsC~=S{0l&II~l0Vmo_XbYH^CZ z+I602weZg39l~uf8It}DvYAYSI-zI(Jyp7JGwyF5p9@_@?3Zi}-(fsG>$w%NxBJ+v z4zS<-a3XGoFX+9y>f);FZf-M~IkxY|4;Ynf4D!)lIItvuXEm{gIrl0tye0mJ~c$!(C zY6^zb5V-s7m|I!_0&QzM=F2~WR z2IRV(Fzq%{yPWsCA(R2?g@1yV#g;Y?F#RST#mun0C-g4bN5$vVk2>T+GNlk6S-!3b zK3fmm*_5mm5*AF%SwCoA!?bV)J!XM7Sdnt1DX<5V7AP_RMv?XBo)JcUk<9glL&}Wa0^CO1+aku`G|Tw1L2m{mlCQtn z&&=`@L=c?0eGM?VBmfAXS1B!hk*XwuoFrkcsBxx3vZVc7%;UpnH;A`@ITSZqzu$8d z7uEXlr@1ItdVcs>Xu5jV{KKfBK>hS0jrbw)N0O?A?xfbj@%%B=edA4&w^2ogm`Q21 zEoEt3hz;$dwdg!OyD{#v;>5bJtPhvHvvEg0_g@*jl(Rv?PA0qsRLfp-23W_u!vVXc zPezS*qV?=-Z+S!74JfwZ>v-XBWi&y$`q>3F*lzOC#Jde>(kWf9k*%mLw!dj$mLD$0QZ_&0 z^DsX}VY12<8(v}|?#PavxTpYRoJv;M$cEE=aQw2)>q!9ktHC$@6Z{=4oqP0I-_+Ba z10GzxzJEzsP~edwDAtkW>Sa}q57B%qmHVN-xcb5*4x2n2+J4tS(!`AF$1r?OuKLZo zRT06v`}D;)CztjaJg8`Wam)lydAJer+Y{=)0(gb8Y_NB1qSr1t0iXyB7bO!;gqH8t zf5fa?>C+!sIDwQWTj;TntNboz3xcNwmIHVCTsbTK%5Oc$deBT{%AN_jP60YsIaR;f z_YysymVXXUxfBNeTH}x7^m(}Yc2eU7>gG9{4U)N843D1evm;76=8Ps*=bijYV7`NP zTDK_lO^e`xw=G>KsA2HF^zwq6IdhFT({qY}cR@%!Nz3jwr5eRHYfRSAL|PAR~Q9io1ck8Le@qU6ZZeDWEbtuW<6lky9TYtD;>GBV}J zwsFl`k{_2f6r}TnzU8CR;EA>szoz)IVkw*;34~!A>Rjf$EsCYqm3-{=IZhy9FA9iq z{e$6T`OUfrl#Xt^A;Ic1c?Qq*VF+QVbOnQ_>u$*)=8h#-?JA&1jzgCMA?+dZaQiEU z$Ork^lR-No=<%BZ@_ARvL&m9$orr6{R?#fz$xdLsg*c7rps*mPBCp}UbQbb*H{uCE z8pEkS9Fq1VUFSxx7S6oH%=N;f1+WSH!ao(aIv;TNd*gA_pt8oh_qdAoeBNbm$Rsao zE;NB2l3f7w^X?WL?ldABU~tjjjQr+(@Gn84R_A(G&UCQM11t8^n8{BYB{$;lK)lN1 z#UO9z?zF%vfPFbkp{M%|!QY_IQ*fv(ELozk+2>4n#I@`mjEOa)M!P=rS*?+901E;i z3Uk5>Nv~N9fFYxFjEgI7E5xq>Hnl}h1}QqM5-onx+O%Dg(J}64?#tU{8tR&Wlz5T{ zIduEs+ZOL>(S(YxOg*>p_p+mu8NiRrSZfS|$!5}K;p?PrCa(NB$8XKmQJ#18d32rN z>+AG2LCZqyErdM0V=?0Z z9vUGMBEudWJSF3X6Tfb1z-fV>ikqD!cmVvTM5N~CA%UvhqYbUG)r@67Soybw&&YiX zrxIrGu-&eUCPSlnju(u<7|}xnxf(WgsOppVE&a_)j0=*60(GHD%aaUtpo}Hr5`Uw$ z&jTr%T_l+`{BR<1vv?(<;`S419LX4$dNW_<8Us_J1i37(CdQw)_TZ@cg}2CmEm{1G zbM}i*4Sgf2XFKRJ&6kYUgq|ZA7}vjiT6le z2vrN-GK%)OdlbIfl1<@r^GxHjX5Ezz@R~|8r)cAn+>K0Qa^Nr5^=aqFwnPpWTIQ{Y zy>%{t{`n&k!2IzR#QH~ORjqIL8F8OPcML&c=N9qAY}b?MP-ytPVA|%==%&Pg>`pg_ zp7}SB6knvxFWCpQNO!9lgWWbSCY-F-b;pn(&H|IkobD3!S!Sk=`s18Y#Bgoc7DzHI zuR$u5#VHlPx8P;Fsm2Dj?K*e2(M_uPE@LzPk1JN~dC{J6@oVeSxxj&^hjw4t(k zAoy+J6%k{*$KWRGnO9EH2;*6qs$U?lnFHE@&n^+D4DyEu(>3+`KgmCo?~PB){mzo|B$sJ`rE81}v^0_0pFuMX*SSu@ah!Brz`Whl!NSVHoodye z3cx-?Fdt+7@K`34L-4Y`sL$cfrNwrervU7HU!X8j1l8u8{i%qc@Q`Lx zfBcBcjJ@9;e{A|ikwpivX;r!Fpg6wh`(gFE+?T4o#Z?!= zea7or>zdGyli9bbtkj{(NU3TKpH6v-KHskXxT*CTOu-je`Htjpo^~+eSR2|YpgWT& z5uGptVTzq~YZlWhZ{i1D)@E&^nG~Goy6`2lg^b*Sg!)ndO?LzGIYJ5_z@YgLOXJ_Z z%Dh2Zd`<|yaP$qB3p%4x!fTj=xmoZ}i&nj^6Ap|qGghQcnMP{l_3B{vlYE*R>qZ8=B8@*>h91Fd!6QUDt-t!zG<=~?7R?uNmyHT z;kbygg!kGIQoZI%h)g>bU@LX3_bf{r(pjKAVlgLloLl981GlH#cSOGhjTc>WM{kg<5E`SF9L^lNqe@Py>H7caHpq;ni zmt6trIPVJZNkEC=}sr38R=EjsbWfjWgW~ zPGt|`DG+F*eP2bipPm;}>TiyRr<0}?$YEz_d`(gA%m2z__?p7tT*8favTBu{%r1Gv zOWj}-vE5l9smh2~wT*uS$WGKHEd;0512!0N*4W){dzEATlWDhZ#KfB|%!mxNL!8ua zL>dh)5PC;>mWj;6E+u@SXfwLWjcD#O_Z-j>!9R4OgqP&{?Bb*-xn{y^Gkv_EhErCe zmA@AsnU}pkb~Bhhpg1CzjAD`ruEf|}iET$HrKRXBHR#!8%jZ`C&Yiw{OG@gTM|8$z z6vZ~z$i`KqiX^Kcn^DFW*DS_`!~POGJ)GWv4=xv0-HzTC^ehOwC%I3V+z+EQd@Ayj zdXhY{tB=7IAWb2%Q#Kf)91ktD1@`d;lO9B?s5P{VyGQmu60qxtdD40Rj!SdZ$^Fpq z%m}T7mojk;*tT>WEWA}Iy)&?Mq^l!wFaJ;mv?7z?W);53;?)bq*rp;tFn}*VZ##S8 zMJ)vo`PbZMv`vUz!k3>&n(Dhpx*o$BW|ppI^BO6L7#B>H*%&t6V;txfJ=;Q)Ca!Py zR!9?8d{V5Y6HzylIG3{|OxEeGN1!$2p}2qIdvtE{>k07TIAi~=osw=g-ck6plHyDW zUXBT8P-A(6;i=j2oV39TwZ|ejs6L3E{=POhV@_0fe3_+2LNc>v(1EdDwVo}Z1#nwk zQ9ULCxKJ=WN|2AV>F0ESf}7caKkN#b5&%?|f}mKOfSGN3g&Mpbk7!5bQHFRmCPYnN z>(J_X?4xB~+1dSth5Jtu;HkO&#B|On61;l9h!acLI&t&kwg4U>ZYajTZYJBDgio~A z4~8KK7fl5o({u8PAR|+9-vsOrGJ7nr#*m+;y~A3?!G_PTJ*Xg^%a3YB`;{X;v$g{= zv$A(r%f}Wk5?@4oTlJ?|_%kohTuOHlmBRR!$yN8Ku7oXZMi^5$)ze_OH`kBsHMK$W zGJXXc?+hR9RAoVW7-2C_^4$O#!tFVw-<>MjOce!fG)D~mY$lH7SfY5|2=e}*WKs^t zZi}#TTNzGU@)-A=ahcU@jf=uCZ-|r5uN`qp`9C{j&iBL17B{yqH6c0D;M$ZqcZfou-=b5EDKbGRE0=1Ez0kwJr-HNlH}Z3$aLkFTB~!mUgH_ zHrXZH!lptb{Cg1-cra_$NpEtnOO{i^kI>|v46jF`zjUdgNDU-Tj>M$Fw4Pi}9F1kK zAOT?aV5}hz6zdp-9)R_EZ^IJeiYM@VED6#>t^5BH{#H`;zNeM-M_WS|W zr&75sSK24>%=R26V+VS)<2E=z&%rWDVt9O)zH zGg_%>rOcwMx&-~}@nQ_9Wtu1Z8&M=z0x$zVy};%cG;B-xq`B33m_PJ4#x`ce79)dfg!r;n?IW(9|^<+nmcP_Tgtq zEqy*{a(J!~Aa<+1VKw=3r_yxTo@D8Z>^DuaT{F(9Izpj;+XT6MSu;7_xC>^+kB>%Iu0?SvfE~!2MRt zVK$rh_US9vMDQr9x0;!)S2?uLOlhMEN|%u%XBJOZn&Z2z--*7i(0zT4*5$K;vHf1` z1x4gD=YMuQ0CZk09)02Gnh{mbAA=sXyoW1jpRKG`b-hpT#}-#zX6S>>dtTdwQc3V( zG$F&|ESIE@wuXpH;u|^Ql;FOE=8phd17^){RJ?S%EJ2f-5NXhWSqRHxHIn7kZX-sx zefuk1=aymB)DsVfCsnAlhO&*daH(W|#BaK-5e0Htdgr0yX^bKJ;g`;7j3f9y1(|+J z$}Bz?4jT|pS>hp?YGR{JHoWQsI`r5n-rcz4X@8+@V(I_2FFEWl-*IY>0}9~=le>Y) zLmJ8DixzEHm`KN7irl3JXsF{s?!9O-BkypcHp))&Y0oMkn^V2U4-AJL)h4c6&Q8QJ z8F7Jf*{^KxKD<$Su9d0gHu_pG64nBA+*ZBhoCo;efqI=orpcz@v?I)~BB} zLziwX8Ks2mQ^gsVXuMq-XNRL*jd+u#Wt9VK$@gzUv_ zS;PP)Je;^wKv`jr9)_6`j!#f!?8()yFcndrCv{^YoD(=rolBhOnHNU#pXJ& zS)f43%B7V_7Ae_~>D}mtZLTy8$58W;e9zd#ukcOgxp{h66J4cwy8T9ijR<~&g|e;;r>&@D>QEBU-DEa8$&5Zgkh zMNS0Y9OBZdT`;C%WJQM96jXp*h`J3=RpX6m!Xr|6EJNBW)q&GnRr3};e?Uez^L>Zb zZLB5+`PS<^wN+WIOPX(BtUtQ@K32Yjimz@d;aPNh%j#hQEppip`ULf8MM60{I$N65 zcR8oOq+*PPw3SMoRXQumOTT3ub=i-?@k;HLBrGc8_)R&vx}zUCH&0lPEmE~$mTTMU za&W^5DOE*$K|_M=Wa6miYA)zEs4ybjosP{)PkFZFO1_dvwNg*CLj=DTMr(XB(P;a{ zgRS#Gn}qynvF$@TnsBL8HZD1 zo(m{`qcp*gEU|Dcvi`Z02ANW^6)t)3V3}hyctX%(O~MQd!oPM^bzz?+1z6v;KM60; z5=PZ8A8GVp&nYxs+(q!}e-PLlaesMhUouCwj-fF?3=ahXnfAY(uv!=V5_Y8H9or+_ z;oQ6DGilfll=pE=(m`59j)%_sEcWAQRUviJGVJ+JrSw02wL0ctH~%{6Q47`=bRs?eDDI`&BNAyzs>iR7)=6N7F%A%h3L z^sd`x+NDz3;g4V3)b;A%C9SN4XnlifG_62n+3&{i%2qoestjdtknOHD#Y)K`zaw00 zqbL%X;xxD&iWPq?jw-gM2LW|m405OIaJJRHmVy1BOogjji8&KvvRbL%2BW!H&AUi2 z1^=LSl{b*UQ5`EASt2dyh}+-Zy8jqJ9ZiJ&FUk`eXb!w3Yxt(5(7qNB;GtU~Z03Ov zYE%fTuLHyj|K$Qu@ibATf9VLYEp-z)a{Hzg>c6B}lyvZ`GIrjphC#duRABO`oh`@& z&8xxIrirn8VNlNTz(uiAkSqLy=l7nNskp2+h-VR6TQDEjv zQ&z<+Nx6Q1y)t)yLd{J%r(lTR)%t5%Q~oMj5Zuk9Ph;w8xkB%4B8XVJY6`wGkZ=l~ z1H9Ake9lqRKlbw6KKu%)3AzPpRH6e=m-diAEN;fV7%$NDw1K~=vGJ8%8)ZL<&?MV81 zvg=Gc`-BW{F^#}GQ=pc8)#mdP@)LJsHB9LZ`iV8Kw`FkXG9AIBe$L1dv< zZ)8`4o?K`uAbYaEXk*4p+^7Z+lGakx>pb4{dPs@Ni)PdG;imf@$JzswqpwCo{Gmy3 zda&)}11A>!CHg9I0QyXcG+D)0KywFWlm}?GRu;@Md>eDs%jUbS8uRwBYNdv{=J1r*lE}XAK3iD=ao3)w z8Z{HR@KHWV(Jvwe`Z%*Be;iLv{g#r*HcnVx-Hs5w*xP=nAC|k+l`Kz}pru{Qqtmar zuR7G4)|-;0T(9hXXgtkP%{{Jn`k2>yK8_$uBW8%53mg&^H$r6V{BSDAXV}$POz(e^ z!`#Ps+xVgGKfMrdbcp(JZAdMxJ5oI~>W9&ds{iG!d!1H*I{W~+YfxZRw(N1mGid>MX7di0+2kpRt%|8(b10zB-U|8nz1NLg+QA#yD3Wq_7N?E1)EI?(ge)643nup{k2Lx3$MlXU)i;1}na8P~1{Ga(jW zour%E2^Z!fPKZ2-<=aS(Pp`}K=8ZcJ{UQ<7$;@6syQ$LSbwi21p?N5~YLii#Jpi%a z_UW?&yj56kUTB(YjghQpk}3G=1+kfiw$G(2SSnvW#QP&AJHL?f1U{qD5aGki(D)yz zl9?(~ZxWF2yQ-Hv)>;w zUs&l%EVXF5O9roHfmEa~RCl|z8!U~>_d*_xA}PGumpGTH^*r9bR!QgIg7m5x$5?-- zjw^a<@YFtO$L;R39cPWFHmZrl?d&)R?`K_8)RPL_-MhK8JKr1>xhO7|E9qO58z`~@ z4S-)bS2n6cg?ocqDcbcCHVP?c*N7Y9I1T%OS!TfW%&J8P{V33!r%z6q8D<-QE0*Lp zBwfR-kFGnHKh=?NtYFt>x3D|E)=dKBnww3?74|rVtSYyn*HYC+=3U|qxd%BiselE# zay$`m!HppD#|{PK8&wPH{;XNHoYNlQMqNPKw&kY=9Pvsy$6pPnF3e2J_`p>usE%TaM@=Br(tkNb8E5tp|-y{>6&;bU8T@RON$;M?x3&w>||3j z^+A6~cnymoScsEt-*O((^giKYI;a;t`Y&9jEQ9O`oghixw1C zuI$S+k}Cf`P<&J?OOgkg8Q*seN4*+eucLy&ajv`zD%pU^B|#`DM(}1-yxS|+He2Z` zp{jJZ&y`J)@^ZtGzAJ@v{ca@}y)+2Nr8!*txkH z)g?zAmj7dO->0)`&04I};d^Z7g!oGu+W5dn?iE_~ciwAaE5BT|+_L~fJ4*%P4(-pf zGQWUwPZYh1bK?ZTqb$;#CtEH>!a0F^u7Ca_x=4?|{rZPu)RN zj2;P0pzy8l1)we2`yl)GLH6M##wirv1iIzA*`WZs#W8)M_B^rEC!usf{7U!x;=xI`Ti$orD1QqhRrAeB-b8@hhcz`VAn>Ipnz-7l!+cM$zTGNMXEJ z_)2p2O{(EI=w_IEQ*+LuND5g)(^Pwe<{!tVrMgQkaDti45F&6#3*hh%lZrD18XP9` z>+ewunB}s61ujrLH%gB+5&)Qq_%V{5Dr(gX*-1&Rs>dxo_B&Jl@3enG)8TfEX(;{P zA7s-SZHt={KH2joTX?Irp?gt+Q+rcTlYowMtbs#JG!@^8U+X_CxVEp<6{XZfaeDR?PsK*|g6=tvS# zQ@+6-S(h^bbGl4PbMcH`qgqz4lqC$@SE%zuq^+HMl0UjdN1LaOVy?f~fZZ+=HA#Hr zn-VCsLJ3n~ZIq9su3C}KK3tLJ#pb?6FvR~5V0~A>KzMXCCG0d{NwKl*Nyr<>Fl7M_ z`f)NfKHEEpDXo@$e z$T+AQAe41t6eGpOsn>x1d&u6Cu|3ur&NFetH~$pMlq;iyxHIA5^VV-FbGUE5^692^ zBLCC0Hi^6_3LO+ ziw#akha3epqDk>BE~>Q%2ggO5^sKU?^$?&T`M zDEqM3nujCfr)f=!Cc}HdWR= zm3cwh9i<9)ksma98-oD2h`8q|F7C;9>v_$Wr|e#JU@v1OejN7)*#k;SM~HCaRhp}I z1?m~Xbc?isKCTtaH@FTq)9(IMZRod-I8S{Wv8QTr8KAf z*Z_t|hLxM3bJsuz^nZS5C)XDHtN7yWG}VcWD=(q6s}qlNf;ObyhW-!rQ#AfC^n!PX zoNB(3%Hvc{?|cijaU`uu5sR_`)ADsNbTDmIh%!}q#J2bp56bM27pR)mk0tZ~cU}G) zsSvWsWYUa=U1?wL?3jDhf=C|LF>;L9Fxov4#KINrO z3t?08{=1=A{t0+qZJ=NL<6xb#H~ep08)C_b*4_W+aDDj(^?wKI_CJ)l|4Yoc{~s0K z;xJ3cT0sCds$hE2`>+xlubn^UUcZJ|PyU7EdHo*~jr2?D)TqWtV=4}R9uFDRA92;) zFVrDB4n=G=a)`ry=K$C1AJB`)OmK;2X-aCkG=^c2qaSV#!`fGiS;S!vT6t4N4J7^j8FiyKZ z(;)U8rFx3^3KBUZrb?)G{ZA|7oh?r+f_{0YBo;n){@=M2|E0gNS!TyHN*BQyj5>XY zWe}#6{nzjQan}9|TvH2f#Io4&ja~7xW;-aR@EQ363Ds^OEeihbm#PjtyP^4%yQO~t zQk^BkOz&^%K{IiYzpLlG9nIMcBIrJ`MUhy5#eg>o*Z0`<(Z53=Ya z*p~J?m-fFk`PY>HX>$=>LS|~kvj0KOeUU)>Kf1a_>2&G;01xA7|4$g*|3`x1fB1y? z{RA)|+j4m+`F{^BYKxEq@Z=EwTisbOtuF6jlo&^_Kk^srf3@Rf0|w{2Y2yEN-C}RL zw6B=%5t`ol83|alzC7j*`2pqp03H!|l1%e4wVh_hiU4|q5S;(K)NvAgD=J0u-+#Xz zlndYH!-rxa_yWj_fsr2p5a1C1m5;Nm@FwT0Sw&3;T!3WI&+HanfnV)qxm?PWg$n}?C558`1seC{R__}%3v2&hN?jhVE_HoXXMU=R-RUyBQZJ#3HuyqPEck z5KPEJsI(SyAnk~Yr;gkU;ZpE=pB|{+u4)Z6Kt6Rw_ehV4-wAUsAgw^qAD--e-m-3*&4&hEXqd6AP zg(9d@+!o;KK;nOGH12snxMllqz;TX&0Wsg(*pv1hHA8GAfl+bS{CT%H)PTnms`dsG zI0W=N2A;2I&Yf0*Bn*F85(q;*y+LC-JtG8S^<$k90*Im-sShL z+!K8;-f44C1$gY{cen$FcS5Vkg3Xz)mdwx^0vVie7zR*x`i-cYwLqOONO_FQ#U1B{ z*a6lb4BHAX*kddCUezaD(g`UY3Ut2B)_o!~P{Y>!K0OA<#@J`s9IiH&Y9k~HIIlYS zAauJmpBE3o=m0w@gpW}swje>FAMg}sOg#Q4D6iXfxOwAkFPuP{DF}*-p7^&&oY-d; z$vW8LarZOg8>DNhcB!-OLVlshpjoT)_;6M({Emyc&pQSuR{;;H-f;1PzIqr&qDPx4 zimHK(`xIMR2Ef**3p3-c9!SDDf500Ez=r5Pf6Kg%*z}#}MN2RD?)B?(qq-GoI3@`o z#pAIH5a_vKQW(lGE^{xdebk= z@VweqGfg+#8H^9>5<;oHm<`Taq6oHu$z+m zrqQA=nIj}Yt1Ep)4eadxK~x4)!9aI<7h$fm3L2Bx{N*;|hMubW&o)u@+^3zavIeKo zj=%!Vi^q%C%R3kpOG18;0FEGo>85jBlHaO_+v0Iq2g(*JeX`rQs*;4dT9|NnVxLBB z_r;U`xi$XkM)p;VBpB*%PrymfMP{7Iz zw5CAW;RLj@361&0cwymKbe*zcLA=^W>q|P?S8ze8hTomNa($KV*AiOZMF$n<|Ai~^ zIqdN75`@{AL^dCO3$BU1_a2jH!!WNOgE9tHXlHuyQ-mrEh_w52AxRcDsLs&t>GO1? zUK5m_7`!ip+)QYsA(g03h&z?ax>$K*ziQwqfob&u&NROzppDnMShV=~5YH zLZ5n1mz2n65TM%i9Ufulqn>60H29j1PW8)sW821}P@Fxr8Yb!VEYU|;6-9yH-2F52 z5t?gxo@ABbGAFG`UrqIiyDqKyhTO^GopAp#5OYuUYA}H6KBg>?oV8*kC1CgA`|c(( z?^Rn)+zO_2>|mswU%uoCfIyyDZ)Apj2!IE?xUB=U8N@(_)LcdRRf56gduZ*gVmZf=CvVnesUcF%%e5Jmnf_1sKkS ztjX1p<*NRD{MR-cQ029>$foSVTUN6|B3|5gyi+ALHxsF1USwKohndKUE}@5unIeao4v^CNZA9 z12R(jwvJ5JIoYenWQoZX$VS+$_t<(p$9oi@O*emLc1>(4^6OVAemR}9Wzjjf;1`(#lAq#%6E2lf3BTADQPW5Wy8U=&FD)51|&yOjv1bB)Ipr_bdd z&aSC|Ex-e%64gZ7I_FBbmfH4zGAJ=#OH5*n8;nJPY= z)4g@z2v#@vt!f#!_st9B;u>X^Ds+gdPE4LaxggxGo)O@AH0;(Yz? zPd-MMB*g|Y;;(M4W~TcVx7_g$w?c1ETE0g@Y6GQrZRINSf$l0*NTOb-Hlt4DW4xJt zZTJq`{Y)YfUCXcp3imS&N7%;}VP>_udn2kwLeP0E^UUJC3O z*;tEcmkc>N`7V?&00JwB1k6if|AO)DZgXw`L?scib`MZKD-zv>7Dj;FLm})i!$I`?@#>-oaLXa5`YWl-`TbufYIc)spY$DUSQ~ zU_4?5Y*3uql!Vj@dYle1Qdd|C{3BbkAcwMXfl@qrwd@;R=5d#yS3^Gp5e!9|bgxx6 zJ!U5|67TvU#I}vSp8@8*?}*E~f>iL`5o^_635OJi*>q$HeBVAl=yl7OGXniR(p?E4 zi49MV`qjSt7cHUH{Si-%UWzFvyDrQL%YRpB30^PDgUJ#$^$OASsltGjS;w)*!upwQ z^)4l=(};=d4=O16)g7=pV~=X;D_1Rmp0h!(hBPmU1Cj}T!y96qBb@sbiCn)MuUvQx zA<*4dRsma$Zav|qS!}N#b$uA3Z;!sd=wAb*j#d>y^UoBB0=ti~W}`IgS$R zTy&e|(FnNC^~U@kEdWX!=)TsQ&#DW3QwV;n?2P(}>pLP_ynJdB-IMe&$Te^3gUH`& z!+L~^R$g=px16kQ^-b~&Vfa}R;X~#4#K=)K3yMoFjRNO}Jtq{vig^*a76wqMvZWI!hezTOR06y| zyuU5L^hTM&D4)J`*n8EXLyZu94C%Tw@78<&r0Wly7u!@2dnq{Y?%3vduECc~m_pHdu#0K;|UdD!b6U=?` z1o@0_%x=%#ljk)5BA2eGEH*=LVZuu<@?0)!lI9CxJnk@-vY_$wkKf0RQ`-&a&39b& zWJ(l?5X%+JgtP+Ya}5`7s5{?_;#Z4^5rgkJ1G_XFfS@M?uH5vw01&CDbW!cNxqQYS ziwAvEOJIp)q+?o;qZ4o#-i-e`)b>-poNA@<%J%U|G3YdUJOj)WJ<59SMfr#V>T>*9 z$VnAh2>r`tI&Ry_oAEe+&MNB*QA6uqX!n09H5UYa!F0Yj+ONgVdUb~C7Cz8Qe3W4Y z+FhFMNR+3J4&G@=)Hvhx29c}33c8cJa*q#~E^I(Uh#M!4Z8ZnQ3?Wbf#iunpMJUb1 zKTVSV!hVv2L!QE@Kr9gz5{S-+Ycf@M;cX^v`+SHiDJ*uG(Nr@z+o|&IJPoR{XKBy= zyqQINlTfHrAPoN$>N7ZY8%RB7Mm=+|$f+T~1>ftLQe>M8M7Z<}SpvJgd?}W%n2>n)66Ec75hOOo?Ss(dzwAuUY7lqcSrx)8qn9Wg-c7Kf zkf>p(z?~LLhiF%uXp@_}V;VCqzo$vsMWCRI&R=w~s$rqeDUL!qQSID4+w|bIVbA{8 zm^98L5;4B!uC$qaVQFASJEjw2kdN@_iDMPuWPkO)U8j|(+#b1m4*La{n{-6Y@i0{_ z(I{3M8ANR4Vh%esibs(`c|gNVBF0U83rAw#PZae$4tbfL6EZEiJ+ z?v}Tax*>oj!zU4#ON78++ir?5`e`LC!$+E$;cC~TG0Q<1sTBGnnlbOz<>npNP?Sb|PJIBE7PP4!e;)scj0Fv4+39 zF-O&}ORze&Je@8-Uowmo`-_D<1;!fu+_CJ_zAmU8a#Q?{v&j6y5;Vfql+PvaDky}4 z&FKgAx-}r*I5Zom;_LOb# zV-Ymx_wfYzkhG@3gc@o!Ohu(%l_^xUpdc4cyuMF|j>=#nY75Q_-Fr*6K_;aEZW4+Q zEK2elbk0>=W*BdEzFs59rq9`)lgK-7)sAq@M)(#LiJYMQKoM=31*K>*Y(1LMd(4sW zL3BgYDUcBitf_UA>RQcqKc1w@9;O=;Xv|col7n`HYVh)IU`2wr_y_(-m!y{ev-jfi zq)k94`oc231l7 z&d?_(?T``-m#Wi0iQ-y@)4hwx{c7n&T@6p@xmpWSZUfsR{Grp<1(`$bxsxWSU7|2| ztlz4jJlW*jQre4z5MprGVek+`rMUayz1ZDDNPJE%u6KU0+JhIF+DYaHS80sV`Q^Mm zY=*K`d{aeZGr}u!CGIBSSb~oH!)y*!rR85Q$&`3xh415(fLC=Q*I%Ud78c6D97N)2 zB-SuQ6AvX_gU3gwPzWE8-Ax>Gv^MXu%X~3e0h6MZ?4*_5{}!yt8du}W$B6`fB#PR; z-~WjPfn7t0vs~0oKlg73bt&z7k<+cq!PY8?^fXT-^)=U9cU#83!DbITPIZ3M%j<$k zALfn{Xbvp1W)DZ-heixQ5_Xkk%vvEBfF>%!B{n>PmXo>PzYwJ%OU`#B6^BYGeBbs zMi!{RFe+}vzRi6O_02%E>Bf=u7`>c1(ueI4b%Q8oUaowINuyFPA(E8g-M-Orp^3KB zuUU>eeKcY3_(o;*G|S}iy0MV1KbrpJRd?7~@TU>@YpoM_eg8r?jL#R`(u^6RFqFwp z6Fqq#dWc`@#9=?7W9-w9ynVXN-&?#naoKZw;F~oM=?PrCvBL|!)?X3- z^Ri{k>7$_$N&fRQ9irJYvH^h$@`5er8R;so9>D@7{us~CC4+&Q?{_a{AIS%Us#Puq zRIwnEu3AJnYB>OhDX}5H4^;c!Qc*1p;)Ywia=92>ZZ*zUk*6epGx^APf-(=WA`US2 zgvljkRjyhqg4|Pg;J?B7;}7G;8f6v zeO%m71)$BuxmO93im>^~j(CMR_4O}#{I*9B)0*Shp4-x+$<;LFw4rPpA-$s8Io|k6 zN4ZwKF!%eqo#<#xMuh2XBn`5o#?uBYbmFLm&MtJug#2G3)n-!?WeRCUTez>a&3AbA zLN6^?@8UZ&C>)v&^Ar&4Px}YIwUBk0>Grn|;5Fdcjiwmtgz0_6Cg9k9(5;4ELcV;% z4N$qq_r;Xt%$eogHhJk8!t_(Hc%Lw&7L+o_Lu9afZIgu zppsl-Gc)#52|G9FtWIyPZXyxh&h8W5oMLti zqJ@A8xxYHw7*Orz%#ixlx2pSW+iYoTxS4BC2JDZvIs&=Ax@bWeU+C)3A4aaW>3wrb zswEY{La#!gZoy|_+6rL}WC@ZnsC)lEne~RDC1y~1UT%8W@B~hB*IUC>i{wksSRGzD~vj8lJ^GxLzl*^xjS3(Z{)IFwi3eSySw=U$5LyAmcI)n>|#ZB`2& zs+P<(vk2wj;U)heEs-V=TDBYW$zV0_FeiHh=baLL*#LF>s5j3|8g(mgG@)e`~EhwM>L3D+!R^Ylp4>;y4dt)qZn)bh`pKFA@}C2m?=9|79F zSNtwIgJQkP=c84-Vrdfqu5h*{^HTKQKqXJ5WtHKP4oseE~kboD_b|b|%1SZ6zcfIEhG_g=Pt>50w+R=y~@ybl0 zk3@eE)jYks8=TF8qIt+vGT$c!QWVYp{yuX=eq$@h2jJ-r+g#_zT=`rc&~97v;OFcswU%NFm`%N6KV zA?zip_(a^MEAtm?A1@YUc4dX9!w_QOg`ndZka-jv_i7+oL-)QMq5H8a=IffE zA~-0>CLy3`pfGn{^vdtngTtgnYvqJ`5knNgkdQy95ZlArT4erPgx^|#9auzw?5DnI zD^gvpbX1vt;MdnFdyWKmUln{zxgyoxMZ5jPGjSKNPeC->@BB6Mtykid;ZBw2(v|r+ zUwB}0U7gj(Z=>$#g5@ zJ;S*Pl-F#;J~Y1hor$;~j6;?ZbrFJW6QMfB@YY-sBrzAOW*3>&r_OnZ*0uRWarNe~ zYW|T2wmk_mr1Dp3R31{V_9-1%-76=s%Uih_*nDqsO_}^fzF}a^piYlv{<{hL#Z|pb&juIg|XEuV!B6mHuZb~=@N6uuX*nDb4JT2=T7DSZKwI^#1E`KQV2;Kgu zVu?*{jy7R|Tu8c&Ay-HWdD}BP`=LB1^GJawLE~w>xr90z%0*#chuaONP%e265BtZ2 z4kUl!?_`ZQ3otQPxKOwWMNk-L*mQ~Y_ufnAe$Qh!MonSF#2OMwFD5C~z6jic?pT0K zluE|BbX_o9aNCx$D6o%pI^5U8mP&qVu>)O@f*B@kqDm?~A@c^Wn7N>$WvtQ#pKn%~_ckes8obvHoN zb$9>931LbJ&CFajsM}y3_zXRj2~Ptv~CD`gXP+(Z65qMNp)yDoKP# z$ZR89zF{^wqsjM&{`+cuA(qRk4QAx;$bxm=c>&s zUa~iy7<_x($d2q4L(9n(~=+-J-abe{`2EL z#tO`{=rFbsU5&u)xMEHDFYF<|F#kKg``Q2s* zQ>J;EpciwaXq^K*^yq4qLdH!IPrr=AO^Zc~8rzaRqUeggQTDdH<+%;Kuwg^qPi@PL z^lJIseBk=Kg=t4T4qgim8d@)rxkCY=~~qw(yMaupW_Zkn7QTEu92ZyQyl)23+;zDlrHflfN|Xk6|^oFm`1X+g%RD5h6I} zLv(~fs1xBn`{8W+`Y8+O6?IR~7be@O@SsbPcD!w92TZjSPfqz7Cjn(1l3(-3O$NG9Z_ah0xs9D ziIkaVxZZO6-e(o8(_zltxp-J{7!QIFwsy1u-d$2Ymu-<4a9gL=FYxdj9)Iy6EU9EP zoH5!kuM_loKh68-wxc(KyN|Ro^38mv7N3MmvSysMvQhK?JYqM;B4twCk@gfSb7Zg< z`JNmS)Ju-uaPAdM7pv~bH6InIX*${e+;d!uw#lu!$1GpEu+KNH&0;7$B=_RFV2#YR zbbKBXA&Q_H>X(^&FGLUQ>@J5k$>hoR?hG+Bn4HHnl|4aaaBX=iH(rbDM&v2;IE!!# ztyXyM(D^Ifk{9@zGH%sFnOjPXJBm5)xh7jL@%0vTF7fjT zZ_uIk>{M%d$Yi~16Hf4+$4fIAW z$9LnGc;=9ZPJVkb#_W!=?rPGE7w<`YAklv&Mb;=${g?R%v0?mcs`O6^yi z6ibQ0U6V9XlZ;qQ$%MfR{srQe808iDz;*C&p~_5$JHlDBtIJr=UHvJh24@AILh;@W zMEg!ohLKD|;MPMh?*-#2<2Nb35#N90KMy&ai zL9;`5#?z;`d+ZZ|{xtKJTX`|-fatt3qz3!+R&ZJYOJBymJ^K`5bbRF>;#?lGK<>u+ zy9@-@WGt*9n(v44LZMa+AEIP~VPY~VGSg;2KU?_E@zdg%9QzO}j-!_J9zW3uY7~ox zOGcE5IVtnsfBz;l15egDv_L+(NJz4}7?|nev%oz420c+9>k|QSDx)AtcNdxW1mlD{ zG32HI8?r?!IOo_T&SPkw>(oT7-j;Az=AUiopY~}e{R|!8@yH(G)`=VCCgCx?jZexW zd1CV+YFSSL_btbDCHVHi*(Cnh-JIF;()ioQp2O*mzOadcUUKO=+oxR9vb{X^L!~PZ z8pN}e!MAX|J`P6_?WovnIkR(7L|V3+)_sg6oy8Nz*_p0rWnqF?l3n=tpXM{7s&=}d zXHbY(ll3FWF!1b891+~Q(;b{7t&g&OKbEqs!%;_PTCBQtn{$Dpn634GaTKY4X6B1{ zpRS=v{Zq$R31WU6x@+Qa}(i$WeU0TP{3$dw<*Yn+XE}_eFAQ)QHxWP8BEe!u07a>aN#L^`>A>It0CvGy63KLJ^acKn_n4( zZBH*hgATMw=INZ2GM(+OCR)_?R}N0^M3ucyyeT>2AxE%3(+nkFBo zE(B};>Hw*ZW&JXhU5~a}w`MQL#EJx__B+oBMOefV_do)F)5MuTDR+F$iD6Xzk(!7% ze|YyOcitV88Q}i$$Dv2T0@|P45{_5FE7M2jcHtAK`SQt23?utamb?NxRiwTn%83I} z34(>)sj~|UEJ({^HA&0kc4Dg%i>RC7UIE(FIo^!inhUFcx?$gQ1#Ax+Id7$l!W=7| zvUy8aVhuLGV4~w`(Kog*zZpc+n@)W*-?pdieaKG=;E3!gN#5gx%N&_C6=vPg;E3MB zF@iYLfx8_uLK$Q?*delDonryj(6yZ`5WwQ%WhO2Z{~Kecvg~QLVmi%luzB2QIlI}T zQ0k%O_dWld2-&*_2ek$lD&x;HJvF?mUkwO64{Wz%&-mvuPhQ!8sUN#;wypE*SoH~L z<83T?s#LPI@6Mx@C>>Q^nMm7B3%pDmE|52&8`-JKJ-|_>zunYf^~)w_c%AO`OZ|%*z?u|r)v1z#F}`? zaI5!*HwKn?P&-l`$uwkE4?c=sdhk^vuXCd`cl*xV2@3k@cjG&cHQbpI;-rtwEK{an z;#~zTL81CdyMz4JyilVmwy^~dR(V@@Z%gLD&aok2OqOc+QwhaWU>e(V2JA%mO z1~Y{1+n!A(o!p@8P{EkgmS7ysno+S{wHdMY53=E7=PH~cBe$Y{&q*DV?YM$(vn&ODr@;2%Z>CV3TKmNSA0l`SNkb-A^1H4Y9G6_(;DKl4wGo z8~mgdHvWkwI?ghCio2g|vIq71S2L=i%JWMb5RrS&F?o~$4A*x?plGDm!L~oO48K+o z#%mxKoWPI!ABK}&O;5$lK4za#VCC693Mv~Y{B-o>#o=Dc-(1BFM#Kn4sDT?@G}(8q z7XsB^fS5ja%XiEn?flFMHM`3J`xSW@spz{i6$9}>U|~mF1%lldS$z9C(rdH2@{#vJ zEk(^OD*|thD5%Gu-8DKUFF!o1ZOYP&H8(;Xak;qX*N;wOUUO#kU3rSWoi`U0vBt4w zmkEODm_8X(I?48W&J@dCFfR{Ful2K)5q#Qo=6i#sjvY>cV`V~t_-t&8M>k&wo26i< z8z^A%-iVk^z-^f4@5WLmVZe-T^ls!pZJwWurymsqVPeG(zaY(UD>I92-^k|ari^^A zbhzBiQIb$9KR=2B-;~ynuQuXh@yrV-Z`&m!!x`1&1)|WKr3-?y*MSs=kEh zhfKvrNK5lGS>?C4yI&U1bl2o4p+C%BURh`>i;Cx>aVPg3wX*B0%pRUxk9kUP1b|mig0>2k+{Fs&pk1|nkI<9oa;#qi{bZ#@l*at@OW3F6o(b9y^ z`-BGOZI-WG_Y$-nwzmcYS){rA+B1bi%DV>y9n@PS~GbG|{uyu4V3#CX^K9b@aA zO5+eNa_2?opwV_K6uk_Aw2*wYfG~`L% z5S8DdMEtPU1($c3jWu0+{IS;iU@h0tQ@IVtbx3%HzYeq976!3>{PFVp4=k)5Y$8qR z9o5}Y)JPjx@mF`|lo->u-mJlbIy*6iY*603ku=?uayb1$cg?~)UROZ1V5Z)$2zZ|j zDQj8`KmoEj&A9Q~VyYe!+^v^EKMt82fC)s>YRv;=>8(cu$1?DR_{6#AUh9kZ6_PyLK(xyOf zid0b-4a?j2)|c1!;lD3bV`|q=?y~y|EEJAm?op{1^NTxJ=j~j`k}7`H{|R+U6*iFf z9iI8+;s$Y@EPO&i+Rj}55&K>F*zjj2cv&cAZ=#HhkpD&2%5`QP`WqgZ&LvS1xvD-} zPbhU9`e1KLC!Y>t=qEWPW^cQL%3g&RnYJ4ostefDaTKMF9(<}5pS^$D7Jeuh3G(3T*t0T2T z+2dJznORxK4Apg4265?;G%LwO3(hM3$5U4?H;U*7ca7i-fub0LvOBw5@jUYVDArvh zq4V2d6d3W`T0uYLR$pD}Nx}D?yy2waeJQ!$vj$%U)4oCG zR+anDaFw#V+BCd0I?l0=CQ2(1O`}um2nI2K>{o&|D7`B?u3rs_1sWIx?ea6cx;ElB zNbOcU9uDp$vjGuA>9;1;73o7vzfY_+?x2m^jb?sg$1LjCbFEL<#LG^XL+#1gQL7KT zQ_32@uqpZdnXT##i*!ggmhQXQXYDaFW*rufOV@I47#d&wsUGv>jUbf$H9eWqt~SCF zRT(Lc{~KvWoPn(5ca*zK_F@}8KZ)o%<2Z?#7eBRa&RMSm3~9r|thx|Z+>6F@8j(9n z;{XE5cT7cyKO(47U9CZaqhC%Du1QuS#NqXvwqV~+~8u|P}<)hG%@ou!@Knu0- zxjhcz9?PULFXn z`dQ<0qiw?n6>!D~Z1bC2117K0aoAa!hX@0;aXc|67zbvDijLsf+&hy;ssqH^; zz}{SH-yK;RC{BSjRrMOC>u}Dn#S+fhERN56SHtc5^wsb;b#s||idAQBq<~#*js;sB z?VepL9sV$iCF~uh{j&I28B&Pd3;Tt1Er)+Jl@v`hdB@&4Q>oP%ce-FqE3KoX0Ltmx z0q4dS3C_Md+P!;$p*qzywgn_z{!%~lji9C=;y~`lI+O+ERQISa8+qrw1UdF>1}vkC zC(&!bO3RavVT?(w)sMJW4Ra;(|8VzKVQ~a~_u!yG0>K%a06~JgyL*B|@Iitz4DJvJ zE(s9a-66qU2Z!LUgG&er76`DN_y4`$vwOD}d$rFqH#6NmU0q#OKRf5tBfr|}x8*}I zwMMkv0Y+nnG-a^nGGvq$?7UkO-EJ>>tWsSG z>z0T`1&CPxYWy^TEoKrE4qXiV&NW9}ze&`X!qT8y!sLt5IN}^XepY;;Q~Vl*%Wgiw zGs43>*y{xj-4HXkrm|F0Qhv0qqCmN?A`P@Lo8=NSm)gi1x2thha=;}&*$;yvx9_RG zqFT<9Agk|^U*M;J08k`o{wa5;Ir9mUx{X(C?TIkWJ_$Iz{*y+PEB{3qZQ3tj|;K2ZcXQ( zh|xFU>Zt;EIU=?v5*!gYtArf$EXWpO8B5fP9|%jbl`Y2Az;g%J89nx&Ac8kroj;aO zF#a+;%HP)i()JF?l7&ygi!T+*ZMkc&SACT@-D)e80X)M_M~0gRTx?>cI|mbi?r(=8 zUkPmB;NwTgKKz4pBHa&a44AsoXf8=hN7E zbMQ?fi{At<*YXFeQNXlbT}$>$Ng#`_ow?&{zlz$^1WB(KAMk0Ff!k$k{Js*{ zst66^CLPZDbZDFL+hx&|R=X!`KiQZK8zp?>ql{hJV>sz>V|cj}iY{X;;z2cP0Cptt zH_h>#m~9c!SsTZ)Y}2ch7{}FcBals&)3;w0ia&%+Vi0RsSmy-GGIL#anVX!Vm?eQd zqjDxsDQ4O3?PWye&rE*F+AwlZVI#__XJ=PhASgY8md(fHSN8n*#K~qutIMO9#T3IT zyYQFocS`VgQu%-Jg8A2FWWat+tA?2AuK0|Wl%{nHYkv|I0|;e=eAEqOxP8aXAl(bq z3CZ=}E{+&F?ceb!04NHL=Yj=~_)f8w6eQeJf&vzklA}5W9B86vyFyAH&iTGyv=q6R zuD5T9esydSdKvLm(oG%;Su_{J4J>clq>FD*W(v`{w(ym&iK6`3*@{>7e`UlQ zZIq9C4ZxgqE`7QYOop*%@bZj)m_#$LMHXGgv(csHCHIsChuUgsJyVmAwWivbJyp0+ zBSgzmC@=?eS4X8OMs78rC3yeSerVkzs_7U%-ZhR|9W}&O-abC}QucGU;M8>OVC*mP zLrb^oyAVv3iN)O}muA9Z+(?{+uwI)%^cMc@iqPkTS$6$j2J!<9*3gp^ri>lF>eNC~ zWgdL06Hd);pnraw^?{c#KZGoZP)hpNR3d%P>hUL>92jlxM z&gbGh0q2rC^@NKhN%_USA?hegO;&& zZMTMK8;zsG*~vVuo4Y^eNm5ASQr(lKp&2esNtw`)bG=10p?~Ly4_GLvE<`(gi@Izo z6Vy92iJSv_!Gmvt;hP#R^sU`GQ$dn#{Id^LiUv?aIEC;yjd>q-z>C~EPNHI)NqQa zz~qU^6F~Dus}KD1DlGgLN5uz0{BPpEB1-i9gpc<%-B7jH#Tg_nJ21WjBOKZjV|DRp zZ5!j_#zAI<6lL&y74eeYaErsGyEWy?YC@WDY3k?^W)b ziH?^qFcG1J9?pL5S+?f(&&mR6tu03+AX{u}(Tut*3a4}=jh^HohQlNwYd3&Zw#;qY zqoz6PoNR&4T)%dLfPqPkgv0hds$|vi?MLY!bLlxZpc$5Vh71UO%~ET|N5F0;w}_`I z=hmzu(s=XZq~Z@Urut%btW!vbWi~&@kZZ4wFgS4+*Ntd}m!NxQPXUXy7)5R4R0Zt-Jp%e$fmYV`%$Ww;J%%-<1) z^)ZEt{?vQM z5u-5>4$3IoH?fq$7HcxDg5w@quB(L)xeKlVaYwg;%M9Z6GhI|pS^A~M*m8=qn%-qD ztz(z(>t;&i97=hLY}_DyLmCvaX$#NR3gccjaEE<3j^>ATWJ%(Y!s|sn1b^b1fHmg6(SJU979j_!T7HcBVO?Fe1?W7}u*YZtf17*jj4FH5qLDD6k&oh&G@!Dw@Yvc+NuDTRr(3 zHpkK58dx*9GU}}*+h_&kX#3ug+CLy()`!V72sHL^b@j<S@ww1OJj>(Fr%=)HMz*c0ib$byVj!ij@4t zDkg}+LXlD{y{yoUKOH=JHejNpBe2)jZZ^TQFj0Z(d`g@5pwN#x;BVOwcQ-DdGB_2yUm}Kz^?Y$jajDK#+8<@p zJwZNp3*B@8ry~-m^emE#63_|rvn1fO9Oir>oVdKxpsLUghz==Gv&yE{zTb-RZ=rQwC7?xStE!#=r~iUVbj0n4A`Irnusf zL2v-MCK-DH@fzEvZ=1qf)L22a(LXdQCo76|QRaORx^~a1<>>7|M?~5@ipquul7ZOX z$Il5n8y;HL11Wz<{=OCZITzHhdh7SuZt+K1bFsC?;<*|8SjCUuTE^g+5)sUTa$H~u zvjpD1GEClJ`N6*e^A7{hNq)@YXTcS$tTNIwPkUYSlNe<%Df~*DG1RL+&8}XtoQqn1 zVX#i|vr)Jy?d&KU*&ed1X|~&DlAQ_R&2*1=YDhiR!Z*uq9tf{BUBhgNzKf=q;zy&4 zP^abVQV-vd)E_R-8fw!SK5?h!uC+gYzOag1JJb%MuBa?ItpC0UxIh{h&D_yI--^F~ zY1gX|doX>eF)w9bEufx`q<`GHl%K&kv6e5AV}7v02Tir#0ru!6-Xk6IzTWzV5za%4 z+&c9qVvVr;dBk8@PMX}slq2eu(-ZASfgXz^3F#0d0j`{!=WGPp*m%9EoS0 zeNkJQeT%5#X=8G(m$ciO-7rt2{AUKbfMOC;-7$jyd8y=;DreY-GusZZ=jtQ<&s&;) zr>x}i(Ph`GE{+zJswIYMEkP>xy$_B-Pv;POz8$;QfhTs!K|$mFN$i&MRi#u zt;dOxer@fnHQUGYuTW9m{4t_X_SbwD#)IdD@M6D^N}*@pEp_xmG_3zNa0I4gn|A25 z4c-pQrUBjJ2M4K8sseH2$ER8>LrZR1Hu*!HZSOwpx9^&e zZ?Z}$!_ZO7$24rnqZkm5?F^Vy9Ko#eco;@Iu-HwLNCv>WGykluX?T+*6&MS4u?iIy0Keefk&Gk_bEZDtaRG z)_mowwgLAg%t|31Q^4UzlF!19*eh{dD&GdoJH{Bz~c_eimTEXd!j@sfW|CbZ^52%nW^`@^jJ{{^P;lmm8n;^5Pqpr!yTxr zyIx$+`Sm3XZ1J~n{I`rGgrf?uOHW^sA%#wBV~m1|xqWs=2jsUM z7fDf2YJB+Achh{MXIpt|)YJnj0<@+*noM)Tm6S-KlQMTas%>ZXLh{L*uyBWk5o<_U~)~q^hXS z??^Dz*rZ3%w-#2h5o*0ywcd)OHJ3I|Ci>obYJsSoL>+p*qf-QqDx3YR9#x_%o{U9*j4q75j#{6opKQ&m!3KMhh42hj1FYJ4(IYJ* zWU3Rb{sVcxA&L@~YVW3X;L#sk%dLUAD_>&THGr zs=$0ei&nsvGH;N#Oj{&kk~E?_``mQ0E}$~LnR%C^SQ+Lk_<3^PV@0GB)bpTPSf4I?#zVO5TefkX_Odcl^`~jJ_M1aPsk0%9JGS^r>|XEl zhVvp?_i;x{7D-*fwJ1!|((!x|jfhEk|B%UvRuScSk}wXX375-Ec@wF|v2qNza`QRx^V! zdOvh#$@4pGP`?(ys?#@K!PyR9_P&h*<+hL5(22}P)8ZGL}qu=mKI zu(M*fzFIn_%AhKe&fkad9L9%kMETr))=Ip<{=6I>KO^(X{J>`?WrPEZJSUinRZ2HFm;IST#Z+%YoG`h?<@Hf`^}5-S)L+4i2tCju*@ z(nGDtpQmgf0&%jgnBrz~twIl_?iDHzSm$2HW-k65#(pIgfUW>?S?t==p7-R4E${l& zu4FbR?KA1wP;X-9j(<)`~9zv!c z_q+o=79-y4Y%a_p8puqz*%+;7z;yA=I4remT3+zPP>%uW8?ottgTQ0~6Mp6VRy4&zQLiDxJe?1(X<#dDVIXp*zPJJ z1~S;l5*bJ(YmKv<1xVeZJ7tk@6I}Z2@zp2Sh?dB&<6qN;sNwHsvd!Nag6qfRVawOu z@|HRMfhST`M_QJu4JLj=uYSCOV-i zL@OXQ#lbmS(7Mk<@18`1lAwX5epP+oChOOWypF1^f?xZ_lsT3Gufzp`3{8;#RG@l_ zPx0uW9>IauM0kCtzEyVRX86e$LT$XBdL@mH?o3`rl@m~yc*YqePbw6Hc60AN&XC69 zj*zEc^$E4Y5wZt>O=ve7S=rTE6w-X)sb}A_$rcW*@pv|l^KsFCLB7+BGa&hK@~;aA z>2jR>Sv^FayI3oUYooAK|1U2Zp_N;nMxq*0#d3iif7M;L+_PdzAfiV8VX!>X8A0id znEBxAB4T?S4>Pv1ybiv$78G1Y!RUss9zh2c@>(x6Yd-$MjGW!QY-eup*!g)u@2J*B zC2E*@oRX)J4V}zy!}WmUdR0x5xkDM#4y14ZQ|=F((CSv7Ldz11xS2|Sv}t-aq*!LQg_IxNU*yW~n3BBZK&wJH9QM;1b>Z)E#Q5P$ zi@7a5G2W7Qf6t5qpve+){P1YH?(4TKX@;*oI?i*qK5TU>*a^OV`eSwa9F*^a=d~6f zo9nTk`)il3q$63H14rXJ!qBlga|InHs zvt68h-QS!Hz-$pZ+1yT*nI6dmy?g?&srgrp=W@0O-Lct7AFNwjXLx!ha=)e*K+9RY zYS7nEncmroWz_O&$i&Z153sxo8mFxIKz`_Ls`R@_hjkK{6l(!;D)vce!KnS&gPOYt znyzF6>vHY4IM00tJO6E^Zb%y4qxmslVL)SVo;&HXuHfOM}c6 z$rSv1Qwzz0#+`h_-8j(k-l(l6kt+~Q0mxa4N9=UQ17)ul7fT}#oQRP}Wb&GQFc;*Y zOhS*(zhR2M-s;%rCqz2&zgPfe$|PRSbsmLnoVNJ-`#x+g%XBTy+=w8xB|qZLYq4>G zl_1of=F<;h-19EKN-$TFO@E&BNqAt(dV`bSylD=T0$?QQ>5FuNr$v$KT~<|>FFc0g zU%u9Qk)vfJ7F)T)QIE%nPw7(XR4xLkkd7ae8O>s~?eiFjpAeeJIG>tm5wSbcL9dhq zRtQOV0Z+E5s3=u-4UAm_HIl5#@^4d7KUqOcvDzMRsla#kPkE1NNZNPB<|~Hh;n3oyFS1wklIHcPv7tWxQC#dL@PTpkM{UVL7(KfwWyf zEPW57=h&EuD%H~`^PiW3YXn^k_#WsMy%P#>RMkxX&R{YAfwU$FfLGf1QqGZmd)`%r zF*)~Y7REu9AQGEXchCD)Uk_=+LMOU|mk!%=9qSWbHs)HYJ zK998hIgZ_@#CSyVzmRJ(NlcfZtzNTWc??P>S*VOBcVd2@kUsmDxC2l+KpY6dEBc0< z*hDV#O7|>7i)d{P3CJn$NPK=sU-M(B!J`d#t1W>xp;r+$^3{^hH`a<;EQ24J1{yfs_2X5V-wLju zBPn-@rq_D0U#3GSSu#5tDTx)f98ynSa?~>%CzJHp?8l*m><3dk*jr<;_S+m>Yg#;p zSW###$7*V+9t>8K<)g=eCPE!ik5Mx_6GhmrtGEg*bCSAG5WyGGDuZrs=d#FNgCOC_ zQD9M(75NlQdyvHg^fj?dlzcUPujySYVYkC%b%w&6Z$fsd{?*~C`6E<7cd7XKoO@+F zcT(VQn#~UsEzykM$$yKUMw+@Brt=*hxWBLL7QZWe8Vn5h=u{ZV+Zx~HXeN8)oHSaM z7?0GGMaW|XpT}{&D(*kb{2nw=K6fzBqEF$YLxUa0{mGGP;Z=EZZoKK#^A>xv9s3qT zPB}9q`q&^;`mk48Y+-!cMg>QP>+lcAWI>sl_-8nWRp|!AdZ4<9?9CNJWuu`yupltSvbt zT45oc-(+MvJ^P6UzSU+ zm}#ijTgqp_CrdzY7nQi`(6Fji9bcvtQ^el&l+=Bl&oecY$6r9dlQh%PmVN;tfCED; zJQ51!>2|#T03g`TjVKy1m@F6jv!Z00I8FMLMVMkmm6X_f=;6s)ov2%-O4yJn@)umt zBGoB6&)`}V8V5#S$BEXm#@QCE6Hnzi4HlOr`4?`P@iYybK}BIu?PVi`@M$lOm(x;s zE$Dko(D&(cMMe|pR!u^S0}P8g47dg>XRJ1sz`^ExWLGH~Ej9aoiHScOXd{g^=lk!R z0Uhn}@C%GpPUporyJR67I{H}Hv{nAO567Kh|1&H~R=obmlaI>aS!0eG<^8F>c%^I>1gl2^})b7lAg&al&^vec?5-2@#} zT1%ceq5PGQy68)NFYKzT?m4$Aqy&Lj`HhY42IdVvbi)popdK$<14`Sp(>KmJD%dg$ z%?pBEi)&qT{f4+tf_@sRqfdaFE7psaO9MuxBm1gyhB)B zwkAzw{ShCdJL=^62N8x=RI6IhVC^xHYp|Y(%b@G;GKhTKT&BvfnVD^^Exq z=ILEp_Fc0RzpWtMkT6zY(gbAfYA6?I`VZ$#c#$}ZGy^h7XvV6oH}N1 z(*7tBVElO$jQCT`lSw|?67;0-D$`)MeAKqgq#gL_7CzWBNm9d4KDCtwL~9CHLpn*y zHJwEKne&56Tvu+{3xj7wP9;wDetcxEN5WDpK)%Z4T{8f82l4_TtPgds@333+G{{0u zBee&^k;1FSRrB6|{rbtY>pn2W`CRUkIRU&wfNZ$kur#Z3q_HjjP(9sour@yzaX0)` zPeXQ4Jv1?F9_d-{#}*R7Y0|V%QU(nZEDxP`rv-zamPMNyiiv*~jRV{|Ca6*asJmRg zvg<0pDP9B^ho>`@k`cA@drJ+xq@xK&ie>B=-YN!%S>Xpj*Z2J z?=t&n$@50+>MWkJ)Q2l+_|(?+P&_{y`+E9Jb>VL-<3E90?i{6bgY}snSt=7F^FI&h zhM*@U-kVuv5?}Cob*r=9KYANR;V*(@pMD=C8vIN^L2IAwMc1E!qw+LDwa)3^mlAcv z7Yw=-;<3A~?wnn8xL_Lc)*67H1*HBth(~o3D3dAQo3lCgJWok{-8q^oSKraL z3kY*|aOd8=dhKc1qu=3jTy4+;TPk(7Frw-4=m@6p#s`ec>GW(%v`Jlf&wk#b1;<=) zE8gsgG{>@>*jULOR~zklSZmpookNcYmEX^FI~KH-;dLOHSb0@6T))7);0y4oK!RJ8 zTbHY#uIHL{rozB%h)Bo=JfPr$Ba#FnfO#tU1jLSAKeADOG5tKC-l9a9BtW_d{y;~< zM8&Ah-)&)b_l` zOK~Z5uP#N~9A@7tQ%h}y$T%3N#Ryv&Q&I~4vX7>3zJM8;G5r!O zxOCj8ytT#b9dG_U$#|}q3&k7^gtPF#6iq)bvI2qmYy||_!WhNqXuo{E-s_WzFkD2!pl4V9C}-_!50&D;cdfk zI^}o(q}9G?314)UuC|6_K#(GbG~_RZhKzUqDq|vuh^#f{w^5FSDe$nYoO@E}uZ)`+ zP3U6L!k+G($LNweLlIw_3Ag(@ZRsk;whPj0SU#eHziZidQu(&h@!B zt@RdkN+TO^51{ZMI3Cx!(*|D6kTSv6t{5|}ILVqwR#12S&7Nt6Bvk;H;rIXR>b#2m z&~(UVzq45-w1kck%j4JKWrZBFyaTjrV<|3i?n?O+-Vb4C{3Te+NMH>^t3ZtxP z+o}~#jrAY(_1}(nz)D$cmzoFr^m3CZmPlax^pP(7+*gFit6%%CisoP-l8}#`d8J`) zr(sJrmSi!maI>b5PNZF^pxA8(fHOJI&bO0^KJ+Ml8?9NJ&D?j_Go-;0P7ZpP$i0dJ z@YAb{e*2B&dL4h@GGS~b7a9+{a3nsB9f%qK-H1@GE`hm(oyiW!_@GKB3y}=7 zga(klHP}?aw6VC%0?7exvH^9txjfz;a8!CmMewTiKDPhl~) zQ$`l|q%HYmC+{(np5=!LV9yl zL+C{1nQ|2iLN(lv!lQ+QVQH?I!nb{F=PM%yrd$ z7;CqfEu>)a7BQ9`5R%@>O~tlaB#J7Xb5+Sp{TPZG2}hU6R>BYYc&S&@@u!!;OhqLGLc z=Vi3{Y5 z?4KVcDCV-%E5>fs&Xt;+R2pYNzgREnV#9e3JGMCH8ZczBxy#jZcD;S6zSEEl0?QL;=N=dE7X8mh zHoWXno2~w0a5qjy+3fE|H~)4+)>t>%bq3g)rtQWHSg#imX@G)DWI0S@*JvGHGsQyc zU``wcmGk!}fL|O8Pf(mRxE{~fe=GR}p*2$fgDTyQwb3@>LG)(O>Cqr?&mU>Z0(Yv= zDb;)h?0E!ribWTPgm8s!(TxgRIg73UkNe|K|6NfGBcJOF$n8pT3$>2^=TDG~7T0F; zMzoR?T(9TO5p>1+nnV^4+YqKnH4JzZe?9hOGbf%ETiN-yVeZ!Ep=k*1xpB4u8r!9C z&0PQ)T{WB2_$K0hFQ)_a{PuwoDnuyDd3d8C7#$SOzKs?e*=Cb{z;}9 z+&Q$X)$T-wmq1iXx3sIH381+kAmBj%vBj2;^pE*gKjxPRMJ0T>gw<)`zA+Tb((ASB zWJCQ94Wg%UheRLL^il&a8A{>(qeU^_aX(6$X$w9zU{yq0KIHcK_I+{P6=1niq@^|r zKc%+3a;6&{*KVk^PZXuY7v2vAoNFIeCIQ>it1|97+#PVF26)4(KBYUPRAP_kuiO^L z$GYHyI`j6g&D^_TU;p@k0rpzv>0Ah-R7Z2wAK|J8wRwu!=tuQVelA5VtPSp^l4gQV z-_IDGvRt0GM=~*-Uid}oZQ)?rELYcVnmjGa-x8kX*x5Fu_aXqUkRRT$vqgOWP+=#AHB2vGB`PPH>LzjAjmfiMTG3`(cBW;egIB;FmVZ8HxFP!|MrK9U%jt&#_0dz8OQgt)D0U!7a;q=j7+J*eDNv*=by{~+Rs4{cGBkLW3fQIFy@~mQaAAZ`{JTBJRPEsCs+>kmv57bw_k&JE2-UzYG>a zPm`*t5R5nYXh=n)_rm1GE)P^K;B~?=q!&vvw+Bd@wdwk0JoliFkD~Q`jw+u5jrQQo zWtMSy0~U23-93)^Go?uzAM$zlf}njE#UuveR#K8c90SqFvSf!SmdUauB65bLnByyt z6HcNLXna_GX|xv9H}Cd8S%LtZ-RbYKlp89#8u|U0hOk(weB5H>RzeZtp`KC2_^4O6 zWl$>K8b3S>Hg`2GT73XLlOsim@~3S#o_>g`O|#TKUND*qeL9P6 zw^ShHgny<*j}C~PI8fX4(h3zO8UFkD8lrd@#zZh|9e-5s$G@q-X49o9{nnZ;r)5aN z*kkY_76XzmiiIr96dzK9>bAgKc`C#$=HxrzQpsQ)J!ID08^&FyP@SbE1mh^qBQmZg z3NBiTBWr@oK|4963%+3Q+UPJVm)p&7kRh3#u5>gbCkYclJE1T&ti~q!H>;m ze=E+NXcnHpM3kN)0Z_52hs4AgN!c|TT}F$6-33T65wE@Mxwi;%P&cTZOx4XPV)i-m zwo%lx1UlE z;&cFuTsA?&-uV0rFV%`_!U$t`*jua6(szJ@{U13ncI9&#QLNzofCNMrd~PEua#c(o z^=S4Lax0&af9)d_l-%qb4WCsYg!hOj#D93vtEW?@i}QwE?9Z-wZd>@&W&9Su@mv$( zP=-$GI%=5K0)}(TU^tXQR^!dRQ~$I>KhY`4m+UbvGt|Qn$!gvO>%GH+XTaIS^pUh)tcfF?8Jm@WXs1;DBbb?Vcz~eq zi$=#nOGN-7unmC$w+j8Rln>EzG{W&+DUU@~xuoYB_RSb|JIdP*e0ummMw8oU?~^&y zp(JfiMFbOZ+o+oqnZ?B+ijE24QQZEi(*llmjo~8EBOsLzTo-ziDjm0uaIzZj;S5HD zh2I9Wrpr0!9v+Y)`A60163WK~y?OM!Wr_qYAPJA^-UZPl|`s!gS0 zLfU8mjnHF2wu=j8|B)GJqjD(hy)p4BFH~#FV|C%kk|7p0fRE6*XDq1FosA{1V5?&O zOR2^6yNt42Pm>`Q+bR1sU1xD$%dQY0IdN&|RyHMA!-ek4;HEZUBMWuE2DD+d7dVJe zohT>bqGn6Ra;DA*gK!_)gvfi$Xt0l{?~g&9w->tDBugdtza zaU8hIQyHuW1UIO%)Y8YC3`J7k!>|M7wk?5eM3T5xv91ea9HVGCDmgvxY1InRkzt-p zv8@#R<~7ZdAs7&ghcebgVQ8Dj>xT@bc`$58$<2^N3zs8fg!cnILeT&R3s~*&$44-C zFsowbxd@(5SSw5sJ&$Q2io|`}+sL%{F#K zY8Ej|U81_|5D5ni{e4F0IbpY1$|`fO!?dOEPfhkqvhsRD>>V9R5s=|C`wCW#R?YT+ zt(!leoenxw0njb1(;GNg)#W!dilI!ZP}jhOXryyVRNL5hd&S05S+KKYx!kAt%vsab zyQqL+qhS|1&(5>U*uT`%R}o+QDRC}6iGvl{2VHrM0b3dNwO;!LQDY$j$wbA;g!czn zU)Q^;%e(u;fi=V5xpsn{^Bv_MO1*xaD602d9&=~pZNigJxI{@EdAdq2y8i$mMBB2&U*wBm&K23inxczLqVp*9oAWfBZrvy6r|)mt6KL{^;Av4y8C} ze3VYxdojZ!tMJYIe~K1`sdGM?IKOO((Sxlj_`A1eta=v+^yQ=Ma-V^6WVz$Whp{0! z<=-%r^GSR&MQ*5iu=l>o>vRPheHj_hZWyDR#932S_yTy|ol^FvR`S2-Mor3Kc5~L{ zxz>P}^3nJ?5a)5e5wRV^+|_@ZZ8IV7LaDEo=7g3UX_@x~pZthFB=;*+^>F#U>^C^l z5Ry2l(>Q6r<3G6`x+i>rgcq?l95;sd_JNz*R(|iw=)d{Lz&} zFe+CgL53mkp8g3y{7fMyUeI4ME(^cY6)jo&nXVGK(N<(6EDewUp1BLxa17O@rT=^) zmx}TlmHT@)#I`>QQlP_tqQ|_5H>6Ck(?ZwQA^jBF2h!sA9G$e{i0|!6aESTSQBo06 z4-5?YxBP*lqwZSCQ3xFzUPWLWeJaapE>>%{Jg$Ca9nJ-K+)GM2ldA=unwpoUuO4DT zdcmR;dX%u&oGp~^6boeNj$gt{on46lJNiEo9%C)^!yhK@c;fPFR=2H zeG3APJ52HJJ~5Grs<7PPg-Of8<7wT8k|vjrsb%r*;+%(YyALk!IuDMn9zh?1BQ2#5 z<16Y58zg^ea8t^p*Z!(lCQYS7Z&Mnt4X&AcvTKb3ZUAhbBYUwJZcHl%SHw8F9 z2hVy6Gc-2)S3Nz3u+=FrUfN{g8h<*}NRq<-A$VkGt9*Bbx*~t(j^!XEXC*_rYGEC1 zL#9!S#S*EsVk|tK$Mguzt>LBeXHQgUNWg-Gu}%jm-Pnvg+`DMrx0}!Y%YEC$+KJq? zP)iubBoEghPv6DR9bRIQtciX3G9oq`kBn8u#OgGerZ#ox^Bg79a4|MU=$lESglyBU z7AzU2;eda`yc!en%?BR0ky`X(iswsMT=bgP zOqCC7X^LsF!I|z0LtT7dG(e5@I~AamnlEZ~>Rq<~nYuw8PYYnxv;Ys6Mw&J|<&kr; zf6EFzW%{E=VW%s17+`fe=V$Vl3{@IFdEA-%ee*vP3BcR=o;NQruaD){Ah*_G{+n>X z{QA#B|7SJ=4BwTnz(fD<&=39Y@c)<=IXKyR?EgERFjzz6{y&&cIi}|?>T;NiK~m%n z*fJ6SX;WT3%J3~9#Qi^QE9FHOa2wYodhDdd*!#~3kwY=DG}2`e|2hwsOf;J}aVJf& z^F5lp28nc;!oSg`*x|;BP{cd_pC{AsViuRWxcb_FtSpQdCib7++)g{+;{6bv!=4yalE8vp>on##15YdGwI+&B${C!>-ajSGLzZze7;*BKu zlMZB#D+&|~k$oq-+@6<-HO10cAOIr*NLIav04V%Od_e0+KmiGa{eDXz^E&{E7w|L+ zwueVx1MkGq>h-y3Ei$-XG8Xw5Me3>VQ4D=6h^sl(E&%itjUrU5k$zDKXWjHmgip?% zJRr3dYvJV@hXh%!QbUk>ye}S#(oB{jbxe)BL3OMC-IU_Zn(KXvzMP<~ytYsPrRG-p zhyr>d>$!O?@!>yKOgK;?@u#Auh999WzYPRwP?L?`z; z+W#$z;P&Q$PFwjkZ5Cf2oPpmHD1?v)-=&+F6v=yuQhzjhku+3*0S2x0>79bRQ6A9p zOa)j|?*#Hd{+L^fryeoaCoc$cRe@Vq?lLku%jfWXIxQeDvhjE<*}wv|e00f+ducp` z4f?m815lR&^%TIb;omTLA6Gy&jepwS(`X;v|Hlxje}x>F+)qfG``p+7Zwx5(yoX=_ z5>wM3yP54f%$Z#E=NXz#V)k5CLJiF`P+UZ_I6blOA>uV-S@yzVY7{+z z){HcWYlrAL7(?I9%9(yN=~|$;MOd7o7E!ldck7VAjF3?s-3>O8+}DL*Eqzd0Lzc1! zndm%KY9Njn>NWDMc<^dZ3>T@}tt<*x0a>s*8;)ct(6&_O%NT#s!I>-)KOhiuxJ3sE zS#(6=|6}j{qqffx0RnNJpmtwXd_>IYV-rTurf|taOExAzPxcHmE#UG5ZRtt{;F_nd zFa5H9h7Dr;58=|7+#^%{^#4>?fJz@-$eNAI%B5kD`t9JWonZ7wjI9#j-d<5dleOkw z3$*J+Z!#Q$A336pFoN&$N9Y^hEQ)lbsVm=%oO7*CHJ>cumC0{DGOZq~rG9cZa0q?EtzNc*WZ zC3MC8*T@qn^gH{L;VY)=yR-4f>ovXF)tJLEF2XBeQ0_{^1kM8>W>eG_3rv^b^fll; z1L#%RP8a+5E6i`_u+s~=V3+y`n-?-Hx`r?ojLJBz?c3?|6(w#`I76ft%2@TpR_PB7 zk7tV)n@bV+@WqSIgm932-0FTFLnt5(!rYC+Y{j}w9gOM3c%MGShH)b8Pb~q;YerhK z39Anz-3EsmN{IldG=QKBzzV}fARs+(s$Beh3z??6=()r4%@(ZZWm@L6sZ#;uzt=xf zD*RtGU4>Va-Pc8=OG3K4L8L(%q$H(Vx_dxcN_yy!78ts_L1F-<8-^Zw=x)Awe`|ez z!ClXNPVIg6IhVvEH_nvLe$S`|@z5e8@*FLHt>w0oN3_I`k|W^_-*J(PXcV+T1ns7c zEKn{KZ5Q^n$I`q_Vn|gj#)4OI?NqQxhneZ)D|~Bp+c1w?-S+*`YhG7NOd_oH;!_aq zL$JECoQ~B+;kSSIgZLFlf;wXd^O3~{{W)`pWG=~$r{dZa{(HHN+hH0|{dTMWpLm0nv z1EGXu{P})*BhJ8x6OejhV;(e>%+&Ujsx`*Oh zjEyIb%ir-73%w>s7jHyzd7UoFt1$x>d&N#$4adA&lj|5}$}g$CyTrhaEZ>)L8lQ1~ z7Rl`)=?DmU8f2P{ic&u4y<`W*Wmil{IIaMnPaV2@#d;8mH(+@T>wC^$#B6ID)uY~< z4#))sh&KexfEIpuJdBa+Gc3h>JPPn6n{y@Em(_i8S@`H^jUY4>dc=Qv7P8t;?;p)` z8g?t-Fl*yO)QWWT@xwaQFI%xk%|aC089ADDHbFLK?CZdTFFE~S$Mw1OEp~n_-BXtNhsw2ZlINe7OMs85OHs<)3hA<3ek4+CEJbe-1Cq^wM+zJR-bcKSEM7;$eK9XN_;oH@OkAD^X?&HfLp{EQq5uy!T_){(cdtrmPoIR z@`6+~_1(HV`4@eaiyUWBWgrDis{Y@}r5(R2x&zq{eUgjU{00FGd%y)d>+q|N!WGU} zfH>GcMgPPjMYG&0DIFm|?0qW?(BtAPVZV?v==W`PuVj zOj(~3L_HvUe%Q#3iP;dSb}wTEBRm@KOS2k@Ci2sQBS*>6*C zad%*Qe=1F%wsa-0>P%Tl!0LJ9I2YC#n3r#RzFWsv=+61}O~Z7bb?NyM*^0X@WqAMsT5cj%Oi zZKAJV7ovUt$G)H(^4yChEAUY^MSeh~b<7g7!9?eF6u?e;P=^urTlh>+*9?x<_xT*C z+>qu2Wy>G(qplwhJScU1P_0lmD1OcKY9RO}eLHP!_57+E!FmA6r}JPe2^yEnVtnqX z%Rv#uq?M7HEU?AT%JM@`X`BtkC?H&sU)FuixT*xR70kp3|zAJRHnh0^CJ?z z0p+^?;cK4RD3)?$R{QQj}^N<4R)gW@+ zCpD)B2f+l~)t2HaFF>xzpL(Sp5iE8o!N&q3PxJQ<))m~!>c3hsnX2hc)4GG*QB?jV z+MNIaHY2kX3p-`ZWwy9qZ4b%1FnOHkw!89$fc}7JR~JZgbg&As*_L9e}4UcRl#2KgY28tx^1@OqJ&( zv(i^As}((@^R=;6{)+{ChhVL;YCW1VyAU1^Iy7{2)hwRkF&r0an~HIgV?zi;t5y=7&OM#Qm3e?(NIeANmYm14rJGphyGwocnX+2iRDf>T3(H&xeb+A zHHHD}lz+^_sMRQN%541qoNNL-GK{^bZQKg5iAl^eb(#$q-#$2$r}5J!W&eAI&694R z)kppwKJO1i2>9uMeI^=Ygfb$AnzP+T2ll-%MwAE$6{To%O{nHg+)wk`LU!<9?nht^ zP9x$o4?=7MlM%HJOMVwG+8z!w2-Q7u?!ETTX<;YLxIXp!sR#K|8G*B|2r|nOoIMA7 zk*y$X-$2tzbgj<#DhPt$rv{AsC?yzVToXI!|32Ecnc+PvTR-6sNiUJueP6 zzH<~9oH5Av&3v`4NH>UakN^4++nM5l7EIS`3pc&Th5Iqxk@k%3;C%fzbHjBk+R8+q zHEk#&-KaPchwGS!m-k=@)DJ`4zJB*b1k+N%vo@g{E&OmZ_SKkb`i_!t!DHlk=VlZQ zKxYePwUms|5XSg~_LLe=)q{;0wD%-AGKp*INRT&W9^7pDY5al{Jc=Il2iTB9NhID^ z#r#&Fnvv`lpMF$0aU8g+c;f+?DW9>PuFWU=+7Yz-4W4GRq4@M{+CJ^md)2Xe=}FHs zj;IDzrKJV1G*PXumG4;hWOtpq9$S~dc%pG%T_1f*=!Y|{1X<^?opCQxD44QoLVd>N zL&gY?3hB8}Dsa?-$H7 zp#RDLTen#0eqZ)EEOr9e&;!sgV`WM0(o#ula;8rx*U58p_@xc#$49_3_wS`ZNAgLT zNL3?Irl5ifmAon1>?@qF;)jVz%^%F)BHkLL*YRa9f$vki|N9Y!^h2p4BN~W*visy} z7_Qd8Y2!KyDNiX~my(04;Q zVo+7*$a2g=a}R|{THR_$$X5!!*%&F+L<>V#*R&I=02mb?dbo$=8=d5}7{DA`! zJRud3+X5+b(V=7O<}CD{Z;v#|pRi=*jJ-9~Vw=EnxxchZTxdy^e2u3xEF$rs^tmL| zyoxmzM3Fw;xQgyXQa{0gWE?mEr_7(Oe`hy-t_8q;1f9ZS14hPKJ9uVE9D;DnfOEkV z=}!X29j0*(uJxJUJmLVx2|M3@YS zUt=-9OI}?!P6#@#M$9DuSm;N*LylLPGogVOlOQU_um>@dT0dWW3z{#rY7m)`^XnUu z-$O-_{=al6Xls!eO8=R zBi+;#s)|T81gY_0->2Cvf|g|mrD?&UPr|<%lCI=Vrv20w7$YoHu-!u)WW`NnvAf8N z_%>5khrM_;j!ciHOVz+`&Q4u-^s@_i>5*=fVI+GFYTW+xx$BE+p@CCQm1sQk;~hT# z(AlI7ZWl2-j=Gg3W#}!jcBi1Z1A0=CZfnX<@61Tm>eHPIvA~O-o%^368$(y=rX^ z1YfvXwu>P^vuvBIQP(~3jrFrm*pU#T+{kO!ZcYMQf{gqil8=fq2)MLd%5rFupfr4- zLyj+%w))sGfR-T!Q@9XAog2XzQ?(40qiM-8eY4)LlK&15ne02_caiy=Gw%yujS%m# zqg}l**siNO682|gN>KEGf;u$fP(kT0Yu5O8x!t9An+Xpc>w|51JNT|dNX-x zv-Nc17XF28-RHHJFAG#(?;bJDuSm=dvZXB~u-j={a;OvMiC$6e9DHiWK|hxTpP@Ns z^XemrDOakL{9Y3sJvQ2nLQxdT0d93`dM)~;{pyW_$uIqe+GF5C0GrOkPMKcc{{5oC;8{S1UawOEvYneKT#J$Z|CDzynY5&?UaqAi`fLW*{m z0otI?n)JjN?xNIoNWw$#gmrZ2o%A|wg|dLi&VGZF@|;bJNLs7* z0Nj*uuR!xaw-B9GVg;D>*b(=q(G(EPtAZoCA7P6L{fGNFw0| z)IGAlNcM_^A}S>?UtCu0aWzAX@YU=l^VQIJh)|ztpQ!J!O9bCg+qi2&Lgo~=ndW|~MX{Xrg2t9K`%}GG$)6G&wZa2R zq|6@;jO#t9-2zDSm4K&aE1K@vxX^TCvfxI~H*Bf974t^lOzyFg5Yw}s^I>$kq^N8kS<*ai-Bm*c?HWxS$%p7$6Y=BFYlCoi4jQP zm2^YJd;P$*W#hEdPM7loiei#Xb}L=gHE>iWMcMc~Jj-znmWotPv=9!Mufda!1rTYn zVa=)vs(W;1;B8I^7*j({iiCy`>?rFKwjXDOO%oU0;HBhY0;a?ZkKc9}uy2hK^IX<)jgzAq1+gtmT3fN7RplcmIfSsEk%;FN9V;nvai1Z$N`Ir}%G z1V}=FP>M@M#VpqZ)=tTTLf*Qn-OJt*Gj5?E)%hwl*D3Qd`DR!o&L&EBP|?qxfEj|5 zc%w-TZ~7_3DySEE$@hdH^x#e}e%w+w)6GR50z*k-CdPjk$g|)h&E_14rU%Di!>ZZ5 zkbJjpjZQG`-ldllivo#4}fO!17BgSTX zE8XmY?R)hBqE-LUhiVQe$vB8pB6;po8u|<@=dZk1Wl0o1X!5STBSho5VgiFqD!XU^ z!^{ugoxTRGb(97D9 z2=(%~xGx?9Rwvuo+SYFp`c(B?Vvm)`en|^sI$lcwa70>pv4ihB{7=4?c!rz!3O%>x z{_ejZf(rYAIRH>70JC{WX_f~UNmycxaFMxZDKR@8eal`T-7_}~aUReUF!J^$ovDb@ z;4Wp;`{#QlcQ7~rD3c0xJ}b+*H68{kA9w4n@K2091u(K`Q8%um>k}t@j-u5r9Y@yU z{-C8=_LI!~)BESf4cT#RRdkYbSh9;~#tj;El(D>T@louLxN+;4jKLMAVY{hucLjJr8wzco`M{im!HjKLF3XJ{EAGGl}*Y}Cq}X_{Eb za4EY=v|eZAKIBnxM%5E#3x9yKM)-u;o??6sc<%TG`-4MvpW!h~d>ROd{lpB2`%Any zj0NW!sLxfJGYCew{xWq$ER2!FFS&7jK%eGaTGm39j-J2G(vtFQ0EF6t^PWIV!wE%t zf&@;XTxb|!=>cqG;Viv#Oqohq?w(8CM1|&@yO^hw?gw^mx__MzrM^JksO9?w7`)mQ z?bY28B=;7dBA%^(&n8O$K>&wzJl1TM0SKcIWK;37BOUwSpqsm|ud5jAEmCh+ zztl=m2oo_cB}0*o0=9iR(s;Ya^*+YjJP?KC&xp@SC$%`2%LpRd|FL?Y2jfnRpx5WG zQOBJ9QW@LTd@Hs8_9gS*A`h`Y=eCs@m8?LY|NgTG>uMXxU_kR-vyI=FD6M8TfrWx- z%;>I_Fx5;{|J+-2o)g5S$z}Tj_iJa&*E|t!l64 zm_&!XBO`XV8Sp|w5t#MD+fJi~NaZ}dZG9-h-(-`_j+$^&irBabc?uJC@;d8*SRB=d zI-ZyJw4>~{u8y+gp>|MiD6!$bc^?KNhuEo0oj7Oln%qjyQ&IDqSXJM}O=k@3YRRpi zUnlaT9kv7jI|3bI{qQV=<&*a{mj!Jis6w{XXalXX(X>fBnggv=0k}JX^9cHoBBzo&7hjJ9b|WNVvkWb}8daU{KkgCq zptBo%G4lUm@3^>WHcw_7=+9amM``&>XG*?VoChlD&)PV*;=O32%67Sbj z1wY9bO97+dCoYuJgx_~@boK;_G-u!DMRbOVXA%C5x1WfY@F5zOx#iYTm9{WjZHIry z{%r_b&%4uWOtT@!utMkgXANOCy+*|enJ`f)C80t}_CY~x(t?nh4Qm_{u7SRh6t9R{I&xSCzEDFR zm}bSP?m@2MGsE{$=^^)7wP<*h`suS5M*Q3zP2p$j6s?+;Ir;4a2I{Y>11`U{h3{Xi@DH>OP3VjkVmjxQTL6ayDmQ}{ z;mtW4)CVb1%53G=AFBzcBV$Nn5YnryW}CqBV}a|m--1{)SbppLZeQ#!n^*&{(%{u= z?j<(;VBiZ_8n;gf(rDAN5dB9i{3rSS?$aWXTtW_4(jFBEDOdZ%T3pL+-aM!V?`v7q zxd^M3(1>@R70xm$$z_$Jar&RR?y6n0DiW#yp%CyPSRlZJd`8C`#b8wwzS!_>!IpgmMu9INzcj^lIVXmdq_*JMmV=jwxxDJXBf!-=2TY%YClT zl<5AiRomgGpy7oTht$JCe5hu*XD--_o+ir#J54O)dtt28FYkySab~ZfK`V%#0ir6* zy&&4=nRh%WooMz_zuP1AALxezB&X#WTkHCZ$(4CI@9p$ z6`I3Rj_l*oi7vILIjnNk2Hj_nDlAw-19JCg#H6kEl}Qs|pls)pZnIlg)h5*}E0#3w z#bm9&gjY@BG(&=H{_5ram3ca0UG4WPC@V?Bb%c8WJSh!Y@W?pm4#Lf<`APl)n$=>| z9xo)J2upv;W6FvOm;R`d@TY9lsXXk*n}djKOwXLl+j`8hnRnv4d+3S+1=gFUi;*7u zy~%5xUfo0YC_Vjm)qf|?fa59aDCr{*(6r|YN4Iv_QJO2_oy@A}!pMZT|MC}z;$4uH z@$>Vkn>h}?F$|Y!ea2)7bSyF4x(fD!%68=1s(}C>NTpii-65eU|4>D8d`a%!*!Mq3 zWs6w_#DUiC;FLn`uM4|pW@$C0s6ddpR5^1in%j=vsOqEnBk8|;#-wcdc-kt_@vJ%f zl}jA|u7)KegP&*zvuTGv)z}{mmw=V*NvX3cKa?ZuD7aa*LLHOFuS>U&VAkoIEQ~3Qn1u+-}+5^QUF7Y;)>X z%%h35VkAPtNN&+-!Mjx%?qzdz{2E**0 z*sfDD8e8T&yuPVf_A03q3#hVc$q9g*W0~3~1iZhWFyNXaQ%iWoK6#!nc+Dhgz?$09 zOd@OSRYFNUWc8kypQ@;yiWIv0y{-Z3#hYBI1U8BI zG>h`TSm&A%81S^P-J@pnt1S7WzW5~Q)5i&-Db>?4GU*(iR?Q3# zG542C{BRRX=>;maM|PnUt%`tOhCM7+mN9BazAr2Ym zP~v*6L$X!U`jVY)Ev4CW?uAu9%c|62HxPVp74S5m^S$HVyc|#rFRj2`ztbwcNb3=k z0nmxgQ!VABWyXb}fF@=A0rI=d&GCwEvtXDjFNlB|zK&=MFLlkgeJ7<_iYT)Gqv%$F z{cn`EN|pt)d&&ATtJYV9yHsCsJJJ^5V$AoqznKQR)imER*$LX^LG{g8@V6<6UPdIY zkyT?Ye>*!WCF;Bjp_qI#6U_a*b&i@1&E3Zv&~HhdGdHrN0W5!-;<2F+o}W3Go)&j> zt)O+dUQ^IU4Me7<=C!7I_{>a0+{%fW0KdgrB(ibLyF2!$UGo z$W4qF5Msx+=SYm#(Fqn(YdC@TM+VxQ-!ojw(3_5TAD>DT9Yvo2OoQ!@rFN?@y;u3$~ zz3GcLiV`4EM%|uW+W2yyY(l3}<@|Q$uh+@-P`bjuk}PRpOwtN*wo)nOHIhC>u=A7! zV6;=#7TGGV1fQQP5JzL^2CXJt3#MGoG*iNcv>$XunvI*#$MnMQ^XXs0`c#opf@o2P zR68>$g-0zb!#V$vCPI1bB_{=LA*d21;g7swlM+b6~SJ5t_I1q`l@siVS5PZ*_j`mI>nkl2K z#|%rvIa9fO(Kt48lP{Y@n)3V23RG8Pkd(zUW7Fkx67WilFCSVp`Ce0z zKdZWJT#K}sJWH;TIy&y1$k(6j+w+cuDWiRCJpNsKz|ElZ@e%IG6mOX3iL&z8@Q(yR zDDD6U!ogMZVj*V>q9GHHu##h1k%6^MRvsdadGYQ_AdxcZlui@8)e+tf-^73VkY-xb zi;VnRI@+b>cx6_6$aEvy`@Zc+gnDyCpe#H;GhM-eH{3$pJUiJqfBI3IdSMW@*@baz z+P-s_t`0$MOP?vaJd4k0BzDh@pf=dy!`t48%p<1SyG|x+e>Glv95;y_AL}$8=`<#N z*dXND90JA4E8Z^vv=?GNX)-34oCajeqrtmja4d(F^~-g%`?#k97s@=Xycq2@1r z%YoQX{0K9JbB6Xe%s74v;uQsb;yT|Ko>#?3=v<|ZOQ_BLM+u+=;kU0p$0FTAcYtuH zUolF!d#u#r^`1`aIloACwaO_L7n*Q$;3h*4&K$KhH$tTagSxl-kt4?@qH;*VPJn0j zs_?Am(~pi&r_1TO!mLakG3852~I9an6%3+Tq4b`w6V)qSx(&4bF5;;r^ubE(r@2DIc=x zlPlD~bzMt+)+^fwkk4%+Pd&BaLDr+$XxtEIrj>08KSm!1jU5~jr1q8LelF^YKgRD! zQ*|E5_nN@bBoo$Tdm{MF|4w40-W<3X9lE`%TT_w;qDE<0MA7`S(RW1BkE~t^?MTnL z4JneOnSA&ZXI*8tf!DxnjVLuQ0~WsEu|HbQ4XC*Bg||GSKLP~94?nqcWSoc^tbhiX zi!}z-TbnmKf$oudIJ(T02JZVM6%k|{Z?~&}Kz-9DrsJgXi(Jx8v25emU(Zs*s*X-S z*v|xCu3ooOHUR39kyoA9?FfOR?KF{os&vzoIv@Zzl??j3_45uVL}^_Gt;Z}+WuYcM zDt^$J&;7W}h0xKaVE5UD$5}{to)yK$_1dJ~!-e+7b}W$Lu~O+55zCg5I}O`_P>;35 zKr4>%;Sk)f{Qo9CayMt}CCZAUt3r~2k|}8Js6waI>F@EHHu}@2?AliCP_Ui38jrWN zJ4G-(-?wa9rXr;K=+2$?s3-v^l7M?EVJX78@$L-K%uhB!mK-|lTJag zHQO_Oi>kQB2rG28>vzMwZpFboFYlT&SWQZB>oU5Mgg#6^(9CYn!qMqYDD|~R5_R7e zvjY!T>AVUPAnBWP%XOJ8h$bmsD z=}Nwi=7)ATR^eAK`UWf(?OPTT!J$JX{&(R_t6W^tBvCvvY;xr!*I5qyEo znj^4m<|7%O_{@|x|DER>!p{}GfMu$!QlCWPBPyo*6zB`6k5zMEJ_}ChQ>SFPKCo}S z^C7_PQKe}n31>(>6%dqd-Ur>D)8RnNuW*cLc90H=j}Q))0mCBlUZb)RULQIp>Xz18 zu_|D_DsdDO8bo|=={$65ClVB{m-9>qz?M~_8%loD%oX-immb^&VAMRr#Mnb&eHmmQHU-SaT)XZOny zH+PDL>>*uE&-`Q@hDe5_49=r$LK?qqF)2|kN znRLE#vya58AElsP+OS|aO_C*c6c=?%7QyZQ58C*8z_?v1%dhNY3xJoYZ}p#x5ZCm%0iS@;fqkAu@Zm^NoQcHmq>`L9#sKjvGXZQYormtgy$(5Bw|KJf8x zjLN_taG-uu>`Q|(*rwlt+*CbKrB6;gqPu3wf#t|LXlFNqIqhu$pF zQ`+WL&C_&XwmuTN#r$URn%@9My!0q-!-fER1qEQxUY>iH#$N&k`a&C~!EaFH&GDk4 zo;7_jZ>c%Pnie}assRjLsf_0coZPPlj^;I*HM>uqZ0D~YAej}Z%s|Re{+OHPy5HJ$ zsalA7vwLDP|H!+(Z||IU7|k|YajrO2yb7%fKTj1UcK=eMcPrh^b@dh=yUCz|XV)g) zK@$=PamOoT39nVMCDnFEGOi~wW#e=S3nUAaZwr#w-&I?!L?gP4{p-#E$z`p`t@~-Y;2{n=W-ZZ+8{k$L)B*cDy=eGv3A?M&*F0^!HAB>2Cr3 z8Hx^(xAzb#x$n%K+${;K;|rCd+?g5HTvqZH#?BXsE`{*qIb7G6>qAje%Z_Ng$$X;e zV3ntS*pN4$&5)JdJ+AIc5n(b!rRis+Q8Vw9Gh8r~&^V152Gx)@4CN10UYlF(Bp@QT zJHMjzi@Y7xskQmXKTNi)zx-`=19EhVYVY+*zS49@dd3E%dBtz}{fzrJkcw`pOF-iK zU>5gry=!+E6p*Gq^eyjt=q1??E^~+~vo`RQ74WP+iQRH#9~UawR?FSUy|v&|V>P6~ z!1fOoRm*$jG%|(K_v+|cbS{W$nOkg3gJ>Ct@kvq3qx;KGi@Qip$yZi~i6`?m73!IW zcVqJ&88H~f`rMWKYuc6;kcp||$XB2N{cL*MHz$nGH6=&GPawGf=H`fz*if><5rQ(^V zGfL9rJhoO0g&|5RXBpLCQ$@YqmGT3qUopv zSQEqe*hFV>3iN=~6z1uxLvL#KU)q`aXk`u@g}fvG#h&?@F3SB?S(PpoT%```k? z?)gPXj9nYqqj0(1tn}9P!&QOeOlgqXHiM~BS8n;Y?qx67xU~y?dgPL(%;9V@vfoN( z)o=bRj1~+*IFG#e%xH9V=O;@`n`7>TkX6!VMJg6m-gKo%q){VmRps_?p|Lb;O@*Pg>e3zitdmT|&BF=FQvJCLkTfC#=}CG0>N^$St|a({8p8B7vC zFyc8#TEZc=F|-sy*BZZUkD?$h6aGHpA%pCzbZpay zbjg^HUNVB_l}=v-zV5W*ZsVgo2`3FE7J-|LBEo9Cbt2tf`~+`2_UK+s;pEMSz0-FY z{i$QL2Se?vU+%OH%MT$G70D@wMqw3PaqSF!b4@jF5(61+B#bbARZvdyPoY!JzXy5p zv(^_>hMeg_DJC^=r$r^qbBcIp5~Z+(W5^kLu<`WNFdySFI2sZ3EdwxmoBuJJi}r*kq)OD=MxctvJGMuwurAWZeqQ`74< zHK^{SlwRUrZPg9pLIRPl@Kte2-*J5oOtpeb_|^b-M>o~R;;Q1}@BI9%f)bJR9vlK5>2tN5&X65BbyU7!?&Z#E|E z43JmCOB*QNXag0=C{i1aZFQX0zjk~JJZzv5_-<~*@>R&z8_aUf17o_8AiZnA^X8>@ zK2lsB#lZ{;jxmzht{y|7P)y4LQwNh$wB^z|UzK9hY7_~?Ka65mDRFnir_a_2d-JLZ zCw;XaEZm!5^6h*&vp?8KU8>_4iU0&{%{jKD zq+?}f7agspoNOz}sOwgLp!9I_~jq+`ifb|$k@3eH{iS8tZ~ zPh&~cRG)v;Q^Fgb3F61?p$aJr13DIsf4qd8z!}@$nC=DO{5)-wFI-k$0H)NrAFH0T zm-$P8vg2Hu4T!@@12NovgVJ)FH~dff5dCLXCUFjZf^hq zj^vOwzjF&CRy7~@n&ZWbIiZRo-WDxzIBo&|K-l#>Y=?t|vE_+6$03lBBE?&RNvNR_d=mdii3$kcu zIrvK<0U1+l{&z!jc3B<_!u3Y zLin2FQ7L)reAQ2eX#W*wc=?|X5?7B=uKefC5f>$zc<(%dd-frbM%hy`sQc*FnQ2+{ zU6-T0zzY1~n3CLv!qk~n{-*D#)XFz1x|%e27MGtZRlG{>>)I&=(W!Y=86;yIoGz!# zqextOngJI$pYU6JYTY zGHgA#gx?+XTdd+y2@U|;oJAKMju-k+?LeP1>Ens^;s>n{?Fp2Bk*E_b9Y&Ds z)fl>9M$fIXSJhZmxzu`2j(Le-5gC3s*mqTpeZ)IuyXKuYHzX!eauy^6t4Glok{^@& zZLUo90!&>T%0Kli{?k>N2NsgHK|%tAx6(y)m3tD3m_SxdXAY zE#8*gQUBKna7sdzc7fuAmbcV}?D7bErXk5vJMud}C%~sEWB;)k@xTPCM|E^vJ~`6c zBsM8K%6A)3^2`UMHB5Mm!dnEgK*lOxoZdjf(2VzuPyKXNVC5g+Iq7w)h|TR;DQ_2B#CS+((TJ3kE`5OwCK!RQ%tl%V9j%ZSx3Ig&s4$@juM=Wd z*4f`K&-#GN1)cG5AydrCFqM~$&ntfSjZRU%sB`y8@3iT_4KXqJ0YyrK8W z|B36HExU{iN13y-PZ&LZ6HU+UEU*NnX*tsZYWWXk{cwnZ)V$jKlbufu1~>-VH77a* z&9i=ve65U=b~6_(-N*c=u9GK6iV4byMyieumC`?(LQeUrv?41~Tw2DXp!}8o?}c$KkB`s2-e;w}Gqj*=p(Ah6cwM{`T^bb6VQa=6iWz;r;Y=UucpZNK>CW;Y>Adqrtmws3m za$-_262J8%cTRe}oQ7G7;fV_+6J=P#TKUj)7)bYlyi^U;45M2*CLVFvRh+FD>nQp= zm;SuY=vGae)U0}A_1aS85`B1@b=Vb9RoJCRi0Q;bO_WNMzW-rZWLM8-NZ5FxL~YkW zv2OlFaYpd8`e!pGE!cOW2;1(l*r@eHzx;Uk$_S!UHWY|IO)jeHv?|OvelN%~X5jTn zZr=3d8f7{VdPsNs7AE9(=F2;poq?Q(X&CrA-K zeif79C5znzw0-hhs1>qDFw3;wSxm$j7JQb(I;u~GPKd9_OUH^T@24Ief!9q}dLp|s zMo}@lZZ(niWHt@8K;666YT>nS^iuOIc;?tuCOO=CJ~c}D5>2%z-k2g-D0mvK9v8Uj zp}v4_4I~XbUEhY?g@3;tqLj@I-77D$kq8^r83u+1p_Ep6R3kiYwI7+-1LCije;@m( z=DbbB?Xk@?fbL-635~|vxp6t+c(m3rI1Eyl6k(d_*csr~s}6b!c`40}jNVehg(=vm!2lb;zkJHSkQPc;CBWi~k5eHb* zd1O$Hk=UaE^rtLPSp*VeG1XMJ zWM2FoE(9R#fT)yG@}q#%Dwx2+MM#pO=RqG;Tcrq~Py7h;7wy7F=)PoK$>Kxq$rk8u z(oPSf>JknErxwR^A_ku(2CS7>??d2Pr=1K-EzegPgRu&xGc*gj3`!lAj}%6@TI(Eh7F~vI zLtMK>_bgX9rdjMLrF@=6?EW=PGwwSwm(_8xe#HzUiRTc5w3P(_`2#~eE;vc0h$4DY zxXNeC_|dBgci0-elpY+7i>G(d(K>$I_)HV2rqkJt(+`c}dr70XD!G+7I-=4!<=ps! zzAADWs13gc4?);k zk9f$Z4}OC=dz3VLSY8B@&T z)Joq&rKckwCC{;w!sk+4VJ=Guzn%#iEMoLA;0|2ySG3r7LB?_KD#H@NuH@4?Z+y`)gmH1fcL%G|s{41v>I`JXeD6 z7Cw(ET0L{GB77bpnt^$ECaocsoOXCau^z4c&dqkdb-%wh+Fy}#oZU-s&-L1#Y-Xge zEkkFju6jW7)ivD~?c$>(Q+r;tYZbjp2^9ljZWgMz_Fm8K2nbE5sgT+%mM*6uOw;TK zW%f40h91w^>M3|E6Rz=N3)nSH5MBA5ronX3b|=;IqR1b8 zMp0BXgJNBnkra@}DELR9H6R1|BzbHhBu$nQP69g$GAEhTOphOwl73YULbcK3Y-fcp z9k=wUORx?59EFx1SqCO=4c9CAYDx(p*H`>&7rKL_7@ns2A@Vss0^@J7NUFiOw?Mtb zfdj`tD_816ajE*=2TrvN$WmP;v3s@2D$@=*K-Pzc6GFCPT*~fO30Zj`WJ2SV3mz1{ zPlm79)f5%uW`WGc(w9gs+v6NleE#ocv*VB?%H}2dB}czpsBVuM`GJqb{xQ=&(=wZv-whQelD9ia2_>uzo$`_z!?x?N1d#4f|GzHqZJNN7}8IrQdri*wc18* z(2trRy=QeH!dbTt&a30B7WT)W2^8%1-ul*i>hki=>G86H&I-ySd@l}nnFiJD3NDoz zAetZ|5Zjr+o!n;>=v~EAjfR4L2wac?73lz#F`7S@N{u^$Sexuz+3O}g<5fyyxYrS8 z5=F6Z8p!TNFO=0$(l!n`c3vy}K0!6WJ%Y#BWN4?Fg9_~Whr>O(66>5)wsP**DT_wzA5*%^bmdpcf61?)cJJjg5C5t!qrNa8)h1isYk>=D zYJZ`}bAL<-Ojk`e47G}I*1zsLJXdCE_Q1G~LoSh|$Vh_zh7njfr>~WPuxM$)KHDVK zacF84x3%H?rGM%}bW+k-YMqbyh7Mgt&4BLo24ky>h?2AKyb2*VjfC2xOKY zuu4sJcU@r`L+y`kwB7_M0&Z40Y{*jhkY6!5C7)eozZ0C#U);)goPZgkrUeS#*UXb1 z7apMb_5`H6&^hZFG&MCl{ApyH!cHh%EGV>K{8j*%<8z=L_L?QwW{zZ?tLQRY;60~O z2=DY{no3Zr$?eBR`eg&DJ`r-+Ljp3u!i&Zz8cY<&L1b3RL9Co5=ej5MwvZ8rIL;K< z`T7O)LFV>Oci@{j!eh|G`GXOel!+PRTO-BwqMV1DsEblD{i=Ttf>|M@RDO=hYD#cEzindq6%fZX z=k%*U8o1{QyY%S(yvnWXpl6o$XxD&izfK&!A%q2T$*fqxkj-ExZcSc>it$%`iz2~P zvM&QnRkQU~6WtSv<|3hrVaZq!o2az1NH3C5~pn8qSo@pq(YiWv~+8hTWZKb;Up z{j%wJntnGOnyHeCtn+d5rl~z}Do^^opN*#ckmI$*>;jE4Mw!rUN7bXzmcL6wUDF@F zx>ris2#R)VX*j-29zq>WG!spVt6Tjd)cvA{G@zfn z``2SZ;YYCNEn7^Zep4F=IZSDi)AdT;0j^iss9oOB5+@gZ&y$Ntl;Xm0S!er@o5cLn zpR!J8BQvy_x)5;87O#JcPuc>vr18k8iF;*a=fn!z2~C->XSs-<7{MKj(Mq=*sOBHk z380-P`awAH5Gzsmqo`Gd1FPas?_9?pZtZhx=)pe6uEyk9Fi`AGlw59&f!I#dP)H|Z zoX{vgep5s6{wG+!^EWZUl?yH3)18(o6B&yEUt@ev zJ>-cQ`qCcCR9aDyV(U))pFUBP_<2#41`OD0(?o1AGwXfr>Px0XXE>_62DAVG*NjIW z?66%9eCrk21*7N|ep@n!&)dv&uYcVBR08(e5gYpAWN=;8oRftwJl_QjQjDeW4rfN7 zr7NZzijr>fRdl+#5BWd#-YP1ts9P7rg9f+YEi^@SDP zCy4bLZ~&y$efN-X1IzSxi?~C)$uc!Vxn^h*ERnS!&8mT>$=}UtF`=A9N2WA7!r4#a z2JpU74V+zsGz^99EC!@RoCdL=iRTP;V$P?&pj(p3tFz;7>VeZzoAsa0aF-l^MO7sI zVq;mrXHBJXD-Uxo9KqxrDSV;4-`!@mKLfkaZ-PQ@$|gO1R=MwlZkrZ_i&j#q{?zxz zI>5E5>{HI3GD#yh{vi4rZz8?5$o%kA%sLvC?+7Sf z(49~u6S=l%9QIwd9nLa*?r@{A(MmqfPeG@78aGvdQ0c7}i#>$Ja`{qki*xuw@8nU8 zHyPx;KU?!T05yjol4p?#wXx>j@e^3JB0F%yc>QiHstvSe{bR2@(2qUh589~~_1mt? z@_m)1@?KF*8vHB%8$p;ERP3ljdoN53`4lL*^7161(ftPKfNFg2zCvn@O?HKtTOaNR zZ#+iB_0XBsj{450(+>Y84K25B!27#jvGg;ebFXChTQIYEghxk$|7Rf@@0nB{fiI}J zU*=HuTkrsHJqV?+Ix*kI->CJgPh=*+ezGLBxQcVzwZtn=`f1*pPRDh?x%2ysZ+v}Q zAxYJI|Lzy7mnIBNg(yy$q4qqA!7(iSXVcCY-m|&EwM+xffp(Wf5o{BGy917FL-9od zNKk8v9KKX79t3&H<7qtHajouL4;?f@@(@D6YOhC&W#VA!?tjQ~()IdUkwP`dN7=Di zLjfHkz53{=0zYvXt=@I|QDdt|IKa@IO&v|0zf^P=ZY@2Dit+V74 zhIs5TcE4z2MmZ0D5G#+pCZ)EQ$)0!-vlO=+1pdfn;0*0l=bBR@tj39=IEHr7oi+#i z6A}5s2W+HK?n1b;d7}!%jyxCE=mg8#E!lI?n{HUNQ6JCJPUyM-Mky@w2 zKhDEZo(yhdRNf81(6n5WUM~?3xTz!BbiTnwvU1QA;bMd5(_!krk6pGtok!O>t;5?( z_^=xq7H=T!C6wNcb52x8d#F8}K@m{KE9yI4*v=jxXvJ&=Eq6&!0@Rv&%~Mz+wd`Yg zCwsMJC=9F2peFY|W*UE4e!=>~xkzlN7=I03d>(zBj+TS;^TzE4FtYt^Vrk3VRAgbA zLz5bJ$mrlZMt8mXw;pnGADKmEYyG%8q4#3&r^?)MG6Y<=Xv-= zRUYD72+=}dR5tN%nn&}#@(~ks)VFsoZJ8Q$Jtbw@^K+MlTan47qZm*M_($po5itOX!;9wG5!ZoTSHyxTdrL; z-Q&mE!Ff{Fw9+A!ULm6J<21*kuvHEPPvgplIB|Q*vmfM(M<&tn$FYDDW?d2lz+Fpb zcNdL9D>O_L4uxrId2Ew}f zjcpa%H;gwer8zR!OOh1Vc6p61Si6UI(_pQ>;+beuCwpA}pnQ7cY(;cwI6rqxr%qhiHeSLUW)MITH&jsldFfz4``_GN{? zq4Z`C`wJdN%&U@77+*3TQ&~lO`t+}`jXk0#L&nCK@3h^jUx`6Bdi)4pSsx)J4b}Qd zgcmwQssMXQo)>KEZ6-5NOvo#c_JI-)U?{;3AZ|c6TSr=?UwQ(ZC{c=r{s*=q(=0;yMJKa@lz|yqxqv*T0m1g%_3n{hD6YE1~;X`4!v7(5~ z5~-xJ#Ix68epbyS09x!JdaH7JbthUWZ~Hw1@P7wxs8#}=Kju#Nl^c3wFvR!iLQg}> zK^oshSsuLNIJ$I*(`5^{^~6%%l`fE4@58G+#?-XL5P)J-rMvhtnjH@VzUsR@kSm7b z#8-FXX%9Q~WJ=J$81OacC>%$wuv$s9S{;Vt&)Tb7NH&#Wfl2i`>$1&$c1{wk5;Ij@ zEm#D(=d-z`KF*HGPm+F!zDLanPV7G>t#=@gg?t$sw>c zS6(r1#bQH5P;@eua5b$Xx3sT8lmt6h#D17*Zzb7TP#JTY#TkL_5iBk3j!r>bpfc2) z5Q)k*_LBa18ZHvY|Bnhl^js|8hB9W$lYFs+oa6oLKZR74i(csPE$?3FJd!F@AZ$7V z6TeC7n=*AmK9Dh}!f8vDWOe*?HP+`9?;k7Ed6W3AOlwsPM5+eqFH#8%0OQ0-jzel# zb9b|k>O9t%TcQcsz!Wl^O754I1NKa#Q;pzIqbxu3qT^nXIQC%Ow1C z-t@NKc3e1HD(w&?+M1;PTb4?>;8EBG&?6<2dJSWx!^hd|Y*FBPQb+f(>GzS9Rg5#| z;f(VGJM%C+{mo$#`8#91a_$rz@D9o@rQUi&CB3q$vmPZ$u~MIj>0+yn&>ULuFgr)H zb4kI1E42$R-B8>D@kVH7tc18SVvWe+J65RNr>kI7`&&q^(p8T_X3C97jvrzRRDiBY zqgHt(cYC2^S*tA31b`Z+d!SER2QcDXukp4($oOKdsPRZV=E<<@$@jQwEVS&7(6Vqi zN%Ns)#1#b+iOn;kuO~nwPJKE%QAdf&AFqqprtS@dO}luoh~eTQnax)!=49ZEW$-B&g{h zJ=R+1987MD^|Bo;0P;DHSj)a9^986^e)6h}L}A!)V-q*>F9S<;8VUO3EQ+h5(j=a- z&AR%=39n*Y!xVk4U=OZe0pLscc5bQewbvdBsJmiBZCkYx9y}xMk2uT~s3BuwHB>`K zC+ugn7RsgVjj}+sV&0SsO4nnh)oN)#VfbZs1DUfMM$rK>%4? zvaMLeGOnDhYrzHD5`>jon`s9vsz9|9;dM6Kk61hugHV0ug9kl&g{0;mXU!$|ou3;8 z)xxpv0%!+YW?ifKo%A}tHwU6C^E4NcS}f-@hEK2CO|J^87>bqE6va!%Us>Pv^BM0b zm!pyk$qd_lPdIFJV?A?%o*O zc--Yb4lxr@5u%~%SM>E+H)tEZkRemW$~$GQjO&~wPTnD{S;wd{j4|E_6y!SB)`@3^ zl`jbxTe{iHsW}|aKCd2}J1>BIp5klxzw~!+yg~nNfrINQd*Dgt)fI=x#GBv?u5Xf| zhvHw?J_H6Yn2Wt3i&h&}pSHFOZ{t6J;wVkBMEju%m4{NVl-LE(k@=r!k<_&J1PPOlusE!WS|v9m6Slv~0IO>o5f+(2Nx0N|BqV_{SN! z^V>p-8=Vr=V3}j`AxS;&eABzWJ~pOMc0EEyaHo&r4oqlFDo$4fDPH@^t1a4&bpF~p zafsTLO@oYZnfJa>vxFXZb73D}ieUKAmz5X}b2%5XyrRZ^EN?N201V+=dEvNh0>9F- zgPrGha=%j0_xHm~f`O_Bn%y&lRi7z78)N6PBl(k0)n)K%gd$;Lu3UD7)2PsO1kRwZ z8c@6T#q)t>)pXezoCJd7uC0(;zXFhM*diCnbIDC#b-X^ah?vt4!rW6%J^014(<;iJ|jhh56^+s_GX1-WI zBDqm@&@k<-Vzq}q>E&WIVQjS>*XeZ(X)U@U&nuugwE+nM5gcfGm)Y|b*I3{i7@>%E zjPHYhNLMX>(v$1qqlx}qmdSfz4Z0Wq_eY_8-(sPMzFsswhn0Ijy)e}y|TcntYUeUkpi4H9DiNYdJJK=#GP7JZO3sEZ0igBWz&7AQ;OIU-Pl#P3Z9=o9mn!w^5<7yObxA z%)*>H7YfGx!Q9Q*v}1O1v67~kr_>XR0(J}1$pOq{T5bU!#swojUG~w& z&0o%3e?m)-{$Nn?A(2<-gzipBIs)3LAjvJaxV|PO;6_rYY9Vd;)DWw8SkchN{aU$h zg>lARKUF(ZUWXRy*Au~(4OEz~f#f7P zvbl3fN)Thb>E7~@uarl~4PYFkvHB}~4M}5ozjCG~)DfqyFPty!nudWgSaNjNAv$9) zgq$gZ#%{1ayqK+c&h<%Vv3qGTn*7>1`@J*Zcv(14J-x^bZM`sAdS(Fp4l!>v=C)NW zY8;VMkH2r_6P_sp}Vt zbjKn4%Ld7}xLP$R0S(gv*;}q9_#CZG^vm!2C$cuSKIvR{ztCZLz50@EG~6Hq3~s!n za)U{7zAD^I3^PD~Jy41k?>xTx{kFUQcXPPiXW{I=Ed1oZ3cwhgcr%{s)xmxlNc~#< z&Eu*<0jmg&Tz}~;8LiO7IlU6pjkc?ce{eT9tSVXXH{5$XClK}RF&jUz`Xq?8xGKO% zOQ0xp3hLrPSz%jukjvLi9>r3eUZaSz{HwXST4?);&M&sg_P5sM?gp;9Qa5=BW>c~+ zXk#y8NlYe}NA_zeXz_yzp> zB|K%7!T!f*CK0G-bq6cw+P5nv2(Ko@k(4Peb5ZO-qw=RIE)=1Ln;=$(42v2MIy9$o ztcLm$2SWMRIv+BEWIMXLkKu3z0SnR3IQH8MzhN--kei*?tmY$wQ6mMu*t{=^rHnIs z_7(fM-~fv2y5%nHN`&W25Rj!F%)p40an&ESdS$IY^4{U8xtNPvud`l#fzs6KgR#~^ z?4bXI(UOS-xPVn}X_S-nvyE>a{T*(5~|o{-tlTyhoq^XDI`_k@Cuoi-e)mM)xRG8&3&zZg??x+rh>7W|Q~x~P}9 z&plE*ggzR|U)^)4yi6Ed+7d_}fJhltW-AS8fEWC!3@R^-vT|Fe+93#Yw!PSU>>gdt zg9={80_F;AqYxl)vtd^SK7eQ}8$=@Efu_VpP6*-M#f0-W-@|&u^vj_f7$JwpPq$R~ z$|)=uunn3jFCSi1iMA4KDX{$Igy7#ywm|sZ}OV2C$?zj)L z+JDZ{seuH8r)1t-hPjRc06^hckK%d1jO~x0pzkFgX@*fmvp&vQv&8$)Y%Yksp6$u0 zE#ZdI&QrbKn#`qX9K6mHD5zM7r}&L$N#z?S80h~QqJ99;JjHD>VDHlknP9(tusXiN zaO*BJ&2dUBEtQ#a5(fA(;%?zJ_>4PgA9?UQ<^sCy-iO|*0L&jyCC-=*{`97ytf3wg ztj7(G?5XUfPfkbrKa{uOB;zWmjZ%JWf;gO*cr3@_P0%cxlqm=KE1k0%Rc>lslp})( zj`WLWZW|>N71l)l29h5Q*Thh!>hOk_dxeu9-AUn;!_Tyr%@mgv`=}zVdE&eAFPyl? z&}O&$11BRICg%`GeLy!nqlpWt3F``vB`C3M6p@=3GBSqK9zOqS{E@s(5Y8L45hNaH z=(XzA1)x*S6&yzGOqa$T)~nH=6SxfTK`>O$IRHq*#*&Bd;r+eb@7(rGpLOS74X>_) znUhaB?~vFvFjYLNy7yH6FawmcTbS4i82^I>NaYE5{^%kn83fO#-){KbN#9eyZ0ORs zxb5%Jy}XN@(_!+5%)**IQ*o8bCaQ&BqA`5z)rOc26yqIrIhrcj@BsKR>LDpzfKlU} zvyo#nRP};3t=>83s0UI&XxOKnlj7#IvVMgRYl#SvqCG@Zx17R4pS!|<+3veA0r1h= z${v|-pTwri9^~j6z$QLAdSz1==0}wHN7n1ILEk)oEo zG!44I@d)RD^iG;kP-NC98-@o;fTokk9X~_vcY#=<0{f)sT8p8+4OO=+DLKPMI(zJ3 zJJyU+MaR~$N26whTsHAQL27qy8*{Ne3JmYI&Yn7-!42V~2AB*Pyq`j-6z-A_}n zSx353|7^5x_~0lHykY8rS6@gxkBrm}*OdR-LD-3;cOtXZae!jkB%1oCoPodmb}$pn zy(iy`;XKw;_;C=ajZpzLF5Ql8ZBBp|;$P_w$!zG-2*S>AelJ?RmW&N3Hqe2g38jRvq6O?oFlC$hpGPMZM{~{)Pg6+!ZfP;uKTnZLFXT+n4cG9@uDXR0_{iax-!5UdL zZ$HPLAEdf=Vqcf=TiaeKve0kyr+8)_aru)Jf>(1J&)2jddW_4&T%W^lQGYWkr*+m3P$*SZ^{iVqbn;#*aa*7K;$uuyw)Px`gvQtAURK(>a$! z!gc{@K9REUxgKZRFoh()ZSv}J8y(8O0Q6PlP1)P#hcq*f55_3n@NYlvnib}`YcTf$ z(hLN*&u$ooY^aCV782|da6FD^ch0U}MelNyqF*?q7P5tK3uu~j`r9IGCm%hp61&13 zZ8Kb=C)PL$zpem$iT$pp@ZDDaH!c^nZV@^`5)dM;6TeCd`ymCqV48$_<3mRvr3G<_#ii9n5?ZxzX}%lsjlnLJ)3kKyd~`& z2m#wd2uL}Tr04-JvA^T+KfCuy7(sLA$v^6M@NVKSTa!7u!73W~yW*VlnQ>qCmx9T0WxQe@KSRS%gq0&lmYA0t*`4d6&f*I>S~Z zEfZP_Nx$*~sbxrC1 z(p`QWW9{o$P|l$KVN@Ov#3+fj{QAnxl!C*`xYn+j?HEq5k>p9dd-J4r3NW%F2AnVv zq<(ryE_|}cbLoMhYYO8qZeut{DQLX&Xu}I>Ws;d{=#$pv+#wObB0v+M7wXGUR@jt*^39sk zkYeW6{Ncd>BcLAVolGF;U0t?aKKzVG7o4<-^kmHeP3J%>V(na5T1jaQzQGO;w|(K_ zC;RK}5DZhP;68=r=n6=h_QSKUsZGH(|W;VUn0Q}djNT0ptCh~3j$P1ghsbxA z9XuZpDlA*+^pt9#0CZo(%=FjAX$96VCag(e7vXYIvgf!#CvUi9KLy_zzSXWyX<>rR zP0B=LR6K7ustQlt+2c1vLd^cu(xrDx_k;9%fUG!#i4LMcHF#T;w3I^>+@(C-(H-|;^#D^WzwTM!+# zZ*I~FMN&28ZtEfkF#LaOP=G+hVZO1B_Gs@r3^fPejC!77WTo@vs zb~(HYPQ`e0*rs{g3aaH>AFO5Hr|vhFljN+eOencaTVU6Jzm{>eIWzoM<^J#$tlXtY zFaf}a^^1%^3dGwbG2^CNlCoQV3h-%(HtB#Zy%58YyWej&-bWtbsCRwtm@mwfrFq{q zR5Ckql4f;A!7y*QHFH*20u+#1dx8ldnA^0*tKaJWGN%kv_7GmzS?W;m>G8IZ8S5RI zt)965))Qn`P#J_ggWIlYl>u;?UO_kkcPj!@+BNME9A(=5jX^&BU{>Z-(d=)Scw%^E zN&F(MDbrmpfTjvywx<=^!xSnS5MbUbkUAptux;Q?r>gMW$3y)Ts+Ya>Uovyi6(|1vbX7$PDa_N zlu;8!@`QGB{-#5qAZ*Z#v1usJJTWcj+Xn5#fuEXwjpHfN5C3Ko$pACe0SVPmiQva^ zxwOskj>3ppprLcOl&+n~Xw!ZhAzFN(Ig<)t;ClcmvmV~~uI?aBdS@=p>guFgg2zym zL+)Wdvitv?g2K)VJq9qHu;#)Y$3lCpJGx4|nBmecRUri2`}hNo(uN;tx;|WS;gFY~ z{R`p`*nW$4d=`)CI54X!NxTi=tm25EVZ~Ff#+>b1bd0g(y6t&}jUkYIG?41Kvd3Bp z!J!-?1zc3=ml0QLPXHRofMtY>drI3_6rXF-tWwE&3Owu!N|~BkxcR-#U%kH-KPsKt zfMqpF8AumNW`lr3DefOV?Oi4fE}->%W?rgB*ncf6S|(ZneQrnQ!tYKLxGrjGb zwazfIcZ`lLA=*RXT}37_Yf8c1a`R&wjU9iBd{w(Hoc0&4B|{qA@ri-IveV$R_yw}5 z8U4}<@i=Q;KFi?d`9gl)imnDu$tDEt>L;~luQK!m1X+|7SHM_Jw=;KrxtcA+vTJ-6 zikhkU-8}CUTqEj3s{f1Il%NH~wg-1hsXU=HQaC7nkFKKd)?2P(n#{(-`zN42t7V~aekn#rB~M2ULw#rET-mTzs4xL z%{$aoFPY?BlRqSTdlnK2G`%~R4K;mHm~ZiYJKj_IUf$$O9;=n*D?Q6l)qtE;A&&n1f?A~zm+O^7Ju zR&`D)xUL=%C{s)(adY*xTJin47*MCeQpZwS}58X=HVzPdfjH;b00Y^ z80mqw>!SCGJkkA~WJu?Weed@ZWo=e=HVkx6_zJ$-AdEPWJ+L18?MiC(vBVetliJ35 zdy`K>){a4PMQ(n#aT6jqL8SXsxHD9QMbF*IG5FAa>{}eYZ0wxt`?N&4rEJkKoyarW zch4ktOr!3d{zNU7xqOIuoSQ*)C}e_@!jH`|!TiQ3EDh{o8(C_oXKbmwR(Ejh6wD5M z>z-5fIb6|yU#ZYhJ~Srg+0!b~yB9VWFoksM&fT-KKHQ%ax@aY47P%^53|UMacF2Pn zqczyyMR^%@ZWvnVP;l6<;RMz7Y}!?2Hku_m;TJY1#$5cdakFS{7Awg5UjE$Wo)I|I zwnyC6Ip9Ju;}+R$qjDOMAfgb-AavUEY8h1B6-PF-_BQ*lNy)aYf<9@%dk;E>>+96C zkx08{et(i)z4?eicQ!#~1H$p4uV+kDYspnz%`eY1N{xIW=zy!{&@a6P?J?A7Cxqya zG2d9@p#0b^i?e)Rk7zm~_?o0gWHwdT=t60G(3oO8S=ZS-sc)lBltXh~qM5>5b|R$? zA?%2sIH|D1KldPOBIo{dhp7IpkN25msvG8*Ipir2y(_*+3j03cs#H4oh#2XLl-nYJ zt$RmytIOzp!-Rr3yIjLQ?><(qMk{R-$u5hu?T|07rnLU8XNW)ZH?CGPi{q~=0)IFZ zVSrLhEz0}Os6QF za9|HHMkRZR8#!B2Bp1&r9hKJ}`35^yiQHCnG8(O>YE@hQIF$%piE(Pdv9Ty|xw~;j zK(LL1k?|0C@Ll)Ho+2b@sAdBv1w*7R_jd!c&`#=y?x#9OT6wW&Pd4CK9t2Dd%rE)% z9GSBaWSF-YvJx*S9WzE-3>H=OH9s+DbY>kx@^*+J*X739DmU$jV0*KvMfGaDa;Lbf zzlVHAHue2ZzpOV{o@8#XK7F7bouMI-wCr|pe_=NCKYuq*#IYyV$vb*9b7wbbS9#(Z z-|U-F%a4LiF%|6FM{J%di1+wsGNVq*2Hxtjt5_C=9uS}buw7}w@Pl|*%1dPL0Gcvt zmhDYQmPgqDOpaI}bxj)pps);O+2+T>ftWlIAwFB!F!Y1)QNnREB^ReH|PD z?$&*|{fP+fJ?oUy!pbqpOMRy;R&#}MjIbM^zs6^>lU!NhoAO8bW(X;M!hg2{S>S#buATu8juA2sQ3H&8_JA%=5kj&l^yF{5$f_Q?x+Tk((jh#b?+g`DS@=s4a>uk;43 zwLwkQjkEZ&$ujA*GqZN}&f;Xf(B5*slCV#;j`p2fU{|Dv#2tzcSFmZEQW>2dq?lwO zZ`tL5e;e!4sNXQeAC+Fwx?!#Y+Vmt4`n{Lhj_-zCIM|tM68iJ&&6&!AN!bF{R;QjVByW!xvco&9v~kE_ z7IPS&Ke6KyX0%|5LRX(_mMY#`SnH;S6HUFO$acb|_HENHK_KvRKq2SH)P$+~de-$gwW3otkwbvfa>>PJRv26HuC>spBL-*={TpWy7IG;IqhGSA2vzR zyRby;9%-p~%hJ}D!{~j%t5#w8?eY}a9TwSdS`gfl^iC|z%jtsXeHtUmPB|DRo$WN; zB&*wCaX7Kx0E?;;dreq9E_l+)HEy?h;*Dbx)fZ;~!^E&Dk_GF?pTCQxZ-sK$}5NHT{>~ z7W&(-c1r8t;#)m2hnZJB3!9Cb$bGu{!LEs;Ul+$be$mV30yTQF`^vTPg@w@7MyM9C zqoQ6fiF3O=@|Ysr^lLeUU%TbTee(fqz9Xk#DatsCh#g-0vqU}CIwni0I%eT*!iYgv$62gG zo9o4nM{LL{pVAe{ENlgrZ7+69=@E4~MSV0pql~Ly(ppc&{R{(G?5k>RHiw!HWvGyS z!B72IY*z4VYfSLh_F^lZE6dHjWCq=^PTBbAZ&#lUolQv2HG`(=@$>HpvLtqsnZ#q& zi#k}`K-yTmL%ix22g3Ql5k)ejC~vA+kXBv$9YgT;;T5CpCW18CjXXO(eG{T~%*E~K zWuaB&30tbRwH&-MIL%)HPuPJBfe$jb=+&~7 z^oUc7X#sQIy*jdbmLz~H1|JJ=s&dLB|4Jh(tNVeK3X`3@Kv{aJRX8ARryOvS5);i8 z_1$6kGnHQ2P0O<;QiE@@6R3n^u00rg*dw{QG2f*M|DnJszB-vrBxzSV`9!MpCWQG4 zRY~u7s)3f+dA9mbnr?N=MJ78$%P9e(Yc1xO&yl+noHpnqVad*Er;sA<9FB>Wr;+mB zr^QQ#zS(gU?+8nU`6x*lEY99PA|-x-_Le5cm?)FOj#H5yv3Ng8sxs%B6e=;|dbzqS z)=_+%cJ93`SdHwVkXwO080@N`Z!E+ZRF^M+D$}e=6IWtuGe06>kFM%iDZCiw9KovS zGj~eSNIxP^aU}J9onk@p(6LLs*S)B=aG>t*$2mR-h-d2J?s>|Rm+}Wiu8{t934AMclIJ*z$$=Tus#N!+D&8Pv z#O%Q939E)dL%x8VOlE_6-a?s3HP*NhT^XU@d&(7*fc9Q}S3W#YIo99@u_`9za$+KX zjISqy*W~!irgS{^UwtCS8B%A!&T{V#*icZfLTkG}Pw|&XuH`c!f|+rMh`h=f)oR2+ z+A8zqPkDCSJ-U87ojNWnIa*Hf6){s!lqiZW50z%O5H$_VE&(IS6Vi-T)731b?Y4m- zn{PSRs8A06iVdJF6lNROWs^or9H;P1y^@2L!Vjz8VqE@o2u$o%l52|FN@|a)Eyv>Q zBv{QW6F+5vd4)3zw+SNPTMIumg@NzFJq9tnK9tOteV%hoDw5k>Rb>c!;?;i583{S z?9Go;rI)lQYyD266(03}S${>WSr@m;hSX$`E6C~_p0MQPw*pQUFbaKYXn83Q;q!xu6p6u{qaL*QSobOcTEepsE>Dre6C2Xsm z((s`S5DuDF4?dDKt95z%d34a{5D$YFFajl=TZ;rSmpZ1Vc#sdQDe5M$? z+qx_ph`)ObenTX=a0x(=U|t95#y_iQU%;`p-GKd8_8w<<>sRw^?g`UwX62=W66nBh zT{#J-iKL0d%(3*O61Ai4EC=j8o$WI?I$S#{ZGf3 ztoYZY{e&O1l|^iU;UiZR?s|rtw*5oZS$EKrNp9 z$>MbAUjMY0K#f?le)X*^;JUhj z{pW_EE0Zrz0%m3f&CYK^irUMiC;f|;Q*8i5M{PaWR#vTMX4Y0D!h|KK`_BdOpvaZj{OkXjcW?vafaBp!0tpTYQ^X9>e}w-q z+4XTKtScx*pe`1&HMg&wg>Gi+ghO=Ac2Vi}QDcn6(#0?q~NKM$7&yfrP%?bb!8I^CZ~--KjxU|;updY~HpWnUpj zzulhhS8>lvR5f_JY%B)tOo#R0zxAHN{pwrkWtX>uVY8dOerW@|x>E_H)5H-Q<<+`l z?>Dmu3JciAw)gbdQr1d%)TtPf-)&;F;^&7%z+F2P`>+9hrN8b~oT^`bLO+&j&`fp2 z@w1paNyC`U76Gbt*w87ZXA8|a&DJ&G>KN+t%*|@Wh--@NWF0%LKzZ%dprkvC2f-%N zTj@6F)scGMt|JP3 zVM+o@1CGuBn>=gBah-%AU_la|F}k3#9FF(eJnInm4NId+FHB0n%G-ctg|yM@NvCAj zrU5&P8+`iCdTnryvc`z!;-4l3tK7uaZB+8!f4zLU*@0w!tAQosjemyUME-lpY6!>o z+bmz?HU2FFd5?@{!@9`8tW4FCfAN{S>V8$gTFctbalx*50!sCnCiR{Piew=ayv`Qt zF-;2dYs3ZW!|JaQd4*-@w{%FW$(hxUK5g3MaLX42ZEoimFKV$*%= zQ#jwNH|tNIS>eUvZ+>ElN1fl%FQ&Zx6cyC^c?&0PTBk5o~ux72gmlV0I5HTKOf413U7-0?WL-eV|O zFB9d}`*n9?%WfLqzXrNyJLnUSXqH!!pLn|2rG>f%beH&r!1S0)w7(d^jf7C2_G`+l zxu0Qf@_J=#8a9Qvnt&zjDq~P;2HLJOFge-qRbL>gEnq@_{VvB~`@0*)J9x7!!$MvZBe0<<^;l?d;$l0- zXb5kSor*SO^FI3ZYS3Z5r*n+dWcAph_tdm%Dle;!X!&o38)dpNT=qEpAi-PbO3dYX zDb@gQ8yo2+-eBtlT?6!S$LTYtA=wy}h^ zP!is4B3{VLUG&V>2$5tKA{(t8!tNPw{0`a1uVEzYfhz-DoB^e45weEUPB0+oucJx-WXj(OwQj@`3Q^qcTZ=Sah9lie{W+#< zci~vC!DM(PQ=d)49CIa_@V0iM`z^=KQ1(Xz|Mh0DXvoW_EriS*1EB|o&BcCsxqVWr zmy?|bGHBsX<`QTGW*$oQ*{mJWzqZ*OX4^Zr2|F-zcA#Fx7 za+*=rAn4*hQBEtzcLCckwW_?PEQ@<4I+@6(P(WtgJG+j7SsA@bAj_ZWH3+i0_{CJn_eUYn5>Ifbmt8pJbFBR?WH-ko zjCU-wev$TN%7if?IaIQ#geSKAJFPKct?GD&vbm$OS4o!$o`Qv#Hsu4LST?&~&IlY0 zHVa(Q-;Ix$t~>V9-(hK1ZS?!MCD>RMoH3w>& z>qAUNTog$w3Vj1xVmT(7#Y|C9Xg&4pRK$&5fU-kOmoOB6SScdO?Z_Dy~I97cQj9ibSk7igEGw78O z{w@DCoJRq0Mx=1by#!fWxKkHl(yp;qaG#)}(^$CCqCTWa4PLmXK72RiT3>_>mB$%4 zV(`o-YMn!PhEM~>i5}o-?`TYAK4(uFjRRj#3=!-uy1GZ6>o{h2J>MWOVXXXf%-P$i zs{4VQ)1O5j|59pw7dR+-(pj&mbtC)O28v?ws4{yfZESogS}&xRGE;+HPX0CTR{u_s zgEdtc)D5%uuKV{QuHHW9@3RQoUqZJfiS);BVJK}m1!;*{UTM*u@j(5}ihlz(WXHoB znlBIBC-kyqn?s*;*VC_RK%j^ld?94W&SB_1>^vl|r$=qD+wg3=<-o82AEZAv%v=t* z@E0EDAVpR?EJxyganRk0MKUu#ZPj^OnPmE-C)kd?@ql32OBICrfam0^nTDg@GkZBiInyuX6N3+y%)0ukVfZ#f5ZVUGI&vE95(`HWE(zT z3vWiC7UzNsKLS>HoxRR}+w&;=mpiLx@&x~KU90a1ei(e`FR$rpnrk{u4aBmO;ibfk zpbg4mR08k0e!I6T4g5jg2_S1#XG+GX!+Uj$81Qq|(ZuAK*lic}MvL&F<;TmQ4Z20W zGN3;u=jh<5vSBwo=Ku;rcd&J23;{Ir!oh7!9v6hZQ_#+zPRk9?VKgJexfqNLqznMA z(GWj__0KRij#mk4eF)oluQd+6A_C4m(61ydaSsjQ+i8S%kJ+%VC%}5uMK>-OYw#1K zo5iz^7)EC~gX0|YB_zh?k%JM=Sv|h``X_o;HMVRS7!D86Z zMb+?r%dpkk?j(fJbg<&g2WW9v|5bot8*|u`p6qw5tx9XS%@^z^+H-i;TAoYJk5}Qj zB=W6Vik!>AdO|v=9Gi1ZiGuLxub$Np^>&?h5~7Ro+7dbU6Qd86v>8%Hxw*$WDX4dP zmohTin&&7QcnzR{S@9#?Mt&w#yf(c(s&2j&5nE;NQL^5V;F?(~(?tCV-_~?Ancak| z_gTO%1L+IJUTX?c_AUt?boTc2A?@&ybbKb9@?w5wwtLrO`CGwpCG;8fE?u$>D0dv- z7*Abx0Abr5Rvj7lRDX0D)tPZs+o!rg5c;M*Gnbq2uKa)aPs0_ zaNUpRvWP}BvNzAm9BNysnY)yV6DFi7NA^k)F@y|9$^K9*)JNuM`SEFEmTQfwN4mRN zR9%^b+Ky9Swb2YHN0Z%?foTvx2N_`_9pN8EJ|PK-DGhF zCH*N`Ukr32et`eTh?WzpQ;c7G?yWak#1)FJpLeb%X`fA2yz z;6<(@Zc5waH|r=cwa&edKE>9N+~Y<)ZC74*;#iZ~OQL>V_qfKGQdfbM-SA0QpG&?u zA6b1z;vDzNLO^I6K6a?zwRR)3Fj;ua(dC`ra;h^~c?dB&as; zU@xjs#U*k4qwX|h3B_bl$e|L0fj+Oul3m~cvSK7?pTNED7KuU2UfwXj^*0yL=bnyxa1 z8#vnfE!Mnf1hr=ZKHw@VSbo&|{k$}#@9g*Ey7r(jCudD0ZaF>3+ zyPDTn$1P9=%(Eef@rii^7+>&ms5F>J;4^5Kio9J7Y!tt%_d8a+({3X|zKRLb6$&J} z^HpYsS5~P}=QH?Iw2!KH4!`qU?WMl-qwF(`uj9r14*6UAL$KHSb0xu=$ii>@vBWnUsQ!d3dqjR8?ggr)3JRg_ zAF(Hw<6GSlt=dJtL(_|C?FDfJNR{`u5dP|e!hb-O91l+mh%+t;v+l+l=UjD>bHnUw z3zhR#i0~;pp-0Ip{a-YlWmJ^i*Tx?OloZJU$swdma-^iBLAnNzmX47aQo6fay1N_c zMya72M!KZyz5gHHwdN!1UbF5qoU_lhf7i8L=}=pxxGY`YC~(_gKU%zBu$>@UgeuKv zX6#)2_g$MRH;uZ{?xXFM$2j-?K-+JgoWh8CxkdNiHU;zVv}(!ee6-tpZ+GqPJe~w@ zd3{KHI>h&Xf2ht3-i1__%2C*9f9ceTG!MtJHbVJGXL=SkY zw)_3GSH^8l4e8t0%S8A|*C`lerq0>dB!q`XHcRR=MPhTEXd)O6m7c8K92Xa6!C3JE zXZI;=yR|}#K{_aP0!A6M;7poAV0A1^H2y>huED#g-FwNe;FB z7zc#F{cv>%)oI6471v2ojNo38x$Jh4!^7wy40qalv_X*U1H*#(v)b8Lya5wpIv%@j zci#t>$CDCDQ!~8f@%G*X&_Kb195Q2mfL_wK^BZnp2+dDIw3OB7K!2Ai!zv1-lm{bv z(AtMSo5jt~?amq-(~s2RR1FjbKE&37ZR0K48Xr@$_8nl;Pj@Kg&UmUjMVa~TWt+lp zKeC2&R}c(*Q2@#HmM5pbzRd~Q8u2x5x7f28PoJ_12G8jBloxq9uc))$XNn7s!xu95 zKGd2&_GVtw%v(VE=^Gb(e)f~M)xB^Xu`8N&5=`a3GD$9Cm1_0;+wcfJC7fp=EQLP5 z>oJJlrsD|yl`G`wv=r;PDOCP$lLYH_z|H8PkYIq@h4z^&+Y#$g$q6YOOfY~#{KOMk z=9#We>{XBBvmt>DisQN$I4w#74ahEE-S>q#Pj|yAsy+5xWVYs1II3!XzSPlSEPx|p za1({h^R4h;S$C_#t78nK+B>0(&g>GYYpE_&kzQawadsJ z=}>81TSzgW^t^iRV``(=LTd&9MIQeZ{SX?`xbHbaRFE2~d%4H=XR1w^ui2yIb7nw} zf^PA1^tAG*|B* z5F-D*Vprvfk^FEfb$x^;LP108S8-TZQ?t$hvdSi}#8R&R5){2pwLBB68 zdXtTh=ugvoK-_06{b9dWPL>SOVOp{HYNe+oW_{fJSq5rxv z;IQQ6klAvDoOpMI#C)kwklhOK-5$#CSp?ZYqU%8^ZxR)i(;sutlm_jS4c4c}v>6hD z$7YSunw-BP+;J)Gbn#BIA0ofUR&D1u!U6?~o-_V_lH*73lIKduKJs>aB8J-8qE_Bv z&UViG6Oy-xK~0yG+Dle%z5fvp<^JU&V^Np)KHvH>w5RNR+(}pe@q|~$x8B71^`-u2 zwAv}$_t~JU`};?uXQJi4RSf%|^E7!-A+rIyzLc^8%^yF=)`p`J(M>Muaz7FXDFzP4t3P_u#1u9`Sdwl4tBBu}ci<89a7^LGM}ASyjt!0r{}3?Ep>EtC(++A^ai;^oQ2z2>AmRcubGI(gubO82J4iKL25vGLFbcl1D z&EO8`IZU8%5MSSv%`Lh42SuC z*st%>8@*}rJ=7B#Ub84!oS?lzN&?HPoRym<~7|FCSKSx+$3>CL&We|?sMIV;IKJ?gGiY#Raa2>JeSa%()>w!AIY))!XXpZ6`vIO2P z$_06m&kvoTl^zr3;dK0y%I58zSLyCRIAORO-VB_h6=M86=(Q?XjcA2=e=2Vm)H$1+ zKL*`C2eGg{YBl3`2P^(7r5EI^8w>pX+ZKx1#>KJVb;viES}mAbt;dB=vt5>!R&iEn z2PQncgI_i2mbNjC_!l9@Y1e9RnRKN7b-nQ3nB2L4_pCM7a!M&k)GLb&2|rw7Ly{Km zz246_NndoB6pp&U96g>;5;d5{M6CB+kfLOth-A^5%Djzs5bbHoq-zE$qK5nn975!~ zGbd+<3;E(w546J1mg=$;_vPI5cth`uE582$a>E&Vf_ISX88^X^wy|h zWv6WEg-_@2lr^_q8*-=@zcJWSS3jxi|Gm5Q{`1_MHpLu19E1Ac=IzPX?EOdI*j?M6@Cx?Qo()0IX?L3)ATgIi~EJ_T#P+1JOca7=!O+exjpxO9MD^EwiJ>tA*& zVgT+b{HKj~*WTO`bDsR>*@$p%$+kwhYfUX)~JPkjOK|4So%OZSKq&SLLx@`sS%UK7vve zbJXs9?Z(qpr`eT6M%)75(kqihAKZ9egvVI|YS{^Mw53~=(e*?N(XSPpNV-J`$>Db{lG-F=^Q+_ z%3R;~RTzu;SWSC-^wLMdWnpF4Djp8N69ll%^%3$2xL(@7#w%3z`qs$sW4C{POTGWpt-@Rza9|;M*D>BjW12}euh4daz zrQ$jdyW?5`K_(wSv~DTFdXK|H8mT{71o+toH|J-;+}OSy}sm`qRy+%8~eR4B?Qq`AUV*J{I&m zki9k7uiyH{IzHWo#XYN%z}8~mWS@WQVO`g*A(gN)H9q%MQ=3rRn%naZ%Dy7=WAtWzB8g#HeB{Jj> z=i!Z;CK)VIYhS~_j6sW=F47GY7ZOAGoozP%;kEr?vhUjc1vI!GR0P&x*%AIIN`r20 zsW(J#94q@Z<(hQIkR)+a29EWo-k~fl#3@g;-9^Ke3<0_IK2SZeaa2wcnaEACq6% z5F(IPA|_J<@lm;nbqn5vox#)-dpKAucx6JL;CMHFPeUGELaD61+V29KAe;_ z<_(bum^CHeITk@K@%QF*W(l~wma9(`- zFs(zj^v_iekq|DW8lRMQBs5=bMf#uGTtfmpn&f3BXn2GrvtSJGLVW)`jJ_P(_}jvf zrsM0!KTREwxXZ&F||C&_9v=gunO5G9`OrS{y8{D zSV8cPCRwk5no~MaRSjxHg7xAbBQKkV*guDP6>3FCI-Oo9r_RZMhVjmJB$8h57osQMFb#V$>&w!b;!1|-o7o5F_seRNUg z{9IC79suw819A-Nr|JRrX(gL&Xhgm|TCKpFEb0T@Bm=>2>3*he(Lp8OkGh;K z*`4eBhWMFESy(7SCCVznb8ALE>)~<6MU$cA=#UQyEZ($nR*nLlzh3xb>8ZkN3s%_+ zTPn*J2zW0!yLzejAIeP}ZrwxO|0>^Z(XKhZ)H%M@a=6GKOwT}h*PC#Ge$Gdext&M` zF0}{x|3AHE_4nz!O6b9}d*4-;CMwbjOa-qs$dldQ$wMFL!yp4DjUpEY~w>AV%Gfp(588VglLzb8bC~ZX9g6Su( zC{oc7Tv+U605W?ej${-RvhkWfoS;Yb9qWjHUTIOy^1zhWvDU%rGv0jBBW^F}Dv&Hp6i>OnpSidSy?uxmXRj#{U)n z4LP^BMB`B(kgdbIyK^c!a_yutgJsG#QGlKk2QPhyTN$6pi7lKUzrquD`i644$NgUw z+`^ZT38z&@Vb2^`O4|L!VWU(vhz+*kujKim-ilv}`HFs#QRjLe%P*y3AEY9%rF}Dq zk^6j;!`aeKB8eKxHqqbX-=HXHYq8Y~w^!ZPCWUv?GojPoK-a`XjmE{b$z<)fk`FtL z3G1-EYr3S@u3p~KC9Z~ukN&a~=3R0`A=bin3c&r3;LCTz|7QW_$22SgKp2VJ@aS_9 z>ugI5{-d)S5$Zufx*F*R7?=Zzxj&sr{ho4b9g^CYDp0;l?3YhG)d#oOYWw#=6IQjuR;bq{M81w}fK1)o%Zjlc6Ew zZCZiiKe;VpX2r_;$jaDxL8z0^^?R}jsx5INdg0s;&u+pkKqXNyD_w(*c!{T6MyQCB zF0bS!=e++#Nac>ir#DzNT;Qsg6EvVf8e^MVrPv(TexhbTx5RPJ6GYXvDQ3szor-a9 zTAc%^-!^$@y^+U(|K=0q79j|!SfShZT!png5?!Lnv#yem!5>B-O+dIsj)w) zOeJJ@Nf{#Q`jaAr;ddOLHwZ+pbOi!4txj7X)*n2(%hynY4gjpd3bh?j^5fny18=4E z(jiNrD6&`TJ5>Ke3M0IT6oa^Jmc)m)-x|E$E@bZ4qWvF4_SSZhJTH?^mgf&5S?yo5lQYz zj=Cz)$pIvX-@2b`mrUm@&O>aq4XSd?t9rw*g3e3JUNr?kui=H4e(8Co?s=N81pb8z zfTk8$)w{0pZwLKdYUg2^0_LN_=@%JRQY~1^?lz@gB#e`VcY8|?Fm4A+j_3FI#hwqT z>WG-iu2U*2(x2jK~(nVb`@j1wftg-6tE zJ&l@4M#>+89-hr&oxCaVSS(kKjBAqI*YL5=TC3zzxKgy{J|k~_7qUZ!CcTH*O2yrJ zaH^^3`x%mkl)}!x0`touTp1saKB!4O=@!qlWW9BnHt)VnsGpvolzyOl_QAU+2uEtW zSiFj>(tr%C2o1blf)5#&XtXc>%34YZmuLr0)3R{R6Y{#9s8?T(j$%)ydk%jc%<6rS zdsDFFdH%8`aC9Bs;Vt&%FYc}Q)#8Er=e`%cNljwku^5+8<3hcptoo>0 z#nlas994HGY3Dc5)^df=gKJpLf7DhdhIn5Kz{%VKWuE3)~M z0NW}lre;F`cvths7hV4@a8{Srp?*2vQ$x@=o>6zb}Wee>HRI3P-n(O~d>%>!&~>J5B| z>d&bZ^%X2>66N=%$zelT3Qo5e$-w=L^PyT=l;D>TcqCc z-e(Qwh>MT^X{clD@;pcI`9Hnn;{sulXY$>{f%cgc74+|4&u4sRi&fajmnJeC-b);%uS)FRN60G=5#AGb^saos1g{j* z*orBbQ6{@SxSey4Z@ylI#EgfoIQ>b`=+6`uA?$jk^RKWmfoQ|ZDbwibzZ=i~{E*M! z{8m4Pke0r#N>SD?5Zn=6In-uc)EWeON3?H>&oa5o>whNkCWVby{z(upuHiNDcC5%tABtb?iF1brq^Nwc;{-OD?g?Y;m+3 z_lejD$`CW_qWKzaNmgR`eLP%x7mq8&{7NH+$VInWa`F9wrMV-SU~fCfV71%REqh^q z2`aNBvu3euP}XweBGj0@;`uYh<2{~kysV^JCtS!r%m9t4^1I*)kBE*ZPDA$Wr_1)~ z5F&efdq-vAH=bcm35Ifvt$*kA_jF%7YzcB~qZloZBzi_HP47vQ6fLRal)_?O9HLe0 zwIf(CE`*H#m&$Vu`y&J8c6rw?t{414kc6LWvP&Eg-O2&Y-_pS!G6x8w2F2`|AFKz& z4-hE`k5r3h{0x-WW3qtqP0l$eq3ehB>zGgk$AK@oA&D&}N{ow`DNLUwYNcfwZl1-9 z=4)ek7E7gS`Si-s?h>zamjX0AYZ0_3UHrqg!#atE(~p|BC!&gOWk)d zf{B5f-)xD!Pt8rc!jtRhPqyn%N$GjmQ+R5JReLOd3N{G*0tn`t;>6`fO6d*JJ)@7a zw(RLoMk{29w=JpGD?>OZj%o~zSR=GJNV)?FZ0iV&rW|^1B#Y0RmoiL(TgGBq-cfS9 zm@ril6cY`2J$H_bd=99ISQ83%sF%*_7&B?ya@il3Asit}!BN2mDZy~v#pkAY`V9tK zDkjp5RVovpBrIX4L&}@)N=q%S@=NUfck|ek?vpImRbQIcHDbm$7~!`HB;9YCJaabN zQRieXrtg@%J~FLgzIMZ}Ns;DIn!z$LbKVN5AsEsCU_|qAZCkqAw6zCHYctiUDTkn zjB7}zk_t&ULfeV{^_0WDOO2PBTc>=M;|7v7pS9lo`~f4y9unQ)*$6%0!m(4`P--$uiS`+cV?SG%4snxK+8na?}dwb_AG8@eC8UL+S` z_vyD%{ZRI2qEUH+KOXD;Qj#RRqR?f&%vp^n@Ji9vd^{yvU|_-a`oq{gPb$a1ubq}# zZwj{a%P(KHWG)NPsS6PeJpTKvsVP8ZDtht{78dfkL|u3v)QG>45O-XxtY@f9Gl7GA zycw@Sw0~0S=v)0cy`LdYS*l6naT4Qbq-vki>uAJ#grorD*xr*grRp)nC~{x*qPp)U zGnf6Sf2L&DSL``2pp;6pLRqLC9#{4MegnAf2du|uQw&ZOjaxGZ?e^_E)Ig?qqL8>( zX6U-4{$7I> zT8Ev}ph%$r^;)CVEmEozjuO+_O2Dk_kaVd6BrChtnwdC~h_^wPz>1a*A!w$HpPjDg zKG3kG3B8`TT$Nd@_HEJ^ZIT`N5+xZh&*6U?cujsk*FjS_j@8*X@cs5t-q(XY>Yzv5 zqgGfi2FqD?wf0FE8Sa>P9G7X+V~7rG7E1^>(_w2^HU%eoAsrz-;=00?QEo6CgY6CR zGKL?PP^$Wh3S3`3F8g&%u;H#zFe&48^2epU#K&vl4CD>+7Ry+0m9O#C$kTWP%io0f zN$;GprmXdERH-71_NO{m3kiT<0JIT!)LL~QZm%EJgVJUoBT0T>Bp?g!lvh;kWMOXc zXzAEm5OJA~KDL%MN0B|746tFIZwkW8%~43`132yL2zYKqd%=MYb=IF)Fc+=8Yo;sz zN&p8VU;XZZRITV_Lp9z%)~#J^K#Ex#;Zi+Sm9chzh}DkXB7pp4PEwL|#Ii&5IkB*$ zOLzLWrQ#BG6yYo3*wH%wsO3}&idOgtXrbu-FYE#@JwnsZ^yDFTOc_a5V&p9Cgt3Vk z?MOtkqA3>pEbe-Fy2)YN*D=zl#fI*AR{+{kAinZziM~YG;x&BrH!!n-1~Nx z~ToT%>Y2IY0gB z=8(1ZioHpac3Uqu{m!b01=gjBVnd4UP){eza9%N{^$A3!(O?`*brf#>hyKm1P?Hf9C~9 zWebzLwAD1w$6sXa8`w^<3$Yt+Q$>se6$MxaFG~4~e|~%o0S#|-k_%(hg%n*sQb+XS zxTMWLp9iuYRt&o9zt7dYS&SA})g<5Zq+YEQ-9&}8-qM2Of^Af^}767nHagH z?0~!EnA=o4=~$e*9TnSB!Hlh^v%&MAYe6T{5NrGzWzV^5l6ac%bL3h-Ife?380*lT ze!Jpr`;FfelPJ0%rNR$1j zm0F4*gJ_dl$(=D?vB8Ji`L-6S`!4M#hb3;upT6n*0l}YYza;u#*HEpxou~c#Jr0^~t~>UPFnxBk&zv3m7)66u^NX=>Lx!v73_XSFOvyTY z?vg$;1(-4{-C;w)YAzmPhsn>Bp`6|@qsw@@<;BiTDPCNJ%W)M_+q*{PL|9*WS!$?b z;BCk7y33W?q zqH|4|ata2E+C(*GL+<@Hj?%xfU$DJuGcXqEn|K%-1Va4IN+nvE_4k~=q6MX#hynAD z-duDF{){~osbnBNgBXS3k*j8~P%K?EpA@j^*`*&ag&pH2!Fp209Z*vWZhV-6f+Ze?*^WxuC!`|H=|hTF#-=B@g!4le z`NRZQQUuUVntHnH5&SS0(bBJYApSFWOapLz9G<>(>p8}5I{`rH7>2Iij5Fc5(Q@7< zPs6QIV3%$|&)Biof3sNc>_Usy->7$kvqQe6eA*Ey<*Ob5q;zaPnctY~Jo+~ZDYLKy zUR|Lb)8Z!WA(oRYh0`mwQ5x= z#cy=Jdf>Tbu4)SHZ#hI;uY2O|df}pe7t&Urt@eO|j0CD6+M(d9VuOlua@8eEr+A=k zk5Ggl5vSfOvz#7!h!P>Hs%)X;Bvyp)oPNS2~a6T<4-Y@ ztXi*oxfpb;Y(D)Xk$_Y1>n#73>+LT?J&#x!QVc(6hT+8Qz3(#IrcmA1x=mdx-dEW^ z5OY)(8XQQm3goCc)8J2HwpSk!a@@!aQd3U58~%vCRnB18v^t<4ct*Za$)G_-1(7w= zTKHwk#jD(Y+#x&Uw@qV6L+q1^GRD|t7P9sMwY$ypU^I&zbYSto<4QbnPWDPjXkA`hPgAE2Jc1mZG@1hKYpPK`tej0@u(9uReTijQI)CgGZl=!p)aYTS@FWD-g2Ju^ZYqIDQfDdo$lSB5gU zX0P`;=Efl=tFJ_;DYdu_L+6Ffn(F43HvxNnn`auIazG$HVIY@)vP5vhMhhPbAnx%g z_f_-0dJtb>libxFBtPg8`Xv?Sto5`aTDhrk|A+6PB;GB#u9E_cKQb65dQ4TqsU%}7 zePjVwyQ30uBK+3ZfZrUMSnnKPf8#&j`9W%N_=Y#0kjgKATt^DK-m8%@0*tv;+Lr<) zL7u(+z`xtm{N^J3Z;4zL2N8;qQ=<3Z7A-|9{1DEp+CV~VU>A{i5+$rU3s}*KLbckG z+^jz_aQG$6-(7L~w#@+`bNTLyw@2H+ z#E!%}&?CQp=Z#KNw*tb>lBJOAWahumx1gX~iJM3B!-49Ybo;}(MwWjxEtTt8k5+_3 zd%EXF3lsX`TczO@EQ*wGqt!GH3VGJJq}#RO=yls_vWff5$5QEG59EA0ZewZM9j#6pL=ifx{ulsPl!;k&9+xqEu#1I3ux9MkNE?njET=ZB3;jAu$Jj zB_JAI@auGK3D}zC-EwcIDzSUVi*bLgId^KkN9) zXSu?J#5jUuW`*!Liro(Yfec)|#LyA{BLSNrNHizHfm<#RJS|-4sOO;2iziN!4hJrl zjs%U;W`pQo?q7j02Ix1nCyL5xJYTR+e@|y#KaZeCxczV{)r)*B^S4?g;Qe*js;t^z z0F(sr?Vu7MWdVuXt;!kysRgX_qp=h}g5J|}OtOYG+9<d2!5h5&23uUS9{viYFdm~hxj4Z1WVV10j=RW6N9-4%?NPPJ?h%1f$hxfB4fF+(p zI=o(73|^V8mS7|beYx4M)yo3^(g@Rn z3_8V5(G*Fl|eecl;>+jZ`tKvz9FC+)QJhyBC3^# zEeG=?h^)fT7dx{<0{$*oC;KCmhn`m#3(ar;jJqr@ATppN{0>>B!-KW!E}L|SJSGUc z(w9!7H}~Z0u_@=&2Hbl~k44OR{g*dNc(|GK4#$wI4N>HHb60Ge{s8c+EIM?FfCP6W zDZEqMe56@|^ONNcDN9vfyuT+;p{zt}$lOuRam#EtLozEn-Ypk77*rqe1%>)86_3Lr zWDSBDu}u|pN6Wbs?)znfFO9CB=ZzfTcDAH|I(?f|qFf1Q=NNT;jt?hpLz7^V?rhTQ ziq{t5xpvh2fO&2a!Z{b_n2gQ(iyvO$ z;*)m`ogz{>f!PtFqQ#lC>)5Z4EHIHE71o>?Gf#eeODYyW0b%vRA|3|qT%7C|5gR{O zMw=nOB3AyoCv?d&8jJppD;5$xyNPj}V$E9q4?$m%ImK%wCxwdWtP8a`J*V`YLg-kuYPTw8= zsvr**({FixNFz!7pmi~H8|GsO=JjH8jI$fy91p)qFDG?OmnKS_zC{(S+>t9>LG-|Y zNm;iUa9^QY^5}qKSuUEhgz=`iZsO&Sr!80br0NzU&FePfNwBdXq-L^6W&8Hr}-K6 z1vwYP-)cU$v?6#M;70?fs75N-)5|`Sw_y&msn{UpYU3=410B;WGKe?j zKy|9WggML+D0`p2dTXBPj(hBvsv(4*6T^_5K}*`lO;gTB67pfB^e}uN1(>X%jjum3(*C5)cMTpqKl9p zrwU9EJ$`MqrEWXgQ{(})IvXII6YNI>A8S+v@<(8-{dLEOp$JFhL1ndO;-^aMgYU>s zmmYNFY?tI(Y@Mq4&OWY?9v=zR&&j;q2uk47fTpy z=zSMEF0}f8O9(%t*;jLb@*#N|Xu?Uz^V~On>DGs0UQ%RC8{MxoIO|>9POioRD)e_#@n+oPjk3 zLTk1{AiwBEM&(_owssYUwiY+a)LpeFrT6G!+$-l)gs){3v6q;FRl?Eb0v$g-KgFhW zm6yMa^KjSAyo+F}>I$ITNd0gXy(k>G-xwznj|9zOY!!vTGJd}=1nr35urx!r9^mj} z%wdC=?T-wFiSFlqS`*DJm3=9!enWcE+@qcu-_NGSPSQ5 zFYpCG;t#A3;$RJiD8t%&AUO-vQzBT71eU+-OQyq+w6LuA$#nCrP0s-yM#~k&XFv`9 zs^IW-p5H_{$?r_C)#Nx?H#6%K>ka z`EL_i#}p*FE&p_Jy|4gaHMU7?2oOuWmLD@)j}YPw+_o=N$T^EPd^{hmO6v-liz2X(_4o+O+i_xh&nUxY_pPy;g4;cm9TSEcGfJ62>pBTJgl z_y4(@lo+l&Wwu4rT^|t1zr0tx*37##a2wS6afcP>cvy(1&Y`0n?BKF!0+t2|u6OzV zqvP9J|HPei0oQ%`iUW&ejWbTDQhP5=1W5H%T*qkJXyz?4DYH?4uT02Dd~r$dcm-$q zA<;eJqIft8hq4%O*eDT~uI%<`y8--xajos@_D2{Lu*gNrOX4ouWCg5sA3a5gumFSn{h3OC(f+3&Ym7Qu@#Hs z76D>Du0hr#x4ev6yX!|`pHH0vCBR^a%?}+A`NV@#zAr6JWv9s#&-*Pje|M&@{ZA$+ zky7%h*WlF>S7R;$tefS&(yBB0WZv_G3P zRJqi}58rRq*E!Pc+U3!&gm_N~Htn5PBe<=ur?X*s|IY$&jos(0o!h}Ge~)VDaySzW z@V+2R?9t{=(gax^mj?tD_B5w6CULP{$iK5_>Y%B0g8U4zF$!@n$rsBto1FN$93Osvj z++P}E$GpTIC35`5H1^7=4t*K_JqQa6uQ)@aHz*~_^@0>cEHwMoc|vpM_P&30V9Oul z=zhxdnCMK!+|tgpk9jjMYhL%o60dJU)8gUY{a>@HCR(N6#jF!#3Y zwa@MKySL3c)25wYw$A|n}@q3UZ_Dm)zdU@hP0c`Pqh=^@9?esD)Ce-PF>++I09 zCmxlUc_U@KzU*2Hl~SSnZ_2-_{@$y7G>AZbX~yM%vW2sf#U=pjF}5?A>3~Fl+3ryS=E17l4yF|Sjny%QOxUW9pw1s!pWmY&9a!gsNuhFFOzZ$iHD9f`_1ce z|B0E?;sZ(6)8iZuey!#q!Wxg?*_lUB5rFB)bQBWfCn3`{avj)2BA z*Oz(1FsWa~G1d>o)*zUyArySkWNla)lJM|GrM&HZpySzO_@En> z-Nq@QqyHB^hN^XYNq(>65nS}Pq>5^StfQ)vI;qLCtv+S>vf4E}NY$AVmQQ4O!i~_G z<3L|7jDo6Bf^6&?BOO@y!X+KH@!6*00w2VzjLeZ)xG=XqcQ@!}Vc9KM-O>ngi&Rss zs@YcAy%_bpib3Q%7|V@{^1nAQixU@)0w4}JH)R;BoKa%w$ZVZC_8}nvCr5w#twagX z-J6g%8oHY}G|&22>SGKS3(K@dGZzD(ZI7i%nErWsVqzfSw}XC10)(Th*eTC#hn9}| zGoD4KR>(_8=9^CO8kj#}dBVTEgJBfoj;QSSNQ`hdjN3!;a0uV+Ahq4JHCgifK*2h1 z5}#df`ye+INH}^S{)hQODDY*8nr9RM?GL!&JxD=wn3+_ahcSKw*(EEx8QG$hKuGC~ zN0j0;TWQ*RmuI&L(X>}cF1uPFk(M_bY8XO8fvSt zo#)8(_F0_O_)&1Pb*5e7kH9n^EB}M92H;wDnCvN??li1?iTt?8BM?0~&FLMi{}h8@ z3X+kxOQANHuZ;Kpyu$9v*my}H2Z&-PeO2o|6Id{Muc$JYZP6TolCf*Ym3yyP5C&p& z=-zk{(Z;aH0z|wBU#J>ooO9XX#Wwn2LKzlyMTycca2POtd5#TO%}5Z7L;`?UKI7Ut zj&#seP^;bi#wDHpx%Tb55*Pc#MXrMQioTA`L!I2r{FGIOzK}TSwPS;S@;dPC z+-5r*+9Sq-gCI{sjp_-4xer7aF^?Zk@6Ru2BFyYi`2Ey4PRpKd54x{`7OKYrymE`@ zp{)7O+9~p$1+q@N?3FV>^=C+P5AfNe$J@Hlpqt?JoVV>B@S8dRHnIhii~f$_RWU8$ z??>KLJzUpYp2q190!w*OF@HVpJ&TC2?A~S5dbG?Cu;Us8?(lptoAbo7Ne|rG(P;h! zVNdok*-b9WU0}{jyqdTEEB0l=0yD>eK#M$uGuC7ix8F?EpYi)c@NW$QoPvAu z@fSY=7718f!Iywg@FIeQu^vxF6VH+-fc47$t+md!B?mID$0;uO-ss%DR$6yxtwF6> zj12ja!Bo&_<0b0J8Blh=9y=5Ft;A!WHjbKHF!?v4pOF}D`JR1$1ZwsCB)H~!kxf|A zUN;C2!Rl#_ueZK8Hp7#vIP44)uvi~HeD26%41%4H=LN>#z!v^0hC2*D09Dn_rM=o* zGY(+%+0vD~c-6{21Y};ce>3^fgl?k6CEy+rh_XvZ;9?<5U2;?oor;Wk&u?OzoS+G9 zl3~207a?O-Xad^D3nt~f_a@qxUG7}BI5CB2ajrs#;rzq%@hxV2=-ZZ?jd6qr`vLH> zesUbU0BhHmx6tBRoUcb3MKwF_rYS|6+PMYPV`As$u1xltsaWhnf*q_nMQN^{gt9K8 zZrY7?f2;Rrre`lV$G?q@lT|!Of&XGAEp_+rh`D#u^?QiW6&5fm%UfIqsAqD15 z4YgW2Xy>kotN%vBy=|of&Oyuu1V$OEh)(e^=7evW5$WI)6*(#iqL%(RYbLh;@Xg0b z06%+9#nKxXgwP~5S7&!{cZeA@Mj& zx=~6j_|QtR6&jinH4q9w`a!F=b+|Jzzzy+br}>`Pu5Q0=;o{lH!-7B$;ka{a*sntp zB&F-Aob)b~fF)Pz9focU7iC$ZTm9)6YNU*xg$W5s@xl-OEAf?>A2v3h{PDipW6Q`` zZ`fc5ynTn>?xctLk|V%(5rbCwgG$*SUn#kN()f91q0#u3u0N#?)1+ogK5ATdO3TfG z`Y%u@Z$ysUPC5rY>}E?~6VErm)FFf6k>%qe6-k#Lef_|U=5&0>8x~rlenr*(f2C3^ z9|Mt|^mZCe-{SxpkA3FOz`?OvYhoXCRJMkYlB?5XxtzLas1T)2Pze|Q!)1`<$6rG}XLh92(*QKL zq>jV(nNpD&A~j?2-QtH_AIT^>YnF%X07uo@D)Mfff&ns785+wRNe6p5qNAeM(?-4$ z-uwhyTayEsvr-hkIH}fbC`uH{@x(?%$2JOI5@9fXZ^aR(|0qLwF;pur{MO_VRJ#FW zv`x;c!a3i}=`M3G5_Kyb(}1T;bP&CKXFp&P7Os2TLaykdToyN(l68g-XTQTWjU?|9 zS&j{4e0~pJVE%|WUU5^5`SgH)v|`7{FIAz-jy^@pUS8kt6NR4iO@&>I(82oqyNs+M z`2=f;OG;VX`%U|tw4eXU1z3k7w{II0uRXjM2>-i}@MQfsRY^pv>vR)7B#t28 zn(f(2a95=&zPH{SAM9$lnh{`5D-Za*Jk5rKbYA;!h&Q>G(|I+JXaD4_RRsS)x+Lc3 zU97090`ZIDE?CiaFhwnD6&5Khl8vpHh}OD&#`c5f-R)<8+UM#llKXtfP%!ZXHV2;&*GcPZ6vcmkq^sK<9ltaqDJs>+!tfZCFwmNMtp_Uk zu3syO)8;AHR3%>K$d6aK75-gY0XhCwOXA2OTW%7sG63Su+6x~(F(T_yth#5&{hDD# zNW&ISoquw$G zY%>L1Y zRrSqj?Tu=cao7(;F>ZX${SVRp%=R0NoC~Q}oV)M#tU(Xo)r(g9)t(%cel(V+gagMs@=saxKtdXx_WF?Ad!_T;Aj=t^=F4(t3bg<^N1yV^a>@35=J-RipIP$4EEP2r--1Nj@X3Xj&t0s|p{x}7a%0>SxJ~#cTmtU-;dhsU z(H4_9#O`DYj~#}sw|jII`HzJLZI9KCY*>zin%iXXH} zy1Md?>JWUVHcf59{9TZl^znIq>-+51_j@+T&QzR2hR)N_cPyVak8zKYd`E+m>jK}7 zm1_dl7wkP!2I$I;9d|o~4@*y!wUG4~6APt>eXF??t1d(KhAy{u%?(}se|*~{Xw1*Q zCkg^62+i{a%Ui)Scv91e1llCmJ8;GupAi)AM^qo$E~!(z{(RUNLQnJ=t4y zex_-sJY>;8{t*3f^~i*wPxC*o#0=OtL4>3@{0UyHMfKesvQ=ZrT3lL(6Vw)YpfFs( z(sn?Zz4rV)1xGi*uv5sl3cHNiS0&HStQjj24o^Xt$lxT@@T=PPiNcy(3a3b{OBOjSY^5>MwK!sO?x2;CusbN+9A;b|f0n-6;>>DFbl*$Qz_8{qqT z0y|UdP0oLA$}$=FAi}X`IRRV6#&mI3&1sA5hKbf)lDT@T_iVyog8_`hx9w1`cT72T znVg_j&X~#_Qcm3No9bw4hYuE*b#VIes}sh3T|3tof8Dg%P(h(97v;dJ7-b`52fx~H zHpQ+V&)AALF;~uKHZlv#t}0f7_fW4olDNj-I}EI8I9mK-{mYj)rPu2YkA~ zTAx9hsJ(a`6!YXDJQdQ+BDa}-<_JBL*SXFh>yevQM2)?|2Z1u$Z|0e}y*h(iv^r^( zIofB+#_HCsPPTd6r6>vcja1@GxHSMdOXr=6RCoVCw^WH``1Ymf`XCt-)wQD3S0wPX zw3eC`N+=G`hdEZULJWl*E!GlOPJ?KSGZJz6t9Gm0G)r~)VRe=pZ>J+0J(>m9@vJr& z8J`~s`NmZ__oll~GjVt#g>UGC{r4OVA<^HCy>^xfC$JkG81^(25U*Ut*C}qW#}H)e zx|rtIA`x{lcCQJmKw+$|gi5g$@#%#I(-u=(PoGhkjvc@F4I4~Y(ADjrV{?i8_yL~asO}cOMkst5eXjw zMGo)o-=2&25987p%7JraZo-Bhs3;B6qrz9Fb@z%ezxdEZib*}MGdnHOHKRBgvZ&`; zJX@{<_U3lo(a(FX(W%SkNIMjPqX%xY!&qhfi3uN9Tm7R)8`Ylz{D1IE^U-vevz#dF z)CZOyc(bs?>TtbQ3rOT4w?z+pP%TZ9ADBFiWx_rrY)N=)`LHtgJ`rJZ;K1az_bA&| zRj9=-&{$y+{SR7IXir%*rWawMRC2B#IZ@xOuZr@|Q1oGF%X@L2wod6;D7*FKqidDA z^)S-x>)y{`=)FBlF;jUS>h?#2zVPSHQkNpVOgMFjs$*0aJScyI!e(SiMo&5>I?@!e z%I%s;k4C)0*(CR{*(!hmSlm%#WphiQkZ9ew{zt>tt02t`X$hD!Cb=5NY5T1&6XD8g z5xR0R1>H^_Oi?*YEtE!#`2TW`1Cr5A(XRtug0tUsmZ2V>OUlzxaqbdy5qSYX;01@s z%YlIwqKM_}!X%0a*Y21RL^t2%HlOm63K8%8tJWiWnT2~6_4%%`0SmeLqSuW*Z02Hx zZV)uSzEp8d7uJ&)_06*S1fCFoCAa9{=8;o$i^nSE4g!R(W^wOz!U#C)M^fE{vWuAy z0dAm>TV!)Yq-@&EVQv-G-KY0-f9xzbIs4o~=Jp`#7)e{-0J_n+us>o1D5Id$hcPfu zADH^u4btP6!-=u1wSD3v5}Gl{eg1)U>a*h#UQP>BH97S2JKCIIZOd)FWVYhI9G;me z>K#(0`)b_VJ~13g5r4?sc}9#D;{c>59t(5@miLwz+*7D8KR1lIwb$y`U5hMkR7q>M z4Du@RdY4jIIYF}9O!5^s+;1G?CTzmVrn$)0!`y<#>rwShXc4-TUzWcl(US#C)J;A@ zrCeK}WbAm4^Lxt+x+yFcf`dy@Zjf;3>HY@ApMB@IXHFg5*VA}cH`SLjY=q;mFJle5 zUb|vD*9@*YAKruaW!oU!oK62ss+5BDabEVi`_w_m_IZ>B|JZFG<<@8Qmd- z1MLMod0w_k#yyvNwP&GEi$;^L^SDS33M<*V2fy}raE>0iN8{h*%}*23$u&4mK3p)m zsL8O!aHLx;BN)C%i#SJ%2bR)Qsxs)`A0ys{x#wWqae}-$yqOb!Cyd%;oR#fo8w6|T zR=a#qOhBAI9`)bok}Wy?vXglhlIt9NyUYLxMS zQ?A4{a{2$c?($dlT7OJk;qucxl-&EZ|M7^N6$vbqN_WUfE$({+am=1kUDf?Gj@82nVCi7yX^7ZoT1|^jc}Ar@+7#C^ ztQ6SGA=G)Va;v0ximP(l!FX>a`o`{}Nl9Y_wL|<>14WFn!Y@|8SfnQjdoUe773nbl zDfeuZyx?Eq2}!dm&Gn4%n6J z=Y z4a58WEYmD)$1iI@|ClDA$)#vyKcBwnmlytzQ&Sv`zwhzNDBMYmz_u!4fA7=m@VpH- zDCm!TaK+Z)4@WO3%DQJJ=dL>kR{DBcF+r(;Gy;0-SVfwG){uehRO}8$k&^DsE)?O_ zD*(N(4$?m-B4qC@d--uMfCW)%fO7JJzqi>KH|)E6I8~lsGlHX{cM8?n@a&P+*|fe! zK$g)SL@arYSB?Nh6pQ=nIS4!CP4U`2Ktx{zRe`=Z6!baBXP46tJE5OB#F_|}+?i?5 zqi_(A?KJI-y6LWvF{qUj??_ho(NIb3Ms;>b0MLKE9VHof8b;`I)`!T>>VFq?7wvb0 z*8kO;lYckIwK4`iH)UIg4@|oXS4?nAB;WU1jXvVrihmtn-XVNF6*}*w>y&jp?vLsu zukLFxWO%EiE{CZJs+%2NjJk5)bFpgvkbI+`K4_wJnCAD9cehe?3dQ85OHD?ifFW&w zkYZ)7LqbJccW$Tk_nSB8LeXAM5l_7W1m{gGKqZB^0LS$1){TztNBg$mbAcjVi;%sUCSF)2lwsesB6Orh z?}ucGj>))4`#g+QGs&W1tT2h{GS9^AJzCtQU-hWqh;D`z|8w4(!Y6_q4JU|M9p}VW z$Yu+LZQyv}ctKsGD&d7z1!B&{bTZuuFWVt=zL%Ky53zXaw*Trh*;!?ZCq7^(;a z;B`=nP=9YMP+TjrS4szTrB(x0p%|HQRMzXx{vuV_w~ z;ZND7+;0z3rjwr(uNVonn&8{Ygp6*{YlTP4!HJ@k`L=tmFGiq1Om_`B{f8}3j;q5nj*!)sh11snTSTT1T=V(A$Ajx+ zj_p@OTj@dmG~Guw!;X7A2~DpT@%T?s{!FnW^!?A41!LHaz^(WKI3{~hCSaMwe7_dE z`g%$0=Ys&C50)?~X&CU~*1crgU?ZS|#lG}CfBB?*mtFa(X`p!`Z{S#H7? zvHt71I$co|%TIuRpi9|373pi{;#4Vf+aByqa(rr}+%_nwQ7rHF=|5h@a_5jbd53B> zMXuo8w#f$%besoI;jNMguPQq)i4s+FNiLXodWtw+t0Y0I7D8FxaXA|D6%5cMN{AwE zW-d!u4*KNx}NeQq{YdEiWrf7Dhn!otmv7IWS5-nh5RKn8C$$rzOct;LFf)-CB z(x*$IEZf%lOlbvm#APqL0|76qvteO#MzHI8L=nP9ca(4BHP7~3Igny*UYIQs-9(OZ z(D9XClfF#92<3?UIQOOPbvj6dK1wQ|WB|SQax7Lo!?=1PT}#STFo)o6HndTyN8VVW zXQ|6Mdmqrl-;U9PnUOUtNDgjFNS2KDWiPl@ISrW~)_CF|XQQX*ikDJE#19W~;1CJ` zSG-$S1y*o4b_r(~<8G4WGqmR}gUr74?&bR@sF$ho79G?K=aU1;M-!LFbcNq(mf353 zFJ~OCVzN09a8heP5Y@=duwB~ugyt0C>H!X#-el7aG|}{-Xtu3fhl-EeBiNkC;X-IXI{w%Wv|oOw`8W%6k{=?MVz3)KUa_=Ogr1TfeH(a{0)bstUWiU@eg$tnJ?w8( z9e9e@%cd`fyXJA(_&#G-W~60mV|BVTeuBD-Dwi>3o|67F)}!~VllqmqDm;+ZvlG8cf_&>AhOlX$cN=3-6iQwaU!f-c=q$a5J7_Qtael*Bg<=x zD3$SCs`jr;pK{3JH`qj={o6uWUbuXfuE38#wy2x%TW#_% zOnX9u2Xp+Q2yxo6d2c$I$h~(s4JKHsLI%& zAYY(ZFuu|Lfh0Ed+iV&iye_bmrpJ~1Y^3D=()(u)a_R_-)J@=OOcGr8VVa!hORyv# zmWrq!o;C}qjNUPbGuUEU#1k&Cop>XO8ws8T(cUn-$>F|?NVl^Wm1>d14ljXXEVh5p zNSR$N&{LG{1)~+XrG(oVFjNuqCEF0c)Gzk$9%zv)?&gfW>b0o73sX3?A7g~gt74Wz zO$Q$sKin}cW8I~i)+rz&ebe?UF2`(F)55hb-A+r6`r7@*l(Ig@hVCFZ!W>OMeWT2n z6|aCs-8Y&!56yhu);JN5=K62KC7k*N_>V=e-Quvd3_kw2FVuo_YVD%6^v-aJk^YyH ztz11G{iIY+qX4om3HW`E`4t%^|%rYTO zSq&lu8e~l6B3Vm2)TXk?y~u?yj)?Q+vF|hwWJ&AUK@m+-k&#I9;?p#>ratb@51ip2 z;N)lc*d2tBf79RwHD zGAI|!t&K)K%-zgpey1n{<8mcdT_2#S+VLZg=+|*}Koe>0Is7^yZy2H zB7(JX=xIieQU$*;fwSpHgzn6GntW;<(6FX^`%0zjwX45s8qOin^DW7fk;Lfk((fhq z_Yq~2Rg{qdj9tltgNh+e3?Rm*s!KTBAm_Q62fuTT~;qn@aq5Cnw z8*V3cXmD)@1}pbFAjfnq#~1)W%*wKjTJ&m#QrQ3Ds?=|Y-3=;_sH z+U|5sOTjQ^F*z{X4f5RVS^}BizoYMLOB>gbn(h{s={A*xI(<|lXekHG>$Och-yx zf)}Q)Br@X|&Yd-jcs1{FT_;l8+DmC(=XC&7FS6R=l#zBpV`g~#aM$?j9;IHc_rhj| zazd1am^{Hp_BfDokeAILwv=y!<}DIXTK52nQ|Hofp`(Vig(}UaS!5)?2jNbY<;b4t>_u@$jZ?5v#D6!E z#gGKBJxjXoQ2&_DSxKXYS7U#Q(ENa2TUe#`zIu&zkbb8^@eY?U@vngO^R@*xzEPxp zA@*AGrxbVb1NrKqA!*iM4eD;=$oWOwz-$9=#nGhhD9#kI*eb&$_9*hP_mdpzmhMzJ z4vnQT9wN^32$DycxnoP9lDI@_Li&IovIgrss2!k3hn=ASNwq=w(&ofw&Kx z?)pu9{rK-@*#Te?FTob+o?txQkL&(=*Wi_(Y#+#efQEvkBlUx)p#lu$nDHgbldwMdH>)>jA;^pezjtXD1;tB58`JlKKF>3} zC;Zk6cynVp>XxkQk ztO2RuYW>;zo0%=zK^(Txa^?&7SSrN_8Q*fbaUW^N#9qck*_v`WdoU#bx0G|hMUdj# z(K@iuR_FChC;no7d0$9&6CB$DtUqg;NyaF!(mn8ajB!O(cbC;WBqOZ$Oz#-{%>)OR z+5xTDWyo`EFNc6FHhxFpT`$jzY>@(lBgBW5V^x{J_kzcjou}QB)iHaL5G$8XNmH^% z4UR$19dbZ+MSMPu==TeKebv&yx5@iwc2-@r1S;v9Wq7~M+NJyU3wQ|~TqJ}7Q!7@<# z-H1*PU29A=vtW=8;*T?kdb>FDaEbEwLX>)#c8f z_|m|2&LvIcN4!|_A(8kPr0A6_>8!tSfJ$B<+9Iydi)0{!K#fijM$Fo5vZoA$0u9ZR z4qND42$xWqkZ;4iX1winytw|FN4J*oiMQv_;oJ3|cc=wAvEFn+eaqK4Y-H4#z zwTAO!SD4da`uduAIK8ZHFZ!B>$}PgY+ifyq6Ul6&drpSMwaV(nwUYG!j_Bv|^^`@2 zsH?DX4fbK{EwyR( zadj=vzyI(-tH3dC88!O>6bhPBpnx?bF^j_X~fME zzABL`AreicT$miUEK6_jaUOKF9$4P>1E$^W-D#{8$UEX1FJpjae)rxwp3V<#v_!Sz zhY^n?4WXE2?`Eju)n%e9{^4(ZKs1(XB%+_?cp>Y5B4EriD}K%!iqRw+^>-UsA~0)- zu=dH~LR$=R8HA5A`87qdsqnc}Tb}7fuKnyQ^G(bALmq^xlbA3KH-k&}+pNN=rx0B3 zrDB_lk&<)6Ve6Cv*?~H!$51SLjs^vsheo~w<^f6aDHJ16OEfvf8t$d=8k4wv|5?v# z0jKvEk8O?f#aCU{j0pJWWfd}Dw^gnz7!Pst1BZ$pLl8vCaeFMoTM-1qw>HXDwTzpx z5GScCi`bo@gd;knG4Oq3MS(NHF2Y6J-bLzRNwrhipM?g=4M{3iEggwx3_N__@l?ppJJVz+HvJN`oO{lW8e&d~u3zxUhlbrNrncT5tR5{`A9tI5+- zz${eT#6|bdaf#n7_BO^MXeK;Ip(MNO7GZF7pqoB&F;sSq5Z3!ccMTuIuh&TLn)Rav z-I6VDAmgmX1j<3LQ&NUz`IpvLbvD2^C7BbM6478kwT$gpMif)PZf!Ml|I!a!r6uXR zR;(wYjOnacDeKo00P& zZ50+)(5XgL1~M{wg`7> z%WuX{j3B{ta*u+`O+S;-?W4zY?#`IqR(s3>svbd{IwjEcz)yIyYtpgwR>#bv z-_)EI(eT-g^hZ9#%Ih<-Kc%T1R-EKBDi9 zKYi#=d_gp_rvJ6NTdpGzJA$!H|3EG0FYHF4;6}x%oKNZ`Ow7&~6E>DibvZ1z+7_JG zOU25c+jk}(M$!%1122%grnxqs9R1Xa!%MzIh;6uzBUmWoyh!TFzr$s7Xm=b5b(%kQ zH7vg7M9eg5zn#~E@7@J0r;!6A&2?qpUaGrZxR!7ZK?lmQZ&rL1dr&XNtB8F?mXX7r z-)j?ghLs?eQ>Y<51mG!8SQAPqguqN%NHTiyJ^viDUeAx2w4Tmx^tb6mW$zNP*Wvsg zCDnruKeFylf)IAlDkoO_?J$`wO%4~K zTg^1pgDiw)yJ%VVVR?&a&~}T6)Fi-c*sb2HjKB$!*1iShDxWoY*r*oOI5=orPCZb? zHF(!mIM@^E1Xs!f&LJ5A&706!k%#N<#|dXuL3nlA$2FpEP%(c96Xo;h70CwD6Mo|V zC1iLqo*(NPg)0_vRj-1(Hz=v6lY;<3t3I`HeD*4x7haTM%wn*f_*X8=S~nK;JHAMm zD#2@j47lE0UE z&tSulFYUKNDv!|B$7$cV=GcQ)uSk%j`ybm7A#6;`nVeaC3Mg9kT;+6&@0&ze+(l?% zFr`p!szrw1?|TfyGg8crCdw8{DI1-H@$2L8|J9)Dz*2*DF`DS=vSP?~jngGZn7OSM zjUCf--Vj%pS&_0H?VETDMdbpLrS_*XL<5_b*4l4~;ZsYK9%Y`ug=0uO_B z976}K7m7eEqY+&u4llu#aQ31ba+Rz`Dl%i;DXdg(B5*OlEn-gOe?r%DDN%qBY?A=NkVy83dU7X7KDGtjTVo|W zt&B$(#>5kaZvq6&mGgzINNb0(HUOSWYHigJ*!qbGA?8hfQ%#L$q2q($%-;LSI7%6P-+b z7~jrQVLI)~UCIthmJGs5ZC$J*Wj_fh=j9JK=#CSku^|}F=!ayTkqME8>-qWuB~Ldl z^#woe5z8^6B70(5dG**woFFU?e8$NkV>bill=6@geB*3eK%&;;rt$`%rEe_%TXHXQ zp9QMMoAydoj5Qsuo`Y$xvzO8u>2CoOBquvDf%86KTF5u};QR;$)4}BpHJi(Z0kwR6 zYIUq(k>+BdNJV3sC*==f|Kw#rYKHl7E^f4Q;^(sS%8?uf?&de1Njl<2ds*~v+tqa# zkG+$9-Y-hFNTj!K;2ZG0))h!|TK`vHgVf?gFJs}pCY_Q-Vf!)khprx>`5gBOc2y!G z32&dlGP#vos7Jm2YhiIEC6oS)HdQD^UAAJ};HO`0p`1Q6@&eW;60VI)Afrb?cscc5 z5S|45MmcR!3;Qn>qk*QWe|*&Gu_0C$ZAH(=%fURy3dOz8Qkt4B_Zhu&fJB;T5_2?< z{?CzaaZ*jG*kO_}O0C0+7xUYT?Oq#bQCfhR2?xiY7TVZ{dolu%f zMKP_Cm0BZ#Iti6tWU3_II8Qz`lJ#Cpxbs5xvrpV#_!AS+g}2Kk4Xk_`sa_G?5^jfc zWeaPt3p5F6c~yC{FPSJU%76EaHaTN(ta2>9MmkeR4b`kuWDeAMT2bdt3)i?v`5NPw zSjp*9+* zB+2gN)_s*ZbS0vLHH#3@P&QH}8BS116dw`mp4x0$RH{|bqG>Xdv$2ah8bM!S0QzSIVvG>hMuAC6kjEOH!opgGNAaeGFAG;q?tM{?`W z0S<)KFB_U>%^$@nq@;S za{pj^Rh6-z?Rpt#aDC>tr?vG%7FePc!g@`OtI^(sH&@5*6B$mQMs z7$GLUOP+M+hLFltQxXoEm`&(j+Y7JLjTPU0d3r%(7@i|x%Iz06z*vTe4wZW}NJ@n$ z1nDA5y@RaI*3W`!e+5jyL44A?^}XRSlJ9DPc0{}%sxo*N{?Ja17rph$4<2{aEPkU^ zb3+l#(&7zOZ_>vbPkZ#Z^g3jiK2CsO$yp?f6d&F1344+L*Pl#NzrOVP`Kzp$+Xy#d zm^gk)-h*+83XTqD4pJoe#V3&1`F7;HpUD9ZTi2}WGbJ1vL3V9oTW0Nt1d@6($jxdd ziNroc&+>j@^<@b*g6e3v$>(P)u)20h+W$EGJ2Z)NcW#mqwJ^ZNTEhKaGBMu zi6uUNbkqFa@XMNz`lIkxpahGnvAV{AfZYi~cce%&P(y}PdoSEF)2V+;+FFUiAXDQ3Y6#G20gaR;4>WoA|(kC8)L4y3+^0CSvY?mhNQ$#x2_2 zDMPy1Xn(x)7Lr^P{x*FXg1>H%wBQ-2`K6p^l;ePd*~AcB&hw~$Z#jF>{x=b4?4ec9 zC${Tw+6Kvuo|iUi>^hI2))6~IqZ}<7|J25vr2^V)N1T+-&)OFxJvtH?N(2Cr46=2w z8o4gJ{^y=Q8PK|cr1E--v|4DufLJ0hDusx$a9fgH!oMS7fP9loA_BQf!RJZqn}EQe zWv?3cGt2Hi6L-Jx6z3tm#8Cc`JD&HuYtTH^VNRZ3)6~lkmL5T79sN{Sq1k)Edj7oK zjd~OHal@m)(^kQiRW30*wmSPg7V?1)h@0PotiNp}TlZ@NkBh9FKD-@+Pq30-HS2gP z^aspBooW~-JsQA2qd%R-iz?>~b_}G3yxE6@{`xS^@wd?Gr0$BJynT(P zU|;<1Sm5v(b*vO_2Of%0RTH;wdy?sb;;+)#8M?p1Ng7Gr)asQPxSLq05OmuifMis5 zJS%PLm$47$+zn9}y9x&w8S;I5Q_b|wQFT%&J!CW%4XB5xWv@jrR2C!a!7>wM)3uwh z7Rv83dPv&J3E6!x!NtM`#piFL!51HuT`kl}4VQo8Uwv?4b&?r7_G;SFbLu*@<%2T= zmX~x>YBOzJACC${MR88T_NU)m9unkXd&<-eaoX_X$r!3OXd_qMhS>V^vf-zn>X#bP zcgt{*tdY2fsp<9Q0`vC|g`50EhXFe-h>^1U%(VaeSx{QqVU24X&;9Ahl{>_=5~*wI zGG3f3q`yY4V`X`h+q>h}_pSaMi6iFo#rsh|HI1jIt|@YW4=xN&R?FXP0*l4hfFxXEVfkck15cwBWj2cz+A_2k47Q^a)RVA5D!v}8K0Br!kIY~WA;hPJhjamkbB(`^ z&B{fc0VKdWm;kEhR%giktKjk%nDK{JYYJI0?w>E=Yedh!S?dY`3{(D-jopPHnJwT~ zg4I~SZy9ytYxc2HdfXm2cp7%KG?^Kr22vF|qkD+E59EQ&%Yg(1fKweh0)1a0)LC0d zCr4k{bz&Lt`9qu+RYc%Iu#~<$1uYSSID)mbXQ_9(>z5-mTLoV)fAvO34y7o2NT>TX z-@t7P)22YWq{Kt#@wYB=NYmXjeUbOn!G-saWdbHhWIg|+6A3&++!mj>8t-9pFa0B| z0o3%U;oPI^MTQ9qrXLqkcGIkFR4J}Q+6(%z@1mTu(VU19<|RXb z`tY_Yb*qeqUKTWvAX1xO{;#=n!V$u}$_i3xR{Voho#X@lx%ub?lF9ps2Z>)dA6F;q zbBJk%`L`dX2EBOkvPVu*OjE{JmXHk)#D~x?^TOQbLuEu~ICc<(x4hrhIccy}y!trD zZ@gi=v~K&iw^F;qIC^^U?Gr|%*1)HEM(VC>4S}|-53ky4HClI^y$dT)4f;n{th4rS z4LIfj+9XK5IFs|j8X4+|+^opfm+G*ccaE8r1ryp}L!ZRisHy#d2uoO8Qb%*6>ZWQw3gQAsj8+&lUrA>4w;Vmn$FWUUmW`dBr6(R+HAUgE45a&zG z`1H3>q*XBLbUuWQrd`Hy4oqs_&$yfX_ql42OiyDEfB6A=qJ3lZl|?;p;Wf*&8^J>x z6_$ZIy%{O@ryH?#B`SnpDbIWpb2@N{Tj{DIu;pNz6B0BFH8rHEYruAT8lWhjDo8#U89J*{KO^ayX zh(b*N=V%}WL$UsI9ikP*kNDq9@M1*z|GO192^_Ba&s`x^dw}hk|JUkeGT82a+bs3^ u%g^(l2Xbf&Z;_GyZ<{3)|9?F0_PKH4%}2|4ThtfGmzPIkkDSx=RNm)@7{NR+;`uPz4lsj&;9K+*Boo^HO2!IBOR{&$MypN z04_aUEmHu1m? zI-6U-G@bOR5U|6_6O5WU`5O(xqrBY>d? zI(#+GR3D-$l>l(P$|H^!>`y!&&N820BE7~;jGtH-FUvf2PWXsQP7pKSJ)u=Py8Q*> zVPYZql|P|*j|tcR-mw3%nEtE@e}1B=afIulhj2>^4}?%73;YtroUU+-3%6nLzT8Wm zDO3qw7<7aiFV!p_GO+eDyPn-*TsCg2H5UY>qHlf{#r39vn6 z?-iE(8Ht2%qTWzX!wQtBt|rH;@@l`Eix|^i`$?5GzD5|v9>grFO5nH<{K#FU_Asoy0qdzy9DlX7CA z>!1*y?y598-FyDkWBMJ})0>yc@p5<_+o^q_-;2XZorNy!Rustaxaw{JP_RyVRg?+F zM0+m5I)UxyaD-D$ZHv#5KNP+zzq#CaC(|^!Dsbzh`(Wfqsd_zoAEA^}QO=*r@i6#? zDapdtOSmttZ=Nryp;{lD6okK;Ln`QQbU*Tkp4jA4bDzCZ@aJK?tYj@2l~FC--qPG3 zOkSCMA4B}+p9E*{;B&g5$Dbo;<@&a>i=$)Hys3vTd#$?o)!UM$rV9NZo5o)vW(Jnq z%&NpyJ-p49qHejK_j0fX-DsZ0ygQ_ep z9MVOcxApTyzh&G0;@W$2+{So}FxOynWB88p2u<+j!^H9t;f`j zNZ68rE7inoO4wSo*)db=I&DbpcH8m#gHOp5vV$2Hpj`M95H84MS)h=`edp@5!w)0R z;MyYwG=>k9DmtA4t?#NzI@Msy;$+3V1_WbY6W=vw|K>LQAg{w{M?YX5*C~2`Sn|o=$$8suB0UO?BxXb@JwDO z6q{yyXY^Kp;6mE`i`0t-lUYjvY&RRHoQF-D4=Wa?*Nq`&h;E{`S&u-56(j z)}ms3X@i+uwNgnfj$vnC>g#~eOH+#v#JrzS7O~r*(VI27CmnCkSmU3>^ag{IPE#9n zo;E|rcL?ewQB!KGF$?fe#QH*3e^AJ%HOS*h2jhOF{Y?AX4n=LN;C=%RJnY`ur{kY* zzB$ko{WPk~7&G6}+H%czMIV=Go|{$Pc{fRpCM_F_w#2PfS*=ekqz&r!^ z+(M1FIoINnMuV29e&2~+GF%g(RymKUH_naYw%-OKlZ~z?n?s=Tfi^uz@Z3waOY}h> zKh+|&hL-8a0=%`du22WAz}Kwqz#ry5IFQ7?zCnkeXw?2bm)Am2u_ z5mx9<5sa7#hrs^1QzBXX)+dHU9?mVNcf5GfyY(Qp<{PxdvlnGOE{ikoM2TgVuwS2HVD> z&Z^Y7->hgSy9{Y@s|GNOu@*9{)3lqRsO`D22ytYjI8i+5W~0m1+P5O)AGQ}%PffQp zqB84tzPjP3j4nOT{913Myoq?-Nu*0Bec*8EHoh}VkRF5`Fk`e_ZeD3oUs@7Py<$CU zOA*qWG8R(Lne$jXIdZQ(z6%5~q+-5(MX7AO!zK%ra2-gAP7_V@9j~mcSlUuGkgJce z%a#?X5E}SqVdqfJK+V}1HDBMEblVh&y0OBOQ(L;zC41O@=r^H;<$JbJ0+#YvjaaLe zy8=7opIhYA9cw9aP?Gpvyk*N`6In-o%s+s#=(nAeO|~!!7P8po=|+?w7E#0-gu4lS z-8NGeJlWPBHCunM%gQLJJ36VLd|I+eb;Pze(*<*|pyGAhkn%nyT7x~hXabQEJTRbf zw$b7D)Bwuby{8ik>gr~9K#n8^5p&i*_hQ2Kc#}(#3f=Q5Vf9&cLyW6seEx=4VYCiU zan`16k4UMV=;@AZ!J8uQ{9_SzM^r`APT)HUy*)u-u7tcBbI!t;0Ru$F=L;{Kk#?^N z&69$wiD-{8A#BO#0Gss&mqU4x@d5nz+U1a2gvpgainPgLQMJZogwOWZzRZd0uI%8P z8#N3A8c&4-Wyxbd_ASrj2V@W=m#XrPL0nCHyE!Ih=X+3&Bv<}=vMp&@Qm6BMxpK;U zViUR)wU$}XDK=Aj{Mpmy^p5R)6R&(Z<2{XAYpeapTZv5`DcYX0g&BOhEuPts{bgbL z2C9~rds@i&P0Y3LLs#Qe*`TxDGj47ZwpS~D7mvV|Pt8Hf4bPWdDB(XmCWdM~JADN) zllxRvMnqXQc_yE=&q^rvcAL@MrWX$;3$c-(RI7hL`(hY1{Tjo!tsy7&<$8J!s> zRaBZI7PNGc<(t%P1GUnKuyM{q4`7V@?aFUg*?7u~Yw>kky=(%ujMcz(>?0z979og* z_7PI_P!!RWSNNLap)f}AL-YqBWow)@j~C&dk4dl`~CMRpEOT^pb|SiJS4DZ2SRhDaF>(iDB#-(|ww zJLWH~_;h%w*taBY(-%E?X_-75`2^ztr;}d^i|D+rDmnr#Bg=PtRc83v;aH8(Pxl9# zx?1NeQJl+d;=%7T@A2P|*3op~9yCIc-eXLSDLX|JaVncB8cBQoO)7EFMlJ|m`lue^ z#u#Mt(T^;w|7oWJEw=j%^k?$CE^ZDsjcy$#e3_6GXrcrL0> z8z+90KF!%Q{FE~z0ct6TINrY@^fmwn_Oa-8c{V_`HmI*ydXW+C59;FA#YA2(*UqSX zIWuU2b?tRd5Xo)5OoM}cj<)#nYJ;9+p*^rew+8(=;&w*3-coin~k%9LkqzS&tTj%mmRUpwA{*$*g7187)SuhDO zmLq?>&5L3DJrU@EgQEvLSSrfq5bnI%3Rf2HS^hX9w>BLaA<&w%Mwz4w%4*tZ9v+fk zp%9^vb?!{@Cy_h*VNg4%ktaDIoBepu178|%4Lyga8p-9vV4Ku6_>#plFq&K(hXIk z9}>r`npz2mZ~6ULiaSO)M_txL>ExgI}7-t~>Ng z@e)e&{L!F(R{>6puqakD_+lz+*NKC{7(`A#W`kJm-G@xnr@hx^3yY-o2Csm4X$*vdxI*4JCeRfG@fTpY4 z)n++9{lI`mm6IQ(OzOGdM3JScPv!a-X6Ns57vaI$3ooPU4DrzZ@%|`M^ zV|3Q|d+o3>ad!%FhZo-)@wJIV#}D))d|%H+^st70DxY;z*b?0(QY0$t1dC?}j3|eV z!aB$Ug*F!QB2W!*fOON$tGtX|x|v!8NB)EB)sm0W;In4o{XT0T1S1w|k!e)6+|YAU zT!JC+*y2N2_qdeFvu@b=h)cJzml#4r2jC$*kApxbpY4b-m8_u;b&o~?;Wz)EC8|FW d1>|koJ*6_+A2Gn&!IU)tdfG->rJ6VI{ukxFfM);z diff --git a/example.md b/example.md index 002849954..7b6bfbc57 100644 --- a/example.md +++ b/example.md @@ -19,7 +19,7 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). - [Independent component analysis (ICA) to remove ECG artifacts](/example/ica_ecg) - [Independent component analysis (ICA) to remove EOG artifacts](/example/ica_eog) - [Combine MEG with Eyelink eyetracker data](/example/meg_eyelink) -- [Use denoising source separation (DSS) to remove ECG artifacts](/example/use_denoising_source_separation_dss_to_remove_ecg_artifacts) +- [Use denoising source separation (DSS) to remove ECG artifacts](/example/dss_ecg) - [Fixing a missing sensor](/example/fixing_a_missing_sensor) - [Re-reference EEG and iEEG data](/example/rereference) @@ -42,29 +42,29 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). - [Simulate an oscillatory signal with phase resetting](/example/phase_reset) - [Irregular Resampling Auto-Spectral Analysis (IRASA)](/example/irasa) - [Fitting oscillations and one-over-F (FOOOF)](/example/fooof) -- [Conditional Granger causality in the frequency domain](/example/connectivity_conditional_granger) +- [Conditional Granger causality in the frequency domain](/example/granger_conditional) ### Source reconstruction - [Align EEG electrode positions to BEM headmodel](/example/electrodes2bem) - [Check the quality of the anatomical coregistration](/example/coregistration_quality_control) - [Combined EEG and MEG source reconstruction](/example/sourcerecon_meeg) -- [Common filters in beamforming](/example/common_filters_in_beamforming) +- [Common filters in beamforming](/example/beamformer_commonfilter) - [Compute EEG leadfields using a FEM headmodel](/example/fem) - [Compute forward simulated data and apply a beamformer scan](/example/simulateddata_beamformer) - [Compute forward simulated data and apply a dipole fit](/example/simulateddata_dipolefit) - [Compute forward simulated data using ft_dipolesimulation](/example/simulateddata) - [Compute forward simulated data with the low-level ft_compute_leadfield](/example/compute_leadfield) - [Create MNI-aligned grids in individual head-space](/example/sourcemodel_aligned2mni) -- [Determine the filter characteristics](/example/determine_the_filter_characteristics) +- [Determine the filter characteristics](/example/filter_characteristics) - [Fit a dipole to the tactile ERF after mechanical stimulation](/example/dipolefit_somatosensory_erf) - [How to create a head model if you do not have an individual MRI](/example/fittemplate) - [Localizing the sources underlying the difference in event-related fields](/example/difference_erf) -- [Make MEG leadfields using different headmodels](/example/make_leadfields_using_different_headmodels) +- [Make MEG leadfields using different headmodels](/example/headmodel_various) - [Read neuromag .fif mri and create a MNI-aligned single-shell head model](/example/neuromag_aligned2mni) - [Symmetric dipole pairs for beamforming](/example/symmetry) -- [Testing BEM created lead fields](/example/testing_bem_created_leadfields) -- [Use your own forward leadfield model in an inverse beamformer computation](/example/use_your_own_forward_leadfield_model_in_an_inverse_beamformer_computation) +- [Testing BEM created lead fields](/example/bem_evaluation) +- [Use your own forward leadfield model in an inverse beamformer computation](/example/beamformer_ownforward) ### Statistical analysis @@ -73,12 +73,12 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). - [Defining electrodes as neighbours for cluster-level statistics](/example/neighbours) - [Source statistics](/example/source_statistics) - [Stratify the distribution of two variables](/example/stratify) -- [Use simulated ERPs to explore cluster statistics](/example/use_simulated_erps_to_explore_cluster_statistics) +- [Use simulated ERPs to explore cluster statistics](/example/simulateddata_clusterstats) - [Using GLM to analyze NIRS timeseries data](/example/nirs_glm) - [Using General Linear Modeling over trials](/example/glm_trials) - [Using General Linear Modeling on time series data](/example/glm_timeseries) - [Using simulations to estimate the sample size for cluster-based permutation test](/example/samplesize) -- [Using threshold-free cluster enhancement for cluster statistics](/example/threshold_free_cluster_enhancement) +- [Using threshold-free cluster enhancement for cluster statistics](/example/tfce) ### Real-time analysis @@ -87,7 +87,7 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). - [Example real-time power estimate](/example/ft_realtime_powerestimate) - [Example real-time selective average](/example/ft_realtime_selectiveaverage) - [Example real-time signal viewer](/example/ft_realtime_signalviewer) -- [Measuring the timing delay and jitter for a real-time application](/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application) +- [Measuring the timing delay and jitter for a real-time application](/example/realtime_evaluation) - [Realtime neurofeedback application based on Hilbert phase estimation](/example/ft_realtime_hilbert) ## Plotting and visualization @@ -113,7 +113,7 @@ See also the [tutorials](/tutorial) and [frequently asked questions](/faq). - [Making your analysis pipeline reproducible using reproducescript](/example/reproducescript) - [Using reproducescript for a group analysis](/example/reproducescript_group) - [Using reproducescript on a full study](/example/reproducescript_andersen) -- [Correlation analysis of fMRI data](/example/correlation_analysis_in_fmri_data) +- [Correlation analysis of fMRI data](/example/fmri_correlationanalysis) - [Example analysis pipeline for Biosemi bdf data](/example/biosemi) - [Find the orientation of planar gradiometer channels](/example/planar_orientation) - [How to import data from MNE-Python and FreeSurfer](/example/import_mne) diff --git a/example/common_filters_in_beamforming.md b/example/beamformer_commonfilter.md similarity index 99% rename from example/common_filters_in_beamforming.md rename to example/beamformer_commonfilter.md index e83b20f4d..b1a0ff29a 100644 --- a/example/common_filters_in_beamforming.md +++ b/example/beamformer_commonfilter.md @@ -2,6 +2,8 @@ title: Common filters in beamforming category: example tags: [meg, freq, source, fixme] +redirect_from: + - /example/common_filters_in_beamforming/ --- # Common filters in beamforming diff --git a/example/use_your_own_forward_leadfield_model_in_an_inverse_beamformer_computation.md b/example/beamformer_ownforward.md similarity index 96% rename from example/use_your_own_forward_leadfield_model_in_an_inverse_beamformer_computation.md rename to example/beamformer_ownforward.md index 6409e128d..99caa7e3d 100644 --- a/example/use_your_own_forward_leadfield_model_in_an_inverse_beamformer_computation.md +++ b/example/beamformer_ownforward.md @@ -2,6 +2,8 @@ title: Use your own forward leadfield model in an inverse beamformer computation category: example tags: [eeg, source] +redirect_from: + - /example/use_your_own_forward_leadfield_model_in_an_inverse_beamformer_computation/ --- # Use your own forward leadfield model in an inverse beamformer computation diff --git a/example/testing_bem_created_leadfields.md b/example/bem_evaluation.md similarity index 93% rename from example/testing_bem_created_leadfields.md rename to example/bem_evaluation.md index a82dd6ad7..c5f536605 100644 --- a/example/testing_bem_created_leadfields.md +++ b/example/bem_evaluation.md @@ -2,6 +2,8 @@ title: Testing BEM created EEG lead fields category: example tags: [eeg, mri, headmodel, source, simulation] +redirect_from: + - /example/testing_bem_created_leadfields/ --- # Testing BEM created EEG lead fields @@ -44,7 +46,7 @@ For the simplest case, the BEM and the theoretical solutions for EEG lead field cfg.elec = elec; sourcemodel = ft_prepare_sourcemodel(cfg); -{% include image src="/assets/img/example/testing_bem_created_leadfields/bemtesting1.png" width="400" %} +{% include image src="/assets/img/example/bem_evaluation/bemtesting1.png" width="400" %} _Figure; BEM model consisting of single sphere, including electrodes_ ## Building the geometrical head model with BEM @@ -94,6 +96,6 @@ The dipole positions are defined in the variable `sourcemodel`, the headmodels a ## Result -{% include image src="/assets/img/example/testing_bem_created_leadfields/bemtesting2.png" %} +{% include image src="/assets/img/example/bem_evaluation/bemtesting2.png" %} The pinky arrow describes the correlation curves of meshes with increasing number of triangles. The last mesh (2000 vertices) has a flat correlation curve at value y=1. diff --git a/example/use_denoising_source_separation_dss_to_remove_ecg_artifacts.md b/example/dss_ecg.md similarity index 98% rename from example/use_denoising_source_separation_dss_to_remove_ecg_artifacts.md rename to example/dss_ecg.md index 6b3e56923..ed4bff1b1 100644 --- a/example/use_denoising_source_separation_dss_to_remove_ecg_artifacts.md +++ b/example/dss_ecg.md @@ -2,6 +2,8 @@ title: Use denoising source separation (DSS) to remove ECG artifacts category: example tags: [artifact, preprocessing, ica, meg-removal] +redirect_from: + - /example/use_denoising_source_separation_dss_to_remove_ecg_artifacts/ --- # Use denoising source separation (DSS) to remove ECG artifacts diff --git a/example/determine_the_filter_characteristics.md b/example/filter_characteristics.md similarity index 88% rename from example/determine_the_filter_characteristics.md rename to example/filter_characteristics.md index 933b63c86..45f2e78d7 100644 --- a/example/determine_the_filter_characteristics.md +++ b/example/filter_characteristics.md @@ -2,6 +2,8 @@ title: Determine the filter characteristics category: example tags: [preprocessing, filter] +redirect_from: + - /example/determine_the_filter_characteristics/ --- # Determine the filter characteristics @@ -27,7 +29,7 @@ The following script demonstrates how you can determine the filter characteristi print -dpng fig1.png -{% include image src="/assets/img/example/determine_the_filter_characteristics/fig1.png" width="600" %} +{% include image src="/assets/img/example/filter_characteristics/fig1.png" width="600" %} str = 'compare different filter orders (Butterworth)'; clear f @@ -44,7 +46,7 @@ The following script demonstrates how you can determine the filter characteristi print -dpng fig2.png -{% include image src="/assets/img/example/determine_the_filter_characteristics/fig2.png" width="600" %} +{% include image src="/assets/img/example/filter_characteristics/fig2.png" width="600" %} str = 'compare Butterworth and FIR'; clear f @@ -61,7 +63,7 @@ The following script demonstrates how you can determine the filter characteristi print -dpng fig3.png -{% include image src="/assets/img/example/determine_the_filter_characteristics/fig3.png" width="600" %} +{% include image src="/assets/img/example/filter_characteristics/fig3.png" width="600" %} str = 'compare filter direction'; clear f @@ -78,6 +80,6 @@ The following script demonstrates how you can determine the filter characteristi print -dpng fig4.png -{% include image src="/assets/img/example/determine_the_filter_characteristics/fig4.png" width="600" %} +{% include image src="/assets/img/example/filter_characteristics/fig4.png" width="600" %} Note that the two-pass filter characteristic drops off twice as fast as the forward and reverse filter, even though the specified filter order is the same. diff --git a/example/correlation_analysis_in_fmri_data.md b/example/fmri_correlationanalysis.md similarity index 97% rename from example/correlation_analysis_in_fmri_data.md rename to example/fmri_correlationanalysis.md index fa3bd7619..acc64b7ae 100644 --- a/example/correlation_analysis_in_fmri_data.md +++ b/example/fmri_correlationanalysis.md @@ -2,6 +2,8 @@ title: Correlation analysis of fMRI data category: example tags: [fmri, raw, freq, coherence] +redirect_from: + - /example/correlation_analysis_in_fmri_data/ --- # Correlation analysis of fMRI data diff --git a/example/connectivity_conditional_granger.md b/example/granger_conditional.md similarity index 98% rename from example/connectivity_conditional_granger.md rename to example/granger_conditional.md index fd2afedee..bc927c757 100644 --- a/example/connectivity_conditional_granger.md +++ b/example/granger_conditional.md @@ -2,6 +2,8 @@ title: Conditional Granger causality in the frequency domain category: example tags: [freq, connectivity, granger] +redirect_from: + - /example/connectivity_conditional_granger/ --- # Conditional Granger causality in the frequency domain diff --git a/example/make_leadfields_using_different_headmodels.md b/example/headmodel_various.md similarity index 99% rename from example/make_leadfields_using_different_headmodels.md rename to example/headmodel_various.md index 63a2303a4..974a10068 100644 --- a/example/make_leadfields_using_different_headmodels.md +++ b/example/headmodel_various.md @@ -2,6 +2,8 @@ title: Make MEG leadfields using different headmodels category: example tags: [meg, headmodel, source] +redirect_from: + - /example/make_leadfields_using_different_headmodels/ --- # Make MEG leadfields using different headmodels diff --git a/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application.md b/example/realtime_evaluation.md similarity index 95% rename from example/measuring_the_timing_delay_and_jitter_for_a_real-time_application.md rename to example/realtime_evaluation.md index b3dd879ef..2d67f77fd 100644 --- a/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application.md +++ b/example/realtime_evaluation.md @@ -2,6 +2,8 @@ title: Measuring the timing delay and jitter for a real-time application category: example tags: [realtime] +redirect_from: + - /example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/ --- # Measuring the timing delay and jitter for a real-time application @@ -183,7 +185,7 @@ We can just plot the trigger channel: This then looks a bit like this figure. -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/sent_and_received_triggers_head_localization_off.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/sent_and_received_triggers_head_localization_off.jpg" %} i.e. a train of couplets comprising a 4 followed by a 16. We can now extract the incoming and detected events; @@ -211,11 +213,11 @@ i.e. a train of couplets comprising a 4 followed by a 16. We can now extract the The data I obtained (at a sampling rate of 1200) after sending about 3000 triggers looks like this: -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/picture_3.png" %} +{% include image src="/assets/img/example/realtime_evaluation/picture_3.png" %} This is rather consistent with a uniform distribution between 100-250ms -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/picture_2.png" %} +{% include image src="/assets/img/example/realtime_evaluation/picture_2.png" %} ## Timing of a closed system using the FT buffer to do the online streaming @@ -451,17 +453,17 @@ Below follow the results of the testing in the DCCN for continuous head localiza NOTE: this is a configuration previously considered as buggy, which is now working -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist._1200hz.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/delay_hist._1200hz.jpg" %} We now also plot the sample number of the echo against the sample number of the trigger that preceded i -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/trigger_smp_vs_echo_smp.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/trigger_smp_vs_echo_smp.jpg" %} This shows no samples missing and no accumulative delays ### CHL off, Fs=1200, Nchans=311 -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist._1200hz_hl_off.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/delay_hist._1200hz_hl_off.jpg" %} We note that the delays are smaller when the continuous HL is off. This is probably to do with an additional data granularity related to the time required to fit a dipole while doing continuous localization- more details on this will follow soon... @@ -471,7 +473,7 @@ Here we increase the sampling rate to Fs=4000Hz ### CHL on, Fs=4KHz, Nchans=341 -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist_hl_on_fs_4khz.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/delay_hist_hl_on_fs_4khz.jpg" %} Comparing Figure 3 to Figure 1a, we see that the delays have decreased. @@ -481,11 +483,11 @@ We now use the 2nd option for detecting events: using ft_read_event. Note that t The events were detected with `ft_read_event`. -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/trigger_smp_vs_echo_smp_4khz_read_ev.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/trigger_smp_vs_echo_smp_4khz_read_ev.jpg" %} This shows no events missing and no accumulative delays.The delay distribution is in Figure 5. -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/delay_hist_hl_on_fs_4khz_detection_read_ev.jpg" %} Although, here we only have 200 delays (compared to 2000 before), we see that the detection of triggers with read*event is not faster than with the online flank detection, although we might be able to squeeze out a bit more performance (reduce latency) once we use a clever scheme for only reading \_new* events. This also depends on whether **acq2ftx** first writes the events or the samples to the buffer. @@ -601,4 +603,4 @@ The code below will give you a sense for the distribution of time delays associa A typical distribution of access times is below: -{% include image src="/assets/img/example/measuring_the_timing_delay_and_jitter_for_a_real-time_application/delay_read_header_acq_buffer.jpg" %} +{% include image src="/assets/img/example/realtime_evaluation/delay_read_header_acq_buffer.jpg" %} diff --git a/example/simulateddata_beamformer.md b/example/simulateddata_beamformer.md index 2547b9c0e..88a580cad 100644 --- a/example/simulateddata_beamformer.md +++ b/example/simulateddata_beamformer.md @@ -65,4 +65,4 @@ This example script shows you how to create some simulated channel-level MEG dat cfg.funcolorlim = [1.4 1.5]; % the voxel in the center of the volume conductor messes up the autoscaling ft_sourceplot(cfg, source_nai); -{% include image src="/assets/img/example/compute_forward_simulated_data_and_apply_a_beamformer_scan/example_beamforming.png" %} +{% include image src="/assets/img/example/simulateddata_beamformer/example_beamforming.png" %} diff --git a/example/use_simulated_erps_to_explore_cluster_statistics.md b/example/simulateddata_clusterstats.md similarity index 97% rename from example/use_simulated_erps_to_explore_cluster_statistics.md rename to example/simulateddata_clusterstats.md index c7c1efe8e..d5e1a62cc 100644 --- a/example/use_simulated_erps_to_explore_cluster_statistics.md +++ b/example/simulateddata_clusterstats.md @@ -2,6 +2,8 @@ title: Use simulated ERPs to explore cluster statistics category: example tags: [statistics, cluster, simulation] +redirect_from: + - /example/use_simulated_erps_to_explore_cluster_statistics/ --- # Use simulated ERPs to explore cluster statistics diff --git a/example/writing_simulated_data_to_a_ctf_dataset.md b/example/simulateddata_ctf.md similarity index 98% rename from example/writing_simulated_data_to_a_ctf_dataset.md rename to example/simulateddata_ctf.md index 032129cbd..2a705acad 100644 --- a/example/writing_simulated_data_to_a_ctf_dataset.md +++ b/example/simulateddata_ctf.md @@ -2,6 +2,8 @@ title: Can I create an artificial CTF dataset using MATLAB? category: example tags: [dataformat, ctf, meg] +redirect_from: + - /example/writing_simulated_data_to_a_ctf_dataset/ --- {% include markup/red %} diff --git a/example/sourcemodel_aligned2mni_atlas.md b/example/sourcemodel_aligned2mni_atlas.md index e5c625f23..40048b58a 100644 --- a/example/sourcemodel_aligned2mni_atlas.md +++ b/example/sourcemodel_aligned2mni_atlas.md @@ -53,7 +53,7 @@ Now we determine all indices of the binary mask to be considered as inside the h figure; ft_plot_mesh(template_grid.pos(template_grid.inside,:)); -{% include image src="/assets/img/example/create_single-subject_grids_in_individual_head_space_that_are_all_aligned_in_brain_atlas_based_mni_space/atlasbasedmnigrid.png" width="600" %} +{% include image src="/assets/img/example/sourcemodel_aligned2mni_atlas/atlasbasedmnigrid.png" width="600" %} Load the subject-specific MRI from [here](https://download.fieldtriptoolbox.org/tutorial/salzburg/mri.mat) and inverse-warp the subject specific grid to the template grid. diff --git a/example/sourcerecon_meeg.md b/example/sourcerecon_meeg.md index 9693267d0..7a51fc173 100644 --- a/example/sourcerecon_meeg.md +++ b/example/sourcerecon_meeg.md @@ -3,7 +3,7 @@ title: Combined EEG and MEG source reconstruction category: example tags: [eeg, meg, headmodel, source] redirect_from: - /example/combined_eeg_and_meg_source_reconstruction/ + - /example/combined_eeg_and_meg_source_reconstruction/ --- # Combined EEG and MEG source reconstruction diff --git a/example/threshold_free_cluster_enhancement.md b/example/tfce.md similarity index 99% rename from example/threshold_free_cluster_enhancement.md rename to example/tfce.md index 425eb109d..b5ec10ad6 100644 --- a/example/threshold_free_cluster_enhancement.md +++ b/example/tfce.md @@ -2,6 +2,8 @@ title: Using threshold-free cluster enhancement for cluster statistics category: example tags: [statistics] +redirect_from: + - /example/threshold_free_cluster_enhancement/ --- # Using threshold-free cluster enhancement for cluster statistics