From 661c23ecc342f5c997d01f30d601f9bba93a74a5 Mon Sep 17 00:00:00 2001 From: Vadim Pisarevsky Date: Fri, 3 Dec 2010 22:55:08 +0000 Subject: [PATCH] remove interfaces from installation; remove opencv/utils dir completely --- Package.cmake.in | 8 +- {utils => doc}/opencv.ico | Bin utils/opencv.iss | 385 -------------------------------------- utils/splash.bmp | Bin 154542 -> 0 bytes 4 files changed, 5 insertions(+), 388 deletions(-) rename {utils => doc}/opencv.ico (100%) delete mode 100644 utils/opencv.iss delete mode 100644 utils/splash.bmp diff --git a/Package.cmake.in b/Package.cmake.in index e6ad5b9a83..0a308828eb 100644 --- a/Package.cmake.in +++ b/Package.cmake.in @@ -46,6 +46,8 @@ set(CPACK_SOURCE_IGNORE_FILES "/autom4te.cache/" "/build/" "/lib/" + "/interfaces/" + "/utils/" "~$" "\\\\.aux$" "\\\\.bbl$" @@ -67,11 +69,11 @@ if(WIN32) set(CPACK_GENERATOR "NSIS") set(CPACK_SOURCE_GENERATOR "ZIP") set(CPACK_NSIS_PACKAGE_NAME "OpenCV ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") - set(CPACK_NSIS_MUI_ICON "${CMAKE_SOURCE_DIR}\\\\utils\\\\opencv.ico") - set(CPACK_NSIS_MUI_UNIICON "${CMAKE_SOURCE_DIR}\\\\utils\\\\opencv.ico") + set(CPACK_NSIS_MUI_ICON "${CMAKE_SOURCE_DIR}\\\\doc\\\\opencv.ico") + set(CPACK_NSIS_MUI_UNIICON "${CMAKE_SOURCE_DIR}\\\\doc\\\\opencv.ico") #set(CPACK_PACKAGE_ICON "utils/opencv.ico") - set(CPACK_NSIS_INSTALLED_ICON_NAME "${CMAKE_SOURCE_DIR}\\\\utils\\\\opencv.ico") + set(CPACK_NSIS_INSTALLED_ICON_NAME "${CMAKE_SOURCE_DIR}\\\\doc\\\\opencv.ico") set(CPACK_NSIS_HELP_LINK "http:\\\\\\\\opencvlibrary.sourceforge.net") set(CPACK_NSIS_URL_INFO_ABOUT "http:\\\\\\\\opencvlibrary.sourceforge.net") set(CPACK_NSIS_CONTACT "info@opencvlibrary.sourceforge.net") diff --git a/utils/opencv.ico b/doc/opencv.ico similarity index 100% rename from utils/opencv.ico rename to doc/opencv.ico diff --git a/utils/opencv.iss b/utils/opencv.iss deleted file mode 100644 index 46121e3725..0000000000 --- a/utils/opencv.iss +++ /dev/null @@ -1,385 +0,0 @@ -; -- OpenCV script for Inno Setup 2.0 (or later) Installer -- - -[Setup] -AppName=Open Source Computer Vision Library -AppVerName=Open Source Computer Vision Library 1.1pre1 -AppCopyright=Copyright (C) 2000-2006 Intel Corporation -DefaultDirName={pf}\OpenCV -DefaultGroupName=OpenCV -;UninstallDisplayIcon={app}\apps\CamShiftDemo\res\CamShiftDemo.ico -SourceDir=.. -Compression=bzip/9 -LicenseFile="docs\license.txt" -OutputBaseFilename=OpenCV_1.1pre1a -WizardImageFile=utils/splash.bmp -SetupIconFile=utils/opencv.ico -; uncomment the following line if you want your installation to run on NT 3.51 too. -; MinVersion=4,3.51 - -[Dirs] - -; workspaces -Name: "{app}\_make" -;Name: "{app}\_make\cbuilderx" - -; cxcore -Name: "{app}\cxcore" -Name: "{app}\cxcore\include" -Name: "{app}\cxcore\src" - -; cv -Name: "{app}\cv" -Name: "{app}\cv\include" -Name: "{app}\cv\src" - -; cvaux -Name: "{app}\cvaux" -Name: "{app}\cvaux\include" -Name: "{app}\cvaux\src" -Name: "{app}\cvaux\src\vs" - -; ml -Name: "{app}\ml" -Name: "{app}\ml\include" -Name: "{app}\ml\src" - - -; training data -Name: "{app}\data" -Name: "{app}\data\haarcascades" - -; otherlibs -Name: "{app}\otherlibs" -Name: "{app}\otherlibs\_graphics" -Name: "{app}\otherlibs\_graphics\include" -Name: "{app}\otherlibs\_graphics\include\jasper" -Name: "{app}\otherlibs\_graphics\lib" -Name: "{app}\otherlibs\_graphics\src" -Name: "{app}\otherlibs\_graphics\src\libjasper" -Name: "{app}\otherlibs\_graphics\src\libjpeg" -Name: "{app}\otherlibs\_graphics\src\libpng" -Name: "{app}\otherlibs\_graphics\src\libtiff" -Name: "{app}\otherlibs\_graphics\src\zlib" -Name: "{app}\otherlibs\highgui" -Name: "{app}\otherlibs\ffopencv" - -; interfaces -Name: "{app}\interfaces" -Name: "{app}\interfaces\ipp" - -Name: "{app}\interfaces\swig" -Name: "{app}\interfaces\swig\filtered" -Name: "{app}\interfaces\swig\general" -Name: "{app}\interfaces\swig\python" -Name: "{app}\interfaces\swig\python\build" -Name: "{app}\interfaces\swig\python\build\lib.win32-2.6" -Name: "{app}\interfaces\swig\python\build\lib.win32-2.6\opencv" - -; documentation -Name: "{app}\docs" -Name: "{app}\docs\ref" -Name: "{app}\docs\ref\pics" -Name: "{app}\docs\papers" -Name: "{app}\docs\vidsurv" - -; sample code -Name: "{app}\samples" -Name: "{app}\samples\c" -Name: "{app}\samples\python" - -; batch tests -Name: "{app}\tests" -Name: "{app}\tests\cxts" -Name: "{app}\tests\cxcore" -Name: "{app}\tests\cxcore\src" -Name: "{app}\tests\cv" -Name: "{app}\tests\cv\src" -Name: "{app}\tests\cv\testdata" -Name: "{app}\tests\cv\testdata\cameracalibration" -;Name: "{app}\tests\cv\testdata\gesturerecognition" -Name: "{app}\tests\cv\testdata\optflow" -Name: "{app}\tests\cv\testdata\snakes" -Name: "{app}\tests\python" -Name: "{app}\tests\python\highgui" - -; utilities -Name: "{app}\utils" - -; applications -Name: "{app}\apps\" -Name: "{app}\apps\HaarTraining" -Name: "{app}\apps\HaarTraining\include" -Name: "{app}\apps\HaarTraining\make" -Name: "{app}\apps\HaarTraining\src" -Name: "{app}\apps\HaarTraining\doc" - -; precompiled binaries -Name: "{app}\bin" -Name: "{app}\lib" - - -[Files] - -; root -Source: "README"; DestDir: "{app}" -Source: "ChangeLog"; DestDir: "{app}" -Source: "TODO"; DestDir: "{app}" -Source: "AUTHORS"; DestDir: "{app}" -Source: "THANKS"; DestDir: "{app}" -Source: "INSTALL"; DestDir: "{app}" - -; _make -Source: "_make\opencv*.dsw"; DestDir: "{app}\_make" -Source: "_make\opencv*.sln"; DestDir: "{app}\_make" -Source: "_make\makefile.*"; DestDir: "{app}\_make" -Source: "_make\*.mak"; DestDir: "{app}\_make" - -; cxcore -Source: "cxcore\include\*.h*"; DestDir: "{app}\cxcore\include" -Source: "cxcore\src\*.c*"; DestDir: "{app}\cxcore\src" -Source: "cxcore\src\*.h*"; DestDir: "{app}\cxcore\src" -Source: "cxcore\src\Makefile.ms"; DestDir: "{app}\cxcore\src" -Source: "cxcore\src\Makefile.gnu"; DestDir: "{app}\cxcore\src" -Source: "cxcore\src\*.rc"; DestDir: "{app}\cxcore\src" -Source: "cxcore\src\*.dsp"; DestDir: "{app}\cxcore\src" -Source: "cxcore\src\*.vcproj"; DestDir: "{app}\cxcore\src" - - -; cv -Source: "cv\include\*.h*"; DestDir: "{app}\cv\include" -Source: "cv\src\*.c*"; DestDir: "{app}\cv\src" -Source: "cv\src\*.h*"; DestDir: "{app}\cv\src" -Source: "cv\src\Makefile.ms"; DestDir: "{app}\cv\src" -Source: "cv\src\Makefile.gnu"; DestDir: "{app}\cv\src" -Source: "cv\src\*.rc"; DestDir: "{app}\cv\src" -Source: "cv\src\*.dsp"; DestDir: "{app}\cv\src" -Source: "cv\src\*.vcproj"; DestDir: "{app}\cv\src" - -; cvaux -Source: "cvaux\include\*.h*"; DestDir: "{app}\cvaux\include" -Source: "cvaux\src\*.c*"; DestDir: "{app}\cvaux\src" -Source: "cvaux\src\vs\*.c*"; DestDir: "{app}\cvaux\src\vs" -Source: "cvaux\src\*.h*"; DestDir: "{app}\cvaux\src" -Source: "cvaux\src\Makefile.ms"; DestDir: "{app}\cvaux\src" -Source: "cvaux\src\Makefile.gnu"; DestDir: "{app}\cvaux\src" -Source: "cvaux\src\*.rc"; DestDir: "{app}\cvaux\src" -Source: "cvaux\src\*.dsp"; DestDir: "{app}\cvaux\src" -Source: "cvaux\src\*.vcproj"; DestDir: "{app}\cvaux\src" - -; ml -Source: "ml\include\*.h*"; DestDir: "{app}\ml\include" -Source: "ml\src\*.c*"; DestDir: "{app}\ml\src" -Source: "ml\src\*.h*"; DestDir: "{app}\ml\src" -Source: "ml\src\Makefile.ms"; DestDir: "{app}\ml\src" -Source: "ml\src\Makefile.gnu"; DestDir: "{app}\ml\src" -Source: "ml\src\*.rc"; DestDir: "{app}\ml\src" -Source: "ml\src\*.dsp"; DestDir: "{app}\ml\src" -Source: "ml\src\*.vcproj"; DestDir: "{app}\ml\src" - -Source: "data\*.txt"; DestDir: "{app}\data" -Source: "data\haarcascades\*.xml"; DestDir: "{app}\data\haarcascades" - -; graphic libraries -Source: "otherlibs\_graphics\include\*.h"; DestDir: "{app}\otherlibs\_graphics\include" -Source: "otherlibs\_graphics\include\jasper\*.h"; DestDir: "{app}\otherlibs\_graphics\include\jasper" -Source: "otherlibs\_graphics\lib\*.a"; DestDir: "{app}\otherlibs\_graphics\lib" -Source: "otherlibs\_graphics\lib\*.lib"; DestDir: "{app}\otherlibs\_graphics\lib" -Source: "otherlibs\_graphics\readme.txt"; DestDir: "{app}\otherlibs\_graphics" - -Source: "otherlibs\_graphics\src\libjasper\license"; DestDir: "{app}\otherlibs\_graphics\src\libjasper" -Source: "otherlibs\_graphics\src\libjasper\*.c"; DestDir: "{app}\otherlibs\_graphics\src\libjasper" -Source: "otherlibs\_graphics\src\libjasper\*.h"; DestDir: "{app}\otherlibs\_graphics\src\libjasper" -Source: "otherlibs\_graphics\src\libjasper\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libjasper" -Source: "otherlibs\_graphics\src\libjasper\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libjasper" -Source: "otherlibs\_graphics\src\libjasper\readme"; DestDir: "{app}\otherlibs\_graphics\src\libjasper" - -Source: "otherlibs\_graphics\src\libjpeg\*.c"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg" -Source: "otherlibs\_graphics\src\libjpeg\*.h"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg" -Source: "otherlibs\_graphics\src\libjpeg\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg" -Source: "otherlibs\_graphics\src\libjpeg\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg" -Source: "otherlibs\_graphics\src\libjpeg\makefile.*"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg" -Source: "otherlibs\_graphics\src\libjpeg\readme"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg" - -Source: "otherlibs\_graphics\src\libpng\*.c"; DestDir: "{app}\otherlibs\_graphics\src\libpng" -Source: "otherlibs\_graphics\src\libpng\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libpng" -Source: "otherlibs\_graphics\src\libpng\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libpng" -Source: "otherlibs\_graphics\src\libpng\readme"; DestDir: "{app}\otherlibs\_graphics\src\libpng" - -Source: "otherlibs\_graphics\src\libtiff\*.c*"; DestDir: "{app}\otherlibs\_graphics\src\libtiff" -Source: "otherlibs\_graphics\src\libtiff\*.h*"; DestDir: "{app}\otherlibs\_graphics\src\libtiff" -Source: "otherlibs\_graphics\src\libtiff\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libtiff" -Source: "otherlibs\_graphics\src\libtiff\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libtiff" -Source: "otherlibs\_graphics\src\libtiff\*.def"; DestDir: "{app}\otherlibs\_graphics\src\libtiff" -Source: "otherlibs\_graphics\src\libtiff\Makefile.*"; DestDir: "{app}\otherlibs\_graphics\src\libtiff" - -Source: "otherlibs\_graphics\src\zlib\*.c"; DestDir: "{app}\otherlibs\_graphics\src\zlib" -Source: "otherlibs\_graphics\src\zlib\*.h"; DestDir: "{app}\otherlibs\_graphics\src\zlib" -Source: "otherlibs\_graphics\src\zlib\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\zlib" -Source: "otherlibs\_graphics\src\zlib\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\zlib" -Source: "otherlibs\_graphics\src\zlib\readme"; DestDir: "{app}\otherlibs\_graphics\src\zlib" - -; otherlibs: highgui -Source: "otherlibs\highgui\*.c*"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\*.h*"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\*.rc"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\*.dsp"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\*.vcproj"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\Makefile.ms"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\Makefile.gnu"; DestDir: "{app}\otherlibs\highgui" -Source: "otherlibs\highgui\*.sh"; DestDir: "{app}\otherlibs\highgui" - -; otherlibs: ffopencv -Source: "otherlibs\ffopencv\*.c*"; DestDir: "{app}\otherlibs\ffopencv" -Source: "otherlibs\ffopencv\*.h*"; DestDir: "{app}\otherlibs\ffopencv" -Source: "otherlibs\ffopencv\*.ds*"; DestDir: "{app}\otherlibs\ffopencv" -Source: "otherlibs\ffopencv\*.vcproj"; DestDir: "{app}\otherlibs\ffopencv" -Source: "otherlibs\ffopencv\*.sln"; DestDir: "{app}\otherlibs\ffopencv" - -; interfaces -Source: "interfaces\ipp\*.c"; DestDir: "{app}\interfaces\ipp" -Source: "interfaces\ipp\*.h"; DestDir: "{app}\interfaces\ipp" -Source: "interfaces\ipp\*.def"; DestDir: "{app}\interfaces\ipp" -Source: "interfaces\ipp\*.ds*"; DestDir: "{app}\interfaces\ipp" -Source: "interfaces\ipp\*.py"; DestDir: "{app}\interfaces\ipp" -Source: "interfaces\ipp\*.txt"; DestDir: "{app}\interfaces\ipp" - -Source: "interfaces\swig\filtered\*.h"; DestDir: "{app}\interfaces\swig\filtered" -Source: "interfaces\swig\general\*.i"; DestDir: "{app}\interfaces\swig\general" -Source: "interfaces\swig\python\*.py"; DestDir: "{app}\interfaces\swig\python" -Source: "interfaces\swig\python\*.i"; DestDir: "{app}\interfaces\swig\python" -Source: "interfaces\swig\python\*.c*"; DestDir: "{app}\interfaces\swig\python" -Source: "interfaces\swig\python\*.h*"; DestDir: "{app}\interfaces\swig\python" -Source: "interfaces\swig\python\build\lib.win32-2.6\opencv\*.py*"; DestDir: "{app}\interfaces\swig\python\build\lib.win32-2.6\opencv" - -; documentation -Source: "docs\*.htm*"; DestDir: "{app}\docs" -Source: "docs\*.jp*"; DestDir: "{app}\docs" -Source: "docs\*.png"; DestDir: "{app}\docs" -Source: "docs\*.txt"; DestDir: "{app}\docs" -Source: "docs\*.pdf"; DestDir: "{app}\docs" -;Source: "docs\*.rtf"; DestDir: "{app}\docs" -Source: "docs\ref\*.htm*"; DestDir: "{app}\docs\ref" -Source: "docs\ref\*.css"; DestDir: "{app}\docs\ref" -Source: "docs\ref\pics\*.jp*"; DestDir: "{app}\docs\ref\pics" -Source: "docs\ref\pics\*.png"; DestDir: "{app}\docs\ref\pics" -Source: "docs\papers\*.pdf"; DestDir: "{app}\docs\papers" -Source: "docs\papers\*.ps"; DestDir: "{app}\docs\papers" -Source: "docs\vidsurv\*.doc"; DestDir: "{app}\docs\vidsurv" - -; sample code -Source: "samples\c\*.c*"; DestDir: "{app}\samples\c" -Source: "samples\c\*.sh"; DestDir: "{app}\samples\c" -Source: "samples\c\*.jp*"; DestDir: "{app}\samples\c" -Source: "samples\c\*.txt"; DestDir: "{app}\samples\c" -Source: "samples\c\*.png"; DestDir: "{app}\samples\c" -Source: "samples\c\*.dsp"; DestDir: "{app}\samples\c" -Source: "samples\c\*.vcproj"; DestDir: "{app}\samples\c" -Source: "samples\c\Makefile.ms"; DestDir: "{app}\samples\c" -Source: "samples\c\Makefile.gnu"; DestDir: "{app}\samples\c" -Source: "samples\c\*.exe"; DestDir: "{app}\samples\c" -Source: "samples\c\*.data"; DestDir: "{app}\samples\c" - -Source: "samples\python\*.py"; DestDir: "{app}\samples\python" - -; batch tests -Source: "tests\cv\src\*.c*"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\src\*.h*"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\src\Makefile.ms"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\src\Makefile.gnu"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\src\*.dsp"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\src\*.vcproj"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\src\*.inc"; DestDir: "{app}\tests\cv\src" -Source: "tests\cv\testdata\cameracalibration\*.*"; DestDir: "{app}\tests\cv\testdata\cameracalibration" -;Source: "tests\cv\testdata\gesturerecognition\*.*"; DestDir: "{app}\tests\cv\testdata\gesturerecognition" -Source: "tests\cv\testdata\optflow\*.*"; DestDir: "{app}\tests\cv\testdata\optflow" -Source: "tests\cv\testdata\snakes\*.*"; DestDir: "{app}\tests\cv\testdata\snakes" -Source: "tests\cxts\*.c*"; DestDir: "{app}\tests\cxts" -Source: "tests\cxts\*.h*"; DestDir: "{app}\tests\cxts" -Source: "tests\cxts\*.dsp"; DestDir: "{app}\tests\cxts" -Source: "tests\cxts\*.vcproj"; DestDir: "{app}\tests\cxts" -Source: "tests\cxts\Makefile.ms"; DestDir: "{app}\tests\cxts" -Source: "tests\cxts\Makefile.gnu"; DestDir: "{app}\tests\cxts" -Source: "tests\cxcore\src\*.c*"; DestDir: "{app}\tests\cxcore\src" -Source: "tests\cxcore\src\*.h*"; DestDir: "{app}\tests\cxcore\src" -Source: "tests\cxcore\src\*.dsp"; DestDir: "{app}\tests\cxcore\src" -Source: "tests\cxcore\src\*.vcproj"; DestDir: "{app}\tests\cxcore\src" -Source: "tests\cxcore\src\Makefile.ms"; DestDir: "{app}\tests\cxcore\src" -Source: "tests\cxcore\src\Makefile.gnu"; DestDir: "{app}\tests\cxcore\src" -Source: "tests\python\highgui\*.py"; DestDir: "{app}\tests\python\highgui" - -; utilities -Source: "utils\*.cmd"; DestDir: "{app}\utils" -Source: "utils\*.py"; DestDir: "{app}\utils" -Source: "utils\*.iss"; DestDir: "{app}\utils" -Source: "utils\*.bmp"; DestDir: "{app}\utils" -Source: "utils\*.ico"; DestDir: "{app}\utils" - -; applications -Source: "apps\HaarTraining\*.*"; DestDir: "{app}\apps\HaarTraining" -Source: "apps\HaarTraining\include\*.h*"; DestDir: "{app}\apps\HaarTraining\include" -Source: "apps\HaarTraining\make\*.ds*"; DestDir: "{app}\apps\HaarTraining\make" -Source: "apps\HaarTraining\make\*.vcproj"; DestDir: "{app}\apps\HaarTraining\make" -Source: "apps\HaarTraining\make\*.sln"; DestDir: "{app}\apps\HaarTraining\make" -Source: "apps\HaarTraining\src\*.c*"; DestDir: "{app}\apps\HaarTraining\src" -Source: "apps\HaarTraining\src\*.h*"; DestDir: "{app}\apps\HaarTraining\src" -Source: "apps\HaarTraining\src\*.h*"; DestDir: "{app}\apps\HaarTraining\src" -Source: "apps\HaarTraining\doc\*.htm*"; DestDir: "{app}\apps\HaarTraining\doc" - -; precompiled binaries -Source: "C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.OPENMP\vcomp.dll"; DestDir: "{app}\bin" -Source: "C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT\msvcp80.dll"; DestDir: "{app}\bin" -Source: "C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT\msvcr80.dll"; DestDir: "{app}\bin" -Source: "bin\cvtest.exe"; DestDir: "{app}\bin" -Source: "bin\cxcoretest.exe"; DestDir: "{app}\bin" -Source: "bin\cxcore110.dll"; DestDir: "{app}\bin" -Source: "bin\cxcore110.pdb"; DestDir: "{app}\bin" -Source: "bin\cv110.dll"; DestDir: "{app}\bin" -Source: "bin\cv110.pdb"; DestDir: "{app}\bin" -Source: "bin\highgui110.dll"; DestDir: "{app}\bin" -Source: "bin\highgui110.pdb"; DestDir: "{app}\bin" -Source: "bin\cvaux110.dll"; DestDir: "{app}\bin" -Source: "bin\cvaux110.pdb"; DestDir: "{app}\bin" -Source: "bin\ml110.dll"; DestDir: "{app}\bin" -Source: "bin\ml110.pdb"; DestDir: "{app}\bin" -Source: "bin\ffopencv110.dll"; DestDir: "{app}\bin" -Source: "bin\ffopencv110.pdb"; DestDir: "{app}\bin" -Source: "bin\cxts001.dll"; DestDir: "{app}\bin" -Source: "bin\haartraining.exe"; DestDir: "{app}\bin" -Source: "bin\createsamples.exe"; DestDir: "{app}\bin" -Source: "bin\performance.exe"; DestDir: "{app}\bin" - -; import libraries -Source: "lib\cxcore.lib"; DestDir: "{app}\lib" -Source: "lib\cv.lib"; DestDir: "{app}\lib" -Source: "lib\highgui.lib"; DestDir: "{app}\lib" -Source: "lib\cvaux.lib"; DestDir: "{app}\lib" -Source: "lib\ml.lib"; DestDir: "{app}\lib" -Source: "lib\cvhaartraining.lib"; DestDir: "{app}\lib" -Source: "lib\cxts.lib"; DestDir: "{app}\lib" - -[Icons] -Name: "{group}\OpenCV Workspace MSVC6"; Filename: "{app}\_make\opencv.dsw" -Name: "{group}\OpenCV Workspace .NET 2005,2008"; Filename: "{app}\_make\opencv.vs2005.sln" -Name: "{group}\OpenCV Workspace .NET 2005,2008 (Express or Standard Edition)"; Filename: "{app}\_make\opencv.vs2005.no_openmp.sln" -Name: "{group}\Documentation"; Filename: "{app}\docs\index.htm" -Name: "{group}\Samples"; Filename: "{app}\samples\c\" - -[Tasks] -Name: add_opencv_path; Description: "Add <...>\OpenCV\bin to the system PATH"; Flags: checkedonce - -[Registry] -; Start "Software\My Company\My Program" keys under HKEY_CURRENT_USER -; and HKEY_LOCAL_MACHINE. The flags tell it to always delete the -; "My Program" keys upon uninstall, and delete the "My Company" keys -; if there is nothing left in them. -Root: HKCU; Subkey: "Environment"; ValueType: string; ValueName: "Path"; ValueData: "{app}\bin;{olddata}"; Flags: createvalueifdoesntexist; Tasks: add_opencv_path -Root: HKCU; Subkey: "Software\OpenCV"; Flags: uninsdeletekey -Root: HKCU; Subkey: "Software\OpenCV\Settings"; ValueType: string; ValueName: "Path"; ValueData: "{app}" - -[Run] -Filename: "{reg:HKLM\Software\Python\PythonCore\2.6\InstallPath,|C:\Python26\}python.exe"; Parameters: "setup-for-win.py install"; WorkingDir: "{app}\interfaces\swig\python"; Flags: skipifdoesntexist; StatusMsg: "Installing OpenCV Module for Python..." -Filename: "{app}\docs\index.htm"; Description: "View Documentation"; Flags: postinstall shellexec - -[UninstallRun] - - diff --git a/utils/splash.bmp b/utils/splash.bmp deleted file mode 100644 index d2aef3730f3cb37d5f78003405ba6d644ba54ae7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154542 zcma&P2fvlo)%88gTI<^TU=kBs>=dz=*n6ZXD)!zLQ0yZ18U>^%Hc)IR9i^jKQL%u4 ziUk3CFG)=9Ja733?|&{d&z+d(_ueN*ayaa>_qDIN=A2`WG1fZ0j+%dlNqp?Zf7|lk zbpG2rmdaBqFNwS%vQqU^l|Q?F)k-fn>CTe+l)Rp47qgvQy1Q)dvW3fbCVQ$JuX20N zi*o)vmv79zaQ)QfOOx+ZzE}O$(Jm_*q(raD%yBwBuw-ir% zn8<>hKXH50WV*>{)k{VDs_h~&vS}Vm*4w0$i1W62>muBew#e3IhkHKS@=>18X9W#fO{2Wc1tlM-vXQZ7Y|o_owe++k7noe;dUKLdSsuzV!{uq0g)Z-MCtbd7^sC0l zm9!Q2FvZ*4s_6EO^i1+cQjc%8^tVa5_!Cu@wenwFzvrfzE^~d}g?lyGg+EH~IW0C6-W@orw?lQvVF_rl$i&WlL z`OxGGKAjxY)s4^S)ViSEbTeJgy;D~5dLz}%P4-q9X!c+!uQhp1v9Gg!mG#r4A0~O< zWSPk;CNCv$imwbimOC}Rk zhKLMQ>!G@b$k@^`(Mu1L79lqB_UDM#u=5==DT$J&2br%+N+%viUfZuFete|*6HWVw zrM{r@uInd7SGMyl*}Jf) zTzBPeXF0g&SxGMSNa~?U?#l95lDYhdM^>(M`6|ozMPKcdk52?zH*wjKH(Merdpn=H zYqrjfZdPPdm3>8~Hu;-mf2A0jzT>(m$x}(Edz6>EU06;RC*c*3O?p7qZ7C6^omGyu zs8Ju9E@_o(T=y{Dj8ds`gvm)s2bf$#6?K`U@{Hd%XL%N zUz`5Md;`{rNG}r2?U8nCX>NV#>08sUO{m!9@>?d0X#q;t(76_C`-!?H7Z7)oH(cH} z9;2_;`bKjZ>Uyc`c_w{%@2qx}z9P?%)TVE!&QTq$GFaqPs*33eYST-nF{#-@rBJwu zHUEo3ErghuMqEuAqphV=y!CsP>@}-Zej`!k?$kUdcbuVmfXSI6H=Ep_MHkh zO*dC+iyq*1v`RnM>rCzg-BUzdYj4#~P#vR#U7U1Srk!SoWhm96x5 zlW(bwltGtgJZ>gSXbg2Y$>1dCCOOgd5bBlbPD*2q^|M6vBhwj8Izpv;(yg=hP&vWm zj3k%1{K@6sBy{SRRo`>@#+3&Btm{=td(oO*f1B;s*+}OtReO_V*`I3VC5^Aj{-yah zs-LM+u8H7cQ(C}NDl?SDqvKT`svY?elSw8s={qJ1O-PVuR310Ek8bFCq05;nq-wWB zUIQM|ik#lp=q7Zi>&dV9*I1voxKliD$%)3@ij@8-tBG||=`f*`ZD>M>kGEDoYj+WC z2si&qEfP6d^&w01a&t+I^=Yct(7{twTHeBkO}@mni-2S(;Ch@0p}*1OUX`h;jG z(qDdXeJ&?z+D6&7GTAjrkE9f(0WMU?n_NaE8Rs(1ppaWWP4`Ww#WvizizCL%ge=x_4i;2l{e`7E&zr}i3`@-k`Nur_~~?Q z)x%ZyR^7s6v!biiR^)t>+4dq^v6hk^&!V*e64#pC?((S1QzpxS5G*9O7uw}`1E0ud zs_U9=;6`KGMRjnKpKj7ejelA6^CD}CtVpuNVXP|B&mIR zv4N)D%^I;JUVAjxDchQ|9xlj!X0pRoF3+tqHE*NV;nG2KSLHFMyAD^S-4Am=P+09c z2yEumJ^h&Fnr&!1@1$V7c)8@&RGQH5s`z77bwL7`#a*(sMSQruO zoBvy^pQQp&_B9&fHxz{A6Pjil)n8enCT!}mb&jR-$E3Zp?3Hx)q}yiQ#AN+q$3-1Z z|3!iQXRJ+Tn@$AbL|!YcnOL8aq8^ffd#ZLd>72Mid#cqs(F{Pfqv>I$AjZpRE+)fV z?g#5u;Js3XQv6v?Ba5?Qw}{6_%cH9NkxrM=vL=6<^oJy0XIWkJ%_6U5c_D#q1VlYG z>3GT)Z++B*pZAyzF&X6a9qnVXgUhz6{YjtHtWjGe z@+eaU%fMsKI7wtmPLF3B*7#{2edKo{8;k5NdXnfBsw3SVa+_`bh}vxefYHlDc&Dt` z%|(8tO1^`uuU4MN9?bb*nuY0w0eWSQ+PkW2l1}c_^rRTN?xT8)N`F({#a$|sYeia4 z?wfv>WNE88!Hrk%90gzYcRdPVOyM;yScm7R;ozvJJlfVWmycEcTF03u+vOmU-MSz=pegW z^uBK389))?OKE43E~@*goD9&Vcp5-O?;)v)l*&?(Pb%tOUNW_gN!Z?LoW*c{<(F zf>ajd*8G&`)z7C>UXUDU^a#N zO+LeH3za`aF_F_qRpTY%4$lT`NVLw?tn-|QTIx#FYHIJ9SVi&R^PSQvx8}fRk7k*Z z^f^$d3t-@Tmv4){*Yf+D)E{^(F|KZ!rE8X*vh104m!#Weim+^H#7HMM?H_WCU7s`M zIqgj6xlBp&fJYs^Dd{Ci&MtCvmIJcv$mDCXrGO`ONl63fwx&C(^-(>`bTApMGPaJ5 zPsCHzQls)^vPn(mos!O5iBJr$Dn6%ES>1}d{Vg!tWhpoTkV*d~N0?b6aB@rHrbVF` zq)OF2MTNXLs^-oiU=Nq0TuycAR{l|TY@@QCYu6-uWH}_s$*u!j24}gY$mpz(6qyO^NlL8OKvN|BtgYV_{i0PC zc66Lsa(5H5d&?wUO91kn!KDmbMb}TdD~+b3)1Q<7;KC2S8H1b7p;lzMKg-B0H)gpw z>zPH4Ez%pLO{X@-E%T7r zHs|Nt>4Ogctms!snU0wqs7S0;X1%HWIHP^kK%y3l&;n4zF7wok_J zxL2`5lClm@$T2Jc6)vg+X+M>oEbk;+@+9UfOY=UQ1|Ul08j({(dO~`*Pi{IW%ST0% zWnt^nrA*EFj+Cx*?`M9f$ljv#EFcpk6ZN4dZ$adOoE~c0Q&XPm>3&L|DV=Uo*6|%d zGVmCd2e)FP=u4_^Q*WD0gV;0)OaetdV(l{2$fg+c$!iMQ2jHKQ$2KkUdPA3OQe-8I znFmv6u1qpC$vr6mGkN`dlEp6XKyD=YB+Iu+{+8t1%-d=0r~3PtiEP70w(PL28{N+1 zCj2%l4fNjJe4iq(KO?UV-bvzfwBZkYYvGH1cVtPcb{_Vih0?84WId zSO~OI9O!5i=K-K)iylX4_HsfjyO?ygcsrY9-;7#kx~o|)iy4p>d_u*L{VnSJ!BGig zU}v2yX&Sf}Si6ZdYf)kWT4Ui&DxF4&4iwOZKcAYrOQA*X=>chYQ&20%m;p$RckOGj z(s~H9M$99p3ro=-&SiG;`R;SvA8qBEI<=1EUroWcSN*1fxVHUH}*)l8(tTA;pg{&Mb0WQn{%$ zE}y%Ac3_jD*=(eIM zpQrp~wpE2eUf!ac$H=Tts!S7MlDc1F?7fA_7o2Pg0Dx=d?)B2()>xms^tM66${xvf z6WLV-%4;hLFb`nZpUUh4Rd_;tLWtR(>bsa8E;6?ifEg%gmPD61%k?1FULq5kj=8B! z*R(LTr=|8us{8Q$q=zL)7(F}bg+SA!S63W(KHqUWQK3}>ocHBXpmgO#gR{b*h)K;^PDFA>+0;H)+ z%v=LOBNi+NvA#F!qls}?pQL4{U{qeK#KLOsbCSP6C?$KaNe93^lE_ImAj+j;GYD>% z-zPoSY-P!yBhd1D;CY6Hq%#0l5Vp>A1MZb`vz(e@nf2oKG6T|3xbg%b*8^+bQD(34 zpRgrB@ikK>*{@Xpn*6&O?(dQ@48E6T4Wt>!-zf6I#yp`4eKf{&6fI1HWVj?^A;-A( zgrcFx@roWxi|L7CJ2?6HR$0()X65uiQ!dXA?%kP*hFO5}?#Auf+v9T&^X<&Hg*&3! zxPO-ND%IzsZom%d;Ypc~E_J^rH{)_^SZ>Zx<1QU;)}LTiGM`HtWAZRy%=A9$SoC@d zPQYx|;jylVsT`;RZ$`m6fW)uuo02`xP5LX$YQ^Ey-e;1|Ofhra&wTBArAHq; zJ;_li;Oj0<_Xpkw^4UIVPctCXg$^UZs4KJJJ!sIX!0$hs{loolDShYux$6g%DHoy) z(tf&L@C4SsLOSUX#tHbX9 zdOv3-`jy02Y4KnleWxlQ9})Tl63BPMc$fj+C<0ptQ9~TLc)KtA^Tm<3J`g3>W}4n< zdb#P@FdHCnqm4@Mq^HJA$Lyx}x=sP7ReFj=`yMqa1?~T)#z6Wk&!95ClAN~?2vz8^ zOA!c+)vjYr=|@!W*Lcfni%UM!Vr-{|A7*ws#1ZAIQUT0v+^98`Rrn;QyONWA0HJL> z@5xowW&{E`n{d~beQ6E)jUL>^Xb+rrzeoF?!@T3Vtja)NG2Sx3(ihr^pls~AQIRbg z**wdpurxW!#nbKlH^zCUyoj|fbe#uMA{=$>y4K~wn%9RnazKh$b0>k~bjkf(56;@3 zu_z%o#PWF7klj;hd$z))U+V9dFJtPsjLmX$#m`1e3nuY!2|loT7;>_ z^ktZqYusONS}Rg|(`-ekcrf0@PO02TQ{+3zf(19bVE~ zIjzb5E~V0xdh!$`s_HncuMRJ*db!&9p+f47O8UnXFt^^lw?b`UsIk@A-z&a488gm@ z9-&{BoZCAG@q#x(_o(7b5hU@DiHDRT4mxa~|~ zK~sF&=;s}owzXA~-xO#=*}Ta5jc!QqhL~;TAB~c$p8y?`yyPJP(-e5BJ7Z{teg~+? z(FKw==#*_-sR=;w!=OYM%97j+t5fB+mudQ;SBA3uCGgCHpCKa_1=~qZ#nix>B+z65 z)sof>sX_tlL4G0pG1CE_gVoego|ZQ4Pl+;pO=Es}rdHt5&{&iFGeXNluF}^<-wOT6-bubR<=IX9 z63@5+h;<(Y{6~h;>Bcxj%})aK7bf2~Os@`iiW2l2SodUG!fIA{wl`{vqeKfZo*YML zpvTcWuJe$+n3Bd-HRLH*RQp$H++ZYl64d-+FE;s)9^y4nVe^)*+XhiXjL6-s{5?6S zp++rrq1`V){(ypZc->GjDs>iN?c=hK1sO$!WW}CB?G3_QMgS2jEx(i-POPJDGd6~D z@k+Ejombo6!-~EWR5l~k<#nVw#)SLOLu2;bR)d+LwH;%6e<~|-^HK8U04f#t_oIdY<7**WB6K4E(EQ0#CYvrV&N`vgOooC}Bg(gmTrM(5^d{nK z%Af%+ho&$kE}l!(6%q^PL-%Ec)Ue*PTHuWfJR#!-jb?aCvr~RA=l9Ltbcnvlsn_bC zEP#(wdaKo%RLUT;BUB->eh;dNwhko{4CEbvy-GocBm~REZO^u%mF{snBRj9s#i7I@ zJR?Tbx7`%9X-o}=@FW#xoELJoKt52+@2aT{kVa>r#F10XJ_rimCSh8?BsoL<##uIL zWW$1jqY$uHW&5<`Z>!wD0{B!*G2`Kc(5gs4xgyKJ9F+KBj)oGG{zj-~7J&J(;3uP= zJi%;kG2nlMbwmSf(?rN7TK^Oaaf(|_k-WhIgHiS=+6+C~`Ug`c)(|VxQhWvp6+sbWoM#~UE5HE;Y z=wi?**PA_Fnx(mXl=6q9dGdF1eyu4;P8U=K1SYw=DnCw!QnJph;Qxjc$O^1N*<7S? zujtn(*I&DSkO9cjQdY|(qb6uK>}L^@MHKjVD^)(_ESx3bPC3JKg0qH@q$?IsYWLP+n>&y z0%>4X=k+K-)XZlp_5<6jtQL+RYU5kk$}i+JJ-2SucwgOPyoE-il}9aQcmx}hBWE&q zSKfogGopgDNjYE!1$jx56(B6N-6$_NnY^Oy%5BD?AGOYkaG*T?4|906RxNaR%sMlRv@;YqgFP$W05 z;oi#?1PjMPMLjRcBFB*h=pwMS6tRvH_ z;(V_K47;gPN!(`!ObEvPRd*5H2GRg>m9#Cbw@U)?QgYt_DhDi7JPBi>ZbvN6s=X3< zf+=ZCt7Cer%xTiRR^f~Ln|y1lP;Dr2Csyupl!sQx^|SC6s69e(EvOF)DdXEit&Z8H znO9n4nl>~SW#LTq+tg;MB5k8BPHSb-zk4!f4RFy>Sxzo;R$eV6RRrolwPG;yFA9lUd;h^dE%uVsT_{;>+AYFT0as)7RLV!4Fe`7NW6 z>x-?1w+UmmiTS$8IyF(u=QM3%{dLh#vn<8URi#zd9wYY1B-DyaSxdA?k67;lqQkjo zavQV&w7<*ziryDh@qHHVkswRM!Zb7#=OBOJ8xKo{C1!W?-PM_isKe(${%6$2*2ghY zDb-*`4r*wGQMBzc#Tm%*2$J(qL?!G}Da|h#rFEz<;-!1d0AMdPX?V#8nUHj>iouXG zwMc^KxRZ!(AelbEjA*hxH#cY;_c3Use75Nxk+A5n`WWsNrN-4%P7U!K0P@1P1M#Cg<|JrF&5rVZTKP z?ok?|6?bWF$?(#_MF%INEW(E>^DY1r8zl4(O!h8)vxPUbSF=7zH0V%nMW9!Jn;7==AhyqJt=SoO$(o^6)Y<4Pu zll6*p349pp%zj0VU@7L%^=@*7U7=7+snp8LRoD2$!mRsawz-{xW`|c>j*js8nE^v$H?mYOl=A$7&xbbzA0E^U271m%sqfx%*e%k|l9L5MSwu zrZqK{5r(268{z>APl#+-p*ytOEb}?JHPC!N9J#6k1>h}H>%7dW13dzeC?kVBJ)Ii( zx`}4b=hmreyJ0kq(Lf%+I$mSVn0BH2Zenn57|YLqN2*ijUCHhu2K;hFF`^z zp-P_-pU4Uk(94rTD=}-_WWpU_6_McQz(Q21omnb9SWfw+TWdg~< z-Ii8Eto58^uXJj@X@F-Gkl+Jf3V6oA5{}0qKxhmS0VzY>!{4%Pinl{K zomh>Cq~v%!BmuS|y8?=wXVE|pg%yd`M)6@yhFo75>K6Oht#u}sjv1wWXDWTeaUmor6802TJR~2XZ05vEcU1--wg6~<3OI;` zK)6nJpQ>>~C<1q4?1UJpWtlfSNU73_)_((uOt@JL6^ouLm{h}40iXp@?3{EPyggZa zxgEi>thv(se% z9{!L^>N2KP(JyvPVK?H!xT@)q{^6zr6AognrWgts{2_Js$kAVR2|_itU5ths$^JDn zIB3LVT4GN}6grB=Knx^-YC@en+4SDhJefNtTfWC|G&xWKdVKwGZ>nS9RN;SoxatNH zbz`L2bE!2nm%SOy$R-U9U;v#fGDoU&rZT~we1N2(yQkYUPoO|)$NyV`rDjSvs319jFZb|vV8t>$Ya z$RwY!D(dvNpbkDb3`f+-eGp6+B!(+Y=`Prls^mwM$!LO3M)LsbJl&bx-;e2o_f>HV z@0YDBz_2wreZdINT!y9$aH`_$Kt?JxqP(|AA6m28Q%xHe&~0uA2StrRu8mXFHGCAI%PAST@-`844YO zH4h_{57z$9*!6x+*QT_K8W{vR$)e=}LxMt&5QCW))`9fdwN~3o9So;*z%zt&BK_iO zh0(ZoY!ZQZVcdu@c{{q802^XzgBjSmPUzcLp_8@ULqq#Mm6=pRDZ3);Ejb+5VB;6V zH7#u9`K%$k(^M}zv+s(XP%*T|a6xh4o>NBt6s)q2OF9+o1VW4LB=mayFC>XnMy9+i z#)GWCimIh!TP+MKKOnJH5}UlEYfzjSyXd4u_KIK+Vyy0kMIpYUB;7bRZQ+!wr5jiR zm;o{!P;CsGReJC^?0lsxZ*@>1soTuX+%9Ic$5e*Vy9HI+4ih_AVt~CV`-0q_?=4&( zy{QHwy@luWy;VDr#%5wJ{7D6`ffhchfuAAt3c7ZJ!7kLgo^B*Bt#G)wyhqg5yr-KdkuxHMK&b>?Da3`DSCsFcO+lJo@dxzZPGA7pov?!otlwtg^DrrW4iezc=Kp`$$-2DN0W$Mz~+QNgO& z{-7XF^jJaQ*7FlsJ)F-|kkv%MY45{4<1$Jt#W3z}lw!0e-S+o@qi5IlM{Qx%u|nWg za273!K^xLLB+hS>J=>H6KzG^K4K7Z{w%dR4^kX$GFzCIu78}zAFy*G;d|0}m5nx7d z2Wy26I}$~;!rH-gv_A!64djg1)Y&h{bsCin2gqjZuJTCc8ssS85$O8CSDhkTVes^YT<-M5 zojll#3d~Kr8~UOqFPsKq&4Cs!_hV?s8azByOpPWcoM4bXMExm=2D()h=qaE$5*WMg@H@CO8O9FH#bC79oa{zp23yarIm1DV)L9aA#HyP*E2RW?ZAG6P> zu_fdZeVAxWHc4h3XN zb%xwj7w|#sAgKKIJ-N(iVn@{-=I4m8_o^H994-ZFCF#OMVp0HQU7=I|=U7wK*W=m( zU?}w;U(g{EVY;mL)6uc1$1Y%GPRbe>(dw9(JI1#=-IzB>v_uiB7f-EwF>D4gyi?c#E$1)?mu$y6RHBm1DrHG2XzsvW z{3qOe7@H3Wx7i2o%S(HHX@=xr)~kbfEk?5SdsZ`v4sLP6qxy&l%8+e zFm=S5{bZR7WNBJs`m4=4WfvC-xnbJq4{GF_4 zFC-4+%Go|qC+OQF)_PSPHi>l~#;!VoF=cR7XV#m19A-RoIvp9kN7DOC`LJp8j+U4$ zC1mK2;BDFp%xX}bgpyqn3?q6E`x6^Bsu(?;9Pf@rfs}V0mD9Ln^SDKIo!pF@NTm5W zoBt)RmBOAfbfN^#f81?a%6N)cOXq+pqj4Kpo%wff%3aEHb8C+J0{7{y)=|*ij3GQm zVuRJoq0`wLrF}fxTQC{Mn+gIS%*kS)?+{{C2FSh1RX4e!wyncx$2eiA+ZAhJJb1oj z$iNktd$T=XY<{vi)o{g6JpoHeaj2@n8U#>`wXN3Oxpk0)m!_xriE5zh%dku{=?HvF zyeN(P?F2)DO4YtTD|Rw%OX8DJ=!)b+vk!LXwJrr8 z;*gA>2Uy*RQ7h{APal+UzG4V7EBrsZr}wG3HZv#8$p>19HG>GWF|x($?#;NAn^~T2 ztJ>N0l26FS0yv|_dIBv5XNBAH(mFYEC+ttu6X4dx6_Y%Ml*TApQ4?@(2#q+rrr~5J zqxl?=5@`7=uM%69m)Ii=+pIE?VG7wD#m$2Ec+jy`V-5_3=tI@-&6lU7 z#gEZG1>;9$0~Ad}#sV#~K`hx1mY!+~ued4Dw+7+=* zVMR_u+-V2o2zo2uzZ`#BT(fX+SJfC);(IZd@0%+e||YM?la+Lqd()KC)^S zGfn1Xp;O;gjm->$v}t&Q9f03(hE4OHI|R{EfIY-M6z?Ky#b&Vf*^io+v}+sL5dO4YB~BUX&2xw%SbH-wlT6q6A9 zqQ+iPb7~B)3z^A}fY2%k`O4TkY0tO32WnT*J&HWpsRcG8*3dP?dQp;jmFqwxg-?JE z;w@9Lxj*|-Ismj5cD`=G27?e_^)ZH_<0tU;iaIY$1%!)UE81Vvk&>_#fts%L^hnd9 zm$AuWh?l;V9`A{a4yrG9M=^4LlW5J-;C8NT$?Y&OZVNp@onbJ%L%me ze+7ICMW*a%$d9GMR7ER1juHofSw|j##C4@bzkaZ^E_3#_>!HGIi&F(+N0(wPb06i- zJKBXAHqd5Bw^t)4Rq2^~J_~GL^53$b?i{O-(>1iXk-? z{t!$H$9@?5XzGA=bs)xA42v->AW=1il>^%8$}AT57GRH=Ef&VOkQh)8>G*744Xky4 z%Xeb<3Z*qR`yVcmW&M~C>%??tH4MxQ#xRPCOF#WLQS7hHPEA+_xPVFBtltQOe zpE*TiJ}P$X{0)N^8Ub#QvtoQ^b8alWeef+n&$21Z?ZsAktL5+Kun{f+4`U_?bb))s zaL)G;15rSWk;SO|6H^-I>1=hH6vP+eHEA^yWwXO?&mlB(HU&Whb|);;;V|^aEiF@j zk_=VpBFx(HfCxB&CdfZ0yG#5msfyDBBJ}oD$k3zR$lP-oY5?9<{_cVARCGUh^>7Cn zPKJjtAXOE6Nh)V(EZ_sx4u#UhB_3*NYzzdw(2u568T1Aw(0Iatm)&Z$e?I7CfEemC}5~BFAw}UsfBac03`gt_I3`Keg*pxj8j>ANa6~k@~gAcs=YR~Ym_6we@<<_ z$RgXoLAg#Yc7I1cCJ1)pb^8ZVW|!9?>wMUuTJc5^K2B`Fr^;*?R=p@hDtPF@FewZJCa)28tfmW1Pje$U~jIjd)#1Aa7kU8Gv~2PNX_ij zo}Sy|OZ%SEVhc&n`V34r(95&UmW9%RhVJ)z<_YQDlyR8+i))D($@T$KJ6tzWb-zgZ zY%3pXQBqiGJBI%}+y!TlkI>_gJoQbH+D}&N$h#OJ>K@+j@kzGh6r-D38A|-`;5`ej zhIRfNCfnHifIOkMVn%X3x1OibBgJkhK4FBg;jOH?%v50rwc9k&E@_V3VVF;H1SWh; ztISNs`s@Wq$MzhOA{#K^rJU#GHrwlZ(U(o3I>(eezez)jK`^$&2snK>vG+}602RZX zemcXPg#i;Djrw0>&0p7kbWoyQhtU_BJSOG7P?QFD%0VvnC$h;xTfZHqC~9&HL2t!g z=`^R^(Yw0K_}RlLq40q*vc(;sfP=LjF-6E@8D9tj$BvSbGeGz{tI40zyf85$iLNdM-BXrBZXCFOUSbe}ko5d>aQMVa^?U|IWbn6zY;D5)uHg9q|J}B=Nm^{2g6D_?|I$dH;Ywnw3t=>@W z^eFE$>fFkjM@xd)TVBf0(lBRj7ab~a*X8j1QBT79&P^jt#??`aq$Zk20>6>20+;%t zlDL@|9)M)mz>2eUL+LhF@&vk4btF>BPZz{2+Nj-=6P1d)#PVZsy9r6IlG5*TzEjg& zp3-)Kdzk`+%FH!iS0`U?%L_m$Vx2?$np#p%7{ve#x;wlIC6|qs=ru7T;}rp8FtJ8z z(~e1AQkdYbLTgAqkX=YE|7$W73fRK8>d7+@ZWD8yr!le)4)7<8)rV%>q((TND+O`} zyodHWBvcHvq+o$~Ul&u3QkvT|b8;GO2_koEpi%MbI2y(M+1yaKX`KfJ8^DdFVER#& zJ-!}aZf@PHtbCzR6S$$*_1Jx^u4 z>eM=^a&ZVlFuJ&fr^J0jBet*9K0`Up>6YX@5Y*Vxl4*YevbxsdT|bB}0GP=V1zh9k zn~R(xgT{f)64^*DNd9^&6Q<|FszED{nuY>9G2n}|H`=b~!?|Ow=WCO97x}f4)Yh&)PWQh7DJnSam^cES0oMOp zO0WHrx*myb^z=As>Kdq+;!N&T^4_Zb5XW(wGbyu?gne`D$4Ndmka-NP+lCKck4$zE zscoMU-D|Z_`l5f6uB$LGu{vfcFC(1z)Jc_h4I%t({?%Wre`2tjQIu8eXYqCp%=@N?DAoZ#3_QTnsSvG~m zHQ69IF+Djqr=^B*X_Gp3kpr?Y@7O?q!Iz4Tf5_Sg~Mm2s6N;p{a_ zZ`Nb1kXkOLe}yX`#>rc0RUI9}OS#4p9g6#NcS=ul=0@g(gfcY62ChSbg|G);P;=;L zpRhHoBv`)g-n>#IoRY^9Gw9@UN?flarFll;F){;$Gjgc!TvLzv&^)E1BDfeanO9*}BSg&MuY z{q3fK*nhrmgQAn3%Dbb!1+-3(LZ_*8Q~jMtsVTwc^q&W#qka^l)#yY+k%Rt;9WMZ!Y z^z3wsf6l-OPyr*-C4#5Or;5H@hn*!&zA-^Vh3rmS=>Y_VJdbn>4T3UG{iGKYj(bIJ zTIp_$j+zOKj#{m)#j0 zW`bo1gjNmnmsS(hsGlv$R0A5;>uh_6MoS@Y{ln$|abg`?J0Z;9t>}6lJb$HdDG0;D z{LfmAWj{7GpLl+=awc5%6&0(H?88bkJ(WwKBWjd?j&t06f>Ttw0#Ra933Zh_&*?w` zat5mpvvN%Z@CPK@1;4k*a~bW=0CK0ApPEWf^-WAV5(G4_y84(m{Yf@_1#|>~gOMHm=UrfbSHiXk=w1$Z)KZm})@a zaN43HsL}@gLOYJ5ig<8W1Um@NR91P0$($IKU#_iNOAynUqZ!S5xb)$3m6J7uQup-2jS@ zH5tJSQrqkCsAi@8h1zQvZYwmUe~}JQpkqsUAg5j$=eP!MsopY>Rn5Tg8sIvJGqMIH zdy+GAQmFP6tFxKZtm#ktX7Ps`5V<5RN@Y4kG1mQ1&~$y1)ToufWVGps=T9m9iyF>1 zjF+qrAn0su=1`h&pgEc#t_Iq{apr?HhObBBh^?UeILKmtyFjpP9fyQ48t5@D{jrc? z@`-)u;iChY!{tIDUK{4gU;=w$F~X=HNCw)ly(HTLS|sKNoNS^b<3K(IOdiK@_2l?j z*x;tz*BFx#jSnLk{C^*wr+Q8A;yV&rkjR!=6;) zD9C5qnYyu&NtZatPXCxWWHN+8*3xyA@w?k?e8_*XP46WSPx$*OPTu(5(Z7_>Z)58O zr|LyppIK?!2SWu8Z`Ju##a_nVI*kpy6t|mkkHCsoo5c7gj|5jxJR^%UQHlS^>i7^% z5$@lJ^h6UxWk`ubJOD*~%#ToK1g86(3dd4fb4&Z-2!|X}eG9*f1A;gjB965LagnXH zPWa(GWCnP0ZZAnk?Cym8tQ(X*=GeVl?rs{20DyRly|LFGl5zBOqe#peXV9?iO);q1A~aPhZcmYw{`6DI8X5a$Bqo43LyQ z7MShJPocatWg50RsH)j0*9v5?yUrS$s2F&D(9qNP7ui-FEhk4rBZ7a16 zQATP&<9Q>r|MJ1#Dd0c7APa-90~rc3!L9I|9c6TJV${=v-oMH00kOI4s1^KI?9gmo z;R*b|9S^9s|C15**tf{(K(ReGW_Fk&>exWDbIhp&J*z{5!TRd^MT^ z#y(NxRAMcEV>cPQocKPQWh(7Y8yd^PtMh3;szGYjc#xKl2dK~iaa>6>i*cn5WzD3# zQA8CNfrfy=pY@}LJia0~cjC^I+9f?u5-KN#fxBAy*>oZDQ^+k&GW^7YoGj|fAV))`P%QU{hGffQC0}d(zw8BerYH;L5|Tbhl)KS zaJ(XT1xjd z`L$9$!5YoJd)LLW7sF*Jt07no(#!ZJr6hJaFH=d zO~_$1LVw3-x~yuQ-$tN=C;xM>N#UG%fqelfDiSMdBwd4p0b$p3US@pPX3kHRG?`ZDWJ*~55jakaUGUK< z7Bd#9oy$hBFe&Nrxg2Qz>l*4`KKVa`{@=e)*M`$nYAt;trwKWoB4kq>ipAC58QCY# za2^-?EU+0f;}IM&QAz%8Z26(l$G!t> z&uLEaS(qgM{|EPi183Xut1#6GT`h-HzbcqKt4!L_MR9Z z#Gc`Nzr-w=HkWAF@$uhpdd;{-jL(e?E1lsQq9ZKya#!eL!8)$PJ_Rt3(7%`z;w+2z z+~&rl6X$hz2``!V^UN0&_WkR#|EIrk1zZaKWW728jWT;7H+SbkVLU1tH#c9nhmU6# zJbtize{OaWP6@O1TsNacv+JjxvbC+-W}MH=S>l8{nvV1m=@A4Mr;*66)jGQkJ8^Jv z)TwiPJ#GaBZ~>!-LTC9A>;T1V&q*Mupyt5A&h&DXr)bKC(>qulkoG&&*lhRb#NyeC zVT#GCQh87uXhV}|4M`Srv{Z?Qft^5}Td^wCIQayq= zs~Rb3F>C5k41Z1fmpBVL%xQ0Ac|ONNni7n9l<})eEY4{eg4AEFyxCnE*zXX$njBLG zSCBZ!v4J;OKfv(6g*t)(?aB8W&K``qC- zhv>*8lq(?Q#Ol`LT})eNof(Lj_+(OpJ8s9Uy)sqWM!=~2^eY}X134y|t@x!3NSsM% zosjuhUIAKjI4dRu_uxD~g|1;&scC0Ue{$O<_N~aC6=19l_a)U<#K=4vE1<&BTjJ!a<3xr+WO1mJ zu{R&Lr)E0w|KA5ojYl!7HFOh`>`Flxpf)w-Nu>oQXT9}dn8K-5*X;`2p6;9*JbJ>SUZnYlF4Y}M0Wv5~)%GwPavd1ljt9M=46!6>jh%9v<%_+!6j{k?* zCq^?^pp_&hCx@85-A-eQAE?6m>~7Yj9&`yy08Tr;dMvT5Tt^G2@-(vDj1=25msTI? z7xgH-ztw{^i2m#B+yv?ebYHt~izkc;bWRC0PBq~2?g+6U-08&bJk`k^?I}6&#by;1 z|64!;QaP<$S~bM$tktR`N8`gSa1=LWp4mI<%Po&W0jxUFBSGVb^L8wh8sbQ-jsMXH zWrU!|v!j|x9A6dyQM2<7gB#L|$$M$W24%UCyq2 z<7mFTv^0;DhBpYT0-S8elR%{7pRD3(PsRS>+r{joYn2gF>4Dgf6DEfv>d?VE8c4Cq z<>Hjtg%lpGx+95}J&(LgY|2h!Jdvc`X&EWz{R^u%m@MXo&oxNYXi$y$MLXnX4Eqt ziVrw&M77F8&fmtlKy}g1tuy#&lXELf1vesX&n~U8=7#|h11kfLqHafE>J6v3$9LoF z`e&qn{4a{WYrAgZ<6SQ``_S?{wL9XF!wA9G_^ZutO}-;;rC{3s2f1BeGhUIZ5z&@) zD7i4qIXzR_HiM}r{Xwy3>#s5aQ(?9t%CA%#=e+6(2QxgS`bs^Rg{kTt_ocD- zpT2JZGt9KTlCoQtUxd*Y(^{PD1nZ?3ey|5~cWvP9w}uFp(=DE3A6hnlh% zZuy|mg7Q6()FZpuuT+sC#yNiW9<)mgu~6%nNU2v@zw;Qrejx5C#=XUH-U1E^W_cZ5 zj|QT*vH^$RyYzN!Ad16D9u&DY)X6y21X=T;(w=4IPrN7_vLd^Qb&YF8xd#0g85yCk zAFeTT!I~~Yb|kyqUo81`^EFDWb)i~+i-Uc@e!tA?$lnO=Ps?iUTBr-DhMBLR-9XgJ z5Ckq|N@{w;%vX|pbjTcW9{ZA-#k^(uENam>(+9%*j1;0%!y>D%vy-Jd_gE4ma)v(I zIm{%|x9I7JT*2gPclxGqY#Q^Iy$vnQj>1rOLdM-2hpPLuoZv=~(onhwTLK1<@(|AB zU^OL!R5 zkQhMbYIjO_Avy>%pTBr2@|+*%&$UnW(-YPQveY8EqjJRZ+Xp1+K0cRIRC@*I8S?a_ z82*vwH8#dhk~oZXNWK4;)GdKfd4ECyp^k~nucn~S$=qCe#UYuoaf6z9dLSiQuy!FI zX%>_wPS-^GtU(;C5NL7I%b7V(PH|ZMP+Fenak+h{NH3U4M$wQ*$=Nuond2aOvTSP4 zg19&%4$_pNH44Oniuxk^UaPM0y^^8qK4>5fXxyAZ$`l5!I}q0ai-g^v^^}ZJAQL3o zTE_7egU3LRUx$++emld*DNcA>%mfOphme}2CpIS)=A)DO4KFEi?$euLi40faEk=}M zeZo2XDU~_7%`xnZHovQlI0C@!{zZU@{C^J(Unh;OjV^XO8Yl*#k~tUwx@oxiu}t6a z;hF#b!!r^8#46w^)-ER=6|WiODxbBoL_^{Ex8dX~4}`{f&a~Yls~3ePHAmryfKqZ} zbs(P=wwX{v7y(YeKoy%5^cLvKdichN0>{-{?#?i^Lt?gN*ip2M{aw14FbZMAKoeYz z^RU{&udio}9~jPaBaV+&6Ud$JQ*xU!PLpNi=d76V^(Ym7iYLF=!>K||?yY!JbzrqI z55X@4f?}mr8x_&{I1Z_^PjW`0WeD1o+Qqq5ESVjIBNDYJWp7&e77+fft{Z=jz%eB{Hp8yu zTht(*eb~e}J5iQk zqasE*MyHQ+^H455IYWu{#wAtWo+DPy&S*3WNq$E?Amwq!D^4`xr=V_NN-aRzpV^lU zEr7SpWq!pNr&FxrqzeFf3uS&R*-b0U*8`O{jHY#a2tQRZ_GIRCv~ntTinCL`WP85JKdQm$Bf2){(jy<>SH$+F z(i2W8R*ur0As+Fxzsp820JGQ-G5R&7n~D3H?9b#h!^`Pv>#dFTFWT%sga0q#W>t{9 zIi@fIm-sU9e2rv%TqWB{+<*Cqf38KFe_*Nbirnpsl8#8mc)N>A=L(tnvDe0Ie$!wY z=~;(jvT1mbMR6$ZIra1^()kRxyE>X#?H0d|a~@`}c5_+I)Y2m=xjIhax!R@(b2 z2jc{{v%70gj_`8nUw6sfTsaxg9bNk=sGhnT=yT)5VEJEAE1A7x@=jsul-XHXnW%e5 zhO8eTZEI*o^HrtwDVqWqOvJ_s7TI)q97h~D?cU`4LXBZ5M7>}A1d}R2CdLsNiDBqp zA{KvH8`WR_OZ-rMaD71heEfCoD&lKa1E2Myql#{5&C`l6EQU$4ANKx&r3&1b9&cK= z<-#CO_aslRPT_{S63awA(4%LZz$T*`pWdX~LlM*A|vZf*BQ@%YR`l+5+}^;=W(3u0j5)$7DL2h*Qw$3(2FbcNotSG*f#tI2?^<`mDlpY~U8PDCA~mJ_1V7WZ$K6!+G*s4okVf zd~>a^f!`O?(xZx;QS|(*9PI)p_8=FNbY5oPdK|FEPkmnp?H>~^h|tl1d=&XBk>FiU zPRb1d>FpHVM;}Ugb*7T*i=tE3{z5A#5qwavg<#r}rzgLNX|Xb6grdf$hWbB)tQyY$ z!59_Q#dZ1)Z3m|R4W~4 zVWbTW_KFAt4!*<};Nt zT|)!S#>oR%o4UnGfN|L;qOF6DAUa}iNF3u#hkdPX#r*>RNlBQxchLA9i=8?7q>)1! zIkCuqELZ2)qla)gA<4|lFQ5#Bwu)^alyN=*?g8HP>T3QxD}-G_8BYG)V#hrS zdt&}#GI}bG!UJ_+n^(X_AAWZR(q3t?uYpxT2ojO72uBSQq4^&K^*=p?pR3Qo^Ta2A zQ1Fv6%MnK`#!+p+cBDxme{Nb@mh$Br<-@V!lI zGQX?`IWlopgA&BY| zlGxEnk*AREj-wbBu9|yqj9;Y7`OHd92JOFv^AH)!x#6@M-PkyOPPR;|2N)!v7M zR2BYywf}!e;ZJ^4qW)q_iN@`3DZ6nL0Lx;EDRav9rQj)SzwY(yNpxrTX4zvQj}+{1kYVaY4E3rAWmjm61Dw-srr2QSdCp&B-4ysqU_yhgWMQ+nS>b54CC zgN0#ft`fP%pLcxW$(Xwgvk<7fx?bB>O;MJc9T^$*qM2rCa^S<>u-3~h06!) z4yCV^jiw$CN%p;;nw7^(U1iHAzQ+6Ky#&ufTYU+hX#DQ_dzv5de!sGtwCsoZU0DYS zK7ZlG(TapATvZ=HK0lYYYKRk%LM}kBg{DuY__fCRS9sW-86rXW3rVB5#R@Oq*7V<) z(!MEfP~VeKw6F4WBDEg>nk(Jy;_a1ViMorq$Vq%IV&A+3+v>XM9%~u7I5;%t4ZXhL z%(6EiDb3j-KxofQp&+T|V5za!za{s)qQ{H`y?gr+Qmfc?=f8;kI?-D0ogC8MF`OPe zyIty6pRLQU>HvJ!X602^VV|-Ex`d|et*?HfLVET6l(=k;^@bEqw*p>XbDI1{_Jh5A zcS*hq@LO{B+}TkfS`HI>y{G=1!AFy2Wxl>_=20I$q9j2@#SSHYtW6`6D!)YeLEE2V zU7jxQ>QA4}=}kEq{Z-am%MPV*fZrOhv8vX_Z}#q*_PKIJQJGhHtwhmiy#BpMy_D2! zcJi{6y0C@U9s@Zz1+zAz6Dl`ew;ab=KWM^S;4%l{>-wJ0watu~Ev7r4o6Fm$F_fyFD~cBDrgU{mc#YAN z=w#J~x^n8*#4b(ww44sBx=F9)L5huBmFo1>g&hrpz}n;W4RsX~ub+Q34%aB2%<{sJ_gQ@LhOS(88(x;OeDLJ*R?Je0 ze6Va*QCpMvmwh#FPw7l6$YoPpssEfD@y-Uwk}AHhKH~S+HB*zAe=?^xr$i(+u#=(k z+S;gS{9JE0vh#!>sT0;05=sVT6S8ccT7>5BSM`l6czun1hEe&byocvdYl3By28w}P zw#+@6(sMaI?p*3!3XC?AmAzz~-C1VADyAeEkqwm?YUy~*Nn^LIjF!CDjd_*&o5d@n zxDHPd(ta_i+1`wR-VJVdWqBemo@FDeM}|{Wz4Z5n6i?@}shHHPYz)h9%$a+&gnf*3 zDaSMYR8Ue16L^$HYAC%rJ7y)#Q_C`IDGq<8J~|;=Ke?8#w@G2X+IZR7F6Sy4@eR56 zg|cd63txH6iZ#G%F~eCYU7nK%#_?JXcx|RHw#wU$mWn{uXZGK30gfxrQIzlgrSDsa5MU_lFmR0n6zoxv*irMFdZ-jy$Vzffi3#Y~e2(raaa3ZUWDRz@rkr1WInWOaAlvcgVMqKlFz zJ6O)l8FAl)Z9UI)OlZT2fof+b4DHE~meb;CWvYv@zIvZ zL|=GhY-M5my-EExsXHM>X~b)cMtQ<;WlA;xliSl%Vg%0iRAZA)&*`{aSWnlm=4RH( z5}ulNo!}$&^)gJ^hnjr4*D2T9xR6!BWT$#=zN(;jEt0Wt@IVeX;dOmYC7~(+>l?hi z_4N9j2-~GGy*?&!I1hMTeFot}sWAH9x(Dg4g_y-3G2lW(Xmd~2-><9Hu#Z`+EKksT zF^;_ui4mY#fVwL@K{~T`x^168Rk%O0+hJ@l9cS)W#<(hbzYzj6T_-1X_cF!`Pedg zIok|gu+pt-?s%<(()VE=jb*ke)<;|sN?ajX zzES*;rzrF58xKG)wzT)gFbrYIW43~}FN~YBO>lIblviawfT76j> zIEu5YI6(Ur`ymN=O7E}R_O30|_EOeFwecE;hu3B9?Fx5FK;9|uARjd@&oaljLaDSA zL*4Njm;cP@P#C>tEK0q8j2lX3t!S{`#Yd#wUf?zA;kEkDWkuv*60a+W+3#m1rF`YD zX~$8O*Vj_3oOm3M6WSDXPEJ%Cmru?`)6b4Y7(97;VSUcj+?lwCDzCqgR1`D8px2vM zAH8?wH7|cwmMQ1YiCXP6tJ{0rbw=4cN?FQ4>>+1uyNgG|ieZUSc!t-^4w-zXM}upQ zqd0K8bf(giTlBmboaKxss0?^@fG0^kDqh~eRst>096g(oIU0TU`r{qaw0VDibhj*) zU7I}5Qr;5(ATMvvuyy(RW+YiQcH^~B4V-scBPc0+sR^`xr;JDo$_BYolfSjtoDz8w zNWSUnvTH@{v6yjYkTI0<>{)BPGi&htLX7rjZg(!2wyw$4S9$1o?L?tlBa1z=YV@qK zSI18)qO;nLu-RjJXybS6%^8WB_Nc_cEo5ty1be zjYYKg%LyV)6(e1F~aNXG>* zSCnulU0U>WcOl8 zF|#=Qk}Q(M-;#zOOgMR;l%-l`@vhulkea=!K_e>fEpIC=<&?i}B<7`{y`enIQeX=6 zOZZwIi1x_y(-PzuA5?c$aTNzv?O^4owx3v~(eKI1UrFfYNm6f^5uUxV6;x?pK{eua z3B?6PwT14u_n=aOD+$r-su{oAYFgcH@vT@k6n)fwMG<38@(5KOE9`qW<&EEG)d~sK zmSx|Q!lO!LRYC-HKd02pIN$9@3Rt09!@s|7GkZ%7$d9*&xdt2J1nee|x7cA-dChmf ztHyFyR!i=xvc^d@&y|($R3A}UUKOq5bT!wQYm4|sRbgLMlV!Thu(x?M2fc2+k;Uc< z_Dm(@J}Bh{^?dJS*@d$xn~=HVn@a4e!W`H`vF^J{f)MZV7+swR8zu1Ic@GYOixC>( z^&355luK-OT&)5fS`u^7cs@21PbBBMAUE^M4ihEH0_v%f)t1uP-Mzeb40EmTTP!FW z@RYu3Wn$$dCLfLE;r$!xQvkflnS~BUDZG{}@O@B~1~TBH1vW$_U$7y%AT4xRUW3>E z?y8zD#ufsJis#FQJXTqs`C@PR6j8y~%Dchpt(`G?b`gW}Cdv6l zY|^38dxJBhyL#!^ zRtZ)gtjm;m@wQqsK?*KUA?^gh7K3PF#9;gQp`AA3f_T z*e$6T85qv1JC-F=il59fJM+<09_JKUeL1HOmz+HvL#^trSD*WPHm$~5T=2E_61$~t zUHD85yuV+cNg&Je$D#Jn&~@PCS_L zxS(!zvw=jBkU{;;ugB3lbX7I1H>xT4} z*Dw}#V~qv+SI0QZ4|!DUt-hkTy_}-G@|sI2(ckrA6o$>HCmRz0wz}MyyukB_VrGkW zoSZWEDlNh$Z&!PJEN{sZxN>kczz{zqep8%tBe!C2p68ttMzFEr^&XoIjJd3bUh|mn zFOSzQpwQ*&q0f-G&J3WvYS)HPu|wu8W%_x_;U_ z9H_RJaMssUUTRe<=eOf2BE<4?39|I&oZeX#P#{OOy+_M)B523}8sg$qu)3;*WTN6y zBu7%24wu9y+N*4=h1HB(_PV*g0^;LE{8Yp2f=CbNB`G1-cqxP5>pJ<4(?>G2@MEt##QNYh1R%3TS?Tl(`Tma38mo__=HV5HQfE2xoBdA=n#vUd||k2$Y(rgK2R@*_jVbJw0?RL)=D5XLs3hgb$~)^@+Eh)ywCc*=SZ$ThrEpyti~9>VhcZoR7o`@8 zA7a7FTQ?O3>&~AAHGdR{zNOZwuC8REK8Ff=Ya)X?9j~o?ynf41SQXgWCB?NhYF-#Ig8ynd~(EMdeg=m39#{noyUU1Em(xGciq~A(O~XdCQ@J`1<$KI za$qWr$BPVo)^?I`cnwHQQ;={pQ02XySi?Fca=5$KLDa%K<1F3AZpQQSva_O8LhdVG ztd#v}-&~YTLHx5FR~ZZHqTrV0>L)l zBcgr6K>>k1*;I~Me|c>|Stu-P4czn_m@nP@MnipZfu8$YQ;5k-`Rk6?!ZW;{R;ws- z=WXgL;X3uPJG@@ECSrKKMxdv5w zJx5%EZ9Yr1Q|vH;AUjubO-yg<_uo2u0|Y#vJ`q4*(6*HyG*@sY!26P6OVaq_jfiFS zsss$kWv258Ni|kRLI0~buNb$DVXah%aQ#LbT_f(QI2;!Xm$$7yJ9u~&OcvqXqu9VW zFP7IB3TyFnuR1k2_&Wee@yH1ou+g!OXiJQJGPIlfHYuUeF0~3VJC&Vv`W#rKfm2Jo<}>&I|;qO zii4A<)Uq%}?_Vdri=E8%5vTQIm{sM+Ea=zyA?it~QE$(x^;<{PhBA@8E9vmsLS&m| z3&lOhC(l~Dl+Ber%Rb>Xt6t;vh8~hFd#(z*cQ1csTdZ>}htF8^@R>6YS$(xr)?MeM z)mFV?IycZn!uH|O?ym(AYb;28D^<%PhnDVJKX<&Dh? zY+8ixN8`+CW_+_H|> zXjJLip}Y~X$nDXdfQv%MvJv`<5`Gj@zg}H~U@&LXN9lG+TFct#!fLxnV{7q***C7a z#)r4v=H7MJ2FJ?~URx(f##ld+kApBL?T9e9?(eOIuK;uN@^Wd6KBQ95J}Z6Z)IHDC z1gEIUAg`-xmt_%E&<(24&cy3bY&c%e4RNbbCb(lIi$M*6`?xS~%{3RyoU!lfs~xxQ zI>)TG>ctyx^rpFU@f5a779L7Mv~5eNttg$4#`CZz^n2&e+5k^?ue`9!7caK9*Ef_` z*&sM&Bmmpjoeyxfb$R_z#CYQv3dc*&VwsUw)`q-?7EDy~!yG!Y(MBiJnz}v4-tW!o zy`J^kCztF4k$3QTZ(( zudzE3^%xLZMww$?&OL4B3^K+%?whmz3=U8;%cgNgG9B3Oy>`|H)ON@EO9W_z7buL*@T5c}lRo-N zCD*I(tX7+aJi@}+A7otB4ILN(>PZGxF7?}R-bNcD_}+EaTh`9VGONDFkNkjdAP|tq zpzhi@#yKVUEXrRaZTJqm53OJNJmS);eP5j6G8FL%pwxkp!AA zm~&{ZT)5vmV%7%SC=G=eumB=2IwL8f(Q%i2CBSH9Ab)7?+^0dEps?wi8fvgJ2nfFR z<2Kx|*t%*HfYpL2*hfmYtfLScE!xomklCgaBN~EcXf3cc98<<>0gDbsG<~Et+|EX< z5`ulpF(#Eb;LonYvw7`9hF?<+`?jed%vvHT!B`awa2&K)rrgdKRt!5yJATgWJC8s9 zbz5wK6h#i}r$K#12iO_~+K_>v$$|;;w2Cdlx&a+YP$>zvp#$p@s$m zvC&fpY%*WBkd5_1#P=4C;k0kI<{I0~n6dS0tL?h(I@_i!#TwEx_>d#<(Co-=3c zIdkTml;8#ktokhtiJ86qvojTXbtR zROc4Yg>&b!V5SUmi>lGxNaS?Z0s<;&aqg~lL#%&)9=fH84u&>ghPRc{Ry;sJd_1C_ z+RX@X$bg2t?G#L^MTzk6TrTzMACfL#7nHS-5dDp1%0?+7$6U;ree2n0pSjy^#%jge zr=Gqdf>ByJ7#Ao*1Dorga~-34L3A_0`v0bIny(U3KlX*Is3nRp!o}JA3x*nKNf<+;r1TosY(~ z*XzCNRa9h|9J6N4S|)IpJeJOFjZd<1+rPyzC* z;ri>ZKbrVW)2zEL>$OY{I4l#m%N{5io^Zkm3l}b2_Cqc02rI0x!ip=dxZZl};p1wn ztwsPaeT_BNIPky&_t{73<^TJNob$A4%-Ac(zoWoPE3Gtd-n`em<~9GW^(Fj;MmwO5 z?`y5K7A?bW=O>jmlzTmZ9ImV{I^2;y3@x~i(z4g{(Uw-Me_WON|UT(SNrca+v zwc(G^w0LA>MB^>D-13&Uyk$_wmu3dZYQ+T?EDeO0&b?@YN;786;PqZQSS=D0p%;$( z#BL|1;GB1Vv%qb*?|GM`R1D!+3jV~f!u!NBOjp`T;aDn8H-Gat&p!L?QYyIH0q+KV$)0dzlbPwGk3LE@UKTSNBDL9JuFvs~ z?YH0lx4-?Z*$v&eSYH7j-M<}ibo-0kvS7i2Pk;K;&pr3t!w*0F^wUp|iRvIqZ+qL@ zP>i!1Z2XHkH?`mW?sw;&d+yZE=<&xN7Zy$}%of^WNl`26Zgkfl|M+4%8~f4nR(e<{E;%^%hSWu^+BqmDXiopqEyr}%*C=Rg1X{r1~$GH`W%!yDe< zv+eA}jeq#VAG($yAYHqFcIeVy*jM5DKmYSTf8{G*>889i6I6Oy7J5zT9FxINpWpoE zH_#aBeA{ieed$YInqX?8S=q`29sU9?2|iU#N&esc-QQhy*=0i{THFb`eJLS~9+BA@ z)YH)&23ypQ*yO>M?)<&)eXl5GJoG;K$xpuQ;_z;2lRVjMv(36X@RLtI`RiZ*dOT`O z65!N!gA9ke)mB?g1}sMZ!$15(i@(qAq`UX{Z?>hhGosj3jIV!RK z%fI}~QikZGsU+7M-MGjWh<)o@-(qbR*|Y7y6H#hj>8YolV)H-y+0U}uLzPbx{N*oy z*-lwz`al2Y|NP(wKX}$zXW{kBx1K*SeN1+T9d^)1x;@BiEz(RLTv>IfePV#!Rd=Cb z_tlA(?|kPwgDsOhr-ncJ(T^sB2KBt^s;fxF$3On@3opEI;#-JBD**12jPUOa8eT7D zRB2F>)*fW+3t#xceVzP?LLYWavOfV+CmbAiyc_lTFaPDgSPE=A?7Z{N(h*}}`gpfY+%6m?KYWcm zomJ^@fX~l={_`7dxS?yA7|yc0`n~Uc4{*9Lo;<_QCH7FlGNh^#V}-MW{mIh3_uf14 zEidv_DE-&}`d{0Wq4m_i_{A^Sge5=&m2i228$}WS?Z5rEK^d5!^D?@G*ZeXxT4O%J zD3t40zxvf^Yd`uH_VcGd{V9)cYTZ@T=#;2yocP4;)NSHE<6SkJfYaxA9olvs{`Ft~ z)shFMJ4X$wJ@GB0uey=-8*^L8U}uugbP%U04}=Csnc)2U-~Ybq!G}Nm;YE_A1#;eb z=dn~Q(jpNC_N!n0>LkIA#?XyJUSM>eiCcdE``?cqUFb!A2HV-#pZ)A-k38}Seo45v zvx&hDUIj;lAh5A;JlHNM5;6W_JeZ>) z=m`@Mg1CZWqQB6Z$Zn!b8PNoqA4)H~c zVMv#VON4CP$)Go8ANTTcicw51!`^}7Z8aLAYZ>$QF&lwmZN|JbW}|WOT9ANrM2j(z zKpEHQ0!t-92ZfbFY9Rw-@>+mFyB%W=G1v&Qa?KLQ5*;XTIF1*=m@7jO%T6+vfFm8w z?Fk5M8Z(HJ3d_DydzDA4lRP6~_3HYE~55DXZOo-8yN{L$@0ErKzEG}O2>U(IDQ#$;)Ra4*WV#G!yh zdMTlez8$IY*F@M=1F1aY2u&Q^*Q#B**Li2+haICqEwZJ|jVjC_Dca}auFkfLgF4Jo&@2jK5oK|ppJJs;l}SQ0m9wwlQ{vOznGw+#YGB5uv<+@^wPpy8m!z)eh>}m z6kA$#Ch*!hcQ$r1Xiv~b5ls9)o`!-yK@}7Z?E=A=@CAWOGw}|l>I6|7T3aM$OHi`w zU{2fz&M$THAq%pfx~=;)cp8 zOw-`X^_Tz$qr{;O1ahclX}-laKD|x1hYR`t1Ai>+m<1o>F3 zX2N#)itpnwaqz|o&Ml5CC4>opx0hNx7ujtII#^tr4D$MLb2M&nh-JjpU5p}1w~V~GiHb_upql7o& zai={d9&|ESr4=|k#B1sH(i0E_#evD-urz&?fW}*ML?Y3qO0Sbi4uR4C_y7K1NfTWb zugW(a3fEGV7Kl&lK|&hNdOVm@!fOMyXfUu{No~9lC)p0BV~E#7UndD_sGEWS$U}`o zU+dsw_gUn*2$C?FT_P!T*a{cI` z$7_+iPf!aT@2;Wt7FA2YL+y+E6`aAt?bxklap8>Ff2e3S$slA*P;Dc`6dA_s;F2hJ zGW#)vcI1Jsv8aPd%@A0&t`!)N1%%?&p$-##b&Im00FU}i(9I=1F|m!)1l|^cwG7=N z#FeS3p$)Y!$7>pVeOLmi-%E3%;6pYQew2y(Gn1{J?) zX%8_Qgw=A*VsN0PIR}|^*=sk!^cNTYcyW}ms0nI2SuB_sjooA30+it#D!pPSOWSnH zbjW~98fk|{5s`B(4l`x*os0=kBlUMx?tp#c_0g`6aS0gy(oNi%0Ok-Jfq_v_o{F`H zaudqfCBndJcMjn(^?eA`B)`IqTd~JrlKm&&jRv(7_esuu3T(#QIHaZ|ULDWRwj;LT z{p3eq%ASzNL5te$6h=eS-tKU~CIU8Ix6wCtEjE)lUf}b0NDKWnu26@dl1vgSa+tu^ zbfCHubnX^bpk(=Y@E~2pzUw@NCtW-S0eLZ#KHj1sd|V>K0pQM9Oj+p>KX@6beLcnbg<`Cozo_y z9?ff*bdMY^srl1o%*8UwB8Ieyz134aag(!yi6MN-(`9yo z3gSTk*w2Zb4hU`>N{1(j?Zn-99Qd>jh+%0Zv%N*TukF!cPWOo=BQSc4sXmLP*ZN~h z3)zThf|8_Kd1_*uyQ}V{Yu#7on!ROa#r6{mZFkEePfQbpoQK9@*+fc1jbnZV84%iG?tB*h5+1(qpZ@8eV1jgG-Zf?; z@@hvb+gCct0e=c>@^}F_(`_Ik^nd=(|Dni6{YsPrCtt$O$#uyI7t!moZZv%m^}E z4^?UZgCvs>eWYxZ9eF|PAUL5`C@|PE-Z^TUcsJ|u zx{Yo(A~73kCj+e(!~9J|NszqsuHVstxwb7VTu$`IOHP)^!&?d`^%7LB&O{Uio$cxK{o zYv&GOGJy4iC=DhuE!e@U9b|qA9EUXA!Omd8nEi)tpWthUFcZ;o9QRvm){g6wIUHx8zFhQsK^TK;Bg+JKf_Vkjh8gE0eu2r^z~F(zU|jr?pYNLa&wQ#vpQ z_pWHfVs}x2p?k;sYL2)=wVB7E;Dk*8-;L-qX2^l~c!9sz-5u>M;|(`KyBp2OF+m@f zbfcKu78f&d&xx;^b&IM`mPEiXasQ#KSO5VOz*APD1=aOY)ud2^;?!N5_Zp>wFx#EuByw1^FL z8~loNIOu2%7Z<}g%WF!Q*zc3Kwlh$&$jO8RgTP0hcf1DKpzTaYcN?!oe|iT)^I|9% z$fq2>MUiULQ=elV!XB1K=a$!Qski=r zkFQ0a7Mj?&4c%Kb#{0w(p)4Lj5)oPpL;k^GJ-X`Ln71>DibCyhZ3iqsDAMZ^Xu^s1 zszzaCn+%Q#YLbneqantV5A8bOkYQ2(?ce^*i320LOH*<(6(SP!806+p&KLI-Y8OK#9Ecg0T|&yt;khRcv7ijqytRU!kQ?;awoo{OYL%j-o7Bv2%3kqFa$q+ni}@sJmW2@3}SvRxKCpu`qI z4;M)OV233>hXYU~Tt3@+G3>^7{E{CbbroDFywp}vo@ut?|39>NNd28{O z82Kf;5pFVTG;9wckQPVFYbQ$v*4!DZ!P`j@0!|D~e{cC{;}AW46`oNU!Q>(}YhuWw zubL?lV#oMdL9(dKK|T#cL>(Re(BMZ%8l%)6>N}WvJ19H52r=n&WJT3(aGAw?U4Px$HSXk7yVgM8}mQ%J!3u)~AP8AG7jue6MNLTYzm zw3vtYL|gGg3vJB1mY@;u5S(5+L^7O(p$*ZF;*)~6;jZ%`N#oz!8@o@ANz6Q0Fd2=K zV4wx=k{K;lwP7^0scL}|iv$`9Bgp6+K?k-7qdgSEDN_*Z24_H zZMmm&Pug3xbs`qx7Q4;T3}6`e`55BLt>5zi`h3a%&ial z>lgg?|NoDV#MJ@pn7CoC2*10e|HPZVx}H;Y(o%agv^FDlm043(;#@}eaTPD*=@Nv| zSGyM79NpKU6FfyP9mt7MR4|;k6m!zra2A8e`MOBu8UjA?R{)2WCx-g#(DKp=h3#VX zF+*`3NNMYghTybc-NjmVmxMzvrVTd*wb?OaW7d+M!kqOMpNv-+*N2973foO&k|(C$ zIY)}aszb?v#UOMiXh@?;LT5%M34h{l;1i)P6!CR5@ih{A!i*q}79b66(Wa+#lkIZw zHP9Okp~GRwhKor6@2)QE6JxO?qGf^Z&{!l8f005vy&mna`8e|>3|P>G)=t{8@R+mE zXk`IehQ=EFik@8g5U+V~W}GmL33l-I#XU!Vxl+qGn6oF&Sr66*D8q?AeF_e>K)_Wz zZTq*M2#5j>RMK+-FEhmJ#YJ^W`ghUhAT(%;h+3H+(_eR;^`wuYDRH%!9J^7>*RI3h z34r7Wl^D-9TTv=O1eU>x;LX*}cZ1w9oztIM1Kwg~2$%>mP1ZR-0xLr9Tn9!^W`W%z zioscockV9X*?3o93cO}^h~;<~Y9Eu=3slO}y;V0XJVawskW!q~`dJ&R*!v z9)cr@Yw7G3C$6^lI&ascI#5f00;a8iX2FZG8?1-9C@X2~?3g|*c4xF(U8cN(I&38v zuxcCI&%x+x2txs${zHu~wXfon(R4N)8Hzwe z-K}18G2*l~h8*)#F2>7r{+dS^{Hnd(z0h_bx-HoMaPl%@e4-4(>^d*`ABYvr8Z6N) zBVJ1x%n>hC=S-YZOE!INCr-fyR3gUl4la0*eXQT$S3m@!T?@!^>iAgifKDn??r&Q6Fx{?U>%7u{0+LOO=)e!qVSs znzBeUb#y|w^kA150v1~+5eZYY76`1QMN^I&vn+!KR(%=s)!7ZLZ#0R)fQnb1lWqhV7o?>^68LNa#Ezlc}Ls-*b@l1 z5pstH+&I(j>y(^WQg3Z|3k`hxUSvr;TH7+Uyk<0(DTNgZ#9h`D#Ms?HypnVLZ7UUR zyYqI}{gjY#iGe_dx{)Eqsw>3HnK2&dC0_4ZL#iWLqsKrDWvB6t3ItE)_gmX13 z6$}Fz8j}C}fB$dPmhuk`t&FLCsBtO3B7VDHuFkuB@EvMj9oVVmbsLBCvx2m4h{>EV zbgkv#Wt0G1CF?whGmj?W!c!+LG@j*u{jdL}QcbTtCNRl`^2uOg+;)qC&Kx(>ZRL9K z#;N5s$U=g_$qtS+<~g^Hzbz>UytonL#_TykBl9)p5+R33Y{uJFG6BG;x&$#wt)O9> zN(WOmBs0Zy@#NH&lv{41f4k~2v}a?=d2MzicCpyq5y4#|iXp4pdW0ngh?t7c-4Kg= zVqDA;gg9Y%9fK*r#L(JX$eT%x*^@O}TxT~XoUXCuCVOb(lVa2m(Wac&#)Us)(jhSV zgl9oODDln?!3=}bc7vYRxoAYyHUQ)D7;Oc{At}{gXZCq$MqRu5FsUOdLowTEd?siC zoa4hUNOHtJ1qNz0&h7WG!$+(upK9F%e>7x6)B%Phe-PVc#A`zgj?&F;S@0Tg{-PUV z^a)xag0e6U^2==6U>_AQjVgQW9*=;kEkj4+uLXHWSIKw*91)ZXRLZoMF8*=5jGpXa zZo3bY(}6G+6F;)l?m}df^(3ew2O@#6u4?H#wR4wRALkqddE&Cr>p^0+=Z142Y=_L~ zK1osb#rmjE;g}jB$oRS8xvP2J_W8a2(r;;)?zk&COP_Kx(#VABo$+o9gHX$ zRQ(w8kCTD9$Udfk>>Xu>`cn{j0SPzRp-V$wL7+;Mmnu0>wS%dVlrkVBr)w1HF$k!N zNE-|X?Cs1ri2ar`%t zPf>|^L`h+uJ}p3uZtMSUG-U~w$)fp~!?lfiI>zfT`l?BxWOv{%z7s;G3|5$q(d-XC znur}K@Ei@i1#2#Dv^8$3O81ghp#|U)2P|fA+NV=TBQWJH2DOknxxd1iNW6)DuF}GUjOL z7PHVo&VBOT>^vbEZ)yxa7U=1i%)E3nqTm@5DJc%ho>&r_wGa?i?LZ7T)@!7RFh^vV zV-{z@WneToGHy0X{E7AE!m6}>92$VIa;=x~Rp(`~@oX~lU3Pu=Q#2eRyNS2)LpQDt zdODC4vxFH0fD_jN8A&+1E!5<`nYz}~wJ=c+XGLNTy8>vIb{+6#kshQSU4Jab9h`y~ z#xee__}LrAFfu8IAh-JK>~PLz8Vf7wAmh+7ot1XA>qZzL+-3yzzLE#EgF@B4?fGBK zr#a%(pshwg*0{@;bzl;0DdF;*Bbwm0t+Dv(J=ne?5u@Ge4#{Bzu(BnQKCQkx!Ca6T zRjk2_$f`tvD=Zcu{97A@8&L`Vd+Shu{qIuEKgPVwWsA*xyUYs(HSHrn!W=-jfB zQI$42M;swBF&NEaEvQXYM!rZM~=8f+mtEG zV95n%8FP(Jkg@AVeWY8TD4%X=UAB`6Zh1*v5>fnTQ|dwb;~JJxSY<{h zf)>f_V28nTogFGyQfx7~qboxVc6(`_i!H4!!vCd--iwA63dpJ3lGh@svB(ZD8rq9B z5I=?8i*?H@onMX=V6r%%mm}t{;JjEAV2CWHbQOcey7!gNFE0vM`*=mEUtTO*GHflW zSRQ?u#u!UB<^P0t;ja}RWrS`6{C`3s{KZchmlgD^>9pn0SCslMlH;}&S$u#2H-3AE+qvp z8oQNYm7^_<*%7gn09D}akWs2__f)*X-=(DIvbY^nu*p6*`^v1d3_UhD$q@muzv2~l zJV|o>hj(k4Zi&qTIwL$QkSRJ703iB@aCCfPmbCCl)Vo{G^jkA_;DJX>L1zc~Snw$5zB8f!b)JjXGXa z^Eq?oTzl=c-~H})+xOx4y8im>&zw0EyEoWi14_MEPl~TpMe(_!Jde{5k|9%_V*IREr?6&oB_0?COHEY(G&|YbLDN_Ik zadxMjcB0@dp3-L~U8H^Y-FJWc+uy$R)?1%><{6$^s%29;rnBe&NuJPoDKl=daKqf) zcH4~$o;Ppa?z`{a>9w2-mv6f1CXZb|`|PuxD7pUn>*+o_&ysJq-FAELz4vw3U1z1^ zh$D{Z?pmy&U+MfJQ-G3skQV!t!uH&A&rYxL`s%B%X166-YAH6W`?~MG`_g6g^H;z6 z)thd*sho=?cbBK^Uu3jj8Ey$Ez#8+vqAVx$y5qIb%X33`{fSR}g1^RP4~}8$mRoL# zvrGYAUwY}K^xY+2mtg2uZh4U@AX8QWek4 zKmPdRx8HvIqmMqSa)P-6b)^*+Km@L^rUPS6-$y?|yttUW(tlY~z$ym2&46>kv~@6F zcFD#Darm3x{N{V^xras{dg!6JOg7kX1vKYg;DFaYCwTO1Sx?~=_>-i7Bzob(g)Ogf zP@dJ@sBU)1A&20#knH~Z@Anb_hdxZb{Rvz=BXIfUms9o|Z@lru6Hn}JeC6b&Nr5%j zTobeKnhjS9!(SnpPuTjT@>VScU|jZr2Ojv^*S?k(@3F@o%sB0K$igT)UY~Ks8Ly;W zFHIJASgD6F)Ge<$X#7<`YagO)c`Y`(_~MK4T409P^XJb$^2j6c8prY4ItX6dx<#Vc+y6djq@2}Kr)>vt!<@^075;4Z(bx_SlJ zc5{126DI(=%Zr5k>FM0)?sZAe_Nq@UEduQ&S6gh`A>3sM5S*Axi&Z<2Zf*ggz1{n}|RChdS#IG9mzoN-c1A`56hH{l}> zcAha~R+HE1HS4dm(yINw{_Ev@^iDf{{J#5+J@n8kF277Vrii-57MqXe^^G^&aK+^G z+AIvce26|xs-+%O*AHQX5Y~+aPl)+!r?a-k`sZbQ&h<239nfb3?^Lg|Lp`Jhu$`be z`fGWyL5ORIh*0>26d?HNg}EVYWW*T3fj~=nKtRxE{SY?{Vbj`YPQ}VyhHDX9Glp3) zKn8l+XNBn1Y=(d|g;>a2SECdP{8UPAzGINjQ*=>~b-AhU5D&WJ#n2np2LEp2Bo z&02rMxdoMA1w+6$qpBfnQBMHTIJ?3`%(gR0!2K4tbz)dBbLKrKpS;fsE4(_TEe+ah zHd|?>wflYW=jMFK?Af2X{r1E5*yDn;&e~TY_hR3X{*-?#R;~0m9p~`hIK<6E+@zAxxMtVU!F0^UpGldWnIau_&y8`LSeSwc zt(?z@MPO#dI44Fd)@Y_%hPY`=&i!Elf@~GSt3%i&hOJWRgQ`dY4Tuqyxgl;B<4z&$ z8p4htY*!!@!FW|H)GOG=uth9HMpf-w75H&>h|q4i4@0ADU2g|urx7s8%&)>!q@wiV}1 zV?hrx&_*$Trf|T_neRL5sDndT7{VTi&}(*FX(caELpQH--hZ{#p1bzi12^6Dj3bYH z%}zUQyy1olqkqcAW=|BwKcBleO3=nqP825}xA9{i8MLS}Vmd#^f*0v!6 zqJ6gzcZ`X?7>i(l0MvdV92|pMu=eROtWs5vy7}rI_X}g(KllrK*Umdvj(|L;s_+Ie z?2y8)Mu9`2d3<$@+sC+3h$zNrz#IqhZl4eiK;9U<6Lym-3`A>YC1hu0aACF1KDG+ToWM<5`WB&ZthHzrN_rPAWaHW;D@Au*CCnYR|eC)yt_g`c6lXl;I{`T8% zQh6@s7o!q6w`eb#%EZ zQQ9S>9V4QJ?J%pV@Giu)66&Z>=5kalQ!_{0$5xoXCZC1(ym<_Vcu7(HGw7iq>|0d^Q?{m_ zAp){t47;UZKgT|?h|L}$?h)f&G3^wiq1j<}0P=3czT;vz$xjkgGMX=WTRRpA@WhL~ z4TnuJoE*ZLA)FoKF)3}6B6TKy@LBJL&O1cX750q5py+U92*-zjWoO55ehjaV;ldEk zjp4KyPKX5{8Nhe&-34=Y2FGdofiu>8>vr3n6XQiGoCCKMPgrrqeMb7=?^ycB4;_E} zQEROJx?OiZbo=eLoI96lD}XDcsERK)ecB-h9yn*MwGY{O=kpIaWZf8PM{j`FxvI0q z8D*MrJyy5UWS5wBi-{8L^0{d<>_za|z+R7*364jyfPFcH`!W zDIXpaHAHPP<8Ox|Fmdmg4vA@xkRX3tOb4W_KZ}7iAfW2SF4QdxpZq6Jw$0 z1wi>Zj56QICa~UU4%)mF4vj^>&Whop5H1VhDnqBVe@ZZE#cx(B8cmXSuUuv#FcCN5 zc76zNh~df@-WtR8{zACcq+)5reKPRcRG97-I&L@|hxvgkuYC2ETb>o;l{xBvnf@!R za9qE)pbEx;G2XWK-p8%J+Lb%+c=|S5?>2k(=5yxE-)k>9cw0@~`PHwUHDkuEb7mj6 z(@vYGG9C7(U)fEamuDEu921S09U}v4%KH^wG#If<`HETTz?l5Tn~5ClGlZi_YzUWD zygsEf zQ&9o3w{{A1QrJ3``BGP-7PItucj^&rXsNW+$1cO0)>o!{-v+63>Y`5)s z>#V!)DywX|+G^Wvv4!WtHr{9>mGe2XX05lz8XAw>c+=f;-crC5OLW0#uOT)_ac)d> znHgcFnZ9FFIyU74W5x&;ctJ{J{^XcWkMUf#g=~jlE^mwRrj*|j6BfTMg?Hz8dkohQ z=_;#y76X1tN=FnqiRe$e4<;um9+=``1!kTXilQB#(qTE9>3kZIir8Nl!ksaEFvmN3 znSfEWbyL`q7UcM*6mLlp&9VD}%4?SVtR|h46Ptf>%15SnY>sEds4VPm2MZO za9S!ta!@9&;i&1;&$L&tlA2t7Fz1JsTkajb=1sf+flTqr_18OU<(1BQ)q3Zxxbj&m zuRL%0<+fRC=8Ds%S@p*2wPws%zSqo1X`eM`?wT@Zv`URg8KTWn-Xx~EF>X~1T{tnP zGn?%9rRc&!#;Q89<5N5*rb}YHI>sAfd}oZe#_%3L)|T>BF|jsh#AtT!Yw{zdk=_+{ zAH_GNbbd-i6y_(Tbb_8Ko}0?&+2ym0!jhka@`;0BY+1jEwl|0H!5BW8;$yvZaZ1~X zf5?1}Z)oy6b9`@#_eQK?$%|ea{hFpB14WUmI2~NMjP)?*6FHHyQ+i#@EE2zbI-cg{ zqTHOq3&-%Lm~LbkQ@kstTT{9)r+Lh24!h)VWR9%&r77GH!#yE9P*M75j_*tHsvHk# z(nd)hRN_Edc}Nb&<#0w0ug^uJZ;9dF7#@t_BRM>m!xwV+Y7Adb;VY?}eN_}@^YH5OX>B!hTWrj z)R2U;7-ttg7A3;sy9EZG4omTg82nEBorT)*=p2v8kv!j((`QpdhM6hidPxYEr}XBW zyf|C8i(|YLoD?b1ThJ<{i)cqB{?S#N@OrNljx4q`+*k-3pGooACcT>x$PrZ+(CA+C zP!pd_1&y1Eg(;r#oDgnrnj2EQAjKoN<6=W1GkbMT*QNxA%VWAJrCVa=;`wnyyeTy| zHO=KsIxZDw{q`7d2Q#IIQo1$A)0#w8cWlDpxj2+dQnB9mhwxYo&!+gf96y2GIbPaJ z?EKt>l3{)h2RGsP9L~z&4Y}BXcQXPpJRZX{IXs`kH&ggw3_nZZ=PCRoh41I^^&I{> z7d5{>g_~2jGKGtCI5&q=6F(J>DWoU?Ji2{2H=j=VBPl+V;_W$J-B7)7B!X0VxT497 zt+a6kPC3RDb1&u5V*}^QUs8-~{8o6z@Ug z#MA?l?uiixvB|@SM3e|gLk=!ZGrghdo!#plnbTn*ie0Y^;r?pz{)$`?j3)0=&^>6LY{<-z*R;HIctQQRJ5KI^Gw;qbWX@!k1F~0wK)d z{$4sdr&d{ZWqzBY*Qe)jQBy(}y#5f4ARakeY445 zD7GTJF9&Y@txZ7iqTo3)=^~K56CW3@O8GOn|K${)$%WnTq}q`u5+RhVlQ7@X%T#iU z8e^xJn%GPaMYY$9Y1^1~h-tGD>cmq>b&hwAG{oaz(Q*M^+}wqNz$`Wh@6X}!9G`B? zj-rKUV)#r9&zo`#UrX_;IX~C$zqj9iYi`66Z|U{kH*MtEUhnzTJRQ?hDSC73137-M z_^J3QKT{IJQ?Udp*D>aPnXBsct^JXQnrZLJy_-fxnEivQ3%HR1OyRkdJ{{x3O>-i? z#Q1El`EnCKTX>yrEJnMeEwZx*d%eeUvA}R(G45~r4>lt=_IjtKe2Bn+D`A(&LzCZ} z1pvi&+?dn7{f7Id<`;6-)iQq~#^>o#(=at#=CCtEor=s~lZwB7Zw?=&q$!&C*P8I@ zUb?8sBKFxSZqMIa;Ws({eTv^7>C>Gnn2V4d7NA<<3LJSj$B#Af zxh6c@l(>SFvSSa&@IVe9=7u646u+6$U+46NruUJNX=jB(oHKL2t2gp!um4E9m{Vm_FAZ)^JdhHyj*m*@DNA}WZ_!R4EK z`OSWvu*qNR#pjA~NLQs`vJ0w`KG^i`i0MrM+R^!~O~YK%i}^9`990HN@PB-W_e`7q z5SffgV0ME5qu-p8r33NQ7~WEC=_g|NMvR~9^-pc`#wl#mEAC!q#GmSaXAY0$@K?Fc zC5LbI({Wn&azoiFM_h zm!$fz$hjTV@H{Ow&kM@@n;O)X0r4mb+=_zswyKsv`Pfz!IA58I@68pu6 zN19_&+&4!N8kfz6Yqpfg z#IQ*&{+;hTmWywSZr(^4Q}|E{Pc+44ZjOyS!x z(0xQ^0B=j->L$F7YExSZn1gsgNst-*Qg7rZUT_^ryTFf1Ceh}exg^5(Kd3$k7a;8z?POU>|&Z8)4OAQBvIsOQlF|$^AScqNle1k zp~P3O;}A>q72m-ya$8Mgf}ZcEFZB!8c2h@6aZZlw<)oG+2p1sTmEtE-{9!+_V_!_+ z5mrdy#e;{j;Q9WM-s4TWx0jyk^*`1hf&X4Lw!fZ|#_-u3ewyOXQuLwE zI>%jl;eZ_3UWiGYZ%H){PqB@|zna63A_I=s@$(~%xNEJP*G|p9HSte5{5+H>oqzmr zkb}pYns8Z#b3}nzstU7{(nPp1H{TxV|A?Yt++^`1V@)jK=oS#|Bk z=P}}zCOy^9_b=CHZ}$?L6|WssUQyz`Io!~c5RuKNsz>H#-;@^C zeDI7^?lR)T)e(QSN9lT}G-=%&)=QG&QjR{Fwam@O`pw_;(~o+=-xqq}31*>Is}|Pc zFiH4qFW-ZhF?_t&oR!i}a)FZ7#t--*?51eMKlq)g7=9VU=VSOl2se~^qgq_4R^8K^ z{-K-~^h!ZPM)t(WbeuvTWWTD3*EJ>ZI6n)jBlpJ+sF~cJn`^8Y5eb!28Ci_C#Q124 z;*cLU@#&OyRXr;@RZ{g+>1h*0^7rKUWD~y_!%t%TLyA8U4~TzqTqlRkn=rp059!4d zb2u-TpqhHVFVUL#QU1D#Ulo4m_`4kbk-zKp#3XK{*Z<-WB73le;vaoLQ#bG zG~w+{xTLZhYxb8K=dhtrUwqhPGXJF*KhlVM<8?K`5s>U9#7gNTQzxcE5M()1TvwvIB2*0QmqYwkOy7z5b1XUc(Ud&mupIVLmCBLTB_1e@8onM? zlLe8+(=1E~9LhU;%@#RsAu>vGH{d@+ZoMZ8R03BXF>)I=WW zH=pS>@~pRp@OUr1xtC?Ed-dZbDe@+dHQ{gkJVA_qqD>`22oEY@rEnn=Co^(aGxBh1 zUMD$?;ig`=XW9st1oBy8#l+pjD{>Uv9+|^DS+j&%xY+MKwES{6_4*1dR%eb=y$tb# zAqXAG)fbzrh1uLm>?bOaMuC&U9a#VqJ{QCH0!-pBo8DDTBQ{%)jm=??Uf91Ej>@Gl zaw$yMa8rxn2}Y6)ue=tA|5J|N9_gK)l7$%M=;w3%?ntKWzs&JFu?W)B0{9$6#YB|f zKflzU(L{F_#r$l4`X`&7 z-%@(4pYP~rjU@A2MYd7`RXH!@l8e2jRwM5p=|9j*_w~{z`y-b%y={wU53djL-64F8 zxEibJ-O}_`=C@+`Q;~CmbhTP#F3FMd*VkkGMU1~~nunH~KCdp>Y-nMk7xwCviVD>} zKjBp2mr(qn6h5wglEM!}Vujb?SJQj9j5Lg%AX&h9cdz-`Nb`5S_>&mE6C%UKakB}$ zz*RE1WDO`BC?3dh6XBfdamqjKjeJ+mD;TJb`%O_{p%m4T{fee}Pt$;TTd#LP({N{E zr-MU@Ke19l=3^nkU*Pns7=Q0~Gud#yqX=hweNBt@j`6yYX&>p0JkjfYq}P9{SF)tb z`y*n0PVn_f8BH=3zw58bH}?sA?+Z=y{U&}bhfn43M2&@{)uPjDn7Ae?G7~n-5Lf#h z;gqmr(^5=M59aiEQ_Q$3*`eyCCGV4A6>B4g5!n1~48%svb5o5R_Ewxkv8MOF{`B{b zOuu7V|Dr}178d4wa!w}|r;`_^h$BY?HO6#jlRw!PsE6~LXsp{urq@Nc5|q9pFyrCt zL2S@`xHk=Yn^w~&6hBiaE-20M-dgSaN{T{=-#6*`Y12-~d4m|{SjB6^4^en_Tocc0 z;?+4wyY8t*jLZH^6Tg+iFH-zt4u9;YrVv9+sQpshu2(uYF$>k$7orl+S(Q(>d6^0fn4zg((k z!n1p88pr^0*}u!_d;R`7Ij^UL%cVAm9QVuNSd!cnm3)V|k(q76hnt`T#ES_{x$J)t z$4(!?yEQG|)lCs9e%~6&D9?8NND5X>!Na1~S~qXauhK>!=}|G z)B{pkujiPa?)5KEMTr>OgF<*uY98q=r*rtP{EL_<;0J_Q zDJXiJ%xI^uujr^6QY#d=vyFw_k=~O{7VEA;k77J|B;6!BYWgxMJQ4<9UX%SNL;P+i za`+FzCk48)1`*$0<>#an_RGaVb836^(t@0J552u&pUNDV6B8j3xTk3z85y}hl?u%5 zxm0d1lF+5*{{C_dzCU_>v#>veFA^$2=}3Pci$Td6UxVo<z|v_I>lwjP4QZ(O;sGPi(f0{l)G|xZxbHtm%QdH4dR5~G=?G-FHZdq2h z>d94U@sZ4TJkJVa)HKq%RP%cXP8ha{AI206xNLtaXT#Uf`$|72Pcgk-L z>6{SGsEfi^mg07Jcc@&>@k=>=LpqT2xBJr`E|rS>tHh2KtIMXHg${Tf!(ILUBe_(r z6weRJjR@`SO?sl=SE%Pi4o{hi8H>y2oqwIl z8)G<4~3m`<~hF@4&d%k>|d-uq0y$D6AxonChlToTjeO(XDoDy#7>$Cl2I z7T-%8Xx8lWPnxJ0yK}MO$$IYIO*l;wRCrx%@>8kQv41RhZsHF{rk$D+8xHv`n#hJr zk&0fcT3frUyncUAz!{(Gg|A9Oxa?l|=YD#A`4NPjsYsI2eYyXQX(NB=<$uZX_iEuB0s$Q_73Qe%RLmZV# zOxJUebU1AZo#Fd{PF&@ zJ90Xr1ii(u)3SFq@!{o~lbfOr+u`Q$^&-bfnkxXHUEgaQj zE(oH6{6v%QY~pQADf?Vwp{?rgVZ_7lAjgO-?728+mn_9D;VvNJuJ4v)D&IEJqdQv_ zv55*AXVv(#jm%vSN}g?YVjXcJFtl+Y!5B{sW1tKSA` z*XNq>O?Rn>yKy8vG?KUHua%*uE%)>PSJ``bZCxJg{`cJN`#i7il9(7ZCQ@y&cVnZd z7<)-jEJzVl>_xs#)&&)N~Tr=O?`YhX*MLq&B1{}UZr74zD{s_Y}Iq0?niUvbp<0d4R#Iu1I z2JoNryQO1s+3eiNH4Z1h?KfN%)v(j) zwRy{rpaGD3tk%1!VL?#Qj?M)Pc`+qkDd*O*m-od8iMIxN2i!?}540Rqo7|J^iYSE- zm+*p==d?DXWiuz{d9@8aJ5)S|9)3nC3zK>i{EBl@qKrB}L3O69Ylbo+?NajGN^=lC z)~iWbk!E_e6C~_b_2hn*y5UApe0xG z{8~7!1NHo>s-QqgIsoidB@aol8_-u&Pdp`s3$kDXHP=jjhLGi<`2Cvhsd*m@T}jp` z4T@27{Weosz?;Fh8@vI>&f!1hEiKqT9{%eT*0s_#Ir6Wt^(QfHig7~@Yl|$h%wyvM zoxe>9G8tLp4n?+jd7>RG(f~|;AZ{XgPZ*M+qcgS7s#@NPab1kWC6Qn_Y_!$DfMRcz zxUMP%UzaLzvb%*Y+?kYLZ<_Z2jgWPoXDL-68}Z87?bd_@!=M;`WG;}vz=?UaoLB4K zG^a#q3X074hRAwuzS$zIPxS$bK`0JkeA7Ih3+ZDtmo}BBDYZ&@pf-1x@?qSLDZ0h!>N?%wVCRX54`evujH3YSy$4Bz)|O0rg-Ckb3V$ej~i-x zUT#LI=HfAEzQiYTTGXl!H+4+SSEod^byf&mTF@i+&~e{An~zl8QnVy- z-SZQ{OC>L=&0D#(!OHrW-ih%8vky{QRh!2;+85PyB>n58T=VlNkTA5=b)`VjFYzAD zHLj@HCx(--b*o-q;%*TgsrAmK2ecI!yW|n2>@CTMA;$uWlb}~}ZxaWif_;KlrpI^{ zJg%0E?u1r;si~i)0+@U6WBiSzlBXFHV8tVx$tWt_@)L@unGBA_06?vtFfi zLH0u-T+{g#TTAS58G?b}M-jtYuE78jOn`a?4pCb{&80M>)In7JT*4TyLSm8ao~*w> z>`*g80FDHMl{f@^9$?*@Crh2wkqHZcw9`e<*~1~c6a@dCu9YuNjWZl)Pnk%#EUI%l z+Is}}<53nb$#qg~Zp#I!38fi@6)~A)cO3t(Br#Oqh+fk5D&OLh6}+5kLLG)~m5~41Y>A-3npn#}K5n($Kk;aIE|F`8iNrW9umiTdN(6ykX4` zwuU1mXZ6hC-w|L~d=ToRXL+BC>NA8lWYYjazEupfb<$td>sF1!hX=Smu zw6HaaY%hukvw2Ouy2PD@$zgpnLgL|295r813%Bb;G$&rFFQzAm=)!>+z=^0%Y$pZm zCpATyQVU(JLtITktT-#%h!XoIBMa<<6}Uh2(F)Ir9G!MdYice}weyutBFrA^A2m^O z0!6&HO1&8!U_t{-^vLg&x`I}I6!&$hUmJq+LE>@^`sX+z!6T#F#ye+8AC&s>R;lrpF#)jJPY1>MO2&rp( zHFi`3kwX7k1PJ+yP^=j4d^q9m!=xhOPbogvG(6JJGBsTU06dHmNm>N~u&c#y3ks5# z;p=`=tZ%V{GEFqwJ%wFz*fq!9Q`|Y(jwy6cVY?iDnJ8iS6St1GRkUqf(S4jSE&48c zvZ~ZLgq`?d9aq`G@>V$js^80HL$IgN(FF)bepqOkoJGG(F`Voc)1cDg=(u>ZYZ*~1 zK8x$guVF!>Z2gWZL?d^Pw=h`EERp9A)B^d*Z|C104gho64CKk4>OaO4ay>ugF<_?_ z#uYHwF=Qy&xkw0_ipyiWp)S~alwYBYX-nuJxH5UL#Z^u7W&?pAD3HgXUUo4szpEE1 zKOjFC*t4m0Doc2}*s`Mj^_NK;=|`=? z&F5c{ukR7jp<8!NGSEAC^(;@FppHW&2#O4@;WO;r9}?E{XX=a-ZA!K04s;O+@>_ zW>3_7eU2oBy=f1X3REUA&MNrz_qM*&4{#B+d7^9)fSCgc22qBRoF)RSTGLF6X@Jos zPp79$(!`+0<}x_d%X9m(+!`7a0hz#lV=JE#b5F)h0CMoFO+}Zuznc$e_ple*8~8;m z8L-&Xufg<^0JqB$oj#~7RSq$#CvxJ2i$(E7YK91o#Qg%s?w<~q)mIA;up47)7+6<>=lpAW0VShB|ps9$JH6*o* z%S(vQ2Sa<3SxUUDqV ze!hUVK?Sew$wAJAK3?mil9QnjqvB{T%FU2e29*ZWpB?jASrvC5SU%W*6mL#Q-!-{* z83?eZf%MLVHt7_oKv+tbIosPMUt5F{DGDIBA!e5qdr2Y?Mb61soY+fj2{tJR!#^Hm zCVc<(Xs;)gB(KtXOZtCTCVL}8j~FfK=i7B+$%9Zas!L~oz`G^BnOYex0g`1@*l?z(BVq2z_F29eK07C+AUJ(oR@o5l zG(}?gMfkPng-bg9I)&xQI6(R!^s_E3_FHhTs#Kd_D?-yFknYpk$jtzB!rW3ucpNsL zm{q*vBiGTQHB?FYEN+OaYn~`+cr8GMepv(#V3%%fq5Sfo#N>~G-0j;MK4LJF1RHL7y z@LweElI}{00MZ}LB>hmQ^m~-hrCPTVchRARAt^mt%Zo*1=GzVF)jmS51}CXPz{vhQ z?Hd`G5x^>-h*$kPzKptqf{1Ue&`R4#1ranj-nZ5Op9Zr1khYZBSFlD-sXf?fYxQuE z=-A9wxi&?n+lrY*`!RwOAWf4mZsgZw#*45u^##x+syv_JeEYznmNEb9m{RAI1RKVo zog#8R?n2i_Y_Mv~qlu7+0Z_l>_-KsuO_t_(bpcXBUB)L%9@*K^E-0*&XP;DM2Z5hv zq)YxX#L;># zYOpmZSVBN5K!75?VZ>+rFN>Vko&{Hl1~Mpp01khjq>sIe77XknRZ`G3z!~|d51}6+ zD_~t*B1;TEAu4Nt!>6@iUFfh_E5<;dg0q#a%O$mtcCjWIhtKEszACM$O){#^=1aq=)Gv@BmOKC5~&= zLm(@X4N5lA*|}BGJ{FN)_5y4~29#_&q=1@&u?e|6QOoL9USDhje1geUH%jUwwF6&s zDOV9tWMK>gN{G-ba8c1J+(trAVH!Ot(cShzuGdE@4mDfxI|@%y>h&(3ne9itUb;{K zd3>y?WcHs@Ls3vf;H&CNaKaUEn=mY;Uz=v4@$2a|6T=T= zLP~Ws-eIzJvZuHz5xu*|L z!6zeEDB+80OWKv7u|JbaM1Yd#)CdzuH-Y;A&U}d)A*xb%#3e2q@2%fkGu*)CB;WZV zg9Bk&&T(irSY0;BS^GM-e7IR(F~;(m--$mDqX=SrCf-e~K$U^i6GKQwC@uw-;B*>5 zZfl}tR0y{%uyvBHsjsm$HPXI9g)AY1cAw108|?T3lE+eb$`f`W%6OZXLEBl?+?s)YzKoA#6R(ZB4$$);vt7tychYD7{THK^MBbr#A;! z+S77fQ3}bF-qRq(Poob-Uck8M0rv0}3i#L9T<6!0`7xpp9v#!w!f9zzN2|B{^$=1+ zuo>iBY+cgR8p#aZL^6m4LQ&KcLkxW-~{ z;&r)RQVN_yFWqg(Uc1w)PLku>v6)y}I|&jao|jJM9H~-O6cbKi@K#B%6gFk(krs(* z%NQtK_aKZ*#cD(7+VJyP{tXI(mCte9INV20%rakiso6TWEOYtLaJk^Uz?GFv3oJnlM=t>#eS84}h)wNB`BQC|q_Tw^I*8v})%b&#z6*xg zTSfbGj440fbj&K`_xeE7<`{7bzUI{$ZD6C7mgA9ypa3MmQX zKMi*#397xW0D`%1ZB?@H10pw+AA#j`72(Edd{A7>Y|^ZjK-%SkH_|o_%=u)ZeX<9e z=J=Eexxe!~MY9hMmO|>Vmx}^=+bF>!3zOg6O4^S3m?VsZN#$i1Lrh= zI(Ji*7aNilX-{@yb1(SqBsg)p=<#@7Q_yw-Y$mnaQ(7II^_32!gvRRTc z@$dnQ1mTg9gsxWXcyG-!4luIh!?e~TULMk&AUz^5bObF$=}GJaHB+1;t$&N*Is7e# zclvc_45#<8n8TquNCY>V=VU$*0%wHK#;>QKN$^RWD^dglKnW7YpHB7yk~8C*8pl2{ zDjAW*eurgqhRD4!#hJCCQrp*)1+au?Bb%>B^i`S*Q>Ike0SzZm5a0*w%+v@h-!S0Z zFHnF-d!$vVLsv*bsezFzgd!CEeowy0i8Hx@n3h`iw>JlDADy`{alHCC(j>sx%+D1M z;?CexP$ksPS9wMAh$~tNVpPqz_S!ZKjOcOD!X613o?1d@pueIenrw{AEyy5G54K(ECAD&v+MW;a|k(e!lhr!tknE?w~K(YR#zmu~wPY)Oop5Y);J?N!2~B zy91El=|~1xa(j(8`kV!z=o~Px)7Q69WtWC&yMvXgB6Kkg(|Hh38I7yJJUAR7%HG0n z2@Maqbz8DE`TB3RPMx*}hXb&&HP{T2|6M72@e6`&fStw!n29Y4kJZiSC=mh1rgX7G zi|Zw@kJFgIVu&n+(H0+!nKV5RoSahsROr;uVT6YnloMSoe$lmX^)Q^Srv9*$kumiI zo)s1HklsLjbPlH#10CUI(8%1G=R2AeMG`e4^9_R2g7k!%Q86)Uiu~+C4T7PM?SKs2 zt=MmJyoR_$baK98Rnx-yK(Czyer!M#I2jEaK>5SZaJ{o^{c(*G+jJI$&~}X)4erN~ zQB>2JICc|#7O$1&qe9P8F?|^MS8+v2l!UL4;BYQiK_5&y4qV9eSSj;LMnnzYh=7VG zzYKK>PsfSE|Htyy;;F)nu!a17}`tH%WFMWr8MWZrYS+lc>I(|0EN^O0}M$9yEF>$8{&ND{s> z^~)yI3&oz7MvgHM3DtJDcqoH`bU9rvPB;au@&I#)7?J5MW*)_mz;lwm7m?AhUDAyu zl>NSLHm9_w#x&le&}qK$1Ly@9xLZ1=h!96*2HjZJtWbm z5IcvO1@OEFsi9TZHSx8q4mFhmL7vRMFL}RIvK!OlPa4G?!)2(LnAgsr+#^C9Or?_p zti?(cbPTMu3)LBbf3FPa3c~=dMa0E@*iNnuinFijayI4S6n}|+K6p`&jh6X^!x zvlHNrO`ka*aY9xFjjZ%-khya^|nmCMZfgTA1xEDV(x9?Bw)PYF%z z!!f}-A?#ULo2Qx<0wLBf+}xDQT6IXGQ>MJhza_WIzFZQ~(RP@Gmr@$g>{#Mz)#V~l zrE%g|@Q$6uYt?xvo}KJp*x`oK)mVxZ2EoQta}{x<(A|6jsc>!zDRQOK z*!tq2y$w7nY$vuJSJE#{(!Rqzx}Kc?S2S(aitU=LZ%j*?hAz)agtal=Og%!vqPUK6 zM$?`RCM1ETIGSoJgqtnSY8oyr?jz^TQno+ilU8(&hI_{cKz@XGNJprXMV1t=@|-Rn z%`(*Wgv|nq`!NbMUDR-J4JQ_1MaFEEvdsYSk7s+TFiE6(4FZ3$lX#Z|(j1atU=rGr z)^#)yV1%ea5^fuxLcmkfeDu|=*6h;a^lnV~{8AY9r*CyAtufz{M}w83hV*eDqybDm zD3`7-``MVbE;bN&?@s-wz%7yzTZ75)YdSm7FYebjlx7i9K-zpX@ez^M)b$5jUsx-) zK7r(p2`~z6g)Cd6zSyXbA`FJfP;jh#(Wg=338!(GmzMHa(=cl`yJ@D?*2LN#=ufyi z%(FP~GC9MDN-}hFqILj5q5TkZPNKhy=Cun}Sy1r%6njL`qU8G<7kpe<1&X;Y*XVz0KEW1|a`fVGT{HgO6=>2wg?HO4E z`0y%g1!5&WB#NFN#26n!&Se_CHiQoN!^zQ}tZ632ORZy?dVbbUp5Gtc z4Lp#F<{-1arVGQ68qw)^M+;!!!QMSYT{G5ce?ZFuh@dFN#hc_)w>4L{4_OZ!Qkumn zof{1kADq(hg(e7UN%{3(ZH-@pJ@9L8%O8;|&@;_qfu4htl#rVNE*lPQh9?WP<_SVW}rl}XjRS!>3`0dRD;AQvWJ z!h|5oIz2LIL$D1!uyqKlYoUj`25@2-&pqEF_w87y*U~(n%K{KWiu0IhWmFj_O^|_= z+lWh2r{CmlwO1^BZ0YIJfGz+4he&G?&L~3T<9ta74?{8jt|3KWm?B?OO4lefj$(ZO zYDc=b^c?CbCKg$qz|>D>D-Oe(VO1vAvo*q_XoyE5fkT>-B*42-lZ-Y!<=aal8sktH z0_+4Q#>fNs&A$aR?D14|`}*RP4~p}ktjihtQ+!Yp|2p875wb+i0EZSLGdA%#pPG?s zfzUks9b(QyFYl#}$_+7`M9>YYImH1b(Onvxne_jgtwGmh!}&tsjIltB(=bXO#rT?d z6?;-DP|aM>&q7-`G%`~bf1ML007l=JS{Q1G@a{^m!?@%q%Ai(K9FgK>piDzG~D0 znbN47Shh2pAwJYlgl^oNdxdx=Mz}A+`1PcF?|PFj)-(+j&<^k|D4O_Rvk_rPHX&{<1p}8p~z(2O;1_G7&j{P+u1-xgy8$%FwZ4gKs=V=#ryVptJsgMRf ziNpV$%3o-4BFIbza$ZFVQ?$zC8y8)7`ZX~ezuqMZo6X8`5V|JWI-OS1PKx3G&DL0C z62YIakd1~QlF@r}d;__Nnl&0sSn8>bI^|BWl<|UKjAoxKSrkPX*5~Mi5P;CVvdF-D zN|{m9RZXH!yg%icL@-JQEuc%+5IGqL6|co2iww!IP0`p3^u=-2P69rqyfZ^30I(ES z*TlD5L`4t`4BtP(cp#ipv;-NRiZz?^bd9KPxBy@SG!^G%4LA@(@Q%qebR;^0!A>_< zK32nVnEOP@8gU$jajG-Y`Wi?Trs2R{O@?gz8DWq%U$tIn4k`JQX4nZ7_}9IlzU-oL zCC!L>9L$CTo|5ApIdUc}oS`6^h4Qdem=hk1q&x^}k;N}?L8f-wXtP^{-c_uTXdc%f zi~{mgK3V*%x-+_g$SPh9_=V=I-}L77J57BVnMz3;OIq#CR`NAmBKdk($7ZvVZ2fa= z9n+~OF}}BTCk|J>zEZ%0zJFLL!Ju zw5;gyz-hUw#lGZ}n&@KlduJJfF&oOEfk-V3hPP>#d)s+>Efnw5GZJON!fPPVQo}&s zp~R3BhtXPcwbCl=2)e78f4jY6k^M%U9bJZTG$}lekpVwQ_8kshBOba{w5@a8wZ?-X z>OrS|o}(;4piM5}kzxzcOW*|=cZ0Z7yd{!=MN#R`C>eg^Cj2qy8yl&Wh}h@iyv{M+ z8?>8i9$T;!@%S9+5SBsaAan9IDE`IuUXA~v^AsP;G$LB@`butQmU4YeBSL_&WLz5J zi%UWb$IA|90V9#W)R`%v^xKxLyu|RF=<0e5|8KUw2dCh-xUDDGW-mt$C+XYe=QVC$ z`K7C}z2e_a78hd~iTrpvx~yqpC*nwPO%R?^_CDId?2j=mIDkcSY-_CLc(dLiQ4x$G zs&Hc^t%;Ae>h8!Dh}$U~QM6-ZZ%fE3D9l&Zyur6#P}p7#+MxiUejz+IWp*Xk#|1f! zPpYs6!2@`o3o>U`?Ks{d;O8`GMmpM>o<_A5UuQvqiB#E##~@#T)tw}{AEFys2Svy@7TufmEFP>($kkR;rqC<1~*mr%3Z~9;02Dv%wGqgi`hd)Js;QiJ$&1LF34t(G$5!jYTkunBOy9i?q@SBjzv5s<+J376B!?%)o4c5 zFcwz4qajtX!t{5^uE}C?q2@5<^X)c>ZacKH4)rOiaJ}7wJy_J+T9YIrVTS7*x_%Vb zxN5G8OQ8b=mOBkWm)9v|!xNI04_pb+R5v><7yb(b`(>n8H7p=YdGdN;D%hH=N*E__ zT|mnAwikr(OP>BV!7YFTn-0p-cCnttKqI8Wlbq)nnJ6pNB1iT=Um`Ta)&O$;IW3R= zMLOqG0-g8voKzO1_T0MpwJ{&flejrZ>jXvu@0$_(rnit1<+Q%kH*0%YX`ZX?IZbm{ zN#koC+iqZu*z-m{8d%Z^CGG=QrH-(;jiZ98wIcR-(_^^&nxk`DUs;;jDZ>+j&DfX1 zTA?4X*?;rvzmMT}m1bu&u_3YJ7?;kRSW{V2JB4=bEZ%k z9-$l)8dp3)wg+K8G$qpXO^{R_70^y2^5keV#~<_?@(yjI(wr9a&ox$Qy}+o+y7P5> z2JM{$I1I4RoG>IgH9kT3fzmM}7O*QdX&+1dV;vMReHoL|NKgm)qINKiNFM1Q;n_3_ z2U`MxwyYF-@!h5Hl)|mQkn~S%O$9yK^EH0`agLKp(^EuKM1HVeio0g(QLHn}k=gU+P132L_YO7kQL8!b&CwrugUq}A?@35WsOqaL` z-YLylF>|&%;q}b5p_lfxJQG>5RU(jSzG)Pi5PGzlUu<pd`0!7q3mw~a+N|d zkgtE1<1RJQ--I@#KtL>az51c3F2hWwx41%Jr;^`7!w|y^^*;Da>q~X-O|HH{^)m4v zr@jQR8WhLY^GCWwqxvS?QS$E?Ll+{meAarPRM$3s{oyY=BOB9L7Nb3alm{lLJZv2~ zpGmFqZic7rjNxLEkMOeYs#>XVsa7bf2jns||8rYYM0e(EY>i*@3_X4PyibaKgk5n5 z*}A9ixy9lP&`oP9sq?uik>vYH$~V0A>P!UCa*6X&n%!zq2Z1~%F|pWgvG4~*2m)}t zG8Y?M6~mX;*2yvb0x^a(X)pllZIOB|NXplM1d_!=D9=6r_Rf@|kqOi1Qk;?OUN|BN z04NPeBAQyFkUu>q&XCwbMf0$05Zw&lBBS>YCuVA`s430 zj5alHUZNa`aaGMc^Y-e+5X!>#2^W@fhT36Y>4>CTIGBf2B}<@F2Ek`(=o~F3Sv$jb zgS&3Z2eP%+UQMI|GBG*3^8mG(Pvqyv+^=al{bLOO!LJP*?tb0khj;Lv?@{<^wi7bl zCFP?%c+SWr1Uc)&fp7z;$e0BtNP0*iTvI<1w+F!UwA(a#p!8|KPG~j9hd>$y0FQ^X z_nz9uMAy5;#}c*pjxeQ%ce=L!uIZWSh6ox2uW}X7fk<%`$IU6Rd1 z{-%OS@MxkpiTezX9)!5n@V$vbz8>S9%>%`#F9FDRv=# z@=alQ0O7J1L`S&VDe?OV#bm1(USvOmIyLrsZLsyrCfy)6;aYEk5C=|y*`|tzfl-T@ za@(F~h#OE^b8lbMw6AkM`)Eo_*AEDHgm0xLzaLjr)HCRJ3NS#Dbv`XJ;7Jz4)_c=} ztcA(~Th9fX1=$*?Pgn7}BEKFcTQkhA{f+ukk^Yil&5u zmID|DZht>zzVc!;Im{%M&< zeX}&|+M@6$BwmvRzz!#nddvO<+TWD+US{%j$lbGCxb+##Qf>Mfs6)%3_~MKw_s;>n z0iV2sh$g0YD^8z8cLl$xoPI*%zs>z85V9XROzkPxIkqP!KmpT;m)&c zHnWy3uBgp$i`!)uWr#|p+8W`uAaBm{w98=BSK@5Tgq(Lyy2E?9p!6W`eGGv#%f^Hk zYL;oBGL0cf|HB_3Jqtb7)fUQ@cZtt2KA$vS3`x!>FH!#}zHD(tO3aY5o@HLq_oZ$+ z5H%nw8jM?Qm>2KlbgXbCSK2S?D8MbD$<-+o9j7NdhAkf)i`R^Eo91J396^Q!8i9h& zdg-kw;f^-FR9zdw@|mfC;s23K`A1vt;)5y&@ediy*CMYl+KdOd(g~A6s!zpg5_ort zf%r4Owm*pZZC~3p$s6LQxPAEnf)$TJTm_YJXUOT#QUvAnQL2+%``4W`ZQj_;frI^B zQj3Qa#xsDf-z<3rgU0ZObYX%W?iYAiOcQgRT*?@&AB^A}9QJhI7eN$-wSI!_vh213 ztfn%xw0K+7w$6E;W`cPm8TST4@MD_D)|N1Ay{tBTsco_nD0!1m--kuh3{d-8q+2z8 zA1I}l5Wu743a_$x!<%=v0vAhJTPpBly+c95_2Lp3=3T3fVOp2j-drc=g07WY{VP1h zImYv#z6*$fai?q>k0gCDa4D5h)pVNq00E3;02{43Tq`rJd3aBUz2^jbqm>*Z_ zLhLW4;g}hRVINw@IjQ#4yU7fY$%kLA$6%mCr4vsJTeXQkSBX>50JFm?161U9pgZ!{ z*(J~(1%znOfa=WWVqSCH{wiObJ4v(KZ}R2rtM6#N!VbWkKnUyDa{_(c zLM5L=+1*=peK8+~VEAtk!X;JN+?M${ zf9$rNhN4euC1sP|44_ro5Oy@(1lhWrSu-H;ueK&E5KR85tw}4u?~~lDqYxib6#J&- z+Y_-xy81ye_Q`_H;K^eH^^OqQYE}U8oGg~{SrUwniTU}-OuNT0%X`YJA+l1O>DvWy zA|f^+f=ofEtcCy67l#_8!^foMuD3N|K=S)kQJUhZ7ZyTX$LU!&YZG+-AoGqXl zkPMOarfKeJd1V|so|zJ0rU!agx|xx<0hy-G^@Hf;@J)5}R5QNSLY*7&8hYG2NyAK^ zLM6j_#jYq}TtO71$ov$FJ`2lT%!XfcdVqFfGHD3!AiPlTprw4i(Q;-M%Rn-mf@;n} zmk2i%h+qds7+T;iT@uwS945yCu9%ti`P@=~A3+S(Wu6p1;TGRXex}PE_jAxlkfgQr zQ8Z#W^yBydYL%_QrTFy&DFS;i@xW9DXZ1e7TAdoC|H;I z3v>FW6mx+m`fG|NTu7@?2Mcy zDcJ$Dp>c+)clmv|n8_zI9;ki(l}N!A`iX$FT{4!lBdFkRDMVvb1Kn6td4u zw>5Z)YfqhfJG*L;PBE_}=}|c+Yhn(+{;RG3X$xbhaJqFlDg~;i7?$zaQb!9&b2oZxGTMHXBjBiNYSr?In8D$ zuj%v-@|1mNDa0ST9tz#54EgW94?@cSXlq7G^n`-_*!nIS9NfSRzSYn=SOSuSa)5un zx5Zz$2lcTq2nR>aSljO^PtGgJ0FMJ|OvKyxm<_j>8LDiu-y z4n=Y#?DWDZ^g0j2sjt%#D#c9h%o_n2gZg@`#Q%-<28XWvI;hTUCsUVY6o7gdo(cp$ zi*_fYqZ%lNnPC+zZBV;PBMCN$Wmdik`Dj^OhjxI){iXa@hNWg9YMlvmVQwf2>Rd-> zL<$h5jp!pwBD+HCESO!j&z*#PgG}MAKr;9kmkyq;N?%Js$=5`NWv$8&FQ?H=ufflp zVqy(!>CwFa0>r+}?DoFJv-aZqQys$EH;8!e%v3OMAtQ4kh0Y>r~ zg+hZ8d4>?(u_^9^X1j=kV$CM1r`NUoCjz?YxGksMNzP&jH!J&Z$OV(#*R)6E$|9ZZ zqje*wy1QYxfv7CVk4Xb`Q%Hp-GGx70n%kz#8)OQ245!`!dXPv0nc#N0iqL`VB&!Tx zkaVe*qbJN-h4&$UG1jCALSGFF>Qf9u99?5^Pz0AvrANf+B=ZKQ!n|SS@xF%Weu`69 z6Va!}WE*@t(|1yTX;TLY>t$2Z=RxX6HNGJ{#lm505Ct{ts;XSc*PmuKh6oQhhr3Y2 zsDktk?zD9Vhi8KMUt{?H!Pbu4c+?x&+2vvhki$|~%7B2@sO$jSLkLX(=Ac*mL3HdR z9#7$mU`TLgvTrntS#s*5fF=yHo6Anf(d;tnAJXaccFEK(czZb0P1egAuA!FKL4|#o z>Z-!VdqO*il8SeCw4P}@R`&rVjgM8FwARSN5@Cq97(w6DO0XCD<*ixID`R?#3 ze<425CL^1pccP9X4&*Q#D#^pbi4aio1r3FPZAM3%u}I zB1yF0SH#J!*P0Ht+24{=f7m2PxjmeM!(LFkCqOOwYgQ=gZ=ivakkEU9?D&E6+@!`$ zMv_W>_v2z+O57`j-fS5~C!9^0nkl?&Y{{Ebv}$-o3hOgtyy5GtUFe+lLa!{yXjEjk z`sTWu+_H#RMmPa=jT$tv@&n4PQl32FvZ$q|wFcar4SY`2l7v57`2Uh@{jr*!EV>Ny ziOI^Ipi{9-N1#cjA;Ph6!%O}MEJS7G7jl4;82CFx@i-Ad)Lda$s-0ZQ;2*Hr|H-d^ zu(i~Zs&KiDvzcd;k@|xyA-%7uqyC`Jdg$V$pg_6GCe> z4B@>+QUB`7tfKpVj)ItmI6sS<`aM-JIN!xTq{8DQtkpCq*QQ5`fJSP}Bhf*bWSLCE z5!v{kcGf;OmHb3eDCN_Nro*m=0)h@@u#U+QxGX$ck{-=^e9DWrn&!$(wI%V^cCO#-PcxEalg3^7QlF(Eb<$)b+ z0IH#Cco;I16GM>*VTfQ-nG2R33f}>Yk`~+o}EcsEp~_Q3^_

zAi1r`~Kak$^usqiEi+7Z#qTKq*}Xw#rQRgu9uMl4QRB>HhZu=sD?B{@C93wLh_ z5QV%J!zi<{G2R*@vZaTj&0vifc_A^Qq=DjvqKxE*wM<~=45Xu= zaOEU+2O%6xv?umrrbO&g{0AZ9T(}jEc0Zw8BaO1xD;13jF*7j0#bTmsn}*Z-5qmx> z*uaQLr_h~A#tDx{xX2rFv0%~LGhYXOW2OXrvOmaP+Mn=NOw5qN+u(`NE4{0}Vr1F)G$ifhAi7L-<6Y9_r zNdy`|;#T$kG<`NT+3cj@oux@IgUGguck%dcAM)TFuP$*71r4*2lpdNhf+FAwS-+&l zE*YVZcZ*I^1Cfq7P!Q@vrRxM|LAiun#W^6W6jrIT7T#q$mR2IfhdK(75@@k)3|sq7 z>Apx_(y}Pm9bliYC2HB!&vNSyVm1JONQE4!r>fObb5w)FNH2SN+vFPkPAZC#M2Y{7XUn za#g6CF7(TDMpQ;nxc2l)eZ;T3Er}E3=cjs#eA4?YukgL36VSx;pE&KNJhpj5x%x{d zPqqd+(tL6FjZ<@%D2~Q*ATFMn4Wq?XL{=d&L->|I4wbnxkSgo7qegE2hlpTXyRtW` zl+*sw<=o!PJEXM4hTr>D%pa7xqG``$Zj`m{NL5q(ssBOj)YeEve6N;o1@8@8b2$;X z0vJFw*!p<%8=zB=Ei%8_RzouisNY6O6@@3sZr66S?N=x3X`#@bo=DM3g z!}}4pi%3^km`A-MCe2nK})sURsTo2vOG=8IkH!j<4(QAj@M^SnF; z*M=)}iI+u}>LS?~mfj?-zyjCd#r*tJJdDdH$d3T3FZ>OOAEVo3DPOH8=h!_4^4bo* zk(dE+7PcIf4SnFS&V8gF`KP0R@(8@rFE)nwOAdcvt(>D4lZJP%5Vi_4m3i z7|U;MoWENQYl2RHl|-r&%AP45Yz$kCghtJ44MrWBtS^VqYKaUt`#094pw)~LB5w5q zA3j1Obs}{M6xe#6`}M~^*cxnhpo_=O_nM1CR=%cZ$4hxa_|Fjjm)W;DeUt4g=9hhN zn}hW$Eokv1=)#G8A|YJFY?k3LPQorD4{MY>A4tn*Uz5BbLz?tryR2#odsHy`XTVfI zl(P!UaewZZkN?khuJUdN>NmsFq6_lnBtlS0af!tGY}Ph!hKy2UaywI^`QEqw=g*A#m))S%*& zv6t{~B^;S)aF;*R?WH3FLdaTl+-d8xX)Q5iN+6;kXp9%N(DSV1Kp1f5#l*=F#gPui zHLb^zUQxHXSvBi0D_MIL&fujOE%J5QH^zP_TJb?RF@{)+-t97peezz#VC$28UBHc5 zv$QzoGfwDnZ~v2ClHOgL7d5T*rD4dC66T{Oe#jP0f1}4T)8qnP3ID_Y#miRkh8K-s zaL>g|eo4`hNM6mOlSvkINor*}o&}5?7asAs?=u01tahCbF@cAip|xNv84kA= z{a*qIVT4P_ucIHqU0TZu6g-X_NClk}Q(CV!E!J}lbb5S?WLqX}?cOPCy6OlNWzKgE zLJA^T0xv^>@HZ|Gm!GnF8L^u1mE_Ufna^CGzXC0#%Zxve2tmu@V6G4hT)-|MngX@q z4J`AUW=zhw5}4{|DQuPXOYzN}fCscfs2ymN!SAK81rrdN_X;)t8yz)6prtd0OXPDo zX+^fyW^ZiWSJWkg0FmfQ48POs8ekRN(Tz=On%ZjNU$xvU))*7*csicEo~B6`l)N|C z#u-;C+(nQ`xLA!7Qlg=`Jx5Vg!kiDL(p6U=B}6YLI;HR*)WWTX>jWw|FY=POy1rGu zD01^JcuBOg1n)Te_pVRizRllRDMPtIpd*E%%C{k?$t1wmEco%Nx{5~`Ow z+8dif#2|9wN*j?9CEgvWmLg`IPrrk^$G6}ysG3z13BK|h2?!r0z5DVj*!bEkYPT7x zI@?iP4|dk&uyxjH?}Z>C(xphE0X)U0F>4OHLwOZ0#`-7QMbcM_q%El}j zoZw6{{V?-3gv3tfp3(j_+s|ps;*}{)%Vk~D`Y4yrVkB*SsznoeOE~Al|I7J*8skRZ z1l?*)DtTax-0ki83fa2Cdnfx@vaJfYSKWV_HP@89psDYa@@;Ribg6MeH!2@^cQ^arV)lB6o)@lJtsX>UG$+p&q`w}xEs>9dgd|D7g!@A%> z7@DvNEk9Mmm});QbNop~%$55OPu6@L5)ifqvjJ1F^*1miwf2ejqa3y*Y^KoFCn>fB zrnv>Vfj@H<)}u}Pk12A!*Lkv|5}^#a-iKRH#;?7` z#HN??_B7rLz?(rJQGK-Y=p3=*a0xRayczsSi6P?Mz8;N|tE>T{8{ z^4CgRwuvo&mXQC@A2{ZwXKRcoBv%o3w45X(kOPSlz zg5dfhXM)COkX<>vUcyWMhq9Msy2(@grpQ*JM8;guG}j?Z^G5<~^HDJBU2&_zRJDqW zUhrcsI~kxZyrgtg3gFKPP}b@*YReD<^{-HB`EL0yJCk(=go{pD=j7o+ZXMwZY({P> zb+CYzz7bKno9X@oje43|=LD`pa_C({Kh&X6J=#jAVFZkR0GiUHEJBXwHKXmL%C&WIsa*qB zjs*N26oK{3G!aNoApfy!Notz6TFv|Iy0+cSW!G_vM>2uSHSWw@{x$hUJJ68g!aH?? zPJjTrlZanJmi?TK7VZ?oVw}=ycoWtqrI6(*R6m8#rfZ6;T!Lt#B6_ z=mw&P+iGT5Y)qsN6^^gDe@^FzFw@wIuchB4TyppA$!5B41d{fNM$KQkMckqz;4W0) zXuI-bQM1M`6cv@N5` zh63%Z(2y(xx!QGrXYp^rEyFxzOpZ2FXat3`z|WU4J)24&-YLmgcS^gYxNqT)Y_y|~ zfc-RupJZ9~m(i5GfWDl6Hf}ypWM@=rStadZnJPeGt$(7SFU-%}!7(-TY3zU|?9QHN zq+CVs#Q?eC;NE@+h(Hf!d#@|cw9n!yxpM;suEQZh>dXN)F+e9(9wQ4MDG z*c^Dx3XR}%G%YTM=SmEXR^N&12a#8GdNeFqQlEOAZ@+opSC4){YRieKgwLAz4gbYo z6Yz=}owkZ0eFLILHe3;h$NX5ONwuYmI@*$LK>BXbw@-;GVl+18V51L0V*W~;!jA0BD9MOOZuLRY+ zpCZtz`QBPN_AP+W4roCp1c5$4chX9h+u~Ck`_Jhtcp%*luLoVY?22#KhiPknO%g|e zkYFfU6s(X%@?egWkdpEf&eY?e|OJo z6jO)haJb&i6Hckxd2&_`LkjQ7GODWU3t}fRFcS($j1euGS>nAHxE$zpv7LH}9+cN- z)xIv&l66$hm-63R=}*wNgfYw7B zJSNcy(4+uHzsR#EE`Jy|pM+)5Xx0yeTr1H7A{VmaIigL5Zy%FMuKmR^BD6#D@vu6c@v#(nTl#7K-g83q4Ow9yNcl;ONbHV821egR zU1sUNu8?k7m*ENhjEbhOfI|)GNrSZ5@mD@lcMPhbsMcFQK!`FFsY+Te;sY6((7GF+ z$@(wOUuu6fmw(Gh1?NxwPM5!g%L^-apfa$#BHr(K4O|H%DIy{Nia1P_v>VAi1+EPa z-o-z;JI710oJk*Kgs>kkVjx_QeUjdU#YxiHgdrK0dDBF=tnh+qec!P~a>0oxb&KAs zH4WN?H*IB2@8YeX`t@E=e;183{b@~4wHlDdK}5E8`Xj;I_q4BaiOzC(Q8-d?T1V|I zm@0~U&k_&Gc4B7u0(dNhf0N4|Cb|;i)BNT@Eu;i!C* zzSo(ag9w#avoDrS`WE{kD&tj~$*?kk^pv91bCy5b2z9ZcxViIolUsq&>`SwqAHz_f zLJ6ny^MqgZ#O26`x@eO`PcZ480q{Jk@w5zdFc^g+A6ddNMcfGg3XFZWAN55XY!Z=v zV+mt%6Dgg-eNIeG%W612smv=YbD7_8LBdBgsk8kFF00nr4HM0zRHfjho0mUjmHZpM zoQI4>KmwHdhM3<`NhR2t>jyBSi00<=H9=y0!SRmpangs2`lMjpYdx@^E|Gue?PLfy z7B&xH{A#V=q{Ody*@yaPvclK5yO2+h=FSr#`FX~RO8fm(-%4pQc*C>9sgm^uu=fef za~T|a!peski9QVUZo<^031xcUs~LqxCCF=}61dLDCIp|+4q6t7RS+5S1%nKwjH`vL z1TV1zOtMd$5sJ@2ouad~!7g;CFsF+A4U;}38k*NW1Sb>IkjfHhaZ#!3$I!4q4_{b2 zV|Nt8-EJnvCdu|N`b9|?W*}LQfUg#S%2JF@h`@_?DT>(piJAb~N&ZdD z(ij3A*Ghkh;p1_Y$957m>F7w;N%xk5?)P*A91_fS`f-wv zeqWO89K4*`xX|$IKS76=RuCnBy7yjwpw(H zUZW8JAa_;Uv3Nv?y+S%DXqvCHz&ryqh~`u6GmXr@7c*~9JIK5CaCgwE#Dpuowa4c? zoouC-mS0oCH*Em+mQjcrAbqIYbP#1Y9_mhdg=8E;=_42$jJ5WiH5xCM6 zt>@AZ;ms^SQ`8O#T0qhuF4A2z#3^B%4TB^>iMqtKg0DtJ>^JFkDh2EHD|jgI{_~pG zcGP>?W#42!uC@hi046B)yORIpH0e8ux4npge~ruUtlFndV)-ig3bX@zv!7*cB1+sk zHFLRX_ay1o<|T;`?uWjn(NE5D?F}j#zR|A5ep2}7;9*2`WmC3wRb&p!D@eX~M!U`r z;aC6?L^{e(27#N*%LvvncusduUslp9rbfa6IfEH9oB?Z*k6{r;kL|VKC|GA$I{RemmGH8lQGOvkx#HJ|=b! zf-6_u9FJt$Bld4eWStqoo3q5mQAW5xU?v5{{qD%%4Q}k?9a+q`2Jm6l&@e;epR(u7}5y7epP=u5hfZ6R2 zN_w}^!W>?3Gn?&*932SFC6^Sixc1Ic1#m0sCzJ!YKa6ofjwpO}Ju4BA{e*ajF&Adj z;7_=jYz2giphr{7;X%*2ACfS_yH-erv4&n$^Cru^>jd|;p;kzPpBBNPoqSgMsAS~d z5nh^2@RbhO=oXTrHwQ0Q^HJp_iTFmEbZRl9tdLgZ5pK9ICPp|$nOOWh9SvbH8q;59UN=u2*8)he0^;XNc+Hp#li_^VtF@!2IX3~}jZ7O|poFl4C*ux*gi(oPs* z>N$0qY!>=q`u;(c@)MdO2`jWDL~GkuH2Ef$@tTNST7IXH@5nNexY%@fQKmLPn^Mk1 zDuTX2(3hHb?_|A+_O4I9RO%6V>wQemF)+m|T?#7`6&aAz1HHx+^%U;x98v@N7G1&x z5EncNfI))~@-^71#o3VI&5mIPMh8SWcAX&CkaU?;K9W=p`$RA)My5b<#ErT(*=XW` zUXN~M!+WV6QkdZ;<^#!kub}r3AEnppP)~g-9wvN8OB%49?CToe>ZmhX<>F{i$K9L& z+&Y(Sa@;CLbR+xoF7>9OQlkU=A+}~OaY9|G-Dn&Rwk9Slp&1mzkKn-|mwdJI(LhA6 zxo+T+3;D>(bCbRDnqKw`fV8EW`#QWWC+Z;AZ8sMhGG%ZueF#(ujV;FiJc>~-bZ}|8z%9U!rCONKV4mQ5>LZh{XGsl1DTu)9aHkA zoWCY+@ETA?fxPk^rznA}3w>H-E~clptcV>wE7*7z7dK4H7A7MwE?H(}goJX>*eYV`&uLu#XHsjd8@P*HNL-??&4&0k< z1Sv8JXgx?$!<2r`0NsaqhpcCOe3QT9r*k=fFW+8B_G;GP(poPh-{*~o3Ef?MpPQ-n zimZc3085cUJm~2q7hDyB|6Oi$0w84?zU&cOBW6?Fk*T4$pNl%J?9gkK_e$O;Tvy;ssfvUA3UDgdS zArzRDmfq#ugL2ZenTJl_@}~8<-Xw@SsP-q;-QlJgMjY@;ih6bz##OuuQ*$ud)g{eo zL8N@EfPV!oT=K-GQW0zi z2`Ndx^@i?9VF&=j1MJ^bji9}8hs!jCG-5b?KsHPBIaha!7A1=q7-$Oxr@)b&@^%zK*t z$V=R4lxJleY&Vy6E8aKf$v@7`oiXp^4b7e@u|*2tda@6LTqW?MQENi?Y}TWp+xN%j z6UIil_Hbk&P=zWXAq~<`a)MWx+El_gMCH4zaqw|nZr5lRUlA@)LUKJ0XGqr9(Dg_# zhgxzA?K3>3(J@1V4~wZU1QgLeM+oP=yf1SotQTT_pq-b!Wa@{Q>6SuR*^SG*rpcg! zt{O!bR;S2?m>S?~2S#Sq#hm#}C_C^Ee#Eo!mt=S`aEru2c6-I);#*#)qsjb)^Cx3k z_%j{DY@YyoYW$XV5_&x9I~U$l&QK4o22iONU;vLLE=}Q}09}tD)Q70&zrbkW$bRg= z$Tix*D}li#Ad@^U{HaFJ*XJejN}zeQqSQT#&NAwPZ2wvVZx8=Trn?=wRBCqHm#KD| zG7z&(*r{?#Qk87$qOav0?Z0^N=l-mbAXZolk9*U1|9%~L=U{`&K`WGSoY06i;GnXTk6RG$j z?_cNRHWyHex|AByvbWQxbk?v=cdzleoRkAS=&O2%dUxjRBF$XhA|Wh2M2#3>=CQv2 z98|UhUKEcuqtKYsO8XP&H~|{#>PeBQ#V|uz5WwLZAE75sCGN?QAiNgmHS~cmSVYxYaC6?ZA$o(N*68he+5}Qq_d0s26YnN|I<~;v`Twn4A-e0T;xsE46VCg%H zu<29yc#`)1ab$QTcfXS>fJwfR?md_MeL=W(Lw^U)+2j?QmHV5-WEquI7rHiCV%;r> u*fds(3Az+IZ&kJ?@Ic!^DXOR`2PVV6sb7?