From 1e8d5a31cfea1851c4d9b1f3c7cf4202edc70bb1 Mon Sep 17 00:00:00 2001 From: Kevin Adametz Date: Fri, 14 Feb 2020 10:18:44 +0100 Subject: [PATCH] 01 2020 --- .idea/mivita.care.iml | 4 +- .idea/php.xml | 6 +- .idea/workspace.xml | 157 +++- app/Http/Controllers/Api/PayoneController.php | 5 +- app/Http/Controllers/DataTableController.php | 16 +- app/Http/Controllers/HomeController.php | 32 +- app/Http/Controllers/LeadController.php | 108 ++- app/Http/Controllers/SalesController.php | 16 +- app/Http/Controllers/UserDataController.php | 3 +- .../UserUpdatePasswordController.php | 29 +- .../Controllers/Web/CheckoutController.php | 3 +- .../Controllers/Web/ContactController.php | 5 +- .../Controllers/Web/RegisterController.php | 135 +++ app/Http/Controllers/Web/SiteController.php | 4 +- app/Http/Controllers/WizardController.php | 206 ++++- app/Http/Middleware/Authenticate.php | 24 +- app/Libraries/ContractPDF.php | 29 + app/Mail/MailAccountActive.php | 48 + app/Mail/MailActivateUser.php | 3 +- app/Mail/MailCheckout.php | 2 +- app/Mail/MailReleaseAccount.php | 64 ++ app/Mail/MailResetPassword.php | 3 +- app/Mail/MailVerifyAccount.php | 8 +- app/Mail/MailVerifyContact.php | 3 +- app/Models/File.php | 70 ++ app/Models/ShoppingPayment.php | 15 +- app/Models/ShoppingUser.php | 4 + app/Models/UserAccount.php | 12 + app/Models/UserLevel.php | 24 + app/Providers/AppServiceProvider.php | 1 + app/Repositories/ContractPDFRepository.php | 144 +++ app/Repositories/FileRepository.php | 141 +++ app/Repositories/UserRepository.php | 28 +- app/Services/Util.php | 19 + app/User.php | 61 +- app/helpers.php | 1 + bootstrap/cache/packages.php | 8 +- bootstrap/cache/services.php | 50 +- composer.json | 4 +- composer.lock | 846 ++++++++++-------- config/app.php | 1 + config/filesystems.php | 6 + config/models.php | 420 +++++++++ .../2014_10_12_000000_create_users_table.php | 1 + .../2020_02_08_164831_create_files_table.php | 46 + public/css/application.css | 10 + public/js/application.js | 14 + public/js/forms_file-upload.js | 9 +- public/pdf/mivita_template_contract_de.pdf | Bin 0 -> 684779 bytes resources/lang/de.json | 8 +- resources/lang/de/email.php | 24 +- resources/lang/de/validation.php | 5 + .../views/admin/attribute/index.blade.php | 2 +- .../views/admin/category/images.blade.php | 4 +- .../views/admin/category/index.blade.php | 2 +- resources/views/admin/country/index.blade.php | 2 +- resources/views/admin/lead/edit.blade.php | 15 +- .../views/admin/lead/m_data_form.blade.php | 9 +- .../admin/lead/m_data_form_edit.blade.php | 3 + .../admin/lead/m_register_data.blade.php | 153 ++++ resources/views/admin/level/index.blade.php | 2 +- .../views/admin/product/images.blade.php | 4 +- resources/views/admin/product/index.blade.php | 2 +- .../views/admin/shipping/index.blade.php | 2 +- resources/views/admin/site/images.blade.php | 4 +- resources/views/auth/login.blade.php | 2 - resources/views/emails/info.blade.php | 228 +++++ resources/views/home.blade.php | 50 +- resources/views/layouts/application.blade.php | 18 +- .../layouts/includes/layout-sidenav.blade.php | 8 + resources/views/status/not_found.blade.php | 26 +- resources/views/status/status_error.blade.php | 15 +- .../views/status/status_register.blade.php | 15 +- .../views/status/status_verify.blade.php | 9 +- resources/views/status/user_blocked.blade.php | 15 +- resources/views/status/verify.blade.php | 6 +- .../user/components/user_shop_edit.blade.php | 12 +- resources/views/user/user_form.blade.php | 12 +- .../{show.blade.php => create.blade.php} | 10 +- .../views/user/wizard/register.blade.php | 300 +++++++ .../user/wizard/register_release.blade.php | 38 + .../web/layouts/includes/footer.blade.php | 4 +- .../web/templates/_content_contact.blade.php | 12 + .../views/web/templates/aloevera.blade.php | 8 +- .../templates/anforderungsprofil.blade.php | 15 +- .../web/templates/checkout-final.blade.php | 2 +- .../web/templates/erreichbarkeit.blade.php | 11 +- .../web/templates/existenzgruendung.blade.php | 12 +- .../web/templates/karrierechancen.blade.php | 16 +- .../views/web/templates/kontakt.blade.php | 11 +- .../views/web/templates/partner.blade.php | 2 +- .../web/templates/registrierung.blade.php | 263 ++++++ .../templates/registrierung_finish.blade.php | 161 ++++ .../views/web/templates/ueber-uns.blade.php | 2 +- .../web/templates/vereinbarkeit.blade.php | 11 +- .../views/web/templates/vorteile.blade.php | 10 +- .../user/layouts/includes/footer.blade.php | 2 + routes/web.php | 32 +- 98 files changed, 3716 insertions(+), 711 deletions(-) create mode 100755 app/Http/Controllers/Web/RegisterController.php create mode 100644 app/Libraries/ContractPDF.php create mode 100644 app/Mail/MailAccountActive.php create mode 100644 app/Mail/MailReleaseAccount.php create mode 100644 app/Models/File.php create mode 100644 app/Repositories/ContractPDFRepository.php create mode 100644 app/Repositories/FileRepository.php create mode 100644 config/models.php create mode 100644 database/migrations/2020_02_08_164831_create_files_table.php create mode 100644 public/pdf/mivita_template_contract_de.pdf create mode 100644 resources/views/admin/lead/m_register_data.blade.php create mode 100644 resources/views/emails/info.blade.php rename resources/views/user/wizard/{show.blade.php => create.blade.php} (96%) create mode 100644 resources/views/user/wizard/register.blade.php create mode 100644 resources/views/user/wizard/register_release.blade.php create mode 100644 resources/views/web/templates/_content_contact.blade.php create mode 100644 resources/views/web/templates/registrierung.blade.php create mode 100644 resources/views/web/templates/registrierung_finish.blade.php diff --git a/.idea/mivita.care.iml b/.idea/mivita.care.iml index 30111a5f..505da3a4 100644 --- a/.idea/mivita.care.iml +++ b/.idea/mivita.care.iml @@ -69,6 +69,7 @@ + @@ -82,6 +83,8 @@ + + @@ -110,7 +113,6 @@ - diff --git a/.idea/php.xml b/.idea/php.xml index 1f869489..9f3c8631 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -79,7 +79,6 @@ - @@ -111,12 +110,15 @@ + + + - + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 79a77cbe..40bf4e58 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,14 +2,103 @@ + + + + + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + @@ -184,7 +275,7 @@ - + @@ -192,20 +283,38 @@ + + - - - - - - - + + + + + + + + + + + @@ -350,17 +469,27 @@ + + + + + + + + + - + + diff --git a/app/Http/Controllers/Api/PayoneController.php b/app/Http/Controllers/Api/PayoneController.php index b7437e1c..437c85df 100755 --- a/app/Http/Controllers/Api/PayoneController.php +++ b/app/Http/Controllers/Api/PayoneController.php @@ -125,11 +125,11 @@ class PayoneController extends Controller $user = User::findOrFail($shopping_order->auth_user_id); foreach ($shopping_order_item->product->action as $do){ - if($shopping_order_item->product->getActionName($do) == 'payment_for_account'){ + if($shopping_order_item->product->getActionName($do) === 'payment_for_account'){ $user->payment_account = date("Y-m-d H:i:s", strtotime("+1 years")); $user->wizard = 10; } - if($shopping_order_item->product->getActionName($do) == 'payment_for_shop'){ + if($shopping_order_item->product->getActionName($do) === 'payment_for_shop'){ $user->payment_shop = date("Y-m-d H:i:s", strtotime("+1 years")); $user->wizard = 10; } @@ -144,6 +144,7 @@ class PayoneController extends Controller if($data['txaction'] == 'appointed'){ } + $billing_email = $shopping_order->shopping_user->billing_email; $user_shop_email = $shopping_order->user_shop->user->email; if(!$billing_email){ diff --git a/app/Http/Controllers/DataTableController.php b/app/Http/Controllers/DataTableController.php index 98139a3f..f94d0c1c 100644 --- a/app/Http/Controllers/DataTableController.php +++ b/app/Http/Controllers/DataTableController.php @@ -25,25 +25,25 @@ class DataTableController extends Controller return $user->account ? $user->account->last_name : ''; }) ->addColumn('id', function (User $user) { - return ''; + return ''; }) ->addColumn('admin', function (User $user) { return ''.HTMLHelper::getRoleLabel($user->admin).''; }) ->addColumn('confirmed', function (User $user) { - return $user->confirmed ? '' : ''; + return $user->confirmed ? '' : ''; }) ->addColumn('active', function (User $user) { - return $user->active ? ' ' : ''; + return $user->active ? ' ' : ''; }) ->addColumn('shop', function (User $user) { if($user->shop){ if($user->shop->active){ - return ' active'; + return ' active'; } - return' deactive'; + return' deactive'; } - return ''; + return ''; }) ->addColumn('since', function (User $user) { if($user->shop){ @@ -55,8 +55,8 @@ class DataTableController extends Controller return "-"; }) ->addColumn('action_delete', function (User $user) { - return ' - '; + return ' + '; }) ->orderColumn('id', 'id $1') ->orderColumn('confirmed', 'confirmed $1') diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index d13ca57b..31b7b24c 100755 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -22,11 +22,7 @@ class HomeController extends Controller { } - /** - * Show the application dashboard. - * - * @return \Illuminate\Http\Response - */ + public function index() { if(!Auth::check()){ @@ -55,28 +51,28 @@ class HomeController extends Controller $target = Input::get('target'); $response = ""; - if($data == "data_protection"){ + if($data === "data_protection"){ $data = [ 'modal' => true, 'user_shop' => Util::getUserShop(), ]; $response = view('legal.data_protect_de', $data)->render(); } - if($data == "imprint"){ + if($data === "imprint"){ $data = [ 'modal' => true, 'user_shop' => Util::getUserShop(), ]; $response = view('legal.imprint_de', $data)->render(); } - if($data == "shop_term_of_use"){ + if($data === "shop_term_of_use"){ $data = [ 'modal' => true, 'user_shop' => Util::getUserShop(), ]; $response = view('legal.shop_term_of_use_de', $data)->render(); } - if($data == "agb"){ + if($data === "agb"){ $data = [ 'modal' => true, 'user_shop' => Util::getUserShop(), @@ -169,13 +165,13 @@ class HomeController extends Controller if ( ! $user) { - - // return redirect('/status/not/found'); - return redirect('/home'); - + return redirect('/status/not/found'); } - $user->confirmed = 1; - $user->confirmation_date = now(); + if($user->confirmed === 0){ + $user->confirmed = 1; + $user->confirmation_date = now(); + } + // $user->confirmation_code = null; // $user->confirmation_code_to = null; // $user->confirmation_code_remider = 0; @@ -207,7 +203,7 @@ class HomeController extends Controller public function checkMail(){ $data = Input::all(); - if($data['user_id'] == "new"){ + if($data['user_id'] === "new"){ if(User::where('email', $data['email'])->count()){ return json_encode(false); } @@ -228,9 +224,9 @@ class HomeController extends Controller if($reference){ $ShoppingPayment = ShoppingPayment::where('reference', $reference)->first(); - if($ShoppingPayment->status == 'success'){ + if($ShoppingPayment && $ShoppingPayment->status === 'success'){ $user = Auth::user(); - if($user->wizard < 4){ + if($user && $user->wizard < 4){ $user->wizard = 4; $user->save(); return redirect(route('wizard', [4])); diff --git a/app/Http/Controllers/LeadController.php b/app/Http/Controllers/LeadController.php index 8c80789c..7cba697c 100755 --- a/app/Http/Controllers/LeadController.php +++ b/app/Http/Controllers/LeadController.php @@ -4,8 +4,11 @@ namespace App\Http\Controllers; +use App\Mail\MailVerifyAccount; use App\Mail\MailVerifyContact; +use App\Mail\MailAccountActive; use App\Models\UserAccount; +use App\Repositories\ContractPDFRepository; use App\Repositories\UserRepository; use App\User; use Illuminate\Support\Facades\Mail; @@ -58,6 +61,7 @@ class LeadController extends Controller } } $data = [ + 'show' => Input::get('show'), 'user' => $user, 'can_change_mail' => true, 'm_data_load' => false, @@ -96,6 +100,7 @@ class LeadController extends Controller } } $data = [ + 'show' => Input::get('show'), 'user' => $user, 'm_data_load' => $m_data_load, 'm_data_error' => $m_data_error, @@ -112,6 +117,8 @@ class LeadController extends Controller { $data = Input::all(); + $show = Input::get('show'); + if ($data['user_id'] === "new" || $data['user_id'] == 0) { $rules = array( 'salutation' => 'required', @@ -155,7 +162,7 @@ class LeadController extends Controller $user_id = $user->id; } return redirect(route('admin_lead_edit', [$user_id]))->withErrors($validator)->withInput(Input::all()); - }else{ + } if ($data['user_id'] === "new" || $data['user_id'] == 0) { $user = new User(); @@ -194,6 +201,9 @@ class LeadController extends Controller $user->lang = $user->getLandByCountry(); $user->confirmation_code = $confirmation_code; + //10 == start wizard form create Lead + $user->wizard = 10; + $user->save(); @@ -204,28 +214,84 @@ class LeadController extends Controller } \Session()->flash('alert-save', true); - return redirect(route('admin_lead_edit', [$user->id])); + return redirect(route('admin_lead_edit', [$user->id])."?show=".$show); + + } + //user released when register is complete + public function newReleased($id){ + + $user = User::findOrFail($id); + $validator = Validator::make(Input::all(), []); + if(!$user->m_sponsor){ + $validator->errors()->add('m_sponsor', __('Berater hat keinen Sponsor.')); } + if(!$user->account->m_first_name){ + $validator->errors()->add('m_first_name', __('Berater hat keinen Vornamen.')); + } + if(!$user->account->m_first_name){ + $validator->errors()->add('m_last_name', __('Berater hat keinen Nachnamen.')); + } + if(!$user->account->m_account){ + $validator->errors()->add('m_account', __('Berater hat keine Account ID')); + } + if ($validator->errors()->count()) { + return back()->withErrors($validator)->withInput(Input::all()); + } + + //create PDF + $pdf = new ContractPDFRepository($user); + $pdf->_set('disk', 'user'); + $pdf->_set('dir', '/'.$user->id.'/documents/'); + $pdf->_set('user_id', $user->id); + $pdf->_set('identifier', 'contract'); + $pdf->createContractPDF(); + + //set wizard tp payments + $user->wizard = 20; + $user->active = 1; + $user->active_date = now(); + $user->confirmation_code = null; + $user->confirmation_code_to = null; + $user->confirmation_code_remider = 0; + $user->save(); + + //mail with code to user? + Mail::to($user->email)->send(new MailAccountActive($user)); + \Session()->flash('alert-success', "Berater freigeschaltet!"); + + return redirect(route('admin_lead_edit', [$user->id])); + } + + + //send new verfified mail to user + public function newMailVerified($id){ + + $user = User::findOrFail($id); + $unique = false; + do{ + $confirmation_code = str_random(30); + if(User::where('confirmation_code', '=', $confirmation_code)->count() == 0){ + $unique = true; + } + } + while(!$unique); + + $user->confirmation_code = $confirmation_code; + $user->confirmation_code_to = date('Y-m-d H:i:s', strtotime('+1 week')); + $user->confirmation_code_remider = 0; + $user->save(); + + Mail::to($user->email)->send(new MailVerifyAccount($confirmation_code, $user)); + \Session()->flash('alert-success', "E-Mail erneut gesendet"); + + return redirect(route('admin_lead_edit', [$user->id])); + } -/* @if($user->payment_account ) -

-{{__('Account aktiv')}} {{__('bis zum:')}} {{ $user->getPaymentAccountDateFormat() }}

-@else -

-{{__('Account inaktiv')}}

-@endif -@if($user->payment_shop) -

-{{__('Shop aktiv')}} {{__('bis zum')}}: {{ $user->getPaymentShopDateFormat() }}

-@else -

-{{__('Shop inaktiv')}}

-@endif*/ public function getLeads() { @@ -242,22 +308,22 @@ class LeadController extends Controller return ''; }) ->addColumn('confirmed', function (User $user) { - return $user->confirmed ? '' : ''; + return $user->confirmed ? '' : ''; }) ->addColumn('active', function (User $user) { - return $user->active ? ' ' : ''; + return $user->active ? ' ' : ''; }) ->addColumn('agreement', function (User $user) { - return $user->agreement ? ' ' : ''; + return $user->agreement ? ' ' : ''; }) ->addColumn('payment_account', function (User $user) { - return $user->payment_account ? ' ' : ''; + return $user->payment_account ? ' ' : ''; }) ->addColumn('payment_account_date', function (User $user) { return $user->payment_account ? $user->getPaymentAccountDateFormat(false) : "-"; }) ->addColumn('payment_shop', function (User $user) { - return $user->payment_shop ? ' ' : ''; + return $user->payment_shop ? ' ' : ''; }) ->addColumn('payment_shop_date', function (User $user) { return $user->payment_shop ? $user->getPaymentShopDateFormat(false) : "-"; diff --git a/app/Http/Controllers/SalesController.php b/app/Http/Controllers/SalesController.php index eec4ec45..46432c27 100755 --- a/app/Http/Controllers/SalesController.php +++ b/app/Http/Controllers/SalesController.php @@ -73,16 +73,16 @@ class SalesController extends Controller return $ShoppingOrder->user_shop ? ''.$ShoppingOrder->user_shop->getSubdomain().'' : ''; }) ->addColumn('id', function (ShoppingOrder $ShoppingOrder) { - return ''; + return ''; }) /* ->addColumn('confirmed', function (User $user) { - return $user->confirmed ? '' : ''; + return $user->confirmed ? '' : ''; }) ->addColumn('active', function (User $user) { - return $user->active ? ' ' : ''; + return $user->active ? ' ' : ''; }) ->addColumn('agreement', function (User $user) { - return $user->agreement ? ' ' : ''; + return $user->agreement ? ' ' : ''; }) ->orderColumn('confirmed', 'confirmed $1') ->orderColumn('active', 'active $1') @@ -149,16 +149,16 @@ class SalesController extends Controller return $ShoppingOrder->user_shop ? ''.$ShoppingOrder->user_shop->getSubdomain().'' : ''; }) ->addColumn('id', function (ShoppingOrder $ShoppingOrder) { - return ''; + return ''; }) /* ->addColumn('confirmed', function (User $user) { - return $user->confirmed ? '' : ''; + return $user->confirmed ? '' : ''; }) ->addColumn('active', function (User $user) { - return $user->active ? ' ' : ''; + return $user->active ? ' ' : ''; }) ->addColumn('agreement', function (User $user) { - return $user->agreement ? ' ' : ''; + return $user->agreement ? ' ' : ''; }) ->orderColumn('confirmed', 'confirmed $1') ->orderColumn('active', 'active $1') diff --git a/app/Http/Controllers/UserDataController.php b/app/Http/Controllers/UserDataController.php index 07f97d85..696ea797 100755 --- a/app/Http/Controllers/UserDataController.php +++ b/app/Http/Controllers/UserDataController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers; use App\Repositories\UserRepository; +use App\User; use Auth; use Input; use Validator; @@ -86,7 +87,7 @@ class UserDataController extends Controller */ public function userDataStore(){ - $user = Auth::user(); + $user = User::findOrFail(Auth::user()->id); if(!$user->account){ $user->account = new UserAccount(); } diff --git a/app/Http/Controllers/UserUpdatePasswordController.php b/app/Http/Controllers/UserUpdatePasswordController.php index de2bbd04..a2cf591f 100755 --- a/app/Http/Controllers/UserUpdatePasswordController.php +++ b/app/Http/Controllers/UserUpdatePasswordController.php @@ -54,11 +54,11 @@ class UserUpdatePasswordController extends Controller // redirect our user back to the form with the errors from the validator return view('user.update_password')->withErrors($validator); - }else{ - $request->user()->fill([ - 'password' => Hash::make($request->password) - ])->save(); } + $request->user()->fill([ + 'password' => Hash::make($request->password) + ])->save(); + \Session()->flash('alert-save', '1'); return redirect(route('user_update_password')); @@ -67,22 +67,18 @@ class UserUpdatePasswordController extends Controller /** - * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View + * @return \Illuminate\Contracts\View\Factory|\Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector|\Illuminate\View\View */ public function updatePasswordFirst(){ if(!Auth::user()->isPasswort()){ return view('user.update_password_first'); } return redirect(route('user_update_password')); - - - } + /** - * Update the password for the user. - * - * @param Request $request - * @return Response + * @param Request $request + * @return \Illuminate\Contracts\View\Factory|\Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector|\Illuminate\View\View */ public function updatePasswordFirstStore(Request $request) { @@ -100,12 +96,13 @@ class UserUpdatePasswordController extends Controller // redirect our user back to the form with the errors from the validator return view('user.update_password_first')->withErrors($validator); - }else{ - $request->user()->fill([ - 'password' => Hash::make($request->password) - ])->save(); } + $request->user()->fill([ + 'password' => Hash::make($request->password) + ])->save(); + + \Session()->flash('alert-save', '1'); return redirect('/home'); } diff --git a/app/Http/Controllers/Web/CheckoutController.php b/app/Http/Controllers/Web/CheckoutController.php index 4ce826c0..7f5005c4 100755 --- a/app/Http/Controllers/Web/CheckoutController.php +++ b/app/Http/Controllers/Web/CheckoutController.php @@ -178,7 +178,6 @@ class CheckoutController extends Controller return redirect(route('checkout.checkout_card'))->withInput(Input::all()); } if($ret['elv']['status'] === 'APPROVED' && $ret['elv']['mandate_status'] !== "active"){ - dd($ret); \Session::flash('elv-managemandate', 1); \Session::flash('elv-mandate_identification', $ret['elv']['mandate_identification']); \Session::flash('elv-mandate_text', $ret['elv']['mandate_text']); @@ -198,7 +197,7 @@ class CheckoutController extends Controller if(Input::get('payment_method') === 'elv' && Input::get('mandate_identification')) { $ret['elv']['mandate_identification'] = Input::get('mandate_identification'); $ret['elv']['creditor_identifier'] = Input::get('creditor_identifier'); - $ret['elv']['iban'] = $data['iban']; + $ret['elv']['iban'] = $data['elv_iban']; $ret['elv']['bic'] = $data['elv_bic']; $ret['elv']['bankaccountholder'] = $data['elv_bankaccountholder']; } diff --git a/app/Http/Controllers/Web/ContactController.php b/app/Http/Controllers/Web/ContactController.php index f6713fef..70dcfd2e 100755 --- a/app/Http/Controllers/Web/ContactController.php +++ b/app/Http/Controllers/Web/ContactController.php @@ -57,7 +57,8 @@ class ContactController extends Controller $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return back()->withErrors($validator)->withErrors($validator)->withInput(Input::all()); - }else{ + } + $contact = []; $contact['first_name'] = Input::get('first_name'); @@ -78,8 +79,6 @@ class ContactController extends Controller 'user_shop' => Util::getUserShop(), ]; return view('web.templates.contact-final', $data); - } - } diff --git a/app/Http/Controllers/Web/RegisterController.php b/app/Http/Controllers/Web/RegisterController.php new file mode 100755 index 00000000..6f7d8867 --- /dev/null +++ b/app/Http/Controllers/Web/RegisterController.php @@ -0,0 +1,135 @@ +userRepo = $userRepo; + } + + public function index() + { + + + $data = [ + 'GOOGLE_ReCAPTCHA_KEY' => $this->GOOGLE_ReCAPTCHA_KEY, + 'user_shop' => Util::getUserShop(), + ]; + return view('web.templates.registrierung', $data); + + } + + public function register(){ + + + $rules = array( + 'first_name'=>'required', + 'last_name'=>'required', + 'salutation' => 'required', + 'email' => 'required|string|email|max:255|unique:users', + 'email-confirm' => 'required|same:email', + 'password' => 'required|string|min:6|confirmed', + 'password_confirmation' => 'required|string|min:6', + // 'g-recaptcha-response'=>'required|recaptcha', + 'accepted_data_protection' => 'required', + ); + + /*Validator::extend('recaptcha', function($attribute, $value, $parameters, $validator) { + return $this->reCaptcha_validate($attribute, $value, $parameters, $validator); + });*/ + + $validator = Validator::make(Input::all(), $rules); + if ($validator->fails()) { + return back()->withErrors($validator)->withErrors($validator)->withInput(Input::all()); + } + + $user_shop = Util::getUserShop(); + + $data = Input::all(); + $user = $this->userRepo->create($data); + + $unique = false; + do{ + $confirmation_code = str_random(30); + if(User::where('confirmation_code', '=', $confirmation_code)->count() == 0){ + $unique = true; + } + } + while(!$unique); + + + $user->lang = !empty(\App::getLocale()) ? \App::getLocale() : "de"; + $user->confirmation_code = $confirmation_code; + $user->confirmation_code_to = date('Y-m-d H:i:s', strtotime('+1 week')); + $user->confirmation_code_remider = 0; + $user->m_sponsor = $user_shop->user->id; + $user->m_level = 1; + $user->save(); + + $user->account->data_protection = now(); + $user->account->save(); + + Mail::to($user->email)->send(new MailVerifyAccount($confirmation_code, $user)); + return redirect('/registrierung/finish'); + + + } + + public function finish() + { + $data = [ + 'user_shop' => Util::getUserShop(), + ]; + return view('web.templates.registrierung_finish', $data); + } + /* + private function reCaptcha_validate($attribute, $value, $parameters, $validator) + { + + $client = new Client(); + + $response = $client->post( + 'https://www.google.com/recaptcha/api/siteverify', + ['form_params' => + [ + 'secret' => $this->GOOGLE_ReCAPTCHA_SECRET, + 'response' => $value + ] + ] + ); + + $body = json_decode((string)$response->getBody()); + return $body->success; + } + */ + + +} \ No newline at end of file diff --git a/app/Http/Controllers/Web/SiteController.php b/app/Http/Controllers/Web/SiteController.php index 59586c50..aba969ac 100755 --- a/app/Http/Controllers/Web/SiteController.php +++ b/app/Http/Controllers/Web/SiteController.php @@ -63,8 +63,8 @@ class SiteController extends Controller } } - if($site == 'produkte'){ - if($subsite || $subsite != 'alle-produkte') { + if($site === 'produkte'){ + if($subsite || $subsite !== 'alle-produkte') { $category = Category::where('slug', $subsite)->where('active', true)->first(); if ($category) { $headline_image = false; diff --git a/app/Http/Controllers/WizardController.php b/app/Http/Controllers/WizardController.php index bd959851..28fd89e2 100755 --- a/app/Http/Controllers/WizardController.php +++ b/app/Http/Controllers/WizardController.php @@ -2,35 +2,46 @@ namespace App\Http\Controllers; +use App\Mail\MailReleaseAccount; +use App\Models\File; use App\Models\Product; use App\Models\ShoppingInstance; use App\Models\UserAccount; +use App\Repositories\FileRepository; use App\Services\Util; +use App\User; use Auth; use Hash; +use Illuminate\Support\Facades\Mail; use Input; use Validator; use Yard; class WizardController extends Controller { + + protected $fileRepo; + + /** * Create a new controller instance. * * @return void */ - public function __construct() + public function __construct(FileRepository $fileRepo) { + $this->fileRepo = $fileRepo; + } - - public function show($step = 0) + public function create() { if(!Auth::check()){ return redirect('login'); } - $user = Auth::user(); + + $user = User::findOrFail(Auth::user()->id); if(!$user->account){ $account = UserAccount::create([]); $user->account_id = $account->id; @@ -38,7 +49,7 @@ class WizardController extends Controller return redirect(route('wizard')); } - $step = (!$user->wizard ? 0 : $user->wizard ); + $step = !$user->wizard ? 0 : $user->wizard; if($step == 10){ return redirect('/'); } @@ -48,18 +59,178 @@ class WizardController extends Controller 'products' => Product::where('active', true)->where('show_at', '=', 3)->orderBy('pos', 'ASC')->get(), ]; - return view('user.wizard.show', $data); + return view('user.wizard.create', $data); } + public function register() + { - public function store($step = 0) + if(!Auth::check()){ + return redirect('login'); + } + $user = User::findOrFail(Auth::user()->id); + if(!$user->account){ + $account = UserAccount::create([]); + $user->account_id = $account->id; + $user->save(); + return redirect(route('wizard')); + } + + $step = !$user->wizard ? 0 : $user->wizard; + + if($step == 10){ + return redirect('/'); + } + $data = [ + 'user' => Auth::user(), + 'step' => $step, + 'products' => Product::where('active', true)->where('show_at', '=', 3)->orderBy('pos', 'ASC')->get(), + ]; + if($step == 5){ + return view('user.wizard.register_release', $data); + } + + return view('user.wizard.register', $data); + } + + public function storeRegister($step = false) + { + + if (!Auth::check()) { + return redirect('login'); + } + + $user = User::findOrFail(Auth::user()->id); + if (!$user->account) { + $user->account = new UserAccount(); + } + + if ($step == 0) { + + $rules = array( + 'accepted_data_protection' => 'required', + 'accepted_active' => 'required', + ); + $validator = Validator::make(Input::all(), $rules); + if ($validator->fails()) { + $data = [ + 'user' => Auth::user(), + 'step' => $step, + 'products' => Product::where('active', true)->where('show_at', '=', 3)->orderBy('pos', 'ASC')->get(), + ]; + $user->wizard = 0; + $user->save(); + return view('user.wizard.register', $data)->withErrors($validator); + } + $account = $user->account; + if($account->data_protection === null){ + $account->data_protection = now(); + } + if($user->agreement === null){ + $user->agreement = now(); + } + $user->wizard = 1; + $user->save(); + return redirect(route('wizard_register')); + } + if ($step == 1) { + $rules = array( + 'salutation' => 'required', + 'first_name' => 'required', + 'last_name' => 'required', + 'address' => 'required', + 'zipcode' => 'required', + 'city' => 'required', + 'phone' => 'required_without:mobil', + 'mobil' => 'required_without:phone', + 'country_id' => 'required|integer|min:1', + 'birthday' => 'required', + ); + + if (!Input::get('same_as_billing')) { + $rules = array_merge($rules, [ + 'shipping_firstname' => 'required', + 'shipping_lastname' => 'required', + 'shipping_address' => 'required', + 'shipping_zipcode' => 'required', + 'shipping_city' => 'required', + 'shipping_salutation' => 'required', + 'shipping_country_id' => 'required|integer|min:1', + ]); + } + $validator = Validator::make(Input::all(), $rules); + if ($validator->fails()) { + $user->wizard = 1; + $user->save(); + return redirect(route('wizard_register', [1]))->withErrors($validator)->withInput(Input::all()); + } + $data = Input::all(); + $data['same_as_billing'] = Input::get('same_as_billing') == NULL ? 0 : 1; + $user->account->fill($data)->save(); + $user->wizard = 2; + $user->save(); + return redirect(route('wizard_register')); + } + + if ($step == 2) { + if(Input::get('submit') === 'do'){ + if(File::whereUserId($user->id)->whereIdentifier('id_card')->count() == 0){ + $validator = Validator::make(Input::all(), []); + $validator->errors()->add('field', __('Kein Ausweis hinterlegt, bitte erst hochladen.')); + $user->wizard = 2; + $user->save(); + return redirect(route('wizard_register'))->withErrors($validator)->withInput(Input::all()); + } + $user->wizard = 3; + $user->save(); + return redirect(route('wizard_register')); + } + $this->fileRepo->_set('disk', 'user'); + $this->fileRepo->_set('dir', '/'.$user->id.'/verification/'); + $this->fileRepo->_set('user_id', $user->id); + $this->fileRepo->_set('identifier', 'id_card'); + return $this->fileRepo->uploadFile(Input::all()); + } + + if ($step == 3) { + if(Input::get('submit') === 'do'){ + if(File::whereUserId($user->id)->whereIdentifier('business_license')->count() == 0){ + $validator = Validator::make(Input::all(), []); + $validator->errors()->add('field', __('Kein Gewerbeschein hinterlegt, bitte erst hochladen.')); + $user->wizard = 3; + $user->save(); + return redirect(route('wizard_register'))->withErrors($validator)->withInput(Input::all()); + } + $user->wizard = 4; + $user->save(); + return redirect(route('wizard_register')); + } + $this->fileRepo->_set('disk', 'user'); + $this->fileRepo->_set('dir', '/'.$user->id.'/verification/'); + $this->fileRepo->_set('user_id', $user->id); + $this->fileRepo->_set('identifier', 'business_license'); + return $this->fileRepo->uploadFile(Input::all()); + } + + if ($step == 4) { + + $user->wizard = 5; + $user->release_account = now(); + $user->save(); + Mail::to('kevin@adametz.media')->bcc(['kevin.adametz@me.com'])->send(new MailReleaseAccount($user)); + + return redirect(route('wizard_register')); + } + } + + public function storeCreate($step = 0) { if(!Auth::check()){ return redirect('login'); } - $user = Auth::user(); + $user = User::findOrFail(Auth::user()->id); if(!$user->account){ $user->account = new UserAccount(); } @@ -76,6 +247,7 @@ class WizardController extends Controller 'step' => $step, ]; return view('user.wizard.show', $data)->withErrors($validator); + } $account = $user->account; $account->data_protection = now(); @@ -207,9 +379,21 @@ class WizardController extends Controller \Session()->flash('alert-error', "Fehler beim Produkt"); return redirect(route('wizard', [3])); } - - - } + + public function delete($id, $relation){ + + if($relation === 'upload'){ + $user = User::findOrFail(Auth::user()->id); + $file = $user->files()->findOrFail($id); + //remove file + \Storage::disk('user')->delete($file->dir.$file->filename); + $file->delete(); + \Session()->flash('alert-success', "Datei gelöscht"); + } + return back(); + } + + } \ No newline at end of file diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php index 8b409af6..d908246d 100644 --- a/app/Http/Middleware/Authenticate.php +++ b/app/Http/Middleware/Authenticate.php @@ -46,15 +46,25 @@ class Authenticate return redirect(route('user_blocked')); } - //is wizard - if(in_array('user', $guards) && $this->auth->user()->wizard < 5){ - return redirect(route('wizard')); - } - //can use wizard < 10 to repay - if(in_array('user', $guards) && $this->auth->user()->wizard < 10){ - //return redirect(route('wizard')); + //100 wizzard is finish + if(in_array('user', $guards) && $this->auth->user()->wizard !== 100){ + //0-10 == start wizard form register + if(in_array('user', $guards) && $this->auth->user()->wizard < 10){ + return redirect(route('wizard_register')); + } + //10-20 == start wizard form create Lead + if(in_array('user', $guards) && $this->auth->user()->wizard < 20){ + return redirect(route('wizard_create')); + } + //is wizard + /*if(in_array('user', $guards) && $this->auth->user()->wizard < 5){ + return redirect(route('wizard')); + } + */ } + + return $next($request); } diff --git a/app/Libraries/ContractPDF.php b/app/Libraries/ContractPDF.php new file mode 100644 index 00000000..a3260d1c --- /dev/null +++ b/app/Libraries/ContractPDF.php @@ -0,0 +1,29 @@ +_tplIdx) { + $this->setSourceFile('./pdf/mivita_template_contract_de.pdf'); + } + $this->_tplIdx = $this->importPage($this->_site++); + $this->useTemplate($this->_tplIdx); + + } + + function Footer() { + + } // end of footer + + + +} diff --git a/app/Mail/MailAccountActive.php b/app/Mail/MailAccountActive.php new file mode 100644 index 00000000..1c4b3d26 --- /dev/null +++ b/app/Mail/MailAccountActive.php @@ -0,0 +1,48 @@ +user = $user; + $this->subject = __('email.account_active'); + } + + + public function build() + { + $salutation = __('email.salutation').","; + if($this->user->account){ + if($this->user->account->salutation === "mr"){ + $salutation = __('email.dear_sir')." ".$this->user->account->first_name.","; + }else{ + $salutation = __('email.dear_mrs')." ".$this->user->account->first_name.","; + } + } + return $this->view('emails.auth')->with([ + 'url' => route('login'), + 'salutation' => $salutation, + 'button' => __('Login'), + 'copy1line' => __('email.account_active_copy1line'), + 'copy2line' => __('email.copy2line'), + 'copy3line' => __('email.copy3line'), + 'greetings' => __('email.greetings'), + 'sender' => __('email.sender'), + + ]); + } +} \ No newline at end of file diff --git a/app/Mail/MailActivateUser.php b/app/Mail/MailActivateUser.php index e3cdb818..016cfa1b 100644 --- a/app/Mail/MailActivateUser.php +++ b/app/Mail/MailActivateUser.php @@ -12,6 +12,7 @@ class MailActivateUser extends Mailable use Queueable, SerializesModels; protected $token; + protected $user; public $subject; public function __construct($token, User $user) @@ -25,7 +26,7 @@ class MailActivateUser extends Mailable $salutation = __('email.salutation').","; if($this->user->account){ - if($this->user->account->salutation == "mr"){ + if($this->user->account->salutation === "mr"){ $salutation = __('email.dear_sir')." ".$this->user->account->first_name.","; }else{ $salutation = __('email.dear_mrs')." ".$this->user->account->first_name.","; diff --git a/app/Mail/MailCheckout.php b/app/Mail/MailCheckout.php index 43cfe352..0a944ce9 100644 --- a/app/Mail/MailCheckout.php +++ b/app/Mail/MailCheckout.php @@ -41,7 +41,7 @@ class MailCheckout extends Mailable $salutation = __('email.hello')." ".$this->shopping_order->shopping_user->billing_firstname.","; //make Adresse } - if($this->txaction == 'paid'){ + if($this->txaction === 'paid'){ return $this->view('emails.checkout')->with([ 'salutation' => $salutation, 'copy1line' => __('email.checkout_copy1line'), diff --git a/app/Mail/MailReleaseAccount.php b/app/Mail/MailReleaseAccount.php new file mode 100644 index 00000000..49869d80 --- /dev/null +++ b/app/Mail/MailReleaseAccount.php @@ -0,0 +1,64 @@ +user = $user; + $this->subject = 'Berater Registrierung pürfen'; + } + + + public function build() + { + $content = __(strtoupper($this->user->account->salutation))." "; + $content .= $this->user->account->first_name." ".$this->user->account->last_name."\n"; + $content .= $this->user->account->address."\n"; + $content .= $this->user->account->zipcode." ".$this->user->account->city."\n"; + $content .= $this->user->account->country_id ? $this->user->account->country->de."\n\n" : "\n\n"; + if($this->user->account->phone){ + $content .= "Telefon: "; + $content .= $this->user->account->pre_phone_id ? $this->user->account->pre_phone->phone." " : " "; + $content .= $this->user->account->phone; + } + if($this->user->account->mobil){ + $content .= "Mobil: "; + $content .= $this->user->account->pre_mobil_id ? $this->user->account->pre_mobil->phone." " : " "; + $content .= $this->user->account->mobil; + } + $content .= "E-Mail: ".$this->user->email; + + + $copy1line = "Ein neuer Berater hat sich Registriert und wartet auf die Überprüfung und Freigabe seiner Daten."."\n"; + $copy1line .= "+ Überprüfung Ausweisdaten"."\n"; + $copy1line .= "+ Überprüfung Gewerbenachweis"."\n"; + $copy1line .= "+ Eintrag Account ID"."\n"; + $copy1line .= "+ Überprüfung Karriere-Level/Sponsor"."\n"; + $copy1line .= "+ Überprüfung Rechnungsdaten"."\n"; + + $copy1line .= 'Nach erfolgreicher Überprüfung mit dem Button "Daten vollständigt => Berater freischalten" den Berater freischalten.'."\n"; + $copy1line .= 'Der Berater erhält eine Mail, dass sein Account freigeschaltet worden ist. In den Vertrag wird automatisch mit den eingetragenden Inhalten erstellt.'."\n"; + + return $this->view('emails.info')->with([ + 'url' => route('admin_lead_edit', $this->user->id).'?show=check_lead', + 'salutation' => 'Berater Registrierung pürfen', + 'button' => 'zur Berater Prüfung', + 'copy1line' => $copy1line, + 'copy2line' => __('email.copy2line'), + 'content' => $content, + ]); + } +} \ No newline at end of file diff --git a/app/Mail/MailResetPassword.php b/app/Mail/MailResetPassword.php index b17a1f18..29fabc11 100644 --- a/app/Mail/MailResetPassword.php +++ b/app/Mail/MailResetPassword.php @@ -12,6 +12,7 @@ class MailResetPassword extends Mailable use Queueable, SerializesModels; protected $token; + protected $user; public $subject; @@ -29,7 +30,7 @@ class MailResetPassword extends Mailable { $salutation = __('email.salutation').","; if($this->user->account){ - if($this->user->account->salutation == "mr"){ + if($this->user->account->salutation === "mr"){ $salutation = __('email.dear_sir')." ".$this->user->account->first_name.","; }else{ $salutation = __('email.dear_mrs')." ".$this->user->account->first_name.","; diff --git a/app/Mail/MailVerifyAccount.php b/app/Mail/MailVerifyAccount.php index 788c3dcd..12046159 100644 --- a/app/Mail/MailVerifyAccount.php +++ b/app/Mail/MailVerifyAccount.php @@ -12,6 +12,7 @@ class MailVerifyAccount extends Mailable use Queueable, SerializesModels; protected $confirmation_code; + protected $user; public $subject; @@ -26,9 +27,8 @@ class MailVerifyAccount extends Mailable public function build() { $salutation = __('email.salutation').","; - if($this->user->account){ - if($this->user->account->salutation == "mr"){ + if($this->user->account->salutation === "mr"){ $salutation = __('email.dear_sir')." ".$this->user->account->first_name.","; }else{ $salutation = __('email.dear_mrs')." ".$this->user->account->first_name.","; @@ -39,8 +39,8 @@ class MailVerifyAccount extends Mailable 'salutation' => $salutation, 'button' => __('email.email_verify'), 'copy1line' => __('email.email_verify_copy1line'), - 'copy2line' => __('email.active_copy2line'), - 'copy3line' => __('email.active_copy3line'), + 'copy2line' => __('email.copy2line'), + 'copy3line' => __('email.copy3line'), 'greetings' => __('email.greetings'), 'sender' => __('email.sender'), diff --git a/app/Mail/MailVerifyContact.php b/app/Mail/MailVerifyContact.php index d7d247f1..813d7455 100644 --- a/app/Mail/MailVerifyContact.php +++ b/app/Mail/MailVerifyContact.php @@ -12,6 +12,7 @@ class MailVerifyContact extends Mailable use Queueable, SerializesModels; protected $confirmation_code; + protected $user; public $subject; @@ -27,7 +28,7 @@ class MailVerifyContact extends Mailable { $salutation = __('email.salutation').","; if($this->user->account){ - if($this->user->account->salutation == "mr"){ + if($this->user->account->salutation === "mr"){ $salutation = __('email.dear_sir')." ".$this->user->account->first_name.","; }else{ $salutation = __('email.dear_mrs')." ".$this->user->account->first_name.","; diff --git a/app/Models/File.php b/app/Models/File.php new file mode 100644 index 00000000..4622da03 --- /dev/null +++ b/app/Models/File.php @@ -0,0 +1,70 @@ + 'int', + 'size' => 'int' + ]; + + protected $fillable = [ + 'user_id', + 'identifier', + 'filename', + 'dir', + 'original_name', + 'ext', + 'mine', + 'size' + ]; + + public function user() + { + return $this->belongsTo(User::class); + } + + public function formatBytes($precision = 2) + { + $size = $this->size; + + if ($size > 0) { + $size = (int) $size; + $base = log($size) / log(1024); + $suffixes = array(' bytes', ' KB', ' MB', ' GB', ' TB'); + + return round(pow(1024, $base - floor($base)), $precision) . $suffixes[floor($base)]; + } else { + return $size; + } + } +} diff --git a/app/Models/ShoppingPayment.php b/app/Models/ShoppingPayment.php index fe705edb..f25a5db3 100644 --- a/app/Models/ShoppingPayment.php +++ b/app/Models/ShoppingPayment.php @@ -66,19 +66,22 @@ class ShoppingPayment extends Model public function getPaymentType(){ - if($this->clearingtype == 'wlt') { - if ($this->wallettype == 'PPE') { + if($this->clearingtype === 'wlt') { + if ($this->wallettype === 'PPE') { return 'PayPal'; } } - if($this->clearingtype == 'cc') { + if($this->clearingtype === 'cc') { return 'Kreditkarte'; } - if($this->clearingtype == 'vor') { + if($this->clearingtype === 'vor') { return 'Vorkasse'; } - if($this->clearingtype == 'sb') { - if ($this->onlinebanktransfertype == 'PNT') { + if($this->clearingtype === 'elv') { + return 'SEPA Lastschrift'; + } + if($this->clearingtype === 'sb') { + if ($this->onlinebanktransfertype === 'PNT') { return 'Sofort Überweisung'; } } diff --git a/app/Models/ShoppingUser.php b/app/Models/ShoppingUser.php index 749104f1..f9f917de 100644 --- a/app/Models/ShoppingUser.php +++ b/app/Models/ShoppingUser.php @@ -69,6 +69,10 @@ use Illuminate\Database\Eloquent\Model; * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereShippingZipcode($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereUpdatedAt($value) * @mixin \Eloquent + * @property int|null $orders + * @property-read \App\Models\ShoppingOrder $shopping_order + * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ShoppingOrder[] $shopping_orders + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\ShoppingUser whereOrders($value) */ class ShoppingUser extends Model { diff --git a/app/Models/UserAccount.php b/app/Models/UserAccount.php index c1b266af..3d2b0d7c 100644 --- a/app/Models/UserAccount.php +++ b/app/Models/UserAccount.php @@ -101,6 +101,18 @@ use Carbon\Carbon; * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereWebsite($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereZipcode($value) + * @property string|null $m_account + * @property string|null $m_salutation + * @property string|null $m_first_name + * @property string|null $m_last_name + * @property string|null $m_notes + * @property int|null $taxable_sales + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereMAccount($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereMFirstName($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereMLastName($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereMNotes($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereMSalutation($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserAccount whereTaxableSales($value) */ class UserAccount extends Model { diff --git a/app/Models/UserLevel.php b/app/Models/UserLevel.php index 61ec2770..d752aa74 100644 --- a/app/Models/UserLevel.php +++ b/app/Models/UserLevel.php @@ -4,6 +4,30 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; +/** + * App\Models\UserLevel + * + * @property int $id + * @property string $name + * @property array|null $trans_name + * @property float|null $margin + * @property int|null $pos + * @property int $active + * @property \Illuminate\Support\Carbon|null $created_at + * @property \Illuminate\Support\Carbon|null $updated_at + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel newModelQuery() + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel newQuery() + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel query() + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereActive($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereCreatedAt($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereId($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereMargin($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereName($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel wherePos($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereTransName($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\UserLevel whereUpdatedAt($value) + * @mixin \Eloquent + */ class UserLevel extends Model { protected $table = 'user_levels'; diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 1896fb13..4c286462 100755 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -24,6 +24,7 @@ class AppServiceProvider extends ServiceProvider */ public function register() { + if ($this->app->environment() !== 'production') { $this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class); } diff --git a/app/Repositories/ContractPDFRepository.php b/app/Repositories/ContractPDFRepository.php new file mode 100644 index 00000000..f6ee7f70 --- /dev/null +++ b/app/Repositories/ContractPDFRepository.php @@ -0,0 +1,144 @@ +model = $model; + } + + public function _set($name, $value){ + $this->{$name} = $value; + } + + public function createContractPDF() { + + $pdf = new ContractPDF(); + + $pdf->AddPage('P', array(210, 297)); + $pdf->SetFont('Helvetica', '', 11); + $pdf->SetDrawColor(160, 160, 160); + + $x1 = 16.5; + $x2 = 109; + $y = 70; + $nl = 17.5; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->account->m_account); + $pdf->SetXY($x2, $y); + $pdf->Write(0, now()->format("d.m.Y")); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->account->company); + $pdf->SetXY($x2, $y); + $pre = $this->model->account->pre_phone_id != "" ? $this->model->account->pre_phone->phone." " : ""; + $pdf->Write(0, $pre.$this->model->account->phone); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->account->m_first_name); + $pdf->SetXY($x2, $y); + $pre = $this->model->account->pre_mobil_id != "" ? $this->model->account->pre_mobil->phone." " : ""; + $pdf->Write(0, $pre.$this->model->account->mobil); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->account->m_last_name); + $pdf->SetXY($x2, $y); + $pdf->Write(0, $this->model->email); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->account->address); + $pdf->SetXY($x2, $y); + $pdf->Write(0, $this->model->account->birthday); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->account->zipcode." ".$this->model->account->city); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pre = $this->model->account->country_id ? $this->model->account->country->de." " : ""; + $pdf->Write(0, $pre); + + if($this->model->m_sponsor){ + + $y += 48; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->user_sponsor->account->company); + $pdf->SetXY($x2, $y); + $pdf->Write(0, $this->model->user_sponsor->account->m_account); + + $y += $nl; + $pdf->SetXY($x1, $y); + $pdf->Write(0, $this->model->user_sponsor->account->m_first_name." ".$this->model->user_sponsor->account->m_last_name); + + $website = $this->model->user_sponsor->shop()->count() ? $this->model->user_sponsor->shop->getSubdomain() : "www.mivita.care"; + + }else{ + $website = "www.mivita.care"; + } + + $pdf->AddPage('P', array(210, 297)); + $pdf->SetFont('Helvetica', '', 10); + $pdf->SetDrawColor(160, 160, 160); + $pdf->SetXY(52, 56); + $pdf->Write(0, $website); + + + $pdf->SetXY($x1, 65); + $pdf->Write(0, $this->model->account->m_first_name." ".$this->model->account->m_last_name); + $pdf->SetXY($x2, 65); + $pdf->Write(0, $this->model->account->m_account); + + $pdf->AddPage('P', array(210, 297)); + + + if(!Storage::disk($this->disk)->exists( $this->dir )){ + Storage::disk($this->disk)->makeDirectory($this->dir); //creates directory + } + $filename = "MIVITA_Beratervertrag.pdf"; + Storage::disk($this->disk)->put($this->dir.$filename, $pdf->Output('S')); + $size = Storage::disk($this->disk)->size($this->dir.$filename); + $mine = Storage::disk($this->disk)->getMimeType($this->dir.$filename); + + File::create([ + 'user_id' => $this->model->id, + 'identifier' => $this->identifier, + 'filename' => $filename, + 'dir' => $this->dir, + 'original_name' => $filename, + 'ext' => "pdf", + 'mine' => $mine, + 'size' => $size + ]); + + return true; + + } +} \ No newline at end of file diff --git a/app/Repositories/FileRepository.php b/app/Repositories/FileRepository.php new file mode 100644 index 00000000..399eac92 --- /dev/null +++ b/app/Repositories/FileRepository.php @@ -0,0 +1,141 @@ +model = $model; + + $this->rules = [ + 'file' => 'required|mimes:pdf,jpeg,png|max:32768' + ]; + $this->messages = [ + 'file.mimes' => 'Datei ist kein PDF Format', + 'file.required' => 'PDF-Datei wird benötigt' + ]; + } + + public function _set($name, $value){ + $this->{$name} = $value; + } + + /* public function load($id){ + $this->model = $id; + } + */ + + + public function uploadFile( $form_data ) + { + + $validator = Validator::make($form_data, $this->rules, $this->messages); + + if ($validator->fails()) { + return Response::json([ + 'error' => true, + 'message' => $validator->messages()->first(), + 'code' => 400 + ], 400); + } + $file = $form_data['file']; + + $originalName = $file->getClientOriginalName(); + $extension = $file->getClientOriginalExtension(); + $mine = $file->getClientMimeType(); + $size = $file->getClientSize(); + + + $originalNameWithoutExt = substr($originalName, 0, strlen($originalName) - strlen($extension) - 1); + $filename = Util::sanitize($originalNameWithoutExt, true, false, true); + $allowed_filename = uniqid() . '_' . $filename.".".$extension; + + //$dir = $this->model->getInvoiceStorageAttDir(); + + if(!Storage::disk($this->disk)->exists( $this->dir )){ + Storage::disk($this->disk)->makeDirectory($this->dir); //creates directory + } + Storage::disk($this->disk)->put($this->dir.$allowed_filename, file_get_contents($file->getRealPath())); + + File::create([ + 'user_id' => $this->user_id, + 'identifier' => $this->identifier, + 'filename' => $allowed_filename, + 'dir' => $this->dir, + 'original_name' => $originalName, + 'ext' => $extension, + 'mine' => $mine, + 'size' => $size + ]); + + return Response::json([ + 'error' => false, + 'filename' => $allowed_filename, + 'filedata' => 'pdf', + 'redirect' => route('wizard_register'), + 'code' => 200 + ], 200); + } + + /* public function createFile(Request $request) + { + $locale = \App::getLocale(); + $data = [ + 'step' => 2, + 'locale' => $locale, + ]; + $rules = array( + 'network_name' => 'required|max:255', + 'input_file_now' => 'required|mimes:png,pdf,jpg,jpeg|max:30000' + ); + $validator = Validator::make(Input::all(), $rules); + + if ($validator->fails()) { + // get the error messages from the validator + $messages = $validator->messages(); + // redirect our user back to the form with the errors from the validator + return view('user.register_complete', $data)->withErrors($validator); + + } else { + $user = \Auth::user(); + if(!$user->account->network_name){ + $file = request()->file('input_file_now'); + //$ext = $file->guessClientExtension(); + //$file->storeAs('user/' . $user->id .'/verification'); + $data = $file->store('user/' . $user->id .'/verification'); + $account = $user->account; + $account->network_name = Input::get('network_name'); + $account->network_verification = basename($data); + $account->save(); + + $user->role_id = 2; //set as User by default! + $user->save(); + + + } + + return redirect('complete_register'); + //return view('user.register_complete', $data); + } + }*/ + + +} \ No newline at end of file diff --git a/app/Repositories/UserRepository.php b/app/Repositories/UserRepository.php index 59db54e2..bfa7fa38 100644 --- a/app/Repositories/UserRepository.php +++ b/app/Repositories/UserRepository.php @@ -4,6 +4,8 @@ namespace App\Repositories; use App\Models\UserAccount; use App\User; +use Illuminate\Support\Facades\Hash; + class UserRepository extends BaseRepository { @@ -15,6 +17,7 @@ class UserRepository extends BaseRepository { } + public function update($data) { @@ -44,7 +47,30 @@ class UserRepository extends BaseRepository { $this->model->save(); } - return; + return true; + } + + public function create($data){ + + $this->model = User::create([ + 'email' => $data['email'], + 'password' => Hash::make($data['password']), + ]); + + $account = UserAccount::create([ + 'm_salutation' => $data['salutation'], + 'm_first_name' => $data['first_name'], + 'm_last_name' => $data['last_name'], + 'salutation' => $data['salutation'], + 'first_name' => $data['first_name'], + 'last_name' => $data['last_name'], + ]); + + $this->model->account_id = $account->id; + $this->model->save(); + + + return $this->model; } public function deleteUser(User $user) diff --git a/app/Services/Util.php b/app/Services/Util.php index a080342d..b5c4657b 100644 --- a/app/Services/Util.php +++ b/app/Services/Util.php @@ -120,5 +120,24 @@ class Util } return url($uri); } + public static function sanitize($string, $force_lowercase = true, $anal = false, $substr = false) + { + $strip = array("~", "`", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "=", "+", "[", "{", "]", + "}", "\\", "|", ";", ":", "\"", "'", "‘", "’", "“", "”", "–", "—", + "—", "–", ",", "<", ".", ">", "/", "?"); + $clean = trim(str_replace($strip, "", strip_tags($string))); + $clean = preg_replace('/\s+/', "_", $clean); + $clean = ($anal) ? preg_replace("/[^a-zA-Z0-9]/", "", $clean) : $clean ; + + if($substr){ + $clean = (strlen($clean) > 20) ? substr($clean,-20) : $clean; + + } + return ($force_lowercase) ? + (function_exists('mb_strtolower')) ? + mb_strtolower($clean, 'UTF-8') : + strtolower($clean) : + $clean; + } } \ No newline at end of file diff --git a/app/User.php b/app/User.php index e67d2baa..b160749e 100755 --- a/app/User.php +++ b/app/User.php @@ -80,6 +80,12 @@ use Illuminate\Database\Eloquent\SoftDeletes; * @method static \Illuminate\Database\Eloquent\Builder|\App\User wherePaymentAccount($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User wherePaymentShop($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereWizard($value) + * @property int|null $m_level + * @property int|null $m_sponsor + * @property-read \App\Models\UserLevel|null $user_level + * @property-read \App\User|null $user_sponsor + * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereMLevel($value) + * @method static \Illuminate\Database\Eloquent\Builder|\App\User whereMSponsor($value) */ class User extends Authenticatable { @@ -110,13 +116,11 @@ class User extends Authenticatable ]; - public function account() - { + public function account(){ return $this->belongsTo('App\Models\UserAccount', 'account_id'); } - public function user_level() - { + public function user_level(){ return $this->belongsTo('App\Models\UserLevel', 'm_level'); } @@ -125,7 +129,10 @@ class User extends Authenticatable } + public function files(){ + return $this->hasMany('App\Models\File', 'user_id', ''); + } public function shop() { @@ -203,6 +210,42 @@ class User extends Authenticatable + public function isActiveAccount(){ + return $this->payment_account ? Carbon::parse($this->payment_account)->gt(Carbon::now()) : false; + } + + public function isActiveShop(){ + return $this->payment_shop ? Carbon::parse($this->payment_shop)->gt(Carbon::now()) : false; + } + + + public function daysActiveAccount(){ + return Carbon::now()->diffInDays(Carbon::parse($this->payment_account), false); + } + + public function modifyActiveAccount($add = "1 year"){ + return Carbon::parse($this->payment_account)->modify($add)->format(\Util::formatDateTimeDB()); + } + + public function daysHumansActiveAccount(){ + Carbon::setLocale(\App::getLocale()); + return Carbon::now()->diffForHumans(Carbon::parse($this->payment_account)); + } + + public function daysActiveShop(){ + return Carbon::now()->diffInDays(Carbon::parse($this->payment_shop), false); + } + + public function modifyActiveShop($add = "1 year"){ + return Carbon::parse($this->payment_shop)->modify($add)->format(\Util::formatDateTimeDB()); + } + + public function daysHumansActiveShop(){ + Carbon::setLocale(\App::getLocale()); + return Carbon::now()->diffForHumans(Carbon::parse($this->payment_shop)); + } + + /** * @return string */ @@ -244,6 +287,16 @@ class User extends Authenticatable return Carbon::parse($this->attributes['payment_shop'])->format(\Util::formatDateTimeDB()); } + public function getReleaseAccountFormat($time = true){ + if(!$this->attributes['release_account']){ return ""; } + if(!$time){ + return Carbon::parse($this->attributes['release_account'])->format(\Util::formatDateDB()); + } + return Carbon::parse($this->attributes['release_account'])->format(\Util::formatDateTimeDB()); + } + + + /** diff --git a/app/helpers.php b/app/helpers.php index f57e38df..51deb2c5 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -6,3 +6,4 @@ if (! function_exists('make_old_url')) { return config('app.old_url').$path; } } + diff --git a/bootstrap/cache/packages.php b/bootstrap/cache/packages.php index d1b72a8f..8039db4f 100644 --- a/bootstrap/cache/packages.php +++ b/bootstrap/cache/packages.php @@ -108,15 +108,11 @@ 0 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider', ), ), - 'vladrub/laravel-datatables-oracle' => + 'reliese/laravel' => array ( 'providers' => array ( - 0 => 'Yajra\\DataTables\\DataTablesServiceProvider', - ), - 'aliases' => - array ( - 'DataTables' => 'Yajra\\DataTables\\Facades\\DataTables', + 0 => 'Reliese\\Coders\\CodersServiceProvider', ), ), 'yajra/laravel-datatables-oracle' => diff --git a/bootstrap/cache/services.php b/bootstrap/cache/services.php index 3dfd5f61..840a234d 100644 --- a/bootstrap/cache/services.php +++ b/bootstrap/cache/services.php @@ -35,20 +35,21 @@ 31 => 'Collective\\Html\\HtmlServiceProvider', 32 => 'Maatwebsite\\Excel\\ExcelServiceProvider', 33 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider', - 34 => 'Yajra\\DataTables\\DataTablesServiceProvider', + 34 => 'Reliese\\Coders\\CodersServiceProvider', 35 => 'Yajra\\DataTables\\DataTablesServiceProvider', - 36 => 'Laravel\\Tinker\\TinkerServiceProvider', - 37 => 'App\\Providers\\AppServiceProvider', - 38 => 'App\\Providers\\AuthServiceProvider', - 39 => 'App\\Providers\\EventServiceProvider', - 40 => 'App\\Providers\\RouteServiceProvider', - 41 => 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider', - 42 => 'Jenssegers\\Date\\DateServiceProvider', - 43 => 'Collective\\Html\\HtmlServiceProvider', - 44 => 'Intervention\\Image\\ImageServiceProvider', - 45 => 'Maatwebsite\\Excel\\ExcelServiceProvider', - 46 => 'Yajra\\DataTables\\DataTablesServiceProvider', - 47 => 'App\\Providers\\YardServiceProvider', + 36 => 'Reliese\\Coders\\CodersServiceProvider', + 37 => 'Laravel\\Tinker\\TinkerServiceProvider', + 38 => 'App\\Providers\\AppServiceProvider', + 39 => 'App\\Providers\\AuthServiceProvider', + 40 => 'App\\Providers\\EventServiceProvider', + 41 => 'App\\Providers\\RouteServiceProvider', + 42 => 'Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider', + 43 => 'Jenssegers\\Date\\DateServiceProvider', + 44 => 'Collective\\Html\\HtmlServiceProvider', + 45 => 'Intervention\\Image\\ImageServiceProvider', + 46 => 'Maatwebsite\\Excel\\ExcelServiceProvider', + 47 => 'Yajra\\DataTables\\DataTablesServiceProvider', + 48 => 'App\\Providers\\YardServiceProvider', ), 'eager' => array ( @@ -71,16 +72,15 @@ 16 => 'Laracasts\\Flash\\FlashServiceProvider', 17 => 'Maatwebsite\\Excel\\ExcelServiceProvider', 18 => 'Yajra\\DataTables\\DataTablesServiceProvider', - 19 => 'Yajra\\DataTables\\DataTablesServiceProvider', - 20 => 'App\\Providers\\AppServiceProvider', - 21 => 'App\\Providers\\AuthServiceProvider', - 22 => 'App\\Providers\\EventServiceProvider', - 23 => 'App\\Providers\\RouteServiceProvider', - 24 => 'Jenssegers\\Date\\DateServiceProvider', - 25 => 'Intervention\\Image\\ImageServiceProvider', - 26 => 'Maatwebsite\\Excel\\ExcelServiceProvider', - 27 => 'Yajra\\DataTables\\DataTablesServiceProvider', - 28 => 'App\\Providers\\YardServiceProvider', + 19 => 'App\\Providers\\AppServiceProvider', + 20 => 'App\\Providers\\AuthServiceProvider', + 21 => 'App\\Providers\\EventServiceProvider', + 22 => 'App\\Providers\\RouteServiceProvider', + 23 => 'Jenssegers\\Date\\DateServiceProvider', + 24 => 'Intervention\\Image\\ImageServiceProvider', + 25 => 'Maatwebsite\\Excel\\ExcelServiceProvider', + 26 => 'Yajra\\DataTables\\DataTablesServiceProvider', + 27 => 'App\\Providers\\YardServiceProvider', ), 'deferred' => array ( @@ -191,6 +191,7 @@ 'Collective\\Html\\HtmlBuilder' => 'Collective\\Html\\HtmlServiceProvider', 'Collective\\Html\\FormBuilder' => 'Collective\\Html\\HtmlServiceProvider', 'NunoMaduro\\Collision\\Contracts\\Provider' => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider', + 'Reliese\\Coders\\Model\\Factory' => 'Reliese\\Coders\\CodersServiceProvider', ), 'when' => array ( @@ -242,5 +243,8 @@ 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider' => array ( ), + 'Reliese\\Coders\\CodersServiceProvider' => + array ( + ), ), ); \ No newline at end of file diff --git a/composer.json b/composer.json index efba721d..7a723374 100755 --- a/composer.json +++ b/composer.json @@ -19,7 +19,9 @@ "laravel/tinker": "^1.0", "laravelcollective/html": "5.6.x-dev", "maatwebsite/excel": "2.1.30", - "vladrub/laravel-datatables-oracle": "8.0.x-dev", + "reliese/laravel": "^0.0.14", + "setasign/fpdf": "^1.8", + "setasign/fpdi": "^2.2", "yajra/laravel-datatables-oracle": "^8.8" }, "require-dev": { diff --git a/composer.lock b/composer.lock index ded68c52..4e941668 100755 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6b338b3c21946c3ba6b8ac3ac7ff7c98", + "content-hash": "444cbd5efb345823beb4d9e66df51114", "packages": [ { "name": "askedio/laravel5-profanity-filter", @@ -182,25 +182,25 @@ }, { "name": "dnoegel/php-xdg-base-dir", - "version": "0.1", + "version": "v0.1.1", "source": { "type": "git", "url": "https://github.com/dnoegel/php-xdg-base-dir.git", - "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", - "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", "shasum": "" }, "require": { "php": ">=5.3.2" }, "require-dev": { - "phpunit/phpunit": "@stable" + "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35" }, - "type": "project", + "type": "library", "autoload": { "psr-4": { "XdgBaseDir\\": "src/" @@ -211,20 +211,20 @@ "MIT" ], "description": "implementation of xdg base directory specification for php", - "time": "2014-10-24T07:27:01+00:00" + "time": "2019-12-04T15:06:13+00:00" }, { "name": "doctrine/cache", - "version": "1.9.1", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "89a5c76c39c292f7798f964ab3c836c3f8192a55" + "reference": "382e7f4db9a12dc6c19431743a2b096041bcdd62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/89a5c76c39c292f7798f964ab3c836c3f8192a55", - "reference": "89a5c76c39c292f7798f964ab3c836c3f8192a55", + "url": "https://api.github.com/repos/doctrine/cache/zipball/382e7f4db9a12dc6c19431743a2b096041bcdd62", + "reference": "382e7f4db9a12dc6c19431743a2b096041bcdd62", "shasum": "" }, "require": { @@ -291,23 +291,22 @@ "memcached", "php", "redis", - "riak", "xcache" ], - "time": "2019-11-15T14:31:57+00:00" + "time": "2019-11-29T15:36:20+00:00" }, { "name": "doctrine/dbal", - "version": "v2.10.0", + "version": "v2.10.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "0c9a646775ef549eb0a213a4f9bd4381d9b4d934" + "reference": "c2b8e6e82732a64ecde1cddf9e1e06cb8556e3d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/0c9a646775ef549eb0a213a4f9bd4381d9b4d934", - "reference": "0c9a646775ef549eb0a213a4f9bd4381d9b4d934", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/c2b8e6e82732a64ecde1cddf9e1e06cb8556e3d8", + "reference": "c2b8e6e82732a64ecde1cddf9e1e06cb8556e3d8", "shasum": "" }, "require": { @@ -386,7 +385,7 @@ "sqlserver", "sqlsrv" ], - "time": "2019-11-03T16:50:43+00:00" + "time": "2020-01-04T12:56:21+00:00" }, { "name": "doctrine/event-manager", @@ -649,27 +648,27 @@ }, { "name": "egulias/email-validator", - "version": "2.1.11", + "version": "2.1.15", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23" + "reference": "e834eea5306d85d67de5a05db5882911d5b29357" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/92dd169c32f6f55ba570c309d83f5209cefb5e23", - "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/e834eea5306d85d67de5a05db5882911d5b29357", + "reference": "e834eea5306d85d67de5a05db5882911d5b29357", "shasum": "" }, "require": { "doctrine/lexer": "^1.0.1", - "php": ">= 5.5" + "php": ">=5.5", + "symfony/polyfill-intl-idn": "^1.10" }, "require-dev": { - "dominicsayers/isemail": "dev-master", - "phpunit/phpunit": "^4.8.35||^5.7||^6.0", - "satooshi/php-coveralls": "^1.0.1", - "symfony/phpunit-bridge": "^4.4@dev" + "dominicsayers/isemail": "^3.0.7", + "phpunit/phpunit": "^4.8.36|^7.5.15", + "satooshi/php-coveralls": "^1.0.1" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -703,20 +702,20 @@ "validation", "validator" ], - "time": "2019-08-13T17:33:27+00:00" + "time": "2020-01-20T21:40:59+00:00" }, { "name": "erusev/parsedown", - "version": "1.7.3", + "version": "1.7.4", "source": { "type": "git", "url": "https://github.com/erusev/parsedown.git", - "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7" + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7", - "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3", "shasum": "" }, "require": { @@ -749,20 +748,20 @@ "markdown", "parser" ], - "time": "2019-03-17T18:48:37+00:00" + "time": "2019-12-30T22:54:17+00:00" }, { "name": "fideloper/proxy", - "version": "4.2.1", + "version": "4.2.2", "source": { "type": "git", "url": "https://github.com/fideloper/TrustedProxy.git", - "reference": "03085e58ec7bee24773fa5a8850751a6e61a7e8a" + "reference": "790194d5d3da89a713478875d2e2d05855a90a81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/03085e58ec7bee24773fa5a8850751a6e61a7e8a", - "reference": "03085e58ec7bee24773fa5a8850751a6e61a7e8a", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/790194d5d3da89a713478875d2e2d05855a90a81", + "reference": "790194d5d3da89a713478875d2e2d05855a90a81", "shasum": "" }, "require": { @@ -803,7 +802,7 @@ "proxy", "trusted proxy" ], - "time": "2019-09-03T16:45:42+00:00" + "time": "2019-12-20T13:11:11+00:00" }, { "name": "gloudemans/shoppingcart", @@ -1704,16 +1703,16 @@ }, { "name": "league/flysystem", - "version": "1.0.57", + "version": "1.0.64", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "0e9db7f0b96b9f12dcf6f65bc34b72b1a30ea55a" + "reference": "d13c43dbd4b791f815215959105a008515d1a2e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/0e9db7f0b96b9f12dcf6f65bc34b72b1a30ea55a", - "reference": "0e9db7f0b96b9f12dcf6f65bc34b72b1a30ea55a", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/d13c43dbd4b791f815215959105a008515d1a2e0", + "reference": "d13c43dbd4b791f815215959105a008515d1a2e0", "shasum": "" }, "require": { @@ -1725,7 +1724,7 @@ }, "require-dev": { "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7.10" + "phpunit/phpunit": "^5.7.26" }, "suggest": { "ext-fileinfo": "Required for MimeType", @@ -1784,7 +1783,7 @@ "sftp", "storage" ], - "time": "2019-10-16T21:01:05+00:00" + "time": "2020-02-05T18:14:17+00:00" }, { "name": "maatwebsite/excel", @@ -1866,16 +1865,16 @@ }, { "name": "monolog/monolog", - "version": "1.25.2", + "version": "1.25.3", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "d5e2fb341cb44f7e2ab639d12a1e5901091ec287" + "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/d5e2fb341cb44f7e2ab639d12a1e5901091ec287", - "reference": "d5e2fb341cb44f7e2ab639d12a1e5901091ec287", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fa82921994db851a8becaf3787a9e73c5976b6f1", + "reference": "fa82921994db851a8becaf3787a9e73c5976b6f1", "shasum": "" }, "require": { @@ -1940,7 +1939,7 @@ "logging", "psr-3" ], - "time": "2019-11-13T10:00:05+00:00" + "time": "2019-12-20T14:15:16+00:00" }, { "name": "nesbot/carbon", @@ -2354,27 +2353,27 @@ }, { "name": "psy/psysh", - "version": "v0.9.9", + "version": "v0.9.12", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e" + "reference": "90da7f37568aee36b116a030c5f99c915267edd4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/9aaf29575bb8293206bb0420c1e1c87ff2ffa94e", - "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4", + "reference": "90da7f37568aee36b116a030c5f99c915267edd4", "shasum": "" }, "require": { - "dnoegel/php-xdg-base-dir": "0.1", + "dnoegel/php-xdg-base-dir": "0.1.*", "ext-json": "*", "ext-tokenizer": "*", "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0", "php": ">=5.4.0", - "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0", - "symfony/var-dumper": "~2.7|~3.0|~4.0" + "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0", + "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.2", @@ -2424,7 +2423,7 @@ "interactive", "shell" ], - "time": "2018-10-13T15:16:03+00:00" + "time": "2019-12-06T14:19:43+00:00" }, { "name": "ralouphie/getallheaders", @@ -2468,44 +2467,46 @@ }, { "name": "ramsey/uuid", - "version": "3.8.0", + "version": "3.9.2", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + "reference": "7779489a47d443f845271badbdcedfe4df8e06fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/7779489a47d443f845271badbdcedfe4df8e06fb", + "reference": "7779489a47d443f845271badbdcedfe4df8e06fb", "shasum": "" }, "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", + "ext-json": "*", + "paragonie/random_compat": "^1 | ^2 | 9.99.99", + "php": "^5.4 | ^7 | ^8", "symfony/polyfill-ctype": "^1.8" }, "replace": { "rhumsaa/uuid": "self.version" }, "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", + "codeception/aspect-mock": "^1 | ^2", + "doctrine/annotations": "^1.2", + "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1", + "jakub-onderka/php-parallel-lint": "^1", + "mockery/mockery": "^0.9.11 | ^1", "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" + "paragonie/random-lib": "^2", + "php-mock/php-mock-phpunit": "^0.3 | ^1.1", + "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5", + "squizlabs/php_codesniffer": "^3.5" }, "suggest": { "ext-ctype": "Provides support for PHP Ctype functions", "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-openssl": "Provides the OpenSSL extension for use with the OpenSslGenerator", "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, @@ -2518,13 +2519,21 @@ "autoload": { "psr-4": { "Ramsey\\Uuid\\": "src/" - } + }, + "files": [ + "src/functions.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + }, { "name": "Marijn Huizendveld", "email": "marijn.huizendveld@gmail.com" @@ -2532,11 +2541,6 @@ { "name": "Thibaud Fabre", "email": "thibaud@aztech.io" - }, - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" } ], "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", @@ -2546,7 +2550,166 @@ "identifier", "uuid" ], - "time": "2018-07-19T23:38:55+00:00" + "time": "2019-12-17T08:18:51+00:00" + }, + { + "name": "reliese/laravel", + "version": "v0.0.14", + "source": { + "type": "git", + "url": "https://github.com/reliese/laravel.git", + "reference": "490d503836ca5e375c8d886cc2511c3b1ac43f71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reliese/laravel/zipball/490d503836ca5e375c8d886cc2511c3b1ac43f71", + "reference": "490d503836ca5e375c8d886cc2511c3b1ac43f71", + "shasum": "" + }, + "require": { + "doctrine/dbal": ">=2.5", + "illuminate/console": ">=5.1", + "illuminate/contracts": ">=5.1", + "illuminate/database": ">=5.1", + "illuminate/filesystem": ">=5.1", + "illuminate/support": ">=5.1", + "php": ">=5.6.4" + }, + "require-dev": { + "fzaninotto/faker": "~1.4", + "mockery/mockery": "0.9.*", + "phpunit/phpunit": "~5.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Reliese\\Coders\\CodersServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Reliese\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Cristian Llanos", + "email": "cristianllanos@outlook.com" + } + ], + "description": "Reliese Components for Laravel Framework code generation.", + "homepage": "http://cristianllanos.com", + "keywords": [ + "laravel", + "reliese" + ], + "time": "2019-12-26T23:35:33+00:00" + }, + { + "name": "setasign/fpdf", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/Setasign/FPDF.git", + "reference": "d77904018090c17dc9f3ab6e944679a7a47e710a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Setasign/FPDF/zipball/d77904018090c17dc9f3ab6e944679a7a47e710a", + "reference": "d77904018090c17dc9f3ab6e944679a7a47e710a", + "shasum": "" + }, + "type": "library", + "autoload": { + "classmap": [ + "fpdf.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Olivier Plathey", + "email": "oliver@fpdf.org", + "homepage": "http://fpdf.org/" + } + ], + "description": "FPDF is a PHP class which allows to generate PDF files with pure PHP. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs.", + "homepage": "http://www.fpdf.org", + "keywords": [ + "fpdf", + "pdf" + ], + "time": "2019-12-08T10:32:10+00:00" + }, + { + "name": "setasign/fpdi", + "version": "v2.2.0", + "source": { + "type": "git", + "url": "https://github.com/Setasign/FPDI.git", + "reference": "3c266002f8044f61b17329f7cd702d44d73f0f7f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Setasign/FPDI/zipball/3c266002f8044f61b17329f7cd702d44d73f0f7f", + "reference": "3c266002f8044f61b17329f7cd702d44d73f0f7f", + "shasum": "" + }, + "require": { + "ext-zlib": "*", + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.7", + "setasign/fpdf": "~1.8", + "setasign/tfpdf": "1.25", + "tecnickcom/tcpdf": "~6.2" + }, + "suggest": { + "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured.", + "setasign/fpdi-fpdf": "Use this package to automatically evaluate dependencies to FPDF.", + "setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF.", + "setasign/fpdi-tfpdf": "Use this package to automatically evaluate dependencies to tFPDF." + }, + "type": "library", + "autoload": { + "psr-4": { + "setasign\\Fpdi\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Slabon", + "email": "jan.slabon@setasign.com", + "homepage": "https://www.setasign.com" + }, + { + "name": "Maximilian Kresse", + "email": "maximilian.kresse@setasign.com", + "homepage": "https://www.setasign.com" + } + ], + "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", + "homepage": "https://www.setasign.com/fpdi", + "keywords": [ + "fpdf", + "fpdi", + "pdf" + ], + "time": "2019-01-30T14:11:19+00:00" }, { "name": "swiftmailer/swiftmailer", @@ -2612,16 +2775,16 @@ }, { "name": "symfony/console", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "35d9077f495c6d184d9930f7a7ecbd1ad13c7ab8" + "reference": "f512001679f37e6a042b51897ed24a2f05eba656" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/35d9077f495c6d184d9930f7a7ecbd1ad13c7ab8", - "reference": "35d9077f495c6d184d9930f7a7ecbd1ad13c7ab8", + "url": "https://api.github.com/repos/symfony/console/zipball/f512001679f37e6a042b51897ed24a2f05eba656", + "reference": "f512001679f37e6a042b51897ed24a2f05eba656", "shasum": "" }, "require": { @@ -2684,20 +2847,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2019-11-13T07:39:40+00:00" + "time": "2020-01-25T12:44:29+00:00" }, { "name": "symfony/css-selector", - "version": "v5.0.0", + "version": "v5.0.4", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "19d29e7098b7b2c3313cb03902ca30f100dcb837" + "reference": "ff60c90cb7950b592ebc84ad1289d0345bf24f9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/19d29e7098b7b2c3313cb03902ca30f100dcb837", - "reference": "19d29e7098b7b2c3313cb03902ca30f100dcb837", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/ff60c90cb7950b592ebc84ad1289d0345bf24f9f", + "reference": "ff60c90cb7950b592ebc84ad1289d0345bf24f9f", "shasum": "" }, "require": { @@ -2737,20 +2900,20 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2019-11-18T17:27:11+00:00" + "time": "2020-01-04T14:08:26+00:00" }, { "name": "symfony/debug", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "b24b791f817116b29e52a63e8544884cf9a40757" + "reference": "20236471058bbaa9907382500fc14005c84601f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/b24b791f817116b29e52a63e8544884cf9a40757", - "reference": "b24b791f817116b29e52a63e8544884cf9a40757", + "url": "https://api.github.com/repos/symfony/debug/zipball/20236471058bbaa9907382500fc14005c84601f0", + "reference": "20236471058bbaa9907382500fc14005c84601f0", "shasum": "" }, "require": { @@ -2793,20 +2956,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2019-11-10T17:54:30+00:00" + "time": "2020-01-25T12:44:29+00:00" }, { "name": "symfony/error-handler", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "e1acb58dc6a8722617fe56565f742bcf7e8744bf" + "reference": "d2721499ffcaf246a743e01cdf6696d3d5dd74c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/e1acb58dc6a8722617fe56565f742bcf7e8744bf", - "reference": "e1acb58dc6a8722617fe56565f742bcf7e8744bf", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/d2721499ffcaf246a743e01cdf6696d3d5dd74c1", + "reference": "d2721499ffcaf246a743e01cdf6696d3d5dd74c1", "shasum": "" }, "require": { @@ -2849,20 +3012,20 @@ ], "description": "Symfony ErrorHandler Component", "homepage": "https://symfony.com", - "time": "2019-11-17T22:49:13+00:00" + "time": "2020-01-27T09:48:47+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "ab1c43e17fff802bef0a898f3bc088ac33b8e0e1" + "reference": "9e3de195e5bc301704dd6915df55892f6dfc208b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ab1c43e17fff802bef0a898f3bc088ac33b8e0e1", - "reference": "ab1c43e17fff802bef0a898f3bc088ac33b8e0e1", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9e3de195e5bc301704dd6915df55892f6dfc208b", + "reference": "9e3de195e5bc301704dd6915df55892f6dfc208b", "shasum": "" }, "require": { @@ -2919,7 +3082,7 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2019-11-08T22:40:51+00:00" + "time": "2020-01-10T21:54:01+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -2981,16 +3144,16 @@ }, { "name": "symfony/finder", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "ce8743441da64c41e2a667b8eb66070444ed911e" + "reference": "3a50be43515590faf812fbd7708200aabc327ec3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/ce8743441da64c41e2a667b8eb66070444ed911e", - "reference": "ce8743441da64c41e2a667b8eb66070444ed911e", + "url": "https://api.github.com/repos/symfony/finder/zipball/3a50be43515590faf812fbd7708200aabc327ec3", + "reference": "3a50be43515590faf812fbd7708200aabc327ec3", "shasum": "" }, "require": { @@ -3026,20 +3189,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2019-11-17T21:56:56+00:00" + "time": "2020-01-04T13:00:46+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "502040dd2b0cf0a292defeb6145f4d7a4753c99c" + "reference": "491a20dfa87e0b3990170593bc2de0bb34d828a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/502040dd2b0cf0a292defeb6145f4d7a4753c99c", - "reference": "502040dd2b0cf0a292defeb6145f4d7a4753c99c", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/491a20dfa87e0b3990170593bc2de0bb34d828a5", + "reference": "491a20dfa87e0b3990170593bc2de0bb34d828a5", "shasum": "" }, "require": { @@ -3081,20 +3244,20 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2019-11-17T10:10:42+00:00" + "time": "2020-01-31T09:11:17+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "5a5e7237d928aa98ff8952050cbbf0135899b6b0" + "reference": "62116a9c8fb15faabb158ad9cb785c353c2572e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/5a5e7237d928aa98ff8952050cbbf0135899b6b0", - "reference": "5a5e7237d928aa98ff8952050cbbf0135899b6b0", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/62116a9c8fb15faabb158ad9cb785c353c2572e5", + "reference": "62116a9c8fb15faabb158ad9cb785c353c2572e5", "shasum": "" }, "require": { @@ -3171,20 +3334,20 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2019-11-21T07:08:15+00:00" + "time": "2020-01-31T12:45:06+00:00" }, { "name": "symfony/mime", - "version": "v5.0.0", + "version": "v5.0.4", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "76f3c09b7382bf979af7bcd8e6f8033f1324285e" + "reference": "2a3c7fee1f1a0961fa9cf360d5da553d05095e59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/76f3c09b7382bf979af7bcd8e6f8033f1324285e", - "reference": "76f3c09b7382bf979af7bcd8e6f8033f1324285e", + "url": "https://api.github.com/repos/symfony/mime/zipball/2a3c7fee1f1a0961fa9cf360d5da553d05095e59", + "reference": "2a3c7fee1f1a0961fa9cf360d5da553d05095e59", "shasum": "" }, "require": { @@ -3233,20 +3396,20 @@ "mime", "mime-type" ], - "time": "2019-11-18T17:27:11+00:00" + "time": "2020-01-04T14:08:26+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "550ebaac289296ce228a706d0867afc34687e3f4" + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4", - "reference": "550ebaac289296ce228a706d0867afc34687e3f4", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", "shasum": "" }, "require": { @@ -3258,7 +3421,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3291,20 +3454,20 @@ "polyfill", "portable" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "685968b11e61a347c18bf25db32effa478be610f" + "reference": "a019efccc03f1a335af6b4f20c30f5ea8060be36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/685968b11e61a347c18bf25db32effa478be610f", - "reference": "685968b11e61a347c18bf25db32effa478be610f", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/a019efccc03f1a335af6b4f20c30f5ea8060be36", + "reference": "a019efccc03f1a335af6b4f20c30f5ea8060be36", "shasum": "" }, "require": { @@ -3316,7 +3479,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3350,20 +3513,20 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "6af626ae6fa37d396dc90a399c0ff08e5cfc45b2" + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6af626ae6fa37d396dc90a399c0ff08e5cfc45b2", - "reference": "6af626ae6fa37d396dc90a399c0ff08e5cfc45b2", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46", "shasum": "" }, "require": { @@ -3377,7 +3540,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3412,20 +3575,20 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17" + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b42a2f66e8f1b15ccf25652c3424265923eb4f17", - "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f", "shasum": "" }, "require": { @@ -3437,7 +3600,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3471,20 +3634,20 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T14:18:11+00:00" }, { "name": "symfony/polyfill-php56", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php56.git", - "reference": "0e3b212e96a51338639d8ce175c046d7729c3403" + "reference": "53dd1cdf3cb986893ccf2b96665b25b3abb384f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/0e3b212e96a51338639d8ce175c046d7729c3403", - "reference": "0e3b212e96a51338639d8ce175c046d7729c3403", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/53dd1cdf3cb986893ccf2b96665b25b3abb384f4", + "reference": "53dd1cdf3cb986893ccf2b96665b25b3abb384f4", "shasum": "" }, "require": { @@ -3494,7 +3657,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3527,20 +3690,20 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "04ce3335667451138df4307d6a9b61565560199e" + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/04ce3335667451138df4307d6a9b61565560199e", - "reference": "04ce3335667451138df4307d6a9b61565560199e", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038", "shasum": "" }, "require": { @@ -3549,7 +3712,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3582,20 +3745,20 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "2ceb49eaccb9352bff54d22570276bb75ba4a188" + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/2ceb49eaccb9352bff54d22570276bb75ba4a188", - "reference": "2ceb49eaccb9352bff54d22570276bb75ba4a188", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f", "shasum": "" }, "require": { @@ -3604,7 +3767,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3640,20 +3803,20 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T16:25:15+00:00" }, { "name": "symfony/polyfill-util", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-util.git", - "reference": "4317de1386717b4c22caed7725350a8887ab205c" + "reference": "964a67f293b66b95883a5ed918a65354fcd2258f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/4317de1386717b4c22caed7725350a8887ab205c", - "reference": "4317de1386717b4c22caed7725350a8887ab205c", + "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/964a67f293b66b95883a5ed918a65354fcd2258f", + "reference": "964a67f293b66b95883a5ed918a65354fcd2258f", "shasum": "" }, "require": { @@ -3662,7 +3825,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -3692,20 +3855,20 @@ "polyfill", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/process", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "75ad33d9b6f25325ebc396d68ad86fd74bcfbb06" + "reference": "f5697ab4cb14a5deed7473819e63141bf5352c36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/75ad33d9b6f25325ebc396d68ad86fd74bcfbb06", - "reference": "75ad33d9b6f25325ebc396d68ad86fd74bcfbb06", + "url": "https://api.github.com/repos/symfony/process/zipball/f5697ab4cb14a5deed7473819e63141bf5352c36", + "reference": "f5697ab4cb14a5deed7473819e63141bf5352c36", "shasum": "" }, "require": { @@ -3741,20 +3904,20 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2019-10-28T20:30:34+00:00" + "time": "2020-01-09T09:50:08+00:00" }, { "name": "symfony/routing", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "cf6d72cf0348775f5243b8389169a7096221ea40" + "reference": "7bf4e38573728e317b926ca4482ad30470d0e86a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/cf6d72cf0348775f5243b8389169a7096221ea40", - "reference": "cf6d72cf0348775f5243b8389169a7096221ea40", + "url": "https://api.github.com/repos/symfony/routing/zipball/7bf4e38573728e317b926ca4482ad30470d0e86a", + "reference": "7bf4e38573728e317b926ca4482ad30470d0e86a", "shasum": "" }, "require": { @@ -3817,24 +3980,24 @@ "uri", "url" ], - "time": "2019-11-20T13:44:34+00:00" + "time": "2020-01-08T17:29:02+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.0.0", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "9d99e1556417bf227a62e14856d630672bf10eaf" + "reference": "144c5e51266b281231e947b51223ba14acf1a749" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/9d99e1556417bf227a62e14856d630672bf10eaf", - "reference": "9d99e1556417bf227a62e14856d630672bf10eaf", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749", + "reference": "144c5e51266b281231e947b51223ba14acf1a749", "shasum": "" }, "require": { - "php": "^7.2.9", + "php": "^7.2.5", "psr/container": "^1.0" }, "suggest": { @@ -3875,20 +4038,20 @@ "interoperability", "standards" ], - "time": "2019-11-09T09:18:34+00:00" + "time": "2019-11-18T17:27:11+00:00" }, { "name": "symfony/translation", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "897fb68ee7933372517b551d6f08c6d4bb0b8c40" + "reference": "f5d2ac46930238b30a9c2f1b17c905f3697d808c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/897fb68ee7933372517b551d6f08c6d4bb0b8c40", - "reference": "897fb68ee7933372517b551d6f08c6d4bb0b8c40", + "url": "https://api.github.com/repos/symfony/translation/zipball/f5d2ac46930238b30a9c2f1b17c905f3697d808c", + "reference": "f5d2ac46930238b30a9c2f1b17c905f3697d808c", "shasum": "" }, "require": { @@ -3951,24 +4114,24 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2019-11-12T17:18:47+00:00" + "time": "2020-01-15T13:29:06+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.0.0", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "8feb81e6bb1a42d6a3b1429c751d291eb6d05297" + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8feb81e6bb1a42d6a3b1429c751d291eb6d05297", - "reference": "8feb81e6bb1a42d6a3b1429c751d291eb6d05297", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8cc682ac458d75557203b2f2f14b0b92e1c744ed", + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed", "shasum": "" }, "require": { - "php": "^7.2.9" + "php": "^7.2.5" }, "suggest": { "symfony/translation-implementation": "" @@ -4008,20 +4171,20 @@ "interoperability", "standards" ], - "time": "2019-11-09T09:18:34+00:00" + "time": "2019-11-18T17:27:11+00:00" }, { "name": "symfony/var-dumper", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "eade2890f8b0eeb279b6cf41b50a10007294490f" + "reference": "46b53fd714568af343953c039ff47b67ce8af8d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eade2890f8b0eeb279b6cf41b50a10007294490f", - "reference": "eade2890f8b0eeb279b6cf41b50a10007294490f", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/46b53fd714568af343953c039ff47b67ce8af8d6", + "reference": "46b53fd714568af343953c039ff47b67ce8af8d6", "shasum": "" }, "require": { @@ -4084,7 +4247,7 @@ "debug", "dump" ], - "time": "2019-11-12T14:51:11+00:00" + "time": "2020-01-25T12:44:29+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -4135,77 +4298,6 @@ "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", "time": "2019-10-24T08:53:34+00:00" }, - { - "name": "vladrub/laravel-datatables-oracle", - "version": "dev-master", - "source": { - "type": "git", - "url": "https://github.com/vladrub/laravel-datatables.git", - "reference": "5272a6db4572a8e45ffba94c398c5c0698e5d613" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vladrub/laravel-datatables/zipball/5272a6db4572a8e45ffba94c398c5c0698e5d613", - "reference": "5272a6db4572a8e45ffba94c398c5c0698e5d613", - "shasum": "" - }, - "require": { - "illuminate/database": "5.4.*|5.5.*|5.6.*", - "illuminate/filesystem": "5.4.*|5.5.*|5.6.*", - "illuminate/http": "5.4.*|5.5.*|5.6.*", - "illuminate/support": "5.4.*|5.5.*|5.6.*", - "illuminate/view": "5.4.*|5.5.*|5.6.*", - "php": ">=7.0" - }, - "require-dev": { - "orchestra/testbench": "~3.5" - }, - "suggest": { - "yajra/laravel-datatables-buttons": "Plugin for server-side exporting of dataTable.", - "yajra/laravel-datatables-editor": "Plugin to use Datatables Editor (requires a license).", - "yajra/laravel-datatables-fractal": "Plugin for server-side response using Fractal.", - "yajra/laravel-datatables-html": "Plugin for server-side HTML builder of dataTable." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.0-dev" - }, - "laravel": { - "providers": [ - "Yajra\\DataTables\\DataTablesServiceProvider" - ], - "aliases": { - "DataTables": "Yajra\\DataTables\\Facades\\DataTables" - } - } - }, - "autoload": { - "psr-4": { - "Yajra\\DataTables\\": "src/" - }, - "files": [ - "src/helper.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Arjay Angeles", - "email": "aqangeles@gmail.com" - } - ], - "description": "jQuery DataTables API for Laravel 4|5", - "keywords": [ - "datatables", - "jquery", - "laravel" - ], - "time": "2018-06-27T20:18:57+00:00" - }, { "name": "vlucas/phpdotenv", "version": "v2.6.1", @@ -4332,16 +4424,16 @@ "packages-dev": [ { "name": "barryvdh/laravel-ide-helper", - "version": "v2.6.5", + "version": "v2.6.6", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-ide-helper.git", - "reference": "8740a9a158d3dd5cfc706a9d4cc1bf7a518f99f3" + "reference": "b91b959364d97af658f268c733c75dccdbff197e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/8740a9a158d3dd5cfc706a9d4cc1bf7a518f99f3", - "reference": "8740a9a158d3dd5cfc706a9d4cc1bf7a518f99f3", + "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/b91b959364d97af658f268c733c75dccdbff197e", + "reference": "b91b959364d97af658f268c733c75dccdbff197e", "shasum": "" }, "require": { @@ -4399,7 +4491,7 @@ "phpstorm", "sublime" ], - "time": "2019-09-08T09:56:38+00:00" + "time": "2019-10-30T20:53:27+00:00" }, { "name": "barryvdh/reflection-docblock", @@ -4452,16 +4544,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.2.4", + "version": "1.2.6", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "10bb96592168a0f8e8f6dcde3532d9fa50b0b527" + "reference": "47fe531de31fca4a1b997f87308e7d7804348f7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/10bb96592168a0f8e8f6dcde3532d9fa50b0b527", - "reference": "10bb96592168a0f8e8f6dcde3532d9fa50b0b527", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/47fe531de31fca4a1b997f87308e7d7804348f7e", + "reference": "47fe531de31fca4a1b997f87308e7d7804348f7e", "shasum": "" }, "require": { @@ -4472,7 +4564,7 @@ "require-dev": { "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", "psr/log": "^1.0", - "symfony/process": "^2.5 || ^3.0 || ^4.0" + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" }, "type": "library", "extra": { @@ -4504,20 +4596,20 @@ "ssl", "tls" ], - "time": "2019-08-30T08:44:50+00:00" + "time": "2020-01-13T10:02:55+00:00" }, { "name": "composer/composer", - "version": "1.9.1", + "version": "1.9.3", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "bb01f2180df87ce7992b8331a68904f80439dd2f" + "reference": "1291a16ce3f48bfdeca39d64fca4875098af4d7b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/bb01f2180df87ce7992b8331a68904f80439dd2f", - "reference": "bb01f2180df87ce7992b8331a68904f80439dd2f", + "url": "https://api.github.com/repos/composer/composer/zipball/1291a16ce3f48bfdeca39d64fca4875098af4d7b", + "reference": "1291a16ce3f48bfdeca39d64fca4875098af4d7b", "shasum": "" }, "require": { @@ -4584,28 +4676,27 @@ "dependency", "package" ], - "time": "2019-11-01T16:20:17+00:00" + "time": "2020-02-04T11:58:49+00:00" }, { "name": "composer/semver", - "version": "1.5.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "46d9139568ccb8d9e7cdd4539cab7347568a5e2e" + "reference": "c6bea70230ef4dd483e6bbcab6005f682ed3a8de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/46d9139568ccb8d9e7cdd4539cab7347568a5e2e", - "reference": "46d9139568ccb8d9e7cdd4539cab7347568a5e2e", + "url": "https://api.github.com/repos/composer/semver/zipball/c6bea70230ef4dd483e6bbcab6005f682ed3a8de", + "reference": "c6bea70230ef4dd483e6bbcab6005f682ed3a8de", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0" }, "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5", - "phpunit/phpunit-mock-objects": "2.3.0 || ^3.0" + "phpunit/phpunit": "^4.5 || ^5.0.5" }, "type": "library", "extra": { @@ -4646,7 +4737,7 @@ "validation", "versioning" ], - "time": "2019-03-19T17:25:45+00:00" + "time": "2020-01-13T12:06:48+00:00" }, { "name": "composer/spdx-licenses", @@ -4810,16 +4901,16 @@ }, { "name": "filp/whoops", - "version": "2.5.0", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "cde50e6720a39fdacb240159d3eea6865d51fd96" + "reference": "fff6f1e4f36be0e0d0b84d66b413d9dcb0c49130" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/cde50e6720a39fdacb240159d3eea6865d51fd96", - "reference": "cde50e6720a39fdacb240159d3eea6865d51fd96", + "url": "https://api.github.com/repos/filp/whoops/zipball/fff6f1e4f36be0e0d0b84d66b413d9dcb0c49130", + "reference": "fff6f1e4f36be0e0d0b84d66b413d9dcb0c49130", "shasum": "" }, "require": { @@ -4828,8 +4919,8 @@ }, "require-dev": { "mockery/mockery": "^0.9 || ^1.0", - "phpunit/phpunit": "^4.8.35 || ^5.7", - "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0" + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" }, "suggest": { "symfony/var-dumper": "Pretty print complex values better with var-dumper available", @@ -4838,7 +4929,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-master": "2.6-dev" } }, "autoload": { @@ -4867,20 +4958,20 @@ "throwable", "whoops" ], - "time": "2019-08-07T09:00:00+00:00" + "time": "2020-01-15T10:00:00+00:00" }, { "name": "fzaninotto/faker", - "version": "v1.9.0", + "version": "v1.9.1", "source": { "type": "git", "url": "https://github.com/fzaninotto/Faker.git", - "reference": "27a216cbe72327b2d6369fab721a5843be71e57d" + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/27a216cbe72327b2d6369fab721a5843be71e57d", - "reference": "27a216cbe72327b2d6369fab721a5843be71e57d", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f", + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f", "shasum": "" }, "require": { @@ -4893,7 +4984,9 @@ }, "type": "library", "extra": { - "branch-alias": [] + "branch-alias": { + "dev-master": "1.9-dev" + } }, "autoload": { "psr-4": { @@ -4915,7 +5008,7 @@ "faker", "fixtures" ], - "time": "2019-11-14T13:13:06+00:00" + "time": "2019-12-12T13:22:17+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -5033,16 +5126,16 @@ }, { "name": "mockery/mockery", - "version": "1.2.4", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", - "reference": "b3453f75fd23d9fd41685f2148f4abeacabc6405" + "reference": "f69bbde7d7a75d6b2862d9ca8fab1cd28014b4be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/b3453f75fd23d9fd41685f2148f4abeacabc6405", - "reference": "b3453f75fd23d9fd41685f2148f4abeacabc6405", + "url": "https://api.github.com/repos/mockery/mockery/zipball/f69bbde7d7a75d6b2862d9ca8fab1cd28014b4be", + "reference": "f69bbde7d7a75d6b2862d9ca8fab1cd28014b4be", "shasum": "" }, "require": { @@ -5056,7 +5149,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2.x-dev" + "dev-master": "1.3.x-dev" } }, "autoload": { @@ -5094,20 +5187,20 @@ "test double", "testing" ], - "time": "2019-09-30T08:30:27+00:00" + "time": "2019-12-26T09:49:15+00:00" }, { "name": "myclabs/deep-copy", - "version": "1.9.3", + "version": "1.9.5", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea" + "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/007c053ae6f31bba39dfa19a7726f56e9763bbea", - "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/b2c28789e80a97badd14145fda39b545d83ca3ef", + "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef", "shasum": "" }, "require": { @@ -5142,7 +5235,7 @@ "object", "object graph" ], - "time": "2019-08-09T12:45:53+00:00" + "time": "2020-01-17T21:11:47+00:00" }, { "name": "nunomaduro/collision", @@ -5364,40 +5457,38 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "4.3.2", + "version": "5.0.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e" + "reference": "a48807183a4b819072f26e347bbd0b5199a9d15f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/b83ff7cfcfee7827e1e78b637a5904fe6a96698e", - "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/a48807183a4b819072f26e347bbd0b5199a9d15f", + "reference": "a48807183a4b819072f26e347bbd0b5199a9d15f", "shasum": "" }, "require": { - "php": "^7.0", - "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", - "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", - "webmozart/assert": "^1.0" + "ext-filter": "^7.1", + "php": "^7.2", + "phpdocumentor/reflection-common": "^2.0", + "phpdocumentor/type-resolver": "^1.0", + "webmozart/assert": "^1" }, "require-dev": { - "doctrine/instantiator": "^1.0.5", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^6.4" + "doctrine/instantiator": "^1", + "mockery/mockery": "^1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev" + "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] + "phpDocumentor\\Reflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -5408,10 +5499,14 @@ { "name": "Mike van Riel", "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2019-09-12T14:27:41+00:00" + "time": "2020-02-09T09:16:15+00:00" }, { "name": "phpdocumentor/type-resolver", @@ -5462,33 +5557,33 @@ }, { "name": "phpspec/prophecy", - "version": "1.9.0", + "version": "v1.10.2", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203" + "reference": "b4400efc9d206e83138e2bb97ed7f5b14b831cd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/f6811d96d97bdf400077a0cc100ae56aa32b9203", - "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/b4400efc9d206e83138e2bb97ed7f5b14b831cd9", + "reference": "b4400efc9d206e83138e2bb97ed7f5b14b831cd9", "shasum": "" }, "require": { "doctrine/instantiator": "^1.0.2", "php": "^5.3|^7.0", "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", - "sebastian/comparator": "^1.1|^2.0|^3.0", - "sebastian/recursion-context": "^1.0|^2.0|^3.0" + "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0" }, "require-dev": { - "phpspec/phpspec": "^2.5|^3.2", + "phpspec/phpspec": "^2.5 || ^3.2", "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8.x-dev" + "dev-master": "1.10.x-dev" } }, "autoload": { @@ -5521,7 +5616,7 @@ "spy", "stub" ], - "time": "2019-10-03T11:07:50+00:00" + "time": "2020-01-20T15:57:02+00:00" }, { "name": "phpunit/php-code-coverage", @@ -5777,16 +5872,16 @@ }, { "name": "phpunit/phpunit", - "version": "7.5.17", + "version": "7.5.20", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "4c92a15296e58191a4cd74cff3b34fc8e374174a" + "reference": "9467db479d1b0487c99733bb1e7944d32deded2c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/4c92a15296e58191a4cd74cff3b34fc8e374174a", - "reference": "4c92a15296e58191a4cd74cff3b34fc8e374174a", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9467db479d1b0487c99733bb1e7944d32deded2c", + "reference": "9467db479d1b0487c99733bb1e7944d32deded2c", "shasum": "" }, "require": { @@ -5857,7 +5952,7 @@ "testing", "xunit" ], - "time": "2019-10-28T10:37:36+00:00" + "time": "2020-01-08T08:45:45+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", @@ -6476,16 +6571,16 @@ }, { "name": "seld/phar-utils", - "version": "1.0.1", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "7009b5139491975ef6486545a39f3e6dad5ac30a" + "reference": "84715761c35808076b00908a20317a3a8a67d17e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/7009b5139491975ef6486545a39f3e6dad5ac30a", - "reference": "7009b5139491975ef6486545a39f3e6dad5ac30a", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/84715761c35808076b00908a20317a3a8a67d17e", + "reference": "84715761c35808076b00908a20317a3a8a67d17e", "shasum": "" }, "require": { @@ -6516,20 +6611,20 @@ "keywords": [ "phra" ], - "time": "2015-10-13T18:44:15+00:00" + "time": "2020-01-13T10:41:09+00:00" }, { "name": "symfony/filesystem", - "version": "v4.4.0", + "version": "v4.4.4", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "d12b01cba60be77b583c9af660007211e3909854" + "reference": "266c9540b475f26122b61ef8b23dd9198f5d1cfd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/d12b01cba60be77b583c9af660007211e3909854", - "reference": "d12b01cba60be77b583c9af660007211e3909854", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/266c9540b475f26122b61ef8b23dd9198f5d1cfd", + "reference": "266c9540b475f26122b61ef8b23dd9198f5d1cfd", "shasum": "" }, "require": { @@ -6566,7 +6661,7 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2019-11-12T14:51:11+00:00" + "time": "2020-01-21T08:20:44+00:00" }, { "name": "theseer/tokenizer", @@ -6610,31 +6705,29 @@ }, { "name": "webmozart/assert", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/webmozart/assert.git", - "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4" + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/88e6d84706d09a236046d686bbea96f07b3a34f4", - "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4", + "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925", "shasum": "" }, "require": { "php": "^5.3.3 || ^7.0", "symfony/polyfill-ctype": "^1.8" }, + "conflict": { + "vimeo/psalm": "<3.6.0" + }, "require-dev": { "phpunit/phpunit": "^4.8.36 || ^7.5.13" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } - }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" @@ -6656,14 +6749,13 @@ "check", "validate" ], - "time": "2019-08-24T08:43:50+00:00" + "time": "2019-11-24T13:36:37+00:00" } ], "aliases": [], "minimum-stability": "dev", "stability-flags": { - "laravelcollective/html": 20, - "vladrub/laravel-datatables-oracle": 20 + "laravelcollective/html": 20 }, "prefer-stable": true, "prefer-lowest": false, diff --git a/config/app.php b/config/app.php index a1619ca2..58ef2e73 100755 --- a/config/app.php +++ b/config/app.php @@ -161,6 +161,7 @@ return [ Illuminate\Translation\TranslationServiceProvider::class, Illuminate\Validation\ValidationServiceProvider::class, Illuminate\View\ViewServiceProvider::class, + Reliese\Coders\CodersServiceProvider::class, /* * Package Service Providers... diff --git a/config/filesystems.php b/config/filesystems.php index 77fa5ded..4e59a5bb 100755 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -47,6 +47,12 @@ return [ 'driver' => 'local', 'root' => storage_path('app'), ], + 'user' => [ + 'driver' => 'local', + 'root' => storage_path('app/users'), + 'url' => env('APP_URL').'/storage/users', + 'visibility' => 'public', + ], 'public' => [ 'driver' => 'local', diff --git a/config/models.php b/config/models.php new file mode 100644 index 00000000..5f97d5bf --- /dev/null +++ b/config/models.php @@ -0,0 +1,420 @@ + [ + + /* + |-------------------------------------------------------------------------- + | Model Files Location + |-------------------------------------------------------------------------- + | + | We need a location to store your new generated files. All files will be + | placed within this directory. When you turn on base files, they will + | be placed within a Base directory inside this location. + | + */ + + 'path' => app_path('Models'), + + /* + |-------------------------------------------------------------------------- + | Model Namespace + |-------------------------------------------------------------------------- + | + | Every generated model will belong to this namespace. It is suggested + | that this namespace should follow PSR-4 convention and be very + | similar to the path of your models defined above. + | + */ + + 'namespace' => 'App\Models', + + /* + |-------------------------------------------------------------------------- + | Parent Class + |-------------------------------------------------------------------------- + | + | All Eloquent models should inherit from Eloquent Model class. However, + | you can define a custom Eloquent model that suits your needs. + | As an example one custom model has been added for you which + | will allow you to create custom database castings. + | + */ + + 'parent' => Illuminate\Database\Eloquent\Model::class, + + /* + |-------------------------------------------------------------------------- + | Traits + |-------------------------------------------------------------------------- + | + | Sometimes you may want to append certain traits to all your models. + | If that is what you need, you may list them bellow. + | As an example we have a BitBooleans trait which will treat MySQL bit + | data type as booleans. You might probably not need it, but it is + | an example of how you can customize your models. + | + */ + + 'use' => [ + // Reliese\Database\Eloquent\BitBooleans::class, + // Reliese\Database\Eloquent\BlamableBehavior::class, + ], + + /* + |-------------------------------------------------------------------------- + | Model Connection + |-------------------------------------------------------------------------- + | + | If you wish your models had appended the connection from which they + | were generated, you should set this value to true and your + | models will have the connection property filled. + | + */ + + 'connection' => false, + + /* + |-------------------------------------------------------------------------- + | Timestamps + |-------------------------------------------------------------------------- + | + | If your tables have CREATED_AT and UPDATED_AT timestamps you may + | enable them and your models will fill their values as needed. + | You can also specify which fields should be treated as timestamps + | in case you don't follow the naming convention Eloquent uses. + | If your table doesn't have these fields, timestamps will be + | disabled for your model. + | + */ + + 'timestamps' => true, + + // 'timestamps' => [ + // 'enabled' => true, + // 'fields' => [ + // 'CREATED_AT' => 'created_at', + // 'UPDATED_AT' => 'updated_at', + // ] + // ], + + /* + |-------------------------------------------------------------------------- + | Soft Deletes + |-------------------------------------------------------------------------- + | + | If your tables support soft deletes with a DELETED_AT attribute, + | you can enable them here. You can also specify which field + | should be treated as a soft delete attribute in case you + | don't follow the naming convention Eloquent uses. + | If your table doesn't have this field, soft deletes will be + | disabled for your model. + | + */ + + 'soft_deletes' => true, + + // 'soft_deletes' => [ + // 'enabled' => true, + // 'field' => 'deleted_at', + // ], + + /* + |-------------------------------------------------------------------------- + | Date Format + |-------------------------------------------------------------------------- + | + | Here you may define your models' date format. The following format + | is the default format Eloquent uses. You won't see it in your + | models unless you change it to a more convenient value. + | + */ + + 'date_format' => 'Y-m-d H:i:s', + + /* + |-------------------------------------------------------------------------- + | Pagination + |-------------------------------------------------------------------------- + | + | Here you may define how many models Eloquent should display when + | paginating them. The default number is 15, so you might not + | see this number in your models unless you change it. + | + */ + + 'per_page' => 15, + + /* + |-------------------------------------------------------------------------- + | Base Files + |-------------------------------------------------------------------------- + | + | By default, your models will be generated in your models path, but + | when you generate them again they will be replaced by new ones. + | You may want to customize your models and, at the same time, be + | able to generate them as your tables change. For that, you + | can enable base files. These files will be replaced whenever + | you generate them, but your customized files will not be touched. + | + */ + + 'base_files' => false, + + /* + |-------------------------------------------------------------------------- + | Snake Attributes + |-------------------------------------------------------------------------- + | + | Eloquent treats your model attributes as snake cased attributes, but + | if you have camel-cased fields in your database you can disable + | that behaviour and use camel case attributes in your models. + | + */ + + 'snake_attributes' => true, + + /* + |-------------------------------------------------------------------------- + | Indent options + |-------------------------------------------------------------------------- + | + | As default indention is done with tabs, but you can change it by setting + | this to the amount of spaces you that you want to use for indentation. + | Usually you will use 4 spaces instead of tabs. + | + */ + + 'indent_with_space' => 0, + + /* + |-------------------------------------------------------------------------- + | Qualified Table Names + |-------------------------------------------------------------------------- + | + | If some of your tables have cross-database relationships (probably in + | MySQL), you can make sure your models take into account their + | respective database schema. + | + | Can Either be NULL, FALSE or TRUE + | TRUE: Schema name will be prepended on the table + | FALSE:Table name will be set without schema name. + | NULL: Table name will follow laravel pattern, + | i.e if class name(plural) matches table name, then table name will not be added + */ + + 'qualified_tables' => false, + + /* + |-------------------------------------------------------------------------- + | Hidden Attributes + |-------------------------------------------------------------------------- + | + | When casting your models into arrays or json, the need to hide some + | attributes sometimes arise. If your tables have some fields you + | want to hide, you can define them bellow. + | Some fields were defined for you. + | + */ + + 'hidden' => [ + '*secret*', '*password', '*token', + ], + + /* + |-------------------------------------------------------------------------- + | Mass Assignment Guarded Attributes + |-------------------------------------------------------------------------- + | + | You may want to protect some fields from mass assignment. You can + | define them bellow. Some fields were defined for you. + | Your fillable attributes will be those which are not in the list + | excluding your models' primary keys. + | + */ + + 'guarded' => [ + // 'created_by', 'updated_by' + ], + + /* + |-------------------------------------------------------------------------- + | Casts + |-------------------------------------------------------------------------- + | + | You may want to specify which of your table fields should be casted as + | something different than a string. For instance, you may want a + | text field be casted as an array or and object. + | + | You may define column patterns which will be casted using the value + | assigned. We have defined some fields for you. Feel free to + | modify them to fit your needs. + | + */ + + 'casts' => [ + '*_json' => 'json', + ], + + /* + |-------------------------------------------------------------------------- + | Excluded Tables + |-------------------------------------------------------------------------- + | + | When performing the generation of models you may want to skip some of + | them, because you don't want a model for them or any other reason. + | You can define those tables bellow. The migrations table was + | filled for you, since you may not want a model for it. + | + */ + + 'except' => [ + 'migrations', + ], + + /* + |-------------------------------------------------------------------------- + | Specified Tables + |-------------------------------------------------------------------------- + | + | You can specify specific tables. This will generate the models only + | for selected tables, ignoring the rest. + | + */ + + 'only' => [ + // 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Table Prefix + |-------------------------------------------------------------------------- + | + | If you have a prefix on your table names but don't want it in the model + | and relation names, specify it here. + | + */ + + 'table_prefix' => '', + + /* + |-------------------------------------------------------------------------- + | Lower table name before doing studly + |-------------------------------------------------------------------------- + | + | If tables names are capitalised using studly produces incorrect name + | this can help fix it ie TABLE_NAME now becomes TableName + | + */ + + 'lower_table_name_first' => false, + + /* + |-------------------------------------------------------------------------- + | Relation Name Strategy + |-------------------------------------------------------------------------- + | + | How the relations should be named in your models. + | + | 'related' Use the related table as the relation name. + | (post.author --> user.id) + generates Post::user() and User::posts() + | + | 'foreign_key' Use the foreign key as the relation name. + | (post.author --> user.id) + | generates Post::author() and User::posts_author() + | Column id's are ignored. + | (post.author_id --> user.id) + | generates the same as above. + | When the foreign key is redundant, it is omited. + | (post.user_id --> user.id) + | generates User::posts() and not User::posts_user() + */ + + 'relation_name_strategy' => 'related', + // 'relation_name_strategy' => 'foreign_key', + + /* + |-------------------------------------------------------------------------- + | Determines need or not to generate constants with properties names like + | + | ... + | const AGE = 'age'; + | const USER_NAME = 'user_name'; + | ... + | + | that later can be used in QueryBuilder like + | + | ... + | $builder->select([User::USER_NAME])->where(User::AGE, '<=', 18); + | ... + | + | that helps to avoid typos in strings when typing field names and allows to use + | code competition with available model's field names. + */ + 'with_property_constants' => false, + + /* + |-------------------------------------------------------------------------- + | Disable Pluralization Name + |-------------------------------------------------------------------------- + | + | You can disable pluralization tables and relations + | + */ + 'pluralize' => true, + + /* + |-------------------------------------------------------------------------- + | Disable Pluralization Except For Certain Tables + |-------------------------------------------------------------------------- + | + | You can enable pluralization for certain tables + | + */ + 'override_pluralize_for' => [ + + ], + ], + + /* + |-------------------------------------------------------------------------- + | Database Specifics + |-------------------------------------------------------------------------- + | + | In this section you may define the default configuration for each model + | that will be generated from a specific database. You can also nest + | table specific configurations. + | These values will override those defined in the section above. + | + */ + + // 'shop' => [ + // 'path' => app_path(), + // 'namespace' => 'App', + // 'snake_attributes' => false, + // 'qualified_tables' => true, + // 'use' => [ + // Reliese\Database\Eloquent\BitBooleans::class, + // ], + // 'except' => ['migrations'], + // 'only' => ['users'], + // // Table Specifics Bellow: + // 'user' => [ + // // Don't use any default trait + // 'use' => [], + // ] + // ], +]; diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php index eca5cf1f..bd1a343b 100755 --- a/database/migrations/2014_10_12_000000_create_users_table.php +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -29,6 +29,7 @@ class CreateUsersTable extends Migration $table->dateTime('confirmation_code_to')->nullable(); $table->unsignedTinyInteger('confirmation_code_remider')->default(0); + $table->timestamp('release_account')->nullable(); $table->boolean('active')->default(false); $table->timestamp('active_date')->nullable(); $table->dateTime('agreement')->nullable(); diff --git a/database/migrations/2020_02_08_164831_create_files_table.php b/database/migrations/2020_02_08_164831_create_files_table.php new file mode 100644 index 00000000..1ce8d9de --- /dev/null +++ b/database/migrations/2020_02_08_164831_create_files_table.php @@ -0,0 +1,46 @@ +increments('id'); + + $table->unsignedInteger('user_id')->nullable()->index(); + $table->string('identifier')->index(); + $table->string('filename'); + $table->string('dir'); + $table->string('original_name'); + $table->string('ext'); + $table->string('mine'); + $table->unsignedInteger('size'); + $table->timestamps(); + + $table->foreign('user_id') + ->references('id') + ->on('users') + ->onDelete('cascade'); + + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('files'); + } +} diff --git a/public/css/application.css b/public/css/application.css index 1a946402..4a10d76d 100644 --- a/public/css/application.css +++ b/public/css/application.css @@ -1,4 +1,14 @@ .alert ul { margin-bottom: 0; +} +.fa-caret-expand:before { + content: "\f0da"; +} +a[aria-expanded='true'] > .fa-caret-expand:before { + content: "\f0d7"; +} + +.dropzone { + border: 2px dashed; } \ No newline at end of file diff --git a/public/js/application.js b/public/js/application.js index 9f90a874..286e8659 100644 --- a/public/js/application.js +++ b/public/js/application.js @@ -79,7 +79,18 @@ __webpack_require__("./resources/assets/js/bootstrap.js"); if (window.layoutHelpers) { window.layoutHelpers.setAutoUpdate(true); } +(function() { + if ($('#layout-sidenav').hasClass('sidenav-horizontal') || window.layoutHelpers.isSmallScreen()) { + return; + } + try { + window.layoutHelpers.setCollapsed( + localStorage.getItem('layoutCollapsed') === 'true', + false + ); + } catch (e) {} +})(); $(function () { // Initialize sidenav $('#layout-sidenav').each(function () { @@ -92,6 +103,9 @@ $(function () { $('body').on('click', '.layout-sidenav-toggle', function (e) { e.preventDefault(); window.layoutHelpers.toggleCollapsed(); + if (!window.layoutHelpers.isSmallScreen()) { + try { localStorage.setItem('layoutCollapsed', String(window.layoutHelpers.isCollapsed())); } catch (e) {} + } }); // Swap dropdown menus in RTL mode diff --git a/public/js/forms_file-upload.js b/public/js/forms_file-upload.js index a5baab17..9c6c95c6 100755 --- a/public/js/forms_file-upload.js +++ b/public/js/forms_file-upload.js @@ -3,7 +3,7 @@ $(function() { - + Dropzone.autoDiscover = false; $('#dropzone-before').dropzone({ parallelUploads: 1, @@ -21,9 +21,10 @@ $(function() { + // Mock the file upload progress (only for the demo) // - Dropzone.prototype.uploadFiles = function(files) { + /* Dropzone.prototype.uploadFiles = function(files) { var minSteps = 6; var maxSteps = 60; var timeBetweenSteps = 100; @@ -66,5 +67,5 @@ $(function() { }(file, totalSteps, step), duration); } } - }; -}); \ No newline at end of file + };*/ +}); diff --git a/public/pdf/mivita_template_contract_de.pdf b/public/pdf/mivita_template_contract_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1716c14da3d374470a1b89643960d78b3c78d632 GIT binary patch literal 684779 zcmeEv2_Tf+_kV>*B#9Q4$(C)*YQ`?v60&CB#>`+CGmNp8N~BaOA(Sn$M2JL|ED`M` zTPjPXl87u3rT;U7(p2yJdi(yrzr5cUW1hLsJ?EZ#&*z?V?tRYljEI4{CKx7-;1qfG z{9XemI}8K`ksVw(6%`@67?P714i8q>5QpgDsTdrFiUGla^F|PTFRHs2RhvY`lc=6n zKwWjbCv~dOfI@a85b+>1y`nbBku0W0#!&G%kfy$tkt#wCWG$v`tPg_0QAjixE)R!7 zk=Ekk(=64ba}ooe5k0 zDR^W5?Iu`%SF9XPP(_(t(O2Hr&D{;q0m#>lNb;2TRT9JilHlcmV_Gpp5Jay+byX5n zrJVqo>luL5$P_$CMj8di!jQ5cw45{yg@htdQXn`KCI^AaLSP6m6ebTv$;+TY(?5dB z?7)#C1?MPlq^>#L9Pmj=aMpnPAZVivfyv1MY~T<$91PR|d-{>67+)~SQ)r6G3?Bd+ zSPH?NHjp41UyK9Ui>f3jNNecJ&vd`s+`lwL@|33c5m2ui#24cZfk{IlKOxf7`(rXU zw;xh^QjPFmd-lTyJ?SVh!h4dvC|EpDUFb(5cv3aIfi6uC(O+Ps;SIq1hpceeFMQm+ zC`9@|2VTl>C>#oa4~&4Bz|istlspV7Ny8#k5yDXO zD@^D-X6Dpi;qpygMm}U5!O`z8ars)4fd{=mWQqxyOjMqlcG@HW?F1(h2qq&91&Qfl zumlp7?CC5%t6S3q-}2Jalh-DBQZaz((NE5oiY# z7>UH8zz$GZpfLv-M?6#(g>gWmXPWo{o9~)pXaZ=#0f|On@mLfXjzP+Tkti%2?0|#H zf*l<3C@2<&!J^>~GcC-b{*JQ|V0!6}L5+y<^i+1Ikjakn07PeK8P0!4Z;GdQ(%g!= z@|Q9DTJ&9Qbv%XOjmK$H$Zm9#<&L3v;%SyZNpQv#e6exU_@>(udBRs6(#DuT8v!iT z0po~(fgPc;FfbD9hy}~ZVX$B%0xkobfJ2c88AZr<e18c>`%jr(4MSUEWGCxZh6 zXaF=Qhd_hn@Hi|Oj>gGg9b{25NI77Pz9at;ck-{|WU7@Pu=!DIfR~-EP#oS7<3*&- zh{|yGD}xz*&(aWsl>uhMRv=6uQ~YL~pp7BT_ZZ_nzAc?OK_vV|MSoE@VDaTK^zc9# zOD1{aDL{-v6Mt6uSFxw4XpK!(000F9F;oDQ%8oRUVcgw`1T2OgZ1{o+B;1r0p_0Ej zL&y7f41V5V^Q5r>s`BvaflROQ*@O&`^-r@ppKt4}3RiFk%a zX_BZCso$2)0um6*$PGVctbWqUO(?*a0P57l z5IylzRcDI6tqBAS@-sp9vOhU`MWTWb5FG-}(@KW6>HwkW|7B_aZKhTU^fk%X#RaX}H2D@H9*^5X_O*fn!36Ck zBPSybN25TpNSL&&oDBr%5Pb;-lB4m1s8Pu7e^gx$k0W6IsDc4tENBALxfu}fKrjLf zEU*-siEC)9qAyNJQBy-x6ADGkLZK*i;2jERUjsNs0x!9#cZ4eNj(|cDz-I)2j@icu znW;K(fEEFpdZAFjJMf~H0et9mG4tQYkJGI1wLB5Zd{^EGi`%GgzJzn(w0-tI9rHv20&olvOeWnRKQ%36q@S=~y zbQ%3TtrIjI0pl<;uJm%+I0E%(<+M)Bj2DX57L6~!AAwe;ubFpftLp+z6;MAE1c$+t zr%KHTII8oP@@a6=7Rtc+nK+5Ikk;^}Y8g|3upc$}@vuOr^$-^4ssa6o01v0_=Qh_BtFbM$T zN}w;{_0#}v^eIOd%7j92`y>3*7ke}Xew~gq;yF)8*wpUFzw`0m`3TG<+PwV#I3Hz^ zvj5@vs0OFaN4k&t!?`&#A%VF$rwK{-R)2Rw(!`qcgoM*A&c6=wUkCYLaF8&h%zt`D z{*i~I&qA67_zS)ePIt0@ck0n+(e&KYBoKk+D@2n>+tI^g$v8YjcWN&jE(ewSy5qey z^sL!q62I1pfW+Kxtrg~l)ft69t zs}}QxTzehc^ET5seY;oUmD1C9Ca#qZnf3JcacN$W{jBN*NsBie)OYfF9DijuxpAaW z;q;?D{P?Ef%pr}56UnRBC)lvb3oCXV@k0sA*m$MrJRkBMFFw864eFKis9&k&E^kBn z;kWxtmwbLcz+Zb;qI~$dUAl@lB)zRa{^Iu2aVAF>KQ_l-Y>_sJy5O4a(%>V|RDyV< z;PC|O*4O!|e;|fr`68$(M>L&s=h67urd=X|IVBm!9xe`E;G0*~f>c9Nc39-P>5Z+V zzPGreaJsPH z*co5z zderC{=mVy4OTod*VF5<&3Q;I_jg9;w>$HZXU&lT1*wwO;C(Xj@_MNQ?6)U(88!lKP zOF6lHVc9mTrKZd~RNjwqU{GDEsv_MVqjC0}8%b?1#iHR=i%F6}9grC9TRzT{W0L zrb+R3VWF-;YV7glV-c&x1tqUWJqi{pI4`FySD1Bm6Km!1p3QqRMH1ZEydOfhK$Dn4 zV|lCwS+gu}xO4Xjn`#saKSPA4aH1^}$Gog8>oh_Dkg|;rmY~aEF*$EbB!EAz?Y{Ml9m*)RRvN28vQ- zE#>=Dt;G_@cz8a`+f^=jUhFm^6?brLl4Lu|O!%g{rqT`1m1k9DRxxo&l&RdgqNZe2 zb2c-D=W}vbp}cqOvyU6!t*e#r5_s4Sl5}upa%%0iYSy{Q#9Rm>I?p4ju<6i>Z4nEZ7p)m|-UlMx zR#Q|j9rCkx|J_A+FgQj1gHuCiFXhBaEAPEh4;Q~a zrM=m0#j#7eE7pf*OC{9Y9Af5DSZC3x>L0u#N3byUT8E`d#Bv0$+^S7=u=mEBEV|Z& z+p4qag-0+s#z>_rp!g*Zyw2P&vt|dIDZiv}+G9U^5A_VgMQIxhkLxHVT+e7y+;}`q z?55N+P~4^bI1@Ew-`EXf?gO@kE{UBAhtG+Zi90yO8^n)>Q=F@a$+ByOAqB+AHQvUX zw6?9&Qj72n4)spJEq4e%$z#4^`&-`a>`^k6#>&CMsQpq~&OE4zz7%ACC3wxci$W)A zpd?|u$}PR+{P*v(!-B4_e%Wa$8^5ebwR&RRqOSFa{MK#oNC+}szGGmWwFXn={sD*K zPpg$|!`@qsG~|D7%*x$4QfNnhg?6d1&9E~a{nYl>y>I6SzLxrG8)PPW{pa?qr1nhX zEf_U1*NuEnyG&NzaaRv2DHlkVyV9~f{r&37b))5lafWvxtgbRP z_N}j1YdyRwQ*NB*+rMcm1>96HVjJe6bjt-fVI0t+thPXBBBZb4&1)xuS!4lk{*37-ub@gMV8s(=)hO^60=slvcJDoYQHYgC~f1O^4=!Mn~4`My%nt5 zRw$)mijA+kRv1FY`$)x>eJw36dA&uSOaoRw7GxvW@~j#wc+8RO*fO>o@mSoV&NJRC zSJ}bsZem~V2x`NBMy799g9`G`m-1Csds&(b=+uo~JTm~;U z&YhUp&7?Qh2w{oY<5nBmYj^(Xin7w;VR5(GC^m?HEYlN}qi*UMDG>CVKFTQX!{pw9 z-G!4Sc4tuBhvoat+**XsP+DGi9|$8ky%~8c-~xM0;w@h~+5I9X?%8Lz3qff)iYyb_ z!&&&Hm+Z2lZ;gNv73GgG$RLn(XBR8qu3ftD?z7`eTld24nq8JB`&HJSgggA#bH zvUPU{d27k1wW{sli8t$$HwEJRs3$(wG4m+~7y3YJZ-3C^IYeep*f`mLJ-mTMkac3` zh~p8gY|4i|l^QcW{i~Z-mQ6^$?_9XdVVmJiL$xhOLf6V{(1mCe3Se4Kc$=M=^mnpd z%4Vx*U#41G+IRbO>?ph0lNajnlP8oGinJLwrRs6Wws!ApmJB_bdHMCNofD60o;u?^ zVuSB%wx2n$K)7-F+X7Hwb;FjI35srk4GDhTYkBL)sCc{Tk0HJ4=a;X71#%>kc%GCf z!g4~Ec$G`QO^w-(_dL0ntIqmF<7yjBBFFX|D|N#OvC6Q!E10qmVrx~_GllRc8by{a zaE1~4R6Z=7c;h18bXFqwIUo&JLbmM-nvBd;x%v1mfwnJ+v9BJOj-8Qpjz!m zGGf9-byr^B>g5z#LsE1YT(W#1=rfYJlyW4utvILC)#>b>SD|LV0*V6fz8Y~42rJun#)7+f9-{Gnzi7kyLr ztNNzWi@qlN%%mv&jLX-W3_O02=Jb_^%xp?#!utpG-?hPzH{?FoyrNloD1R}5WIC5;R;Ca=+Y2TOcaX(k za9|lZM?fiXGz{$E0F?t$dN4q8mK+{|m&MLx$IPPr+M%iB5+FlS{s(D7C@dZhmvz8^ zX;(7AFgy|l#vm|AFhI?NXm3h^wDh4_`kl!l`)hM*DuHGe`On*!&c%Vrf}sd73`xtvghAz@h#B+r z2e~+31^qTx=zBY*rUt~GjHc@UQ<~8qd6B=IAv7z*kf&V?R-Um>ijeP4eH~lH+2?=@ z-4v>qJFpv1%Y#=opa2=5-%>Nw_z9os{Fh*##JET177s zfvT(qq{jfUA1!fjhAqAPD`&c6qxET)=(G6If(+VOTIAZqrr&j31D%1>Du)MZ{2O!}+xxp!|62669Zv$$j%E|n z&-|Pim9?`b zmq1ICA(Wa4u?%RbDKyypD9-wJMKB%dOsC+h`O%>FqkR0YepOiy2up$8;ytcjrj_jwUna>Dd|OjPKgEZuKabiL?2Ch*`JfTP0a#E>Y3s{XW&Pl9*p$U zrGHNDK$|v<)Ki5&CI0a&`=SKk;6DolW2`f96PEwKP?$Z$-yBcPo&N|FfO{9dEc@v| z{>{KZo7W&CGO+TdOZSgA4BzQv&Zglz4*w|QK*xg?o;Y=_MN9r44+w_o`7a#4(fJe{ zDAi>^06Jd`#CH?)zZ^S!*Zx1xKuoPj<_jQX80PpK@j!cY#`MNLy~lGl5wmvw=?wmP zcmP(5UjI7=;=2hxXGAan@}CC?y_wyJ`C=m&G%{Bc!5HQLi-=i)qnZ+MJEoozFl|5< zN^($;4sbY+tObMl|F1(sjscr!@$lF7>sJ2 zv&oQU0OlNV!65x_2@6@e#rU6sg)DQh`2rcsb5_is{;DSM|a||wi*@-YP_=njF;K317sF-(7 zgmEwFzl@82x)T8+i+KtR#`xf0V9*}VIj6jlFV}#-%bieDLeKb-d1o=u|F@pxpKdXL zO$*xA)|UmzeA?P#4E^S4GZ=T4<{WzdDmEAe`0e&EfNd>3CB&Ca48%N&KN+{D=7Te`}s?d!iXU!CY~{pw>C#f}#0;7%b@FCw)JBp26Z5V^7BA?!U13 z_JTWbaRj)kN;4Pp%#D1vCYYnWV2m5*3=9T)^AEEZwC#(TR17!`8gSste&$P(&aYzQ zJNh|;1O991U?l%NS0yxz%)c;$K{InS8@~>Xe|DTf-x!~lz+j9N{sqQ=bYmR2-;q?2FHU127=-YMYC3Z2#-nV6Mjr;^LQ=CyWUI|1ekpYZ5(RO#;N9$a#hf#@K$2z+fbw^U?�L*_F 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�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≧#SU=~LF1rlhVulD1$`@!ZVW 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 'Passwort zurücksetzen', 'mail_confirm' => 'E-Mail bestätigen', 'subject_activate' => 'Account aktivieren', + 'account_active' => 'Account freigeschaltet', 'subject_reset' => 'Passwort zurücksetzen', - 'salutation' => 'Sehr geehrter Kunde,', - 'dear_mrs' => 'Sehr geehrte Frau,', - 'dear_sir' => 'Sehr geehrter Herr,', + 'salutation' => 'Hallo Kunde', + 'dear_mrs' => 'Hallo', + 'dear_sir' => 'Hallo', 'hello' => 'Hallo', 'greetings' => 'Mit freundlichen Grüßen', 'sender' => 'Dein mivita.care Team', @@ -21,16 +22,17 @@ 'phone' => 'Telefon', 'subject' => 'Betreff', 'message' => 'Nachricht', - 'active_copy1line' => 'Sie erhalten diese E-Mail, weil wir eine Anfrage zur Änderung Ihrer E-Mail-Adresse für Ihr Konto erhalten haben.', - 'copy2line' => 'Oder kopieren Sie diesen Link in die Adressleiste Ihres Browsers.', - 'copy3line' => 'Für weitere Fragen stehen wir Ihnen gerne zur Verfügung.', - 'email_verify' => 'Bestätigen Sie Ihre E-Mail-Adresse', - 'verify_e_mail' => 'Bestätigen Sie Ihre Daten und E-Mail-Adresse', - 'verify_copy1line' => 'Wir haben Daten über Sie in unserem System gespeichert. Bitte folgen Sie dem unten stehenden Link um Ihre E-Mail-Adresse zu bestätigen. Weitherhin können Sie Ihre Daten ändern oder auch löschen.', - 'email_verify_copy1line' => 'Vielen Dank für die Erstellung eines Accounts. Bitte folgen Sie dem unten stehenden Link, um Ihre E-Mail-Adresse zu bestätigen.', + 'active_copy1line' => 'Du erhältst diese E-Mail, weil wir eine Anfrage zur Änderung Deiner E-Mail-Adresse für Dein Konto erhalten haben.', + 'copy2line' => 'Oder kopiere diesen Link in die Adressleiste Deines Browsers.', + 'copy3line' => 'Für weitere Fragen stehen wir Dir gerne zur Verfügung.', + 'email_verify' => 'Bestätige Deine E-Mail-Adresse', + 'verify_e_mail' => 'Bestätige Deine Daten und E-Mail-Adresse', + 'verify_copy1line' => 'Wir haben Daten über Dich in unserem System gespeichert. Bitte folge dem unten stehenden Link um Deine E-Mail-Adresse zu bestätigen. Weitherhin kannst Du Deine Daten ändern oder auch löschen.', + 'email_verify_copy1line' => 'Vielen Dank für Deine Registrierung. Bitte folge dem unten stehenden Link, um Deine E-Mail-Adresse zu bestätigen.', 'copy_to_browser' => 'Oder kopiere diesen Link in die Adressleiste Deines Browsers.', 'activate_copy' => 'Bitte bestätige Deine E-Mail und aktiviere Deinen Account über diesen Link:', - 'reset_pass_copy1line' => 'Du erhälst diese E-Mail, weil wir eine Anfrage zum Zurücksetzen des Passworts für Dein Konto erhalten haben.', + 'account_active_copy1line' => 'Dein Account wurde nach erfolgreicher Prüfung freigeschatet. Deinen Beratervertag findest du auf der Startseite im Loginbereich von my.mivita.care. Melde dich mit deinen Benutzerdaten an, um weitere Schritte zu unternehmen.', + 'reset_pass_copy1line' => 'Du erhälst diese E-Mail, weil wir eine Anfrage zum Zurücksetzen Deines Passworts für Dein Konto erhalten haben.', 'checkout_copy1line' => 'vielen Dank für Deine Bestellung bei mivita.care. Nachfolgend haben wir zur Kontrolle Deine Bestellung noch einmal aufgelistet.', 'checkout_copy3line' => 'Bei Fragen sind wir jederzeit für Dich da.', 'status_copy1line' => 'Status zu Deiner Bestellung auf mivita.care', diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php index 4cfca737..f15e0d8a 100755 --- a/resources/lang/de/validation.php +++ b/resources/lang/de/validation.php @@ -147,18 +147,22 @@ return [ */ 'attributes' => [ + 'salutation' => 'Anrede', 'name' => 'Name', 'username' => 'Benutzername', 'email' => 'E-Mail-Adresse', + 'email-confirm' => 'E-Mail-Adresse wiederholen', 'first_name' => 'Vorname', 'last_name' => 'Nachname', 'password' => 'Passwort', 'password_confirmation' => 'Passwort-Bestätigung', + 'password-confirm' => 'Passwort-Bestätigung', 'city' => 'Stadt', 'country' => 'Land', 'address' => 'Adresse', 'phone' => 'Telefonnummer', 'mobile' => 'Handynummer', + 'mobil' => 'Mobiltelefon', 'age' => 'Alter', 'sex' => 'Geschlecht', 'gender' => 'Geschlecht', @@ -178,6 +182,7 @@ return [ 'available' => 'verfügbar', 'size' => 'Größe', 'user_shop_name' => 'Shop Name', + 'birthday' => 'Geburtsdatum', 'user_shop_active' => 'Nutzungsbedinungen', 'g-recaptcha-response' => 'google reCaptcha', 'accepted_data_protection' => 'Einwilligung Datenschutzerklärung', diff --git a/resources/views/admin/attribute/index.blade.php b/resources/views/admin/attribute/index.blade.php index 36c11aea..220b6497 100755 --- a/resources/views/admin/attribute/index.blade.php +++ b/resources/views/admin/attribute/index.blade.php @@ -33,7 +33,7 @@ {{ $value->pos }} {{ $value->name }} {{ $value->getTranNames() }} - @if($value->active) @else@endif + @if($value->active) @else@endif diff --git a/resources/views/admin/category/images.blade.php b/resources/views/admin/category/images.blade.php index c4428b42..2f1ea291 100755 --- a/resources/views/admin/category/images.blade.php +++ b/resources/views/admin/category/images.blade.php @@ -36,9 +36,9 @@
Bild löschen @if($category->iq_image->active) - + @else - + @endif @endif diff --git a/resources/views/admin/category/index.blade.php b/resources/views/admin/category/index.blade.php index d3dbd580..c0580a6e 100755 --- a/resources/views/admin/category/index.blade.php +++ b/resources/views/admin/category/index.blade.php @@ -31,7 +31,7 @@ @if($value->parent) {{ $value->name }} @else - @endif {{ $value->headline }} - @if($value->active) @else@endif + @if($value->active) @else@endif diff --git a/resources/views/admin/country/index.blade.php b/resources/views/admin/country/index.blade.php index a6584fa6..74b1a660 100644 --- a/resources/views/admin/country/index.blade.php +++ b/resources/views/admin/country/index.blade.php @@ -28,7 +28,7 @@ {{ $value->de }} {{ $value->code }} {{ $value->phone }} - @if($value->active) @else@endif + @if($value->active) @else@endif @endforeach diff --git a/resources/views/admin/lead/edit.blade.php b/resources/views/admin/lead/edit.blade.php index 0776a9c7..9ac5907c 100644 --- a/resources/views/admin/lead/edit.blade.php +++ b/resources/views/admin/lead/edit.blade.php @@ -24,7 +24,7 @@ @endif - {!! Form::open(['url' => route('admin_lead_store'), 'class' => 'form-horizontal', 'id'=>'lead-form-validation']) !!} + {!! Form::open(['url' => route('admin_lead_store')."?show=".$show, 'class' => 'form-horizontal', 'id'=>'lead-form-validation']) !!}

  @@ -33,9 +33,12 @@ @if($m_data_load) @include('admin.lead.m_data_form_edit') - @else - @include('admin.lead.m_data_form') + @endif + @include('admin.lead.m_register_data') + + @if(!$m_data_load) + @include('admin.lead.m_data_form') @endif @if(!$user->id || $user->id === 'new') @@ -56,7 +59,7 @@
diff --git a/resources/views/admin/lead/m_register_data.blade.php b/resources/views/admin/lead/m_register_data.blade.php new file mode 100644 index 00000000..fd0a5e0b --- /dev/null +++ b/resources/views/admin/lead/m_register_data.blade.php @@ -0,0 +1,153 @@ + +
+
+ +
+
+ +
+
+
+ @if($user->payment_shop) +

+ {{__('Berater-Shop aktiv')}} {{__('bis zum')}}: {{ $user->getPaymentShopDateFormat() }}

+ @else +

+ {{__('Berater-Shop inaktiv')}}

+ @endif + + @if($user->payment_account ) +

+ {{__('Berater-Account aktiv')}} {{__('bis zum:')}} {{ $user->getPaymentAccountDateFormat() }}

+ @else +

+ {{__('Berater-Account inaktiv')}}

+ @endif + + @if($user->active == 1) +

+ {{__('Daten vollständig, freigeschaltet')}}: {{ $user->getActiveDateFormat() }}

+ @if($user->files->count()) + @foreach($user->files()->whereIdentifier('contract')->get() as $file) + MIVITA_Beratervertrag.pdf + @endforeach + @endif + @else +

+ {{__('Daten nicht vollständigt, inaktiv')}}
+ @if($user->release_account) + Registrierung abgeschlossen {{ $user->getReleaseAccountFormat() }}

+ Daten vollständigt => Berater freischalten + @else + Berater muss Registrierung noch abschließen

+ @endif + @endif +
+
+ @if($user->account_id) + @if($user->agreement) +

+ {{__('Einverständniserklärung')}}: {{ $user->getAgreementFormat() }} +

+ @else +

+ {{__('Einverständniserklärung')}} {{ __('nicht akzeptiert') }}

+ @endif + @if($user->account->data_protection) +

+ {{__('Privacy policy approved')}}: {{ $user->account->getDataProtectionFormat() }} +

+ @endif + @endif + @if($user->confirmed == 1) +

+ {{__('E-Mail verified')}}: {{ $user->getConfirmationDateFormat() }}

+ @else +

+ {{__('E-Mail not verified')}}

+ Neue E-Mail für die Registrierung zusenden + @endif +
+
+
+ + + +
+ @if($user->files->count()) +
+
+ + + + + + + + + @foreach($user->files()->whereIdentifier('id_card')->get() as $file) + + + + + + + @endforeach + +
AusweisdatenNameGrößelöschen
+ @if(strtolower($file->ext ) === 'pdf') + + @else + + @endif + + {{ $file->original_name }}{{ $file->formatBytes() }} + + + +
+
+
+
+ + + + + + + + + @foreach($user->files()->whereIdentifier('business_license')->get() as $file) + + + + + + + @endforeach + +
GewerbenachweisNameGrößelöschen
+ + @if(strtolower($file->ext ) == 'pdf') + + @else + + @endif + + {{ $file->original_name }}{{ $file->formatBytes() }} + + + +
+
+
+ + @endif +
+ + + +
+ diff --git a/resources/views/admin/level/index.blade.php b/resources/views/admin/level/index.blade.php index acbea8c5..560df858 100755 --- a/resources/views/admin/level/index.blade.php +++ b/resources/views/admin/level/index.blade.php @@ -35,7 +35,7 @@ {{ $value->name }} {{ $value->getFormattedMargin() }} {{ $value->getTranNames() }} - @if($value->active) @else@endif + @if($value->active) @else@endif diff --git a/resources/views/admin/product/images.blade.php b/resources/views/admin/product/images.blade.php index bb9c2998..c691a465 100755 --- a/resources/views/admin/product/images.blade.php +++ b/resources/views/admin/product/images.blade.php @@ -33,9 +33,9 @@
Bild löschen @if($image->active) - + @else - + @endif
diff --git a/resources/views/admin/product/index.blade.php b/resources/views/admin/product/index.blade.php index 1a8c9f77..979c84f8 100755 --- a/resources/views/admin/product/index.blade.php +++ b/resources/views/admin/product/index.blade.php @@ -39,7 +39,7 @@ {{ $category->category->name }} @endforeach - @if($value->active) @else@endif + @if($value->active) @else@endif   diff --git a/resources/views/admin/shipping/index.blade.php b/resources/views/admin/shipping/index.blade.php index edb37799..5b38132f 100755 --- a/resources/views/admin/shipping/index.blade.php +++ b/resources/views/admin/shipping/index.blade.php @@ -24,7 +24,7 @@ {{ $value->name }} - @if($value->active) @else@endif + @if($value->active) @else@endif diff --git a/resources/views/admin/site/images.blade.php b/resources/views/admin/site/images.blade.php index ea467dca..c7d8dfb0 100755 --- a/resources/views/admin/site/images.blade.php +++ b/resources/views/admin/site/images.blade.php @@ -35,9 +35,9 @@
Bild löschen @if($value->iq_image->active) - + @else - + @endif
@endif diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 18cd78e5..77ae33df 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -26,8 +26,6 @@ @csrf - -
diff --git a/resources/views/emails/info.blade.php b/resources/views/emails/info.blade.php new file mode 100644 index 00000000..50f8122b --- /dev/null +++ b/resources/views/emails/info.blade.php @@ -0,0 +1,228 @@ + + + + + + mivita.care + + + + + + + + + + + + +
+ {{ $copy1line }} +
+ + + + + +
+
+ + + + +
+ + + + +
+
+ + + + + + + + + +
+
+ + mivita.care + +
+ +

+
+
+ + + + + + + + + + + + + + +
+ {{ $salutation }} +
+ {!! nl2br($copy1line) !!} +
+
+ + + + + + +
+ + + + + + + + + +
+

+ {{ $button }} +

+
+ {{ $url }} +
+
+
+
+ + + + +
+ {!! nl2br($content) !!} +
+
+
+ + + + + + + +
+

+ {{__('email.footer_copy1')}} +

+
+ www.mivita.care +
+
+

{{__('email.footer_copy2')}}

+ Datenschutzerklärung
+

{{__('email.footer_copy3')}}

+
+
+
+
+
+
+ + + diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index f871fff6..0f21a95a 100755 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -16,6 +16,26 @@
@endif + @if($user->payment_account && $user->daysActiveAccount() <= 29) +
+

{{__('Mitgliedschaft Jahresbeitrag') }}

+ + + @if($user->daysActiveAccount() < 0) +
Achtung: Deine Mitgliedschaft ist vor {{ $user->daysActiveAccount()*-1 }} Tagen ausgelaufen, bitte aktualisiere jetzt Deine Zahlung!
+ @elseif($user->daysActiveAccount() < 14) +
Achtung: Deine Mitgliedschaft läuft in {{$user->daysActiveAccount()}} Tagen aus, bitte aktualisiere jetzt Deine Zahlung!
+ @else +
Achtung: Deine Mitgliedschaft läuft in {{$user->daysActiveAccount()}} Tagen aus, bitte aktualisiere jetzt Deine Zahlung!
+ {{-- + TODO SEPA + --}} + @endif +

Erst wenn Dein Jahresbeitrag bei uns eingeht wird Deine Mitgliedschaft automastisch um ein Jahr verlängert.

+

Die Verlängerung gibt ab erstes Abschlussdatum ein weiteres volles Jahr, bis zum {{$user->modifyActiveAccount()}}

+ Mitgliedschaft jetzt hier verlängern +
+ @endif @if($user->active == 1)
@@ -42,33 +62,47 @@ {{__('Shop nicht gebucht')}}

@endif
- @endif

{{__('Activities') }}

- @if($user->payment_account ) + @if($user->isActiveAccount() )

- {{__('Account aktiv')}} {{__('bis zum:')}} {{ $user->getPaymentAccountDateFormat() }}

+ {{__('Berater-Mitgliedschaft aktiv')}} {{__('bis zum:')}} {{ $user->getPaymentAccountDateFormat() }}

@else

- {{__('Account inaktiv')}}

+ {{__('Berater-Account inaktiv')}} + @if($user->payment_account) + {{__('abgelaufen am')}}: {{ $user->getPaymentAccountDateFormat() }} + @endif +

@endif - @if($user->payment_shop) + @if($user->isActiveShop())

- {{__('Shop aktiv')}} {{__('bis zum')}}: {{ $user->getPaymentShopDateFormat() }}

+ {{__('Berater-Online-Shop aktiv')}} {{__('bis zum')}}: {{ $user->getPaymentShopDateFormat() }}

@else

- {{__('Shop inaktiv')}}

+ {{__('Berater-Shop inaktiv')}} + @if($user->payment_shop) + {{__('abgelaufen am')}}: {{ $user->getPaymentShopDateFormat() }} + @endif +

@endif
+ @if($user->active == 1) + @if($user->files->count()) + @foreach($user->files()->whereIdentifier('contract')->get() as $file) + MIVITA_Beratervertrag.pdf + @endforeach + @endif

- {{__('Daten vervollständigt')}} {{__('at')}}: {{ $user->getActiveDateFormat() }}

+ {{__('Daten vollständig, freigeschaltet')}} {{__('at')}}: {{ $user->getActiveDateFormat() }}

+ @endif @if($user->account_id) diff --git a/resources/views/layouts/application.blade.php b/resources/views/layouts/application.blade.php index 881c361b..b460bede 100755 --- a/resources/views/layouts/application.blade.php +++ b/resources/views/layouts/application.blade.php @@ -1,6 +1,6 @@ - + @@ -30,7 +30,6 @@ - @@ -39,6 +38,8 @@ + + @@ -102,7 +103,6 @@ - @@ -118,19 +118,22 @@ - + + + - -@yield('scripts') + +@yield('scripts') + \ No newline at end of file diff --git a/resources/views/layouts/includes/layout-sidenav.blade.php b/resources/views/layouts/includes/layout-sidenav.blade.php index e8d30429..fbc1e8ec 100755 --- a/resources/views/layouts/includes/layout-sidenav.blade.php +++ b/resources/views/layouts/includes/layout-sidenav.blade.php @@ -17,11 +17,19 @@
{{ __('Your Data') }}
+ @if(Auth::user()->isActiveShop())
  • {{ __('Your Shop') }}
  • + @endif +
  • +
    {{ __('Your Shop') }}
    +
  • + + @endif + @if(Auth::user()->isAdmin())
  • ADMIN
  • diff --git a/resources/views/status/not_found.blade.php b/resources/views/status/not_found.blade.php index 789b6e86..9ecaa475 100755 --- a/resources/views/status/not_found.blade.php +++ b/resources/views/status/not_found.blade.php @@ -1,18 +1,28 @@ -@extends('layouts.layout-2') +@extends('layouts.auth') @section('content') -
    -
    + +
    +
    + +
    +
    +
    +
    + mivita.care +
    +
    +
    @@ -21,19 +31,17 @@
    -

    {{ __('Your registration has already been completed.') }}

    - {{ __('go to login') }} - {{ __('create new password') }} +

    {{ __('The link to register is no longer active.') }}

    + {{ __('go to login') }} + {{ __('create new password') }}
    {{ __('back to the homepage') }}
    -
    - @endsection diff --git a/resources/views/status/status_error.blade.php b/resources/views/status/status_error.blade.php index d6d71631..c4397a5c 100755 --- a/resources/views/status/status_error.blade.php +++ b/resources/views/status/status_error.blade.php @@ -1,18 +1,27 @@ -@extends('layouts.layout-2') +@extends('layouts.auth') @section('content') -
    +
    +
    +
    +
    +
    +
    + mivita.care +
    +
    +
    diff --git a/resources/views/status/status_register.blade.php b/resources/views/status/status_register.blade.php index b3c1f650..8010456e 100755 --- a/resources/views/status/status_register.blade.php +++ b/resources/views/status/status_register.blade.php @@ -1,18 +1,27 @@ -@extends('layouts.layout-2') +@extends('layouts.auth') @section('content') -
    +
    +
    +
    +
    +
    +
    + mivita.care +
    +
    +
    diff --git a/resources/views/status/status_verify.blade.php b/resources/views/status/status_verify.blade.php index de176b04..59891e36 100755 --- a/resources/views/status/status_verify.blade.php +++ b/resources/views/status/status_verify.blade.php @@ -7,12 +7,19 @@
    +
    +
    +
    + mivita.care +
    +
    +
    diff --git a/resources/views/status/user_blocked.blade.php b/resources/views/status/user_blocked.blade.php index 543d20a9..4bfc0020 100755 --- a/resources/views/status/user_blocked.blade.php +++ b/resources/views/status/user_blocked.blade.php @@ -1,18 +1,27 @@ -@extends('layouts.layout-2') +@extends('layouts.auth') @section('content') -
    +
    +
    +
    +
    +
    +
    + mivita.care +
    +
    +
    diff --git a/resources/views/status/verify.blade.php b/resources/views/status/verify.blade.php index 39d790fd..07ee9399 100755 --- a/resources/views/status/verify.blade.php +++ b/resources/views/status/verify.blade.php @@ -1,7 +1,9 @@ -@extends('layouts.layout-2') +@extends('layouts.auth') @section('content') -
    +
    +
    +
    diff --git a/resources/views/user/components/user_shop_edit.blade.php b/resources/views/user/components/user_shop_edit.blade.php index 9295f44a..50a617fe 100644 --- a/resources/views/user/components/user_shop_edit.blade.php +++ b/resources/views/user/components/user_shop_edit.blade.php @@ -66,24 +66,24 @@
    {{ __('Status') }}
    @if($user->shop->getSubdomainStatus()) - {{ __('available') }} DNS
    + {{ __('available') }} DNS
    @else - {{ __('not available') }} DNS + {{ __('not available') }} DNS @endif @if($user->shop->getSubdomainAvailable()) - {{ __('available') }} + {{ __('available') }} @if($user->shop->getSubdomainSslSin()) HTTPS @else HTTP @endif @else - {{ __('not available') }} HTTP + {{ __('not available') }} HTTP @endif @if($user->shop->getSubdomainSslSinActive()) - {{ __('available') }} SSL + {{ __('available') }} SSL @else - {{ __('not available') }} SSL + {{ __('not available') }} SSL @endif
    diff --git a/resources/views/user/user_form.blade.php b/resources/views/user/user_form.blade.php index 5181b3a9..a50c6506 100644 --- a/resources/views/user/user_form.blade.php +++ b/resources/views/user/user_form.blade.php @@ -115,6 +115,9 @@ {{ Form::text('mobil', $user->account->mobil, array('placeholder'=>__('Mobile Phone'), 'class'=>'form-control', 'id'=>'mobil', 'tabindex' => 13)) }}
    +
    +
    Bitte {{ __('Phone') }} und/oder {{ __('Mobile Phone') }} angeben!*
    +
    @if(!isset($step))
    @@ -167,7 +170,6 @@ {{ Form::text(' tax_identification_number', $user->account-> tax_identification_number, array('placeholder'=>__('USt-ID Nummer'), 'class'=>'form-control', 'id'=>' tax_identification_number', $user->account->getCountryAttrAs('tax_id_number','required'))) }}
    - +
    + {!! Form::close() !!} +
    + +

    Bitte lade eine Kopie, Vorder- und Rückseite Deines Ausweises (Personalausweis / Reisepass) als Foto oder PDF hoch. Wir benötigen den Ausweis als Identitätsnachweis, um Deinen Account freizuschalten.

    +
    +
    +
    + @if($user->files->count()) +
    + @foreach($user->files()->whereIdentifier('id_card')->get() as $file) +
    +
    +
    +
    {{ $file->original_name }}
    +

    {{ $file->formatBytes() }} + + + +

    +
    + @if(strtolower($file->ext ) == 'pdf') + + @else + + @endif +
    +
    + @endforeach +
    + @endif +
    +
    +
    +
    +
    + {!! Form::open(['url' => route('wizard_store_register', [2])]) !!} +   + {!! Form::close() !!} +
    +
    +
    +
    +
    +
    +
    + {{ __('Gewerbeschein hochladen (nur PDF, JPG, PNG)') }} +
    +
    +
    +
    +
    + {!! Form::open([ 'url' => route('wizard_store_register', [3]), 'method' => 'post', 'files' => true, 'enctype' => 'multipart/form-data', 'class' => 'dropzone', 'id' => 'businesslDropzone' ]) !!} +
    + +
    + {!! Form::close() !!} +
    + +

    Bitte lade eine Kopie Deines Gewerbeschein / Gewerbenachweis als Foto oder PDF hoch. Wir benötigen den Nachweis, um Deinen Account freizuschalten.

    +
    +
    +
    + @if($user->files->count()) +
    + @foreach($user->files()->whereIdentifier('business_license')->get() as $file) +
    +
    +
    +
    {{ $file->original_name }}
    +

    {{ $file->formatBytes() }} + + + +

    +
    + @if(strtolower($file->ext ) == 'pdf') + + @else + + @endif +
    +
    + @endforeach +
    + @endif +
    +
    +
    +
    +
    + {!! Form::open(['url' => route('wizard_store_register', [3])]) !!} +   + {!! Form::close() !!} +
    +
    +
    +
    +
    +

    Registrierung abschließen

    +

    Sind alle Daten richtig und vollständig? Falls nicht kannst du oben die einzelen Punkt anklicken und noch Änderungen vornehmen.

    +

    Passt alles, dann drücke jetzt auf den Button "Registrierung abschließen", wir werden Deine Daten prüfen und uns falls nötig bei Dir melden.

    +

    Sobald wir Deinen Account freigeschaltet haben erhälst Du eine E-Mail.

    + {!! Form::open(['url' => route('wizard_store_register', [4])]) !!} +   + {!! Form::close() !!} +
    +
    +
    +
    +@endsection + +@section('scripts') + + + +@endsection \ No newline at end of file diff --git a/resources/views/user/wizard/register_release.blade.php b/resources/views/user/wizard/register_release.blade.php new file mode 100644 index 00000000..522af96c --- /dev/null +++ b/resources/views/user/wizard/register_release.blade.php @@ -0,0 +1,38 @@ +@extends('layouts.layout-2') + +@section('content') + + @if ($errors->any()) +
    +
    +
    +
      + @foreach ($errors->all() as $error) +
    • {{ $error }}
    • + @endforeach +
    +
    +
    +
    + @endif + +

    + {{ __('Registrierung abgeschlossen') }} +

    + +
    +
    +
    +
    +

    Wartet auf Überprüfung.

    +

    Deine Registrierung ist abgeschlossen, Deine Daten werden geprüft.

    +

    Nach erfolgreicher Prüfung wird dein Account freigeschaltet und Du erhälst Du eine E-Mail.

    +
    +
    +
    +
    +@endsection + +@section('scripts') + +@endsection \ No newline at end of file diff --git a/resources/views/web/layouts/includes/footer.blade.php b/resources/views/web/layouts/includes/footer.blade.php index 79fcd3cf..537c870c 100644 --- a/resources/views/web/layouts/includes/footer.blade.php +++ b/resources/views/web/layouts/includes/footer.blade.php @@ -72,8 +72,10 @@ href="{{url('/geschaeftsmodell/karrierechancen')}}">Karrierechancen
  • Kontakt
  • -
  • Partner
  • +
  • Registrierung
  • diff --git a/resources/views/web/templates/_content_contact.blade.php b/resources/views/web/templates/_content_contact.blade.php new file mode 100644 index 00000000..1bdbc819 --- /dev/null +++ b/resources/views/web/templates/_content_contact.blade.php @@ -0,0 +1,12 @@ +
    +
    +

    Das klingt spannend für Dich?

    +

    Dann nimm noch heute Kontakt mit uns auf - wir freuen uns, Dich kennenzulernen.

    + + zur + Registrierung + + zum + Kontaktformular + +
    \ No newline at end of file diff --git a/resources/views/web/templates/aloevera.blade.php b/resources/views/web/templates/aloevera.blade.php index d30138dc..28d8a1fa 100644 --- a/resources/views/web/templates/aloevera.blade.php +++ b/resources/views/web/templates/aloevera.blade.php @@ -2,7 +2,7 @@ @section('content') -
    -
    - -
    -
    diff --git a/resources/views/web/templates/anforderungsprofil.blade.php b/resources/views/web/templates/anforderungsprofil.blade.php index b71e5080..b8671603 100644 --- a/resources/views/web/templates/anforderungsprofil.blade.php +++ b/resources/views/web/templates/anforderungsprofil.blade.php @@ -46,25 +46,14 @@
    -
    +

    - -
    -
    -
    - -
    -

    Das klingt spannend für Dich?

    -

    Dann nimm noch heute Kontakt mit uns auf - wir freuen uns, Dich kennenzulernen.

    - zum - Kontaktformular - -
    + @include('web.templates._content_contact')
    diff --git a/resources/views/web/templates/checkout-final.blade.php b/resources/views/web/templates/checkout-final.blade.php index b94b1404..92bdf938 100644 --- a/resources/views/web/templates/checkout-final.blade.php +++ b/resources/views/web/templates/checkout-final.blade.php @@ -129,7 +129,7 @@ @endif

    Dein Team von,
    - mivita. + mivita.care

    diff --git a/resources/views/web/templates/erreichbarkeit.blade.php b/resources/views/web/templates/erreichbarkeit.blade.php index 34023c98..deb70c9f 100644 --- a/resources/views/web/templates/erreichbarkeit.blade.php +++ b/resources/views/web/templates/erreichbarkeit.blade.php @@ -61,16 +61,7 @@
    -
    -
    -
    - -
    -

    Das klingt spannend für Dich?

    -

    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

    - zum Kontaktformular - -
    + @include('web.templates._content_contact')
    diff --git a/resources/views/web/templates/existenzgruendung.blade.php b/resources/views/web/templates/existenzgruendung.blade.php index 7a4c0cae..8afb67e7 100644 --- a/resources/views/web/templates/existenzgruendung.blade.php +++ b/resources/views/web/templates/existenzgruendung.blade.php @@ -101,17 +101,7 @@
    -
    -
    -
    - -
    -

    Das klingt spannend für Dich?

    -

    Dann nimm noch heute Kontakt mit uns auf - wir freuen uns, Dich kennenzulernen.

    - zum - Kontaktformular - -
    + @include('web.templates._content_contact')
    diff --git a/resources/views/web/templates/karrierechancen.blade.php b/resources/views/web/templates/karrierechancen.blade.php index 4042022b..17479eba 100644 --- a/resources/views/web/templates/karrierechancen.blade.php +++ b/resources/views/web/templates/karrierechancen.blade.php @@ -191,21 +191,7 @@
    -
    -
    -
    - - -
    -

    Das klingt spannend für Dich?

    -

    Dann nimm noch heute Kontakt mit uns auf - wir freuen uns, Dich kennenzulernen.

    - zum - Kontaktformular - - -
    - - + @include('web.templates._content_contact')
    diff --git a/resources/views/web/templates/kontakt.blade.php b/resources/views/web/templates/kontakt.blade.php index 7a09bc25..6d976698 100644 --- a/resources/views/web/templates/kontakt.blade.php +++ b/resources/views/web/templates/kontakt.blade.php @@ -52,6 +52,13 @@ border: 6px solid #bbccab; margin-bottom: 10px; } + .radio, .checkbox { + font-size: 14px; + line-height: 1.3em; + } + .checkbox i { + top:1px; + } @@ -70,6 +77,7 @@

    Du interessierst Dich für unser Geschäft oder hast Fragen zu den Produkten? Dann freuen wir uns auf eine Nachricht von Dir. Wir werden uns im Anschluss sobald wie möglich bei Dir zurückmelden.

    +
    {!! Form::open(['url' => '/kontakt']) !!}
    @@ -130,7 +138,7 @@ @if ($errors->has('accepted_data_protection')) @@ -155,6 +163,7 @@ {!! Form::close() !!}
    +
    diff --git a/resources/views/web/templates/partner.blade.php b/resources/views/web/templates/partner.blade.php index 6ac75153..11a29ed5 100644 --- a/resources/views/web/templates/partner.blade.php +++ b/resources/views/web/templates/partner.blade.php @@ -9,7 +9,7 @@ -
    diff --git a/resources/views/web/templates/vorteile.blade.php b/resources/views/web/templates/vorteile.blade.php index 2bbc025c..12c4fc5a 100644 --- a/resources/views/web/templates/vorteile.blade.php +++ b/resources/views/web/templates/vorteile.blade.php @@ -90,15 +90,7 @@ - -
    - -

    Das klingt spannend für Dich?

    -

    Dann nimm noch heute Kontakt mit uns auf - wir freuen uns, Dich kennenzulernen.

    - zum - Kontaktformular - - + @include('web.templates._content_contact') diff --git a/resources/views/web/user/layouts/includes/footer.blade.php b/resources/views/web/user/layouts/includes/footer.blade.php index c7bb1cd8..f0792f2f 100644 --- a/resources/views/web/user/layouts/includes/footer.blade.php +++ b/resources/views/web/user/layouts/includes/footer.blade.php @@ -93,6 +93,8 @@ href="{{url('/kontakt')}}">Kontakt
  • Partner
  • +
  • Registrierung
  • diff --git a/routes/web.php b/routes/web.php index df8ec64a..2f1e83d3 100755 --- a/routes/web.php +++ b/routes/web.php @@ -82,6 +82,10 @@ Route::domain(config('app.pre_url_main').config('app.domain').config('app.tld_ca Route::get('/kontakt', 'Web\ContactController@create')->name('contact_create'); Route::post('/kontakt', 'Web\ContactController@store')->name('contact_store'); + + Route::get('/registrierung', 'Web\RegisterController@index')->name('register_user'); + Route::post('/registrierung', 'Web\RegisterController@register')->name('register_user'); + Route::get('/', 'Web\SiteController@index')->name('/'); /* Route::get('/card/add/{id}/{quantity?}/{product_slug?}', 'Web\CardController@addToCardGet')->name('base.card_add_get'); @@ -144,8 +148,22 @@ Route::domain(config('app.pre_url_crm').config('app.domain').config('app.tld_car Route::group(['middleware' => ['auth']], function() { Route::get('/user_blocked', 'HomeController@blocked')->name('user_blocked'); - Route::get('/wizard/{step?}', 'WizardController@show')->name('wizard'); - Route::post('/wizard/store/{step?}', 'WizardController@store')->name('wizard_store'); + Route::get('/wizard-create', 'WizardController@create')->name('wizard_create'); + Route::get('/wizard-register', 'WizardController@register')->name('wizard_register'); + + Route::post('/wizard/store/create/{step?}', 'WizardController@storeCreate')->name('wizard_store_create'); + Route::post('/wizard/store/register/{step?}', 'WizardController@storeRegister')->name('wizard_store_register'); + + Route::get('/wizard/delete/file/{id}/{relation}', 'WizardController@delete')->name('wizard_delete_file'); + + Route::get('/storage/file/{id}/{disk}', function($id = null, $disk = null) + { + $file = \App\Models\File::findOrFail($id); + $path = Storage::disk($disk)->path($file->dir.$file->filename); + if (file_exists($path)) { + return Response::file($path); + } + })->name('storage_file'); }); @@ -262,6 +280,10 @@ Route::domain(config('app.pre_url_crm').config('app.domain').config('app.tld_car Route::get('/admin/lead/change_mail/{id}', 'UserUpdateEmailController@adminChangeMail')->name('admin_lead_change_mail'); Route::post('/admin/lead/change_mail/{id}', 'UserUpdateEmailController@adminUpdateMail')->name('admin_lead_change_mail'); + Route::get('/admin/lead/new_mail/verified/{id}', 'LeadController@newMailVerified')->name('admin_lead_new_mail_verified'); + Route::get('/admin/lead/new/released/{id}', 'LeadController@newReleased')->name('admin_lead_new_released'); + + Route::post('/admin/lead/store', 'LeadController@store')->name('admin_lead_store'); Route::get('/admin/leads/datatable', 'LeadController@getLeads')->name('admin_leads_datatable'); @@ -365,6 +387,12 @@ $subDomainRouting = function (){ Route::get('/agb', 'HomeController@legalAGB')->name('agb'); Route::get('/kontakt', 'Web\ContactController@create')->name('contact_create'); Route::post('/kontakt', 'Web\ContactController@store')->name('contact_store'); + + Route::get('/registrierung', 'Web\RegisterController@index')->name('register_user'); + Route::post('/registrierung', 'Web\RegisterController@register')->name('register_user'); + Route::get('/registrierung/finish', 'Web\RegisterController@finish')->name('register_user_finish'); + + Route::get('/', 'Web\SiteController@index')->name(''); Route::get('/user/card/add/{id}/{quantity?}/{product_slug?}', 'Web\CardController@addToCardGet')->name('user.card_add_get'); Route::post('/user/card/add/{id}', 'Web\CardController@addToCardPost')->name('user.card_add_post');

    &V?oYt@9%_-9WPV$diWso8wJ^Dy#|98f%Jz!l|(4`z=^=mQ?}KzfJ?` zcjpdNPG79|-1vNK^1@&Bt9I8lJ2w!`hj*eRdvFqG!!5UT1Bb>Wx(gD= zJsYrN2x;`FUt=V+O$78K5tgXN2ung^#3){7O+fPRKLGjlvs<0^f1Vn)`PjI8@qE|Y zD-JD3H~l0h&e7~W7h>tAGbQhpb7AJ9^CQBXOLf9a7&~Sf&Wo7x;D=3m*JGf4LSCSt zLIfd`kx;Q#1sZKn?Wyhmv|zM3HL&=_Cr`J(y3lg;oud>u`mw?7Nansn3T@jVGvoDb z8h+KWC~nEAG;-l?Md-Xs6?)FKI(XK-CUDlP1_k{JYBr!2IU5Xxsj;Rb<;CBx_1OMq zX!es+&$iB=RULl&r4-mZvcPp8Cb$+#J-nWfzGqKL-oB9)yKyr&eEk+3{pxl>;Hpy* za>cpCf8}0@-!h!xyX?;JS@vf7Ec-zPSk-o?&96o#e)r3s%}+m4zqdUn1DC&KflId- z;9CzWxD=QM>>`s6uOvjjyGjV%xt1EVZJ!yib(8G-#v$A1jU&Z-^G=S}rZd#NT+a=7 zuE&N4l$TYF4*m8Q+Vzir-FEP|GcsWN7Z$LwWdNINx!{6JD!7P91YZS3fp5Y?jxWU` z5A70s-(OAi-oKXYxo@B1@$M$x{hb5B?VTeLzUM@A-E)SzM}qCSS`{cgcN&!0oCT#< zzXrulE`R~|2W5x|P=-uCVWPA43&Zo@=Ejt7W+t)Mi1&r7II?URo2OWcDN!!PR5UNe zvYMB$0_9SiRJj!2tei<~ZJJ1FYZ@W8EB@DhHvDY(zc(-;!z0L04jD?(SqH_Cfd(1K ziR?8JNw}K$y@A%W6k814{|_Z}8q{=t$8o%!*_my3x6_&Kbf(+Z-F9@3?oOxMs#_K7 ziU$%w2$u;*K*A9q0YU;o2#^r&`-VUg0ttcKAt85wKp;XO5(0tGBIDZgs;#p#y98|@f_V^f=IVS=+Mq3 zX|z)$y~dud*H|+g56~e)J!GImhHA*b@bU+2L?mcN5kM0<<0T7I_!Avh^Ryh#-po(t zuTe5&%gMRwMM9Z=0bg%eNZ=Y42ol4?B$Z)`q}AKgwfZ57R&SJ4Smhus)$nfvPTH|yQx934}yU|Wo8Z8v1v5%%Qc4jGiwAqgL z#=w9K4UnM$GH~F2pbZfUguyr<3QIW>VrU0^Y{@P+u5O!2XkM*K6+SA=R6L*-7{*AI zy|$D_)7?~|$&#)xnKBio&g>48I!9qrfWZJ4?h6En5Fif50tq_l zP#j6!6U7uh5yV%obBU}4CaHC%lG;9&m#eo>N=)W7y16f%XYQf4oAp`pepRl#zdcuO zmb^#r3=GJ?g1G`7+y{t|!9W@ueIyGd9>^lnpGl+hwj^=oD*{6O9GAqMpl8U2OS5&o zIfW(zwQ4|{*)*V`Nd^=-vH@wHY(SVV8{of3Zw$=0hDO*m&<6Jg5@gVk423ytzm>2r z4^Mp}kIGt?#}+TP6RM~Aw>hJYX;O1drdD5+2mQQsP@3H^B+lgz3G*aFZ3Plb3lyh7 z>TrPZ*1&`eY?uq+!{I>cANWch6!Ah461S@iOWsmpC@X4Q-a}=4)r6SXJk&yx7#S3; zvNF3@SXgM`<=0p_1srR0p~%XHVik&qneWjX1MB2#!)eg$dKC!0JVCp^|Dhr%>_8cU zeX2ndH*}cPrA}Ptj1F5lDo1kbsXC$O%y5H zQq_ERMh~kl%TifUU@IxBwHHiN? z$7nTeV>y-l(Y$hj&C%W&8h<9!s{0fJAAJ0YkjXjG5UF|TKqj8 zPN2LdA0ncLXZ^|D_ff_2Q8c4v2-8OIkC7L3#~L!U34MvG6boLRYr$*l2ICE)f!hk% zofMID(9u96WN13|IcSCq61Vd&RNl_dI=!!Kn0>C!k0G6>9wIzPmIEUD76VD@xu8P+ zbVxnp9-3D+5-y`zFuEi&wkNJXsULeMyB|AP(-$)=FyZ@^Jp`S?;$zSZ8Cou$ z1o9ha_O)=Q$Gx8C7e~C#OwD>+vMu}GG;blJ4eNm<*$OJZc>z^dHHYHnJ_weO?uDx3 zMn;KpOMxbYNdv(>Tp zDpYY3Y-QYpxWmx^=gW@)4>E`^fBRhP_T5(BwQpu8oR5z#UOsnc8|K-$=MkpZ_a^dp zZqgbyd`nB0eCxC3{5Yf;gaAJkAj3|ED554X9Z{2bMbsoo5q&>f9y3+Z9y7&|IT~pB z@*~jp!yk_nF2{GeUH-gayYRcQ`Lll+*t&GFYtPlM*5d;?yZvjnG; zA9=Bfvpzf=XMa*Q0B4>()js{x4`XvyY`NO`><@c+DPQSS~ z_t(z`H_v_FwRh=i$B`>i2yR5Pp1UPi?6}c#H{FWUR@|$Ji#Hg!NAM=hoDVmA7QsW$ zqIjXR=+@BLC}`uMQd&aiC|pMag0Fu8-tDEE|9SqI=KjwDRb(s}Q&b zuz*W+#eqvw?lTuk+V-`4;)ZJ(cIA3?#F9H5z3ABxvf#rEUO=!=^Fgej`A}BSLL^iy zGiV{v;eh0u4|fgcKAau@?B~O4Cw^`G>C|!6(SfA*jcyTx4Sc2Yp2J~wyRxRZPzNbRs|F}goGR9HY7ke0)arn83-Xr0wh2Jgfoy6 zk|!4-AvXz!Rn#uXxN23l9^4dE@IZe1jN|M~XZA(@fWG*?{(edmp7_wuub-}p{^cwq z@|Qqn#9A;jd<|O@wib>SRTH`vhnD1Vi_UjHU`2n`O$lHf>68hE8Azdn{7_v(0F^otV(5zoB~!?t{jLbv>=*e!o5W;2KuvKfqq zr3G(B(9Uf}d)$@D-|ccf+P%y0`lH=)`1DUg`0SH<`1`>s*ngY~2mEs2OAH>qicW-o zCd9xuDG}h68VbkKFmOCQ7*1xK18-u`j&Ekr&Y8@>9skULoxm*ronSPK#{qlqAAz%P zFVr152u$D8a4{$pIH8Haj?M&DLg7v&uIfc`Cg*8>zFYZ-)P4c>j%|1~sq)L!luw0UDx- zP?td2slHJ8qKwFSR!HWr=M;CXrdRc?;MwTEMY@dZk}ao-Wh;1UF#^(b&rQ#(ct?pSVsb#%@ z+PRuV?_W;4C|kleE0*w`XcEN|0Z}ZcnG}yRZSwm$4*9J-mu#kBOm>apmU|M^?|l~< zPy+`w)cN>8Q(!O%u(2SB!UI1(4|pl1uj&Z3o0Zv38#GGCYF>H&GLa=;B=80o37yJC zf>gPft{q$;S_bEG>;t#RqXRP(mtv}DbYPM?I_OEzfEpT6Lp^G!_wk07fOF7}jR9d4 z4%*{LAV@CW=Hi)KtW55cihSW(VQJq|HdC>f-l$q2bRhF-GGsnOr}{bDqPm^uP|i@C z$|g=Qw;2_ZX<7|3RnVxvoG&z7Dv%l`3iSpT&1|rinum<#W`nN6 zY*2d`aNioZsDbbOJ#+{7K|dA?vgo)Sc>?~q`~qoRN}w(E5g89VN%eR6MXfjL%KER+ ztB^5ToxxGWH`=Hola+>;MoLV^p>mT^LpK?fbdyO@=~-_KO`q=p9%^XyJ`TMBXFwVn z0*aWJZDrzxXG&b=>R=k>u{^VUPE2Cm6jB7&cqM&fEV{~CQDYb`;hOa&ofd7G+@dKT zHY@4FW<}MoS%TK@VZSo8dw&OgfxaLQI|s_xs250L(gt!NeF?$mK2Q;TuS#;8-Cc#fBmB}qghL;a)Ud3*44$)_ z(e3PH4myQQowFUSjj4CEGWB*(`jw&6`&*C%odRXJ|0_)__NgvDX4#OG^vINoziY(h zPixZ{mlQco_P&B1eFtqo(Of>%!(mukS!`ExO`Ds?lDfII8h0a04-e9eHbawAzhlbqa*h>8^b z!cu)(6W!Xtsd3lV@g{26y%S6hGG0@s9%o(DxNB>*E>C)Ecn?~RegQo`M?i7z`)y66 z@77Rsz?vx*^VpsccHfZR&DASkv&<; z6<#Xl4NR6cA`=z$>hVgpX3UeI`Ga?W|JES#IShlr-@VjDoO))AJhN<#@qaj$5O8NI zD*pQ9d6L_aQehfNYf$O4I{H+3(pDKoQzxRC%Y|hwN-JwJzfCYn7D^{5ZR&Aqi+Ze> zr*V7I8-w5RB^P#Zg8|H|U3$CbBb5pUWXK!H7|8O-X+cuF{u5+f= zOU>!Rj-hNxqdHH`P!yPo#55ZgFQz#4eIVH=5tAb5h#1qn-pUsG$`#w0nIH z($j~wwV1=3M(oj5N2u4M%aPyQ`8USr`fW^%dnPh#_-b6~z+^JJ$Axcewx##8j9ID@ z9cegMO|fMnRSu%2$)2I>w`J%J7Sf=>k}EM-Jqh?9`~lifL#Nk17&vp_#SrG;h9%_C z!bHdycW1-)P0wLYU78DxvfK&JKxU(h`+khSD7ca=U{B&iH)GAyYSE^du0VhV}!0f!=RF1(n~vP2;)!E2Dv*&HWho(T)27UtD<{ zdUA9=GTiVWDou7TiYmMv!>Ye|zNKV&_=u)nh>5{KEXp{fdqe+_4 zsZ*~y5WL&2@g!(N4IQXKeC(5Lo&R4qtY<%dc-eQ)?A;R|UztC9cyu+y&$tp6`(JkI zG^pvsjN>@&<<%E+X2ssw}q<4hi=i5)u-QKtdoufItW&B!mEh2ssFZ zKtciuAcx|CND+`rL>zauD}qM^5kxS6K~bLm$LaJfdD$0z@p=2qcjh$ z&rJmg`1*iS=954!z zm(umV733#@O5!9|jh~3p;3w!B{3J_Fm=x3!9+#=YpD2~#PtMnv0_3|lL-j%P^;Vmm zi~qFWF?sLMmeHwWf9YMcJ9u@~*`ejVyPx`<2T8K(PA^zFoteGhE?~@}&r+s6B@uex zO8nDc1@0-n8vB%tpewLXGZffo{3@KjM2^!}RGI=5yT5|^Lp$DHwcY;w)`2g^^xyxX zZ{hg29jo>ht>BDOgG-q0jC;`Sa&DU;p&Sj#bOOt>AD% z4X0eBU>{Tn_7U8V4)JNLr_yLkj#*KQC_dq}t1$Exx-ewUyC`Tjpg3?AQyef$KtvV$ z&ruPKBL6wo8B;*r?k^0Td(3|Qb&Fa5{O+%=tsdUl2G;x3V0BUgmM#Tg8NdN6LMm9t z($;M0QLFZ8_?1&E%n~X)$l%Hic!SRITlD7nF8cF*7DEs?zV{-L=lv#z=k+E&#}q4V z+s*C`eQ7p0v)!!I_>ZlvaAa34So|P?qbCaBs8co^^G<=|m^e5|iiBTc!aiElLe}gO z1Kv3>{8pV(d{$l4yo~N?o<=XGr_q<`VGLxVjTi);>28cjGsWG`O=kUfJ~!)lw_{Ta z{C%4W_U#hG{_pc)zeN`OWXFJmZWK7|O9G1!Ec}cQLR$R5D#{yd$ev&y>j91wcW|bj zUU#Fqt)r=~>s|=oIG6Q6s`EO=Bm@1QnRPtaWY)B{ZIcqd-YSM~b_(I!J#5%>APM%K zh=G0f;qap?1`c@oBQ4%w5$FNOgWbUr;|5ltE?|pw274R|9K)QzIm{7U!%l&Fm;-ns zd`tqIUE3i0yRRYh=#P+QZwqV}H{f^#K$brd(vb<0h-vF_6z==TREua6uV6bwE4W_K8^S=@9BHU*I_g&G)0olHNy^xU{@?Jw)L_01IN$98 zHqwx8X9FB(SIF`32d*Ch*dbI%MP5TfEa!bpQofPMDp|qtMa!YZl4VS}bU9Rs&`FoE z7bMHLYm()#KJh$pKs*yUB-WEhL=%)dWe=%$MH>Mw(!fO;vXBP0tu^pbE|7=z1%YoE z@PcC@6VHH@=c+1JY+P z!_o=rZOH@LnDm|rAjf%#U z@Q?-`(!fC)cs7<$=;R2+?w)Yg2LnYxks!p;fkR|{U{Z2d6Ozv^N3*4daG`twU#57C zS19HQI>jsE#j3f88&%KA{qhOwu>3*%?aDFwhmQ}aBkwOUW^ zs-C0_D(=VMQj8_uQVb^zSNAc7Yq}Xj%8dXYX~_M~9CD8C2ch)|IOk*!V)SW{`UZeB znD9}AqZo^cDF#6_XP%upK?Be_d^J*7{3h1sXQnBJ#t&gj)OnE(VxLmtwQi!_v2S%3^> z1=Svopz=e%Q-=f^YQqSxl*HI6d35q)X*~OW5umBx$Ap2n7pp2kL2Pop;TMpIp8Pvb`Z+aN$1O0ADTCCU<%9uA=KcQe*wd>6F% z(3kb3$Y-_Dw1;vk>uy<6{$L?f+RbAtudw*K3(TVC7G`UM%BYzpxPyns5HpP;g`)l-nEtmGd#s zdHu55{BQQ_>#OMm3*dOvQP-n;*4Y8qvg0^|;5cGI5a|&Dk`O{VAwWWa2r-c!0w^FQ z2?@Q5N_8lLH0en&BCuEnlvS|+>M$M=K?N5SK@#r%&YnH{X#RnH_?-KAzYq82x*wZu z@jO1+#&R9+;Lsko_yi8t1w{2$21%8r5qV98(PdTHv9-nW#O4CAyfa5!pvV$eC^96? zigbxmkuFv#GQ?dSh<086(~yQVWSAJiMO$O2I(``HiAO)RFl^toGwmmo-cHZEJSh)4 zSSM~baYgD{fuyY>H1|r0sI>gt>6(J9_~vxESdo&F)g_jdbS2B{yOQLcUCAj5l{iJI zlt@*bxY{N_+m-a<*ajOu8Ol0l(Fe@_38A&>(Lq2>Zr^PbxeBawb)dJDqgNs>hiya z91{a5v;7%ro%b)dkPm(6q?%5u>1Mz8)2)VYl8JY^nSR%moQT%efTY?+K~`C9Xid=A;bx2{`weWm}N|>!si82*RT_6o<$UqwM5B~(0?2Mou zyZ3V&+4y}I+4$8zsQbq5;Vp&+h=jg=21n7&3TsgMCsefaGR|K;bs?iJv@)qm*dQv8 z=?E%KQVGg(RQ&QwO8%u5MNpZlGvtD*GxVHpkiKOdWE$#0;o)6SX=kv~gfsl8a5J2` z;kJ8xkhts76G!tq_X&9QAdTI8(=(*HhZA3XjhmLE;1x<+PyKqjF{Cb}F0zGpC80gA zE~`DDzN{^v;c81@{q<%+)%BKBm(;DgK!*N0$U+(}ntl&8c0YV+b=ft0&1L7rZS1zu z(PKM@o;#ZLj^ME!56RwF?lFSO?s&)M_jBa(9{++kbwF8|l3&B?2y683h->mwWHkCI zOB#GtjrG1=y>$Vtz4d{OJq@}*Ceo0DG?bcdhkEq(1qE*Fbf2T%^I`O+`+qp@xb@1# zq-&hu)bxzV{Pii7U-*y_lQ!fjO&Db53U70YPu}EK`t}Fa_}n~G!@iYvnRTbQn)O?K zmG@w8C8zIJrJwp{wJwmYzZUWgzk>=>eN8i3?}OT5^UHe{8y<`w-F$l*^JDjvt7+RL z*{ODd=3ev%B{1^^Rg^qNPZo_ZviOgg=Q)pjO1&TP%RQgOlzWcI%9x`UN}11UOPJ5q z#a>VD7JCm3mgoYxNJF8~w@_=kc|n2R^yb!)b;B==*58@7*wQ_V`MG`8#j0+`4PW}! z%`11Bz?ZxsL`6@!C7qferu$A%@;oP)=NS{+3+@x)h=lWu*O})SlO+X=$@+Z8n;Ur^ z69YOy{+4f`)NtdOS?u?6!^_H0FF-6azzhURn-tcm1Q$obq9NKhRHtp^CEZW=Z4BES9ouCkD zxNNZYlk%6rp*(yVrFtAJK0BYr}G|G0z7ZM;TaC;=q~}4z__OHRuq|lD)`t!SOWxBQ~Bg zPe>rmQ4@)C%tW_2P9kA0Fp)4HlHfWYb=LJ`;#vGhS-dVw)f-TcRBKQJgKLrfe?@gJ z@7+)bCR@wEY)>ATnajWo6ANaVCKe)wZIy`U)6qEQP(>a$(<| z6fic6h5hI-IOxIy6N(R*F`01GhXz*uB(M!2fISZnPJ9=@@v%SLV6OukjByM& zNTk4FDgll#@L{!*Ybc0|~V!GrN}XE=m&0#iH&%w6rl zl7I#qH#1O5h8Z#LFfTP2)8tYm}7Qu#u*1OZghyG`$7=w6a)l{fE^aEWtz9uZVL^c*UDjVjF$sh2>QojabkcLR4AslIl zIcfq4cK;@H&ZCmf699m>(`#$mS8vOi+L{@+cG_Oi)=X1UJzr`yDrIVgM|j|U;DIO# zC?bf62q=djateYVC@5I!m?!0tx00?MmZ@c9W!LoTHPe3gxBany(jTAyKkk6x;|+@Z zF8~@c0_27zfy~&fkC?Rl577k1yRbs`+fYu~n@~yF>rhSEE0n41W!P2ji|`)qYUC(q zIcAbGpD@k7n|zyn3v-7vmU5drk~&-F40PBC2+#o!9rEEn0*1#4!16f*SpETki9`V! zD&Y@OH10hPllNN^zUXB%g|iyLDt{JU!G9W|}!IOhNvI^;qJ!ofYD$n7BDdb$C=uLltNBY*&T>3umW@(l}(d0vo^ z{e*}uSi}-p_mgS-yYU>+Y<#77CP5>fPOKN-N@@{LCEpNFq)dr!Vy8scaZ}>1%*o1M zvL+>Mp8@irLmqS>{p)+cbUOfeo=1Sl*Bw*_c>i9B4ERliLap-9@lQ(PGZtv+dG|;; z#WNWc-ed~1ax9r&HG+{#hf?&?o2gdmKw6iyKYd)@k@&$2max z>PtX|4&(#>0HtpGfzb0XsPa7lGN%Y)9nlA(fDD$!9({J504(zKiz8lFB*%;OE> z=#m@h9C>fLSlNSBE4wo4m7TaY<+aQ~MJs+((VR1?Y$S{*>xm;u(`WquK!NQB9QZyU z_WS|Jec>Nf0UmGFK|ar`QGt&YXw-aFeEcjwHEW_IlQu{tmGu$}B-ijvWm_g+eKkw2 zzJk}QZP_-pHK$i?Aq=VONki&7NNw(rTK5^C06OHmZUr>hE>I5N3nX3#fy(#DhnfKQ z*Set7D>~G@(=Z)y| zvo+D^F?lk!uL4Wy%+zUf1$s@M!ca{%8dT&KgEGJ0Afxmfq?CTW zku^PEVk)b$WRZXMU$|xLT6-8pIEYO)m1y)l9)ov0{Z~TvuPwlJw96)o~@ae#W zeFsGF-9Y8F_oE(h;7xttk1I{VM;C0U$rX7GS$w(;%i}et^HsJqfyJ68>~6yH zx*IdOJ&jqM9*Z-d4s__ihiwNc_>TV=y>`B~A--8|_uFy*`q{rZ27W#`X!k$W*%^$q zwS~vmHOJspjfpf-eJYo&&ydhGculr~XiAk*8@(2a_%X-DHE zEpe1GTN1m-k|HLVu+`~$ydhCXsgJAW)W_-N##lprU2I*KA)&TkpIF^jm!xzK6hj9F zbdbQdf?Bt&@2s9%e(gBD>A{fu2FLV~uLc~R`#L5N?oGpi0ks3cQF412mfwXYGuvZJ z$gPP&Tr)DdU=KvErl)7#P3fN{~ zI=bm~%gK#PH;%2Fy|a7m$lTE_J$F6!T%GkkZgiaYQ;lDWs2B-JWetXr3i=`$S@vjN zQg^&0sw+(q(M3{*cb6!`dnEF(-Z~k|-YyNZPgF(zGA@g38IwB$ST27C<*t7Ln*AI9 zX!>cx(=PbhdyegE#^(30yT0W9*Y-v4-Hi{=x@qRl`BvTuxXhWkm_%~~WoJ)@&@f{t zcGPH;AZ#>Qba{**4jnHRg-nQrAyaxmu%nG1d~1pqIy}w4JTNVA2C%oT1LE)21H;~R zZ(3kqEDmj7Grr)m=Em}&4ecu@w^>(w_UfOUJ1%>C4pF}37fN3^pFo%o$V|O|AwPN! z$w1A8m4@6;-~>OwvxDXfOM?~!te{1833924iG0*ojGUh>M&7%_bOvytgJS2}j~3TI zt@LhQGvQdjrfP&yrA2 z{i(=jK}8pyqZt9K7>54~V$u1R|7E_;qMAPQFpmGN_DpAVdg?mXwH`r5t$?7c0$~jV z2uRpMfP@4>NFY1e2oR7|Kmq3!DK%V)Zo?hpA zE5&byYDZm`RgG@4Eg5z5$QyMJ(vEmUr;T{iT?2A`+=71gHVAtA_bm^6Ht(t?19u| zcck;(ke##%d1f`$6U6Q7Q;18AQ-~AoUl28zHMIhZXKcsv`MFqOp@x-pDposlvDTA` z@BJCDr3b^F5dgT&YQ8yJrHZWsj#N{z%IZO z4uKwU337vbuq(XiF7Tr}ffnM3kPrui(>H=iw+EZVHS6jvf~apIh=VT(qP(A&l8HzZ@BSi{$XBARQnbBb_1Nu96yY$^cS?SX>K6CK^re~e zf6AT2I=__Wpq?^?z=`sUCvVpgFE@H_BF1htmTpb|t z_Jn{I1Rf&_v2k34CksKBNfD5#1T{Y$e!Eog+ouBcXgd5)rGs`U9f7x%lR=Hjv5;29 zAfrw3KJumf6|+m;9or*okLy#I1JRtnBav)~TeA#&yR}Gj*$AnZ2gEcQ1e+tkjo~0B zQHU^!48c0`KcjjwV29>2ty(h?cvv$YbV5BAd|v&Dena&s^pR>ftTp{ZWLx@c=1XOF zY?rb)Q$erzx?&St$fIlRm3<#p*!Ql!Johq9MQ>(`4 zx!Td-?Ya?qg>E>cMmH3COgp&wU)qmh*E9p+4>Z3=w5s1Q+todBovL4RDO7$QkD`Oz6K;Iv> zEAs_=` zi)JIqYAF;pE0N)BjciXR82r7U4+;LPiijQ+$MFXF$>RQand%)gL;ohynEfhpNA`cC zsax077c#rzZtFYapX%EfRyRV?;9}Umh=M2AaZW^9(o*0^WorZ_}Uvusxzua;|(2;i~#XLyJ1|ivyx?&MBY?dR> zX*CKw?Xb7aVcXV=q8IsRQ_X{P)^vy#%!1T%A+oKPA>U~gwo_~- zcTgRNOX!sTA_ndCR%S%EAt9k%D@<#V$~BECy4;6Jx%u}Kiwf>0RTSRl*A(93A20kl z`9k3h!JWeEDXoQ7x=pYrCiBZ}s-gUaTe`<2aQ=0HAkI>ZZRLTm94d!xOcmdA%bEKW+iwN)g)k}b=tT<{qs5on? zQQk4_Pj52qRW+HaNtLRma&w@V`L{nB^cM3_XuSZtoR&;fQT=Tecr>3E@Ow+L294N^K3E7ZkG3S4L&R0|ub|1#^KTE}dKm|cSJ;Nq|l#MJU2?+@x1Qi4na2CrF2l`5-ShbGVf%PaYajmUl1vu?8fgC1Yw`A#ZswmrmWyfvIT+7NwcpeljgQs>#Wika&b2mKzBD9ht3lDOZ=lvh z6OP(we-JwD__NDR=ZVBq_udJz;jQDoj#Hu_?~6PpeYhnmp|3tZTU?b~$}LN;Yb;{7 z*5noQf6A>E9L_x|EX(Z@mgWr$IeF89lDruKC--VQCwG=73#3aMlC@Q#L{}Z^O*DXO zv-O=Ar@hqcw*Ap5(vF1zcm3;q6#FaPf#fkEBXod!AntfeTvmHSVo6I?YE4a9R%=;t zetS_txhTJ&QJhyO6tfHa#W_XeqMX7hQEtJsFfV^bAPZzj8&aeVrMha+Xz~s4t+%Xn zV>OQ;MR!bPYjmNw*SZ-m;N8-QoD;av|#`T3yr+TSl( zD9%lot4v(M>5N?>V*1ZfT)NH%_;CkA!jGI{CRRuy*@efW%hJX1^|6BFV-fspK9gV8 z&S-DqGX$MHy6_B_-f`_1lXtBxyk(Xv3*@M+gF>zK(D1`L5E`s~d(u?t(U^(+{LBuy ztFxvXFU>f7J2dIGw|AV3Z@=j0(|nG`s5%>(P&~-Y%Ic3ONjMQz9Vtm@qW5ODhW2t= zLnMtYA${WJ;J)Fe;1gGmg!J5M3=_>Y%L2Ko>!4I?9kl2u{nMqV@N!U3?%sqdx-qvE zUAb+ve&m+zwi7p;_lRcqVOystUNyh$59M5@#jr1gq$iEh3lEHhSA?C3sSP@lUQat) zTo*XfP#ZYXQ4=saSQRifQyFk}p_0}=Un2|TtFDDgO(o!Mm;bA82YPsZ1Dcy%gC_2( zp>vA{YX=ssG`kjX`fYdI?CNiM?kl@Nq2d0w*wi}_dA{>Wc|LdZ zb14heY|3xEY|7%vEbn{cnO?u&&+xweBwH3JQ&EItD(E+f0=hY>h$f~K(79jNqQU37 z3cX91O~NI+?aeQ7hLtbywuR3L?&;55{9>NE(dkb;qWzzc6MdfgrFuOLOC$e3Ce8C% zMyluY(iGB*#$?hYifG_Z71Z-~ z_Zq>>$C4+(rri11k^Mtd%M$9b#-B)I>@NN{@> z7w_^uD~|BKESB(hV~q0$akTS?!6^L4YX|WkuYc9+HiT|V5Skj3Ll>sy(dl_b)csyV zuKm+4<)(l3XjHD6?JQcg*qgCxWgoX{?Z#TQ^``x6@9*<3HpKHYfl2)A5$*z%NM{I$ zbOJ^s7GfhDAS2ukN?5i~$Fc!F(*{m6WSQ?oXl4kZi&x~(;G7)ly03t^utnhre7~Ur zc5f{J!=341Y!U~iHY_m1(*Q&C0V^*O*izjA>rVhepc8lmIf8ePJ@^ONL0FItMA57u znPvg(Kn#=zm_f5lS5F~y`2s>ivj}z1Bh>a<3DtqBVmWAS$b;`R(m+=y26h`VKpztb zMs^f1cG?GfU0uO~hzA=I792etz?p0d?q1eF_Ob-3mjwiQnFGtq3}VQpkU}V$pUbAb8x|%fd}3cyzwTmAHN5J@kYRMGJsf_M#d46Tt|q17ooZb z2$d`&xhz0Rhd@a=5|lRw!=^1%P~S!ZO&wR*riX*?4D8^CJ=UOSVgUww&B55r49v_; z!P49qY%xZF#TWnqqYp&PZXjdyz!#$nG?^fHs~S*sw18-&Bc14jpS?Nwxj2F^*&WCM zKH$y@1n2lrz-2MOk;4RsTB)N_9ZYbPFadj-3ApnNz)dm0={5uK59mO6MqhP*8TL2n zRoF85b?9r#o6senw;^8xAzM{}`n?u-NE;~T`rt2Z@FzHcpR~c-p8`ZiAQ0lhz$sJu zSIh#(8mU$mV1+Ee^|HWeKx&K$_z5OB&oO~;p8>AV7@s^|(BFB!qQCi%@A`~t`cUII z-rn2c0K^4~3f56^R4Ns#mMS89ZxUAaCJEtBNCE^1kdOoj0YXT^Qb6DUDpEjkUWyB; z0-{`$q9`bPs4Z45_PIIt+_&+?=R9w}&&!|hY}B;>eAIa08-pOy%oKvH%)vw75OiP{ zgdI5m;rh*s_H>4zAYbr~LV+ty{~H$%CqzVW$R>e{38%TWgyHjz^-2fC`&U4(r;eezHLA|v=^d}+X2J%IFNij0D}q! z6h3OnKbri(n@4}|nZ{V~%whcDRm6DbeTwncrU~I2-~tABDZgZ=)IP}wfhzXKih!7`3P{mPJUno`ustO zK+j>wgei0kV>~#K{W?g@84b?mjD%=oUW8V}45RAV&(STcXJPHEq3|Bo(}-bKf8-Ra z8#5i#iJgwUiJwB+@skDtQQr`uZ@_rV5Nd9>*q&V3v3O$ei!3%JoWut>9 zC%mPsED=fw=6MaUpJ3waV&hzx|6BmLpE$m576q%ZOs@-V6k>A?&k_i zr&9(9NK79_$nA}i@E$}d`S&qeeix>ae-GQhzl*!bzk|QUzlHDTcM!+;*T}C0mng3i znyIf6n?3=^YmFgl^EzNytpmaC4UqoB7LeNSSd^dK_g3yZo z^IUFn9Vba#!xl@c*a~??j8=X+rb=GUIWI5cT$h)|_R5Q6pUSn!Q+W|GC|4tcGDH5? zK-st&_?9Lh*<}jK18d(G9Wk3Jaj+OIcd`1t++$~-F5vJzRhV150*7joQpguXOr$O; zR#?RoNXp|n7}usyak~`x+yO=?1#(7&;h3~;%OHod38ca}QJ_%o&Lua3ovJ*7v zNJd_=ASXK^wLmJ67fJ+$>I^}JIz6FLElOxtrzSkq-#(RIL7L!Ez9GO^Z3HZH6G+*z z5)?aEE@}50&7Zb2epPeSc(B2KRd1cs);rZcw%1RGIJT5T1~e2AuvGpGE$OMDMGPEn55Ju3QM&DVZD|wysC{)?$+O)B0W^-AEF8$;Tb z<)GZTe6e`n@|h~zx)+n*8h0gy6yAsO9ximY(2K|@-J?C8_)awRMQaZSymf~F08_nb52oW zGfEi3L=9USqeAj1c>)bVnNf^W7U*z!6yEA1 zvHbAreTxe=>^Bu`KVU4(+iy5@{NIK{6}d5oujj-ZdXi(zf1GRF|0vHISTn&MwoM%k zxeg%B%@st=i3ekIbqq#9dPcu6V9tJ09W&g)~hmB+43 zI}@Lld}?V%d};D7L&^GVeaVmeqEF;x>q?L9(UqRttv&h2F73(ZS-Rqu-O)#z_gDj| z8P_hUjNfdiNXpb!tlg=p*tUZ@zi&HLc_dR^c{W3Jp?;g{Ld#Zld0Pfm z_A=8NNEGqYZ^ z=5Kk$30m708M*9*5I44pbyO=Jr)*U(!CQ?>r7xB*mA*_%#M*WwV6P6uW3NjVOWLbq zC4b&FiQcrEgl!+@SA`7kBtyO) zAedi^l}xBq21BjFn#L0dUAutLXMxyNDDI>PSEc?wccWNrkcU}fw zo+j||r@${n4uNbjF!=&tiMYU%ut0=`0xo3&B@F@-76?gL0DLd;gADOP$QCVxLXi)g zh_dEJIYQNR2NgFF`lX5fzZs#uAMI>@gmEL&VVZpkI89CjXD0*9ou>v5FB}&5iNGg_ z2mYZE5ELE;VG&H=&_|Jg;}24fFOVD`&~v;Yf$asW*q*Qo`O>@b29J4O;N|WKzU~YN zbe{_$3|C+?oI${t4H&}-l7*qxV~;6WYVMX=+#OifJ@Pp z$6*k<3J2y!1qAP)<+l!9w;|AiO1%Pn^L4vVBpcVqxBn8$A1%z!-LTDxdq5Ek0 z1cV(WAiR`zRtc=%ln`-60qonf#|q%QmJf5gHags4$Qd0ubwEAV{R&PgMhV3k94kS|0V4TSyJ_iq&5tPpd7F=hYVeWz~@257nUX z0cnnULH3C{iC$5^vKt#zzLO3SukayNoBZ2=pfiYE96`*O1xk7sx&U|3vlfC*7y@c} zB*=AA5XX}sOwkPUH)<{X9l9a@zjOnFgIcrjn6^KvRMQt#uIUq9q&|!5sZWyo>W|p} z)!ot#Ri~^^^%fscw1A|C_00T&Y*Rk0SSy5knB4f)`T!%HFu#USsc=rsO0yU z^z!%G1npZg#n?`y$Gsx9$Gs%7<6e;Yv8}43vCq{fO)XS~shO(&o9_CIYw}J2IR0k{ zqA18vibxBN*8TCEt>xUMin0^}gzP*aWN-2SPe{lhWC0Rp6p#&JD4=YSiU=xITn7$3 zx7J!uPrbWd@BYWYnawXvt?GpYI{Q}`5GB68> zTkHuV0+&ESpf5~b=?g_0{b9XulXzu-SUnfvFmkG+@WU_O3WiXn|L25rA@{v z>34D2$ZcFcax2b;jK@_YH{zR-pA$Nfv4kPy8vYhCn)n`SzJ8cK<^*DRP3&#NQ+e z=|AIBnb+_d))l;&HIi7!8cr-{T_V)8hKOyfpNQvKgQPLm0QnKCkNl3^Nqxs{r@iBz zrvJukodrzr^@KQoADFak5fm@?gxGo?n7P&elO`nSt$P3J=gPyIr_y3VCZvQzH#kWA z6$Y1ni6UkHL{{)FkhA#b$$9)faw)%uQpNA4HuJlvUHo&j%Yw7CNkJR^ji3ejRcL4Y zDymOp!}kHN4f~cq)*o7TPjhVhcsf4x zij)?6k;kI-GliUPBvp8ho+<928zpV@0?8SqOwx+fOIjH1k|xHW#GZ6Z+Q57vtxbL{ ztxA3^t6f{Z~9JDUE1g%Z3LaSLVXcemuJ;feFE7*_Glbjc+ zwrM5Y7wByM-#}gB2}MiYp(1!b)US5`l(Wg>m;4>xPYQM|nY4y}b;A<5>2h}5o`FnK zWLG+act*xy*@Yr;Ee}PjII6S?ju9*4Sh17ba?HkU#7eoHSTSz|E8;y+6!4xZto*0g zasIPeL4wahi1;pq(xvmED##5QznS;p_(u1aMcWomm49Gnr0L} zRvLv*W(0}T4M{!=pxl2R)Oyz__|CcqXOd!N>DLsm7>aAu}WK< z8u25wM*P$IAEm57`c{?JbJg z*?t^7 zCVP;DNgwJIvw-C32CmP1h<)J-4S{q1VGVYEed259sj4+jw`(@f8?D;yccDD&n@-!& z9j%24p>@Z}G36G7Qk2c&=4f~+`V6sBm4;?vsLGUzn#^*v*epY9%~JHNS)4jDZPFw` z?-^wB``I%21N}@O#d`r1cu#+?p9?exIDahs((y%ku;cx@Acq_Eo7^td?poYeb#PUC zdGt2BE&f1d5h=PfpH9lRFxf@}N2=BeGSXC1y+nao1Xxxs53}ZR6_vSc#hF}|Vkjp$ z<1ZEtHfiRi-!skzQoR;HvG-i4UNQ&fE_M7{X@JAiDt~a-z7$+-+UPpi7~<1aAG)Ho zI&w?xDcs(&lZ42^5-P!BWhCozSz^q@!z6l97Dt0xlGN%vM4g*Q*OcYaG%dMQ?F9=( zJ7J-zC(MXy(!@~C4AQ0>QoLMY)?%ms=KDFkE%OCa_4C1aiys(1z0Re-b*EQ*(}AGI zhVV_5wK2O(s_;kh%E<}YHabI9#1zW&IcdBcffg~zOcbLshh(zk5KSk{M01mgU>-0g zTJ9PM#(M^mep=SdV3Nmtn6_vRH266FUgQm)RJwuNb{BB9%^M7Mtak3~*x}jIwlA=z zHEhF)rsxoBL);-#4FRXAq|nmJ5uV7#k~52WDsrJTE3rVCjV~}~;|ot@B@{L35{k}i zth*j|wip;nQlL~jrro>e? zDq<`9v6#x+=`j`0uvpuZ3|#5VpwP_~YTX?_S>3=yg%h}LcLKv5j-bEK6?9w(a znpZjSyDnGG_DZ|-?Xp9|8J=SDEk2RO1 z9BpopMK||Kqg!r@qnckyqU&DCqHABJ%mm8kIz!`J@Sp^M@frs(a@qk5bOX?F(E&7# z_=D=vwXU|29X`j0_XKATg>F&}9^NG%hzjHNAHyNNag@YvLUL>uogdxB6GU~T3L?Ap z{K)PiUPMnFC%mVd9o{?6I@0r!b>!?j?vaj}L8Xi1n>+ySlml?p4#41906GT%Xc~0_ zRX04riCZh@(H^#@Ay~4en3Veq6n9dCd3TKQKE*)Ncb?DapbZb zIXt4HA08>7g^kuw!mf0Z4_&=ZI&|eFF?8fJ<;P2(sWbUQ55QzG0AsZPTs#9nPagoS z!w#VOx-%%5bOY9@ASct*26y$t?S82b{zrFxK1X$(VE{i6$k>W8ASBea2sIEwy=>pT zcgx-0wAx)syDFK)sUGdgW*(ogGEFxv%BEk<@`t@v*~5WsZ=SMuaOXQht{oxd;#oqDUm;}w&tu5W zhH+$T%M`Myefn?Lw#QFe(Vh~ruq`vTtd*bQY!wNuEtFi}!f4g427|KIW>T~jn&j>C zO|p*V2KwcCJ^gZrj()XYOLd;rP_OIM(l@Ot>FZ9$n}(f)+&DzY4{QxiUMA#VEg|33 zk0Dzg{f2Dp@*BIRhx5Vm-dNwt-r1pLy~#1Ip0p%u50|U&6^d28luX{oD5*XpBks4W zL<2>PU|>GOA6%~F4Q)_xhqlYO@AlJ~?@rK}o?0r?b6e_7-9ADtR}*sj5+R4L6SC_z zAzL00vc6+HS?%#1w`4fjXTiv{$t5Gv!OoGmNb5*KoPIPVnHkN>4{}5k49}4^w>H2%40GumB4p!nBBqR3L7K6bbPHq$YB~OHPM4B?a=7Bxq9;U`dTf zUP>HFQ)Xacatu}`MPq$ZB(^0+Vux4f&#*mML&%;wLblbj=Wirr#WO-a=_6w+Fm8MS ze0=PfG|>n@KNSLlXoQA}5W(RhdU_gWMkXU6Dgmj{@!-bHgg7P^ikN8VVj^LUiGVAb zgR%ax{kG(^|cgf-%62w zfOSNIj8m*j5@cQ%BePx%?h`S1FGVB#KH)HbSm+TzFeHSaPY9tmpo09tWv_`F7Y1QG z2jbL7P~usTsM8>{^1&-)_nuE7V;PO~wX82`WNfFAxr?=r0=J5Ff&%Y?6#T2K|4K#$ zO_E_@hu9Yo)v7-P9Yohw7Ap?vO*? ztc1cF$OHW#U^B>A>ex^i6FD&RVquggLucTFaj-dyl_ON8$|GH&ekWb09;E)J8lbnU z`srP&KG{B|S6;>R$WJP}6_=D<%A1O}%soXX(<1Lsb<5gR9z_cS=D7;0#~P@;fr8B- zjtBx15eRd15Nrvd$l*rAP9-2q%N;RfQ}5IT%z$#9rdP2<*R5Ei>r!mezEOUqea-CD zbgK4fUa1bNU#hFs9hwWOcI`D)o34Rr)-@}i>$;eyI*+DF3+;V9^z{Z9ya5w91u{+` z^x;!sj|zZmb}))EB2XZiHJqnPAI!FhdrVH|jjl}hO7jOphh~+rP4k7JRlC{HtlOb~ zq5oF@tNwuQx#5`hnem+Vsp+bw$#hrq(A=zfVD8d2m^{WiCYXP=z;YuCS>8YuFa=EL zRAhztAwSX&rLzK1krp;uA&MC+Q6_ce8~Ly74tcA^t$SfyV0va;W_e=#-16A;SMwwD zHdCYdpQZ=qeWrVsBc=w+Y11!RHKzKkJEq&#=jL14Z!NV}kM&yisIA5}YX8AL>hK1d z0AFZ>{gA^x7bVkuF)wZkDpP{qEfhp_FObE(EZ3zs7ulpw^9nQ%ZF9``tc$F7t*dSI z*7dgA*3Gv6WPfeDmA%_mXFF)CwH>$JuwS%ax7XUQIv(3=aylKC9YeVnbB6QI=Dv5H z%JU9dHiL<+M?uIW%#E0cPi9OSU6SnIzmyl+xtNM-S*T8YGSA9?P~uYD$uBkE%B^(N zI+o>KcdT(88$=T|x$=T_=oV(ZgV{Vn}Qr;QY#k`+f=ba6%v#vJRX;*(iwQH#G zSpHB^Rl%TF&`XmY3!UIJHfLuadOw{%z*Y)lJIBCRk4kWEva`FEwX*1fYn}U?>r3}p*LL^m{9W!-`3K!63aZ`J1wXpKFT7oRwD3i7 zRbfxbp`!lM{qDZfe-(QN!_>*h@t=r_ppUSK!_N6JzZ+N+KcRDNy6=m%qQFO=Gt+)q zX-cYF?2ugfeWCtRMY)3=9}7>qmzGu+{ju!(q7CIoi?)3?+BdpOkj9tZHxV1#azirs1>bV1}UT9*)$OYRII8ke~kGt8J73^PVEG%_wjm|2%x z*Gg_lSENpNp*)?_*%eBsEtRwF({|hM`8|97o&DqWeE$4?pXdGl=e=*;jM!`QePN)* z_1p;8E9^MJP{y%{UJ51QrIcy(-mprjQTVgqc*LMQIpons3!L^63FefRmGgLvr8}zWfw-RM;(n9>r_)lUZjipjkjk$7j{NqYHoqIA5 zgX_{mJ1&Vs9R`F%ukO5r;5JV3k;Y7FN_|FVdJT=otfC6DDyULcIklQqMr~r1QoC7F z>P2=5?LNDhw!oIqUa};#U$ex21BL0YMag zPedQ$3F)_Z0{SdZknw^mpugY<=>N%91w~+8NYm9uoDFy+GE{$Gx*4}vxfS=X+HJT8 zb$eIbIOV2)xysLYP!?>{Esb(-mBa-o3zMR2_^C-U9*tJQW@Z&-a=AjLFt>mq&Eqpq z<>fJ3`8mvfK9@Pp=P;jO_gOBN`8OqV-lIs;(Bw(bquYO=`jZN2itR-NUM`x>|SJtCm9XRte;&tNU^nOVmXPAbMQP-G0WFi0$INB&xPo+U zp@_mQDaFqt=1n8JH1NafBIkU8`Ds-XDQD-m-I9trf+K1=oBg?uH< zC|AI}<_&PIb+^Wa7Uwm+OfsK5(<+kqUVqW zY#}K>zbGmH#POpAwM7X99isSx;lg;qgfPBfPH>bzSCE)DuM$dHsg2mHG>~Ww?ww2r z9@pYwvJnqA+w|Z{=T5c34#!p9ZJvg$rw{E=G=(_Gl~JChwMT-As*e)+6(ka?ER9Y* zLE{{gWah_-^9p0d#f7nw8exp2O+YLj$|n}z<3~#t_{5?Ger%y?C`C&P@m8vRmgvC0 zE7f3Hp$>Oi)M4z$RWRIbf;-!7r_<5pwz09(*QBN`$VPTL+)dI*JXD~JkL1)PCDLnB zsL53nR$MtVhbYVCN0&?TqRMM>qbk~RA}fZt5fyhi;S~#+5>FjVikRtxA3jaTT^l`tn+1Lz&G9 zacK?5QWKPE8N_-9E3!T(JG@@P4p&sO!WFHVVTyCiP~}}lh+=^eQu~S-TK#LLDu{{K z_#)DPC*=T>3T%5~+wV#@wmk;`emegRv@r2RN8q+L!8?r5PL?ifrv+;KZKsAE1gplz8P*!+&7 z3gW2aUKRs9ss^~z3^3Y-Z9i;(b`JxzTv-RoQ8RVzcMjkp!sOPK!3ddz|A=Sfw?1uzU6qo zo)1S=`Lh7vi40&u2{7IPaPcfa?|Fc>s{r-?&;t4Gt+>+LmfFW}IqCCnx*4%E}It=AhTZaUZXT zzjz;*dgJ3U`O#06e_}nj)A0Wch6b??Tn1>m4j{ja!`{b(@aa0poioB`&6}^G%-I+u zK6TtqeClc$I_u%!KkMV_I~(Bc{WQYUYc9d_z#PTHbDrbwxp3UgW1)J#$Fnw9_vb?{ z?u+;Kxh+0-c3t@0MU{yw{v)Z&eq}mEnEBFf3{KO2A07ktOI=)unt@UsJ#tPItd_n43Pao12R77X{7#P zsGab~ce+s@O*RI9+_i=9anE+IPqsVVJ~>&qeExoq(`RpMhcEutc3;D-ZNA1?@BNc( zW%XzFo;|3@(h^l#SfVC#3)Ew7jxOz1<*yE49qb$hP}~AIIRPM?0bu_OKzobBk&q5P z4z1IPKn81r&=!4PWMt@x%(l3q-P@dym9agtH?cu3rdG(q)Drocnqxz07b2SOL?jb4 z#Mo|v_}h(9iLnuq8yTTSm4?m%bp4O+`iyES+u{Iz#eyh;A}s_EMHCdmO>)y4BtQ~c zXbBJkNeIM*&=kc{L{Vf=1YKb7!-#_g3(u}kRGvEM!;U`15ftkvAcBD4z<&3A9rHf? zzMlO*>+G}E-dFJ+Y(kLAy9iR;g5Uo+f|y<*NNOKqp#+QZu`tmp9BgcYVY(e3oE%u- z>WqO05d|+-KbYq>AN<|D0dw~Pw)-pyboT(Mn>)m~x`K-60(uu`SV(Y!70wP&V%G5n zya#V0$mTl;Qt}9|--_3Ni6EMH2ogVlSjYewF9F0V5XM@wVd7L8Slgj6&E6Lr9KC_y zGzZ+BJz*BX1LhLkU_QYG$OK1V;0vSxAJ)ZAHu$h;4G9jDKx;n{jAjAV%@OALxPadP zNkF#0JR+ceZh&GQKo-mfG|U^&cwg|>`2#5j1-}9^_?D2tZzFCS8A$tZH7NKW#nq#L zUhoHUBd*yWD9=bhc}p6h_V|6rzWEMe;5&#Lpn_jN6-a*v*#9zky8!A<1nPV@z^EQT zH}0cewLODy1Xn<8=K--0l(yFmhdM$N?ew_Lj;|%pXqk%HaY@!UY9+L-I9prv? zH`>b?M0+@+=w~*NyIDZ(G6U#%26Q$7n4T`c^&&z5$sGb&o)8c;4|p;ZI7t|=7SMs2 z#~5X4Ti3v;od3T0i#^_LX}B`^tMr{lb4q{mk#8 zbP5J2ANix$pFE&_-~r>k8Nehu0&S)<@I0JBgl7@^xq^f~6G8%gKopKbKsjfV|76!Z(uLyW8E)jG{D)=v@TlwvwdwFf4HM|#Lb=*I~&Tw19u5zD+ z-{C$9f5B~u_{4t@J`iv>Y*ctB41#WjLvWKBz$G|<2>;G9f*mA!Oary|bkLwq!)lg$ zpGr8lQxQ&i7p-7-L}&xr!ZSsGgfA7fMywV-jVKd7iKr5`MD7$mimVnsj65W~FRK^c zlU)+sku`~$qn?UxMSl?8jOq`$9tD!dD3CTpL+E8QfQQ$YINE`NU<;ZV_|7$F>ZpM< zz2875bfpVsy;Vzn+m&&QR(Z1Eaf~7OLG&W=z32kTo#?fae@B-~ZpCboHpT3b-i)o0 z-iWP}UXML1ZH#M_UW4eO7SBQ;29$Ar-I6P3h3Rf zA=ArxC}+NHPcC)(`)n?;JwxpEG%Xr^kfP)@C+b3)6q(^Sd-)HitrDU6qe3nCNUa;H4ESc}^1@Y|bT6M@3l_BzyGB@VDa#`G2 zgXF9mZg-xc~zdQr%*ZCNgIXW-?^hTf$<(`0oWX#&s3V9^bKM-h^kx*ra6+X(Q_N2Kk}1+@yoLpHdE_7OAUK*QxjGDmD9byEJ=rHJaVJ6Plg6%i0~fd)jSj zueDp#dbOL=2DMeVN;4qB&K6Q^tRQRp1X$`kZg7>W#mBWC7Hy?oV_Qlo6K|IY>>F20 zJuj|^CZEbr;MXlwhyIq89#?J5RP9}mr`fG9(CyS0r)}4lr)|}5OW&gZCA~_2G`&)P zK7Et^wtl0&U0zgZA9bqb_TnFzUd<6ya?#n&~2G4D!=V_G-NK<;lq zEpM*p+clI(JkG9;A{}25&#nC_SyG*+i`|`LRBg}9N!@H*s;@MzGHf!eGgcTXjT;Pm zjAh2!jCID-8KuS>870Q&xUP(~#$IEwvDaV@#M)Rxy0s4{l!Yrj+N@js^w{ke$hU?eqoT>F%(Nit7=&T5KI8+|Cp}sguSXCIexhyX+W>-#X za$c4^Ek~Z4m6cJFEzhV{q-V4!(&Q%;JLE%(6!{qOYj&#qS*9%Gxtz$D3&XV*p-fvH z^A=NPO0{6TQXTHqErgLqefaKAmJ7}|tzCS&!PDqiU4VI8jd*oarPTev-blZFrCURa zcWsN_nZG?LTa}icmZMOlC<>Ly+51$9ibmBoMVBgGF{q4Fj3{Fj|Hz3~Jk8#gJ)M=1 zHJv#ZMr&wdhSq`)1zPZ^oC5c2)L^VZ4Q@6sh2d5<IpO(_ z6%lz)v!hhgUuDgOvFaL_twH&Hml}*$0Q^|D0B$!^;Ob#*IM>dEzV_9c-EHoAZLL1E z#ugE;rcvTlesGJ|t^-k`+^X0x`M!j>e06eiL}gldV)r&;n9ADfs2SYsor%C?NA%G^*0r%gc!0u6PC>Wzrlw&-t^f5=hq`R&rF{2(9(h-53cqG6{ zcst15_jZ_v;C8I1_lV5HYb1Ar*PZh98}Br^dyXD=^}IXm;&J!Bv&ZPP^ZJo@uI{%# zy3KX3hTI|9!KD-A4hH~^ll((h0cvgml#Eg!_h$`|Pw0c}p_zK(g!Pi>2}eWexHBzi ze7&Xr18*C_1EKxK@eoJPi6}>piDZWj4;A+7CrehZpRBWWf7Ho$e>`a8_V})~>*HT} z&XceB>mI(fo$Koku8qvgtC_vslfQ$)sNcp!uC4S0OGjfWpBbnkE z1Wwr*`%JB2dQQ1nxc}y5*pssnOY+M%7X4X!ojqMHc^y^Sp}(3pjrSD9nnN+zaL=~!Sy!~KS) z*koXW-Neax&JL0rxD3#86QGjh7n1zUulbVz5&r}T`2#4MzJR(9YHDr3B}<%9Z>b|1 z>e}L}<<>|yutJt08?B7Y(AJ2KYm7|L&1e-045=tGFvKm(mt%syF3QPEbAhf7?jtWu zmGhju1aSBUxxo>D-9G?i{a?O#3c&w0EZB&!&=o;*4N|o2P(z1@+Dk2Q=`wR%uFF8G z9t}Bkj*ee28W6)&I+{P ztwff+39{WyksUxo)@CA}fvj{Un&%OvOk`CO^-N^95FHF;A7`LN9|J81iOY24{F(Tf z_QmS&v`^gUrXRSorti3)Ox|$O5{w4Q&NXu#s0pKKHWGriT4rw(C8f>HQDj_}49|bR%?eQW)kk#uzruhM8$Iwsx`EY<6du z(iXX&MQ+8xkD`(j9bI*CDwT7(9Ch+Ls-vGHr+ai4jtbT1_kH~S+^;{Le}CSO_vich zJ|3^HJ`Jv4P%W;XQEjeszCXFl`kr)|@jK@{<9EgR6Z#M55B`6zpYngPZX#f6-8=ue zb#KwY`3)MlzD5ItG2pS*4tTD!2YycWAOM~N>%AIav1>sfX*~#_y8{12H{dUK|BBXn zd`55gm_-}hXZ)+&Kl<0Xe+by)HXYFFHjU{({DV1;m{zv3jp5Y?0?g@J`S7!8OS7kVfRYkbNF+Ll1ep2|eom8h6J174DMTOZ-i@ z7hyw)XJMm=$6=Fh5Ak!z2YBE$f&)JHaR6luc){mmR;>Uy2U`%~WD6+n_JHCCKQElq zXCfK#fe`OG8J6TTj#r`H;X&sPy#-%*kj{fv}>eoWft_b{T^??Gg_??_}V>V8y{&v4WM z)L&5@sQ*NrL=BS9qy8jcN8Ke4q6R3>efy&){cn;#WBSM-=(i|~F!EZ@H=qJZIOHD-vCjTxlmWA0LRU~b1$ zVFqIAF#nEe#`II$0&h`|1m2{c3A_>88~9u7AA#34J_`DE<9P7p*xAsFu>jXY1^5e8 z5M~Sn+u49fxH;ojECT#B3qi8;qFFI=$@^rq%?m;3sz)5M^DvX){byVvW`HIO?x$sh z-lXY6`)Gx@>$Ec5HTo{x6?y~iSNc9&FTEXiIqn4RV%!CMPuvasdB%NwH{*5K8OA5V zsW?FFf}M;5Bx4{9-a*V_YrwHx0K}{21Nl0uX_ec8S4!04$1<$#uq49qj)3OzJBN+A z&J^LUB&Z0z@mb-Q;&X{T@x{dR3FX9d2{pv-geKxyW-IYDvy*g+d6smNd6jg6H5hS} zH5SpynvOcm0^|-@I}1b`1H|P^K^)wBNjC8L4)eaGeK+rYhReL?8J<=n=@{#~YNEsM zvRK4b5!3%tA|HRABPE?>YoboGv&miTyyz2bL-a9rRrFDIU34d>CHf~$JLNFvB&D5u znR19b5Yxte8q><1r0(Z_iQUHqvCX{y2O^g)2CRivKmz~TQ|-)Ww5!ctZ*ekvl#MXI zmyNdS*KSyGO+#_Mq=@(Jmhf<0!sLi!d?lqbF*EjXqJCq0Vj=Cv#4=i2;%-_izmax; ze~`A1f0W+BKTqE)xJln5co5ep7-uvH<{0$?z^MBMK(V$4+=cKCmYRbMThr-mdy_H! zYLojpPA0c=d@cL*_~pHuqu2hN9_QVqVh10QC6U_2QtClb8hyWTGowYAo3K|{lCVcu zkBRrw7dcHu%GSTGN$tj$2y zGL!fE<A9*{(U$};E0CcMbKxAbB z(iWM{Wm`jUau-1(`Bu=KqLolziI@51qL9Vi`4Ov*=WKNA*qRW~s^x9in=Ya>sAP;9 zc`CbFmc^@-=J3mGIwc}!@KG?rry4HcR}w+$B1jWQdkx7^*dduQN+JA1Gw_ zG;L>x)av<>m0OZ&rI|8zu_jfJpPD7kRp&^zsY+xzRkb`@)g<4nYL{oJ&MGohHxwDF zhw=>dge+4%osy~gATb8mW|lx{Vft~4IlKe7cS=m5{xUP@TE#M`ry5~$x+-A)kqUxM zTUqqlW&_=;zKDh0mB%BNZ4<^8XQ!~XXDO3(8R;pTHCq*#ngUh2W~Vw$Q?FKQ4ysj} zF112)O)b}qs1%xUrBX8`SEc(4=T< zG!pH8O|tfQnn?Rgnov8GD%8GFCu=8^;><~fF(5QC2k9ozqZ|ktEP$ud7Z^)HQ2(x+7^^-Q`q{eo)QPy;5_xPN;a^w!R^`m z0|a$9SU|@b*Ffz}KIZ!yL#!JcNDei1ROj*<2CAfbQ^@uTUPN|T5=~?HFWF@p6xEr9 z;R8lguo38er)j#IrGch_X6t50pxGCJpr{Cf3z#9IF=_%XiBKpp;0}n21Q6p2uH!@m z&18(0fEq@l5d=XK7G*UoXFe+PBh~(R{@l8CpL^ePzN-7CCZ_MmNLjWmYgJP2hRnp= zysU)WJ(=-&WosAZ)vaEXcVkst-ouR8+}9bgUklamTE zQ{(e{GGg=hq{kMNu8b)-l^R`eV?}g9TS`=ZZ%V|j(G`(9M^kmdOwgN|L)+H? zKam;yaFF!Aa?<;b0aR9+L0OeV@4!i?x!+WJndTo~$lF#CX0^FI#%X9Lidg?4lSBk zqRV(Tz|%Z{`!gBrCmEEH3{H^VMLK9%tsxw!Gl#u(4zmkRc^Gf6^6Mc8Ln z#=4~)Pw-2wSfWihx*|HJY;}BO+4_WtvfPC5^4*KV%a6o`mDk3Em0ynzEpLs~mi0!3 z92toTIy@b#OV?-QJkDhBEy;l7e~I`{R|6b74Y2R5J`|m2LH-5nS=-OM7;QP{MawxG zD9k#ewO)BT(rIa3tU94K(LcIoX-IfYdRS<6cDS}?YnZmCAT*@rkT#^YCOEkEYEV$^ zgTSDgp1{EGhJypDrb2XimP<0&4bVh(;M#G3b2R|pkq&y~0_lFFhkkX{81k-L=xx5{ zFem4lyGiC%Z}!S7f#T%LTD$m$2$!h(ICWTkl21r|s$Wq3I=_YWn|&A7@A3(3*zX495r z&4P`$S&)54_R-qgjz(#>-D%0q-u(Ec07>Mn5Ib#Sq;g?nyei<HoEvW z?R55ODt7W|KH=!yT(9tIzU$!C)Mc+}98!4RoK))aGugvNvICdN{Lc{o$$Ef;R{;wD z1&~X6XwFaiu;#%$NN?rpEpL?>B(*9iajmZO@D>d}xW!-W-=dZIw8U6@wJx^Nw5D6D z+dj2Yx8=$_9~MbH9v!vxcywOu{`f}=_eU>8u5ANiRqMD!m*&G{22}tTh`+i4p!7OG z(GLLIn*l!i55U?704eRWVetzyz4#8n?5GZ@p|(SA8qndy@b2*7dUp5<+&V*qt}kPS zs;*?AOV=uaOZNu8bN3FO)2kA$vgag6*?WoY*n5wq=n>8-}*Da zCo}%`zx)xM06~4A=Q{zjJaM*x3mVN+psA4@85AqzE|8$Pi3Lhc1ZZo*MWqP~-A(A| zx4;a;jEymYVuWdwdHCu4IhboS2Mfs$+x`!zzDCX=@$V-7FNr_96(DWK|D5<=0tEB| zsE0sLH4U>I5e(!Ab7lCEp%~{G3DI~y52+M3vM3DXQ_RqUVvJT4Lv)}Rpxb;7rcYYlq)$rj(*BgR)5fIT)Dh_b^__IwY*2#K0ZXL!TOvaj|Lt)E8g^Gjrems;%@X-M9h2|mj>-$UBX-4{VY@?|A-f9B zJNqj3Tl+fppu+{$fZ{r<-|-Hs&#{g9#<7FhqwHgJJC3nmDv;Z$KwgIf3UomWAsuZv zG<0B5(M3o@H?kXUN;ayz_~@h+PAKDrW6BkRVP%%!opO_4P?;y_cgpAYIeo+b!}$R3 zjdL0AwaW=^uS+erM|F<#%JnLz+qId~<<`pXaO+?{ckAQ)>N?JUqC#Q23Pq1qXrT+r zxHMES%uvNJMQ^?-`bnth>%c@W5AJ)Dvg0hO>KowM67_si+UY*g7^%UDVc08R{W^5fC{Lk&_7Y6&``TRTg zecuoF!5vul1m{@y7nYu z23^LZ!DD!I%cWVMVN3kbDCoT;e_xcjVlK*E>-(OIS@4Dx=KnoCYQ+SJwDx&Ccf-?o z`KOQLb(XJPKgn=yBZ7R)%Y3UixSkGV;7Vs4PyFxN>vn5(3Lpev+vL6^zbgT}~z z**r>l6?~rjcIyZk4LL(XLr;^?u-Ty4#S2lKFTB5K4k}pgjfw-j-%2+6ycTVpKf%ZP zf5joJ`Z9sJ;Vwbz_BmrRe1I_>ae|Iw`+sA{OwgzWFasYSl)umml`i#|R<82+ zNwv=NJ0!^aEBW?$kHolTw*|DoYh3=8F_tWBl&Rf*o|zFb!px00!z_##W|l<^v256r ztS0Q|tXAv*s~h_#_8_*OePKr*dwfSP=f#d5_K!Qe*i*YY*l1Kc=VQ=V-+5@l9QgkE z9;j-u+dJ)Y*MIC;?fN2Rz58QrnD@9k#{Y_(yk<0s9XujP3LoYxBTw>DcMWi}qE7Hk zQT@E)sN=lK=w4o3bPw-fbT_{}x|81@-N8Q_bCiEQrj7q>_u<6Xu`T>}xI=stckp*W zl9|=JA`@oqe3gbO<03(71`rjM6GenqGNFfMW+Z((PcuD=rO@AdKKRw{FzuU zM2U6314{DpK?R;LgE_8KsdK>(hPmKHhA()Oxf0yW3U(jM+&Om{9(I`IIdRy<0ziSJXZ#otk@ z#Q&yNia$Wmk3ebeum=x!RO{vPquvwzEz=!5F?xZ!`MIYDk0_V4f=%EB)@VW0)} zq;j?$)e0k9)N-5?(Gcy5bV|M4NUM{X>9sNoqefQEsFpP`DrH9!DrEf$WwLY3QrS4u zBKrn1$t;mgL(qicS)d87UZ~vNbxP+BCNf;WU-!9!2RR<#=4bxkQr;%lv!)22!Q9v- zz56I@I`*=HThbG;jy;mtdX17~Q|+NwDKnTA$bMECQot@n$~hLKo>PLfaEp**+ydk@ zFCV$V%R|2AnUSBkX5>BBgrJ<+plslYBCf8JY0x>LcRtE>0e8%9;A;LNaG`L6%TQss zcYogQMO~kf{?L}4fN^H=!|M%6F*T`jVns?a-I|=nE>>sp3e~2>e3eCDR@($7^+92- zx=XlUeM*?Ex*{^Fo{5a=AB0BrRH9Lh@@IqcfCs7uF5l|`cnZDqz8U&XfeRQbnh(xe z0>Pjq%&WI3dSQD$ab>fK@u@wB8&+!+Mpa};2_@-DdVwy5V@fdyagmAzQ?%$j6>(S zS^~fY>s&BYwg&Ws_w?q_MT?!5#eo(U=jZolYY4@LkU z{+dBC^bP2KXUo07VAX2STeZc#y)x3bxh!sJqm{b0rkE96me0o)nUZ2nIWmfIpNgZ; zOcCwLFvyejIZBnjScT|qD!IN{CDZq+q=s`!iQ%47qW`->qJJxw>ZfF~^eO2~P#JLj zC)~nQ=$&^9VFvL2#Y*_!uXY1{wiTeOcC%Zn4eR5m#`zzpBnMQMF)<|;UU*)SFeW=+ zN-~%bR!WXWsLW22%Zx^q*qE;t8LQMnqf;d?_9z9$vq<8;I|{z>TgboUiJAYA31)#R zfy+b&?7;-UZ41l*-XF06FaZ6lr+z6o(zwaxP{VfbhPvH;)wQHmr8SI=1(lr8+;YLL zOsklnE0!}<1!}%DPbU$YG7-MXtmK(05T4ng;F`N-9P?=@+dM8|n_o&;rb!7a_x(qF z&;al??BN02!S!;O0lYs{51j`(=uw9sXm+j#c4wHU%@Mtz+#bKYsDTz}s$*?2+W6S? zYEf)*rIaEoQ?iBD6d}*DSIn`PBy3B$m}O~7Vp+R{OzUYug7r3^VVU65OC|-h;%Nb` z=!0-3lc@kagIl}MK%hz=lho=wYU)nxDzYD~NYTN#&OvvU}>P8QuZ%%t0HF=#at3`+GI zCb?>wMXp5IGkFPn_%a`W8x;VI!uJn50q8pnKwBFC_I5X5>-+>%bYfgfI=9cs>xl8o zJ{rH$aD=uYrIoc6Y2jm&nv-_(4$6rvr-sUK80d6|iAHmlQK?Qlh3f1iQJlj>it`qM z?D&R2YhWf|6nWJ0d&yjZUAbI0Z@9}4;1wWx|sVy zJhS_D&NCdxEloK_T7&e^F-hI*P+nJJB(p;jL+eoEC>`l|az`$X)M5P}*L5D%)RhNt z{E9%fm*nN;y(AJEMbR)sEIy ztqW4Mq7nt%z2>#~wKk$#wU+<6ayT5ziJLlS+1>2^j6&$do z7L-_13$7)k7PQAZ@_Vhx`^FNJ_Pv?p&L1=QFP_2ocm}wC>}Pxqj^G*Kd+2}M2(2#m zMqiXD(C4KgQ2=SyGD@$EFmmusGc7 zVv^lk&B^ZlQAzHT5q9?#lil4GKJEC62-~sOQMRMwlQiOQ@d7>rdX5`a3H!^(hrOAxRbUjrNK~ z#%Yzy4T+U<r`a2HC3i=&e;nx`e8W0ST3@+W3m+0kP$y`q=WZNv`5OsN9WE3GNpj z#pmDzLfcLuwBa;Dt11y%hVP=e*F4btS}}UB&fjBpossoUT@-(MZM-<8*6w4kbt-MO z@2C@M=laFh<*MWAma1awzf@Z4^L#B0KPqAx3gyuaXJzKbCYiauTNYXSN*-A=qL}C` zK7(a=|BGvXp_90O825MMwQt62|N0!>gUbkgT#L~B>j?enHbT=|JWy&UF~!~~otp4e z#fo{V<3>I+^247+35{I|WJs5T4DNQ3`sZ_mfjzkbUC$@{fEQ~BZSNMIe{Vil^Rk5F z_wp)7-Pg`m_dS}V1n++#?(fC@@2U{`<^n=1t{}9y4xtZkAe3_l_gfK4>Ojca?={6T z#P^JP#dwDgD>#N>4Oc&`Cjv&o2+c?|Up;Cgd|#&#^4BwY(y@75W_&S+9{-XfezTEH zz1hVQ!4Yo~&R|uO9LN29+~1C8zaG#23q1QJ4Y>as?l-*lLh-e8G<^gFr3=pu zk^sRL1H~pm%I1NR%>pg%8rTTTxSfbi$NhJ4`_I_ladQ>6dJ+%>iGjvDL(I7O@ zKw7a3F$mukfgqOz{xSg&EBPS!ngC%Q56G=t5beNz;sSL5JIn>~aW2rM9H1*XZd99?+QB4 ze->O%bOyH&4}&|22f_V<_MkDcEeNQ4K_G5@3#f2EKq3M?BZ4qr5k%muE=?^Cy|RJkD`_{zela2JIw3o`{q1xTl7}(z33fOOUxdsIi`TR z8*`LuiYcM)SgNR7mRjnj<*xX8Y$siB8Iaak#(l0?Kyft&e6PfSav})+qc0Rd0!2Ww z4-ZoOh;c`-aKIiV?zSdMAIDAi>4=>pZ;Q+IX^CGdYfAX1^iIMW>8*tI(%-C`q&KYF zq`z8s${MZvWDT~%vO1evR%<&gyJoxOb2ag%&!xnN^7Dy(%CojHb(IbLDs7;tuz~+X z5H1peg-d{gx?OIoR_ zNm{GAn!G`EC3&;zQu21y#pKc8TQicF#&nmm#yQ9Ta@qpz zg|xo~oO6B_Q0-i$t8}i@RXFo><<2d-)9E{OW$Al#r_vAUO48kd#p!1PPh`{tx-(kz z$1=Kt3p0idzodilFm@;dLMMVa4i8ejSul&|33Ex0S06AQPe1VWXq&6`yges^Q=gM4 zzC0^kc`hqEpu#mT=(KBLNZE{KhEmr*48^Y1hLf&;8QiXoh9cK@#$%Z~jYl){jYl#I zjlX1`3O$s0DfD3G?XUw`o#Fel22FdjAYyMOMDBSD*u1zf!^;ciu>VhXnMO5rrg8iU zo4B+hF2%Kq8v`m3mOvnoK!AjVkelRYgP1@dgoGs^5OxxFkUb!>1wlkXP!s{FV=Y_j zj2%bijHh+l)6TIyGo7)W?xVJP=k;4`Km0yF=lMVX`=0x=d!blQ`cAbG9;>#%N6I~L zS9#27MG@lit}JTjb)0u#S|IVdj48b*`C6ZGzQK2lZ}dISuOOepYRMy5GkF;6BoAQ& zE)BKFJ9ltDWGH z+8OSr?tt4GFNa$xL2q17igde@$k{(36M9{cB>0Zt>VRQfA9w~oL9yb+lz!YC)Q8sx z_26wmr}3VkZhSbn3!e<`#BWeL@DHi&_~#+5_;(>KqF+OrMa1tQqQHs3Np{bacJMd_ z`IgoWR<(|BN4E_YGd%3y(Fd--nnvF`p=R$LRbie(3MqLYK}qSAX{e{AS)r$-`JtWC zQkq3tO>37n(b}Y4VJ*_Zux9Ca_(|zpc%$TYc)jEkdY$AOdadL+f}qz(h;Um77B~`8 zAbp#JoKuVb^D{_rH`5;8&)y6-a}JSa41Ug+GQ(WYr^oCb((pX`)wplBGBL=aNDggJ zOb>5KFff|sg^ZJOQ$&NjKB8XU9$72zi>#54GOOg%%u4xklu7<^RE7Kr;u*7CPP`)0 z7J>`t4gg=G3_e2Mc@O!ty-NNVNTLUm#ebbr79z*SY_fCsT#OORcBnjYA`NOHNneO{gG!--j6q^ z{>d|_e&QNb1n0L9La_Vs)g6%Y-OoiCAm>>??l)h&7N$z~z*yN)hvAao4gEzCTf6ev zds}nkJsY!eziPcaq(ZBVDAA;{j466NY{9x?iAIj|tM%^8#)1 zUxaDuF9cfkk9@8AWxQ5R@N6N(K>CjwbukP1RzAw07-dj~ytm8=CQLhF)a+$HSV38L zx{SWLqnNe3$;dlgna}KADxH)$%gavIRO#p-8JS;~GtqI7QPVR%=GZ zNt#))O7my2Qu7a7rTJc{(!3BPX$Z^~LI$MA8i0p60C&*-i^#j?O~`l5c5tD}4Th^d z?E0z$oV(0nn_4QOchr}14^$Rm$I1%Cl!6lpbb~?3(q*N_r)KCy$@)BrQdcfJu4|Ab z>Q6}%^dnNaep)Kie;|?SJ`>Ay-{LaeFCv+a5Zdxm0r0sF-~sBv?Na1?X5<^lKPPGc zM(VbJwc#MCyPoXSUK{%6$!exswVC5yQNi~rEX4zIi)A#uQ4yV*mmH_e)rt}f2C39g zERz^&WnzOxiW`O`BEuE2(6AyF7(T@XhX0BL+0RA7Y(i+u&nnafbceqd0xYBbZ=l&% z8<1}x22Z*`PqRB%ntdFaPf|D3HbiVS)v@;!*YG^@s)W9oCJ9wjo*1brQE}u&8VoPY z!iB~{iNIJb#tJ)de&HEWeBqQJzHk}i6@J2xGk$}`6+FY@@`=~@>eV-ix_Ad=uz>cT zYede~3^3dR(A%~SIy?42OUDuW`gY3N%2v8-X-mw`f+p^P>_+UEwq8t0u91f)R4Joz zb1D}zW%A=qMvP~w;>VfVGfhz+nM)e^7q zDS8v`q6`-6P#4keQ=I^#$U#r{05ta@?-_7~O6z_ov-&s~2dL|F`Wahvy{ug+J#hyW z-GZZ%Q{n(YS7Jz9r#d{=qGzxz1q_y@lFqWUg~fDQY0;gRLZU5;)F{iNU}nb?YDC-9 z(1_NTG+Q2`_vm&d>LSX22F;)7Mc!pa84RNN$VDqg)=ZB(C) zd`mIRep@ocJB*zX9^($m{Mgo{z-X(E5@pS&Fsh= z^grwW2O%RTfKETJ3BqwJ^9-sjJtJB$FdjsjGUA@`gBFidWSj7$3=?UJ`+ z@+4(_;zXFMc!If|e=&A1XFUE;%$V4dIi@%oF_w0eF_wFTK3?t>KHlURKHlpQHh%Fi zZT#Isp<@pZgkJdfLF(wwhl597{K1yn=sURCj(ULhpFn#LpGWRD4$wFWP&NgSJq@6l zT?0vT+d(mR*iJU*vqm@<^agJ>Y%_b7xt%!^yPH0P?G2leyNAxG-9u)w_EBd`_EKl- z-wvMb-W@c1VOP-Xjh&R))g6J?{S# zYBJB`IR4{l>B$pQC?P-ykPtdZ5is6C#IPDA5D@#?R?l14^YmQr+&x_zDi*{Bf+(n{ z*s!x!){1p)AU4DUMM0$r7?l0qZ|3G^kUw63s!5ztFJEQ_&mPGcvsglUR57B+R6@YZzpj75bp29+qWFY@1P97 zgR=(r!Qoj0wo4`6)i!#Q5Bj9l$& zGe`3}nd9Cto^fmVo>9M9K)b$OO{v}%P|l4(y{3|scdQ_dMm~KJ-DBTx39&| zebIS@=3K;Q0B;|26QQKL2qip3DE2WzVKoQ^yd{vKmG7WylabnX7s{huL#sdP7?+Ph zj8jJxqv-fEBkLSSOFGjjLDzQ_|I<8@XU`zH_FRHvFCm!jGY(Am^{?#1{Q}%ye+Hic zy!{_|`*gg0EZ%O#+Y=t){xgI^YY{TkBjnwTkY_h?a07-^frxYh8KnScS_&St2y`?L zf@lV!C<06rf+P~bcmlyJY>@+kbyz-D{FOr7--!Fm%MqG?1)sqi_zdFh)=J!eil6@r z+^<8(w*etdBSPwr$icY>5eh(r3=k;+ni2q?;s8sLpu}A@=8Xm6el(VV`!;L}?#;m# zVi{inuD28fS}E{7r9gSJKnAfu#YliKi@+gO2xuZ7(Dyt*KXL&r8{hz&H5 zxfD z&w5Bf>@EeKCkuiAYyb=V!D8Shi-0p;0Gt_o;LPO$_h$}pmodQ0WP14P=`Z{(^k+dn z)h#HZ?83d|C*dKoOLT(l6kQ-YL^sHGQ8n2rswX~(TZnfeJJ}=#s!>X9xa(MO3zdSakp-8bk}u99MRw=O!cONO`0dU=^4eS$a$8i(xy`E8ocFHT z%sbZ{rb%7EG^%$oZ{14hH*QDi2DdZxEBC8(z57GzrF$J!GFbeke=Pel)GU1- zn#w*7`&L}p|F7Z);d90J!WW2tk60|e9kD`uD`KtWM&w4x^~gNQwa6mL)yRF4%TY%q zm!i(GzeU|-FGM|K&qg)LPDgbq%A!DdG7_9l^Z^Dw-i|*lMgaq+e)Jy+&UBke!)f@F zfnO67E~<`>XYa=(^}7=@Ms_21s=Olh2lGr5%-PqQe3KYdE5k-b8*vM&cyvq^=tfm)v5S@t4_u* zQyq`bR2_@YRvj_rs!B~eREJFaTo0O#yY4srrYhNgEg`tBTPbZFWJ!u~0e#|_{Qii)soQ0lt1GfB&=p#K(QUV^&=**;^!b(?eV(PzH`lV?H^)-u zyV+7<*kpO?x54t>KigvWUvGhctYKdRBcfp#a%f9MsAd#GkH$Kndt+&IeVh`NPtXx% z0~rPyW_#n{~Q>o^@8hR_nZg9P7^kTdYe1H(4_SH(ECa zW?Q!ft+(zCT4y~Tyw-X-cy&^BNM=%F$jYQop(~RhbVVN!k0`Jr^eP>pClm0!cM`s9 zOd`;w$^Foosa_7pri5}2OdKdJ9zWP+$7qW-KRwlulQuSRbL!;a4YnDf*|yoCS+@CM zYi*0d*4Q$_GHqG?SJ`s=udwY3&#;w-FHb3tSeo)6Vo6Fvah$X`+*qAwVNNV^T+ z_r@YriSIkNry+C|J3mc~PR`JvLw^Zk_DqWw7fy+H%9}V;vw2*yZ}ynb5(Pm-K@csASU?0p z1X%+lkdS>rKq7%aBrE|F*02bKO$dmf0W3mPq-qpgsKL>(YM@g)OkGf{&Um#Qm#U-F z*3m*Q+nFkwIsG#ef84+C>wV67zwdp-d!w4ghbWEWQA&f@6s-|Y$JB|R#?*>mMc0bo zA!dptW*(4cHe=t*#taGot}3x_sqmexvW2l?4>(aAIPZum(r&OY-nl=Y>(MJu^xY*( z4eH3u2yM%dN4BIFP?{wrF-?-{*ak^stVXhfS|{nH)<_0v+axDwRgw#F6_Tkqwd67K zGfgddOD&g}-@_~d;u-G2H<-aq^iN{v885}IQECmN<*sn7d@cFovT$2{F>UD{CEIOx zfzYQTHzlw&J1w+HmK9Z>nHyUxRnoRe)$vu*I(ntFm7$jE7-iCZ2_@3ugktHr1eNp( zQH|Z>Y=7h^m%nQ`K7(^io*~vshNmQpuXxN?9kTP}a{;$PAo3 z*%?l*Y?7Okb&r!H`-z<+d(F(1nG-CT`+XO-VCTdPu9O3OhP~^L*gr>+qczSjRJ)oO zs0p#^t&Xwps$jUZmGeBCOA`Gws!hRFg_5W;MHWq!mzz+SqvYi0sCl{adcIuVF36Ve z5y<3+1X=Ra0;&A6AVdBQUn+mWlgfYNWXjEKOJ0cq?&BP$i*XK>0GDd;tzQRlycRp3 z#u4^6ctKzN`uVy#id{zy-KnLT<6d7OT)nM4IjFp3bA(DIrRHzVX37f+cv*^4p;S>L zN>{XsB#LfPn&O~nvtm@3s`yN}DgUk@HUBw3HUB?6alV;r$&a`T-{KsmFoVnJ{}j95 z=|;?;0bsDn9{RU?LeKURQL$LZVi!+Xv7alfIKdHAnArS^J1oBX2NtjVR~E0#%(moF z4&F(;2a}lnCG?+Z0~pzXeFNFkF%P;rU7)>dHL<-j#7eU>+OBE`-Kn&lok!fLw|#nj%8NND{& zlF{-Dh2CtAw&X6}$19k@IOcyA{U>_>hLGMp=rt`;<`!ph`cxTq^uQnrv>wLvM{!;Ae^Nu4`=G?!xD5mLlboR4Gi5#Fhh57Jze)z zQ2g$H2GP1+1yeiUZLs7PX7B~h;KEJ-Bf5|61=!b*y>9^h2e9`HlAwIZ8H$Izp>SyZ zyxgHk+pL4MC2509my`p157GXO-rRj+KbAf#AVIGPr0dH9WZdWA{4+ zkaZd$&FBcJW1f&aww5d$+hENdqu3=F;~nCRZ08uG$c17QuZT3tRzw)LE{`x)xr7^A zmW3I6okNX>mu@hgbqq0Ha|k*8*dcgyW@*r=H%^v}`#4+yNGA*M{nmzoWmyo zU2fOQ!l`b#o|U9*SK>#h)d-G>Oe9!L(D3ZL&kMV;?A#kTUj zkz}>{M#g-fn+5Z|Z&uFpnrj>BT zk;DfN=){VLLc-;tgjn{Sf^d3N1xp{bgTrGz*gqZxyC;)i`{X{@JemcY@BYsy`VE-- z0A{`u&s~r1(s6*C&jB`10tl`G#NPl2zYP$07r^K503HtkK6q{g%U>*pWiMQar7u4`rvOf~01mH7uxQSPu$^-ttmj+^^4v-S z-mXDH5Guf10g{0f0nFhK=nXFa8@zO{Prb*%a{xUTa0l@0m6*HYOMvt#01>+B=#D^l zAiBNL?e+}7`3C^|e*rA~6=13&G&xp-!t<(H$I#ZzL+5VXM{@s0Z|0wa!@M?m@)1q^R~@(pPh3L~2Z54> zAO_bklYt-=*O7_qSVjE|>nI&1Cbu_pu~hC>{&3F3(Oh-t|~Y+FpiMXUf0BFC{2J&K8FGsw@>IrKj$ z>9h~j71Z~%HPm;E^^`Yc5#@KXjCf5}68&Ti@rqGLykzWy7mP#D$M_bWG5!O+jLYzZ zya&ILebB>t4-eRgxX(e9UwMdfcNk=9$wvZn9^#wvkcABwjd0;2b6+kJhH^fes#qWR z)5rndEXEsN8oi&lg!Yo3MeQ@qr92mGr1T0(DNh9z#1p|b;;~>C@n1m$@ksbJ(Iaeu zhr)JvAp8;Tnf(fP%%2mtECwjoEfMva2+_JN5$z{SME?R=nDddP2^U$La*&-B2iZH~ z=P1rcaWH4VI)dGA6~pWk#W8wCDfA~+i)g=Dt)%u?=TINo~9Z^V~4Vn$JUG zCI>llS;*ajg*6}fy?vhLW z*<~ZO+qIPXlWPU-iraSDWw$!oB}o(QqT~qeg5)Hv%l$mmbU5TfV<8_30|k>bG?qvGFxH&XH%3f-INFtd+uxt; z4j9k6G&+jY6{zQ)4NT;A1f_A?gEG0NgIDrS1?TWi2CwIx2rlBa25;egE34+U$aeFN z%bNJdWXJeNWvBUvWtaJ1%O02;-o@Z77QQHH`vcpb)t zM+$Se9co8hk$W?`LdSACLL*I1hiV0Fp)-Z8@+4u4e1Y(|e2MUw{43!R`C8#&`3B)3 zMTyx#MTOY`MUB~hMZH;*;*fcxqRqTPalw4=xL+*l#`Rh5R1Au0707Cb0$C4-e1U=F zKpBbvcs3Ew8WX5+JDdquCs@PzNDtbXi9wtb5n+Pk$|#GY;nOS+g&Rc&!&5}f%5+ha za;a#aGE3B;Tqmkm7KrvJH(AvwtE_fK?6%q&(QLgVqQ$x<;(MEI5jSkAl)d6g<$!I4 z64{n3kzINC-~QKwa3Ef&aQaJrO#tg?lw5FdQlw>*D#oTk z6)WDWN*r0InrpjDm0??}T5h{Tm2JCSm1nz6Rb*GKDz~dt?XcUbYP2s`9kt)0YIoSI z>UJnqJ$5XKeCt#k`Pr!`5;+ft#^N5}_4nZXTRJ>%O~H*Ny5^ZUySgZu#m*lJ)90l05Y%Nv;}6awq)_jRT^867B(>JFnp*?gu>cbj}1g zW#GZ_ID0r4=S^=k$auT;VHPzymAGn3jAMC>-lZ(Y=(Z_3SyB?cz`at5=TZ2d~wd2j1D5*Vsp|EDibxqy*wI?!g^A^Ic8= zIEQDR(}{TQO<=*{L@_iadQ$6V1+r`66=s!&i8f{W$&Mw{rn(hQHFy+ENgS0wWv*AA zHp4qtyWD53c8yPtc7yL~ZJBSjwnn;2yHC1O+v2xEd){xE_OAaj?JK{f+93={heP;1 zJi|_N%jS?TDLsCe$=|@ z@jh#&&5>s7()?HH7W;ptTNSWEmpgj7u4MF5U3K7MU47sp-LaqyU1!ij-R)jj?Df7V}y0$jp9=)l>nnfRWKHD&t_b6S=*&pml*qIY6yYQVyjmGb#1 zxr(_drNMJjwkT$&G$`UyS`@JzNgF!LLuLEO~KL*4m3;x3l@O`+wl79WQ>DK}x(gp$|mc1e${UeqN zBlIP3EiC7rz$5r+x{ns|tWO%)ht?EJP*q}r%2F$omP}D8ES|2JTNGfBRXAhx@`CX3 zsd>?MiMg|<%wIi!+U%Sp-{|aR0g>4`K@nMB1cqmC3JA;I{FMUEX{`3vW5JtGq{opEVa4wJYz~gs2kG)Oh?05L9Tn|)M=%cjK5`~qHlC>2c z((Ltqx+}^QCQC}g%#(^|S? zkgK#4Wh-6PR#bUwFWDSquxMk5*@6ubOEP#BD}drh9PNIyXhx z23JK{t&6{f+@8L(cw1A6)#3gb{9L@_pbOoMP_Z(s{6oeXo)| z*B1JD{LinJU{#GVGIv;E`3`5vk{VBGQnkPCg6+Y^@!P`2Ms1Cn5WXeeCPcY#vO<~a zAXjEO1Sty~0+p5a0m_|r0m_3m{#C~(`Bh!E_N(f*^4T^?`b`c88dR?TQ>T zqb|-esBXc8fZF7Vezhw}{siB;it#>mJ1o6x4~+A!J!bAz+cnl}XWtml9WTtMRlm3J zsQzR*%mvQDY1aKH-G_JbeXQj?&|O{+tldlheqd3P3KljSV_x$_#5X&Nqnq8;BM$gz zg&dIU$(v>x`!`07@@brF=GB;FHobAVnP+3}XwSy-QPUc$O*|SKjollM8o4!IG<4hF zYv8)?xzW_U?~Gmcd^8#6EZfnO%)gy2=>dA{_5hpr0mV(gs%G|{huM3!0MV@)h-@2; zuy$*Nv^z=UZ60d=ZN8e`Z3-RF)^J^q);N8))`j}6ZA^$t zc5YOg)VWL5y0b-PV&`8}CUka7#-DtmVtL|?s^#%_YQr3-zn%3yMDK3qtfaSu-qrLj zJ;oZG03thq!0!Q%vw-6dYOp_V2-^$eFzJE~tS(FuO}ywS9)B@VY@i?m7X(uIn(oI0(ZFuV8Tgt!S8U>2IO?%Qo&w->?SXaUIZ` z-T@?>24cc_I-cpC*9X;sZ83VmLR*-c&LA!f8w7P?#*%Jee zo+POEWJ0y41S&l>5ce?2o>Ra-f8_52^4kcl^f$G09Wd{WbgyI1E9p+6JMOQXgY$q- z7vMs-Eg!eM4UFmm^zQ*0y&|X%NFjM(08#%Kpx>If@Ic}VJd6Ma`9U7!hv*SE-bY;Y zk2ukfS=`4Q^zro(4zcd_ysbP56w#eUcQW1a7l4_62YjyqQ*Y8wx8+^>f2O|=(Ch~! z4*~p#ybuG=HGyY_#GKd?ci!h={pB3s6%R$Pxe2}I=JTe3F!49-Bkbi`+s53>INz&S z^Hhd7mwAWN?MJt3H(>V@V9^Vh(yK?W^f4fQLN`l^SL6eEPu_`$1~DQQyypP?$(nrP zVNqC2_+b`G2{%BYW&{Bi+5*hUSS|k76fjvTz*9{?u!?|KiGT#LfMp^9Iivs|QA*tg zyu}v$jvBndE{3reFVTb{9L5W@ljC@fGkAu}EYn@`m<-`5pL|N=zsYZ(K{x%Q{|93j z#~5rGgS)zbAXNcTj9~#|SR(p}OwoJf(Opb$1-(@qbvs?P9KV5M?iek;fQ4o~ns zenl7U-FSqD!J08lWeom|A)K|CD}Il~qCc=g z^criJZy~+q^lqeYD_uM2*-ghjj^E7jTQGp59Q!o>g^T1i`grvVpXy}{_vpO)e+U}% zOZBt_HGNG%%S=Pio*)&ZPU?cHx7r6uh|2GxIPs7qQS?lbCVDE#!4pY7ewCD9P*RBj zNfr9V+tDYk!!P1J=oL5NXYtp#FZl*PNlxLe%SEs3 z3*48LVSn7ZQ-5L@+F2mnDl~NiZQnNsu6cz=g;SfdmLkA_2k@2)haUqM`^WDpEwWxS*ma zQk1&ja>TJ(>m28_R$I^1PCIj~V|(nljd$LDz&am(=lS@*&-;Jg`#yiy7ldnW?+91j zaN<1VvKx*pg1bO{7or{RZBNGis3hFagY?QLko24$X8RAfwKh-O5{Zx8l!UL{wS))m zMc}@N3EZRCfxDhoaL2P9-1gc6{^HdO7QAKpaH)D5^~EvESZkXbeM|Fb2ud|ayTih za5y2XahMQpayTYzbvPpIrW_XbQpQDtltZEs%0bZ)$^p?C$5GK0#}Uz2ONT{Imko)2 zbJ`<%Pu(NLm+$@vd=)_OKlInYyd{B8NDKh?*4ToDXd1X26GWVqMA)4Xiz$=QiAyJ< z)0~cqvz!i#bxxm(OPmghP1G@QEp=3ErS2EEQ$G=Jr4CE_sY8;X<$EQEmhX{FE+3S9 z?z~HK$9X{f#HCOCg0@5aj@B#2UAIU73C;z?mr(ynEYwc`;10~63-JVSW&Lt6o8V8F zN(dtzkB_1pj*Funl%g)9()1N0(wr5;Qax=*YNYLzR?&7#>uH11CfZJEr|W=pyKBF6 z&~=A&)U8)K;kHdW>)s>1<-SGw*rQweoZc1tmfjhQ{~z!S2tULAzm>!O6)^Xv0dNK8 zzw;;sOr`pOiPTlLpP~YX(WDsaaAE>&Pr?TGL0P89PFXI!Usg!pAuFTz%FLeIWR0FZ zvR2QnvMrvQWdmN_vSF`I*%9v!*|c|??1oRP>>Hov_-DRN@vkAcuk|C|!!!6H9zN?( z|F#Nd9hkf3U_Fc3ffMO;FrLmtMwJovLmQ%<22CrRV8MV{}wSzhGZ zC9m-7l-K&T%dLKG@=pI2d9Q!7eD6xD{Lo5^d@7((J|EB^|65?a{GWk!@>hYiiTED` zEb_Y;fbZc`e;?}JgqiD-7JwO8C)GCKh{hEh$O%IgB#GT!FA{$qXs>|tVSo9Rp=#FC3>G_LVsda zpuaOKP@Gwjj58K_whqoBJcGM%-M9vy*9$OrO~HCB2WAbe3-}~2fUsK|YTK7Br1WSc z&RrSt9&PEUZ!?AkST?AG8#m-K>J^2oT16SVT2aHUQZ%iqRCIGH6a$S>f;$?_I@t$K);Hwt-8T#-ITr+ON{;%j^)`9EBB&_540PHWIg1ve_ zFreeuY|9rc>CTO&wq?h;S=Dl%h73hOZF)MxtjuDYumVmwRvcQ2RfZX{#_(dSBiw-X zatpD2Ts?M_SAfm(^06->@~|IxdDw5l6Vn zwh@4Rg^pmC!5j1%Sjgs$5q9mmHOrdvV`&ZA1h1NGbfrmyF-tQuImH>;FhfQmZ=%+i>JYK>Kxso5-2X$D2j+Er&js;GSOr^HwPU{pGfxr@|FL&IE|fY$Ou<%%;78adQpnLJStgNAC;u zK&JmzAk#e;$O>NbW%>9AzJ@+5K>t67nrCaF50GI?^vZDo?5+N5A8%hN+rOS5>%Mx7whSQ?pNtc#Qx+XeB)K7PD$boF}U zDPElM8dqw3$dwlV!iz0>4Z%O~S2+LI;TfEVnx`9~50E_#0Q5lGH^F`1Vh`%99>Clb zOenX8+Z0=cOZ1y0PTIyeS9L?8m$EJ;Ahi}_B~@!e6RPvW*PD&pICBkGYHkacnst3v!|YWio(W{; zQLEB{g=~pttzqAp#lCB;jK8dNLrRVw<8mUzG3(;wk?Z>FURyi3+pF2HxeUr4<(`~1 z&MPTvlD9Eyx>rKhENX#Ad{%~gzpO&HxU8M7eKQ+f`et5sj$M7n#gOsTEoN1RdzTtH z|9hFad=>j%YAsu!cLCL0b2if|cE(3-TSJ3wGE?<=5Lq20>i!R8uuuhMhs zo?F}1JvKj*^(D_WU8-jGoy=Q8ZcZMM&XzQ7BYV#h;Qdk{Wg9SZ2QZlJX?&%Gm?}p^ zRrw&&+6&>0e`}`TYuzk(TdM`H zswQ|=-hyYv1Hoh0uVR;~$luPqg+*M8#axTbJl6uuB=_B2z+089!EPX_8i?Kx^gaj# z)M?>Y?*^ax0C?B;foFXTJQ@<=-Y^8N4Wr=FkOHU15751FHtZWs&^2s;ZNm;|>Kh@~ z{foK{x%SZul{52Ja`TvZB{MHz-dR%ePbUms0Qd;2ZS^Nfkyz(6M*9>5jIV> zkeghfZuWz!xi`dS1BB*eUc!73w(vpH!b_-SHpNBW!bR0wL2-blOVsx-wB5|L$jsTy zyp-%Yd$?L$-0?wx$=_Tn^;2-sxn|Cwm4nPiE#Z%slic zkig6lr^#;tyw3y9t>j+;R9DIWhH9g}rEb#8EqeLh18CO+wQlmCE)f3Wj~HZc1t*8B_RP9=LP*<;Bb&diCl8Oh8&E-?RP=D!Bmk}2LK^A^QY zqMf=;{Yc%VeiF&D10H$;PlADGtjY7?!0#zQ2OkBUyZ{s)e9F2PQsARi;9;x4-9~}0 zte}rtL7b#uu&7{^pdf|+nTF^18-BrTJVhFwU09gnaY50Q-r$isaU;%AiLCs=R~ zyQsaibcoiz#J^drANb1;_?1%rPvp~sD?K>VgSSROFM2T0!$5i%A#`Fqznn_$$K=f- zYd%>E$yi3lO58yvIXNsvK3T;qODV@KXNmUUJJjPQnsEcy=;98pbCm1opcGEy|D?c$ z9vtbxksdtgK~E2n^w3}I#Bkvm#*#gmDW-FjRI=uflSa-Ga?;7k;Iw3ON#v1LMAjBE z%1E{1Yt-TjPU8};qLp8@vT_$$(F>%$EJf^24_fl=HHzdeD?$K0gi4)=7oTE?a37r**ea5!QM9(QV(+9@?0r=oHo?+kl|i^C4n(^!g89bbnlJ@dg%5FAOhv0W z2N$F?oR=2kth5|oNg4Q3%0{zlJ(^U-IIS|{l&S(J)CX`}K7pf}OE_ZNjz--R)Y~bj zvsY02k`z19Msa|wxT#f&hn=LjyGxIp1I618;lfQ_0ea7RM z?-U&Nn~p~RzoWtbpQsD?47CA^P!nLnfq)F`4_u4Af%&KoEWz%eGE@as3zb2Kg$n&S zpyrihP>VIiEJ^DCz(-CBcU*Cizw!b5Vu zjpwnS#J-a{6))m&oD&Wv=!HEAQL2iBB+ZV5VYZfp(c034x3yamrf5qNKF}5?%+zi) z&e9ed=V=R!3v?TdCf$1DYF(Z&SC?Zfwp(W`v&%N_waYRd|AXo>4QlJW!ti0=5sO#^ z2oO60Ap{1@VqZWY!380KkOV>?WPuR~u-FlpO>73S1`8SE8c|R1BAPgE-SK#fou+Y{ zwrOM6ojTKY((yF4)1+Hs*J*64$IQ6X{&+^3`{(`cIq!GRdA*i$9(XO}{Dor7c}AJf zw)xEc4>o-NN0~Tg@-gf10PY~S3USXSJmFGdIP4ZCJMI)@xo+ndc%CN8yfz83_XZ)S zmSH7}edmcceUA~B{AP*Ue$&K#|0&`z z)j&L@P8_uTAJ4G<4{@~I$4~l)I9_gJ_PdIs_xpTT*ewl#H%k*7EG6l#CwT|F%*8yP zwW12YRj$N;nX8~Ka@EuYZYy=3tE0|w`>C_sk$@TQbifpMF<_Ew4xHeAH*lQ$R?ryt zX7C92Ztzj=XS5;i6WUPWOPapW7W|qoGtdXc03W0F2blYANHFVE0(?*406W4!u!v&q zP6|_*i0!|8j{X0n3|9=)f3Ftc3XZq8rMO$+ z=-;mPgG~v;&Q#5ETB*u%H;M?K*$Q63WVwJgQ6>%@BjsTuWFvi;Yzfzso#BIIUqnAS z646J_MD~y?k=^7ehK@YX=p?U1b&x-c(w6=)T3h;$sJ7DQjJ8tSDU1EYr|o+Hp#&#+vheT$)gy=T^LL zuX%_byoWXT0CVSc%zYPC06VyHY~eXhDBR(V`cPP?Pq3d=q`4U6IbI_*1^#*opVlW9 z(7UUu7)L5=qT5Bv*f!DOc#Wttp+(f6*en`PY!b~g4~f>9jiNJ2O3|gHdeM)Q6vE#j ze`P9!|4vj0Z3#&HD?Y_O{Hg}vM~#?un$ZVMSOYxECZ1!h(FGP&!Ej6!Yd6`*b{bXg z_s}Z{-#&S9kgkRdYnKWc8i^#fxwTo{Esjw7TjUG2Q2H!IB(bqx^9g$IL#)9~)V`#}KD40^S}||oIgI#h zTH_1jZ4ofs%Czs-q`Pz-&h>0>F7R(r^Js@u8@KLuG2Q{>i^xDJ1Xh~CbV&x$@t3q{% zQ>N0Uk*dD5Qq_1`iE5FPAYj>esBI#>cE8Ni@G?5>2)} zKEiu&3*Y;455U=8^dho?|EG|n7z_IQ9Y8ne5AFI$(CCxw)r0$-l>@mR^8Nx}Ngppr z)KeB#-d)Kk>5|12>y!yxohGqB*Nu$E=j)7dgl;32(4CJtsJkA0KzA=Huk%rKZpV|D z-1Zl-IqkMReu_Q6-UaZ^0Nw}0j4UAIgQ!0Qa0FNJ)=@8L9t#82Sb|;s7{{@8G}~1& zLU@Ue7WtPClfnEUVOWt~8d;#Pk0SIfQ3v&1j05_S$UOagM6P}#JXe2?o-=qYEPL>7 zX!gLP(5$|%=~=xm!ZUkc?(shM{|d&jUDP{0j9x^Jq3+R9fUa=>%_L@yDHo`p2?Y5} zG{|OI_Trfgr;6!3cXF!Gn>WSxFPszv5{7D8o8Pc%{z&(vv;+C(o4Gue@0^&nc{#7kgaA_rHjG+lUFH*!(o+ z-Wh;C)NWk_Xjnmgj6-GX&cHVZK#`dNg=VH5VNP?%UC(yfzn<@!vCel-Ul)3C)@2^4 zCY1-y={ijRZ%D1j@E6?3taoK?L z;TV1skQLOOp2xd@+B(#3!f04y2B_EsC_0VV&*BDImLSO3W;D`^+DTMZ$*N}%m(A!t_*0oG&SZ`}Z2s}(30ZiCnP2jG3~3-CVs z6nVDCF4p-pvWCpAqZd!27ymQ)B^qL0QEnCpa#IJQ397HTR1g)z@a$+cFjFu)2xAY z^8hHDhd|LB19|gANShNNZeGSFkVi30BOl&(hPuolsf)V%QdPx33AL8>Ua=Kew4G;> zdE>|(Nv3%(Fkm0>MibEe0MP9a;Bo}8J_bmRD>!sGQQmBNA=Flbs&zm037?^l6IWlVg7ylx@m}P=(`tYu=ABCJ7;-Jmz(8^}hk?+efbVg@ zwGFWO7?3g!xD?vOz-KBB!!B&V-8hi(1K~m+4g@a-L<@%#Uc?>r(ZPe)!ARu^po>kZi1h^>#I9pLN0p3ype-R7Nhy)Dc|AyfiM&k)4;}K@zA?D*( zq~I5%;Q=!6GqQ0Xx%deMxQ8O##TMK~Ic@Bqojv#$4$#^u+&~9y{zyHf1YCcmYp+B$ zJ=oEMEj@V9Lohx3jUEQzDa?FoB$*S*n@-kTau(taQprk37qZA(!`1W1+(6!DGRnAa zB}-I`Z_$LyIDt-XTqhlU!<8=KIk!*vKM8Q42kTcJ-08ue9>PS=pkwApa)*;Sj;!~| znN3a-bEPmx8d({*idAIga%&36DI%kksVjI?YVZXbZ~@2gInMLvI?l0bpW!juN&WOs z5}>39sa$}H9$X{>eCZ*S{JzXNnC^!$TP#^|WKCzTxy+MH|4YeQPS#4MTun|M85_tb z=DOv4WvX!o^*D_q+>LgeqxtoO;9Mb><-x`>=qa?;7kA}5EO0x~v{QHB;&u>y5;a0rKSmcKiBI=Zl* z9-2h|K@&-huOvvww}M2l6^R8~rRa&$8FwW<+|N+f_3z{wa84YBPb9H8Eset|=`^&- z=HP^U0b1lKIA)cGqgEL>Y_%GP6nQwHD8zn6DVmg(XjImrL3IdwRcBFeeHnY~?xEKH zH|%l{P~#|I=PL;cNChW|pTBsOTt&F!pv3nIXM831$9ZLMoVD$bla3}FcZ$JLmvK1c zG6e@*XJWr=BAVP5qS0+B8r+s+uX`5i-E&drz8-r#N>J-jfnA=p*y(uy)t;wO<<*Jp z-gi*p^H{XaM-Y{J|4)J=!~(C{+q~kg`SQEZTZAv26=-+y#7WN{IM(e=9Q2DolYbN% z0%B1gFadRe@z@f>xt4C?DH{H=!c99NU6xL|a3eL}ei- zMWrEMiAq9li8qHllxzwSBt?Ic;04kBK=OO=%2V^Y<@I(pM1s};7aZ;$jKQPM)tVw#w6fWRcUN zI{9C)#hl@ldTcP~%K>bu{S>GT_d?ZMq2lszjjS|WZ&e&VL{X%RR&LbAD%b1YQ?AoZ zQReGrs@CcfRk^x_svO-i)oR^JRkkiyl@(rSof%$koe{pvW<~fxoAmHcZ9fRVX1h%H zz;2oDnO&+*c&*!Pw^ztK7s=K-l;4~t&e&|dy9P;6IoK6jBZ5UGhTgKmK{`djK!bJO zz@av|`WV|a`q6gT`iXX{^zn9?`dM}>_4Dmk=oj0i>zCUv*JsDN0f)0a9d)mJ+% z(KkCT)}L`&r2p0_S%2RtdB9Vr1p|cFy2%=RP3Bp)*<)<^4N;u2>7|mMwhnPbvDqIR zO}(V~k$n|8M!n6dh)Da)h+z&Hh7peGhOtf`7~-7L4AY!a4GGRm4GWx845`kG4Vf+r z4S6ofhGN$wLzU}1!#=k}!zuSUhEDf{!S|>qZnFmquXUq8_rVODiUAIenODIST&bk8})9M1$}k=HEaM_x0G_1@Est=?0Omwe)lcf8|`kGGD(**AXQ@r;qQ-aS-Q*yWI=Cp28&Dp;3<_*46%;kQQ%zOOeOfCKsOdV90-vrYm z-w7t6+aJ2ZnzyqCEn~S4<5&a!Eu)uB^s#QF3^}7*krf*#N*|?`rjF>VTpZKiF6rF} z=fr5U`|M#+UNbBse5P5(`Nmr&`AxCR@Skj%9}s6*8aUCC8Tg*1AZWa$ENHByHh9cC zM}lMDxk%mmo$4|Ti}Jj}@H4D}fUF9LY%&ak2!aF58`cq!RW=1=R~8kK z(YWAfq6ipmqiD1m1KQLku9Zfcv^A+3*Ji6*jEx#65A;v^V#O zlAoOAk~dDN5{=^oH(2{iT>BVXzawN&!5T1@t&F25O@PjHbF^hRpefy5yDn|MeziQ% zs3JMUtXLK~y&zFyn;)NGpA#>4%93Wy&Xg9oq)W?%Y0^4ZxwPFiMcOM$lBz{A=^;^~ z^dnJ1+-IWrxQDI@anD^6;(nQ(5T}{s3)cQT*Zxs1_afPw!yIG-n;Azp<7v+_K~uIJ z>a*RnYO=g_D>4HNi_;gG7Nmw-<;r7hvy$WN)02{%<+2Q6vMf&|la;t7%4)^&vR1KF z)+3IS^^0R=?};U{55-Fp$H@aXN#c*Ll7!bnNrGmQ>$3l~zbBQzL9!>GImiPxGLE&3 zsVUD8_4zia$rlP%=6ULr6aR@~h;YC?e$jJtPxHy&N_Td=W(`rLu41} zTMl$GmKJ{27wDn7&v5U`+cZ$tQ5iZTj za*I+Fh$9u1;s`~fI9$=~7N*!PTA~13bsL}}eRkp~f79z9SQ#-ZFPd}-0p;7$GC1%Si zqO79IV{OCBWV1p`GaMF|DjkDM%SnU7!qQIrpwhQz1(puZ3@kk{b3y54+klcgw*D)g z%=9aIY3Em{ndBUEf084}0lIdPUb2qVRnlJr6s`htSL-3O-U?~;PDrVrBS@^DuNzkv zXdtNzF^*gvVHUPZVzsz7(RyKRnoUq`p6!C#GMfdpb=Cp39W(rEwodn}*>B}nbKLT+ znoAbG)n8l8uY6+Vv-0J1pNcn=oGk&4RkIFc8=V_SYb|rI8Yt!{klV<)vl&QgorZ)~ zJ4o9^Sk~sH72WEu7v36d5ZV%E9NZjZ8rU3f9?+a>;n$RF@m5obxo^{Iv-wTyOnsWR zO!H~lXX4%Xf$_Y?3&!)-+&1!Rcx>WX|MRrDb#F{3I9bMt4V*}@2x|g?b z=HiGZ>)_nirH|-tD@3k$LfCqDLCAU^?cnYOx`EvxQ~bLl4Sl=fjC{IMjJ&(DjplW& znCjJ4JJqwR-EeMKpMgi`yHnRe`QZRi*2yYS9t)ZPIq>+pX=~cUa45^EoZY-Y>NrHvORO(DOpaVdLvb zMq2q^B3nr}$HC^coO|hBLAPQPkk|*rY^9&0nQy-~Jk`_Sp|*v)+68WE4~W#h0-<`L zV75A3;G~WfII2?w4(eRNEOnW{PTc@obvLYc?Zk}!L$K;U1B;zsz;eg8u-yI}mfKzm zCOF7E?;^eQuIu9aU<3Ce-T5jYjpJ$TP9SVI5b!SGxess|6kyhn5oQk0fX%QYtcS&z zKI{#v;XqgnhrxU}7N)~;7!NBkb+{4+L#@ys>Vxj!0JQg?fY!hzXb;?i_P+0-v+wC7 z19WcN$i2vXxAgLTu!T9`nzMFsAG`xZ4*Y;EYVXc(}nwxX2?rfWrsL8Q}fv+=O?@HaxZf*$bCR>7@ht{0FR@9^9O+S3BdFupmz#ee|vM1o%Htf18sYNRa|rN0U-N#d=}}A zJ_ZEQ=|!i@hk)%U{anVBKhpm(;jQpz0q}_d4?c6?0*8c)LLS6kz~w+T1#AqivN0Lw zOLv?P+c=9n&Z3Spj`6en-^EGZ=2zYOc{Xv)Rm^b#y{X3m3B8L>1KwkRD=)YG6JYiU z{TJxHM6Qsl7p|LowJ>zL77rnh+aE-&FIvh@G*rPK7qfJf08fBzsN0ehuk9% zS)=b5%YPhz$84IPvNq4zm_6sg{1fZ)f^~VZjqIL819LqMOmsCc*4Dt96Q~Qn^CpY% z3zp&)lJQ?;aZ)YBk0{48)Zz&m@E9$4gthnq-S`eY_=fZDzp)(;u^SICz)%k1E{-v* zv-q0Hy2Zb4;wi&@Lp1*f-HgGIF&HrhD}e@%{BAB@B8c87dK2l)pifC(34K-ct){P$ zt~RC2(7h`tKCYUrt_rb z`~{~N!FgO{L>G9s^UUg}w4VPB8fY;FFa~|r!HhB3&@aTdtj7b^;|^lzOu|>lq)$mt z2|bnEhO01+HT1M_d#*==fP z&u*8QWuL5_KR*0;51ilkxxDZ5JntB4Ou;S8#|@ar<8uzPaRaWRl^Smy(7WGW{rV`YtL>)KktVf+@)Mx6l5KiHq z_yAY)q-$`3_ymrVzky>uPvD5}3pk9?pYwZ-mjr|tOUzS$JgRuSzakMBwIGah6x=1P zfM57X;i|6^F8S%<0<{><(aK@be=VHxuYm=61Dv9_z)5;Ld=StD^8tNug0TaRGsfU( z-~l)icogP>&cJN&H8>RfDNKhxf&Qv4|=-8c_>JBAQ^1+X}PX&F~(#2WBD% zVLEaI4n$7Ee%>5R@=n17?+WbY{T9ag4`C1gDU9-eAdT?7Kk<@v_Vl2?2%i7 z8|CF8>*Z@h>gBbewesfB8bwE_ThYg?R*bN!6bD&O#e7($;&PZn{zUa4$jJCr?ayKntnWG2tRL9cEbkHzvH@P9W1JymR7u7sh1}=`{pFr;!is#^pqd{^!0; zc@qD6U3%a;tumxKN6T_*jNujPB92{M7E!Kta?8|p+!A$5q)pw$vuK8R#hM9Tq53G_ ztiHfEsejEcP=CWOQ2jHqK=qPqQhArSkN(~$1UQSMACAMYA4jiIv}FkG*j9jZu89tt z%v@+O$B~*$Nj`N2E2(Z{8pEkqggElltg_rZc8Si!wd!oVVx5Cuq;p4^bsm99w^@*{ z8x$CIdxd)4VPT%`oG@4WOQBBtCqb_EX;f~`OMY&Sm-mX_p|96pjleeCi^zl(V}R>^ zw4)2{X)mTiizOVIEHO}LSwVIeiTs>}DRjFjBe=96n`Oz@ate(`p2<)gWi*rv4Th@d zJVQfFuAx0fXXuZ~F^t7%471T{!(y~be46qY7Smj$VH*qeygaj6 zpf#67YfR1D0#kjiMts8 zOKb2K7dW)ZG{gRhzdCX5Oe$G!V z@-A@;eLi1-djXk5hLK)mlO5;mO4P?Ow5rMQe1Y9)U}Qyacy9)c6EoZcI^sV<(g)#be(33t8avg zt3MAFt^Eh{UFS1aa-}!y6(6D2Nz^*%#ylW>$Y#`Sr~#<1!~0GH-nkm_&f^J$d=D4& z&2gY>P9!v*l@z5Xm8xh`1jriyM|HVJMO~(G{5!w7a1-PrvMPw8TtsF7C(P7x?V@X$ zrI~JKuBEG%H$=P)2m*sBFeoAnq6njf0-CjkqGeXBuG+S{ow9qT?rFEoY&U!20&mT`Cpar_Vh^WlYL86U%pMu8`90EI zIUx?$+F-lO6O^{PF>vVWeSxW~UkgZG^+CXp6<-FX#q5= z8(uxCz;h8}=_=TZ@clUKX=Tzx#SK{cBg{2bSR+abp>udr@-pV3aY;9S91Zi zh|1s=;5!HQeAqK9q$!N2`X8-wY#ul(BTmORK^N>5rZEr$IB z?CG#4dZn>&hc`)SJEerDr9LfE#2zW2%|c@fMKNfAv^NE1A}#~%9E5v0aQ4#V+9~pO zOt!OV8;i7d(2QP}TF#;`{My16%ZYa(@m@~6=hqU0t<(X2$MMLhXQYf)a?mct?vtXP zlY*aTAUPl|oeU)%A&86d!B{kyhR4P1&H#h&G{Vz4h$NpPC#NuUl0{CQ_N$US7j5T#^hr+==UM#x5Zv)E zP=_$>FbA^j-Y-ibq|)eu`A2jD{Ry2ygqDF*`YS`y-@+ME7*x&>llL+hTDT~m<#0a7 zKF;&xuUo!n5pI@_^q*4odgIy&a$FcpUVa6mwkaaT5Lw)?aS0 z(3|KjbOupk`T%`|&Y=r7hNdV67Y3D!Y0_mb$p7Y&_%(U?hGuYum;DL_cV&lP%(<3s z1u=65G4uA~^FWl&L^?{>G+sYwimozee#@NswH7juF4JYL)FtKX3l-_2O7%H&=4YzX zKUJeoRnKI*Lw{F`&NFd-q9bhWls?p1w)rn~4R!xQu-Su+Jp{9dC_cyOe;NvRgs$i= zxRZGDxB61E;Vpo(1WqmtmoBIP+r@CoAXMmMZGu(Hy4&@hb`hezgz6w6JI?(2KHJblm5OVH-ulxX{QU3Hm*~6#$YnI_ zK|GZ~97p489J~kcG@aFE;b$(Kr{FAwlMBa%+d^1wSmji~COGxlBcFCdeugJ@;b12b z_2IIaN^7F(nxHrRvEmdl^)TznZq()ntw%ZP>!FEDh1KwAC;6>F1eW%)> z>#7az_Ui}Q?M2%D*=SyObczEmQP95qI)()Ne~HAI$bYhSO1qE_Q)xW0z=4Y_4iz^Hd#Iq)l-fR25e(PuwqZcIgTr~W%eIYw_oS%wEx?P0Y}U8Xb;D~kE3@x zd#TS1R?V=!s&XcoDx4WcnRBG2)On|+#5uuQr9Oq`+vj3A@?omyjcNqVM0J#t#fh6!FQY|Qo0s?^~kdOodNk|BU zKq7>2HC)3*gb0YFh?J`+MK#DLBm;D!9NIlwafa%irbtPA7Ix=qld?iO^bhhjT5W3gV%{D)!}$|aX9`xXx*s9I#`HSz!Ls{616Op!(+k zJM=4wF5Q~gsr#9@UiTMqo%XZDI_`33sE2D^0u*6%b}1oN;x zvsQRaFkTf!BQ`M&+18WKmKo7ql^fMzQSw?VO9V}3LwtkDoZvE6i|dU}sl(_=sx@{d z*BA$xYU4OlWtwHIrVwK>J3otyPk0t0TF} z;$|$Cjuf-SCo@_1$c)w*S%vkO%wRn&E3;loDYgDIMQ`~%_=G8~{4aQrTxt#{zYV<~ zI*4S4+>d$&@wwM2piUP%1Z5{GQE9Trn4VO(b}I*DY0Kgtcd*U4(z0}xKW z360AQ*b87090Jo|%tf>de|sB=ylyVFHc83Tw1FC%GFi^1yvSO&l51-$5m*|^gvK3a zvB6cHRO)gvT4zg2iL)m~;~HVquE&^S*FtiU>r_&a>m{km^_EoWd|#rd|5&Q1`&z1S z+)q+C!b#VmanX&;*@Sffb6^VW#`_tn};RJ=73nyJfB$Dyqs9zxsXucc~d0!{8p6j z{wN`@@vFqVhWp~YhOqcrGtLFD1g!-y1M52h`hm9t`d*@jPWb&U0ol75vUR7CrF$F8 z)SVw`=qlpqJ9Ye$&WhM#uT`k@)`=9}CQ*U6QzZB966SlS;`64n4JDees=#M zURM7}?l#|x+^xPhIGKI#aWZ>9Zyz#W zKaq0~`olyOBP`PU8WlO)02B%Yh5gt=oReEbZ>&aRQ*z-@||xkG~epHb}eH{dRv zg5D7@118Y-5VXDM+YRlS$B2wGL>fdh`9Y$s^T?h@h?rx1l7=KC4y96JXcLJ-*(3}p zC@!QWLC8$}kb}6P7K#q}C^9rb5y$Z3qfbEyVRqp&PV{U=Jk=j2QXD194k3Fk5~Um`5}hRCF7b%HoJg!C7{TRD07hgPCTLj)aN#WD zfLX@oUPg0E(?m~UfRkr&A-xJ?@JqY|e+8dl5k943(3}O6`*0>fyA#@OXxkUC5Am~N z=;odv%2*;weVQoo86y4}grc)B;VXQAY`Y>OItN2~4n}YlhGZ3WtfG$99RQnr6%C%l zpeq>U>_wvIZs1UagFo{D(X$`XVU)NZYrSWd$cHIwgSPVtA`AM}E)x};Cd!27`V}I{ z^F%Q(BAA^=0C)*tIJ(3EFyk*LzOn`66J3QVyNWv2a0sqpv#()OU&Y{8FxcfE z;rqAoyFY+C6hwLZ4&i;oI(I#ZIlw&EoFXd6S5>P-InYdp9&?E(?g~-V8gwxPLJlFi z;KBnxX2FPIPOc>oy@5G-bL000`Fip9=Hw<0-CNlFw=mH+A#(E^o@0<3H^I;8!2g&o z^SGwZJC1)6LJmSWlAv{!!&!rsz#x=x1Of??0O1rOD2E^jqR1haAPNYACteJ%3Rk&(6mC9ZPszXN)sdLUjUgtX8W>u53sAju2SecCZfJ4TuOQ5M@M z13o&)Sx?HDSIn7H!nKm}rL=g22z-y}oI}&_0J-=QMfexyb0)3AKRN5(!xG%(tosSt zaR*)a2j|S&=*2B;;mo=nf8}I(gHz`S6Za7V^&zfNU*H4IneUQtg}OW@2SmbWbFYYN zH?p6{cbqdHaL)XSbLM^6@EPp*6b0mzlChAC8vG3nxXD@fFIYy_3bMM%T1(PKhNGWh z8NfT7crW7w!}SI(@y$ieUAU>+_RZ?%m#2RBYQkXF`51b)6Z!7W+gL|tXbp~ zlTl7zD#@wku8s7mg+47OtCOr%@z1iTLoebdn|BY$nB zPZ{Lol2J%TDH#jsLlrr7m9!UM zQ;w&4<(Un%>KXrI>KerKS4FNLf2E~w5saakEE_pl+-)`)MP$sQ4-3et#$nWx)r?n} zlLM^JeT>CkY{DMqV~~FhFaj^r`kl<&4p!B6R`@nn{5H~`=n=V}kMW;;T9=-F@^YME zEQTLO$x9$Bl^i=cdEB{}K9rHOkP)vTtAVT*vf9b&A!h^k-^%LT!-yPZg`CD_ zMs_1f8(8VRf^Vrul!F!lw|T^U$m8~c8;>`xPYH!&d(wIz9?8>iP^iZ~Q5^P&5;5qU zfnDO6*eS`!4#`|>layntq!Rs-TKrtnge{U~*evbBM(H|iko9A|Y&X`)j$n<;X{>g+ zj2`(dbi00um5PVxQaGOKo&vbRqvWCwk3Vl7!(1OzvlYlCI4B#BR}?Q`&?6W-J)^K) z8IOLI4SlK^*rLkCCRG78s!GtSo{#nFDy&o2V~x56tG!mB$7>C`z538KZUCL*UPH&Y zVYH9GjOF8RVcBzEQIF92oa3o(lX;b`_bgk@>paq4<9h!jwl^O8gX27~V}cL*pPz;; z6T`4^q7l8`7OeA5#TxG{tn!|P9`8Bm_AW)2&jNJ%)S$zs3GKdZX!GsCGT%*T^?eyF zey^h0?>AWDcL|Mte@DZlQ9-@mL&_nj^K%Gqvb|hldl?R93#0aNJ-`;cL&J7I$pxE# zIsv^eOu^bI!B{mV65UhG=+Y!%g(e;C8avuFd04I~LaU|>OErtotf?0)@oyD0`gaK$ z{Cfp;{@VqM{SOFgrv6G;J@sv2)zq89%BlCA7W#irIi5)LkrsH9E&p|1KMqm@JleOh z^=|nY@43^Qv38moJpq%@sSOacYr_P~wK2k0?Q~&_)+TJ$W(u3MIl@M5zOY_fBCOL^ z2x|jtoN5A>I8_C9I8_F&by^s-Ra6nQPc%R1q^K8FT zvYe|zW;s`e%yC|*o9A4iTjX4>YY>;|+Qg-ytHmXueUjqPJ(8l(6Vk%abJ7Cch%{gK zxh!Aztt?OHkmZFqWLL->HUfuv^%;ocHH*()+Omr8JK1*I!sS>RF#$~xlLhq=T47E2 zOQNdqXz@b5SzMt{l9cPyC1rZMv{aubEz!@F7V8(tiu8+Rh2gETg79vayztE~v%?4F zx#7p;IpM!|wd=1@pHbhq+QS~p?O_i2B{F|)W**{!ozy034Q=V-`!?Fr5-mYvj29Ni z_@OH1Md5np|cXt*$x7RE0ez+bugL&wYlm z#68nk>5*Y<^hh&yc&5g#_q4_C^h`D$RwfzGC=-oWmDZTMo{2FJJQJfIQ4WuDWFF@= zXE(20ebid2leVtsQZCBP{^K_{LyJwj@aH_B(2;}sd^WcM^v zre~@tS7|dBDU;0=sw8ur%4%*?S+z(1~ zoJ09LGLP7RT`9~1wTf!z-_5jZG5@cU*V6K28Rpu?VUEoYdA1jYImyA!*-3h7MxsHU zYBecrR;x#%B~59u*wqP^0(HEl+{S*gJwZZZZ^@-Y$ z@E?_7`VXq;=?>LtG7qKlJV;|6(pd*oE7$e3V-eq%b6uP+MnQ%OvopLgGeaZD$_R8y zPk%|Ak{0EXlp3qBq$GI6r=%!Nwk&n5Ezc{)HqR?MrP|AovQ!uSEA&*$7MAU|7(T)R86?LR@L zeKOMQ0sm#X%)_F*t}y-%0|U&kiY$tWyP$%IC`we~lDG$Dl*l4FxQ@6mt_-Na2#Sm- z25@T>P|>L9V;Z%_8k;n+ZK5@e+NS2IX_IOnt+8rS6RW1uA1-bGc;x}V@BYp?_uTW{ z*JEs2AFq*<2Kc-(G1)TI`bt2ubxiO;Yig^c)Xb0p))^uFtqVgEt%a@nS<8d_SvLpu zweAf{u$~C)lX^Zde!{iD`0@V?icfhI9G}u0d=%y`I5m^lhcx^aT847@eL7ZYO1d-| zi(t*PC?zXQW3xJFbXK%sL{^+}SZ1Q><;+38gEEF$k}^gI^iQ7<*e^XjsBgyfz=Vti zfqgOx0^&2)`uEPL_3NG9=ogoM!qO}Kyd`$>RZC3Tcm6Sx9tOlrY7RUCZzrrxSfVm` zg=i7XnJ9Y-cl~TBb(%EJX40sfR(dt3orX>Csv$YC9)ofcJd<)>G9}uE`1G}nH21Nk zSbEzgTjFdsOE23zbF9s2jEjV&jP7`p11nug(%+9 zPQ4vn)XNd07)OGkhvOxWXvZ*PH^&%bSBKTu*)he~$uY;HqhqN@2Zzh>VqTTug}eqs zyM^y4a>2)nod1;~=iN25&3)j}cJ9B8b?~ZCDfv3#E}V()g`El8IuGB8B^l7ydn$I)uv#EBAgC|Ig8ZVS*eix z9SUB4L_y2WC}8Oo1ueO);Klb9yy!=5gXcy?vpJ7*@V&5e$a^yE*A}q{OQk{i_`U*s z*Gj2Vv8N(S{ME)4t_W9qg}I^>>WWi{tG`;gURIE6v;tfc<>#6zvny9VE~iW-ry5~ zu9ZS6jIy}><>L;Qx4XT(+)?s$$H~JzKnC|vl47{HX>>P*b(4s@gpV-ZZXIT}93!~~ zgILB5w)7^tt4i`M$zv{~1w1|-b~@}7avsjBNu^Tnaw)0;?^!8@Zj}63&RFfuf#wog z6M^uzHC)1KxpdU>;jiT*RLgLyrO9havX%vFSfKhR4CBKbLdKStNGL_bIK&V}TkTii_#R)tpE6dFpy`5^Z=m;zXksQ%qGMVm>gj| zgs~FFhYNs-3nAvWrG>}vET%36EBypTPrxk?e z;LkH*XOMFWH6BK;iR9T6W(RnoM&|;A2lQS)5rNuCC zNk7Ns^i$%v!0^Awp}R!EFVR$&DC(ty=&179qIs}w)H;o}9Yem!aQhHu6wJ2p{9$>V ze$IHNGw4_7H|P^|4zb19xu=HhGG^&YsPq*^;VM0Ho%8Z{J`6WGfZwdb+|g*aDE6%e z+@A4?=jA5~LXmo`X#J>uy04+Sr*U|(G~HGYHU*hEcgv0v+zkB(K%YB=WexZxHK!`W+l8*?v`M)~*)bl=zp+#n#XoP-H7r62I zhX(5#jpEHzcp0#A;LL$DAI>5;%k?=P^AC94OIi)5oHA7Eceu;*xZ86$(ob}VQk|r9 z=h&{R=m*qHRR7ce$M7$i^qpG6?Eo{D+>&4p*A=|(Woq$zYH>j`^r_~;Sjei2$s=DM zYXzKQwx*0Ns(@FeUs8+rRZqJdpnZ<(XZ-JRRywA;=&_DMe6HvG2k4GGsBr*!wu2c> zZhgrs8Qv)JN!72Fu8%a0^=HuxaN9A-b7 zi0B{{JHT!pAlv;=pX+%Hx6!qhR$@OsQyBSmCh}hJl6ZSKoN;g_!pMYSgE0$6F01Ep zOqalM!dV4pHH>wvUB&p=rbg{zoE+lcQ)(cadiJA^E~}#!b&%_x#c&5*MSpzK-k#Jm znEYNKukO?^0p4JEBVeV#NrRE4w}@jOaqK0IM&j5*kM5#J8|aOC`m>H&>`*OTQK#*^ zv6Yp!uxp$3Xa0JJDm_Hasz&$VGPUU~@x;^PcT&D^!^p7{8N{+ee|SUTjD|A-#_Oy+ z1x60lo((4#P99k=gR=sT3r+>=zoAV$(Nd8OtXN5Q>*?eQ_G6vCM?ccV&Ga9~m=Sl@ zmr=ubIp)WNq>tp^d)dRB5(qy*XVK=4`Dq&rrG9uC%8)p@TPJB<=uoW<9i_6+6qSZfk}E7jC1KN46gE?@XnFqCXUQzr$?dy|moM5AXB`_c(2_%q& zgcd*uw15_{1O^EVh+XW$7$f2ZV;kE9?8Hl8+-!9+nbvLGI-QIs(@EN@A13ey-(l0=QlL9`xBbXyH68&S(@0LrT5Y1-bU-c zi57Dmx`y*B*yb-Ho((0B*7A1Js!~NOPn6MezKM<(IOu3W11%KP(UfYHCRESRxcUVeQ-7OA)o;_V`h6Nwf6NT3KZhQ2231+k zdu8|r%h5`)r9W=~ALkorz2_0n8N{+u$kOp5B|W*fgcge{Xrb6j^To9^SKLJD;ue}I zZlkH<4w@|KX2wefm{duM87)aOBc)5sQ0ZxAu=FC6)I7)O*WBRrYQE1osQERgNAp*1 zcjc3t<^F!+A3yBYiB03 zZca+;+F3uwYv z%8VH+IK#$j?x4ZRO&UDBK0|=lYl!fA4DI}GLpMKe9N>2uCjMJEHvA9DirxbAMh(U+2gW@oMo%1AThwaxiNn^gBxG%u25mjkX4|kV zV4IQoYnEi*npIg-&1Jc#=DNJ0=6iCt?dQ-3a<}zg&{uMIbyoHU*e_$exQbC{4ddT3 zl)?2O+@C^hqc{%K3aPg)hZ1%9)LB=;wAbpnZLTVQ*l806owed-XQR~bY>|1L`{hl} zIO}l^unn$B*6mtk>s+T5wXRDFm+R}S)Ac&*aQ=+7JO9ku9rsv=Q6LJ78;Ccr4$DjekbkM`4xMv%6H0DvXv4~ndWt^bL$PYAFgkHBp+~{tQHn{!r zdUq>Z>+V#z-2DoNdwiSSy`ZRRSW(y-o>o{JUQ$%MZ?P8lyU?FlOZ`6;mbx#Ytm5XQ z5!{R4gAa9pp7dkJ#c={L4I-X{IPb!}m|sS1fm{j)RMZmCFn)hIx5;l3H27-7b-sG3 z)9aPny!%Gc?_m8ydf4 z4W2A}1N>`XtOsCuV2_TpAO|>(;JO#bE?mcgM3In)TEaWYAI>Llq?qx9b)5Qe72g%I z3GJa;u{GEzwFHB5Q!pm43iZeAy$dDIl!Mh&q%s*e?tD^|wX zV+O7@R?RoZoWiQ8M{JBXOAOJdq&(U!(Z@!_y4W0aLZppt2+N|+3-?8D3N-tF4E<41 z+WM)eBywL|5`HMT{>YMncLuyA*rHi5N1=n@wqp#Abij8WAo6q()yAddh(AuY#2%_n zl#)47&QvB$TtnQ>E04SRx_CgKjkgK*B@zNnVn|S$nB|uwj`NG->%6`3=eR{(uW<{z z-r*K@{(-AL@DHB4;|qbR{h{!Y9lHSDNsRvsU`|4Vu&Z%!_k-J#AZqNvyx&V??H7=# ze>)kIN~%Z}QF*eAbV(z#FKOjyl69Ptq?fxl8Q~TsJGq6)0ggI3%~2(fG6l&sCcpn0 z^F;r*7-ioNN!j~*Quh3vQFed9$?JZ=-2(GGn8&c*IdI21iTc3q=td1-6@7g~^+_Td zY?2WcMLQ-X&Ddj9GFCu)Q^i!2(vv!6B2~&k1t|~Zr-GzRwNqZIk9MUdC^wa%$H&gn z&aq9(8T}^h7b35Jb)Su5jjSQ zOylsLlSD-`Jj$PCNtxb7d1)2xN|#b@x`G}{TWDvxmUg6lv_0KMY&t>m^ax4Q^CX@< zMZ(!jB$#=H_|vzEH~CBAPkcy%@w+4(zfT*;^9g7k+;QYP33eCQkzx2wSfbhq_`YeP z@>zJ#Lqz$oj5`;F#AddUEVG*=88wMB8WLp;B*<8apK%j6(?XmKlAD3o&EVw>Ozq+Z zesnOA3%Ae&V9e(4U?cn+l7Ej@@z@e_Jp=9t@_i8O7}zafyJt{?IU>VhBF!Sv9$3X( z{5$zFL;MwZxs@C!?@@z?(Ckkcam41nf=y=yANeUHcLhmYIf4)FEH>dSEEq=e_zzJ0 z-=Qggj1B1?odokR>O2Vzf*l9D6>Klo?7*v4;Ff`_UMAXgifG#zBEdNfp=%gC*DwgK zVfcGW2_cSk#IcSz*3oFzvGHu+W8Xk>H;{|<6VNkw?qz&{w=p2Vn4bNBX!TQi5_O&f zH-%dFg53^wGuB*x6g2=>2W}CTu=_mt>qMdp;6Dvrf-WPD%ThFb+@ih@EY1fd`ch$u*)pax#> zlAE@ctCr$wrjWNXAGMoLZMrVzTHEfkZRxh%w|bto+qPS7W$cI4p8ews^W(>y&pGEk z@B5wubI5kdx)Uzxq^ak!M|=Bal=jh-KN7;lLu33X4e0?I!h`tH%>~@e0oX&a_Yh>y zYMwFH-Oc-_5p{8Z9+$OV1iO-a&sj$fh&i2jJ)~_s%y5`PaotWiF~ag4)Po*FhtUyq zv|lFa7`{9)M0%2(oS;!XNn?15e4OSGeu_0Y-OMwKc?zSa_~OZD(FHZbu7!OU>;g(R zn;iT2mw4j56=o%+l`Z1Njmg;N@lf26l0`^b$c_IIRXAt6-PF&V!vnydJo>;pS*~LrzeGr?5@x7#SIa zZs>&@Lm4HmbLc$kMHkV_=v8XvwZYQm(F{?s(mVL^K6~XuHs43o#z%lZW`RH6`_s&O zT?0@klVG&I(L|=PG<~HUro#f}u~L1^O!c8^^??@aJ>9K$wM=ho1rub4{;p2_jj8Gi zQ`Q?4?O!RJzp!|JW}#joK`-&Mmv8@GS5eb)`Z-qa7W!XBnCm@_|BJX4{MSu~*c zl?Q8%-c&h^Dj0Pz8elZTXw{#XF<;ecDC=~I3GX5^UM~~j?dlnLHp*l-<#Ld+Ij$2d+>=;3PIOP`8tVH=H+}dDeT3dpuwK_l{ZZrKxyfM) zISas=0jCH?DfTO{UxWR6B5Z`wOo_I^X@{{EyZ2JQ_p=H+**5#g#8I}=v+AZ$4zeBx z$o2uKH`UMo_YMB#{!(H+dNq_BM(BAt`KA}1A5IQ&=Rz2bY}IBs zZ7|xg+o?zOOFcp^_Hmf}hBsYU*p1~~MES73MAuN?kNO%er#3lf%b>F|vPOf5F$`vu zj>!ef2WJYFrootn{W(-y8H@^6yc)(r?ZJ;OwZK`9-Bo&sHQ7mBZ0FN9zVRR#+RCc^ zib}el3g1F)Zh_yg&)~j^{%~Wv^>6j#2Ms`NoV z?P2#GW|f|ya$m;7_sG^4=qkFVD;%%q2XWkSoE+{y^7*`nYk9ZPOq?NbN5PDN=Z58j zm7$G>9BnY>X}z&foyHQaHI-|%X}(sO7O2D2pmy_8tu(i5g?WS8%v;rJ>C#fmA+=bZ z(cP9yYO=noCDzZi#CBDUwrhHI7{}g7j$w}Y{anGj_`IEC_5qIlt#+F>2MyCETckGF zo$7QXYEAHDtsao6jsa8EJ}_S^2Nr3?z&q78aGqKRR%_XyMQRz;th;}9kD3OrSL5KV zY8c$5MInb(AM&i~LSE5=As?uA$XDn))Tft5aeZ*C_i)8@p>4DQTX^2Y-#2m%t{*Z; zYkq!&Aa7a=zGl#>(g1d$D_G=X+L&w^>0BNxq8=* zqt(He_E9#i7&Tn2qaxHY+Nq}SiE0e@sUbW=i^6YLefSL3jVV;^m=e{DnX6xnsa93Q zVpT>gQ$@sT&5gWI<&h7mEV5grk*9TMZEl>;vdt zuDP{5w>xS7@TGOES zTpr^b*JM+XYl^whm18b&<(X%?iY)o=yDT%@)t2e*hM?Spa!k)w>OCv(Z`&D+R?IPW(|C)$FCaR&-Yj~*At>r?=33! zj#ZJzX)N?4m}Vv>ne!6UEYlMMLAi;!K~p^i)*R2B)@;vwTb6f`E#PgnP4RZxGrU{v z>E6BeH18AkRPQrd75h_fH&`e*9VTLc>G%eXS_^<8#&lmF?Ml=Kby!Ep%I!*DnIS%-9L5H+GYp6BCN zIq!2d*z^1Qx*9fZ!%S9Ftmda&C<))~M zq6p}86rYCF_f2t&@A||h|H~Y^ z=#lv_>^-m=;nbzzw~z~Kl84f5@R#7Z7|j`MW#4=rFX1-vv-Vrm-lGn3R+`NQs%lG$}Jm z6CCkMa7;3cbxbpiam+EsIu?4xIF@>ia%38#9figyhuawGs5gvsv=~NY9x_B^zGw)~ zcwJ#Deyi~GJBIM(_l;r89(f&v-3)UR%(diN0@n#QV;Q~|yO^AT=fSSc$d(eZu;cUm z6`vQPxV#9(IAb*0nV@Lr6h%2_X{2+$MmTK>cdk&F)2ZRkG7WXsDb%@BL-GzNB=4jw zD_>J^?hRS8Ka(ZvD}`h|G_=9p4zmts1^KRmn?ugaVOz7L`8m>)ShXZ4{6Z$mnL#ZhU6NW`uby$269|#HPOj>|+if zrpS`Ns|n^tm~Lua40k2yM)ux+rPCg*AEr3r9j;D*Bu z_DKF)CBt^sumf+~#L%~s0dOb7PBZIhVI3{3qqX+}!&J{5;Qeq3f!oRmHHg`E@Gn1uS(s`6lpa^j_Wpm;=~KhF;c> z5T(Q}^bY^TM6?&W!7N=`ANC5^))w|5`6fO~56CkNW*|%U>geb68V}0YXF`60&h;50VKjx|#GoL;>SwIw z0%qZLdh-SY;U((P%{ngAlWr33CdqC9T?FhpuM*g~uok1EoqD#ahJ(TDil5Aaks zaZkU&QQg4JUBd~zr#4+>!@Nt=euck!n?+yIJL<+?b>VO?LF!dkzy5y>-^iqYDp+4= zr0!^({-mie=jxVH;4OobMf`l+nhSqgM*K=5SHsw#w{UV-SVuQ*uM1ap2?zQn?)0Kg zP^$B~z$ZV~N37;=w5z92ulDOZzF-^3H9(&zoTp>;KK||+wRo3Wyp6}ataRe%Q1Svw z?;?H~@hgd6Og7K`e?hm< zP5DvBQ1Xjr zv556AA@VX9nJ{uWwhLgmcq7W-tc6j_&fG#Jn)tIv+gWKNQMWz$JN5|zfWFp1Boyk z<|ugMVI>juNjUT1EQYg`Y?s4wKwJrH6`a*@D&f=-f2-E@RptPnbjZ!ls^HBkC-XAh zMPJduZ*@6b<6EgZCWOc`s0{ zDMi($R8{$;Yn@NF*81eD(#IvYZ-pv+YgFdz(Q0#xzGvPqm-(2A&7CSTcWIU1hbr{H zs{;S~=%Fq$f}9ECDvIDrWdzvGzfBzT+qiZb7?V5${ItnGRCNQQR5Ng_ssa+VE?|Z# z1LtZ@;38EFvZ*}CuF{}PtqxkLlEFnP9$coP!Br{@-lBrwW;reUm1jAoTuY~NEZxes ze5|aHFVF+@AH53m1Xt}LuKn+ihL0Me8FRSy>UzhtpDB`I9s3@W`iaZn${UCM5KfbfO_uf69bAIQXd%oWrG`GU3o3mWn zmgUw=R-Mw>O`6VLr_I^zn#}3ZrkuD^IZ2J@rZkqD)@bgWM)LM6na7H8epN%x2Q=t> zQgP=GG~nc|>-@9&o&P}pHlBv}U>UZ6C-kA&Rs5-Wg(K}7RoEdc*ikn&aTR<%=eRaYU$)Yh>6ICpT)9lC zmH8T5>Cy(5TS=E+30I?rTwx8mqDI^mGy2QoMqk+mqqlt0=qcZ3beHcjx+)HtofRj| z_KNdnwBoWEskmykmA`IlEq@z*XlpI|)b;+@ z<@Fk=%2A@KL^oDdYM{z%^i>6n^;OMgPgSegUDauJRri^l)x);->Xa>7Gh=J3xy9D% zK44$xzS|yl-)|4OAGfb@zi4l+`6>FNqow)-^e@LFu+GA~3tN5%mUuVXj<)i9ihgb6 z{sxrrWNOf}Lj9fs^?J$_^VAq!p4Dc%Cuoa$Lbf(f)ZXgpv9I;s=m>kq9Uf9YVbW~)%#ws0>0O*fcGsc;CUZ?VqIFzet>x=7W6jk&MveKZRU51 zer!NP+#m2~sMo(l-Tpjv`b!n{R~oH;j~TA5vxRD#?JfRRN3*}%YVyaeVBH3*p>DGk z2<))x0$;TJfxE2Qz~w_Y=$O{{wn2!&m!B#zopc4f9A)+SiEBM`<*{ z?@_J~p?)k-END|_aIvDnY_$f96b_afEkU>06s)xcgF$&FQc|GnX$TY zGQ-!nJ;T$q-&)ml4BczFo4#q)G=A4n-T11bI{165y5YTy>iUl}&ciqX^WbOksD*Wa zHluNr;95V5@x7hc(z+&7;m~rmg!0uGTB(LmwGjyU%-T@BeRXJ!!yAfPo=~sl4kfIb z@FuG|JZn{j=N*;dFFPv2XYCc?N9^U{=j>&nS8c8}Z`xfgf45xCA6w_(ABS-}j9npo zewe(4Mo=7e6IG(?$bCeGmNrYl$PKEG|GY?eg6V-`nVF^k&XG>cl_wHK}X$Z-b#ov`-9 z+5u}C);LPE;q_6J=(x6BYQ`4VcbTf~S|o3GmR5BaswP&Zs#uLGVzowDtkHDE)|sWT zZnGpdXcouD&7#}CL zhbXcQ-Xz)pGmg4Ds6Vl>1v^|%Z1b&`-2DqwIj~ga19@@{l&Ex|QpItvisB6_pm6!| z4mslk%8idIC!SVz{8nYf4{OE1Jz73+Nz3}bt)+c0Y3cgkXj$*yw7mD9#tGO5;O&B! zW~>`wCQx6u)X^h_;WiT2YUA*UORj`nMZ=3#kj#=ZS)jb6OF2omvXg$T7-`n>k%*R# z^y-F@q^=*C(&FTtu1nsb%;ZTe9KNUpiKnz+=!aTx6J1osyPLn_9T_IyutIWlK9{q&Zm9yin7;Y|>4L;-+aZO}fH-F0=t?SF5 zmi)JU0gISCw}Zof2Z#Qg3vuYo)gd<790i`Eu{k=vV+T4wu}?`iKZpoxvoA|G{T98W zz3{dr=nl0WK?Bsg6LuJOfHAunhHFO3hr67n7VVVmw_^78V7B&<<@RED_LArJ6>`{c zz|C{`%=6NjXOqoS;CX5>zm@w0+kMA*mJqv_pt_qtxcgVqt#4~5k8GjV8&LvwFYGqh zjf~mLRF=an*hTiFoQw9tXKFET94-dJ1Rhw#3l6h$D3=Y!L4TNo_$d82%8Ta+o9qb1 zJ-P|e`6EZTf0k!)u7?Pz2Y<%@-_$J3DKtvS24Hv4 zjDD#Z=6MrJ@JJ8rb#%9Wk5t2WOPIp!!|-9+K4Vf!j67}WGtHlPrIF{;tvemn)CJ6=fmcswxxy+-Ztj;k0eBU<` zLLfjAvMZw$%%c+%CPqo-; zqOiu;&Q)S$;mFx9BN9)l-n3 z{7Pq@|HnUtK9dP|k^WAf`Ho8H$g1=w`l{E}so&Duy`~6^82)j+K!5ohozgFf;}^v7 z3~~INIG$$XJVj^rB#HY|lIIxx)e}tM@#vo2nykkuJYP{F74AU&fCj7VKzf+IW0Uo6*e1y*QVG{WV z%*8`2=7W6ddpI7^-oDa1=@Yn| z+RU|BJ5rbRcuWgmWx{d5al@#E(E=lge;@wCxJL1gv0dVLPvSj|_a;0q*6rE_c`sY} z2D;swnTF6#p3h7wC{CU`*q=nT*__1LVfnI8blk&Gkfe9gf$qTKibteR_|q`3#*t zt2bbBdyq5dw%+|`j~tUREr6E^%MPauMm1w-z_AVg5dQrfo5L`o_{W&}IE+dBH{iRK z9kNqRN_G{fl7CG3@1_Uy$PfwLUW zIGi>3PvgCnNOtKWqMl|3*E70x?20LJVlBITE&F4V+?>!!9pflFLK$!eN9!RULO*N%h)ZMRai z#md!;tw4Jq#TD7QMqtgLM@}{8%<@E z()MU5?SKZ;Zr8w)BkEsrOnqsup}(R}(3g6EtNxpC_jAqe;fmXdw(`7@Yi2#MOcBdu z`gvNjWU=Du*&0tTR4lzrD>5oImQk;0MvInZc4{=US0kCj8p;~eU{+k=?Dgu;-lpE1 zE7X&-U){Ov>fG-tnEMlT<{Vc?&im*Sb!MM3?xXzr2FzF2^Tdcv8*JP zF=AQfn5z*-s)ign3OgL?D|D%+uu|QHb?Pc?R%c>y87#G_-d8Z!N5V`hEXg_h5~ z(W-Utv})YfSk>-ZtSa|?me>6wtHS+~RZ;eiRpI*3=5>8xyB+@ia&i&wcFL{|lp1T$ zN}iWfmX7kj0o3a;)a99{4o{leJh^J|IMnEI8UAvwQRnfQK2Nh*TM@KsD#BK^H)>US z<2G;Q23tkttj$xo&nmCH*>YFjYn4?#YPq~GTBY8Y%b3iw%hQ(4%TIGx73ga zC{CL~`>0V$umNJ};eSD%+o}`PT)kKg)mf^qUMgR8iK?s1jjEa&(_7PMRn&A?p4vW} zyEbAgt6gPt`PN&dz8#j+ca>G*J7g96?y-t|N6o_87tq^gVa*4&!s?T@Tj1}*e<$1- zAA5lIWE@4&AnM^=C%;?ksrBkD)%h2w#-FY#f1bSlB6<8}hP$E4a5ebN(uOw6+0bK^ zG>lk9jVrCf#&xEnal2`6+H2YyZ!(uQ-fa{#{?N#8cpklFt#&yBr78}1jiNxE;Rv)E_CUy3 z+BReqw8f14wzWoH+cqP&ZI6-DcB8V}zOAglBg$-j4*gk~Ehmhu=FiOojPVNCTVYMX zS_LbL22nT6wpMyBO7mJ;w~7vW&(1k=1{bQRD?^U1eA&B-RnS$g{7{W@LruyF1(g*V zP-bXM8KDWKhqh=*=nAEU4l1?lE~Rumti{1+wYc+5rF8sTsqLQ|*E7~#@HWAlfENpp z2dE!z5H)ww^8^_`C9%7kzN6RF(!M0+^`|K(oTIF;Lm6S0(!-Tn680-K+^&>xpB9Cq zN)E5qg7A!z!k1}Yc)t?+4{L7UgG%UoT623}S7OgUG_U(pT@8B{<_5+YXPnE?Alx3* z4!Z$vb+6>1Wh+iE`4NwjBDG44v?w7G(wxYDc`g^A zD(f_iKOdl=0(s%6z(F`5oHPgpK|w%K5aoV32RH}iB7%q)P_V@-ig-yKbJSd9HqFwM zw7fNzVe7W3t<|P(JMM0pvo+h!uBFXv)8t+p_IKdaFwZc2eBb-L*Z=>0isV%?U!Elm zGKvu}#q9D$Yz0LKg+jK4g3loOT1MV?YKMCze0A_u5G$W67i7Yn26ti(x+@>uQ;7B} zmV#{3s4@=?a}JfabCd=-gXHP7$ivByI~gJ;iFFc)6NepT0Bz-11rRai2&ZziW*MTS z^d?1Ti?lt|8hDq%S2LG?!&wOC5%Vm#li`j-qD_Q1qEre-CYdVGpOuCNRdc!5aOu`? z=`G}9SvVeWsMRpkH6*vjWwZoT0mNiALarJCSA}4!L?kV^!2tdhJX9-ui{V><+cuDw zhwg+s748JMqsyg8rxb!@HC3ZOYo)<;EIx}_JQ{ofm;91Iipj;($f4WFVb?fypty|~ zYsB%!#k}(i-rWJZ`IfD%9wAoGCRz7DE2!^6^6UV`ARF#Nl6&uKgdnPU?5OXx~ zT8MWny#A}DL2YoZ1sgy+pv73zxNylwr?<3~x@=?N*+E^N$B$j)V>i9Ai~ih2a(7{P zHv#NqK6bJ>?>Gb4X1Cu_HFb7Wk^^4JfIA89*e1?_R%Q@he_Cl!yPK~QY?o`{#U|Jd zXfsw;768{mJd}l;h4cUm*g^WEi+miSH@ax}Lj>DRE)Eey*M2}f4)%giRYk3B^~?g? zY0cDtn61QXhIhmk_+6Yk-Fz-CK1VJHp@Tip?G^+tfx|9w!eV|DUyjkMC#X#i`RL&w z?xFclk?7NqoZ5(T<(M!``CfSz>vX_9~eHpwVJ2}thQ5xKF#2iU( z1L5`Ua>sYXEq;!Jll?-FSiqa$j7yw=3*aq4n;}-=a|@^6Fu&JENHuYqxmuRZ{Xo$OV=r3r9J1B@h zq9{H?N8Co;++Nb;_etgC3e-}3Xm?&%6T^VhJw2QGtN@Du-k z!N0&i(Nr3G4DagA*lxh~ za%{HHLTibBGo!MTHa@`U9Kn;*>Y@t2B)bREnJ>cq6I}e9+Qcp17-*}r8p0O=aE*h* z3P&s))384SYnj;2!FD0GZP<2TyAs>A*lU1s1*6nTH>}rQYVv~i@Y79YPH?2WjaRq8 zH+0Ms(AN)F{2zl}cZ>J*kDV8BJjGZ9!V!-BXYf4^j%4i5#Qq#?=U}^#Bg%$-2lgwm zSF0WL$96So8$H@dO*(nn!IzuK(k2+%smDfr1%3d1{cz>~J@=R$caMKp|FJNXI0E1Z z!G0vZ$6##=9MiF%uC4g71wT6QV>5ni!jE?R*hqh@*HW#cN7qo3HN4q|rRT`rYO>o( zrCao8@CZBsef0G}{Kwo!-ahy7`#ibWMqhL?BOMBZ<7qfz;Yfrd1&(wW=3qaEhzsGc z!{NkcHSG0jrY221U4e(o$<#73+DI2Iq05#Kc>@#JpdUeB|8a8CeH`ue7`O^L-B;2^ z`M@=jSc2e*fMX(YOonHwR^kV05}qtLa^NT;`cmxA$8IfNG^&m_7h$Cqt2I=!nnzZ;sKUa>|1Mt0GbzQZrAKSQY*K_r^g5_gb zy;u|L@oN$5Nv)5MY6gu|<=`OA_YRlSdxFZnV^!vzAiGbpY(6tpGGva5hUBVnXo>QN zRw!@SBIOKQp={qZn(Mb!S$_MK>Gz5<{4Qv=?{#obvwXkh_YXR3lJ>yc!S&Y0YTCs0 z(!lRp{;uNr0(_|$=^>~8FqQe4WcLqI$y4K1H2fJA4xg<2;Zv12B2_sfW-EJSw&sp3 zQr0MkGDj^`M!+)7GPNn))TtS!eM&PORf_4nrkg%ga=;gw9`GG_tZri73GYT$pH_>s zG@RH$C4W14UKY#>jxQyn2dl_5T=}B|l{-32*`uwRJ0?bR#>6XgOp<1govB%4vy>i~ zuNi@*N)4)3N>HPcgP&7U@D@!o?^UAtWhDfk)0E(AiVwP{DM63GV;v;k?QpM)pa&vZ zc|kRBvZ~whr5Ild$V;x-L)m6uWtmONG@CWs9HDgcM9nZyQff$|QbJNSeO!i;LUT1O z)TYGHN+pCfXo{s(ahA=RY?*ix#DqRHo(+9$>}Tcbgujiod^xMv zA}}A6f+C*f;Y&8YWZ~y*i;vPRBa~(dREi}`NtP&04Ubl0c)X^BCo4W8-H01M&zL;E z*q9VqVLTgIZ^T5cGNPl}jfqivj0sUM8Ba%^F|3gv7*Ua*8`kmP8rFy(J@#UMGhC~Y zNsTUv0vw!K8PZ9dE4Z&r$-%#;AlObJq2N~p}{C?%T{WHOtTXwEd^Q*(_O zsYOOy+5#gsZHW<+)?`GdcNkIWn~ccxT}DLu0b_dFNrk6f)U?!36mGs_gqyz^@g)4+ z*zbVTgEVm?3#vgmDCTtm$N{r>Z2_qkKP6ix%47*qLPmsUWW*^pBUv$-7DZ*+jL6Kn zMnq=0G2L2Ygj*Xm&DyRoYqvtJJ2ln1Um=;VYD(q>1!sJ$DVEy`v3z4}hkrvFvk3c* z7BnZ4pc0gTLXejUzg0?~#lFj$Zps>|8MDVKX7*%7WlvLNc8sQHn-p$KSC}nJp*Fjw z+Da8-b1B%iT$6KF>(QJp1?B9}B-?YEXdBRk>^C)j_D2fL`bv|s{-Le#cf#EQ*D|;k z!Q})FV22a4vSdqUq+4Q+6w7)XImch&`I8iuKUGunBQ?byuVA}bkJ_yYvgc`%y;u|M z3pL(euW|MkjVX9s0rp<`+xs;-|Cs#doReSPb&bxuses(SY74Qhg}WIpH!@%$e5Ife z&&M1v=#>;S~4kyvcL(UR_fOR6^ob2+>%`_Q;r3_6` ziWn$)SDKFx^Y3Uqyx)auDREZwXc?GCymLSn-04UHlS7I@u7x9Cr#R7n71HP`e;L(W zCN74(i$UjN$hbJnE(+_ys0)W(=*()wWHlnL8WB^CV5>qXEo5V=yv*?XEkWPa8aO?0 z)so{1FrRqmf*iOrh&hFD;>xAz@J_*GU^V)yMlx!-@N3bzbzE$22ELoYUe7_V=Rnt! zi+X}^Tpe3lEn;lR1rq-$gW$GW;aiT&i$FQ?IzT?$S;)gQVopGw zMZy~bZy@IU-S97C!D(Q@Xy9^hBo`~lMHAZ66Fod=y@%XGaXlFG@UW)=pfj7;j8-7x z8WD#L2(gCWKz>WjXgPc}paRTa zKp((urIk`@=>bX^3U8o?_*cSDSy|e!3kZwFQCf!|kKsq>L>4dn*nl4!>5VRiYZndQ zMNzxR#l{r?ar-!;c0HS8Cq2?XwPUa9{OV&i&!sp=_4Oc;>QjST^|YVBd9)%ZQsJ@)Z+=Z*lpBf z>#wzhI#(?w2XN=XZ6W3a(iYw(1rev;dLO5kZ;Nl)^)9`=fRI@BSwO%p??O(GJWWo% z&ocM}mX3b(SN{6`dH70MaV&)7-HP8Dtm?5us}NM6AGBt zNqjj?PR>x9LHroxG8p6loU2FFQP^{w)3X>G9FUV*7ZA6V5n>|d>BJid@5nvA_?`pL z`}kh|Kb}{;Tt1QJ6-tahpAD|enqaog7)4$3gy@K+1mqYR^ zRM*>RnqN}9OC<0DiTeeKI**e-(?y-r=Nd$3z5(0o;0*W)c)))T+y*z%R=-DQey#}J zKudgxu6iG>dj&1?j!JY{6?zMGauHqkCJN&`e*7Fi&f&*d{CERDUZ;6qqk(>k&OD8R zJFVk7#iu9n{sg+_1dIbd9P|0`Hy{5E@BupWswNUw7(B7?q!5c0o;+fhhy60_R}QJA z)A(@;KThJu3H%tqj~}DVj-f=4(9EyU#4l0Mm-snM#D~b#3;L4M{!`uxJb;(~OTg45 zPLV%aMq?;#FdUI^B*KwS>1Pv7KJDPZb{VZvsTc9%Fm*YEA1~m?LHsy?%H7W(`4NYC zA2sRM(;S@xV1Q$Ep5t@_{GANle~6nt{!3sGoE~bqQSb!feHiv*v7d~;8CbH>q6OG@ zQ0X%4S8`lj*sjIyGVC?M*rKNxq`Oe7JE_SI4p$!@^kH#39neb`J)yhc{zH7|i{0DO z#{rWZE`u1x@?6G<0Y?V@8h>W_5Ix8VK|F8hwtG2apF_l<*H@`ED~`=Qv6#=Z$_>DtOU=}|5b z7Qo?vqYV2M*mhyN7Msh-K(jjOjdlE9%Qx5H@fxz%L5ADutTufN{=(JsA8>!@7$5hI zojtx$*gG^HN5C-%QmL208LiMYzHtlO1NVo<%V8hCcl7u8t_JTF(Mc}WX#$o);D~@@1{^7H z%p}`cu;gkbetZW%n(@PfA1hRY-KAusnaZ@O9b$A{SJH${ykKK zeT>zeTsJ+eMjN<_*Nq&$p4;e)RSF=UAb3Kt8buuO@T91r}oMPv)XSJ)4o8TF!Ap4_gfu??-|yiZCtw>$8$x4R{mefdmj90 zVqP>-6O;m6)8LAMA(41e;mIKTv*F5vs}Qadcq;g*!TvHlTB%a1RYFzg(_zJ&DhHJ> zq9=-&L`Br2i0QB&uAQu7n^_CjO@<#dbImmHdMWR_xpwMC{g>%7k8S!s!}yc?4k3q= z*g2fUjuR)&>0FMJIG0ThoC6Xvu27lbv?~L&sccM|CQZveUc9M)JWA}JfA90Y@Av(Fzt0n?k&px;8{o@^s{pQI z^@WtnAL3MRs7pPeE$R;I)QqrR`NC(bGkm@}BF5Dgv0AN>TjYs+LCui|)f9O`?ud(W zhu@St>~l4SeX0FivAf~jm`?w>YR9?uNBKLK&%*)9OfG}uG7uZ3zNjS4jLJ|?bgsIh zt(p;CB5zEkI%8_p9^+P9Y`Z*h-D-&&R8#ysx#P#>N?5IigsrMe{FZ7Hzb|LvDLE6a zs5<^bRmFb+9%>K#JK)@a^jU^PUz|QeeulR8(<)G<}1tx{#$W>uuUpfbZjInqw5H1&!~ zQa=XwRFd*YFT$}EzBNemCAs)LGm;w&@c&G{>mna7xpdH%HbaCwX^Cn|GpNy!tp9*w*Qz?bS(O=HRb={Ao;f0ik?A$AklnON#ir+FGks5mrW3LnFUw;5NS4e$ z$(s3hJrDmTxK;*aIZ|U@!IWL`^M4oLb&yXh&zs4mF)Kv%rdZXQQsgulRb?`(!c?fT zEQcIfPL*ai%AV7%;+$R;?+K! zlr_IWmV#ClSh|&GnJu$rRJqn=%CSDBEbDHWtgpyueM6a+i^?dtrObl6GUh+hPU_qM z#{|3!u_r^o4}72vxNTBBsOEVEC@l)%Hl+>G@h>kHa?)yEup( z?*Sd488q;n6O;oxp9?`jX|&9xNy>4gE6b51lf$aavQlM~Ih9`KmZ99MwDNwXl+ROg z`4UY>s7|ZcrNr`miZ4H=xUvh1b6iur<1;0cKGYWay$W0OII%~tihW=Pa=aBZf?7UT z0DHM)t-yCxqB$!gWUNY1Ms=DD)mch)<}1ZntYl}UlAJCjI@^`toT<2)5yjSwDW+zP zqHDG((z!4eBa8I^E8Qu^N&Ghhs#|`ik9yGKE!|1_Nco6O$ZsityUNd66>3#4C1NT5{sB;YN z5o+|q<*nsspaE0^2i!L7ni*McYLe2hu}N+CpN>d{c5=CRIoN$1AU=lM$ME_n$Vak1 ze&oZ%dhvK(OrsaW=EYNZF+v@uFqSB%w%g!=o`ic5T(fzt2eiZI26dp4n(dTSfK|(C z#rw45KRcyZtV&on7g|poi-)h9$pPkPllQTa`{;!~P!KQq@tJ6QGiM zF(}=bkFMV_eD}2!u6c0vQ>V{8)kYU^QnQ1at(21kZ@Lfv*$scM6z=C@AKOlni*2;f*C+_$>G-jf+(J8iHdky_iog7T~28a+r>?*%z^qN9n~V z!A5()T%KVl7cvtIn9BvI*7+BB_a-s!YCd%iz}E%Zfg4oAT|&(TET<9PL8Kr5(&yNsHxgUkTDDe%TH+F=1s!XT!I1)czmyOxv33i4P<9;=eL{Fsfk zTrlf7_|~)8*3;;9G;$ruuX~bbsKwRH#3~HyO6GFKZOx)py}%0^;jSX(qB+a}ucX2o zGbV*B339Te2w36(NcQB*7$YU3Kbtlc!xSWX#}LqUT;NGyaf zrBkNmbQI>189B?koMXS9VLs0=VCR^N^AvT4gx^Br((?wsaxqTw}A}pzvFqSvNR0uOGnW z=>PZ!_?x2jB|82-p5~9T=`;My9X#fzX!qMF^^Z~1H&OK0aTC8`lU`-B{F;sOOWer& z49?FPns*tNpVGj~H0~k}@@*15&o}4w2h#f|-f|LuJ4xD;Itc>Y{{|1ieegMc;uC!4 zM>6V`EV?0wev7yJK+U+LPQ8a~_!*An3J29C+{QcP@iuv!Cy%pioHJ~gH}Q8rVSs)_ zGf%N_Cu!Vqo}M7;ajJX+*4M$S;4t_Xynh9E0H-(giF)Fw#Xucq>L`YzQWw-flvd*V zh~G>60hVBx_;ZOpO58ExPQbR3zcq}@{G(B;rct#<6HNxkSrwRRVqrb&~wDQz#N zP1+_+Yr9=E(bg%w>CM!O>}Rkh^zhlAzwdqC_y4~C_y0Z`r2NLPzZ=W5*x!eOTg2uH zHjhv`C$M{#GPtc(>o2>Mvp7Htl|M6j_gx}3A$y&U~9yzBW5ufg-JR`cBq zf4VhZ%p4EtV`81PIH3YK%CTRK&vkG#!r|8%ejLJ&Rs2}NkAtkoGJY(PmqjJDpSwxk z+Kcylh-!{(&aoqAS@l_V_>4XUUxDXaIiPdnDg0U6-034S1vus4$-!C?_ASI=hrs#xVS`{T~HSBNLUM zD8G*2;Sdq*A|G+G8fSkDP!s*sL?7L9C!McPpM$S-AFdl5ap!62Cpr4pN*I;6Ci%Xn zfEf#aW{gJo3W#e5Tvc$@5|0NiA6!AWB5-x%K_5IL@a%?T?^c##WU`x@=wcUjvZFiL z`RyDk?R128eFnbN9r&-pxxq1;;>cfSJlzLo`MjI)Y=Yks_%fDj(umQlVMDogW!V(Z zs#CwAL4Af6^%_FzF?J|s>{VCxE_IqF)Sff1NY1j_a*r#VdtRa3n`+H{pg``A70CIS z0@=S;!1#9s3}5IL65%EI)){@)7{eC8T;=w-KE`-Bj6Z|;66d*rf?W0G6{|PTs#u;w zU3o5by%_=dzc71pXmM z`7_-h{&R4p;9cT~p92$M7$D))!#LK7KT)2E;7iDwt)Rs$zolHw7Mq%^b!xOW%2OGT zyRu#NRXgRX8j-VlMzz(8s2hx5M5oNuYL_I;JqK2~wfrz&+k(`8~@hhr7Ky~vZ@ zZq@+wfo{G>LC7Wf`Mn8vfUC}=+B&lwt_s;)HdVP?s;qC4wLT<^yGs@BL6y5FRpv>m z)N@$Hp0hGHTvMUvo(eoaRKEK?<<`!8U2>ZP)tO3^$XaQdC*K@7$qdk#u6^zKm;T+{f%rZqPWQ^F9 z6(yJ`jz;-0ipGngYodt7D06g_&L3r9k0K5t4CQU_u)v(yVKi^(sn&UI1&(=m6L7@g z=mrrG1kK#@aCHXJo*}ePn^cON&F?TNyQ?t0VFAq~Mp4B`R*V;Vc%Y|`&&<#<1Y-jOEsLsjO3? z70J{~lix`L?MFZKv%v@0G;xYIPC#*9804Y&2teZvtb#KDu{3~48Tcth{|grUkNEmj zN8nDvGeLZV@WenAwDP@~tDBH&;H~V2zX$zAc%}gkxf!)vv4ru(U4VQnASf4@j`pLil8Ck>6I}9R-v3ZZCs7n9|Dp- zAUZ}rAZFJLHAuW>c#X(YhQ@8qG#~AT(Fj|BQfJWJ9zb6N7pT*V3?!HE;|hLUr_o<0 zC)Y^qHG;ZI09Sb7GWodleV%=v!TDn)D4AVwcf%bd#~xy?W{r#BHKgM_mf<{;;ku9+ zd@ljYoWXy47{0kB2*emKy~>*0VZXdaULO39?eY(5`aa|M8$y7P5JN~H1o8s{Nq`Ut zkN^S&Bq~s0)`G2c7W^@5b#_~)ceI@A*{f4)cXey4ZMB`hX4|!^9rMSzY1`|%PMzCs z>wesJ*K4O+-K}@){@7;!*qOZ&;_aUu_a@(OzWF}y=kt7?=lMKu{Mbj4?<2@hvYFo? zH=p3ey-f0Z=o7onYlv3X3wImbVPahXd_aT0MVuG#v)nZAgIUgpvIGAuuANyC@_1H| zq=(`svjQP4QfP&Gjy!pRf$%VSdK^EFQRqk6Y%Yks3J(**{b8PC| zEWp^wqv~bdG1grNw~Ll;n$50tS9Xp2G%x;c@v)6am3gjX;5%79j-iZTd>v4BI;D9L zc>%mjj{J-v=rRrQr^MnSi@r=OuCTyM`%xIuP4FM^8TeFr`YUt%$7qQ^p{qV*ZvK#o z_>WA>zoj|-nwj~R6zLUa_sbN@MT+D-lJ#9w-8-n0x7oZm*|_s;*g3S-8FbAlbmknI z;tl-)7jJN#Lg}P%Kc%A}&3z-oEw}}jP#&}!Z9i{3O_ZL}RX$T_s}$Ru;%N${BmE9s1n06_`Kog9-$Ja) zvF*op7_?x&1KYjW9>nSp=`qSWR=}|moA+RQ8jcMpnJuL5R_uR`l-f-?Kg0jyle}Y zd(d{fY2v$3qC3%6kKxCoG_f6Myhr%Ioi}DFoQH|x46B{dCzN|CgBfs(|7bStzm+Y) zJu=|81)EN6dO$5`#CD7}(ZLFPu-#9aT8#Z+?2ln@9M(y)a+)Y?q@{g@zggPbE+Vs^ zT{=O=TmT<&eG{ZI_(8VJp2?Qt&TK2%o@o&U*tKETrET(oAc$Z)#*Qbj-%Ta-!I6Yx z2z#U0AJ-=KWh2df19$83XdSUwLjJ6K>!KLEVQR8}MU2eyqcfwfM0HKcz{xl9{W4|MN4A42?6mQQTQ){S^X%%D9iS0^Ijr|ZSjldCuBSD2O zgr^VYBsNFjSx%--@_#KJZ6P`{WX;!kvL7#B;`43r5%>(GGA(y!_DJ|rmOFhkr;p1? za5puwQYO}6!+sg|t3VALA;y>pJTXR^1U%i0H~nxe!R|74W`d4(FWGWGRkT$DWKusB zGeCU|P=N#NN5B37Zf0^Iee`{m*1nNrW{Tr?6`vEi^CQc0FeW1$W-Qy`aKYhaJpp*a zFgC%{N(4IK>cRFR><$x^JE)#}@azlfVm~^mkOcM7NltWX~<6{my1@IKZ;DDzB9xprrc)~D8;cA1c3;TW8U7|SAX(x)U z>}ZS#w~*y6thkxoZ>C10`Z4$be5yy`-wNkOMxfOk`4d+7!4TI;j@|*D_2J)bc?P&l za4mqz374C7`QWOBs{yWNxZ?1nJsKoB%h;)vJXxc9aw1HPhN$=u9Uw^0tm9M(>i6Ii zJ;Hjw4A*)aF<|^zUdnt4l8ozp+;=lFcj8ZiBRF1QRJ*ZAtp=N7hB7thRw-(zR>Tlg zqamXDyjF$tx)d@Fs4o9@)fP-BP%y2Uf-UkFJ}h719(fC&lc(Snd5q`fF}yEN&UMYg zzXkqjcvmu>k1}#B0exU0$9{tE+VH1^-$boBYBC!YF`3m+Xjj6^ydFP8_FUE3@)fXIRK36<-vYP1HovNDAyt+%%Wdya z1!AO}fxOHyE{9`UcE=W#IA>*Z?v>SXP!`8)GMB!kB0DE^$#reR?gls};aiSGS&C%q zLn3tY*#@F~*ML7Ep4Z|}HNW*a4XSb$%I&nt)FuugvaEGP!3|=-#D*iUZ28cv(i*dF7S=O2)EldXV+4gX1o^M&V9+hyn5-4qCWw zAs*UhZVtWj`Nn~Po9Wek+T!%p| zX8k<#02kK|o>`G`Md3Ud8)+U9nn@E$-Na&=a4?GAjkZY53qf*Tv@}ie$@UbA=iC3 z&k-*RIhnim0>nWV!+!@p#Q&m6IL5F)$lAK#Xa!A?`E3mV5BDylnmq=8JNzs!r;|gb zn?tR~NCL4R{WQ`6VlhZ8k|c4Gpe1=J$$lgew1ectBJ#4I$)tZbU}ET>qY2V=ZTWi-~PFTZ@<_6D)o;EJtF?>?>y(6_nh;d zC&A|!G3U>r1_>n#Uh8MPgvF(eP0*$;cKleunY42z4|Bn+rboKykuGx4MG##$-pLEA z*6=+d_8|o1Lu@VW2(xyS#L5q48M$2u=7Bogo&`#XImD};1@s`iR>iyYGfqIMv&di< z(EiDVV;z31$Bzy8(ZiYa(rmrdMGuC1?qdk?!UlBadg`*9-snaou6vuNyean+=X@|{ z9<=}x_i_fr?4_+7xX<-RoRV5-RwWm!)PkiJtqsP~rIx;a>SK^|8N!b()W%kNb(n@5 z=5V)SbPEA&euPDlSv5pWY@#j)>Cb`pS5v&JKgYQd^e8@K z=^FyH9P2@95gh@e_^}f|c5@N!WytTP>GqJ^-2^p;v0c2dlUcQcO?vcI7PxEDLav)Y zE!=U=I7G}Y%2?z0SO-&a_8WX#jHNTl1$G#Vuv*6V8cU%P1_#N>A^PPA`Iw|OCOMO@ zlI*9*#SsEI%!`NEBA;MZO|VKuJ_;H$se~|)vfdHRpb3cKRZ*qSfKPOGZT?2Os+Gu)+EC=VGI^lY*3zN(wZtpQKPyV)Yfp2`&J}AS=Ac zRd9{D{u})GEf>(QX}B4BWCp?+0-SkTKIJEO!N0*j!C%3j*yHbr4;2!V+i1+&Y^{G_ zSN(up^*si|yEMwLXp$Qg>vf9e8jbNY)ZI@>;8ha%7W?ZDQKwf(*qbEi4H9yJ9riW3 zg`59jqt$U=Ck&l$b@>;ZpMa0SZSXtrE_?hh(Rc5lb!XUoud_2>V`Kk`G-H2}{0KjO zfFGApJ>N%ZP17`&XqXH5@j8CIhFW}uLwuP;epjYAmeU;1G{^LwoPzNryx#!Nf@i?T z$+$({2fqMsCsSy~e+O^*upO0)Z08r*+|RSozltB{@Z)<7%d;q-?=Y~wO#`1n&%8tv zy+G4Gj~^#F)aTGO$2rWebAVstttldTM*c!}bo8x``qL>hoqTgt;4N^;IMTDpva;cQ zE_Q?XUj!?whyUS5QkUob~>k~lXJ=yoHI)7gi-2KV!>{f97WGeqNyfPC6lO@r|{!R{5Z_z^#qFR zAew4|vpK*J-_HPl96uhzk8uXd9tO#7{@R5%Dl4O8aXXbXBL6`B>5MfUPj%`>II~o# zPZ@1+2uy&-$i+Ui?l>BA98EP&ZR|lojp4^G>SHH$x`RvfD_msTxll&%<5BXljanV% zT)xau+svVMTz&w-=H2-s(gh0)|Vv|!JUJvS$u527HB z?MiIVmM@|9hERW-(3peN$N+xyb1uE~OpkQqML$={2o<}JYMCTMr?}##!3W?jSC7s! zou{dhGhuL#7~@fmDm9{e#fm)#$OAzT!*-l(&%*v}IgStI^2V=Su?t*!`lMX9T54L#C@*6kD*@PROh zVLy)jO6=Fd*Z@Z(8CZzTR(RUrco=WG>7D^9ca*0GsNyLq=q$gw3O?fVf61PnJbyKg zA2s;ZHKkSpwH~N7L0#J@6}r$4a%)Qc~-RT3eXz#9+q04f_sODL3%L z6NV>7m&W0#fV~EL4e-o|V-bI~F`7ChMhR}DzRG&$6P99A)i!+ z+NGTHNKmXaYNAYj4n72Tlh^SU_%?9Ob|4qpxb|DY0?@?gIXtiD`#Q4; zE)AYcc(RGb16Kg90(gqxDdS%i_V1yC=QB-OdAb4**V0Xc5}|`5R9+#|r;uq-C_e_j z2cO6eR>475!F8<0E0HTp9H~{k5!Ca!mX)YV$tnCPw^}4&u}YcQE^$*1TzOJV&lX`R z25W@KBY0X!#tJyOFclP}Ch|@Fc)Oj<9RO2Q)VIK8@p3bH<pEBL zy`TZq@_803djdIEia*76lf*L8Bx&apca#StxN)1wfMEU;?r8h zYi$#ctyA2#K5?awNKX2G$+jI6r}d0DwP|r$Zb-K2j%Xd}! za{`pGl11^U5Pw2Wvjnp=3E0!cpXm^9hFkJ7{Nl+h6nAE+8PF6-#DrrDWvROS-#RZ0@C^c{;@6`J$Nf zhQ*Xe2Y6VB+%F;AxFKEF5wJI96Z~tj{UBV6eAEHbpe{fT_&*L}JS)JLAm95zp2sY1 zk0v>8t7Li7B_l6O((~M6_2!G_jY^uYOf0@yG5edu#@WtyhiQ8)tmp4tae43>DZKCDd z#S(OhDaen4?2IAwRT!ZdMks~RHU)@;a5vxv2%~Sp?9*Wu!5}^a*jW6xqzC>EUS9%V zGjgDw6}Sq-`8x&*@F$<|eE5>*H;XG^7Dv8CGJ7Ogpr9foGfJ|eybwj##L${C zG)2)uz_g1o^<#*G7&k(c$sFaDisD1z4F24bN8oRVrxo7DLbMjB040PJ;aLc?0lxQw zT;SwcW`Rkxh($~>nyQ$_Ev2a96ipmw%c39w*rCgqZV9Gsg6SJa6qO=IN)ZC3_)v-u z#W(Qlj;zJ*1Msy(m`A)`9Zi`j;&UOsg!s-6JRqBAnS5s@RC5VKG|oURXK+-~SXC5N z6#-T8QZ?sMjmE1+*Hj~5YPfx>`uH8ULM6+3CEH2`%XbAnlzk+td1Wbfo3VQjt9KDx$ARmUvhY{ISFph~un3!pdjR6dC z#<=;I9(V?wfdOu519U94s2{5zzAL#!wWNb!GaeH-~}6AutA(X6Tm}k+&F9p05!qF0Aq$u#T0{zX*4!K z7En(u!TJ_hpNWxhE=ePPIu)ON42;3+5ApekIhg+tSB=DF0w#(}OnI5H!NU?ftWXz= zaG=_u$nD^T9YolHupRPYhuhZ$dD09Rz z0`#C)7nlUv+NP*M{ET5i$0b@F6b%*h0L$rSi!^(y=;q6VG@q!`waAMP{O|>jjmXJH zB-Ia#`og&N_~AF`mc9`zZAWd@H8q4!hdc^YEtK(i(uA8Jd-{k&Jq)pR^B zy6MHXM~i|Oz(%?$3_xDC!jB!;C&9?c4kUUzL~Vt6f#_BPkdJSVqItqp;h#>K!fQj| z6U3f?*tljW#!}i}7h0#gqQO=+oIUaU>3EyzW)RC__)s>dkV)-@AK^H=BC$^nA}0|j z=x~_2e?BOV1H0nyNC?Q3Y?@Kp)WatP2w$rgf zdg4*a!3fJLnq)F8kb&t0_RMMcaSjLlIc%~sF#5D3MV*A86Cix-2%h_qnupjkk>_#n zTNAO>z38~O<`lz55Ur2I+e62~af^|K!hlI(l*C#j9;FzBa1{$)IZ4ey>`90{3Te_)Z{5_0mR$(NmOiIK=g*7*a0* z*lN_z00)Q#t^+80DhwVQ{h*P5@_e&e%#gYQQFziiqZuq9~gw(Y??zuOhMd(Xc8 zVc`*x2M--Sa`bPle{OO-pu5zMdV&kq|Pe{CxoN|+w%1_V8 z6o|xe-NQMfBUjfF;BM zCt|@D@W7Rr;7(ldh7Ie84}QdmZ{b8Bv0?|j2q9+dC2kym9e*W$d`}EH2}jNlOD+&k zet;=I6IZyfC7$?_M2xuwXVQo@LgGy}%*iM26cKw$;m>_yP&FK?BNjCgj~>IMcH&Yu zvFXLjU;Wkw=##t;8jOZat#>iJ<2~`~m0_qI3k7z!R84Tv3#g(w1Ju zq;LhMEO8`T2|LMkm79l`_u6&q{root1a1rdE_BcS1CfW0e1H7p=`-ifM_u{>+lB0w z_-hcT(ATRZlmZn+L8<~Gp%OBo6GEZ1PKN4eXoTG676^Xy_;DLFKWT68fb7n$uI}!q z(EiKw=PzEoROxR^XEIs^^T)S{+2+k+n>8&0`$!qzF+m!)zD~m3(;?>Wmy5aKonmf8 zmq>xgZUSL+mzpIjUR4lx7DK?59g8nRht^*NUA_1QMzwLMn=HpF;-T0wIVaAyRT8rc9QMjZuW=9# z0EZT#zD8pfbF3`a%(OP2y}CBnBC=9qo{}Bs`$!TKA{WR0&O!Jt4*h@@q27>&Y@;!C z`KHD-QkL7peAb}{IVQKVJC(gl}-@Umi{3xkF?*^R#OUjG0x1CZ3gr zMn~@D>+`b{Jex(aA#!2NKEw|nP!5ffS%Yiy^hQ?|8W=ygqwif_GV54zo>7K`=UO3% z-6a=*g8&=^;2;18pj(N^euFG~#-Qqg*&p36(VbsfHp8dn{?t?Xg~rK3fy?cToBq`q z3E#D3#_fBO85=IohzajX?WkI^Zrnrbbr)!ig&F+7-B$-bCe;uN1G_2wsL`AayWjnd1Renn@}eeWJm^SyVJ z?^kx1?_Yi>b#wV)eqf(bS~hHOQI*a_Y3+1-ajU)$znv9&qu%y-e8sZM+)}sLONAcE zr}910j^ucX4rF;{?Gt=Ccc4Hf(3g^K-vO?^gj_^22h;t=(}e-? zj~&CV$ed4{t#Z0}w9NTxSjmcOAw@1Xw%>NW8C0;Ew?*p73y^xJ21wTde!RY-J6Ugt z{Fa5boM*%AR4}nF(m*@BSMOeTn^wLki)*1_x`VJazGxohi$9wj~k{Ug?FLzzQ)ZtW&`w`c*y#g2Uhr z9$Tw}Z*4?4$Zrx3u2EHSo`gfCfjUlghMLfU}e<7w<8>a+mZ+ekBr;Vfz@KpesG|@;P%X%k-xEDr$J5Mc^t<< z_rcEYc5SuC?9A@k?sV$7YPWdQDk80@APOkTRaBHq79yH^SIL zGYs~Y7;FC?OIz>7|60M;GqG$2w+{{cecKHDgMl*~-%LF{uzHYm5>n#g1|{fRa6iuk zgUu%fJ4?K{JKyNuv>6P*Fl{pk4h9;yz8QK(K=orvh@gWQ(J#SVHNs$biorXGfI;-q z@a7yww##Y*Z_fvM!8co{1qT8QJf93b^LX_z;{>;p9{5Oty^^P^@s_n1`#gL1YwKJ5HLXC_X&afOO>rS1J`A> zUaAQvAN=iT)4Z*#w8CBM zCdF=ln}qirn-qIp)+oODzP)n?Sp)~j`P?`ak8wrKqh^nBD7jB*fzoJQnZ-WgK5eAc7d;3u8fn#`GWFQ*QB-y^C5k+{xqa$Q?EyGkA*{JuFt zQYnd$m5L)3MdIkz0#Qs`z9D=9p5Aq9 z6i+^N;hDDi(&pSF30Ch*O?tnAdt<&gZw&iX6%F{+X7?UNUg`12rE~`nE_MZz5<5f5 zh|VxjI4Bwv=WyNKzjjipKYCwa-1G%~e&+$=Gmqe=XI`;Y7SFWr^qz$UQ%GjOanx<8;ksz10svhO4)tUj_o0u8;_d;jQ7V;r})egI^ldjY-VD#x!8a>1k^!7*;eCO*GdP>m;=$GjMGwxLsz3 z>#tkH4doUQ2(kw(%j_A>X4tcKp60b>f#S1hz?}t#*m`x-1*WR$vb?h?ySKHeU_^#2 z)=HX6jAA6%7pStu?7Q#!in1BzDSOt=(LA@zQ-OgLv}iz|uU8`xOcgR!(Sf|$r$FY9 zNm0cHF$!#)*Y3Y=5IN8@{Og8!yWvdvB>H@V8Wqn{p^||ivtN$PpMX&%rsoFB(*3d( z-G6DIx~-j~0|V{Ik$F-e!iu*UVj9%wIA$;EVoN(RV?c(?n*;{4-GDBA)nEnp!Pc_p zuwf1utaQ)Kb_3aF2rHk&oNG{H&NF+_i7oA@v;i3^PYa{K?nRgU%&@rk9C!S*Xn4;` zKe&1BRRcD(-*AcWUx2;p=UAyVFsOB|4* zv!^BKd?Snj4s5aAAbLZFe-oDsR))9DkYFXAs?ZY8)Q*tOQ2WSX%^if;zGh6iPJ+ob z!q|M17#Kt^46p6i>kb7B&a-s)cV`&~>;^0KxZR*5ovsFC(!mu0uI?FudJxlXXn5Bf2O*4Y3CU_^%gAyNZn;@_YrpJ#$ z#4J5zHaGM zmHO0mwe06fg`pin7UHphnm#5V=T7p7`8o#S+B6BDW5D5aXR!D@1C~%=zz~Y3F~m~+ za+{;9cQ!Nkt}(GaHk#R9hb+va@dmD6&Y0Bax~k`^26?MDM<@Er zO3QqLp`?#Dkkg(%Ag53Mi<}9{d0IospQxb}Ejuf9y|ans_Io2|-v%Ss)62y6iJg#m zr>c5(RkZef)c`5|m>g-igasukS^O&x$(+k7Bs+DmhM7E6#Yk4)Wu$0s(=TgoGcrKg z>N||Q;pJwbt#_K?xV~fHef^n%f8d~2B6u`uq69C# z(9$4GY`-r^=)S{C=()vB=>3k1P*rj+sw%jtp!D8KZq~9hG5+ji;O+XIUa@_+m*!B?k^^d_}<121V4Dt z8-l*u^)2ycdnmoEEtFl@a*~&;I3>uIhe27gvrvXCQj{(`2Z{qFE;}9X4^B`2!!Df$ zHJzUU9A{_RaqF?&?oOwj-Pvik?QT1>9lNg8&W@v^s7nzKR1i=I2*@FqAR=>!xP@#`Ve7k^aDfA=5h`j0;Rt&`X3>!(x5i(Yy7 zIWOe>r(Tsg7B5oT#F@rq(>ZFwm=7&>^b#Y+c$pb(3}i+bgIH0w!Ka(w+|$NIhleE6sr9X@e|412`j);v;+mrmTva-1wnv7N%jSv`qS)2C}9EN4k! zQ$FNtQCcPw_ZzMZH&P>>k}Gmlw|HSDXn9?IJB-UWJV6$Z7)ndQd^DJkH$!DaGgMw{)}bh74TfS;;#}*kfw6ZF%y$0< z=A1bWvjRh4dRY3)mKdCqn%H1#xy7|KrOC|onMxxmcW|gGe;C3Qjp*+(!F7&ynifw{oI1_nlW`YP=P)=2~Z(3-@xP*Y`Q zYL;rGF<1YDoNv@u6^;+$?pp>h|Rz+pCwTDz#pj z78t-T7-1Q!^k}S;9@k)_C2}pTDKb-QhI*tm7cw;FkLpMTlLN$Js}^5odyL20A6Hb` z6;+kC-UmdRyqak1s3JadC7Ak|8_WU*?(x3?!!eix3`}5PL}8qa8}&ANJl8@?l9^~} zz>sZ#TJueVjRh8MZP7Cgv2<2L#5h#d1V>*DVXmu|FxOdAF(-LYF)MbV|1kRs?E+6;)?v#c(XlxK0z}mU@_R*8tIT%mcK784a~) zR$X`BsUo8md+RZaa!^Mdc0o+WIooUT&s_;_1qSvTg9k92IRl8aX znmx_F(P3sKsz#Wp28fYm9-!x0HS{8fs`>t+vL3n8-Go|^HKLcL_2?xb1-sBj!p*zV zF9yEHU*Wd*23BbLIy(%x$cZ4&awA#O+-Rwp6Q>+u--004UDE(FXGX&)a3~q~m-<`E zR=cR>FFTu&FT@S#WkDTgkq36;N^tA%fZ_YyTfndd3|rjGAzSQ_^mR^X`64fjG|P)% z%RqE>iym?btDyTB%4 zo!bqj0R!ia;RG;vyT37Pa)R%^;)Rqh@k49o1YtC5d$@2y6wxy#ihevKP8@>7x6NA7 z-KYKhdka!_;i`~PzRGVwzT^M{3mE9YKnHJcw_glx?+rXZ#3nZ=?G-<`WLbcyb_heL z&m^I3mdT3M30UzGl=yDfj7&&gZiaZ8t(4D>Rs8NEyex7iHt(v{vC zxZm&Ed}9#2Gi>m#q^=9D7O#kcD(9s^O?G)Odq#l}8XqD0v^_C;MdvMZw>Z-(6XZD< zyzE5=zj%SlM=dllunP^%SZ7@wZr+t(`g?=ma6pYvD0*U{ZrN?qLrK=OK$vN7Zp(PyB*=f>EGTtQ1ULtYNpRFOgPOJ< zO#jpk=Iz_H(GCplr;oldylTIk{6gZFyCC;N+Lf0pCiFfndi_PQQhiO)-5ale`0&nX zM@QBqL!4%%2=CZQ!W=tASY#uKkk5$13R@+MXscvyKbY~U+ZKP{uGhj-UvB`zM%yLC zn)qVElKevYtny<1By@&g7&}E%>HH*J>hS)~zQjRk*PUUW?2f5XdTXj$oH9ccXUtSd z@}{dLC6-DF#)6SlPh%txwjIp;t=lI5hn=s0;kD4~$m@2Wt1mjwMLQH{lO`drY{SGc zqH6TN^e%mXxI+`!D^}dp2zqWqRC&@!jV#fG??{@!cBD>VJF~{|odsrstlWf_;mv3n zVcWs1Puw;HKkQr=o&57Fk=KzmiMOA#_cX$y^Nci19?nzGcvQ>BylE2XYP(PyCFiRW zl+^xsEvY9C!gs|EBjxeNGI=s6%~&qa9zk{$4WqhIPf*?HZ3naWxV>)Q|C=@Oi9fAN zJP$9)J-w~kljojH{1~gYA1#p2{8S|}ou{@91@kz%C~4E<$nF}|btO)5T~pQe%6-@%=vP*+cR2 z1&;#JQ|}7y#H9v?F^E}j2yP?l5K^=jAura1^yYyZ%~pl0vQ$y3OjR5x36!SHQs*dK zX_ddz?WOeKj+IXLFXwyR|7jfk?!Y7a0blv@kp$6_=RL072h%$3TU$Hs+l(LeW0nqG z<`w*p{W^(i0zcq5o|$RKahzi>b!vSb=k>j5YhOF9qE2UO869*K*+c<@$SRux0=#%liw{4`>?ck$1xQk+0%bRiLGl|$q&(3W zb|=9Y35%5{7?XC@T-Qg4C%u3Bg=_fmzERhqgS{Jn{ic2AJAWxS6V2W_n@U{wD!{LJ zVT&Jm5povJG^Wj;ZBCj!M@w*cGh^+(tQea=JK7e=iLwQABCSYnq&1uyX}iwZP1D^U zARZ6=@k9OGulB0ezxrLr&e3BM;CYS-P9p2UKjUy)C)3ay|H{jH;#rcibgCl$(P={T zqE}t`!jBDME^p#hmoF*Qb&-U0UM3@*S72eVXwq&nsy;+a822F5PY>+t+&O%(6?lA2 z2S+{Yfrno?IDQokzKPG+`bX-`XW!+-te-?(gBIlK>9UZOv)G{J^SH}PKDbLu0Tq{) zF2RB;0+&Kzk-JK-`3Nzv`Wd2g`_MiS`2Bu5_`_HA;PA0>@RuJ@;Ol_f;7C{^@Q97v zIgu3l^4qka=O;4*pPkAM*gTW#zj-dtZ__8wcf%hRnCG(*l<%{F%)77=v8zDSXCDCi z7oP&=-wy(Y=W#&25CBNQiJIPn9D6vIT2&m{NTvuOSHY>wKVBUIaSC2DhlOf^v`SB)3S``qbg!_S8QJ45q30}C3M&_II* zGBgmw^Iwvnp#d5QDZIss44D&?+c}Fa?6K!!)V6H=pf$TrW6dUOthscJHIJjQ=8H6D zRO{eGkz{bRL^3eqW`F_>j5mfOzXfb)VE6=pW@w;51NAz7tvRu2xiOiySaVzE#OHK5 zN>RNwbm@R4uR=SMTRS|HM;e|fpbyWWc*EvG(a?B_cxbe&MXM+!qHKza8y$+997|jqrGkhsL;TI1`afEzdr_8&_EAP0POJGEpBYZI_Cy?nU%s_ zq^8N7BxtC~S6OgHT5}0jH(f|Dm&^|=~_Mtb11Aqq&9Nz%I35f@Si0o}qEOtYfNL&#la~|>2Bu;i_ zr-Pc;XK6%hr>jc!Mogt~vXo>R$FiohRqQEsHG8TX)&*;;W*hHTxz~FG4;uLI47`vy zAdbx17RQurh~pbqMK@TFgek2qetL(4liO>dqO{ZXCHl$o3e!Xx$vlE*n)_>*)7=E7 zxf6Dmz?_y>vrIBKdu!nQ#K46H!IfCh5}vWs8imnE#l)8kmOb&x=}bl1`?9WX@=-6E@D%(OyFi<<%ZTf--S?{NSKPI&+xG>ERm zfYxibUr8cMo=IbBpGf0q|B)mLA4-xHb1msgn<#g{%q!AO63a~nT(iBWj%sg*$zhUO znoV3wvkGhIGXiLFCqUne0Ni&5;TwZr0BAu*zm{B0-;sqEJ(oujp31LNmhZVq4U zITb0L4tZvuMS{{A*%)I_b?uy@zIm<{CaPxPe7|_9hd(hz??gSV=F^Hf+01eWR$Q}8Wlr2SQ!SnVo+-6rq!&7B6bww4= zc{H3Nu#cs*>xWVY{;kZJpbHA;s#(Ov1~O@Z*hqGf8=B^u>M65LbyQnZ9nGx(;}Znn zL4)uZG@SMTB0vAvvY_y7MR3xK_K=*-d!d-Mo@>?115phR#}Y|)b0XI;k=)ill-_?w zl{H@5p6w{>Y?!a+!~aTany(=@&DSFAU=H*wD|kJmR}0nYP+2H z>|RjD+Wipp(qI^7K_7#)S)z&K);OMKB3YpvzO8CeXX-1J>9z_b&W5{3vsH+xc07yX zz*DG>N)pvpMWneEU_t}`%RSKWIcR|fiT{NiMF8?e=f&8yo=dlu27)tP`mk(^B?NDn zMN&29C~>zTvE%MgT0dKzs>k=Fn(;j)=BoP*CXA9{#!BfHERSv}r^9IO1z39!KmZNm zW7@Ro=qBac^3~X_%|qRLF~Jx2&ohr7{l@En!&gcjQWP5M4f3URTt|q{ncY7 z{p2x}nrlFJ@W#=1xo)-1{ulv7Uw#ZEC-wu`nIl{6-kxhc=YM=Sbng7L#S=N^@=6<6 zK3}GE`4biJ&q+*?Qnn$wvvDN4xBNl$gF@&)4cr<*4dxA_HJG774MB_2G;4DP`NRKZ zzfOaiz|T022dj2%XWJQP?5;bzozaeNtGlCHwG}*8JQ7rtAT9>P0Lm31gaAnh_Yuwj zLINZ~2seRTgd`+fK@cR$B`A~;wg^FDhyubYm*CU?(oXx*yxp0;_`ZHVGrw04Q!lZo zmC7v`knY(Eieo!Lb>Z-0^Mzw(J?_Nlvy<5VDO=CZSsX(*b179l<;0hbT`w&pYysu* z&sVi}-^|@Vd*J!t@dE=dY%X@r+Is8W*)i3#4ykgZGp}^qxr8@L5NG_urIz*7RU6rV zqnYv8^B%3ww>7kna*y_yfr@FN_owI>1368MfjoP~+4R(EFCi(c!m zo*4dmL_cTapj$lSqh7igCZBUkE;U`@<{2Cd)5oqY$s3^7N)Q z@Tnh)q6r+NYbb-!b(EnLHD!pcvLurPgIQPY-Mmt7yThzMx_$8Z-mmnthplx>Cmhx5 zSZ~>i1FdA?Qhe?!`wX_xJ}=H-U&wrZxh&+LcoBKjNql?cn$+)^o6Pr_r_5)>SLQoH zmims+B)+3js2H&&{aAy+tZKjB^rrRbw&Bqo+aA8&w@bJDHyiZ_TL&rFc^0iN2E&BoQl{+qq{)i~K8DM}TN77`J<&!Uz3KW$k$@Fz9cSc~EN3x#mfH5*R)Ccpol8nt*TJaoY}jy!id z*=Ob~`{pZbCeeI8%We7+$JK=AxR|bTT}%Wn!Q_VWXTjgy!r`b7b=@ZL_UiG_TT3Uxi0@8Cy1qRfLs&Q$ z=e%$}{_4Dag44VM%W2+;b!FZeb)Drn?}@r;QG<;b%%i?vVOo~9TPb1prxmd0OCJ1r ze>&{5j)!m0g~35b3LJ9vg(EjT;3&!U!!fe++DWR@s%?nl%Gpr-iXF{iK3a~*uE_n{;-1$U+#{B-3J)3_ZS)WVZGp6 z2RHccnll`};Rr`PFT-&!dpPBD0nYfI2b`ZBT=2ueWfBe?Nm%%SbPillMABLCuqep> z%_hj+`3Z3U@&#mDe+TK<^N{H14v8*-kl-HqKE@|?F+4D5o<R?1{VV0jAUBhdA#lSW8xKJS3+`_iILN?3hMavnfr|{8 zSUX5_Bm$d2hBWtx_etIe?x4W9@iovtoqNq8Mb}Q#`RCWUvD6&R;_=GUOmb7S0Yb@otbs2!JeN_*#Zn z%3|{EocTDaa3-87GKa>>Oq67$k$gvOB=hQwfkk!3AW@x>T2p5X)~d&84eF7wX4PPX zPSqRPtnRTO;37i~GUOpcuJu94Mg|W4I^+=iA&1CZ<9H=6X58k^CsBkmu?*2PGg|&K zBvCyTl&PJf@akU#6*Wu+SJh92DC#HZTI~q4K|2`Pr0I)l)IN-E)OK1BpZW-B`%3GpB`8^lSmUyM@QBe83}bSg3}u&sd-J4!9`7z zA=OQjG*#0mQ`(4;0+bT5UB8qT`4DJye%g4=klp#=4^)4m=axQh)&Xt(>d+W=_MUMhATQA z$0^%8S<3c%iM1V#C{0prhccChW<{zDi7ef7X4ZqTurmGA7)7T(QPJ6wRHLs?uFWn&o z`%)czcT7&N>Mx7ZwB@lnlxdldrD^2@Rq0g&<>^)ZrRmlE#p&Y5Md{*RAzRv0$d-10 zEa0P`H~)*RP>2kL$WV&41quEVC={(nMbB^P9ZF@uW2I zSnBQKk=v;yLuo0c19y_k`#;D3H0%SR_DLu))`coNvyZhn`}Yk_#MNe3+EN?Yd#;Dh zoF1aa3=dG#J376@b&pv!;s=3G(#pd7qeKbg5n}NeS5Pz>mr*^0SCjA`1M;mev z?1cOi`#^*?NX#yNti>9vH`$uYTkUP;x}EG~<3#)MS9s69H-yO6SH!gHNs34`bglAs zw`X&B8?(#5EvC<}Q`8guSkfIQqdQYU)~qRM`c&21pL1skcT#iPV9w3o#Rkt z@#}|rjIN@^#&G^OtdVTg!FcqQy=&i`vv2z%A*x}XoLcsZBFvtkN)iU$n*w{ho?h>c zc*gEY?+EBEZ)dkwJq>(V*%^HA{%;{glCID~)gT9L5FYpf3ekoV-J@HzR;SksiC) z^^AdrCZD$YX5W9R26|f`P_Ri_+x2>2sHf~sY zRjp$~i7^8u;-lMS(yvJ_W_>2pxeV&(B z(Z?Ru&_*6VQ01d=2LfWWq4e~gje5gfZqyjftw#ZE;P)ROE5GdcT zzEOW_=WO?3HR;U3zqKn)f8V%y>0C7!m=%MOOEz5fOxd^^z*QPWh02ZN{T578Jm$>O z-DWMbNHey4!fU4-{A*&4>kJL$%Xgg#PLDg47rpgqXhh-*)8VsY4}RD!gr5%Hg(Jrk;FxwKoG@a;DGUR& z(8KC12@mJp9YNc}4s;kc+j>6MpA4B+TP7^aEen>#7KUZMW#?zM<;XJK!lS4xlP!0Z zq>TvD-lK-pO(IAMXs8Q7^UK??|LYs@j~_$f&}kO@s7;3>1|&FU?hGew?BEv%44ieg zgbR3c&>@<_6_N=Ul8wQHauqBnhG6Yx0Cp%xH+>+WNGf%7s3G+u2vYhxf@E(a>PfI; zS2SpR6$D>>;|pIOz6J+R;o*l14)D_z3>-7EfRpAXpk;Lx&S4Bd8>4KTP4p`Y=0<66@;Os8~9z{?IxEebkM)R)_eP|y3H)4qz=s;L z?cp7}Ne#I5o)nq3j*m}Yb4|@qx@Kl7@j_Hlrjl?kQ%S7NTq8ASC`la|a%yMBJ6acS z)}tp~#^_I&lq%?BPv$_oJl$7sR0r+&vl) zi#BkyjzOrN9)y`=ARJ4C5N8Ik$-&!9&)5x5|D<*IuyiGvo3%n7le|6wgc!f8%$R6nnwt4l^V@gkP~wi*y!n>(n&9}RJPcEJs_Ar@_j)Vl&)Q!9wGafKU>p1>gnZiilr z*olmzI|0CWMA7Z6+fnT7QFq)fYPWT^Rgkf36;M1tK?p~}5rF`5-yj$u z96|^Qkc1HKa0GG?5<(90<{~5^1c+Gcg4Uy=h@j;%pn}q({P!KFvmeQa=lk#L6V=SM zT;Xyp(NeA@M$7pnaeyt(T|w}q*U*V(uhOUiZbVq9g{LQIozA+}Sv5C;iol68WgGY7lIvQ1s1xIuv_XHclm zF$y)g*86B6@7WH@?LPw~*g$bU4r=y4VYw5i_QH&iz$6aOrpQe&th6K z3popk<-)nx#-6!2e$QNjS~QWa7meeL-8XUuM8;f0Pk)|4til__a=f9(TA%_pl*5J! z*g%F2RnFgmhVy4Yvo{j7qQXEcCIK+9+3WSu#cyee)aBBQ#sxf{{XCu6{WPgY@+6rf zok&wi#MLGs z&O%2bVTPGbd(6mXjuVTz%z0$F5m&F$=kV29yjmqMQme$*)oNj}TE&Os7HgF3;y#77 z0A>3Y*kJq7Pzf6voE<^ChcoCzdH`Wiz`7_rd_@$M@UlDh>I*?q!6Y}W{HLaCO`}!$ zd|fF)4i!}ONekNh#YK=-P@>TC2udv*uAQLlYa^&MEd;g7S|1G*J6k}74OEAJ0j7%s z;CP$>0^jo=dP0!zBw?5(Y2=kTSxoXXSwi+hVG`-bj;jsE#ylQGz1}M*CHHem8VA}5 zB10=tZfJ&UB0~B`qN2ZnsMOY%sx;OD)ZYy>*ihwg5VW`)2Avm<1ChVmx-{79jr=ld zQGpG8u8xj=th$mlE{!LSbfwq#wO`}*)ECHD6oRgxl+snVo=CN`m^>s!4Bno+iKxr|TP{kvq6_Vkya;b?_E;EwJazh0P(pd}8 zU;_;{&|yQZgFRro9s=E-M}O-LII*Hcxh?hwxj#3BU7Q#V4jmi1oNm%Zm8g^njBZI< zM=L*DOl`~4=GT>sT&t_Uk=-C3$zzCz^J$WyB8qgdxUzSkq+G5iSP4|YhAO*lpnAU@ zXmI=ja9zLJka!(lQ}`WwrS(5CYeG9u-3mT?@2)Rq^j2_c{}A@NR3AgcD!h_n{Sy z&*4QQ(qZOSz>%LPyiVVKgbXs?MJGc)UM}RDBWcWm*w#u-q7W}nQ>IAr^oi1HeS*BZ zKeb1xP3I|enQf5nY7?Z-u7z~g0(9Fgpc*#R?B5OA9QT6m(_g$(dL3BSdw%(1)a&4* zN0+`Fn?|~hJo7_q9tR|d?g!!9#zHC8KSVH#hoieP3<>gBJx(2CtWrgr1d4cr7D|$9 zlqub6RVr7dPH$CdtOcrV5rAR071Y57_R+s=NZmev)93N`x#4qrCmy){ZEX6&H|BZd zDg7MEzxR1iEO#m>r|xkune+hDfV&gQjr(tuIC3mYioHvbgx}|jBYqkXMGqUqaeX>z zf~>zcNuZTm3)E~wfSTP~LH&VUfPd6(O>t(=OXDfKCwIR8)7UfTf0!5Co%G9>+#!o! zh+q+w*gO}IOZmm0oIm4Vm+}hNy!g7ZQB%K78as;5`?3Nozi zjZX^w^(B0X#ha8p>r)f|%&#S462lIgjN^n&=CH$_mbZsbFE* zn%Uu_X3l1TdK(02++_ne_B(!sj@Zr(e`|Aha<8pZ$w_nt`B`UNaw z-6NIw)*~-(`2sOz-jf#f!lyoT8qLH^M>K~_r!Y^ zv?1i_%}v{A+=2kiU0Z-~pUsla9&zv99}qX@_kW^ab^2WK-t}7%ICq)_&iFEb8v;teuFL&?ktyquUXqbDtvgD_`$ay#H=rH*h}E22P%4fD_0va56L>xWr|y zyJp0{JDrPtbG9gC*@J*y@-FkYpvZofP_nNjhUB}H2A5ZcTrMRdm+7U*SM3DktBy@u zVj&Pug$Tr0zYSvK_BMoW^{+P2#=k!m0LOhT!0B)`aB?96Cr>;$7MKD46A=ea#ADw( zrv?9dDhu`QEYA1s#XO%?B;I=!jlZ-S`akCDG^pu2kK_1%q*m8DUByn@RkmGSwRqwI zilPJo%OT+i5F$q~K#YVCjt~gBL&6=90Ae7D91&1J5y9$u7Ew^BQ3TXMwsu$tui9#> z2$FpEzdJj97@zKg_v6p&$#3TSllr}3OLx8HOLo1@5c^K3#6AfQS#9tHxqq1;F5D)F6QcxChdDF! z_hWk4UWc4TVEsAU1^hVH3j#Tf@CTiQEZ~C=Ylu-QmY{ zLlBdKFs3UancES|+y-9Mhq`f&ATHh@h_-tKQ9Di$<(OfUhgq}b_|#SaTf2CCv3w8g z92i)$c5Mg6&jlXTE%2r~!;iWdLDWs4Q=Jg? z!7g7Vi1q=3sDDWAKO=}7GhrhJF)Ing+&I`Qh`^jhA(+2}iZ51p^g!NnOH$pdurb|<*FZUlw00iKlg@TNF`N?8jUWes+dg93iulp2xuldtw7*KvR;LS zc3b|AJ|KU+dr0;&^1ke8^oaB^YgA&b{|iILtp6B3`NObhyEEcQL!3ViEYc9g;vy_T zfMC)PsE{EbpWH50!rwqK!RYY(h`)DWeF@%n**yf z=D>Q5IjEVeLt~*`QCouh)bHpf_3Q9~tQX87)%c$Ksdy- zECbhN6OugKk+drSyx=HsBICi@D?miD)It|$nS(Xi)3p7$)3i#m`rPT@X0p!Q>5%Vp z--q_+{2p$~`I$M8{e(578H>BG8D)=X?(H4Twid)6&qTWI93(GV03K=JZ*fGL`wj?w z{gFzGKw|hlaN-1r=1VQRMe6C$ti1OjMFmsA`huyDy27cD=7Oov?+V`2uNJ)B-IxDM z)UEudtbx2S_E7HV-UqqEoRR!H`>Y2EX~>vA2dRr}!6yv@=Z(nRL4nxE52C=`5HR+F z$4Uh|L270SHB$^_!6dz~Xfm{-crvuEc#_^yJQ;SbXp(Wg=yg<|_8H5h9b?}u9Njlu zI2`{#dz*W|s4u~Kkk0%FBGQmX8j{y6g=q77$SK>Q^zwlsAPi!990bf{@b*c}ajBZA zD4F&hBd=s4tXww{R$Dp|)~cIeoY%dH=qY)@>MQvd+qC~-{9y4=!f=U+H>A6fIHbGA zA1t*NWTZhn?@tgev_;D5rI0x}K<&B}IbL4K_76c;C<~IvLS`N(Xs&%YNVwl=mbJ9Oz0OsJN7J$7+z1 z1_^0MUpODaRey)daSie)&d_>!LhB!d0`hHWBDmAinDlo7p6YjQy7t!?RoTzXBK>ow zq4MdTCjFC`Gy3tko`a*@TNQ)+I~9FNxAomArpn8yrmFJ-Q`L7L=)VRjX%LZy%$19g z?YI&}6esAscc3(Y3SDUUv^IkCHisp6C5@NANE76bC&!Bj`aTOQ|bMOtp&wQ8_4F(MkZ;Ht@s-Gj`q+| zHlo7Y75V^Q^Fca&qC6tz)qWQLc@9VXSe}yeqfo4Skf<>X#+Mwq!>z6{CA8MuO1xCl zo7`7(C9SXKT>8!0j*J_%ZK4~st)iQ?$1|-5C25e81~F+++JA*2r{y@{whmQ3E;tLVK{NP}eIJgDvMP~x-{m2PWM?c;2&3v_=|Pp7`D zi)4(~uws8QaQF{OlVqlRq4v5$T6HNS+jurj*VHMjIo6SW@>sj5yQxKTt*J@c-E>rX zt*K6St*J(Kt+85my}?@lGt7dNH00PXLYdPN9CBNQIv>Z$h9K8hO<`WonxcZn8d(t| zb!_fHB~Q|;6BJ&`6IXUBl*U$ZLG$s<%GO57vDOCZg_b&bSIZHy!-}qEgW_s)m7@EY zUeVoTEo6}fC25e6hJ5?Kpu*{IIO1lH2H*8>kJGliY-PBQpJe(zI>8DVZj9O2U&GDp z(x>E~Ey+08nkO^XE3;dx<)v)~Mg6HtWoO$#)#bJWs>>(KRaZ`wDZg(mQ+BnKDz6^5 z7SyCcMH=L!q0s(I=$*boo!heMW4>#CJ3(`N-p+6t>xgt8IlY^9yLHdr>kXWY3rG05 zr}V;#h7xg|Ay3&_sxIuZB|!{wMfGZ zWRV8N!at+f{&N_d7UAfQC6g_??0;a_2BZx%Z#@PxHs~&+p^&`sed_d_Oz$Hyq8( zN^eTZ+}*q>tEzcpmgeNd)FDmC#yySU+q3H;_9fLsAC9a{ ztP8KmQp*mP)`wL!9aof}J04NeTBj;(ty{aZwJs`OJ7ntVBEwK0*)zsr-~92YUS{~E zfj04VE5q=~b(eAXy6vW4?qV!HbJvqyf8AGHaY>{qZVyb#Z4JrUqLCHGHY&?y>bTkv zb;gn4hW#}`O%2s+)E5rRYC5XJ%iC)erEN!)McN@tPY0QXqmet^00-xd!LcP{-fNr< zdM??F?tEmaf9;v`wDV6`mW|yWjOtFFu;h+FUT{N{n0{HBk#J%4E=60|fuQp-<$-N! z<x-2ZCBImxa_{Di5vsy&|mQVx>07rW&%ThMhl+Muq9K+)_tY_$Lh0LL!Fgs?|e`_<%3&$^1{=n|U9_Tf9EX zws1eiZT9?}wu$q3_eRc_!^xblElD0<@BHRH_~2J4ny(?`++`io*riKqFj=<@e;>aW z=EmD#X_f*jn*=PTN5I-M7)u2!VJG#4V~7`MG7i{sH+U&o@K-VssAM2qNk^<=1vbiE zkQ45VB1)A^n}`1(Qeuw;u`N=?HppG6&5dJ(w4EX3 z!$3E470bmFN7CCFcbK*kF}{^kX}scaZb zr@?TxBPP$W!%uUUVb(9!m^0rBznEFV+g$`UdlfB_JzIi?+@!2z6t#iDE_a3_h&ZM;LC7? zFP9B(As?I|3D{JFYXa4fA_r}|f@+{RKfjG#E93Eh_C$T%J+g^86;-#ox(X(a&00&FcIrEWcmI};*bA8Oqs;K@Sa5vv4yLnN5lQE=TwIS>uk>S!?4 zQDB{=T#tg=gQ)M^M{B?NJX!le@I3NOK(FehxKH&|@;dUdq<`&?Kt(mks0Jz3;72t` zmsud#*$%;MR|NWaLnM~KH#7{~s0g?xMT4Cg3)T)w={m5g*MY63w8p~iW-K^eF~i>7 zF`oo~L=TFdN57KvMm>|hitY}49nru_)kf#i@=*+*+54W2;50 zh>C!+?+Hr?1VSMD9s&soO9BK!APJBV2oXU=0Y#xAh8<*WSri2o#&+n`s;ygZbLPxz zeE2=z|I7Dq!%c%kYb!uI+ClgxCkSwH2Gl+mKp!~>=wal!65AI-_eO@c4lQX9kEL&;Lk#eQ}Dg82E@VA2OTzIQ&`aWW+pSByxc` zgj^t*0!hoP0OMc>k;aBlI21UO zO@%XZ+FxfYX&=wk(>|PUp}zO(rv7$hCCB7NB#-3BL!E8UOX?aTfi= z++X}lxjzS1b6*5q<1B>S<;;hTvL7QKvBsjGu=``5a68eDdF_}P-ktcF^p;Nmys-gm zY>3(50N8)51?p~R;JUg%y4yiW_izKQx93}WK=7;7h}d5fFexuk1p0g!JMC$RC}TEM zmhm`DlQ9!fpZ*Zp%9}-y$;%wLnBC&0_J?hcR^C1d^XQj?5R1 zqRNEBQI~{6(Km&Iv3fQ5-pKAdV~QL1*W7p^L?a zIIXw?b4}bH-yv?pj*FXdeP5-FCc{c^vpn=6&=x^bQXAzpgkHIpG$^ki56a8P4~mtP2gRk7Az2A!sK^u`{=WgY)*d*{pFz$}M<_b9 z{=LF&%gc(>JN~Wl+Bd85J2F`o>@ie~3hT_nB(@51j2m2%=rWyISWV`aR+0*oYI23D zoP0&8qI4)rseMX0tzRjl^(%^K1Eo^hV2PAEC^rR2OD!PfGaE=*vjTXVSAb;aDkwR$ z=Fjr)HZ5vTZ+))w+Bu{5-9J_t;NGi>3~ra96PhK7w0dD`W>p%sP{rgL@8wj;Xr<~x zx?WwtXjSJix+^4%o^mmxw=9>@r^==GD{|=rrKT7gmO|$ldI_FiE+Q8c@t7(xn_rp5Dy$N+ zwN(OkQx%`xspYe~D*3E#wSd)AE@1YS37CBdwxb%`dLcUl;Rb`}etJrC|HOw@X zp3b{kL*sSSFwzXwEN-Wk&FRu`I6V~{c2Bt}KrvqmL}LSewGCu_ZVmDsw(lwr*e%w6 zYyY(2`&CmnPplbgcHd=a@Nv6c7vy`bCNf5+K@(J}#5AcqMUt6MQZTX@)r3qzEk3ij z7ALH|lq9;R#|t`igbYJ9DZNum;dN=KY29j5fNE?Y*;xbI$r^GuS%Gru}~tI_#g8cc4tIzHPppf528%JO9(aI}D;b><(mTbBHCb^DT; z)@^2Ey_=Wx^zFBA>-lc$b%Tei{;tp2vO58xg*U^nqU%T+>q@KuUmIT#Q+@CNm#P(EwQZ#lx`9$;MZW^2=u<|^`c%<{rUApu9B9j}AltzlN>`h`(XU0!H#;H5 zyO$yQhu53k8`)#mJp7IG<$+TN)IFZ=#fFQ4IqiXQX|16oQcENc(-e~%aU-cHq>(8L zZjuxQHEX3oH(T?Annv?O>qewux}l;7^#fUC*@I$JfMsl8*;+!Lz1h2p6^O|z7KqVS zOGN*G1)^ip3DGjW$L7k^;f>m#j_)lQ^*AmWI)5>v|6&xi#~+XF3}!{%kH`$_NXYTO zPtWl;)18Vdo$o6z{`MzVP)~K(_m11MqlC0lf6rT& zW|8a7vq@vyAIRDMRdY@b#4bEGzzI0;B00LDKP7QTZ<@IBdAdID8NWc=BdV13C^u(4 zvuqLf+H1sp?{60MAF37&oT|!nG*^oHx+=wwpI2x7+*^}*X!5gb7PaSV4OP%;fNy_B8V(wH+5pS%kQ1GI+P|(v~>S;zo(R3W&G|iMMra4;iOiB(P z0&6N{wqzJ>i73wFV5^mhy_R?!%ZU zg^#JU&2(_jZKQst~!Z5K(a^(78&)@WqJB&HzWAf)rIEgc>&F8YYYy z28uMX*rMKmJt{grRnqa5A{sa4(YWtY>*s{rJWI&stAw1nP31o%71g^|S$Z7*tN6Qf&CqiTb5A>8|Y~*pk<};BZU_c;@fmFBwdSNv31?x~Hh`@XN zaD0@p21h9;(_Lw%-r`nCrJ53;mh1m(00F^!ZPlvYZ&46!ezV7`(f!6^ZEOfr==kv*OpAh|-xkrWh1YD0;IdRnJ|3f$E^3ItXaX!CM;$0X+m_W)#F}ObD~nkfs$Q z*(L|aPG!{T!2Giw%!7KcKBIi42m72JobU8VxT8bjBOQ|ZwMZM(PV!%AoFb=YFndhh zD;d{3m5%G4$leY{&v{TTTMQx9K@b*z>~+DA$E|~$8xM&n6+*QbX%;28<<$A_8j=Bu@P^*{I=(eAL*k95emu z0&+a(LcMe`L_xmD3S9|hL=g0hwa_Ospb>H*SBN0WQ6Zy*I={w@)Orh2KDHqBuoY>? zE#RH9%%oqiOlRE4eZz0feJ$uQkBA*+hjb{XM=_k!p>pQ7sYfg=+7WAub~Nv8V4gP@ znx%`773d2EwHt=D0kFn~AulNgx%?#PWtmVKl*lSDL0Dy-=GW!_p3#v1ntz~RQgAGP zLU=NNEc0CcnE0w~B4yuOjn1MUTtMzz59oXr zK|*!VQ7fGnwgM$Ft58PmMsYeDw(N`ZwwflS<+jnRtwm1p?&4SCPfCWej}#9| zP82(&Ul$F?FBiQ~+%D`>b{2MP1`FDCFN<0XLnXINL#0hQLuJ>@FUzmyz8$Po2ZPT- zDEybg9N>eJHNLQKpkWgy64ku8nF?|0WT8qjl4~{$X^U+Gip?ec@}1?+<@+k0DGrr) ztNvNur9M^mRC}?sQ`cPDq34YsAlOxB7Lopwd0qu8kKwG>#p4EECBwA(8mYxmgOb$_+D z>5tkU>i=!OZ}`^UYHYH%nA)rEm;9{P6iiy`;Csyi9M3eUZ^Xc#%;@c$sl^4KPYe3x*nQfZ<#8A!&ym zOy8#uxu%<8uGP+!JiA}t^IeX;%Jx3>JTuUBh87VpPKt{eiltEc@r?Aoh+JlGWHIwL zUd8Ih*RgIzb+9_42U#~`7Ff-M#mxG+h0NOch0N-Nh0Lmi#mvftMb>IyG|~`;G(>II zgDE?7Vdg$vm}_GAU1+)Olh}6elGxdJQRrncmlxkB@o9{XST?&Y zR=~XxTf%K7RC62STDaHa?{e$o=eRY*d0tiGJgasn@&t>rKB(#6B)c~ z#GKq(Vln>;@e;o}v7TQ=>fv7|J>;vB=lBXlY4Vd?IYO5FG+Vj`7=yvU2m@W1uxUNa z*scw8_Gm+~vF=~;;|9x$(?2hkJMNlQy8m-bhCMwX3ii6q$A`7E;}frEBxlr6Y1x%z zc7ZBcAXJjegbH$vu#|FBD5s1Fr76?G;*@DYVaiN_IAu0pM48J&@K*z4k%ma5fn=xy zS=+Q=-fqkf$)R;06=oY=Rh%@Kud?6rsKVvokmCHwK539grzkR{iBCwV<&fwV3~F{M zjUkj$bBcO@0vb?$VKU|E{*uovpRmG**4?mw^i36Fmx?TdOquV!b#ft}2h1R>mds zikLJ}emYy4OB2eo=}I}5UN2{--;rn0$7Nac2`QWYu$WDIRLG%CiPi$+&=?qnG*At+ zAn#{QDBh{DqBx+rTxEiOUT3B?Rc~c5eAQ`RU$wVoXGMT>qarl0Miw2bDvYN}@{>6E zJgShB$&fRcxe7W{u1sUrC{kHn3M%tKSsG)kgqATOqi0M?GSVLwWu!kUTn&szqhYkZ z4y0|wz}zhwP_hH{Nwo*{XU(tbbB)I8<4qR&1J}>)>8bNHZ>{!os=FNQSEaSdR;uE-?d5U25ham5T1LtoD@kUJ%P7oA$y#87CK|?V zSO*y!HDSR|sK4b~)!tWbS6isx38vcqp*GxRzM-$hZdXU6+tJ2r7aXcP+)6i%#xoiK6ve(tBsN2Vx-|6Si zYQsfQT0+S&jgidYhWPA&1{&YLfuHMlU6F%rY~*2^hB(;zd9MGJr`Z7&PjYdJIXa_s{&xW4h06=P@oU_`*jX!gXYnF8nqA13{=CX_euwy%<}u)9kTBF z_)>eZVR1cy#L%vgH2=;R=7n2S*7>d+rf+u{!>9Xtx_8eY&AaPQy6=q_jPnhPENsm} zCicog)@mRHr2%;;wM7{KlfMBl)CfS|Eo6Q_3N%fiLG82=s$#}OSN8aXk>H`731{Nm zskBiy_kTMgDcY*P_eihRkCQhUbJYrjraW2 z!SrYLmWfXt9V6#ld;?}Zf_-MOc#qleX!p6KXtyV9yxY7a()C$wxXbf9Va^LLL!D+m zMmmpujCSe&NO1jqb&w6fQz-zW$PRvQ2B5nefR;Z1sF_d)<*(NR+1uTk!nekHytl`8 zq`$E|L|V4Ch+H~lAFyQW;l1R9bzSnrIV}eUIlhSrI{P;DqQg5r&f&c>!2UnY{&pWm zuy!BcU$A@i+0WtW3eMrl>Rux|m_+WuKs^ArI{;|C2SDuu0LmYufaH^&TK;DvG-u_& zM*7NOBht!|gZLG5Gu&s(Q$8!!j;<@V?q|O^d)xij$M^KtAYYrW1Rv{fbng@23%sm; zRCrqcX!EfA-=v$x-|t+lzkGE$x$NX5Lp?15 z+`J(SZvV+2?%wGI_wRRx2aWBa$q^fP%-jl|urP;btd7ESR;JMV|8&=PSku=U2k@U) zi^>#{t!$LN!w4aR5E4j8fDl%~NZ30dP=?AQOUf0ld!W}k>TJcjwOFl6YgKw5@oLp- zMX`V=ic~0q$oHP7f9L-3`S-lv=bZPP=e%@x$b(#v6Xb--Ku0tO*kc=U*xwF6(Clzs zqwY?M`i|U#<3Cc=UUCMT?o(9b6N;)DpeXeWH8&et3sRt?Cxf9;6im#*VX=$_Yg;-T z9B6P};SEn`571m(!Eki~*VPdsSNp#QrF2&-6uDTU#>E^h&L-GN?9!;~JVkwbjiUDV zP}F8}22JD)s-9C+;VWuR#wTiCGN=VHn4=qk&kRGMZ5#{(Ga8mydc$m)JFKjoVP~@( zPB!*%x3z(-Adf?zKirU&sQO%D?{bv+a zFho&lqtu*uQ1hZd&F6vAVS+O72esH6|1frgmgx#;o7rQLxh;$>tYBfe6xNpJaIiFi zi{)Z?S?D9cLKiIah2WdbhlG3zl1x8CvPOtlYyh@}F=)#z;p1ryKR-M8ggC-S;0`aT zAKcRe;aVIFm)a0GuVcb#GYihUS#UYTf@>#no&~q7EV%zdJZ8dUhzZX>nedtkfe#q) z2jf!^f~SHJJi!1%6GV~>9FoDGWT3fQA%M(S{=tr*@jT!gLxXoJ9i9ataIYq{n%HpL zz=2x_2kr+r@c4!U&$Gm34!mx0;Qf#dp8+;}-w_{Kq&{ml2+U~)LME7CjLu4*}By;gJF0$XH-1 z$-2b?&}$@F8?kFwO=4O*jOD z0z^KKgz$+FB25r&pa-7W60mK}!M8JqXvI=UyloN9a6=S%`XXZ4;HB`v$rpiLDF&-v zGRta{%&@mfK63U-rbCa2r?@A@AHpt)CwV_dO@u#+de46;dMB6=z81`iUI=H!zl&$1 zf0fL}+>J)8CWz73BiF|WJS$T~S(`$(+#HFXR!E{dBR%_n^sqz*>C5y`uUWZ>F(pd~AD1X4W1=G2 zTVZv=h_Es7m8d;&IBG}2ka&N>pyccLf#`Gbf5cpu^~c_e>yr+~J&7GpxED8-)Du4~ z|0!`=aV=>&6#CoD=CfTVvmye<(xlvx#1!#M zX>R;LOu4*2x=!&drd9DYcB}kJ+?VplaYyBkWT)j1Wmo0D#^06yH(@}2Ct*D0X3~fB zYw}6uCB>xbLdsvNbE$u2XaX6@5JfV`Obwy3FhGIbBB))AP)@U)TFG2Krsn&+&WmOa zWXL1?6j`#ziRzRG@wMsq;+vFr6E>*sBzCC&llYbDm!wYB?c^@it>oLP8;ZV+ZpB#U z_o?IA=hNQjoKAnA^R4oI?s1i7NYK@R#KaKE#s&_k)M9zJ(6_*Cm_I=(8zW~7?u zI#4bScv_qk_8>!8v`2dh`;epu_hc(ftd zVyHgMp>Iu;*Td?BkUOR6;+y%oitCx`oXg6Z!Y*ZF@kM2O$$8a|lC!DoJLEMr>$S~AFso6r*S}j1m0;U;mTbF!xcM;9R;t-H9@kDHWG~V$;_#Z3e)+h zTc-7?*>^={gO|ME9@x`AbKzb(?SrzI}%`dWpct2QI?OnH7*XGy90Xkm5b!Tg5m z1Nm(=`wDi}d|7a?c2D7{+TDfSwH-yj*KRKwsM%UHShKlkuzFL`P}Rnwq0cpeTw5E- zhI%M4Sb%C1Ei_opn`*V4_hy5$R{vHX?ccUB4DW0b*xzW2rCn}G4nJ3~ly$Dk%{W|H zT(YmMqH4E#&FYSlmb&f5Tk5uz?5*2Ua=dO+$(6bd>IZf0>i)Vm^@}y@)qkx1r+Q#j zYso;ZCQy(JDddeP)}N16OXi{3eC}WE)^mrqIL__saM!xu5oBogqdy^RC-JwuGGlPrns+ZZ#pG7?$JPLZ83MAj5)Flfd;CTof&DN43hMVgjsw98T+b%E|rw&gsSTW?p>$FaFo{zwZ0`{k|{$->k{P(yW()(#$Eo zBp6M0h*gxwOeGlDr z6!W)D7D|FKa&j22ActJVd04DWovT)bnFe*3+^+#6Z3dLVHd_EoK(xQb8?CFCT-d*s zbxIuS)U`W$ZEJ0Olz2ySN^My>S6G-;SeVbN$mf+*sBp66I)^t00AC^C@5JeuB5+`S9$ZJPdW{!mZAw@>kkj z7oR!gXMXHJu*2cKQNH^c;v#nKOibEQmA190JcFNG%&o{2@N3igm33+Srn(ft(b}ZK z>orM&(dyLgPb)VSjEOeqjSIK%o|j32u{1eMm664KdFq@<0p9JR!IS2B@Tgq|29IdL zjic7I^GBQ)^>q5syV?TnTUsN$8uxKRYxZnRD63D&$gfE+$P{G>lgsmJ;>(0}8_M_8 z#tFM?Vue?#IKn5D8%m$lCfud07~_^I3UR)wnQPG%n;@am}uUi_>|2p$=rl}>HMgs zoYKgqveJmAhLZ4ookiizmjq$WWBjl^lZD~+lSPp=6UC8Ll3{|ZEap(C?<)YFGyptk z1-RW!y5Ha3>zo|)Tr#G1U9?qdx!|hZ__H^wx-Y=7^i+sX{)x!&%%hxy#IE=)(H*I| z;qBal(Dsu2kdEDX!JQqs!JQX#g1W}IL2Ykxg7^QM7beHYUG`<|w)IW?2+f8_U!b?v`p1s;62RT9hqsSjlU zqq_j^k~8?_D8R)&fK!(MItQrGGN=mTyJj+VgKQPyug>~{+aA{3o4!t|{rH{`uK z{K49_0rx{f{O)rid>*7ncn=kXdq1oW^%`ys@qBbP$m8*7p!@Lqpw;(g!`ugEBRsCn zu9sw{1Yl%0z`qWW43IlGOZw+A(*F+L2520Tg34z!D4)`i;=f`ja;I!G(q7sb#Z5X| zhfTOT226Om`Aqoxcuq$8xxY;Eb$^-d<2F_9?e=P~=jzwTJyyNBwO;KmV>finOnt^l;%0@!m8pmKx)#lI;)!L-)AtusbSX*1@F;-;+( z!l!MS{?jXLy{26pR?m33xcsrs)#-ioD#!P!t_~k~E-OCnaJK(+z-jsCUdQEM?m5_f z`F#cZ6Ru!SqoX7b#Q+234lbVlk%9IB0P!F|)i6Ne7(nhPIZDP?HJRjZ+De>nhN@xT z=-U3XEMw1E8>Z{5z4gk!T$b5?_hPfZ2eOyVMYC-%m2HJQTT855W`PHmT40|I3kR*4 z_|}SvUnRQTMl#R?&`UDV*$>ckhs+-$^G5-=F90_EDNRj4CD|xcRSZVWg=^ zKQh?-D?s%FGJgbM+jD^AR{*hJK`I=jW!Is+qBkyBunN`G98pt)jk;RaWETr$=rYh+ z&lK(SjL=z6AH8&SF-S)nIog_-zC;5HwA8VZ6o)2FRqT-H+}R%)JU}v7dmo_a@A=~Z zNmBq(Z-Em07fAUb$hspaIHB}>JESeNMkQ4is;JXZL&F%g7aO3VrVi3IHPKRY5wb~f zbY85C-Wp06yhs5#>NMP>CWE=;=cGhMl9MEZ2T2C&Nd`+E|9}4a{{RI10Tiz}kai(E zEJu*HK~Q2L{A7xtY>3h-x+tfrh4WQ4P*qJG7ppBq9W_NXQllY5O&V=f0UcEU-4_D- z6A{XQu?r+Y2lA;E>3JsRnrOyaf@Vu~(8NIx4Ll6cAlL{E;!M$C3j_7@%~4OtME#vi zG-x8)m}q!}iAKG|MJ5^#Fwx{8@xmNU-HYiu{{6K-o_~JcpZDYQcz@oH#|vyy z?Z7(A9@ZD&VEtAcSU2FnrVR(S`!Gjv@UPQ2*zgpbBw?K11|#T9U$odN&B6`V#1 z;QUqtAekD2(@HaNTD=_H*H{2?-3suuUj-gSD%kRUAtZ}s;ESz{khNwIX8Qw#I@d`#T~4_mLLq{yrd{JnEnBGvX(s z4*M5S2LrZJUj;T$Uj()JJP+>lc}6=%c@lD-@;Kx=Yb2j|C=-j><@+D zzHkWcjR2Y^Ks7c3lDR1aFIxi9%Z(s@wGkx#Yyv!-`81cXW`a$%9c6^M4u{8*Uxe`e zo`z%w{1uWH_%O62;6Z3@;JvWsz`J1`fw#lEf^LPM4H}5}J?M{!2SL{&M}x1>r$hVb z5dLcvM4V*+y*nD{Cp7>+tOu%@F+`Xc0>@k*QhwBjv~`AGg?6SNg>EZG`IL2o+z^K+ zY^LXfXrAAlND=KOJv;1=$b#_ek>wHnQ4JASquL^VXLLqfW}Kk+MPHy_jJ`#`z#OLk z!kl89VSbA~!TQEL57WDURulsbZaHHL}jJcC&h7yI5ypdswI0 z*H|axp2r@Gn`C#z&BX2J%y9O`&u}^tX5w~h00CGJA;yNlHqe9Ar3(OEq5Dm?cEO}# zz21ltZ}d#zvHU->K&t^sq|=o&w$H_+BFgeUm!25f%}-?=O+vYcdCKGiyrPs&UL}7Y zuaUnese`{e=_tQFsh7Vq`3}D|`K_QiWm2#`H&WezSS)yk{lW^Y4|o8Q$3J`(vLf%C%O^cH?ydb6NS)Fe14+Aio3H3S*FoB`0uyRuZ!v74lld zXj)^sBBMcAB&ictqBX)Mv`V-StrT{nTZLEAGT}?KRQOI(A{^VeMfg6WSU4`y1VRi9 zfQ{w7^hG+5ZJ_nFzz7*DF-D$OEJg0stkt?+>!f$7iehoDoVNbNmMFJ_1#JJ0+{CDs zYyr1nQ--j5V-{K=&X<;nOS4ME4YFc!yR1ljOjaoFlc~i|WGe9+sY?7dQzafnRibwr zRid%)Kqxi~@$(lz#=?1!qlZiu=^=yVi;#yk3z3@*tB@<(@C$qE$>yi4ga3JCYoyD* zl2~e6A(y^AFD1TOo}N}JMKg;~MYdW}q|BF8DRU*QN~PqGQZDIL$|Mgk!}4s&h)llm zjZ~iTHdCH4`W*<<*N4P;x`66x&*U#a2Dj)S4=Qz#yY;%rji!~zrDoiMbB&~>CmI5+ z4%W~ecUQzvnoHxuYKxNM%2lbUg~|*xS0+_tOY`%j(lS-1v{5CIcIIbDd-6rnJNaVi zU{1!SVTB~~bvBBQWTEJr?*Ls7n@26|Kj>(U7ic4o$`Isk?L1_lQ3tuwYJv2&+08%I z>S@x|9I$5Zws2f)9h0=JibJa`=dp^5`6+qobcr+~EOiu)c#P1G?e8Z{b4QBW9-N&q3a1W=RcLb%e38V zSElaSu_86Uc=^Qq>ZK|9*OnyjXQNW`4Qkml{Fkc$%m4Ynh^!n0ggMX!o_(fVm0f^l1(d1)1wz0otm0`cv@CQNzR8P6ioaf%T)cfjQpurtNhLqcN&MH<+404#vl9wm&Q09gH9zV57YmYhS%P!Gx|90Q z_$|PVeV=-8wv@7G6~M7GlznO$u>Y)L=&m{++buQ0y!B_I6uGD3d=^zFn`c(0CrquF zIytp`#CqUs;96%CmaDq85J)|)lqNYC`xgKx9rin=YJ zKER_5pZ4I&LF&OVfHRc<<);CPDTC%;uz{VwORTs2TWj;ri~h`2zlBN{{}San>s*{E z^K4RNYHfOALQPg$Y|Xq$F*U2wV`{ggMb{me7+rTFCF*Q_Qe<6AV%X396T_}q+q`P$_$^VOEn;QIFwrpp)| zbRJ`a&RO!9_Tay}0WJ-mgEH#DDS+eTFQg3m9c938{xbw}8%M(OCcgE;CdKGkO**H{ zdq&~J#vn!9AK|*lyK%;_#&rMC#%%wPdrSR7nl>1N@9*&qeo*Qi^zecq@WE5Pe^alI zZzKBo+(DDiZ4CUJ!L!g%L_MGxI9&};R!1{H{#{o9Hr@bOea8wGKN$)0n%P5Vv`9v0 zv?v@>TD05=E#A_w7Ly{VC0rfQnxOS-o8oC~%h4L!S7>}Y^3*V2NnqrXt1?5`FpKHLx~ zKDLV7`v-*X@6m$a=^WP43|7_B4E#njNdCO*J-{S6~R=4JYvBn8tI#85{{Na~9!7wh;HR1X#}E<3%P99}&+j zI7c&h@@Igf~+ZL>TUaFv=6H$9Uj~ajrPVPKx&9g~+n!A>VeS101{ru!H<-2mSZR{}>>x8DK&O zKu8x@89%}hFN9$p2qRq)MvD=~@Dav3P9H z$lOO1bC7kMsN^8~35Tk-Hu7;0*57bxO;=fLq&Fi_;m zM2Q;m`~_V#k620T4Lsy*=OH(rILJfZQKEucaf*k6^F%!lg?D%; zdcs9<7Z)Xc9F!nuK!VO6M93j{{X$F7gKCga4N?~-%4IB+DV$NFqk9C?z2f*N%Anub zd=xGhpm4nqMO%s8LKGJYQF560QHauNA-dENmjo!gB|!Nj0lIebKf3nv``wV&=Zd^u zISL3-j||11gKDZlDrTUYh>1!u6BTkcDm}UAZW5qdj1XPZiEJ^-mq<|l6|q@@t~;gZ zRvx!5n|M&NKl>Sg6jElROb>KYU9 z>x6o?Bl;315d#AiYz#2)(HJ5|pLp4TcZOTPAxH7fuuR!wSgY*z&Qree*`<8#yI=9j zSfc1MmMUKORl9fkpLPGszuv7Q;I3P%soC|JsoU*Iz<|eNe^meJkJ|hG=y}&<3F@5e z(UawfepE{^b38@}95Bk2fe~IDG@C^ILDBLaQ<}%?fa&V4fJK^4(`rqJ=^IU3;C4-G zP`;))_@MfE$WisPkV@6l&|1|K^JS06VRt+phBbRMncrydh7RcNgrMPe2zuWPMW3r- z==(Wnpc;J0AL3w#(Ts7J$hXBLnLQ?InD66^{5MhIvd-`%Rhv1}>$!Q3{;By({o}B8 z`bXhgbq^!H*WHgS^lFMc;&m^wLifl2*e=tkCeJhszwBVax}Y7G+R<@rr#jZU6p=-Q z00~)0NJz*+7Wk5o-6SL;B!Z9tL6)${z6ge06c8CeSskPx64NuEyNo@lDM9&I<$>^fev^PZMD1L<|fa zCB6>~Shg63qI^7ZKDz%0kh9ts^42eW&Hd|=`GkNKztH!ryB|y5^gW5a{cenS=PjZ( z@CGqs*SAD#&{a}V&=pc;&^P49;7jE8;0u)A;PaF-!84SLA=9znhfKyk-aSTnyXOoA zMhwM5+yE8g`f2Y21JOwjU$hWXkoR(y`asc2Z-}j1@ErTx??KYGr9bjRSAWMLetMJ1 z+%_9047x;Bgq^1v!e^+N5!1B1h_f_%#AI9zZX&K3H%9NqjnW5kr|Hv?!;IUJgNz4J zCmFxt`{3*z0|I9`$fOb{RjO< zuUq=S4=<~u*38JLnvF596!(kWux2fMIA4R4*SW@bZ9iUstGI?DEvO+~udV z)h>6_H@IC*5Aglkh+8$OrF=fDWCos;@*{haC6rE~n$afQ$8rd=5?X{d_7Pz@yGhu< zZV+{_>qMtGwW4#JYSBGTrRXWALiCzbCVIoRBT7VX6P$q&eyEG?UNG6y4XS-yUKxDB z!}NvVA7+1WBXgb0rOX`*&YHvja5|0j>42W`Rgan%(JoJ>v`FR5MzNk-hh^|OGbnwrubKas7#O`nC=OXHTWY4e++4E#) zAlYjH$pqlaQQ*5xq+ zD{{DzMVTU6Zn}h*WmHJg^*WV7o37REwd(h3%k*mP5xqj&tCwr1bu#S_TDkU-MxmKg zD%DRED)keYGm!4)1;xO1UJt-sEW>pB)heaYs82Cu8O4SoBW9>KCK-%BpD(>ma2+V0)Z5awT5 zM_5~2P5UD6Ff%x-j2peLL`c^h!uXPW87jtJ4cn5TV_EWbENiuvY3lvxp$Ow z%bYSkYfi~D&na1^$L|3J!0nk9?co6G0h+v^qWpjgBoIRYyY> z*_)$2wlz^UX4f+U(refex=KDpR-VKbmP(V^B^p_Lak_$0oUfplRLSTi9nv`asDx&} zgT)rlOQ^PaDJ^$i8fTeLaRy?**iCR-7q}F!uV{1ow zl-fI7QuTZysp6G@Y=0>v7rhWU1LbHB=qAj*n*rLvXgvS}D8H)%fJWqChfnwcd*6DO zg1&7&IlZC&rsI)+Og%>0r0k;YOzvPtaND>fMr#s->QJ&Mjkxo?co;sA1|UFPSgT0)Pmfz6S*I9(3*baUW2Y6 zZ+I2R9^T|(8s7O~>fgdvDhH!BU<1T2xhJVXj6Nog(#t0hds9e+UIU5HmlK2UDcF-@@T~pGJirhlD-dkQm+$$JLw?nLBg^l{==@)#`;KgJ1(8WZo19M^^7#og4AH3Y+)xs7^o0rhaa5r9E7{~nazf*iDR z7yujc&;!T=br;=$V%8r>XV<%nX20;|TnYFe+jSb%DU<^>(tt1bhKJ^Tv}JgwJvq53R7_hvFa2TKvC)j zD54ete{*f$OrbA6@1AqM_uTux&pDSXYH<1H)~5w#)Q_~K)R)?m8phfa8>+%x=Vynx z8b7fmG_DDWzpytr?)!_@5$C&to%Jtlj&o!yXirSI@n<&JGA`t4nHQb)5^wnMkpLzvFgaK6pj7iNNw1o za*eHfygKyp3{}YE50t?@%N5oq+qj@7r{zIU@5uss`ec@F3~_|c;NETYUqJh74imDd zhLCx6gv>lc`;EW!OPdMFzfatglwnt_a*HwsU>9o2}0gINBb8D z-TzX7! z1j~llO#3TneqkOd_X!!^Mci!9iF+VjgNd#|55iM}@Hr4~ zDcpU8;0e6J2s|ODT@CG;s9@T5P|38NPg|p?30?%#hk#x$gDgl61;qt(kcKPZ?NorD z&Vg4f2X71uuPP}#XNlqUHxYOrGvF@~!F!bmK3`E=L=fy0LAaj*Q_Db9&p>>Qf#evz7pj27p@29=0Z}0bX0!~3&n>ll>cC%T1KsA zq29nkvz6K-h4x!1bSI_IUzQFS+9iF4hmxNR&&5ymko4%m_UIt%(L(-s5SX-doQ!gq z4RZMTaxnQTV79AZj90@qTLnXz5{5SwFifLse2;_g2ONx_P)q2yE4de@FS!Bp7J0wl zF6yAX&;Pi**K$$zETB!+6VSyz3g~4!Es%HkLqVw?_(T1`@7G|~$Y9pV5u}#EN`;s> zgoY{+9HT~1x(0zo)az;lPEid6&Q$dU%~ACREl~YrU8H&zyj=A(c#Y~w$R<@!=yv7f z&~KF8wp!(*utr5^Sc~F*cn5bUtXJ7?gXWeEx;7j1H*7Er27lTOQnCo=q==-P1{TgB z4vyh!L?-EA&(l8-AEkR1K0()G|AVgEK3n%NV!p03@>5+$)KcApsDEki4_~jn=h&*f z>)5OLG5VOM-FZ%P%h{}Mb#`d3NB0`8M#Ie>p;ks+L;hO7+;fm|5;fKU#!^Ol7Q=_ZbQlEgpvk9=CiAV6Mc!UgwAO#DDREz{6 zgLIhyxmqDc`iTZ|LfI$jPE}`es^Lyzp}Eaf>ED|8w&i-#49nHz_x+nv{_cM{?eKNZlB4K5a)pL)yWBb7?06&!#s8o=m@IJ)YhhTAPNjW2vwoNkzorm(qUi z=RJs{Z_ZS2ALL8;C{giIYV>|qVr4oCBW1U9U7F^sTys-KS>VNtH-Z~8t3n$x-?g31 znqxbiwIJ+N_M)&8*hWE~h%YHfK+GO-_ydXwC)u;oSC!136El_T|8_CkN5H zv*FyC1LuxG5Jk@*iN5!8d3?OWc;YqAvwyVC^I@fh-~MVCbN!V#`K974LqkEa^>kjP zy)JKJ)PM4R@2JUp&v7(=Ui7#53!@L^FL53$SmoSbu)+CF!4Bu%f*QK#BqH~q$ z+PaDY>#@>`sKdqMVhfTCG9UYe!aG`5S&dhdlb$dd=Ovf4m3joa{;3 zrt-+ODgn7L-Q;#^dKCXyRT6h#QjXu(y6^jW|JVOM&W~|D$`w)%aT0yi>`eb|c78x7yPV$6uB9K~w9@x;)bv)) ziNI#|-vb-j-vp}IlY#Z@nZPU_5UnT+H9BeJ;<<_@ta>*_#<`r%sD-ZcpM+TjJva8bpbq^>G>DHNw0|rLc@u zEv#cz3foxa!o#dG;hCrs!FZHH@HDDO@MmP9fJ7kS2(w@T#E+s&qCjI>j2WZ?Jjlk~ zi~svK@-^Uc(Q+6q{!DXFv2$^M!5)i4xj`E`v%|Nw%3^k_QuqNi2@+;id>$6)P7#LH@^3u0d79rUH>S@%~fd(r>oaf`l`1Z^i+D8ca#NKHy1Ou)E7j$RpoMMC0T;d ze3>LVJ2izbOU@RhBr7CINi~v$#@ z&EqFeb3cScfaVn5!VlQPKQV)G^nVGr-!N{UfqGr&ZLk7$gQHHn%EP#+j<%|{CTL?t zb=WpVMU-bwNo+uRkuXA$tsqJ^%}012GJlV+5&#~{0dCJ{fc`Jk0Sw~)JJv*jgDn=&(YjfyrNwnoebb&# zsv79)O6nPoc{P#l8P#lBVg-*OEEUJZ6ekHI71`o&MX5MUp%O8R)k0?R5T8+eix;AJ z$qOl*=7r`>^O!j^+=Y->fM@eP6%<3#|XmtrURH@>GDAh5+%Ax3BN!UVO?;Zhq;5Lj`C!5b7?_c@c{u{nF0P?#s2=?^?rWcU(o!z z2Yr0IZ+g?ZCcXD`%+ja_h#$3u_#*)y@+=*{37Ek(?BD|CKZyE$hj4rL0yN?dEISEM zc-j>5PTNwlPCMzPoN_afoTOUt2K?5sP6RnH`onh6``PY(eWG2ozVux_eTBPx`fJ_y z^mn;=_n+EH?Z4qn?VEJ=?0x6zafEod_Ylv8Okf5#tMCq*0M4QQ0D3>vhZzh2)SLz= zIt!3_UK>(JEg{^=hKS>iL9%uG0`8UK9bgBe*#98v_oDaCQvj+n zn87eW4sOAu%K(Bg1Be~Bq(qNz(heJUG71`VHS-eV1=JdV7?DGkgspG`qrH)U&G;w(HFJt@1f0){RN0x1TK$asbKIAgqz(^0kDbzna zh#jE!z39F059NG_ zrLXbEmtjjbyy7oe|2l24?VI97>)tdO+5G32q4lrV4A%bkTz}1*clw{cBnGQr62lJ} zRbvO3fA0`L`v^cCdRJif8DjvFn*cH2p#B2@+5~|6zX6>8(AC)br-_!s)Cyg@DJ%W; zQ|k?_-)=FonszZ-Jwr9Jm0Gbw()VBKnEdsVw(G=*x1Ru#OVN$BT8)`-C95fkvp0|?tR1n=C4Nm zM$En(v(Nq-ApS1uqxTT>zUL{x&YuAsQGe6#Kv_2n8de0fRuRx%L9}$th=HyNS*mOJ zf41v0s>!pB1NcoKiwrUtfgl@^4T9_yfiMyXAYqsYh9Lx;C;}ql2C;~uqKE_B1EnY} zQdeD+S5Ku{u~zGB-K#FtO1XN`_x*sJ_rvczC+9gQ|LeY=Cpq^YM07e>Vy*+7fF}yZ z>{!fBM}?SOfqAuP8-+m27j|NP1Ljws$KL?%eZgfy)VTJ9+k`}5w*S!DpA$0r6(N@W zM8^yW#R!NlALroU984fI8lnIVGug-xnIn75_Cz6=FURbOC?7LRQP~%OZ^H-HXg;v9 z-!UBopzDHPKMqA007>Km$zTI1)CW?6af=v0YUn`fF}4wHqXOBDTJ?Y&LB~-yx{7|+ z1@a1gM4&r}1_WOhv^RX9zvcrI>A&WE35+mTG)e$s zGd`G!`Cw{;pIwDu93TXvXaNY7JP>HOz@N?mK`9%Ai&=w)HTr)WtzixrZ)AQp*~sT8*5K2qV(tfv1)TSm%h~U&R>uj?VgHtW&wh}5*B*Gc>_PCG9SCmP zfp9o5$MxG9^1y*_08TkS^cG#Wf~X*PJ^x`+F_TO0Sjdl&bfdpGBfdmrbf$3yOQ_jmk0H!!^7 z4#t<=z~m=45cRr(>2P3e%m+sv7u>OT`tVs0V9Ex68!q^|@;`d{8@}<78b9|)Hh%0e z+311iRKxpTbA@-kDuuVbs|2^k)d_C;Gzf0^Y!UqGvrF)c?;$~-Z>R98-#OtGzn_J@ z{tpZ<`n?nN_<>osFPNY61&gyjU~$F=EQf>9LId!?d|&K*VO$187$ZylPm(d5SHa$b z$Npi)_x<8UxBOM28v%JH*8+=7t_GEht^_R+{S;hd+8bPN`eR6=*~O4%vkRg7%z8o( zoBa@aQhYx2lK5=cUGr06uPu*<4qAT~3bsc>z^*d{>^pL}5Ub zE)^0Px}fAz-lrH*o+Ml7-bolk?^F14F3BTAJuwMZXJb_M-^b)SoQRn*=2%RrV^{1# z$IjR)r*C5GoH}F;&WB~&oZDr4o!ev`&WGe@Tw3LQF8kz9T=&R6x$l&L$95Tbw)`L9 zgMalB?0fOpdsFmu`X@5TOBILQOE)6Fq}x$`O!wA5pCU0nl_a=zGdF@C%;oXwh>%A@U!MM$d{XR_z z;M@3LJ{w1X06iu|V%M5Lbl$57`2)}TH#2p~ualUhS7SxGvpg9mGed-(su;_|X-Q58 zl`7Bu$vNZpBv19-m0aw%Be}xAC3%^Dv$8f|tFj?rv$8p$NqHckQF%0Qqw+#vgYsVB z+T?dZ^~n&l2CYtpz`7A2M27(~+=Em?9u4K^5YjhAhg{C3lKEsA|>MQOi}Qqn4_!M=w#mj9RQ3lrB<1dcD z3i*=Ewem%o+u|xSTH_XE9FLoy@pD{x#&h|+jK5`N84z1G38GQda1f2}LJIc1EbKbC z{!7?5x{I;zpsu-m(q87Ev%l1bxpS_>Xv^$a>kTs#UDr%a_4`UYNm4Z>Cwgg4fqYR` zk)krIJh38cX;OJsT~b+AQ&Nd$Z&I=5Xwqy=Z&H!wNn(-avtpJ8;)*7N9La_odKU)L z3Avk#ofCWK1t4jvh&+jnt$jn)1WA?EDWD- z=>~d5_6Af|MFOJI3MxB->>$uc1A;p!!39tUL2(2`P-s+88uYH3@$(%O(q&~ zNrpSGC`d`p&?F~i)FdZloS3K1xSSN9aW5f0 zV=!L*DaIu(M^(~tj2#a3BRr!0*hPJCmFB(<@_$uC859E?-pasdr3$Ft=EPN&P8XML z^)oKs5@P-Lf+(llO)9tS4GF%Vu1^VBvTkuq%9`|qgskl3_^kYtxU8~dRrda**z9A8 zG1-^Y(b>PoM`sPhN3X`X*p;YKt-#pfU_8M6G};f;2j5Ws7s-FRgfiGp_idtDV+2(d z4va=KO}C`n$Dm+)(CEC92#2-BF|I2M<2_S1&kIb+Ul^(0uq;lMo0$-uyD?!-?l$$D zyz048c};PVd0)pygnRYY5j~=?+G5ee0Su8MU}CxNjudZs)}U)D9zHK z@bXn5q2+lYp_SkvJjr0MnzEbE^&Ya0gom*DJK#UttYxF0Bk%k&J+ z(fYrr0%)kFxoaQ5jsrCJ)B@xmG={uGKGX3O&3k(aUQWdJpH{ z)Qi`s58Jm<2DJVYsE}%bw}R4Q>m-$^b}9-43ti~F-PihW1e*4&E*p3n>iAvTczSpZtWL2-fq#G zaQl|7!_8-U<2v6-?5?5A_A1JUbCG)gG(G!cjdUK++N)Xsipjm6+!+@E7F+^QeFG43 z4Z!Cnz|<}dT)M^J{Hua-ylcyizw0cpzvnKryYDZwxgROCevl-z>PZ)jeV8j4^RS#B z{pb*9@wkmMe|(QK>v_YOK0w~&J_?3&mi#BlUw?}F@C-m{EA=6{S9Sm_yaF)yJAklG z0N)<~+;(Nd|IQ z@jw|X8mMD+2iq8(*AE!M;A@5-z!5Z4{zobMeP7a9aGv%d<-YnK0E_=g{_EtwP5v%` zX}^&F9)SHr0IL@OmTwtGfqJY78gK@v;G}3xmqJIn7*FLG^yL5}S-|;3HUmh9KGqQQ zfbj;=GlC}a*HHEq7XUVYO+84tFQMGyDfcjP`;dFuT>vNgxb1HM7QX|S4geT_07izu zijk#DxgN)%K6yF4nd@Y7pd{^_y|5H|1QeDh@SfzT6-$xuKtny zcgRocR?@m1p8!~s+w3{OsFwheA)rerFg(@35b$5f%@bmJZ%m9OoXG7#gb{R6L%N_K z{U~Aa2#_5oN8VPBoQ)j8j+W*qMNmo*{6q**q?)ILuuOokhLrgnLNTFX5h{slDxsD* zLL4W~P$_N1RpMv(08ijO^bsH69sTF+{{eY>IqF&yR&r$N6~<8=Q>YGaF+#W=LITy1 zDn!VnI`XKFBC26Kv5RWhOVp6Nj%XrUhzsQWmYiMm{f}V?UcsOA*K2YO5(9wD|AKlp z`Y0VOM~Ma1L9eW>3>g=y!Gp30rYz=C4T~s?l~hL#)v=lCD4`lEh}~4fe)a<#WZy#r z^A1iiL(t0n30Igm@B=dl4=9CRcuCc~V32vvBKw>}?hk$>C>x`X24-?JG?AmsREBaZ z8A?Bqp~zi|Issx7#)yzl(M2v@2l+L^_kxXrx56#_kWLx@Mz@lCtyj$rifY+@(Gj*! zbb@^)KFhuoUt)VDH<@RWd&~ezK()Vrq%W8!vLW`d4Eaa;D0nam1@{e5I2<%o=%bmD z92EvKG&Pi>xup!v9q7GMhDN>;G>8zt8l)~z^F`}KEqt$OQQlouW_m1xycUx znaLjh57Qd%ce8r#so62^iQ)|Ro1%kztmx!=%56{WR zd+zVv`_KD8A7=veUQdMUf|kE`rxV|}#u9#WO|X6GnudSwmT&#c-C*?(k6Npzo~@Qo z*6p->yuKgz)A~`|Bd@)k__r1^K?)qHE-SK&ZyG43weS`F0n`DQO_iet} z^qhEs^45NV3?0sq;mUb3Ty-|+Q{Z|65&EP0o6N0XxD5`{9dI8aTr7X5dRhOvnQZ%* z97%jY77~Bhltj1{tRpUk6fD0UYFK`aT5ETO+G2N^)@ip$>$krYHfnz%>#iK1zcwGk*g5TH8Vju!0fDw_+?UActW7 zhP~SSpG>!9Khb@yevF{m-i+YdU!}*bTx4ihU5wni`s>J|H49M{YtBX0JDz2>Ii6v5 zIi6w;I-O*WJDp%nJI%6=Iv-=5b3V$t;rtiY6PLrR*RBVc&~2It-KUt)`!d8gScF>*dB0QV&p;70)-T$j3=U6PTl&Pf<6P6~N0#{_X6GXnMc zBZ5rtLxKYD1A=Wn(}Eh(K4CLyQrJn_D;(IcM>M`+LbQLwxM6?8e?$O0M!s_o`Nl2epG)yLu&7)M&Zz=$bINeLnRt%# zA-QDTv`k5wl&1Lak!Ek4kQN1u%PIoLWOacfvbLaMS$EKoY$Rw_WJVS-N7kS@zDF9s7n1O{Yj^JdfpT*G> z8sVTO#&Jp|^xUmf_>Lv0gNEaEn}*`^HV-IDgZmX#A-#&mkZwgsXqRFzv{SJ=v_o;2 zYE+!1wkejVEpgAN&2ew3O>r=^@gs5=VhW5xyC?wQ?+F0hMfGnW?_117zJq>GXRHLr zvPkBKGec~qbj(!~sj==OTAA-)auTIil@i*m%%XKF_2C^#LxfRT8_|~7MsHR2(3=y- z=#7a77!8Rh8Fh)*7&Qq`8Py4Y(5n()1R}gL0fw0ZS-||Q1o>Vv$^g~9ihScjE&yk9 z063mw2fobnGMmoZY`rHZ(qS|Ua~;r0NZqLkln$+$+OA2bw3xF%A_k}W)K{?6*F>P1|_H17ZMk_a33{=o;yA08*+sk4-nu?`=v}q7C z1%A9q^vt@2c3=_pK96c2uS6MCA@4?no#_XDyBp8cAjgUK}_0S7Dp*9 zR)**6H8ENF>HM^u9LbjK61h6NCQg-Yj7!SiB~Q$rmM3JNmMOCTCRJ>GDURRzL70#Q z`H7h@)|5BsCLg7tdniEOYe2Vv>VAd%b3bAnG1RaU^fvjJbv6cDwKhcB*Vl2KtEz=w zWtFl(eR%?P>$YTOYDo%DU6dtG)ECO*^_6jP`c}DIKPZzG?vqLjPl_dl-;2che+k6} z9|Yoj$d~5ASW{l0o4k+aa1CX!fcl@SN6y!boDZ=J(c4M{o$a2Wt(}Z(XpJCNx5TV5 zH1RzO8zg=?wTjK@)k$=9rIwvgo*|GM3dB-Fg+yX#5sMA|LQ(k?UsygDD=5E-@wdIe zV$0t1VoM>9Ukou*eo>=cK)ZMuWiXHWo^1i(kP(0hL@#1ThZShu`59=~xzVD!lZH2R zupEkv*xKB7k+-f@9;j(fq$W11qvZAJ9C2MfCaf#x3F?};{Q7UYuXDj3b)4r5GtjOK8&7~KP!!70@D%nktd?F3+?3wduhdh_=p@9AFyss>1A zhW=p7qCUp*++Mb0MmOI>+a>i?cE(fW9mzD2F^$1D=0)+021FABGxpKB#>sH5@dS-y zT%yLbKc}%;--R=qVMJ6Dq?_^peT%N5Jv`rtb`jM-f;41r9{_{>0JIMRP(2KQVT1@u zMm>OjG|(bvlxCwFVXn{)V=l@e(K`8{+)p@=MCSFU26Ov!LpcBEx;%iQy7M^xefzeu zg}w{IQk1re3apJH!g9iTCPuyJoo9;4XfAq*XLLNHNlv4&o+X^942r7=wiQtcEcO4`HH3^Qq z$}X9C$2(^%zSX&R?$d;{MItF>p|H2*H17x1TswBm zqt{q4syIe^uQ*Bd)|ynq&?1Nbz}3!>{;LK=X1j*QWVzn4Wx7V&GF%gFeO%LH(_OhS z>8{mLyo~f$DQAg|#g;)7b-F`)%}Zq<2*@XR!pB zwH}z_2F7j%Mr;B8#C5fQr2+jsR%Cl@3Wq02o$g8TO7>)#dU*Q#bn^`HwR=YRCV4*c zNvxXUome&3lu)(Y*tM$6(7CEs-`R6R-|3sjCR@4iiQ6jt+Ol^(=U^FoKz|8qE}(Y- zSJ7$oPS^%~K=&~2q_6J;GWP;K59-kU+aTDhqojoDE^?RZUaC$tnd*);uW8~A{aGD* zXrwx}cDyR4cDgF6Hc#21cD=IwcL(H%+N*MS^&^$_pwNWw7uvRL=iF_je*^1YNp~*Y zGs-y!6~O2!;4Qib(%ts}kbDT}`aKYHLW%Ix23XGoBlJu(Le3_jU0oW2>zoLx9|Fs{ zkqA6D5djUe;dg!oe9l+Ec%cr)bN6Aa6O!?aP_(6-{!R23vFA%z_v}hw@^;|wyMTA- z9()kUp*!^mka!G;I|YQ-1C|Sb|4kiy8v|f!41>PO23=EkXqp{R-5Ln__6WWh@y2&+ zHqgu=Yi2>W&hztUB3@!M{Uv3bL-u?g|Lt?uJ(lhfbiYZrlXa&Zr=RXvy2I(V{0Mko z1N8R*ZL12ZRuiPh7T|Ft&>BxtNI$}tl2$$h9(@J06!3E^VKJ>uFR`Bf5r{GhM7+Qt5UCf4@e)YV3S_7S1}FuF%L0E> z2z(+5d`4#Qn0e%DvXrbKMQq0gJi`{os=^Z-AjimM{DQmW#h-YI$8Dh3C?qR0gfc@I zGqh)huFTL|BhX(Z@E2wn$qfIX|5GxJ$IK=RNgllgbgkmK)}j@qc!UbHU@soxD7k8xoEor~yPLf3M7R@1Q_O}rkB*vWGr z!VR3ob$+|X3|Hv7#40W*h4d=I6lfH_J_cbj=!MD0OZbL(37=@4&?jnzrjO>S>NQoX zJWPHdk5t@Kk5$~&OpslACY1iV4whWhb+i^)(gNt5u zXfQOQ&eS5E@)OcYKcP6`C*b;tKjWs~2#^7Vi*imQPWq|4^dq>JVm(gpKesloEKbk4FA^+AO=8&rbR!KFCW z&V!TfzQu`<)6!Av4aIk159LGQLRB3m)Ca?a<^b8>1`(_`2&=3U5zvTOtyXGCr`IUs zuH=u6+mk1ns!~2TRi?}^Riw=GE>F$%-jFI_Y>3{U8 z>@&o#JmX#etr;H%lx2z9%$K^J*?fj?Ds=Ta>j(N$r&G7lr!17DrcJ2<(y+JbS?^8?#vG>a2AE- zJ4?ftId_FG$vGCjIOlpqZca<&qHGblkSyr?GQ0+|NC$3a1LxnMpO2U$q-KDGJp;|~ z433kx4Ei6_Wg6AwnZ@y&C?cX35vy2~MRo!TVF`hR5D1G25D1Wj5E6tCNRR-*u!Wtl z1qiY!$fDF_Ds_vs>YxI(F10G9dymJ~qEpZ5%;}t-PRDWDIrGl#2Sz^p&hvhH|L1Pc zbN}J?vuUy0%_-d7r+AsJQ#`5r1W(~H&O5wsj92A(jHmY;<+XVZ^Ne0YykW1SyeTge z?~Hdp@2Yn%?_=*C?ut(r_g9}zF5%O0knk}aB)r#xPYU_pY|H_AzOT^lJVft#2cO&p z{Jti11gqGKJS(Q!ofa}3r!tdvk7w}RkEM&ehSTM~gZyH@0lvoH#IFwM<2MEL@;fO# z`~gZgf1J|Ew*(sa?*+D}-3@F_`!=vS?U%r&R3fl3m7pL2Yat?m^moj`cNqI;=yyJn z@45DtXzsQvtWOBrusmqpfcDX zs0(fvw1u<^dP7O&#yEDCB)YUJ zQ@k1r1wplk#9>F|GI~W`5wlEM#wwLo$Eu{w>|&{rT_iouF3h#C59MBE%X635vfLk8 zvfSU9G6@kamk?11eU*P;FFX|kEMpFCm!j9eRmX~}=sS2$mjjGd?to#fH>qDswe7B8 zIJ9Xv&W)u!k6KlFK$TJ$s!`-dsR|CUiVmsb3i2yC`SOMYnY=4ODj!LZ$lp#7%P(_8 z@&_ED>_wbN_FJq-M#P9^1Y<2fVJ|$vIy}Oa?*r7ldIY_O4s(F#31nEe4NNurprOeayjp71ja0-)tTFEj&jNQ~hS> z(YrxML(uw``bhiwy4dZynk1KUU5b~gDkG?{LKu;!kupVx3*s}?rHL78T@qj2nv|v< zNK92vb5hh7<9X_PY_9rwELZg^mRmxwxWz=wT3+Bi@CDAnUCjOU8k|R5e=Uue1LP>u z)4Tx;EpI_fYXDi_627szImV%)F=3Zl&vjSS@%?2rSyZu3LKjr!v(mJxxD;(wJWtya z$JLtH2enhIWbFlJlJ+hmQTr@9q2gZ*PC3EgXppkktl*vS3C_VS%=KN*>zzYxLE-wBJae-_5Bdl?>ELqxEu2^vfHnkNN#H)9{nWBxCr?raBo zKD0(dNP9OxgAt&*Z!2i~-9XbHv`*DWvs3i49Aw6XUE&^|TV_|fPim(y=wL@)NTNX* z$}wm|;|)#J_>R8dxQ@vK?2hw6v4%U8Si`dbX4}gkMhkHus+kCmYI@C=IFEO*2j_6@ zw|1fDLd`LxzZX4+3E;>efM&=BR3pxy9PuR;j8JXzhNJ97Lu^OEV3Kp{(NwqOfh;eM zN$STo75T@SD*aieMn9IR*C)m_;mtIi_hguEdocP}-08h9J!wY5JEEKLUCR>o!6Me+ z3dVg7HBSwo??k#$yKxwO*Kq*F2>{u|R>+-n1@R<>oHZF{%b#Fu=AMXmOdRL#VvlFI z#EeN?8DoX6(PQPVQR5AJ>ElKh`uK^rBFE1<)5bpB6*2bx&alyc?xv0qE+NCj-jJc! z+{50#jy1o8`e#M}CXj(qtOIJ-qIT&N>d&C}Gn0XDae`Ef2XHNckcw;nkC-Ik!4UmXHZ5{{H9Vtc?8 z;k3#k_P~`s>_yZ)jhe?0<0SUsNdPTcL!|{E=L|sVS%A0;>w$UE38JkYK(|uJ;nuMA zR4daq*qUg!-^$+00vRlV8$Gv?qSr;zW|VF1xUIK5Oo#(=NuXQZ#aP8%{}0A z(-*wvLrDAPqsbog31qj0bh7J$l)QIAP1>_iPjXo_l6EgngY)7Q*tzfp?7aCi>CNi| z*=deg=k#Y{{VMNc?$1r*oq+LMGs?5M2S_T?1fU2cRwh_W!5|MM)GcM8l5O=0Lwnn)P|fuRUv1k|C53=F*pA_^iP5*ATJK}Csxf+&iJE2xVV z4K79_>e`|t80)HNtO;356f_!RdHdt+;<7n8bG|cwICI{2-+lN0-n;rlKU)z!b|HF- z3+i(P(F<(CFBTH@<7FE_vIj7!0R%sA{}bEy5j7y^m6-P;xaY#1jC@BR-;=uGzX<o|4Tpk4ZI)52k;SjVWz+t zOaizdFkDJlDX0c@pI~IE&d5xSk*NsZLPplAj9gS0P2e#KG)j^C<04B1*ihG z^pP5%Y=XK4w9z|ir{C!aI7@Ho8t9`p^eaA$UV&f#1b7jHF)&0NhKRvJz{m+P_#lQL zE+ZvkNX75wfY0G8foB;Ul^DMUDX52|kzUhQjJE@xeV~(G(m!Z`E`di_qL=gwqWuLU z4D##`z^}nb4>9N>1~FnVLktdx!3!}=Mhp>%Aqno;aOT5R498N8T7hM#!uYjVk_L?3 zgz;LzZY)&?J)z?$l^*&R-9si`pnTpU8uq6!zMcl-X~VCDwa`Hf#)!cdF}U*?`5}g> zoZl%9b4-Ub2d+XmN-+L1j9*DVBNu(h#gE9vBl;^n#CklS19YFhhP|79pgZ_HpO{X+&2`&86YLR)8Wg4XFfc|a4e;} z$i)w|8je~x8t4`^!?A<@N&8U=N9Zb@rz`mHCB)Ff{f)lGthzDsc~smt!(dwQYw?6k zgH)MVsKUfz6{c;@f2VHGdnxebK2@2-`AKCOJ>VzO9hD5~Rn4WFf8jlJRURG;Jq_3;Jwhd=Jx5haPDbOpj+A@bX^=nm-SNVqCpmYXE>j_jf&~K z@e(>`QbA`;tLU^@9i1|3q?6_?bYj#V>KfHa$3~su9JRQ?Ic)iud&u%F@1P~)AFyO9 z?G{XBpCwZr0&W2_f!~I>%#Jv3#;8!gwHEzoZo;{3G={F4dQy+Y6wU=J1?TMOB_Z>SP^;&4sC0k26?=X&gYV1UQ zmvflPQI{Ci!>*~Shg>rSU%Jf`9CR-dw7V}B?ss1<+$&uz+#{_M?vgf&+N78ffuesANbY!bvw9YpFWbs!24DlBK9No?SpX)XT zEYjN;P_EYyP^q^*piaL&V6%Q*z)tZPM&8{EB}khTKQtr8u<#->cDE#)qxFWmGTy|Rq}ST3i%21hEDN`aR73Tr$=GM|}s_ zlZ0L)fltjzMzkr}p0_SZDym8NOs6tVZoDFTs%4o{XP&c z*r`xa?p&a#a?V$5bk0-kaLG~p-6cEXf=gD!Bj?PBH%^%mOp-Z`IRb|v`caGbPy^p5 z5S>m#uY+q(`%I#pc-}f4cg!?>s-H22vnI_=P?;(lxjcEY;nKtqi;{SS?Sj}?NnuQ~ zb3t^*xcun3Zh6s#?m5a*_iW`V_bg?-bhffZI#YR2IwR_wG%f1Bds@_M*R&|+0-Vz# znbQ!@aOJvi~ae7IH9~s0GiP(}~t+=+N5PHk{S7#;LBz@X;(w56~}34KgoE z3AZgsQcCg?62@i6r%AKoGCgO-<$KMHTj)I_ZiRPhT&;IX>{joj*!|uKv8TP`WA1vz z$Gq~0k74e>H6ezL8{#qE#hbBsAJKPq!QX+aPFprnGoCl#O1d^ni>k6MX=Sz(zkH6D z`r=GK@q$@$(}I~{Ho0k$j#<-VT{BXWJ=2mi#-}9Z_$DP5$r2LFWpRl$vY5ms-{{1> zzEO!MeIgTXgO^^B3CtrZo=Jh*5Pf(bub~Fd%|gEg|A9Qz0cgxc-;2Miaz(Uqo*9+T zbL5rgd5DU0KhrLlJJ~2VE5tHuc7%O;Mzl-Hzu7MLu$uEcj=#_8)H$7#=%VSa=weEA zzp4~UDG@O)51k<)O{8>G;wVZqxr+B(vNanh%P~Z8 zt_{|$9x2IR?Jv*G8Ed*Cd%V@Mm2r+~SxIgSGG~mQlQBCWWoc^YwDcw6N$J@UiRncV z3F#H#lhb#F#i!SY#-*PPo|OJ=Q0(F-L9uBfFm{m$h+X)WK7J2ZxCT3zyNOrdqj`L5 zkZQ7-6!Sg0Hs2C!3SE&~;3Hd+AF9e&6J?&37i*iEn>c(*cjL&@R8@*ikMrDv?Z@JBR_=0oa&fF*R zIS+ga>?R+R;zIh1fV}mlSfzDBmexzUOdF&~TNh!PS~SsW&f0i~l!B=)Q}a_iCu`<; zPtv6M#pGrAP0TCsouDc69_`H(ZN7 z>_IE@Ht^cLpX?wN>*?PBtS;f5f0G;;r8Zbn<}O)S=4-g1G)y^rQ?%KPl1bJ{#fgsb z8>YL&Xy=X`uU+U7t^LR&N}K=wIBl7Gq_);ALVMUHT-!DxeEm)5u%bsJLe{==2`&(B zLHTdF%C+B-3!I|2z8Kg?=QdKhk#C+-`uQwLujIR9s~P53Ib&{>mvmNDpi%PH2$Lz5 z6U^hb#9L3Om}VbUF?(1<`G-#7<(W=n%hwDGtJvfiR#9UgTKo>bRH_>S|pX5fem!$(Y_ z>unHU8!V66G0r5aCU!`8%@oV9nweI?)u~oN)frYnHF-k=Yc^U2)KpveS06I-t8N|Q zTYY1&&-P!3jQP0VVsw?T^x7(h4$!ILzQo+e>C=&FQdY%zpgWuHv|3>HZXk(IwAeZo zCg|)Ct#e1D&PN)i3o#1TMHvU^;#7Wh$tFH^^9Fg>rJIb=tx}EFX_a2OZN{VO4j6mZ zH7PvmuF2ou`%vM&r(fx|OQ>9T3X=iawCuqaeh>8RAyuTf2GHyTmhS;l{{+l90K^>v z!jAy{^(y$*+rnG#iqZNpl2Q6#sfRvFHc~%X=B7`Px$4z27k#F|2z{Z!aD9c;S-(#@ zOy4MRtiLRAIC@`dcld>Y?IB@kdr%k+(8Qh}r}N-0?u(?HnTwb?dq1%FATZ}Jdr%LI zKL!N;1@LSHoKG3Sp~({VO~YW<>;ao*e^@t1;=Sg0ST(1>vSlGGTC!o*QjEbZH5k-V z4^?v)luh@bI{6%`69TG6AsL{t8qm|J(*fJ*-AJ#7-sO7s;5d8m8Ry^x5OxX}-2%9r z0c_6#W`70bUB-}gTfv~)8PXmvNP2h~?3qY-0QK*0pi!-d_mmj@z?@4m{-@ILts z=oD`_#$F$0pLes*mGrJ}U=QeBMDMI7AfDcEdVSgfH+t>60gDTO@**I)3|>49dFT!S zuGw+Jb>n4}7sDIlfSWvwd$|Gka^vacBEQ9uH(N^EcFg!t;sl?R1y0)LiCG zr+4;gAc5Y<4#2Mqa6eD~m-I7=@@qhPgMJRjXA}=!^1U4BGv}qy5%|Fq_=!FFnHQ7$ zyofyDrvH#1+(Xv!fP+7{&VT>u4F^62YM8t1B(R1*FJtDp=YT2nMtx2{^NwU*d;T|z zTY&L*%zuZ@KJs_+1L0772y#5~(1?!&OW^5n;2C@JoR_rUc`(2D2zbd4u%C;)pP~Ct zzhM`%SFq=W{4@MrvvdX~_L|DYZJ#wF6n(jJk1BK{D1S;J7)V9pvWS%V{M z@MI0atRaTKPbc#^!V-E`(xJg`SVzxB{1@ePRWW)EUAsA+4o`8IEooqDPP0W9*s9y) zA$h^pi9bZZN=ZL!Fl7yxSU5n_+q$3wkP)N@PrYogu3w~iQ z9IxRu?7We7{oqUvxX6@ z!CUeY5zIK5zM1r-(zBGKt)xdoPZ5_!2|b(XsiLQvWADcI*pKgU6yM?mZlMD=ah+BC zh#TzE*X-tX8n2PB-a$x}tU*RU*aKtwhZ=BAum(@&4q>(!`~%aNYaTsm^kmYLLr(!c zT7I6J=-EQYc8gra#ZFea`vlrn8H5zJrj<6hcP7A!Nc> zW*`)UrNY2Y@(ixb>`U)BIuq!d#XM?eS;`zMaTR&=tfi-zp3R*3Dmr$chx5@TIfPD0 z13DyaIA?GP?Xo_cF?xbl#Va&3aT7VEe2W+axlqz?2C1-wq~Agzd1hjP`-Tp5d*YTf z1lMJ;xFS!+Ma4W^P^O{BBop0(a?oj7fQ}(roHHv$yICdL%&T$QVlP@P4x-tz0Zo=| zI63qZ8m;c4!TKqVSqq7t93@BokMuRd0)|8?xYa&&;HPiHEx=rkJ4y@OPz}drGe4ZS zibAJNBF@=;fHns;PCG6|%diz_a>~Ogr?oiYT!Q~GUFJb;T~`>tLISZbW;I|yNPs{K z6524906zgj2!tdMlEorG$Sh*D*b$2`h{Y_zU~FWAjqz>=FR^2{aqKur6MK?+(l*VE z+wn{@O~!7TCT*tE#*Wk1lbLGVKYk;<_s@6lIrrW3eK!(k(e=b7bTx4eZBsYV73vkj zCF&i*McPBcdD>IL8QOOqo3x*Zr)W6oB(On!4IYJv_%1~F2Ng0O9icx0zlZ<7jq*W{ zVq?*J6c)OhBqrQRkrQsFmU&!HtMa(YXz+N0*-E^^v=T3|28b6~W5n}p2k{(xo_Lmh zgtV2uK{}m&fpjYUCTS!61JZi>6HgcW8?R&RSL9VT?tO%Xd#^BG1N-;*kp{V!4cEQ^ zw1o(L%tPoy1`*v)i$r(Wbixgeh`600^}NJWdR^e_yv_=Y8B$*F%N>+mwB%49=k~e}5N$v*ENIngo56#o!% za1S0b{xeyx!IR+X=R*%b`>`BGyaN1XA!I%be0GjMx`@T2Eh)=$L%Q47h2;gTVkN;V zm^S1vR=vZCHH0o=me6_ZK-e5M5H^e1!)By2;ZxGX;gi^U_yl$_VjQ~@F@}8-F|zl| z$l<;JiX6(tBYtKu2M>4i0!GSLVi@V5|44<si~a@VM$K7K^e9B)%}B@8MC5(X4@N}u8o zrKf0>VlCRDbQN7s?2vzu*d~9P*ed^?VkyKEfcTa|JkHIxa0Z`34IY;x^q>;*9^|ge z2Jn}#o^^P4OdE!lbu_|)j^j0>%?g+(!@|ZiMbX15b=+X7j?!ORL+w?XY2C`UB&)I~ zxl1{c+@YLKZc{F&Sd^zynoG7*8cQCen2Y~FZz%qIvZ)xS0aTL$PjvHF=))5woW*?z z-7|v62K#ls2D}xlXARyh8-me76$Q;yu{|d$GyTT)q^l+~b!YuBr3 z7M(7&siKBy)|%NSZ5yXf+s83#?c8eZ9JjLE#obqak)tbro1-oJ4EP&cTlN!EtHIMM zG&tSOmom5$bnrdYLFNRTb9p~_Y%}e| zR=%sbrj%-~Do?GetYp_1>bRBrT6p{PR=!R@!q@6&`DOZ}e2xA*Po@6_PpSJ&hEn$p zM_KWTU0Q)N0fw6|ioqH~-5-GNTP^S{K>l0@R+_-$!Fnc}h-j=O5)E6D3H>cxPiu3Q ze|zKJ&}OqNx}l+jVyxHDD{J*^ov|jPyk@^ZQ{5?4RSyZ3)l-6!>LYwb^;up~_3aFK z^{3pzs;@bPm9N-^2Am}~;7m79)o?FD-S2_!jW*~5u+|DS0H!S9_2GG_BNX*_CL(Jm zo7B;f>C@7d6KrnHkF0G`#2K1YNfrAmm}+wsSJ}|OSD4xbMWz9P+~nXDnpQFjOlP?H zrnl1bOpjU8`oFNSx*u6sEzZP@IK#~o=)*@1a4&(@b|*rcz$!2Y*nuIi%d`P8nE?%ejh>|17u_w z+KC#6QV6CYF3C8U`idikGd#%0nT+eGTxheXP;KYJvs{@XKt1^0?u#>sB(z@D!jf_n*A z2BtyRwt!F&mtQ4f~7Xi-s7K@deLA_&SNR78{_0s&Eu;H}_MTCG*oU9Z*dx{jl5 zb!>ILsa3yyKxjKV%rgneyG1j#Otj$zDl|i4A>GOgT z#-J34DhEO<0bMmPtQPR)y6V*cC>rh1)8YnaOJ6ux2BU{X3ww(Ja*GMJP19lBG!HV% z3P>#*AT-i}#{GQwxxm(QQLX<4!XEKAHPF|pt;_@c%_TRD+$B3019CqmH)1zns0RWq zz@WW=nnx)Q0rrOh$x-gL&90O;n+*ri77l?e9YYugp<`^m$5?oe@q!f9 z|4@(F7=EQ*cWTcU%mbN)^miS(DK$VmxiR!LstGWX`KN=-0hxW80k`9T!%0Ba3N{() zw2Vd00XXB%A&A59Sq>!Uf`PV8n4v z{m6AA*MaGjULo&Bm;OaDv|Q!DrITk<_oToBXW${1mB)jDXL{fThl7_aL@zTa+R^={ww7CQD_k^8QQ z@l+HQO~p|OR5F!@x7;(|U_D+VkDF{Ee&N3R5@p1j@eK8Nii3EF z>S5Pwx5&2@;Yb@CXoDkd@T3g`_<0}|LPe4{gREGdvXHDqvQqH^>Ex{=FPEHr{1-($ zdpmwc1w&HH(Cou~oTM%>R6p?V1ydz5e821aE{W(#8|-O=oHq2J4Q{kS!_SA)zfow% zME-gzSuteIBP)TdWU|ueT?QH1_z@dGKf&DwwevPu_?0YbIH9$XZCwGICasv4)IHUd|4D?5Hh?hz`PLE}rtzdt$eKsaVltMKv67GHXJllNv4Q6o;#;d6vPd@H^oNw{&63P^Ge< zQgs45RhLla`6EibUJBd2L}8n!D3o}Ll5TbIUnyB?)GVuURPeyC4+#-IWyjJ(m{viqd>vQI_9dl>MzsBHP|W@^7=OULDSML$wZJt7CaP z?Bjx_{udKS5d&uw1$|AWc>rkSQw) z*dW^+uvu0ZP$nw~*lm>`aM&s@;H=e#fZNtN{?BZ({Y9HBYTeM^^@c6x{vekAK(;jQ zo~r!n|A4ePwZC*iuP$E-f7kQ z@ATA%rJrs83fuk}BU}79?mA6E5#a$2ctbxzfN=bWs2 zSdj*BWNHWEf_?j!#iM^#E*kwtxp0)Ih#w`ocI&4A=E1;wK>l&I*e33NH4&U^!Z}ya zt}UT1D45V!*cd+4DmyI5E;DqD(`VzuTvr<-m8*YxMgY@{e-d zsGAH_Msd!cL_X~*h;YEhNHww}2g}w@3Y4#j_`qr9M57{Qg2_E8JW91Je7e_?@K1U# z4v+I*6rSK6AHG68KRiPn7nY}<8&;x@4cp~2JM@T8Oz1_Q=+OJ>=<%<5M~@f1W*J3K zO4Xseyn~m?`kH&^L5_g69KUw(eep-+)2@wCa%4~T#M&tXC95aDXPX+Ob6o!6SjE!F zaF4~4BE8}xrl{vf%<2G4{D}OXwyvn zAJb(X7v*&Y&T7;r=u0f{)`5*b`!T!K2L zE>&Wp#;wNGeT&U%TAQsHO>ELMX>DSRX6ctRXj}g{d^7W7-nsYP_ujla?Tg^tX^#SP z(-eR3179n*slz+W|M>#;LLq$y{bwhy+lgf@^Rhaxx3uJYOLIY(O=JEuz3a4N`&8v7 zx>wFj@h;b7_|D7D4lJ3W4Jpnl4lBwk51*B_C_G=?6rQJE9g(B%2-m20hi6Ye8lE-% zdboP}-7t0L!w_|*5~R*h0wKUkH#L6~*BKpqu~_7{Jh#FI;#os1ErqtSw8&E$i-V<3 zH=m{rOuz;B>SKDm*USe6w zv!SHF)anDIN*`rcsgHFmn-kwxKRaoFPM12kpfEEqXO<=`J3l{Coj)fkQ(G}CU0XLS zO}l(ps&+$Eiq@idi=bvDRYs9&f0bTz7EoiTEMn;&(A^GBDEvM+ewGp(U(iF4l^d+T3*>&B zc4RMX<@&o0Rzf3GKP$4J(m~1%-ZIY+DkX*yy^0o$cFM0z=sUAw@_?-QX+G)YYX7Na zIU&iVMPW&$WkVB7tHUOiHiu3qT^o{6x+5sQ^p$||rI-B2&HL1EjQ)H7(Itxi=s7U^ zF>kR3&yv> z>Y1`I(M;i7lkf?Hm(754|l z%vXG(%X=7X!E=j547K=-J=&@=pS8o z%k7z(`|cyF6^{{B%7Ecjil>!}%=gJ^&PIG&p$(STu?}!o;+{jhsBIR>T5cy9Egmwh zB|xUOMA{^`MB62{jB`j>KFN9P@>JJ2qq<+LQR^0CEOCoA8v2bgHuZhR*y=jcxUJ8K zWiPo5Uv}PkSaY|N>bd(akxhzgM5EFd`dK-%kaGdoi;dKQ=kq+5LQRuMIqpJQGyqpX zsK3ohk+d};lT411VDggqwjdeX7G)D>inWU|#oLcEO?DV*%5WTR%5fTIDt3%ARXD0l z4Gxi})xE=8x7ZJDJzyW!dbU@{nvd;*SAT0Cv{G>hTA?@wwkS?kPLc1yrPKl6dY&tw zaT#@>Ez{%9!=2eCGI_nom`(Iv9WFB5>@88|U{RT)B*GkPGt``58){Cm4KZig2AKl8caW#t&YeJePd!9>o> zc-F3B4saLIl4WlYN$H^X+#)h+n@IR}5x<>IGT7oNK9&ISwnU1TC0Yhr;>FXFA|93* z;=W5KZk7shwJec7mNs$TX%WXA$HZa#+v3>ycX4{*M{(LlN3-=Yhj8s`71_jdH7qeP z2kS&iHZlihdQZHGcw;RhD%!)qJ@lWy6LCFYFZNw-V%If9Y`en5ri&loE-nFGTtd3| z(d*)H>!Q#Hj6f3m_p|8ElkhDLfqU>1C_Nm&)k&`Fnd{}euH)a!$+@soWCq?TyG6$B z6B%(pB;=ro&nqJR57Q95N?&`FzV=u@7{mb+3|s<_a|t`n<>LfDcqiC&Cu(3dpOMJ1 zqkQLGE=ga(LoN!x^sootmd*S&Y-K;#d7#^8N0$Ee3b+6DvRzai|PskU*SuaKjMG>3E%gy zYbSNUyOMdX$NTI{oCk+k2RM^)#^H>_>G!&b$65Rr@Lqz;a24KwKf+sf`~bU(yf^6a z<@_eK`7lA`6SYV;adflUZZXlfs7W^ib$&VxLw;Hb=?@YWYVyNE9XX z$LWF3@w(Lo?>*s9a1%a+Pk>U(9b1vR)aT0~B44RQzG02r<6`zLaeTK#3QAgH+}dl0^(pYs39Np zPyyBQi!{hj(kzc;g*>Fsd?4%SQQKh~9px_hPWBVV5&1V=?!V|#zahx4!oQT1h7`*r_6k=c^q~pw$AL%n6NjW1e#8Zc(N$!ae$0|}c;n~30o0*Co z^s9U1OS;*=$tn4q1#?F}Wy-$eukt@`KLvhb=uHfEPh#-ovq1S-M&KMzj#F`FlhZ7G zbBVhGM>SL5Kz2)Uv`~)c8EY+Lw^O2R@>hA0<j!AlBE+y&XBbNw@gnRgu9Me95?`l z0*M{5NJ4Bzwpqj`EK7hu5(tD4ix5I$6(B%tM(ju!2$orF3^oQE8@$^%#CF`eZtONm zleG3^nn^w5G;8bWxXnzPCU%of+euyL^{6oY@y&a4N2BlFbI-fy++nmh(enztf%$nC z^WrD4ijMP`m0NHN%{MV8Uc(5!imSVh*}RD+H`jL9@e}_>|JTT${`aYS;ogPf?Bn18 z#^PPbL7y6373eXcrwMnu9X&nh8Ni5-qH6+I?Lya4be%-k2LAtbxPrgFL_CCxlrP{s z^&2=xdjT65`E}&%4sQPoJmUV!#LwLi;8T1)qPUMg7P`5(&OPYOf;&_N-1gAIO}YVI z^R9y}MhjeL*kF@+0IvEB!4;ozxa>O(7g(zYA;r58<@`?_nkI zTR0g=!igP@??BQ3p5syS6pyt}1bFPakNi+91HKfvPY;GWzOisCAQiTPa^PBs8m@54 z;Zj%)TnKN3a}jN@5!nsvk^OLnI|^&uNjS}&g;m}XtnkjjGVdxJ=lvL#c)x^WywBk% z|2fR_UlMaXl9=U@l$jmA_W}3|505`AH6JEp+1ZPI{w^$WIG5X@zOWU^hpYTVxEL*g zjaVg|jnl$fd=;FEuZ5Le&BV!F9mI0N0pfVV5V0g2Cl-Z=hy~#SaYT5Em=|6mW`(a) zW`yrhT*8kj)55Q*Qwjf}P9%`DiCrY^;11v6n*WIYkJ7OW?L&Vi_SmTaTUdrSo`YCPX(p4vOCNbc!B(j-`C%Ig;{%KAcR_hukD>^99 zD{@(ky^V-~GpWI_k{(MO&k#`;GWL7SXDU5sGfU`)#g%lI*yJ@WZt{9X+~zeY?(v$) z8uT8|8uxZ)9rhl}TJj#vT4xN4Uu6u6?=$+vj~IQKe`fY(e$VX5Al)#!)3^BwWAK>- zb5Myfz!vBRJ}>71Y~Wl@I5A1q3vU|yC;JuDS_PD^vWr=)7egjB~Iml}MW(puj! zS+nn`%;q~Rv$F%UHv3sP~*j>_}vTgf6@N3`yCA)3^zt~m@$!c}8 zZ<{YgxDVKF{Hhpp0NKRycCHZp*a|J<_%S&X=JL7VQV6M2`RVlWJQ-swPw6`%*RY4= z6@CM9qrY9=5YQ*L2K35%0=wlyfnD;6K%0C%s9nAqWR+hIYRSD5WXXL$xH0ExP(#i? z1M9QN0K~suw#`#)y&e@{E@G?kdMU;LOZ}M=^sCX2<8uXcIHV4P$)b3QQ!VlwDU>h= z3gqlQRbfD{sx+uuSry!=G>3F3Eun2n8^@~b=d>uD9E);>)2Lhyt5;kIt5w_%Gvz-B zGv@yxtUCW6q1Ab02ohW^CxhHPkpX<5!L|(B&>P5kYy(%Z1zW_q%wb#(mC#^98v;&U zEHPY~n#U8r9awdUY?iRz1o!sSk0Dg-cvR z;W@6p@D{hC;5}}+>It_@_4kM}6&Y5hBsoZ^n=f$h-$&=YDr|p|bv?j|O1y93TwEBN z34A�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