From 226f74ad6d87817ba591b3d72bbf757b7f87b427 Mon Sep 17 00:00:00 2001 From: alext Date: Fri, 2 Nov 2018 15:26:11 +0100 Subject: [PATCH 01/12] Updated to CodeIgniter v3.1.9 --- composer.lock | 12 +- src/application/config/mimes.php | 430 +++++++----------- src/system/core/Benchmark.php | 4 +- src/system/core/CodeIgniter.php | 6 +- src/system/core/Common.php | 4 +- src/system/core/Config.php | 4 +- src/system/core/Controller.php | 4 +- src/system/core/Exceptions.php | 4 +- src/system/core/Hooks.php | 4 +- src/system/core/Input.php | 6 +- src/system/core/Lang.php | 4 +- src/system/core/Loader.php | 14 +- src/system/core/Log.php | 4 +- src/system/core/Model.php | 12 +- src/system/core/Output.php | 4 +- src/system/core/Router.php | 4 +- src/system/core/Security.php | 22 +- src/system/core/URI.php | 4 +- src/system/core/Utf8.php | 4 +- src/system/core/compat/hash.php | 4 +- src/system/core/compat/mbstring.php | 4 +- src/system/core/compat/password.php | 4 +- src/system/core/compat/standard.php | 4 +- src/system/database/DB.php | 4 +- src/system/database/DB_cache.php | 4 +- src/system/database/DB_driver.php | 18 +- src/system/database/DB_forge.php | 10 +- src/system/database/DB_query_builder.php | 61 +-- src/system/database/DB_result.php | 13 +- src/system/database/DB_utility.php | 4 +- .../database/drivers/cubrid/cubrid_driver.php | 4 +- .../database/drivers/cubrid/cubrid_forge.php | 4 +- .../database/drivers/cubrid/cubrid_result.php | 4 +- .../drivers/cubrid/cubrid_utility.php | 4 +- .../database/drivers/ibase/ibase_driver.php | 4 +- .../database/drivers/ibase/ibase_forge.php | 4 +- .../database/drivers/ibase/ibase_result.php | 4 +- .../database/drivers/ibase/ibase_utility.php | 4 +- .../database/drivers/mssql/mssql_driver.php | 4 +- .../database/drivers/mssql/mssql_forge.php | 4 +- .../database/drivers/mssql/mssql_result.php | 4 +- .../database/drivers/mssql/mssql_utility.php | 4 +- .../database/drivers/mysql/mysql_driver.php | 4 +- .../database/drivers/mysql/mysql_forge.php | 4 +- .../database/drivers/mysql/mysql_result.php | 4 +- .../database/drivers/mysql/mysql_utility.php | 4 +- .../database/drivers/mysqli/mysqli_driver.php | 4 +- .../database/drivers/mysqli/mysqli_forge.php | 4 +- .../database/drivers/mysqli/mysqli_result.php | 18 +- .../drivers/mysqli/mysqli_utility.php | 10 +- .../database/drivers/oci8/oci8_driver.php | 19 +- .../database/drivers/oci8/oci8_forge.php | 4 +- .../database/drivers/oci8/oci8_result.php | 4 +- .../database/drivers/oci8/oci8_utility.php | 4 +- .../database/drivers/odbc/odbc_driver.php | 4 +- .../database/drivers/odbc/odbc_forge.php | 4 +- .../database/drivers/odbc/odbc_result.php | 4 +- .../database/drivers/odbc/odbc_utility.php | 4 +- .../database/drivers/pdo/pdo_driver.php | 4 +- src/system/database/drivers/pdo/pdo_forge.php | 4 +- .../database/drivers/pdo/pdo_result.php | 4 +- .../database/drivers/pdo/pdo_utility.php | 4 +- .../drivers/pdo/subdrivers/pdo_4d_driver.php | 4 +- .../drivers/pdo/subdrivers/pdo_4d_forge.php | 4 +- .../pdo/subdrivers/pdo_cubrid_driver.php | 4 +- .../pdo/subdrivers/pdo_cubrid_forge.php | 4 +- .../pdo/subdrivers/pdo_dblib_driver.php | 4 +- .../pdo/subdrivers/pdo_dblib_forge.php | 4 +- .../pdo/subdrivers/pdo_firebird_driver.php | 4 +- .../pdo/subdrivers/pdo_firebird_forge.php | 4 +- .../drivers/pdo/subdrivers/pdo_ibm_driver.php | 4 +- .../drivers/pdo/subdrivers/pdo_ibm_forge.php | 4 +- .../pdo/subdrivers/pdo_informix_driver.php | 4 +- .../pdo/subdrivers/pdo_informix_forge.php | 4 +- .../pdo/subdrivers/pdo_mysql_driver.php | 4 +- .../pdo/subdrivers/pdo_mysql_forge.php | 4 +- .../drivers/pdo/subdrivers/pdo_oci_driver.php | 4 +- .../drivers/pdo/subdrivers/pdo_oci_forge.php | 4 +- .../pdo/subdrivers/pdo_odbc_driver.php | 4 +- .../drivers/pdo/subdrivers/pdo_odbc_forge.php | 4 +- .../pdo/subdrivers/pdo_pgsql_driver.php | 4 +- .../pdo/subdrivers/pdo_pgsql_forge.php | 4 +- .../pdo/subdrivers/pdo_sqlite_driver.php | 4 +- .../pdo/subdrivers/pdo_sqlite_forge.php | 4 +- .../pdo/subdrivers/pdo_sqlsrv_driver.php | 4 +- .../pdo/subdrivers/pdo_sqlsrv_forge.php | 4 +- .../drivers/postgre/postgre_driver.php | 11 +- .../drivers/postgre/postgre_forge.php | 4 +- .../drivers/postgre/postgre_result.php | 4 +- .../drivers/postgre/postgre_utility.php | 4 +- .../database/drivers/sqlite/sqlite_driver.php | 4 +- .../database/drivers/sqlite/sqlite_forge.php | 4 +- .../database/drivers/sqlite/sqlite_result.php | 4 +- .../drivers/sqlite/sqlite_utility.php | 4 +- .../drivers/sqlite3/sqlite3_driver.php | 4 +- .../drivers/sqlite3/sqlite3_forge.php | 4 +- .../drivers/sqlite3/sqlite3_result.php | 4 +- .../drivers/sqlite3/sqlite3_utility.php | 4 +- .../database/drivers/sqlsrv/sqlsrv_driver.php | 4 +- .../database/drivers/sqlsrv/sqlsrv_forge.php | 4 +- .../database/drivers/sqlsrv/sqlsrv_result.php | 4 +- .../drivers/sqlsrv/sqlsrv_utility.php | 4 +- src/system/helpers/array_helper.php | 4 +- src/system/helpers/captcha_helper.php | 12 +- src/system/helpers/cookie_helper.php | 4 +- src/system/helpers/date_helper.php | 4 +- src/system/helpers/directory_helper.php | 4 +- src/system/helpers/download_helper.php | 4 +- src/system/helpers/email_helper.php | 4 +- src/system/helpers/file_helper.php | 4 +- src/system/helpers/form_helper.php | 4 +- src/system/helpers/html_helper.php | 10 +- src/system/helpers/inflector_helper.php | 4 +- src/system/helpers/language_helper.php | 4 +- src/system/helpers/number_helper.php | 4 +- src/system/helpers/path_helper.php | 4 +- src/system/helpers/security_helper.php | 4 +- src/system/helpers/smiley_helper.php | 4 +- src/system/helpers/string_helper.php | 4 +- src/system/helpers/text_helper.php | 4 +- src/system/helpers/typography_helper.php | 4 +- src/system/helpers/url_helper.php | 8 +- src/system/helpers/xml_helper.php | 4 +- src/system/language/english/calendar_lang.php | 4 +- src/system/language/english/date_lang.php | 4 +- src/system/language/english/db_lang.php | 4 +- src/system/language/english/email_lang.php | 4 +- .../language/english/form_validation_lang.php | 4 +- src/system/language/english/ftp_lang.php | 4 +- src/system/language/english/imglib_lang.php | 4 +- .../language/english/migration_lang.php | 4 +- src/system/language/english/number_lang.php | 4 +- .../language/english/pagination_lang.php | 4 +- src/system/language/english/profiler_lang.php | 4 +- .../language/english/unit_test_lang.php | 4 +- src/system/language/english/upload_lang.php | 4 +- src/system/libraries/Cache/Cache.php | 4 +- .../libraries/Cache/drivers/Cache_apc.php | 4 +- .../libraries/Cache/drivers/Cache_dummy.php | 4 +- .../libraries/Cache/drivers/Cache_file.php | 4 +- .../Cache/drivers/Cache_memcached.php | 18 +- .../libraries/Cache/drivers/Cache_redis.php | 4 +- .../Cache/drivers/Cache_wincache.php | 4 +- src/system/libraries/Calendar.php | 4 +- src/system/libraries/Cart.php | 4 +- src/system/libraries/Driver.php | 4 +- src/system/libraries/Email.php | 54 ++- src/system/libraries/Encrypt.php | 4 +- src/system/libraries/Encryption.php | 10 +- src/system/libraries/Form_validation.php | 13 +- src/system/libraries/Ftp.php | 4 +- src/system/libraries/Image_lib.php | 9 +- src/system/libraries/Javascript.php | 4 +- src/system/libraries/Migration.php | 4 +- src/system/libraries/Pagination.php | 11 +- src/system/libraries/Parser.php | 4 +- src/system/libraries/Profiler.php | 4 +- src/system/libraries/Session/Session.php | 12 +- .../Session/SessionHandlerInterface.php | 4 +- .../libraries/Session/Session_driver.php | 21 +- .../drivers/Session_database_driver.php | 30 +- .../Session/drivers/Session_files_driver.php | 22 +- .../drivers/Session_memcached_driver.php | 25 +- .../Session/drivers/Session_redis_driver.php | 22 +- src/system/libraries/Table.php | 4 +- src/system/libraries/Trackback.php | 4 +- src/system/libraries/Typography.php | 4 +- src/system/libraries/Unit_test.php | 4 +- src/system/libraries/Upload.php | 10 +- src/system/libraries/User_agent.php | 4 +- src/system/libraries/Xmlrpc.php | 6 +- src/system/libraries/Xmlrpcs.php | 22 +- src/system/libraries/Zip.php | 4 +- src/system/libraries/javascript/Jquery.php | 4 +- 174 files changed, 807 insertions(+), 734 deletions(-) diff --git a/composer.lock b/composer.lock index 285804a1..431ab173 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "content-hash": "cc53442fb0e3041fbf3d22ed9f5bcca5", + "content-hash": "abe1217bc1256effbe54c41832e2f409", "packages": [ { "name": "codeigniter/framework", - "version": "3.1.6", + "version": "3.1.9", "source": { "type": "git", "url": "https://github.com/bcit-ci/CodeIgniter.git", - "reference": "7e4f63cd4b792e7dc2dc4b8b0183a6072a3f9462" + "reference": "30e2eafa86c4c7b6b39cea3e7089a90df9f603fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bcit-ci/CodeIgniter/zipball/7e4f63cd4b792e7dc2dc4b8b0183a6072a3f9462", - "reference": "7e4f63cd4b792e7dc2dc4b8b0183a6072a3f9462", + "url": "https://api.github.com/repos/bcit-ci/CodeIgniter/zipball/30e2eafa86c4c7b6b39cea3e7089a90df9f603fb", + "reference": "30e2eafa86c4c7b6b39cea3e7089a90df9f603fb", "shasum": "" }, "require": { @@ -37,7 +37,7 @@ ], "description": "The CodeIgniter framework", "homepage": "https://codeigniter.com", - "time": "2017-09-25T16:43:58+00:00" + "time": "2018-06-12T13:45:46+00:00" }, { "name": "gregwar/captcha", diff --git a/src/application/config/mimes.php b/src/application/config/mimes.php index f387e7aa..0ec9db0a 100644 --- a/src/application/config/mimes.php +++ b/src/application/config/mimes.php @@ -1,4 +1,5 @@ - [ - 'application/mac-binhex40', - 'application/mac-binhex', - 'application/x-binhex40', - 'application/x-mac-binhex40' - ], - 'cpt' => 'application/mac-compactpro', - 'csv' => [ - 'text/x-comma-separated-values', - 'text/comma-separated-values', - 'application/octet-stream', - 'application/vnd.ms-excel', - 'application/x-csv', - 'text/x-csv', - 'text/csv', - 'application/csv', - 'application/excel', - 'application/vnd.msexcel', - 'text/plain' - ], - 'bin' => [ - 'application/macbinary', - 'application/mac-binary', - 'application/octet-stream', - 'application/x-binary', - 'application/x-macbinary' - ], - 'dms' => 'application/octet-stream', - 'lha' => 'application/octet-stream', - 'lzh' => 'application/octet-stream', - 'exe' => ['application/octet-stream', 'application/x-msdownload'], - 'class' => 'application/octet-stream', - 'psd' => ['application/x-photoshop', 'image/vnd.adobe.photoshop'], - 'so' => 'application/octet-stream', - 'sea' => 'application/octet-stream', - 'dll' => 'application/octet-stream', - 'oda' => 'application/oda', - 'pdf' => ['application/pdf', 'application/force-download', 'application/x-download', 'binary/octet-stream'], - 'ai' => ['application/pdf', 'application/postscript'], - 'eps' => 'application/postscript', - 'ps' => 'application/postscript', - 'smi' => 'application/smil', - 'smil' => 'application/smil', - 'mif' => 'application/vnd.mif', - 'xls' => [ - 'application/vnd.ms-excel', - 'application/msexcel', - 'application/x-msexcel', - 'application/x-ms-excel', - 'application/x-excel', - 'application/x-dos_ms_excel', - 'application/xls', - 'application/x-xls', - 'application/excel', - 'application/download', - 'application/vnd.ms-office', - 'application/msword' - ], - 'ppt' => [ - 'application/powerpoint', - 'application/vnd.ms-powerpoint', - 'application/vnd.ms-office', - 'application/msword' - ], - 'pptx' => [ - 'application/vnd.openxmlformats-officedocument.presentationml.presentation', - 'application/x-zip', - 'application/zip' - ], - 'wbxml' => 'application/wbxml', - 'wmlc' => 'application/wmlc', - 'dcr' => 'application/x-director', - 'dir' => 'application/x-director', - 'dxr' => 'application/x-director', - 'dvi' => 'application/x-dvi', - 'gtar' => 'application/x-gtar', - 'gz' => 'application/x-gzip', - 'gzip' => 'application/x-gzip', - 'php' => [ - 'application/x-httpd-php', - 'application/php', - 'application/x-php', - 'text/php', - 'text/x-php', - 'application/x-httpd-php-source' - ], - 'php4' => 'application/x-httpd-php', - 'php3' => 'application/x-httpd-php', - 'phtml' => 'application/x-httpd-php', - 'phps' => 'application/x-httpd-php-source', - 'js' => ['application/x-javascript', 'text/plain'], - 'swf' => 'application/x-shockwave-flash', - 'sit' => 'application/x-stuffit', - 'tar' => 'application/x-tar', - 'tgz' => ['application/x-tar', 'application/x-gzip-compressed'], - 'z' => 'application/x-compress', - 'xhtml' => 'application/xhtml+xml', - 'xht' => 'application/xhtml+xml', - 'zip' => [ - 'application/x-zip', - 'application/zip', - 'application/x-zip-compressed', - 'application/s-compressed', - 'multipart/x-zip' - ], - 'rar' => ['application/x-rar', 'application/rar', 'application/x-rar-compressed'], - 'mid' => 'audio/midi', - 'midi' => 'audio/midi', - 'mpga' => 'audio/mpeg', - 'mp2' => 'audio/mpeg', - 'mp3' => ['audio/mpeg', 'audio/mpg', 'audio/mpeg3', 'audio/mp3'], - 'aif' => ['audio/x-aiff', 'audio/aiff'], - 'aiff' => ['audio/x-aiff', 'audio/aiff'], - 'aifc' => 'audio/x-aiff', - 'ram' => 'audio/x-pn-realaudio', - 'rm' => 'audio/x-pn-realaudio', - 'rpm' => 'audio/x-pn-realaudio-plugin', - 'ra' => 'audio/x-realaudio', - 'rv' => 'video/vnd.rn-realvideo', - 'wav' => ['audio/x-wav', 'audio/wave', 'audio/wav'], - 'bmp' => [ - 'image/bmp', - 'image/x-bmp', - 'image/x-bitmap', - 'image/x-xbitmap', - 'image/x-win-bitmap', - 'image/x-windows-bmp', - 'image/ms-bmp', - 'image/x-ms-bmp', - 'application/bmp', - 'application/x-bmp', - 'application/x-win-bitmap' - ], - 'gif' => 'image/gif', - 'jpeg' => ['image/jpeg', 'image/pjpeg'], - 'jpg' => ['image/jpeg', 'image/pjpeg'], - 'jpe' => ['image/jpeg', 'image/pjpeg'], - 'jp2' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'j2k' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'jpf' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'jpg2' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'jpx' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'jpm' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'mj2' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'mjp2' => ['image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'], - 'png' => ['image/png', 'image/x-png'], - 'tiff' => 'image/tiff', - 'tif' => 'image/tiff', - 'css' => ['text/css', 'text/plain'], - 'html' => ['text/html', 'text/plain'], - 'htm' => ['text/html', 'text/plain'], - 'shtml' => ['text/html', 'text/plain'], - 'txt' => 'text/plain', - 'text' => 'text/plain', - 'log' => ['text/plain', 'text/x-log'], - 'rtx' => 'text/richtext', - 'rtf' => 'text/rtf', - 'xml' => ['application/xml', 'text/xml', 'text/plain'], - 'xsl' => ['application/xml', 'text/xsl', 'text/xml'], - 'mpeg' => 'video/mpeg', - 'mpg' => 'video/mpeg', - 'mpe' => 'video/mpeg', - 'qt' => 'video/quicktime', - 'mov' => 'video/quicktime', - 'avi' => ['video/x-msvideo', 'video/msvideo', 'video/avi', 'application/x-troff-msvideo'], - 'movie' => 'video/x-sgi-movie', - 'doc' => ['application/msword', 'application/vnd.ms-office'], - 'docx' => [ - 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', - 'application/zip', - 'application/msword', - 'application/x-zip' - ], - 'dot' => ['application/msword', 'application/vnd.ms-office'], - 'dotx' => [ - 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', - 'application/zip', - 'application/msword' - ], - 'xlsx' => [ - 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', - 'application/zip', - 'application/vnd.ms-excel', - 'application/msword', - 'application/x-zip' - ], - 'word' => ['application/msword', 'application/octet-stream'], - 'xl' => 'application/excel', - 'eml' => 'message/rfc822', - 'json' => ['application/json', 'text/json'], - 'pem' => ['application/x-x509-user-cert', 'application/x-pem-file', 'application/octet-stream'], - 'p10' => ['application/x-pkcs10', 'application/pkcs10'], - 'p12' => 'application/x-pkcs12', - 'p7a' => 'application/x-pkcs7-signature', - 'p7c' => ['application/pkcs7-mime', 'application/x-pkcs7-mime'], - 'p7m' => ['application/pkcs7-mime', 'application/x-pkcs7-mime'], - 'p7r' => 'application/x-pkcs7-certreqresp', - 'p7s' => 'application/pkcs7-signature', - 'crt' => ['application/x-x509-ca-cert', 'application/x-x509-user-cert', 'application/pkix-cert'], - 'crl' => ['application/pkix-crl', 'application/pkcs-crl'], - 'der' => 'application/x-x509-ca-cert', - 'kdb' => 'application/octet-stream', - 'pgp' => 'application/pgp', - 'gpg' => 'application/gpg-keys', - 'sst' => 'application/octet-stream', - 'csr' => 'application/octet-stream', - 'rsa' => 'application/x-pkcs7', - 'cer' => ['application/pkix-cert', 'application/x-x509-ca-cert'], - '3g2' => 'video/3gpp2', - '3gp' => ['video/3gp', 'video/3gpp'], - 'mp4' => 'video/mp4', - 'm4a' => 'audio/x-m4a', - 'f4v' => ['video/mp4', 'video/x-f4v'], - 'flv' => 'video/x-flv', - 'webm' => 'video/webm', - 'aac' => 'audio/x-acc', - 'm4u' => 'application/vnd.mpegurl', - 'm3u' => 'text/plain', - 'xspf' => 'application/xspf+xml', - 'vlc' => 'application/videolan', - 'wmv' => ['video/x-ms-wmv', 'video/x-ms-asf'], - 'au' => 'audio/x-au', - 'ac3' => 'audio/ac3', - 'flac' => 'audio/x-flac', - 'ogg' => ['audio/ogg', 'video/ogg', 'application/ogg'], - 'kmz' => ['application/vnd.google-earth.kmz', 'application/zip', 'application/x-zip'], - 'kml' => ['application/vnd.google-earth.kml+xml', 'application/xml', 'text/xml'], - 'ics' => 'text/calendar', - 'ical' => 'text/calendar', - 'zsh' => 'text/x-scriptzsh', - '7zip' => ['application/x-compressed', 'application/x-zip-compressed', 'application/zip', 'multipart/x-zip'], - 'cdr' => [ - 'application/cdr', - 'application/coreldraw', - 'application/x-cdr', - 'application/x-coreldraw', - 'image/cdr', - 'image/x-cdr', - 'zz-application/zz-winassoc-cdr' - ], - 'wma' => ['audio/x-ms-wma', 'video/x-ms-asf'], - 'jar' => [ - 'application/java-archive', - 'application/x-java-application', - 'application/x-jar', - 'application/x-compressed' - ], - 'svg' => ['image/svg+xml', 'application/xml', 'text/xml'], - 'vcf' => 'text/x-vcard', - 'srt' => ['text/srt', 'text/plain'], - 'vtt' => ['text/vtt', 'text/plain'], - 'ico' => ['image/x-icon', 'image/x-ico', 'image/vnd.microsoft.icon'] -]; +return array( + 'hqx' => array('application/mac-binhex40', 'application/mac-binhex', 'application/x-binhex40', 'application/x-mac-binhex40'), + 'cpt' => 'application/mac-compactpro', + 'csv' => array('text/x-comma-separated-values', 'text/comma-separated-values', 'application/octet-stream', 'application/vnd.ms-excel', 'application/x-csv', 'text/x-csv', 'text/csv', 'application/csv', 'application/excel', 'application/vnd.msexcel', 'text/plain'), + 'bin' => array('application/macbinary', 'application/mac-binary', 'application/octet-stream', 'application/x-binary', 'application/x-macbinary'), + 'dms' => 'application/octet-stream', + 'lha' => 'application/octet-stream', + 'lzh' => 'application/octet-stream', + 'exe' => array('application/octet-stream', 'application/x-msdownload'), + 'class' => 'application/octet-stream', + 'psd' => array('application/x-photoshop', 'image/vnd.adobe.photoshop'), + 'so' => 'application/octet-stream', + 'sea' => 'application/octet-stream', + 'dll' => 'application/octet-stream', + 'oda' => 'application/oda', + 'pdf' => array('application/pdf', 'application/force-download', 'application/x-download', 'binary/octet-stream'), + 'ai' => array('application/pdf', 'application/postscript'), + 'eps' => 'application/postscript', + 'ps' => 'application/postscript', + 'smi' => 'application/smil', + 'smil' => 'application/smil', + 'mif' => 'application/vnd.mif', + 'xls' => array('application/vnd.ms-excel', 'application/msexcel', 'application/x-msexcel', 'application/x-ms-excel', 'application/x-excel', 'application/x-dos_ms_excel', 'application/xls', 'application/x-xls', 'application/excel', 'application/download', 'application/vnd.ms-office', 'application/msword'), + 'ppt' => array('application/powerpoint', 'application/vnd.ms-powerpoint', 'application/vnd.ms-office', 'application/msword'), + 'pptx' => array('application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/x-zip', 'application/zip'), + 'wbxml' => 'application/wbxml', + 'wmlc' => 'application/wmlc', + 'dcr' => 'application/x-director', + 'dir' => 'application/x-director', + 'dxr' => 'application/x-director', + 'dvi' => 'application/x-dvi', + 'gtar' => 'application/x-gtar', + 'gz' => 'application/x-gzip', + 'gzip' => 'application/x-gzip', + 'php' => array('application/x-httpd-php', 'application/php', 'application/x-php', 'text/php', 'text/x-php', 'application/x-httpd-php-source'), + 'php4' => 'application/x-httpd-php', + 'php3' => 'application/x-httpd-php', + 'phtml' => 'application/x-httpd-php', + 'phps' => 'application/x-httpd-php-source', + 'js' => array('application/x-javascript', 'text/plain'), + 'swf' => 'application/x-shockwave-flash', + 'sit' => 'application/x-stuffit', + 'tar' => 'application/x-tar', + 'tgz' => array('application/x-tar', 'application/x-gzip-compressed'), + 'z' => 'application/x-compress', + 'xhtml' => 'application/xhtml+xml', + 'xht' => 'application/xhtml+xml', + 'zip' => array('application/x-zip', 'application/zip', 'application/x-zip-compressed', 'application/s-compressed', 'multipart/x-zip'), + 'rar' => array('application/x-rar', 'application/rar', 'application/x-rar-compressed'), + 'mid' => 'audio/midi', + 'midi' => 'audio/midi', + 'mpga' => 'audio/mpeg', + 'mp2' => 'audio/mpeg', + 'mp3' => array('audio/mpeg', 'audio/mpg', 'audio/mpeg3', 'audio/mp3'), + 'aif' => array('audio/x-aiff', 'audio/aiff'), + 'aiff' => array('audio/x-aiff', 'audio/aiff'), + 'aifc' => 'audio/x-aiff', + 'ram' => 'audio/x-pn-realaudio', + 'rm' => 'audio/x-pn-realaudio', + 'rpm' => 'audio/x-pn-realaudio-plugin', + 'ra' => 'audio/x-realaudio', + 'rv' => 'video/vnd.rn-realvideo', + 'wav' => array('audio/x-wav', 'audio/wave', 'audio/wav'), + 'bmp' => array('image/bmp', 'image/x-bmp', 'image/x-bitmap', 'image/x-xbitmap', 'image/x-win-bitmap', 'image/x-windows-bmp', 'image/ms-bmp', 'image/x-ms-bmp', 'application/bmp', 'application/x-bmp', 'application/x-win-bitmap'), + 'gif' => 'image/gif', + 'jpeg' => array('image/jpeg', 'image/pjpeg'), + 'jpg' => array('image/jpeg', 'image/pjpeg'), + 'jpe' => array('image/jpeg', 'image/pjpeg'), + 'jp2' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'j2k' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'jpf' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'jpg2' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'jpx' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'jpm' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'mj2' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'mjp2' => array('image/jp2', 'video/mj2', 'image/jpx', 'image/jpm'), + 'png' => array('image/png', 'image/x-png'), + 'tiff' => 'image/tiff', + 'tif' => 'image/tiff', + 'css' => array('text/css', 'text/plain'), + 'html' => array('text/html', 'text/plain'), + 'htm' => array('text/html', 'text/plain'), + 'shtml' => array('text/html', 'text/plain'), + 'txt' => 'text/plain', + 'text' => 'text/plain', + 'log' => array('text/plain', 'text/x-log'), + 'rtx' => 'text/richtext', + 'rtf' => 'text/rtf', + 'xml' => array('application/xml', 'text/xml', 'text/plain'), + 'xsl' => array('application/xml', 'text/xsl', 'text/xml'), + 'mpeg' => 'video/mpeg', + 'mpg' => 'video/mpeg', + 'mpe' => 'video/mpeg', + 'qt' => 'video/quicktime', + 'mov' => 'video/quicktime', + 'avi' => array('video/x-msvideo', 'video/msvideo', 'video/avi', 'application/x-troff-msvideo'), + 'movie' => 'video/x-sgi-movie', + 'doc' => array('application/msword', 'application/vnd.ms-office'), + 'docx' => array('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/zip', 'application/msword', 'application/x-zip'), + 'dot' => array('application/msword', 'application/vnd.ms-office'), + 'dotx' => array('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/zip', 'application/msword'), + 'xlsx' => array('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/zip', 'application/vnd.ms-excel', 'application/msword', 'application/x-zip'), + 'word' => array('application/msword', 'application/octet-stream'), + 'xl' => 'application/excel', + 'eml' => 'message/rfc822', + 'json' => array('application/json', 'text/json'), + 'pem' => array('application/x-x509-user-cert', 'application/x-pem-file', 'application/octet-stream'), + 'p10' => array('application/x-pkcs10', 'application/pkcs10'), + 'p12' => 'application/x-pkcs12', + 'p7a' => 'application/x-pkcs7-signature', + 'p7c' => array('application/pkcs7-mime', 'application/x-pkcs7-mime'), + 'p7m' => array('application/pkcs7-mime', 'application/x-pkcs7-mime'), + 'p7r' => 'application/x-pkcs7-certreqresp', + 'p7s' => 'application/pkcs7-signature', + 'crt' => array('application/x-x509-ca-cert', 'application/x-x509-user-cert', 'application/pkix-cert'), + 'crl' => array('application/pkix-crl', 'application/pkcs-crl'), + 'der' => 'application/x-x509-ca-cert', + 'kdb' => 'application/octet-stream', + 'pgp' => 'application/pgp', + 'gpg' => 'application/gpg-keys', + 'sst' => 'application/octet-stream', + 'csr' => 'application/octet-stream', + 'rsa' => 'application/x-pkcs7', + 'cer' => array('application/pkix-cert', 'application/x-x509-ca-cert'), + '3g2' => 'video/3gpp2', + '3gp' => array('video/3gp', 'video/3gpp'), + 'mp4' => 'video/mp4', + 'm4a' => 'audio/x-m4a', + 'f4v' => array('video/mp4', 'video/x-f4v'), + 'flv' => 'video/x-flv', + 'webm' => 'video/webm', + 'aac' => 'audio/x-acc', + 'm4u' => 'application/vnd.mpegurl', + 'm3u' => 'text/plain', + 'xspf' => 'application/xspf+xml', + 'vlc' => 'application/videolan', + 'wmv' => array('video/x-ms-wmv', 'video/x-ms-asf'), + 'au' => 'audio/x-au', + 'ac3' => 'audio/ac3', + 'flac' => 'audio/x-flac', + 'ogg' => array('audio/ogg', 'video/ogg', 'application/ogg'), + 'kmz' => array('application/vnd.google-earth.kmz', 'application/zip', 'application/x-zip'), + 'kml' => array('application/vnd.google-earth.kml+xml', 'application/xml', 'text/xml'), + 'ics' => 'text/calendar', + 'ical' => 'text/calendar', + 'zsh' => 'text/x-scriptzsh', + '7z' => array('application/x-7z-compressed', 'application/x-compressed', 'application/x-zip-compressed', 'application/zip', 'multipart/x-zip'), + '7zip' => array('application/x-7z-compressed', 'application/x-compressed', 'application/x-zip-compressed', 'application/zip', 'multipart/x-zip'), + 'cdr' => array('application/cdr', 'application/coreldraw', 'application/x-cdr', 'application/x-coreldraw', 'image/cdr', 'image/x-cdr', 'zz-application/zz-winassoc-cdr'), + 'wma' => array('audio/x-ms-wma', 'video/x-ms-asf'), + 'jar' => array('application/java-archive', 'application/x-java-application', 'application/x-jar', 'application/x-compressed'), + 'svg' => array('image/svg+xml', 'application/xml', 'text/xml'), + 'vcf' => 'text/x-vcard', + 'srt' => array('text/srt', 'text/plain'), + 'vtt' => array('text/vtt', 'text/plain'), + 'ico' => array('image/x-icon', 'image/x-ico', 'image/vnd.microsoft.icon'), + 'odc' => 'application/vnd.oasis.opendocument.chart', + 'otc' => 'application/vnd.oasis.opendocument.chart-template', + 'odf' => 'application/vnd.oasis.opendocument.formula', + 'otf' => 'application/vnd.oasis.opendocument.formula-template', + 'odg' => 'application/vnd.oasis.opendocument.graphics', + 'otg' => 'application/vnd.oasis.opendocument.graphics-template', + 'odi' => 'application/vnd.oasis.opendocument.image', + 'oti' => 'application/vnd.oasis.opendocument.image-template', + 'odp' => 'application/vnd.oasis.opendocument.presentation', + 'otp' => 'application/vnd.oasis.opendocument.presentation-template', + 'ods' => 'application/vnd.oasis.opendocument.spreadsheet', + 'ots' => 'application/vnd.oasis.opendocument.spreadsheet-template', + 'odt' => 'application/vnd.oasis.opendocument.text', + 'odm' => 'application/vnd.oasis.opendocument.text-master', + 'ott' => 'application/vnd.oasis.opendocument.text-template', + 'oth' => 'application/vnd.oasis.opendocument.text-web' +); diff --git a/src/system/core/Benchmark.php b/src/system/core/Benchmark.php index b3ac79c6..d6e13364 100644 --- a/src/system/core/Benchmark.php +++ b/src/system/core/Benchmark.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/CodeIgniter.php b/src/system/core/CodeIgniter.php index 0d03293f..7b1dcc2f 100644 --- a/src/system/core/CodeIgniter.php +++ b/src/system/core/CodeIgniter.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -55,7 +55,7 @@ defined('BASEPATH') OR exit('No direct script access allowed'); * @var string * */ - const CI_VERSION = '3.1.6'; + const CI_VERSION = '3.1.9'; /* * ------------------------------------------------------ diff --git a/src/system/core/Common.php b/src/system/core/Common.php index d6a1fdb4..6d60f239 100644 --- a/src/system/core/Common.php +++ b/src/system/core/Common.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Config.php b/src/system/core/Config.php index cda62241..8136dd24 100644 --- a/src/system/core/Config.php +++ b/src/system/core/Config.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Controller.php b/src/system/core/Controller.php index 59a91673..ec9aa2ad 100644 --- a/src/system/core/Controller.php +++ b/src/system/core/Controller.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Exceptions.php b/src/system/core/Exceptions.php index 52690960..5a78376a 100644 --- a/src/system/core/Exceptions.php +++ b/src/system/core/Exceptions.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Hooks.php b/src/system/core/Hooks.php index f2d6f21c..82c68b1c 100644 --- a/src/system/core/Hooks.php +++ b/src/system/core/Hooks.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Input.php b/src/system/core/Input.php index af4f87c1..143babf5 100644 --- a/src/system/core/Input.php +++ b/src/system/core/Input.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -137,7 +137,7 @@ class CI_Input { */ public function __construct() { - $this->_allow_get_array = (config_item('allow_get_array') === TRUE); + $this->_allow_get_array = (config_item('allow_get_array') !== FALSE); $this->_enable_xss = (config_item('global_xss_filtering') === TRUE); $this->_enable_csrf = (config_item('csrf_protection') === TRUE); $this->_standardize_newlines = (bool) config_item('standardize_newlines'); diff --git a/src/system/core/Lang.php b/src/system/core/Lang.php index 569b0236..39fdd066 100644 --- a/src/system/core/Lang.php +++ b/src/system/core/Lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Loader.php b/src/system/core/Loader.php index 085c5b51..c84aff35 100644 --- a/src/system/core/Loader.php +++ b/src/system/core/Loader.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -226,7 +226,7 @@ class CI_Loader { * * Loads and instantiates models. * - * @param string $model Model name + * @param mixed $model Model name * @param string $name An optional object name to assign to * @param bool $db_conn An optional database connection configuration to initialize * @return object @@ -303,6 +303,8 @@ class CI_Loader { { throw new RuntimeException($app_path."Model.php exists, but doesn't declare class CI_Model"); } + + log_message('info', 'CI_Model class loaded'); } elseif ( ! class_exists('CI_Model', FALSE)) { @@ -317,6 +319,8 @@ class CI_Loader { { throw new RuntimeException($app_path.$class.".php exists, but doesn't declare class ".$class); } + + log_message('info', config_item('subclass_prefix').'Model class loaded'); } } @@ -350,7 +354,9 @@ class CI_Loader { } $this->_ci_models[] = $name; - $CI->$name = new $model(); + $model = new $model(); + $CI->$name = $model; + log_message('info', 'Model "'.get_class($model).'" initialized'); return $this; } diff --git a/src/system/core/Log.php b/src/system/core/Log.php index d443aedb..a2b464cf 100644 --- a/src/system/core/Log.php +++ b/src/system/core/Log.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Model.php b/src/system/core/Model.php index c809e7b8..dd11dd20 100644 --- a/src/system/core/Model.php +++ b/src/system/core/Model.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -51,14 +51,10 @@ class CI_Model { /** * Class constructor * + * @link https://github.com/bcit-ci/CodeIgniter/issues/5332 * @return void */ - public function __construct() - { - log_message('info', 'Model Class Initialized'); - } - - // -------------------------------------------------------------------- + public function __construct() {} /** * __get magic diff --git a/src/system/core/Output.php b/src/system/core/Output.php index a3155fec..3cda062a 100644 --- a/src/system/core/Output.php +++ b/src/system/core/Output.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Router.php b/src/system/core/Router.php index 1abe4c4e..7b92f70b 100644 --- a/src/system/core/Router.php +++ b/src/system/core/Router.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Security.php b/src/system/core/Security.php index 082ffa96..31926b46 100644 --- a/src/system/core/Security.php +++ b/src/system/core/Security.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -134,7 +134,9 @@ class CI_Security { */ protected $_never_allowed_str = array( 'document.cookie' => '[removed]', + '(document).cookie' => '[removed]', 'document.write' => '[removed]', + '(document).write' => '[removed]', '.parentNode' => '[removed]', '.innerHTML' => '[removed]', '-moz-binding' => '[removed]', @@ -152,7 +154,7 @@ class CI_Security { */ protected $_never_allowed_regex = array( 'javascript\s*:', - '(document|(document\.)?window)\.(location|on\w*)', + '(\(?document\)?|\(?window\)?(\.document)?)\.(location|on\w*)', 'expression\s*(\(|&\#40;)', // CSS and IE 'vbscript\s*:', // IE, surprise! 'wscript\s*:', // IE @@ -542,6 +544,14 @@ class CI_Security { $str ); + // Same thing, but for "tag functions" (e.g. eval`some code`) + // See https://github.com/bcit-ci/CodeIgniter/issues/5420 + $str = preg_replace( + '#(alert|prompt|confirm|cmd|passthru|eval|exec|expression|system|fopen|fsockopen|file|file_get_contents|readfile|unlink)(\s*)`(.*?)`#si', + '\\1\\2`\\3`', + $str + ); + // Final clean up // This adds a bit of extra precaution in case // something got through the above filters @@ -853,7 +863,7 @@ class CI_Security { // For other tags, see if their attributes are "evil" and strip those elseif (isset($matches['attributes'])) { - // We'll store the already fitlered attributes here + // We'll store the already filtered attributes here $attributes = array(); // Attribute-catching pattern @@ -927,7 +937,7 @@ class CI_Security { return str_replace( $match[1], preg_replace( - '#href=.*?(?:(?:alert|prompt|confirm)(?:\(|&\#40;)|javascript:|livescript:|mocha:|charset=|window\.|document\.|\.cookie|_filter_attributes($match[1]) ), @@ -955,7 +965,7 @@ class CI_Security { return str_replace( $match[1], preg_replace( - '#src=.*?(?:(?:alert|prompt|confirm|eval)(?:\(|&\#40;)|javascript:|livescript:|mocha:|charset=|window\.|document\.|\.cookie|_filter_attributes($match[1]) ), diff --git a/src/system/core/URI.php b/src/system/core/URI.php index 3ccdfa7b..574ade69 100644 --- a/src/system/core/URI.php +++ b/src/system/core/URI.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/core/Utf8.php b/src/system/core/Utf8.php index dfbbfff2..7e021776 100644 --- a/src/system/core/Utf8.php +++ b/src/system/core/Utf8.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.0 diff --git a/src/system/core/compat/hash.php b/src/system/core/compat/hash.php index c65203aa..68a81292 100644 --- a/src/system/core/compat/hash.php +++ b/src/system/core/compat/hash.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/core/compat/mbstring.php b/src/system/core/compat/mbstring.php index 1b2f2c63..9f6c24e2 100644 --- a/src/system/core/compat/mbstring.php +++ b/src/system/core/compat/mbstring.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/core/compat/password.php b/src/system/core/compat/password.php index 8176f008..89a77c47 100644 --- a/src/system/core/compat/password.php +++ b/src/system/core/compat/password.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/core/compat/standard.php b/src/system/core/compat/standard.php index 7db2efb5..24f3abcd 100644 --- a/src/system/core/compat/standard.php +++ b/src/system/core/compat/standard.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/DB.php b/src/system/database/DB.php index c19eef72..f58c2e89 100644 --- a/src/system/database/DB.php +++ b/src/system/database/DB.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/DB_cache.php b/src/system/database/DB_cache.php index 7c8ee5fc..56b73564 100644 --- a/src/system/database/DB_cache.php +++ b/src/system/database/DB_cache.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/DB_driver.php b/src/system/database/DB_driver.php index 0b13a2f8..f8956f06 100644 --- a/src/system/database/DB_driver.php +++ b/src/system/database/DB_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -1528,7 +1528,7 @@ abstract class CI_DB_driver { return 'UPDATE '.$table.' SET '.implode(', ', $valstr) .$this->_compile_wh('qb_where') .$this->_compile_order_by() - .($this->qb_limit ? ' LIMIT '.$this->qb_limit : ''); + .($this->qb_limit !== FALSE ? ' LIMIT '.$this->qb_limit : ''); } // -------------------------------------------------------------------- @@ -1926,15 +1926,19 @@ abstract class CI_DB_driver { $i++; } + // dbprefix may've already been applied, with or without the identifier escaped + $ec = '(?'.preg_quote(is_array($this->_escape_char) ? $this->_escape_char[0] : $this->_escape_char).')?'; + isset($ec[0]) && $ec .= '?'; // Just in case someone has disabled escaping by forcing an empty escape character + // Verify table prefix and replace if necessary - if ($this->swap_pre !== '' && strpos($parts[$i], $this->swap_pre) === 0) + if ($this->swap_pre !== '' && preg_match('#^'.$ec.preg_quote($this->swap_pre).'#', $parts[$i])) { - $parts[$i] = preg_replace('/^'.$this->swap_pre.'(\S+?)/', $this->dbprefix.'\\1', $parts[$i]); + $parts[$i] = preg_replace('#^'.$ec.preg_quote($this->swap_pre).'(\S+?)#', '\\1'.$this->dbprefix.'\\2', $parts[$i]); } // We only add the table prefix if it does not already exist - elseif (strpos($parts[$i], $this->dbprefix) !== 0) + else { - $parts[$i] = $this->dbprefix.$parts[$i]; + preg_match('#^'.$ec.preg_quote($this->dbprefix).'#', $parts[$i]) OR $parts[$i] = $this->dbprefix.$parts[$i]; } // Put the parts back together diff --git a/src/system/database/DB_forge.php b/src/system/database/DB_forge.php index 3cb02ca4..d3057dc1 100644 --- a/src/system/database/DB_forge.php +++ b/src/system/database/DB_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -382,10 +382,8 @@ abstract class CI_DB_forge { { return TRUE; } - else - { - $if_not_exists = FALSE; - } + + $if_not_exists = FALSE; } $sql = ($if_not_exists) diff --git a/src/system/database/DB_query_builder.php b/src/system/database/DB_query_builder.php index 81603bf3..3d0c329b 100644 --- a/src/system/database/DB_query_builder.php +++ b/src/system/database/DB_query_builder.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -680,7 +680,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { { if ($escape === TRUE) { - $v = ' '.$this->escape($v); + $v = $this->escape($v); } if ( ! $this->_has_operator($k)) @@ -698,10 +698,11 @@ abstract class CI_DB_query_builder extends CI_DB_driver { $k = substr($k, 0, $match[0][1]).($match[1][0] === '=' ? ' IS NULL' : ' IS NOT NULL'); } - $this->{$qb_key}[] = array('condition' => $prefix.$k.$v, 'escape' => $escape); + ${$qb_key} = array('condition' => $prefix.$k, 'value' => $v, 'escape' => $escape); + $this->{$qb_key}[] = ${$qb_key}; if ($this->qb_caching === TRUE) { - $this->{$qb_cache_key}[] = array('condition' => $prefix.$k.$v, 'escape' => $escape); + $this->{$qb_cache_key}[] = ${$qb_key}; $this->qb_cache_exists[] = substr($qb_key, 3); } @@ -834,6 +835,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { $where_in = array( 'condition' => $prefix.$key.$not.' IN('.implode(', ', $where_in).')', + 'value' => NULL, 'escape' => $escape ); @@ -962,33 +964,34 @@ abstract class CI_DB_query_builder extends CI_DB_driver { $v = $this->escape_like_str($v); } - if ($side === 'none') + switch ($side) { - $like_statement = "{$prefix} {$k} {$not} LIKE '{$v}'"; - } - elseif ($side === 'before') - { - $like_statement = "{$prefix} {$k} {$not} LIKE '%{$v}'"; - } - elseif ($side === 'after') - { - $like_statement = "{$prefix} {$k} {$not} LIKE '{$v}%'"; - } - else - { - $like_statement = "{$prefix} {$k} {$not} LIKE '%{$v}%'"; + case 'none': + $v = "'{$v}'"; + break; + case 'before': + $v = "'%{$v}'"; + break; + case 'after': + $v = "'{$v}%'"; + break; + case 'both': + default: + $v = "'%{$v}%'"; + break; } // some platforms require an escape sequence definition for LIKE wildcards if ($escape === TRUE && $this->_like_escape_str !== '') { - $like_statement .= sprintf($this->_like_escape_str, $this->_like_escape_chr); + $v .= sprintf($this->_like_escape_str, $this->_like_escape_chr); } - $this->qb_where[] = array('condition' => $like_statement, 'escape' => $escape); + $qb_where = array('condition' => "{$prefix} {$k} {$not} LIKE {$v}", 'value' => NULL, 'escape' => $escape); + $this->qb_where[] = $qb_where; if ($this->qb_caching === TRUE) { - $this->qb_cache_where[] = array('condition' => $like_statement, 'escape' => $escape); + $this->qb_cache_where[] = $qb_where; $this->qb_cache_exists[] = 'where'; } } @@ -1013,6 +1016,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { $prefix = (count($this->qb_where) === 0 && count($this->qb_cache_where) === 0) ? '' : $type; $where = array( 'condition' => $prefix.$not.str_repeat(' ', ++$this->qb_where_group_count).' (', + 'value' => NULL, 'escape' => FALSE ); @@ -1073,6 +1077,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { $this->qb_where_group_started = FALSE; $where = array( 'condition' => str_repeat(' ', $this->qb_where_group_count--).')', + 'value' => NULL, 'escape' => FALSE ); @@ -1405,7 +1410,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { // for selecting COUNT(*) ... $qb_orderby = $this->qb_orderby; $qb_cache_orderby = $this->qb_cache_orderby; - $this->qb_orderby = $this->qb_cache_orderby = NULL; + $this->qb_orderby = $this->qb_cache_orderby = array(); $result = ($this->qb_distinct === TRUE OR ! empty($this->qb_groupby) OR ! empty($this->qb_cache_groupby) OR $this->qb_limit OR $this->qb_offset) ? $this->query($this->_count_string.$this->protect_identifiers('numrows')."\nFROM (\n".$this->_compile_select()."\n) CI_count_all_results") @@ -1433,7 +1438,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { // -------------------------------------------------------------------- /** - * Get_Where + * get_where() * * Allows the where clause, limit and offset to be added directly * @@ -2210,7 +2215,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { protected function _delete($table) { return 'DELETE FROM '.$table.$this->_compile_wh('qb_where') - .($this->qb_limit ? ' LIMIT '.$this->qb_limit : ''); + .($this->qb_limit !== FALSE ? ' LIMIT '.$this->qb_limit : ''); } // -------------------------------------------------------------------- @@ -2360,7 +2365,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { .$this->_compile_order_by(); // ORDER BY // LIMIT - if ($this->qb_limit OR $this->qb_offset) + if ($this->qb_limit !== FALSE OR $this->qb_offset) { return $this->_limit($sql."\n"); } @@ -2395,7 +2400,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { } elseif ($this->{$qb_key}[$i]['escape'] === FALSE) { - $this->{$qb_key}[$i] = $this->{$qb_key}[$i]['condition']; + $this->{$qb_key}[$i] = $this->{$qb_key}[$i]['condition'].(isset($this->{$qb_key}[$i]['value']) ? ' '.$this->{$qb_key}[$i]['value'] : ''); continue; } @@ -2434,7 +2439,7 @@ abstract class CI_DB_query_builder extends CI_DB_driver { .' '.trim($matches[3]).$matches[4].$matches[5]; } - $this->{$qb_key}[$i] = implode('', $conditions); + $this->{$qb_key}[$i] = implode('', $conditions).(isset($this->{$qb_key}[$i]['value']) ? ' '.$this->{$qb_key}[$i]['value'] : ''); } return ($qb_key === 'qb_having' ? "\nHAVING " : "\nWHERE ") diff --git a/src/system/database/DB_result.php b/src/system/database/DB_result.php index 98d8876a..a5a4ca27 100644 --- a/src/system/database/DB_result.php +++ b/src/system/database/DB_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -163,10 +163,8 @@ class CI_DB_result { { return $this->result_object(); } - else - { - return $this->custom_result_object($type); - } + + return $this->custom_result_object($type); } // -------------------------------------------------------------------- @@ -336,7 +334,8 @@ class CI_DB_result { if ($type === 'object') return $this->row_object($n); elseif ($type === 'array') return $this->row_array($n); - else return $this->custom_row_object($n, $type); + + return $this->custom_row_object($n, $type); } // -------------------------------------------------------------------- diff --git a/src/system/database/DB_utility.php b/src/system/database/DB_utility.php index 25d842c0..86801768 100644 --- a/src/system/database/DB_utility.php +++ b/src/system/database/DB_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/drivers/cubrid/cubrid_driver.php b/src/system/database/drivers/cubrid/cubrid_driver.php index 6e8aff7c..9d6afea6 100644 --- a/src/system/database/drivers/cubrid/cubrid_driver.php +++ b/src/system/database/drivers/cubrid/cubrid_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/cubrid/cubrid_forge.php b/src/system/database/drivers/cubrid/cubrid_forge.php index 27bfc146..95e7ca1d 100644 --- a/src/system/database/drivers/cubrid/cubrid_forge.php +++ b/src/system/database/drivers/cubrid/cubrid_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/cubrid/cubrid_result.php b/src/system/database/drivers/cubrid/cubrid_result.php index 251b70a6..a71b1a20 100644 --- a/src/system/database/drivers/cubrid/cubrid_result.php +++ b/src/system/database/drivers/cubrid/cubrid_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/cubrid/cubrid_utility.php b/src/system/database/drivers/cubrid/cubrid_utility.php index 555ae7a9..eb906ae2 100644 --- a/src/system/database/drivers/cubrid/cubrid_utility.php +++ b/src/system/database/drivers/cubrid/cubrid_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/ibase/ibase_driver.php b/src/system/database/drivers/ibase/ibase_driver.php index 3069d669..fd866ffd 100644 --- a/src/system/database/drivers/ibase/ibase_driver.php +++ b/src/system/database/drivers/ibase/ibase_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/ibase/ibase_forge.php b/src/system/database/drivers/ibase/ibase_forge.php index 31352f12..77aa4ae0 100644 --- a/src/system/database/drivers/ibase/ibase_forge.php +++ b/src/system/database/drivers/ibase/ibase_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/ibase/ibase_result.php b/src/system/database/drivers/ibase/ibase_result.php index 7d7dd79a..b548f32f 100644 --- a/src/system/database/drivers/ibase/ibase_result.php +++ b/src/system/database/drivers/ibase/ibase_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/ibase/ibase_utility.php b/src/system/database/drivers/ibase/ibase_utility.php index 3c152101..a1e5d69e 100644 --- a/src/system/database/drivers/ibase/ibase_utility.php +++ b/src/system/database/drivers/ibase/ibase_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/mssql/mssql_driver.php b/src/system/database/drivers/mssql/mssql_driver.php index cb89f3b3..b2b17d0b 100644 --- a/src/system/database/drivers/mssql/mssql_driver.php +++ b/src/system/database/drivers/mssql/mssql_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/mssql/mssql_forge.php b/src/system/database/drivers/mssql/mssql_forge.php index 6b610986..9a3e3ebc 100644 --- a/src/system/database/drivers/mssql/mssql_forge.php +++ b/src/system/database/drivers/mssql/mssql_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/mssql/mssql_result.php b/src/system/database/drivers/mssql/mssql_result.php index 38a0a057..8e1f4164 100644 --- a/src/system/database/drivers/mssql/mssql_result.php +++ b/src/system/database/drivers/mssql/mssql_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/mssql/mssql_utility.php b/src/system/database/drivers/mssql/mssql_utility.php index 95ce88f1..90b7107f 100644 --- a/src/system/database/drivers/mssql/mssql_utility.php +++ b/src/system/database/drivers/mssql/mssql_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/mysql/mysql_driver.php b/src/system/database/drivers/mysql/mysql_driver.php index 71dad676..05a3283c 100644 --- a/src/system/database/drivers/mysql/mysql_driver.php +++ b/src/system/database/drivers/mysql/mysql_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/drivers/mysql/mysql_forge.php b/src/system/database/drivers/mysql/mysql_forge.php index 7ed8f8d3..f8a998b5 100644 --- a/src/system/database/drivers/mysql/mysql_forge.php +++ b/src/system/database/drivers/mysql/mysql_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/drivers/mysql/mysql_result.php b/src/system/database/drivers/mysql/mysql_result.php index 7aa265eb..07d51878 100644 --- a/src/system/database/drivers/mysql/mysql_result.php +++ b/src/system/database/drivers/mysql/mysql_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/drivers/mysql/mysql_utility.php b/src/system/database/drivers/mysql/mysql_utility.php index bc01fc58..ae3c26cb 100644 --- a/src/system/database/drivers/mysql/mysql_utility.php +++ b/src/system/database/drivers/mysql/mysql_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/database/drivers/mysqli/mysqli_driver.php b/src/system/database/drivers/mysqli/mysqli_driver.php index b59e8949..7cec29e9 100644 --- a/src/system/database/drivers/mysqli/mysqli_driver.php +++ b/src/system/database/drivers/mysqli/mysqli_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/mysqli/mysqli_forge.php b/src/system/database/drivers/mysqli/mysqli_forge.php index c5b23b6c..dd77edca 100644 --- a/src/system/database/drivers/mysqli/mysqli_forge.php +++ b/src/system/database/drivers/mysqli/mysqli_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/mysqli/mysqli_result.php b/src/system/database/drivers/mysqli/mysqli_result.php index 0b3d9c2b..bac07378 100644 --- a/src/system/database/drivers/mysqli/mysqli_result.php +++ b/src/system/database/drivers/mysqli/mysqli_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 @@ -130,10 +130,10 @@ class CI_DB_mysqli_result extends CI_DB_result { * mysqli_result::fetch_fields() * * @used-by CI_DB_mysqli_result::field_data() - * @param int $flags + * @param int $type * @return string */ - private static function _get_field_type($flags) + private static function _get_field_type($type) { static $map; isset($map) OR $map = array( @@ -164,15 +164,7 @@ class CI_DB_mysqli_result extends CI_DB_result { MYSQLI_TYPE_GEOMETRY => 'geometry' ); - foreach ($map as $flag => $name) - { - if ($flags & $flag) - { - return $name; - } - } - - return $flags; + return isset($map[$type]) ? $map[$type] : $type; } // -------------------------------------------------------------------- diff --git a/src/system/database/drivers/mysqli/mysqli_utility.php b/src/system/database/drivers/mysqli/mysqli_utility.php index 1699b611..332da604 100644 --- a/src/system/database/drivers/mysqli/mysqli_utility.php +++ b/src/system/database/drivers/mysqli/mysqli_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 @@ -155,11 +155,7 @@ class CI_DB_mysqli_utility extends CI_DB_utility { while ($field = $query->result_id->fetch_field()) { // Most versions of MySQL store timestamp as a string - $is_int[$i] = ($field->type & MYSQLI_TYPE_TINY) - OR ($field->type & MYSQLI_TYPE_SHORT) - OR ($field->type & MYSQLI_TYPE_INT24) - OR ($field->type & MYSQLI_TYPE_LONG) - OR ($field->type & MYSQLI_TYPE_LONGLONG); + $is_int[$i] = in_array($field->type, array(MYSQLI_TYPE_TINY, MYSQLI_TYPE_SHORT, MYSQLI_TYPE_INT24, MYSQLI_TYPE_LONG), TRUE); // Create a string of field names $field_str .= $this->db->escape_identifiers($field->name).', '; diff --git a/src/system/database/drivers/oci8/oci8_driver.php b/src/system/database/drivers/oci8/oci8_driver.php index fb2f6b31..b90db4bd 100644 --- a/src/system/database/drivers/oci8/oci8_driver.php +++ b/src/system/database/drivers/oci8/oci8_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.4.1 @@ -97,7 +97,7 @@ class CI_DB_oci8_driver extends CI_DB { * * @var bool */ - public $limit_used; + public $limit_used = FALSE; // -------------------------------------------------------------------- @@ -685,4 +685,17 @@ class CI_DB_oci8_driver extends CI_DB { oci_close($this->conn_id); } + // -------------------------------------------------------------------- + + /** + * We need to reset our $limit_used hack flag, so it doesn't propagate + * to subsequent queries. + * + * @return void + */ + protected function _reset_select() + { + $this->limit_used = FALSE; + parent::_reset_select(); + } } diff --git a/src/system/database/drivers/oci8/oci8_forge.php b/src/system/database/drivers/oci8/oci8_forge.php index 724a76df..0011bb02 100644 --- a/src/system/database/drivers/oci8/oci8_forge.php +++ b/src/system/database/drivers/oci8/oci8_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.4.1 diff --git a/src/system/database/drivers/oci8/oci8_result.php b/src/system/database/drivers/oci8/oci8_result.php index 0c354333..1c4196f2 100644 --- a/src/system/database/drivers/oci8/oci8_result.php +++ b/src/system/database/drivers/oci8/oci8_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.4.1 diff --git a/src/system/database/drivers/oci8/oci8_utility.php b/src/system/database/drivers/oci8/oci8_utility.php index ce0dfc5f..574ff685 100644 --- a/src/system/database/drivers/oci8/oci8_utility.php +++ b/src/system/database/drivers/oci8/oci8_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.4.1 diff --git a/src/system/database/drivers/odbc/odbc_driver.php b/src/system/database/drivers/odbc/odbc_driver.php index ef982fc6..c8539035 100644 --- a/src/system/database/drivers/odbc/odbc_driver.php +++ b/src/system/database/drivers/odbc/odbc_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/odbc/odbc_forge.php b/src/system/database/drivers/odbc/odbc_forge.php index 77b2fdf6..761e81fc 100644 --- a/src/system/database/drivers/odbc/odbc_forge.php +++ b/src/system/database/drivers/odbc/odbc_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/odbc/odbc_result.php b/src/system/database/drivers/odbc/odbc_result.php index 845aa9c7..f7c3aecb 100644 --- a/src/system/database/drivers/odbc/odbc_result.php +++ b/src/system/database/drivers/odbc/odbc_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/odbc/odbc_utility.php b/src/system/database/drivers/odbc/odbc_utility.php index 643f6ec0..2a334280 100644 --- a/src/system/database/drivers/odbc/odbc_utility.php +++ b/src/system/database/drivers/odbc/odbc_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/pdo/pdo_driver.php b/src/system/database/drivers/pdo/pdo_driver.php index 6afc999c..c99bb060 100644 --- a/src/system/database/drivers/pdo/pdo_driver.php +++ b/src/system/database/drivers/pdo/pdo_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/pdo/pdo_forge.php b/src/system/database/drivers/pdo/pdo_forge.php index 685b6776..c77a8498 100644 --- a/src/system/database/drivers/pdo/pdo_forge.php +++ b/src/system/database/drivers/pdo/pdo_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/pdo/pdo_result.php b/src/system/database/drivers/pdo/pdo_result.php index bbc2cdc5..3a821fbd 100644 --- a/src/system/database/drivers/pdo/pdo_result.php +++ b/src/system/database/drivers/pdo/pdo_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/pdo/pdo_utility.php b/src/system/database/drivers/pdo/pdo_utility.php index 5029cac9..9091ea51 100644 --- a/src/system/database/drivers/pdo/pdo_utility.php +++ b/src/system/database/drivers/pdo/pdo_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.1.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_4d_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_4d_driver.php index 7eaeaa1f..bbb675d3 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_4d_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_4d_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_4d_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_4d_forge.php index 3f636d3b..7135aa16 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_4d_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_4d_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_driver.php index fc49e0dd..3189aab2 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_forge.php index 276cbb6b..624ce51a 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_cubrid_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_dblib_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_dblib_driver.php index b9b86f78..d04f8b35 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_dblib_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_dblib_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_dblib_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_dblib_forge.php index d0cca38d..0216b59c 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_dblib_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_dblib_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_firebird_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_firebird_driver.php index cb93f19b..eec5bf2e 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_firebird_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_firebird_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_firebird_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_firebird_forge.php index 20c5a689..2a5fa647 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_firebird_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_firebird_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_ibm_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_ibm_driver.php index 26b556a7..43400a44 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_ibm_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_ibm_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_ibm_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_ibm_forge.php index 4238ca08..f1bd2c3a 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_ibm_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_ibm_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_informix_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_informix_driver.php index 050171f6..e44dcb80 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_informix_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_informix_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_informix_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_informix_forge.php index 2ddc2a93..e4202c2b 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_informix_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_informix_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_mysql_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_mysql_driver.php index 64b13d82..e172145e 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_mysql_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_mysql_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_mysql_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_mysql_forge.php index c7a92b82..629e0a9d 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_mysql_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_mysql_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_oci_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_oci_driver.php index abf9167d..fef7a9a0 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_oci_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_oci_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_oci_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_oci_forge.php index 813207b8..ad265610 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_oci_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_oci_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_odbc_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_odbc_driver.php index 066dd961..48909885 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_odbc_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_odbc_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_odbc_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_odbc_forge.php index a2a3bada..02b6a2ac 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_odbc_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_odbc_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_driver.php index 9aed3a2f..33c8f1ee 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_forge.php index b00af4ad..e5bfee6a 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_pgsql_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_driver.php index 9b70f3ea..93871a99 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_forge.php index 18c475b1..67fe6ee7 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_sqlite_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_driver.php b/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_driver.php index a9fb4d14..db100291 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_driver.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_forge.php b/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_forge.php index 82a0d515..4c9dbe6f 100644 --- a/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_forge.php +++ b/src/system/database/drivers/pdo/subdrivers/pdo_sqlsrv_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/postgre/postgre_driver.php b/src/system/database/drivers/postgre/postgre_driver.php index bcdfc060..5779c878 100644 --- a/src/system/database/drivers/postgre/postgre_driver.php +++ b/src/system/database/drivers/postgre/postgre_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 @@ -224,8 +224,8 @@ class CI_DB_postgre_driver extends CI_DB { * and so we'll have to fall back to running a query in * order to get it. */ - return isset($pg_version['server']) - ? $this->data_cache['version'] = $pg_version['server'] + return (isset($pg_version['server']) && preg_match('#^(\d+\.\d+)#', $pg_version['server'], $match)) + ? $this->data_cache['version'] = $match[1] : parent::version(); } @@ -354,8 +354,7 @@ class CI_DB_postgre_driver extends CI_DB { */ public function insert_id() { - $v = pg_version($this->conn_id); - $v = isset($v['server']) ? $v['server'] : 0; // 'server' key is only available since PosgreSQL 7.4 + $v = $this->version(); $table = (func_num_args() > 0) ? func_get_arg(0) : NULL; $column = (func_num_args() > 1) ? func_get_arg(1) : NULL; diff --git a/src/system/database/drivers/postgre/postgre_forge.php b/src/system/database/drivers/postgre/postgre_forge.php index cdbff4c4..cf90325e 100644 --- a/src/system/database/drivers/postgre/postgre_forge.php +++ b/src/system/database/drivers/postgre/postgre_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/postgre/postgre_result.php b/src/system/database/drivers/postgre/postgre_result.php index 57864a7f..daf3306f 100644 --- a/src/system/database/drivers/postgre/postgre_result.php +++ b/src/system/database/drivers/postgre/postgre_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/postgre/postgre_utility.php b/src/system/database/drivers/postgre/postgre_utility.php index 5ca358da..3af225ff 100644 --- a/src/system/database/drivers/postgre/postgre_utility.php +++ b/src/system/database/drivers/postgre/postgre_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/sqlite/sqlite_driver.php b/src/system/database/drivers/sqlite/sqlite_driver.php index 03c96e44..a0612298 100644 --- a/src/system/database/drivers/sqlite/sqlite_driver.php +++ b/src/system/database/drivers/sqlite/sqlite_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/sqlite/sqlite_forge.php b/src/system/database/drivers/sqlite/sqlite_forge.php index a0fc0cdb..10d5fe6d 100644 --- a/src/system/database/drivers/sqlite/sqlite_forge.php +++ b/src/system/database/drivers/sqlite/sqlite_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/sqlite/sqlite_result.php b/src/system/database/drivers/sqlite/sqlite_result.php index 34d3ac3c..59516b0d 100644 --- a/src/system/database/drivers/sqlite/sqlite_result.php +++ b/src/system/database/drivers/sqlite/sqlite_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/sqlite/sqlite_utility.php b/src/system/database/drivers/sqlite/sqlite_utility.php index 90ca4b16..57f685e0 100644 --- a/src/system/database/drivers/sqlite/sqlite_utility.php +++ b/src/system/database/drivers/sqlite/sqlite_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.0 diff --git a/src/system/database/drivers/sqlite3/sqlite3_driver.php b/src/system/database/drivers/sqlite3/sqlite3_driver.php index d131baad..41d9d484 100644 --- a/src/system/database/drivers/sqlite3/sqlite3_driver.php +++ b/src/system/database/drivers/sqlite3/sqlite3_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/sqlite3/sqlite3_forge.php b/src/system/database/drivers/sqlite3/sqlite3_forge.php index 5ee6daae..48c5efc9 100644 --- a/src/system/database/drivers/sqlite3/sqlite3_forge.php +++ b/src/system/database/drivers/sqlite3/sqlite3_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/sqlite3/sqlite3_result.php b/src/system/database/drivers/sqlite3/sqlite3_result.php index 03751f0d..a143fd7c 100644 --- a/src/system/database/drivers/sqlite3/sqlite3_result.php +++ b/src/system/database/drivers/sqlite3/sqlite3_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/sqlite3/sqlite3_utility.php b/src/system/database/drivers/sqlite3/sqlite3_utility.php index 20d562f9..c829c1fc 100644 --- a/src/system/database/drivers/sqlite3/sqlite3_utility.php +++ b/src/system/database/drivers/sqlite3/sqlite3_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/database/drivers/sqlsrv/sqlsrv_driver.php b/src/system/database/drivers/sqlsrv/sqlsrv_driver.php index 4edcc7fb..05d35a42 100644 --- a/src/system/database/drivers/sqlsrv/sqlsrv_driver.php +++ b/src/system/database/drivers/sqlsrv/sqlsrv_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.3 diff --git a/src/system/database/drivers/sqlsrv/sqlsrv_forge.php b/src/system/database/drivers/sqlsrv/sqlsrv_forge.php index aa8490ee..01547e80 100644 --- a/src/system/database/drivers/sqlsrv/sqlsrv_forge.php +++ b/src/system/database/drivers/sqlsrv/sqlsrv_forge.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.3 diff --git a/src/system/database/drivers/sqlsrv/sqlsrv_result.php b/src/system/database/drivers/sqlsrv/sqlsrv_result.php index f784ebea..1d0272f9 100644 --- a/src/system/database/drivers/sqlsrv/sqlsrv_result.php +++ b/src/system/database/drivers/sqlsrv/sqlsrv_result.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.3 diff --git a/src/system/database/drivers/sqlsrv/sqlsrv_utility.php b/src/system/database/drivers/sqlsrv/sqlsrv_utility.php index 19c93d0c..001107db 100644 --- a/src/system/database/drivers/sqlsrv/sqlsrv_utility.php +++ b/src/system/database/drivers/sqlsrv/sqlsrv_utility.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.3 diff --git a/src/system/helpers/array_helper.php b/src/system/helpers/array_helper.php index 74c7c15a..3d4a496b 100644 --- a/src/system/helpers/array_helper.php +++ b/src/system/helpers/array_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/captcha_helper.php b/src/system/helpers/captcha_helper.php index 8f44806c..a67b72bd 100644 --- a/src/system/helpers/captcha_helper.php +++ b/src/system/helpers/captcha_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -54,10 +54,10 @@ if ( ! function_exists('create_captcha')) /** * Create CAPTCHA * - * @param array $data data for the CAPTCHA - * @param string $img_path path to create the image in - * @param string $img_url URL to the CAPTCHA image folder - * @param string $font_path server path to font + * @param array $data Data for the CAPTCHA + * @param string $img_path Path to create the image in (deprecated) + * @param string $img_url URL to the CAPTCHA image folder (deprecated) + * @param string $font_path Server path to font (deprecated) * @return string */ function create_captcha($data = '', $img_path = '', $img_url = '', $font_path = '') diff --git a/src/system/helpers/cookie_helper.php b/src/system/helpers/cookie_helper.php index b943edba..eccd2f39 100644 --- a/src/system/helpers/cookie_helper.php +++ b/src/system/helpers/cookie_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/date_helper.php b/src/system/helpers/date_helper.php index bb150426..eca1fc02 100644 --- a/src/system/helpers/date_helper.php +++ b/src/system/helpers/date_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/directory_helper.php b/src/system/helpers/directory_helper.php index 2785241e..0d3f2057 100644 --- a/src/system/helpers/directory_helper.php +++ b/src/system/helpers/directory_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/download_helper.php b/src/system/helpers/download_helper.php index b2a1458d..a9bea94e 100644 --- a/src/system/helpers/download_helper.php +++ b/src/system/helpers/download_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/email_helper.php b/src/system/helpers/email_helper.php index b3755d45..f851f72c 100644 --- a/src/system/helpers/email_helper.php +++ b/src/system/helpers/email_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/file_helper.php b/src/system/helpers/file_helper.php index d227f468..90e4c90f 100644 --- a/src/system/helpers/file_helper.php +++ b/src/system/helpers/file_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/form_helper.php b/src/system/helpers/form_helper.php index 13f19631..87460451 100644 --- a/src/system/helpers/form_helper.php +++ b/src/system/helpers/form_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/html_helper.php b/src/system/helpers/html_helper.php index 87a5f9b2..260afe9a 100644 --- a/src/system/helpers/html_helper.php +++ b/src/system/helpers/html_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -200,7 +200,7 @@ if ( ! function_exists('img')) } else { - $img .= ' src="'.get_instance()->config->slash_item('base_url').$v.'"'; + $img .= ' src="'.get_instance()->config->base_url($v).'"'; } } else @@ -292,7 +292,7 @@ if ( ! function_exists('link_tag')) } else { - $link .= 'href="'.$CI->config->slash_item('base_url').$v.'" '; + $link .= 'href="'.$CI->config->base_url($v).'" '; } } else @@ -313,7 +313,7 @@ if ( ! function_exists('link_tag')) } else { - $link .= 'href="'.$CI->config->slash_item('base_url').$href.'" '; + $link .= 'href="'.$CI->config->base_url($href).'" '; } $link .= 'rel="'.$rel.'" type="'.$type.'" '; diff --git a/src/system/helpers/inflector_helper.php b/src/system/helpers/inflector_helper.php index 4a6805fb..8354d83f 100644 --- a/src/system/helpers/inflector_helper.php +++ b/src/system/helpers/inflector_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/language_helper.php b/src/system/helpers/language_helper.php index d26cf5b8..f1dc8151 100644 --- a/src/system/helpers/language_helper.php +++ b/src/system/helpers/language_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/number_helper.php b/src/system/helpers/number_helper.php index cc8a7760..00e64513 100644 --- a/src/system/helpers/number_helper.php +++ b/src/system/helpers/number_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/path_helper.php b/src/system/helpers/path_helper.php index 6896cb97..697f6bd1 100644 --- a/src/system/helpers/path_helper.php +++ b/src/system/helpers/path_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/security_helper.php b/src/system/helpers/security_helper.php index 5e2970a5..fb553858 100644 --- a/src/system/helpers/security_helper.php +++ b/src/system/helpers/security_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/smiley_helper.php b/src/system/helpers/smiley_helper.php index 2c9a3b4a..b7f1d2e1 100644 --- a/src/system/helpers/smiley_helper.php +++ b/src/system/helpers/smiley_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/string_helper.php b/src/system/helpers/string_helper.php index 93446b82..3aa92fa8 100644 --- a/src/system/helpers/string_helper.php +++ b/src/system/helpers/string_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/text_helper.php b/src/system/helpers/text_helper.php index 217729b7..3e2dca8a 100644 --- a/src/system/helpers/text_helper.php +++ b/src/system/helpers/text_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/typography_helper.php b/src/system/helpers/typography_helper.php index 183e117b..e97c83ba 100644 --- a/src/system/helpers/typography_helper.php +++ b/src/system/helpers/typography_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/helpers/url_helper.php b/src/system/helpers/url_helper.php index 84023aff..a22c4c21 100644 --- a/src/system/helpers/url_helper.php +++ b/src/system/helpers/url_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -393,10 +393,10 @@ if ( ! function_exists('auto_link')) function auto_link($str, $type = 'both', $popup = FALSE) { // Find and replace any URLs. - if ($type !== 'email' && preg_match_all('#(\w*://|www\.)[^\s()<>;]+\w#i', $str, $matches, PREG_OFFSET_CAPTURE | PREG_SET_ORDER)) + if ($type !== 'email' && preg_match_all('#(\w*://|www\.)[a-z0-9]+(-+[a-z0-9]+)*(\.[a-z0-9]+(-+[a-z0-9]+)*)+(/([^\s()<>;]+\w)?/?)?#i', $str, $matches, PREG_OFFSET_CAPTURE | PREG_SET_ORDER)) { // Set our target HTML if using popup links. - $target = ($popup) ? ' target="_blank"' : ''; + $target = ($popup) ? ' target="_blank" rel="noopener"' : ''; // We process the links in reverse order (last -> first) so that // the returned string offsets from preg_match_all() are not diff --git a/src/system/helpers/xml_helper.php b/src/system/helpers/xml_helper.php index a12ee25d..68fb9d76 100644 --- a/src/system/helpers/xml_helper.php +++ b/src/system/helpers/xml_helper.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/calendar_lang.php b/src/system/language/english/calendar_lang.php index 77911e98..e8d673d1 100644 --- a/src/system/language/english/calendar_lang.php +++ b/src/system/language/english/calendar_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/date_lang.php b/src/system/language/english/date_lang.php index bb454edf..52bedb58 100644 --- a/src/system/language/english/date_lang.php +++ b/src/system/language/english/date_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/db_lang.php b/src/system/language/english/db_lang.php index b44bda95..d04c4929 100644 --- a/src/system/language/english/db_lang.php +++ b/src/system/language/english/db_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/email_lang.php b/src/system/language/english/email_lang.php index 22dc0fa7..56589e08 100644 --- a/src/system/language/english/email_lang.php +++ b/src/system/language/english/email_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/form_validation_lang.php b/src/system/language/english/form_validation_lang.php index aa9ff330..305de373 100644 --- a/src/system/language/english/form_validation_lang.php +++ b/src/system/language/english/form_validation_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/ftp_lang.php b/src/system/language/english/ftp_lang.php index eada3e5d..53450180 100644 --- a/src/system/language/english/ftp_lang.php +++ b/src/system/language/english/ftp_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/imglib_lang.php b/src/system/language/english/imglib_lang.php index 218874cf..976006e3 100644 --- a/src/system/language/english/imglib_lang.php +++ b/src/system/language/english/imglib_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/migration_lang.php b/src/system/language/english/migration_lang.php index 16849609..68f431b0 100644 --- a/src/system/language/english/migration_lang.php +++ b/src/system/language/english/migration_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/language/english/number_lang.php b/src/system/language/english/number_lang.php index 9723ce5e..85e58169 100644 --- a/src/system/language/english/number_lang.php +++ b/src/system/language/english/number_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/pagination_lang.php b/src/system/language/english/pagination_lang.php index d24dd047..7ea44493 100644 --- a/src/system/language/english/pagination_lang.php +++ b/src/system/language/english/pagination_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/profiler_lang.php b/src/system/language/english/profiler_lang.php index 20949a20..f0de6a73 100644 --- a/src/system/language/english/profiler_lang.php +++ b/src/system/language/english/profiler_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/unit_test_lang.php b/src/system/language/english/unit_test_lang.php index a89cb2d9..4fccc5f5 100644 --- a/src/system/language/english/unit_test_lang.php +++ b/src/system/language/english/unit_test_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/language/english/upload_lang.php b/src/system/language/english/upload_lang.php index ec611f9a..b301c997 100644 --- a/src/system/language/english/upload_lang.php +++ b/src/system/language/english/upload_lang.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Cache/Cache.php b/src/system/libraries/Cache/Cache.php index 267dffb0..f13c0240 100644 --- a/src/system/libraries/Cache/Cache.php +++ b/src/system/libraries/Cache/Cache.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.0 diff --git a/src/system/libraries/Cache/drivers/Cache_apc.php b/src/system/libraries/Cache/drivers/Cache_apc.php index c873eb64..b42a832e 100644 --- a/src/system/libraries/Cache/drivers/Cache_apc.php +++ b/src/system/libraries/Cache/drivers/Cache_apc.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.0 diff --git a/src/system/libraries/Cache/drivers/Cache_dummy.php b/src/system/libraries/Cache/drivers/Cache_dummy.php index c6d9a61f..bbaf96fc 100644 --- a/src/system/libraries/Cache/drivers/Cache_dummy.php +++ b/src/system/libraries/Cache/drivers/Cache_dummy.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0 diff --git a/src/system/libraries/Cache/drivers/Cache_file.php b/src/system/libraries/Cache/drivers/Cache_file.php index 8a36e9d7..4f383032 100644 --- a/src/system/libraries/Cache/drivers/Cache_file.php +++ b/src/system/libraries/Cache/drivers/Cache_file.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0 diff --git a/src/system/libraries/Cache/drivers/Cache_memcached.php b/src/system/libraries/Cache/drivers/Cache_memcached.php index b642a2c0..9dfee475 100644 --- a/src/system/libraries/Cache/drivers/Cache_memcached.php +++ b/src/system/libraries/Cache/drivers/Cache_memcached.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0 @@ -198,7 +198,12 @@ class CI_Cache_memcached extends CI_Driver { */ public function increment($id, $offset = 1) { - return $this->_memcached->increment($id, $offset); + if (($result = $this->_memcached->increment($id, $offset)) === FALSE) + { + return $this->_memcached->add($id, $offset) ? $offset : FALSE; + } + + return $result; } // ------------------------------------------------------------------------ @@ -212,7 +217,12 @@ class CI_Cache_memcached extends CI_Driver { */ public function decrement($id, $offset = 1) { - return $this->_memcached->decrement($id, $offset); + if (($result = $this->_memcached->decrement($id, $offset)) === FALSE) + { + return $this->_memcached->add($id, 0) ? 0 : FALSE; + } + + return $result; } // ------------------------------------------------------------------------ diff --git a/src/system/libraries/Cache/drivers/Cache_redis.php b/src/system/libraries/Cache/drivers/Cache_redis.php index ac67be07..bfd62043 100644 --- a/src/system/libraries/Cache/drivers/Cache_redis.php +++ b/src/system/libraries/Cache/drivers/Cache_redis.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/libraries/Cache/drivers/Cache_wincache.php b/src/system/libraries/Cache/drivers/Cache_wincache.php index f296a5e2..b4279bb9 100644 --- a/src/system/libraries/Cache/drivers/Cache_wincache.php +++ b/src/system/libraries/Cache/drivers/Cache_wincache.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/libraries/Calendar.php b/src/system/libraries/Calendar.php index edb0fb4d..450350cc 100644 --- a/src/system/libraries/Calendar.php +++ b/src/system/libraries/Calendar.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Cart.php b/src/system/libraries/Cart.php index 734c4342..4c51e7aa 100644 --- a/src/system/libraries/Cart.php +++ b/src/system/libraries/Cart.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Driver.php b/src/system/libraries/Driver.php index 00e8416f..7dd66ec9 100644 --- a/src/system/libraries/Driver.php +++ b/src/system/libraries/Driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Email.php b/src/system/libraries/Email.php index 0e9cf057..cd74d6da 100644 --- a/src/system/libraries/Email.php +++ b/src/system/libraries/Email.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -961,10 +961,8 @@ class CI_Email { { return 'plain-attach'; } - else - { - return 'plain'; - } + + return 'plain'; } // -------------------------------------------------------------------- @@ -1034,9 +1032,17 @@ class CI_Email { */ public function valid_email($email) { - if (function_exists('idn_to_ascii') && $atpos = strpos($email, '@')) + if (function_exists('idn_to_ascii') && strpos($email, '@')) { - $email = self::substr($email, 0, ++$atpos).idn_to_ascii(self::substr($email, $atpos)); + list($account, $domain) = explode('@', $email, 2); + $domain = defined('INTL_IDNA_VARIANT_UTS46') + ? idn_to_ascii($domain, 0, INTL_IDNA_VARIANT_UTS46) + : idn_to_ascii($domain); + + if ($domain !== FALSE) + { + $email = $account.'@'.$domain; + } } return (bool) filter_var($email, FILTER_VALIDATE_EMAIL); @@ -1851,9 +1857,17 @@ class CI_Email { */ protected function _validate_email_for_shell(&$email) { - if (function_exists('idn_to_ascii') && $atpos = strpos($email, '@')) + if (function_exists('idn_to_ascii') && strpos($email, '@')) { - $email = self::substr($email, 0, ++$atpos).idn_to_ascii(self::substr($email, $atpos)); + list($account, $domain) = explode('@', $email, 2); + $domain = defined('INTL_IDNA_VARIANT_UTS46') + ? idn_to_ascii($domain, 0, INTL_IDNA_VARIANT_UTS46) + : idn_to_ascii($domain); + + if ($domain !== FALSE) + { + $email = $account.'@'.$domain; + } } return (filter_var($email, FILTER_VALIDATE_EMAIL) === $email && preg_match('#\A[a-z0-9._+-]+@[a-z0-9.-]{1,253}\z#i', $email)); @@ -2068,7 +2082,19 @@ class CI_Email { $this->_send_command('hello'); $this->_send_command('starttls'); - $crypto = stream_socket_enable_crypto($this->_smtp_connect, TRUE, STREAM_CRYPTO_METHOD_TLS_CLIENT); + /** + * STREAM_CRYPTO_METHOD_TLS_CLIENT is quite the mess ... + * + * - On PHP <5.6 it doesn't even mean TLS, but SSL 2.0, and there's no option to use actual TLS + * - On PHP 5.6.0-5.6.6, >=7.2 it means negotiation with any of TLS 1.0, 1.1, 1.2 + * - On PHP 5.6.7-7.1.* it means only TLS 1.0 + * + * We want the negotiation, so we'll force it below ... + */ + $method = is_php('5.6') + ? STREAM_CRYPTO_METHOD_TLSv1_0_CLIENT | STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT | STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT + : STREAM_CRYPTO_METHOD_TLS_CLIENT; + $crypto = stream_socket_enable_crypto($this->_smtp_connect, TRUE, $method); if ($crypto !== TRUE) { @@ -2259,10 +2285,8 @@ class CI_Email { usleep(250000); continue; } - else - { - $timestamp = 0; - } + + $timestamp = 0; } if ($result === FALSE) diff --git a/src/system/libraries/Encrypt.php b/src/system/libraries/Encrypt.php index ebcc6e8c..17a3fe27 100644 --- a/src/system/libraries/Encrypt.php +++ b/src/system/libraries/Encrypt.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Encryption.php b/src/system/libraries/Encryption.php index c1e454dd..62f8556e 100644 --- a/src/system/libraries/Encryption.php +++ b/src/system/libraries/Encryption.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -682,10 +682,8 @@ class CI_Encryption { { return FALSE; } - else - { - $params['mode'] = $this->_modes[$this->_driver][$params['mode']]; - } + + $params['mode'] = $this->_modes[$this->_driver][$params['mode']]; } if (isset($params['hmac']) && $params['hmac'] === FALSE) diff --git a/src/system/libraries/Form_validation.php b/src/system/libraries/Form_validation.php index 71d0e64b..27187df2 100644 --- a/src/system/libraries/Form_validation.php +++ b/src/system/libraries/Form_validation.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -1231,7 +1231,14 @@ class CI_Form_validation { { if (function_exists('idn_to_ascii') && preg_match('#\A([^@]+)@(.+)\z#', $str, $matches)) { - $str = $matches[1].'@'.idn_to_ascii($matches[2]); + $domain = defined('INTL_IDNA_VARIANT_UTS46') + ? idn_to_ascii($matches[2], 0, INTL_IDNA_VARIANT_UTS46) + : idn_to_ascii($matches[2]); + + if ($domain !== FALSE) + { + $str = $matches[1].'@'.$domain; + } } return (bool) filter_var($str, FILTER_VALIDATE_EMAIL); diff --git a/src/system/libraries/Ftp.php b/src/system/libraries/Ftp.php index 86e5b8f3..2885b550 100644 --- a/src/system/libraries/Ftp.php +++ b/src/system/libraries/Ftp.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Image_lib.php b/src/system/libraries/Image_lib.php index 8786d9d0..a5cb6fb4 100644 --- a/src/system/libraries/Image_lib.php +++ b/src/system/libraries/Image_lib.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -835,7 +835,10 @@ class CI_Image_lib { imagedestroy($dst_img); imagedestroy($src_img); - chmod($this->full_dst_path, $this->file_permissions); + if ($this->dynamic_output !== TRUE) + { + chmod($this->full_dst_path, $this->file_permissions); + } return TRUE; } diff --git a/src/system/libraries/Javascript.php b/src/system/libraries/Javascript.php index 7648526b..ec5fe594 100644 --- a/src/system/libraries/Javascript.php +++ b/src/system/libraries/Javascript.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Migration.php b/src/system/libraries/Migration.php index 2a87d9d7..2c4f34ab 100644 --- a/src/system/libraries/Migration.php +++ b/src/system/libraries/Migration.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/libraries/Pagination.php b/src/system/libraries/Pagination.php index f26f8a4e..3fe3d3a4 100644 --- a/src/system/libraries/Pagination.php +++ b/src/system/libraries/Pagination.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -339,6 +339,10 @@ class CI_Pagination { } } + // _parse_attributes(), called by initialize(), needs to run at least once + // in order to enable "rel" attributes, and this triggers it. + isset($params['attributes']) OR $params['attributes'] = array(); + $this->initialize($params); log_message('info', 'Pagination Class Initialized'); } @@ -353,8 +357,7 @@ class CI_Pagination { */ public function initialize(array $params = array()) { - isset($params['attributes']) OR $params['attributes'] = array(); - if (is_array($params['attributes'])) + if (isset($params['attributes']) && is_array($params['attributes'])) { $this->_parse_attributes($params['attributes']); unset($params['attributes']); diff --git a/src/system/libraries/Parser.php b/src/system/libraries/Parser.php index fdd958b2..1534e4d9 100644 --- a/src/system/libraries/Parser.php +++ b/src/system/libraries/Parser.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Profiler.php b/src/system/libraries/Profiler.php index cb3eaed7..3294cdfa 100644 --- a/src/system/libraries/Profiler.php +++ b/src/system/libraries/Profiler.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Session/Session.php b/src/system/libraries/Session/Session.php index eb433de6..aa1fafb5 100644 --- a/src/system/libraries/Session/Session.php +++ b/src/system/libraries/Session/Session.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 2.0.0 @@ -241,10 +241,8 @@ class CI_Session { { return $prefix.$class; } - else - { - log_message('debug', 'Session: '.$prefix.$class.".php found but it doesn't declare class ".$prefix.$class.'.'); - } + + log_message('debug', 'Session: '.$prefix.$class.".php found but it doesn't declare class ".$prefix.$class.'.'); } return 'CI_'.$class; @@ -606,7 +604,7 @@ class CI_Session { // ------------------------------------------------------------------------ /** - * Unmark flash + * Unmark temp * * @param mixed $key Session data key(s) * @return void diff --git a/src/system/libraries/Session/SessionHandlerInterface.php b/src/system/libraries/Session/SessionHandlerInterface.php index 2eef61db..db0bc7d3 100644 --- a/src/system/libraries/Session/SessionHandlerInterface.php +++ b/src/system/libraries/Session/SessionHandlerInterface.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 diff --git a/src/system/libraries/Session/Session_driver.php b/src/system/libraries/Session/Session_driver.php index f32f14ae..2fe30b8a 100644 --- a/src/system/libraries/Session/Session_driver.php +++ b/src/system/libraries/Session/Session_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -112,6 +112,23 @@ abstract class CI_Session_driver implements SessionHandlerInterface { // ------------------------------------------------------------------------ + /** + * PHP 5.x validate ID + * + * Enforces session.use_strict_mode on PHP 5.x (7+ does it by itself) + * + * @return void + */ + public function php5_validate_id() + { + if (PHP_VERSION_ID < 70000 && isset($_COOKIE[$this->_config['cookie_name']]) && ! $this->validateId($_COOKIE[$this->_config['cookie_name']])) + { + unset($_COOKIE[$this->_config['cookie_name']]); + } + } + + // ------------------------------------------------------------------------ + /** * Cookie destroy * diff --git a/src/system/libraries/Session/drivers/Session_database_driver.php b/src/system/libraries/Session/drivers/Session_database_driver.php index b519b782..074accfe 100644 --- a/src/system/libraries/Session/drivers/Session_database_driver.php +++ b/src/system/libraries/Session/drivers/Session_database_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -133,6 +133,8 @@ class CI_Session_database_driver extends CI_Session_driver implements SessionHan return $this->_fail(); } + $this->php5_validate_id(); + return $this->_success; } @@ -340,6 +342,30 @@ class CI_Session_database_driver extends CI_Session_driver implements SessionHan : $this->_fail(); } + // -------------------------------------------------------------------- + + /** + * Validate ID + * + * Checks whether a session ID record exists server-side, + * to enforce session.use_strict_mode. + * + * @param string $id + * @return bool + */ + public function validateId($id) + { + // Prevent previous QB calls from messing with our queries + $this->_db->reset_query(); + + $this->_db->select('1')->from($this->_config['save_path'])->where('id', $id); + empty($this->_config['match_ip']) OR $this->_db->where('ip_address', $_SERVER['REMOTE_ADDR']); + $result = $this->_db->get(); + empty($result) OR $result = $result->row(); + + return ! empty($result); + } + // ------------------------------------------------------------------------ /** diff --git a/src/system/libraries/Session/drivers/Session_files_driver.php b/src/system/libraries/Session/drivers/Session_files_driver.php index 8860ef66..654f3001 100644 --- a/src/system/libraries/Session/drivers/Session_files_driver.php +++ b/src/system/libraries/Session/drivers/Session_files_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -148,6 +148,8 @@ class CI_Session_files_driver extends CI_Session_driver implements SessionHandle .$name // we'll use the session cookie name as a prefix to avoid collisions .($this->_config['match_ip'] ? md5($_SERVER['REMOTE_ADDR']) : ''); + $this->php5_validate_id(); + return $this->_success; } @@ -391,6 +393,22 @@ class CI_Session_files_driver extends CI_Session_driver implements SessionHandle // -------------------------------------------------------------------- + /** + * Validate ID + * + * Checks whether a session ID record exists server-side, + * to enforce session.use_strict_mode. + * + * @param string $id + * @return bool + */ + public function validateId($id) + { + return is_file($this->_file_path.$id); + } + + // -------------------------------------------------------------------- + /** * Byte-safe strlen() * diff --git a/src/system/libraries/Session/drivers/Session_memcached_driver.php b/src/system/libraries/Session/drivers/Session_memcached_driver.php index 5e90539d..7d8e3902 100644 --- a/src/system/libraries/Session/drivers/Session_memcached_driver.php +++ b/src/system/libraries/Session/drivers/Session_memcached_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -145,6 +145,8 @@ class CI_Session_memcached_driver extends CI_Session_driver implements SessionHa return $this->_fail(); } + $this->php5_validate_id(); + return $this->_success; } @@ -290,6 +292,23 @@ class CI_Session_memcached_driver extends CI_Session_driver implements SessionHa return $this->_success; } + // -------------------------------------------------------------------- + + /** + * Validate ID + * + * Checks whether a session ID record exists server-side, + * to enforce session.use_strict_mode. + * + * @param string $id + * @return bool + */ + public function validateId($id) + { + $this->_memcached-get($this->_key_prefix.$id); + return ($this->_memcached->getResultCode() === Memcached::RES_SUCCESS); + } + // ------------------------------------------------------------------------ /** @@ -313,6 +332,8 @@ class CI_Session_memcached_driver extends CI_Session_driver implements SessionHa ? $this->_memcached->add($this->_lock_key, time(), 300) : FALSE; } + + return TRUE; } // 30 attempts to obtain a lock, in case another request already has it diff --git a/src/system/libraries/Session/drivers/Session_redis_driver.php b/src/system/libraries/Session/drivers/Session_redis_driver.php index a9e655a8..d7a57550 100644 --- a/src/system/libraries/Session/drivers/Session_redis_driver.php +++ b/src/system/libraries/Session/drivers/Session_redis_driver.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -153,6 +153,8 @@ class CI_Session_redis_driver extends CI_Session_driver implements SessionHandle return $this->_success; } + $this->php5_validate_id(); + return $this->_fail(); } @@ -310,6 +312,22 @@ class CI_Session_redis_driver extends CI_Session_driver implements SessionHandle return $this->_success; } + // -------------------------------------------------------------------- + + /** + * Validate ID + * + * Checks whether a session ID record exists server-side, + * to enforce session.use_strict_mode. + * + * @param string $id + * @return bool + */ + public function validateId($id) + { + return (bool) $this->_redis->exists($this->_key_prefix.$id); + } + // ------------------------------------------------------------------------ /** diff --git a/src/system/libraries/Table.php b/src/system/libraries/Table.php index 50c5e358..36da513d 100644 --- a/src/system/libraries/Table.php +++ b/src/system/libraries/Table.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.1 diff --git a/src/system/libraries/Trackback.php b/src/system/libraries/Trackback.php index 55e9a0ee..228794dd 100644 --- a/src/system/libraries/Trackback.php +++ b/src/system/libraries/Trackback.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Typography.php b/src/system/libraries/Typography.php index b25d8fda..bfc99347 100644 --- a/src/system/libraries/Typography.php +++ b/src/system/libraries/Typography.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Unit_test.php b/src/system/libraries/Unit_test.php index 38e0fbd2..fa87e03b 100644 --- a/src/system/libraries/Unit_test.php +++ b/src/system/libraries/Unit_test.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.3.1 diff --git a/src/system/libraries/Upload.php b/src/system/libraries/Upload.php index 0ad8dd37..8e6bdfa6 100644 --- a/src/system/libraries/Upload.php +++ b/src/system/libraries/Upload.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -678,10 +678,8 @@ class CI_Upload { $this->set_error('upload_bad_filename', 'debug'); return FALSE; } - else - { - return $new_filename; - } + + return $new_filename; } // -------------------------------------------------------------------- diff --git a/src/system/libraries/User_agent.php b/src/system/libraries/User_agent.php index cda3ef0a..b1a011f1 100644 --- a/src/system/libraries/User_agent.php +++ b/src/system/libraries/User_agent.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/Xmlrpc.php b/src/system/libraries/Xmlrpc.php index 6fa79186..c23504de 100644 --- a/src/system/libraries/Xmlrpc.php +++ b/src/system/libraries/Xmlrpc.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -1181,7 +1181,7 @@ class XML_RPC_Message extends CI_Xmlrpc $data = implode("\r\n", $lines); // Parse XML data - if ( ! xml_parse($parser, $data, count($data))) + if ( ! xml_parse($parser, $data, TRUE)) { $errstr = sprintf('XML error: %s at line %d', xml_error_string(xml_get_error_code($parser)), diff --git a/src/system/libraries/Xmlrpcs.php b/src/system/libraries/Xmlrpcs.php index 0274f13b..4680bbfa 100644 --- a/src/system/libraries/Xmlrpcs.php +++ b/src/system/libraries/Xmlrpcs.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 @@ -402,15 +402,11 @@ class CI_Xmlrpcs extends CI_Xmlrpc { { return get_instance()->{$method_parts[1]}($m); } - else - { - return $this->object->{$method_parts[1]}($m); - } - } - else - { - return call_user_func($this->methods[$methName]['function'], $m); + + return $this->object->{$method_parts[1]}($m); } + + return call_user_func($this->methods[$methName]['function'], $m); } // -------------------------------------------------------------------- @@ -499,10 +495,8 @@ class CI_Xmlrpcs extends CI_Xmlrpc { return new XML_RPC_Response(new XML_RPC_Values($docstring, 'string')); } - else - { - return new XML_RPC_Response(0, $this->xmlrpcerr['introspect_unknown'], $this->xmlrpcstr['introspect_unknown']); - } + + return new XML_RPC_Response(0, $this->xmlrpcerr['introspect_unknown'], $this->xmlrpcstr['introspect_unknown']); } // -------------------------------------------------------------------- diff --git a/src/system/libraries/Zip.php b/src/system/libraries/Zip.php index 2c71e1fb..f8f95fe1 100644 --- a/src/system/libraries/Zip.php +++ b/src/system/libraries/Zip.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 diff --git a/src/system/libraries/javascript/Jquery.php b/src/system/libraries/javascript/Jquery.php index ee5f9dea..70f9aacc 100644 --- a/src/system/libraries/javascript/Jquery.php +++ b/src/system/libraries/javascript/Jquery.php @@ -6,7 +6,7 @@ * * This content is released under the MIT License (MIT) * - * Copyright (c) 2014 - 2017, British Columbia Institute of Technology + * Copyright (c) 2014 - 2018, British Columbia Institute of Technology * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -29,7 +29,7 @@ * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. (https://ellislab.com/) - * @copyright Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/) + * @copyright Copyright (c) 2014 - 2018, British Columbia Institute of Technology (http://bcit.ca/) * @license http://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 1.0.0 From 01b0bc3fa3b114bb2a4cdedc23184de1f08539db Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 14:37:46 +0100 Subject: [PATCH 02/12] Add "addons" to PSR autoloading configuration (#561). --- src/autoload.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/autoload.php b/src/autoload.php index 1a82b915..d193773c 100644 --- a/src/autoload.php +++ b/src/autoload.php @@ -39,3 +39,4 @@ function register($namespace, $path) { } register('Engine', __DIR__ . '/engine'); +register('Addons', __DIR__ . '/storage/addons'); From 725edfb6ca0927037d895479e4ff763d4e9de6ba Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 14:40:00 +0100 Subject: [PATCH 03/12] Move rsc contents to doc directory and updated gulp doc task. --- .gitignore | 7 ++- doc/apigen/apigen.phar | 0 {rsc/graphics => doc/images}/git-banner.png | Bin .../images}/installation-banner.png | Bin {rsc/graphics => doc/images}/logo.png | Bin doc/jsdoc/jsdoc.md | 0 doc/plato/plato.md | 0 gulpfile.js | 56 +++++++++--------- rsc/apigen.phar | Bin 1349086 -> 0 bytes 9 files changed, 32 insertions(+), 31 deletions(-) create mode 100644 doc/apigen/apigen.phar rename {rsc/graphics => doc/images}/git-banner.png (100%) rename {rsc/graphics => doc/images}/installation-banner.png (100%) rename {rsc/graphics => doc/images}/logo.png (100%) create mode 100644 doc/jsdoc/jsdoc.md create mode 100644 doc/plato/plato.md delete mode 100644 rsc/apigen.phar diff --git a/.gitignore b/.gitignore index a55b9963..4384e3f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,10 @@ /*.zip /.idea/ /.tmp-package/ -/doc/apigen/ -/doc/jsdoc/ -/doc/plato/ +/build/ +/doc/apigen/html +/doc/jsdoc/html +/doc/plato/html /node_modules/ /npm-debug.log /src/config.php diff --git a/doc/apigen/apigen.phar b/doc/apigen/apigen.phar new file mode 100644 index 00000000..e69de29b diff --git a/rsc/graphics/git-banner.png b/doc/images/git-banner.png similarity index 100% rename from rsc/graphics/git-banner.png rename to doc/images/git-banner.png diff --git a/rsc/graphics/installation-banner.png b/doc/images/installation-banner.png similarity index 100% rename from rsc/graphics/installation-banner.png rename to doc/images/installation-banner.png diff --git a/rsc/graphics/logo.png b/doc/images/logo.png similarity index 100% rename from rsc/graphics/logo.png rename to doc/images/logo.png diff --git a/doc/jsdoc/jsdoc.md b/doc/jsdoc/jsdoc.md new file mode 100644 index 00000000..e69de29b diff --git a/doc/plato/plato.md b/doc/plato/plato.md new file mode 100644 index 00000000..e69de29b diff --git a/gulpfile.js b/gulpfile.js index 7a939a84..b558a532 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -42,39 +42,39 @@ gulp.task('composer', function() { */ gulp.task('build', function(done) { del.sync([ - '.tmp-package', - 'easyappointments.zip' + 'build', + 'easyappointments-0.0.0.zip' ]); - fs.copySync('src', '.tmp-package'); - fs.removeSync('.tmp-package/config.php'); - fs.copySync('CHANGELOG.md', '.tmp-package/CHANGELOG.md'); - fs.copySync('README.md', '.tmp-package/README.md'); - fs.copySync('LICENSE', '.tmp-package/LICENSE'); + fs.copySync('src', 'build'); + fs.removeSync('build/config.php'); + fs.copySync('CHANGELOG.md', 'build/CHANGELOG.md'); + fs.copySync('README.md', 'build/README.md'); + fs.copySync('LICENSE', 'build/LICENSE'); del.sync([ - '.tmp-package/storage/uploads/*', - '!.tmp-package/storage/uploads/index.html' + 'build/storage/uploads/*', + '!build/storage/uploads/index.html' ]); del.sync([ - '.tmp-package/storage/logs/*', - '!.tmp-package/storage/logs/index.html' + 'build/storage/logs/*', + '!build/storage/logs/index.html' ]); del.sync([ - '.tmp-package/storage/sessions/*', - '!.tmp-package/storage/sessions/.htaccess', - '!.tmp-package/storage/sessions/index.html' + 'build/storage/sessions/*', + '!build/storage/sessions/.htaccess', + '!build/storage/sessions/index.html' ]); del.sync([ - '.tmp-package/storage/cache/*', - '!.tmp-package/storage/cache/.htaccess', - '!.tmp-package/storage/cache/index.html' + 'build/storage/cache/*', + '!build/storage/cache/.htaccess', + '!build/storage/cache/index.html' ]); - zip('.tmp-package', { saveTo: 'easyappointments.zip' }, function (err, buffer) { + zip('build', { saveTo: 'easyappointments-0.0.0.zip' }, function (err, buffer) { if (err) console.log('Zip Error', err); @@ -86,21 +86,21 @@ gulp.task('build', function(done) { * Generate code documentation. */ gulp.task('doc', function(done) { - fs.removeSync('doc/apigen'); - fs.mkdirSync('doc/apigen'); - fs.removeSync('doc/jsdoc'); - fs.mkdirSync('doc/jsdoc'); - fs.removeSync('doc/plato'); - fs.mkdirSync('doc/plato'); + fs.removeSync('doc/apigen/html'); + fs.mkdirSync('doc/apigen/html'); + fs.removeSync('doc/jsdoc/html'); + fs.mkdirSync('doc/jsdoc/html'); + fs.removeSync('doc/plato/html'); + fs.mkdirSync('doc/plato/html'); const commands = [ - 'php rsc/apigen.phar generate ' + + 'php doc/apigen/apigen.phar generate ' + '-s "src/application/controllers,src/application/models,src/application/libraries" ' + - '-d "doc/apigen" --exclude "*external*" --tree --todo --template-theme "bootstrap"', + '-d "doc/apigen/html" --exclude "*external*" --tree --todo --template-theme "bootstrap"', - path.join('.', 'node_modules', '.bin', 'jsdoc') + ' "src/assets/js" -d "doc/jsdoc"', + path.join('.', 'node_modules', '.bin', 'jsdoc') + ' "src/assets/js" -d "doc/jsdoc/html"', - path.join('.', 'node_modules', '.bin', 'plato') + ' -r -d "doc/plato" "src/assets/js"' + path.join('.', 'node_modules', '.bin', 'plato') + ' -r -d "doc/plato/html" "src/assets/js"' ]; commands.forEach(function(command) { diff --git a/rsc/apigen.phar b/rsc/apigen.phar deleted file mode 100644 index 90d9060324e7216a9eee741f184fed362ca42cd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1349086 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

5I$@eCvo&5U*E?!CsNaHU*Dh~0DDO2?oAu+r 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 IZa?4O;(v@uu8PY0x2%sdnW3<|AXk z4|th2HHLvzQTYt3Zc!agA4QKrn~N+qMSq5hS#xmPLNz=ClWZJ9k2F|m!!!cl(EanQ zFdej;8y3k=Y8E|E-;<#Q|By2vM|iy z<32f}rEib3Mi>tqbZ4REQkOo>gbRIe&M=MqU7tKV$emfdr%$VY9(UIa$g@I{87R@f zXmrlVB-81%bAx7XiT6A0X*~S0jL7|}h|lH7B2$k>Kf6(Q8}OnPw=91nOL}y32+;{; zNw+VKmtC^4$2glhGYA=QH~3`)6F7}uucfT7thtPXK@uLmvKKbD{|Of?jEJa+$vr$i5hlj6Qyvk{lZ`Cl&t-{mA6@awF-FWOp zVJxNf!m6KUaNtN_cPo>NB;U1Jzo*Mbu5ZL3%7iboC-t!)h$JckGetJXx7FX#x#!;; zlocCtc|~hAaaKr9F@Kq~NMa6WMk$H){VPVD6*XCOrZlRc*xA)&f_<{etTI6=@hXHu z-eD0$tIO~QW<|pL9>Y0l^q)>Qi8f~iZ=mIflM2JlWfi{3HrTYpHwwc z&s`dBQ~ymk7DK8ToP#Nid#IebOw?Dna@otl^N#2kyJ%-r@T_}Ny8ZQ^TUw}Paf!Bt za%3$ycL8$;`(zmk$zmR#gBQO+L7S&HyM474JsCwpr{b2@ot-wqjuf1iaH0u4>*WjP z&5vLi zOlbDiWTLZA7>M&a)GpldKLt3&xp2Z+hN%)u1?yKW=!pv=Div!bi|EiL$stATWGLji zkVG0(f=c)n3Swimm7@^q;)DI#2BiFj`+n|VQyTI|GEirStWs7$;xzf+U!99 zR#iQr57dIQMOE)5e0(D^$pA^0h9bw(Y8NN_Y+&%t+&E~r5OSQnKhl@-J5gRkwh;5x z$w9Bff+*?AB$cpU5q=5^(+sT(`*JMDT8rSj8;$`H5^h~w0sp~tJM(3~c4tCIVmj5> zi=O0wKT+`$Abky+S*WTPr)rUCX(*#VN{#{4fF^zRSWDiDGV zIKjer&@ALv5BO$z7UkJuzhY%Im{CA|wHzc}8bj04+BN?kUBILa6T?Tl2XKtC`h+NP zw~2{3oij@ZLVuUt7@?6TKG7y5@-UC!#bh%w+thYA+P&Rkz5c|@y!HQuvR;Uu&7BX1ABZHt>!4%#yZ;_zky!6NVjc(D$G z09`|8=OcrUB>K#S$bC{x$~ZSHcFo=7C}W#13i`80&bQQVjSh+VN!#4s5i2^gg7s=> zbA`-+8-!JE>~)uKIeZmZRa23m;g{ceIKalBOGH1*?Ly>?2t$qs2b(0SucARhfxI7n zuQ80}XPR%!{g6BH&oAh5=NEj6;5*_Mj7LfHC;eGApFSBiZkE&LC_H~$swSEsnrH(v z%HoI1Y*Yey^o+kiB@^%a+WTc|E49m4%ap`|7j)w&0K;`n?UPtM=QPZ?sm*sonzVx#4sFInKa8i$70- zqxM%C*NwvF6RZ?PAcvp?!NG;(q_McRiTx_I0&%R9?^~|$2W7-=AVbW zeC@D`Tg225Uk|4oqy1pjsd1L|I-18kwYqVFdh07WbPlC+k2I$ZV9pWudYev@aiq=H z{16@gWeh-q($Uc%+yytT*>v%8a&1j}iec3N#W|D}ISE6ox%SNriycOTmA zAgsQ>fos^2@j32L&cn-3yfHgOYY>ps<5`u>uYjOGuolc$i*=9=6h#}|EEz4@K_J7%+J07F9tI%d0X4<~ zH$h`l(F=e?+Sy0#uNDFPk~rLpvMI6eh{!amwYoaBJ=!$WcIcHaCkq<(O1h`FIj3c) zAKe)p{@Q5Qdl7oTcCPf~+S-*EOO$|-AzZ`iN%$xD6pyf&cG z>DU@%Pl4%IFhjc(-FVC!GO~qLy1_v(TG-&KgP=XIC4YJ^e2hk$*j%P@RUnvq{PX@G z6&2JTLP)gu##GTqMdr)&e&n5+|0Nh{7tl3yRF=|QArX8&Pr<6!lB~xj2YEXV{&!7) zl`iMaxt|$@Jx6d6`s`H#K#qfTxfu=7y@cjuIj>aP0<`lY9{;o%HuFLw_!9&#V_0)C^;PAl|8aYz%lj*UnFPZ10bhC z{ZPKP40;4gg^0|eA-o0DR>b1sY@g484bz8`7A1ERhaL)d4{~D0agY&4GergnLPsnJ z*?|mw^iWkC^nN>b&M%?zT@0`6Gb504e{(H&kTgU-bmKE?NU+^jnpmNs8rqvgFv|R7 zfEXYpGx*SdLFo@?>}(ZG9G+x+_bHqiqvwc;FH*-J$LD)j@@ZSr1%#vk7QDNo3Y&;} znptt{zbzUnUGR9MD+j{^dbe{Vny}T;XVkYRY6lWKy7YK*fjKTeqeH#0C2UNMqw5aF zvPSlWub5&4J1F7TAb#$BKxNu!2GJ(6z?NNd|@9%0%Q0h+Qw4jxFE6z^H_-yAxWK$gdT^2FRQV--Fs#wm(?s zsp!}1f>XpF{Hxi^0xl`g*MQM2W`xi1s4n@pFs_o!k8!xFAH@J(-bKQ-B#^jAA(Gu^ zH#J778VUGs`mr{oYr>D-xKts4m#wT-%+rc|!7)t=@kor5ieuRk#7}Ux!n3F`B&|iL z#d1ZNJCKds>~U)i(`#_%)eO>u0Qs9q#z@nBC4E~w`hfi_8kzsVYS-s-eo$>2Du<=v zhkeRi%tzbmT$A%Uii&D9xwlzuhK}e-M>xDRbTP|~rAPM_MUwB^3JXnHa>5~3C1~$Z z1>2HEmotanuOOLC{i%atrvG!AO>j=OCs+DMA#Bo)%;1Y!ABzh?Av_cCZWC%CoSb8XIW|-3`6}k7Dg`%m0U1Yx%!ot?~AM z#oEvX;ED{!pv;cX0B$C}BxUGypHU$lh3Iclk|1VEfA3lKorn;tBnb?L$S2jTi5{p9 zp@$wPX}ecjsWrL`BRj0%b;WXd(_Bh!{FMnG?lk!k1CXzf52$q7;oApQ`(la}q9PNO z`%UD}+%F~*(xY5l*U*k9eB(xKB=vz&;B&!CetRu4+u|`2N>sWiA0c&-WT4UEOYH4&_?eliYE4$@QDeg6sNsmH4K9)fLbK3gAesh$qHt%03KvcZ^Q3et zgZzU<8pnzV&>We~cWs0VlsKx^Y9=QqVlRUD2B3ZXLYIs}S0WQI*s}A5eix|tEF1pX z0Gbvm?xHbH6Vh@Hs5iUtefc(GlxoK2cG@3u7lY*$dPboN!&qI=HQ0e_B@w-75Z%35 z-RAe~OQ;?zH~9iv;?RVP=PpR`%CC9ndrk0Voi2%e5hUp|s1}c_oYx_AW``Ae1helQ zP(&xnczyW)yIczo?FRbf|3TF5SXXI#xEaok$wn3Za-GB#-&?Ho@0VGCzu6ayQIxruV1>=c5An29pUCWzY0oblk>u`X>T0&4#%5VK_KoNqDLMyZ zP_POd5$va+MD-MgV3u)Ejw0%)&26b+&U_pb0+Qfh3B#O57791+HeSX2k%yLF8bhFP z$Wt`PGMP${w~1|rc_?d~A^}*bax7Bqnl3}QMl`S(`E(hQ-p|hYlr&n=3FmnwJP(T( zm9EcP4h*`E9%)ILT_=$dBTmaQZw;(45aje0e$ntn3~HHY=1|#o({M)`oaf?+wR==L z8qC>AS$y#%t-9H$EjVY~8g zX;=NJ_VGz}=yS9N*SKu?(JGnAR)MVkco=Z|NEtCU;K9(@R^l#8T zngsuKCJh{uaY+peO#CH4doPE~@#Wi7PnONP4HWXT8*;%Gv=hts%BzR&w-x-qW3Bkr zAW^i+;cDlZPPDVf2xY4-w{nmapPMoGYQ=xQ^b!PaH9Y|kpvN#Jf~#uPLlA*EUB~k| zN9zn-En)Hq{Bl;2L~k$EUkz&?h)3BUZ*6d|@d?~sOe4_H_TF`c-u*@463QG8X&FP2 zT&oczU9vw?kquSz{Wtr7nlro^{&cN;{`-f^-VdEaydMm5n$A~aY_7}#A!1cMjug8PUK+Qgo^5?Uzov^B6b9UTUc5j4(-SMV+7LSI^ zcY4;GCSt7vfp|o$1WOs;wrGXRycu_~y{W~C8A;^2uJ}j7y=_YXhLu`1=m2n@1DxvVZJM~n zkTup}h}FS3T8*{H5tH&FzuJ&iSbz}1cGs58)z4A~+}um=Dza{K9G~3p<{mctq_7>E z6|LxKm4_fHjwb}4s}qUPJ~5{zi8*-Q$Ce)K_K#MlS zAyC}MHJL-VH09E<<}Br)?Sxt}RAckeSacH15>U5Uws6=c?J^kYn^=rigDg;iZ6U7) zyaDp~5-)0UH$WpOo4K2?!S3H%ldu&b%cu4ri(ZP^n42{%!+x3UTON=`3#8Td3B2+8 zWQG|B4YDsxGo^XdCvZbZQ<|SC7rkiWj)AW}i`6H4G|zh`OQ(iem;PgH>ON$h!gDAg z`j5MV2H6vR!JC^*%nonl=FKiuq#>e$5*4Z3swZe*samR*<%u9Lpu`C)d+&p>YU^ETW_|FF40N{ z^eu;fQb5v~!1uWWKmwCL4Y?>R>{$NDY-tk#jdOa!j255s=#iY4C}$8`fL1m%7QRk~<|L}qfDLO$rB1tLk&1)~|e_0fJ zjFY6lc|e^Zge$|!Z5H8goI!aNt@S8#)?w+ zY1mV)P~?|>sT0H?K$iv{jy+s{FI#RsY&S!Kapwol;gYi$`E;vhhdP3eDqo*jh6#pM z8ZCY>irR!LTQ&tr&JQ-<8$m67CAZ zSTG^23iRJ7DlwjU^fKPP?>~N`T%i$DIaZ|MR3kTkfEUN66_`2(C3rG5blf-(L7jKI zg|nsL9;l^g?0uMrK~)Ht5d7>ftu+hctR-5LaVu!8-x97!b`?*fl}J17Js>G_GZj?h zz}47jA3eK6xJsA)RIgc-kMMukw{S*^U}TEa6o2~cD+<3%?Ais!U2bhpyL2YKiaEDR`Iv(I_QZaN!wYlpqbC?nj7 zy)FteazG3SJR5opp)#(i{zFu+BGQk7kNRC1^3A z+tPG)+DGb~AuAX-zj8<^?(8oDx#L(g2Ga^?;GslUqcJ}Ua!SZw2=kVzAfAB7d?Sm+ zoKS>RJvy9x>#}pfX-bg_uyQ1)aD!@&QisPP8;8p@@@lqEWq^zAc4Y`DJ;9``ToJ;Q<5NuFpZPM6B?~2M6X;l{Xw| zDdiaJ+4B;{(_Sj5D+HmN(dxAA`BlJ9&pe;NN!RB#tkmSQULuh=7k33ZR(3&+24ux^ zeAp}gCSuL_mXpq{DTGKS9x{Lh-MyAn(uUf;# zX?+Ck+xv;C1=AK0*RWO3W|RhS*gy~gbdJ>pQ#1vw%P4=TO0}iE`^@f!qqC9?fi;Je z39QNPy7S?1F}L3g0W;?peGj@1`OS6wwl73=_2%WNPu>V{hf zr+r%HmWjky^8K2MO~zuP5S;Sy_>8HubP>K>eCh?9FHYNfspXuJr_&2&EYA<_qQgfY zG22E-f-O0>8TD3dPnmW?uh*Eluvr9IuShwqc92Qm3~hYk=5Pj4+ zevwHJs4`Av4tGL!jQ9q3ohV?WYW(|!Bn)sRUTAT_R6ekl9ocJBZ06&I)2VEFvR5130=Mu7-NQq{|KXP!xsC?ywj+B4p0WT zU-^9XirYloj**xEz5(`Cw_TCuWl-L%Y0GV9#_ZaA-L0c2yQQ-z;risH_gU1*j3bN2 zYr*0M`ps|QH)_v>H;Xf{W(k)*9*GvhlcYM5gqoy%M4u476gC1TE1eDJr7NEc%x1vU z2Fj!8>djDw1Twu3`2r|&`sV3l+PVdYqnEQ#BQ@%zaITlB4ISSqK8$x3f?5v|4O{^& zAQ+qS#$7zF2EPFkHDT_tX{*_Gmk?M+^xydBm-*^V!oJ73r|gasSR~l+sL_g&uZFJN z*4rV+5!E>=x%ejwNv!lXB9_8$p_4lw1ZE8y1zbJ^|8eDGcT9b# z9Asjbp^57-scDAt0t=f*io050Aq1EHZEJ`;v7Bqj-}^AJS7I6fCYYR-}GL$ZoeTpVx}ru=Cc< zmjRz;M}UiwVQ2$mT+}AP^fZ#X3-1rD%W#{t4a_5q2q=r+I))3xv{q7jq2%aDYC*Zs zm}vUh6Of(fiXZ#k62*lAVNBzm;!lqT96W;gUVLSiz@{)Xy6t@IzB54c#l@`fOK_0% zpC?7;dkHx>fN{3euJn$yLDz2-CK1k>4TsW*=UOmKfjnG^d39OhwGlqmigB#_8*I;QRAYro+>^)n2Hm)O}}JB z8BB7IG3;QOY$AIl2qAz(a8bND(nM>WY~NMeLA$o^^hFT42Ujcx=emVFIp#6q=8GHf zJdXYo+BJ()iO5R8OUa^DLA#axW184=SLFo~a#rtSk(g?^0amGFp={ae%8TKAOZltM zs%cw0)l4L1Lz{bG=P5l2|2MhI`)nYKxfn&Mv$yASL&mkmXuwp>e9N_V23^Ye9^<d%{aH<XEM8Xr0IZI#2ge%J~Xsy-WLl$8oWy?M;rV`Ik&6+IUi^u*GxDc1!;G z+u5%y`3-VI)6U%2+xlSXvA@Pe9|0Ymoo8^TC9}*{TWr~_i}HIZU{1hS!=aTnp{tgT zwf<>Cap#3VP2`!KmqMdbEC+9&C#TEkHUTgd2PSBFAgrFTd$~UP&g6dCadsXl{4ygWTlO1+d|QkA+kh%I{jAeC=rcki zFtjO|_ivPu2|y8EdF*fQwok#v;()wI*TOj3O{Fo z97Ad9W4Hi;o!YdLZIif3k#hZ>$opG+4BBT^b^y*^C}p%1NfLSrHsvx&tQ)qlMHeO= zTQ|?zbGf_Gt_eUYkGG z(g-ZrlI4xt4L!T5RH_r6D(RSp32J9dKPU+&of z$J%289)~dzl`jXXjzMdXyxLTNXNZUZlU=d7YP`*jtKOY;w(pG}8cshU1q~eIR^@a! zH%JONfN`YvZV*6YQ#)T}R+r`+(h?bv#i4kEH+h2v`~qKXjTh`DBOi0hmlhoN&`1F3 z7F<5^^ST7FNH7~jv_r0jmmExTn&6(THDX7touC|LeadurPrObY#IPHk`mMaSk0kzw z`XkJyt@r>Q(ktYQ9GyEG3&9$UQHQC z5K2>gd7E8IA3TY}2J zcnkHKWjI9sP?x?$zF9xL`h3}g*Ai@Vl!j`IFz*!LkT*^}3%u`^sxUrFHz~k5g@Ps} zPySIuf~Y#&n9xr^@*cfvyON{s@X8QD(jwfdwOn?7@z3H>*rq}*R=*A-#_9H$QWAm9rD0-QM|V&54hJKTKvN|Y`S+77m3LVS1r&B;{? z5SO7A=T}n*fO|Q?{bWHnEqfoRbU6koYM(=34X=VBJp?=R^ud%4(?I^4t#sGWx41-81zgj$x#t%%)lRXTzoqDk z?;iqSz%X+OXr<=_hFV|Fr01YPrdczl6xVkMkbKEL_fifp4>UmN|4wBgKKthuXKgx) zbAc!X{v(jAD{Ml_07G8fVidlda8F!Z>7EtL&I0*I_szAH6c5L$bOwIt!O+WYDvT66 zf`qpjK;lD;9tUbTf&)G66%-eaPOqpb-Y3QvxLW!DDm(=x`RSh(WeTvV=1+A?EHzh3 z6$uix`zjLETbQC7xygntz>qAc!!@=}x6eJ9>#2PggL(Row5nM-DFMA!w zC9`+Q^0Bc_-gG2cw`z=+&7H1mX4kWm$r%wME1lGe`Zuk( z5QsRmLT|s$K+AH!{$`EAW`nZTu%)dkLNohShLfz14<7nKWAcAXZpeX>M4hZj6_Sr51@(u2%J7v;BFjV)z58=pPyFhIzIAckden3A~(p zft09e`+(yF#}CSA>P|Oj6nf6La+K&{or&m!zeCE#o(Zr8ogic ziv#mnw!>y0J&{gLNvx=4OZtgwMQcUo@5WzA=^1w02DYI(-)Zz6a1peAiEEc)` zqteP@%aN-{c4x;#VN2?_iRCw==O9Q>Zi}qPl?{`ysd5PWk6@{D_cC&YgyR)7*OvO|>Z zC)6$=@qOuJpkqPc+Tn?I7R|dlpO4-| zmMB}RJRqsar2b(;hO9BonI#G**vv3eyuU&v6z1#iY^o;?Y2O1)Ib;mv2=5>IbEr>= z?1Q2+GQjFJIqrF?a+fI7m#t`H#(%mV`nwWD=Ptl%_O1V_U94KHLOqww7XZtO*Xbw3KJkEQC8qMFp6KnTN!A+3Nr`L!dJ_8|<#R2*f#{ zdSMt8>$mHp^7`q{P<}V+-g$qWL4Lv=f=gACOH5HsPtH)a?C&qC*i(-=%S}Z(+(rGZ z(>9ndOPIzC7a1-mnSS#yDHkDm6JbvR^;gc9^ej~-RT*hZDLzg{2~6TwhadsSR*|t= z=l|~j3l)h57vZcFokU`Yzkqm9Q9noWnC2xzmF4BqH78WX{SKEEwoy+367A|X82?l|rgEvL)OCMutF#dL40*8p~_ll}F7E zHVn_pxV}-yWCmg^%NT6l$u=M1>eI*dn2)6wJcst6U>+p1S)9KyCyQtbNrS~CFp`Nx z9_$Odi2<1mA@4tgAU$hvjoecXHFUOPdzkxV@H|gO9TfhJc1=K(Q)zb*;+#XW8?OLq z0!fmjdlbMD%vhngu_k90;OJ|XgR$ot_DSI6zDR5W0s2QnN%})cyM<5eN7nnNUyHHb9 zEO&XA%*w$Mpj5ig5fXt(`M+nRQrpZ@P_O|yVa{!rlOz?j^3cv@fq@q_zeVbzLzVVT zmpAL5jK=WH$ypW_u~Q3c_B9lN5cO0ka%t?t7f!-1NF0>RoO2+jbtrZEP*vP0PC7hN z?dCCtHBB;U24{yVcIIMykH+{1$w(h5Q7-fo&7{h zHjBh$q`gz)YzSpG25iUJWxVS+<{6#Cw4N&#SywQ5;=;Y4mH&M~zGf8euDWQ}o4E4v zN{U%Bc^((23Xo&9@K#*es(kV9K)s={=x&1eaX9JK`T8JM(5Gl6jmk2)1sA+@ZEDI)#RY81g3UzysYL}j;do@pIzko=8wvu#WI16Op$ zX=2$(n=ETWV45kSBCutAz#*a`Jy**7K|m@w7* z==*)G{l#JknH%>E+N`GcpQgNDh#aCt#k!zsF5{*ti9kvhso;WwoM&ln% z=Bv(|EDSRF!Bb&e{O7N?t+#9M7M3#5XaT(zExZDCW6V9JEnA-`-_a;@A50hGZZO_& z#fA}fFcFxxHw|O)07X8-{$_pqYy6y_%RUUCOrG&GUGicrZ_z}YDaC%8n$gO+6|)Zs z*rKnMSbtIUycSBEu_tlsAk6~z&ZUBM<2XRJRD&&rh|T+6WB02R;s|4X{Gc!jtOn?)v(6dUO%&jrohIA(ScyF-cJ)^u83ZM5(Gsw2WZ~x4*bs zh_VS&;;0?1fdF>`;lh8H)r#aXX&cjbrL-Uv?Smcy*!qac>GWh@6yH(;Tj0EsEnR*V zY50Wb?bN*P-?FE3L`LTkW8`*#8+!nP-i{z3j2^&DJkB)Tw@6VeyC&*z-K6UIX+n$e z{u*SUix^a^KvJu=u(I04`|8Y`(!{D5EZFV5Idf>_TzD54iIC+5==1?@-RB}?HfaAq z11z{wfo+OBFr0MCU(R2O&P&BKHJuGbQ4kkO=0ItWxbx2vWO^k6g(cvN2&ea2d4G?;tLe59(Ftc= z`qRc5lqnkh=!m<4Hdhw!)zx7ku^*!N&A-pF-SiB;1Kvb8hH~EH_PU5ksUeWZRdBp& z8F{1Jb?ay=a$}ygue0scQ7an1FYTqqdW5?g zzV`Vmd7}A5w_h`G)q4@ulPq_IL3YCrFgosk1zS%j+CI=#&L$m&e`zEUyyOGXM56-s zUh>cdQc|RTetbS!vT>bm;-i*st1EME5XZ(O0@6Ylh|KAnR9v`30(UHIx3T89l*<(V z{FZoOeA5@QOA!_|DDww6-B0{1i`k@ z&@k@4BEe_ypcbydVL@6!nDk}yT4*XUi=)0^ubjPgQTk}CNh7%-l0xDd9dxPc#2k6$ zQ-m=DMqp+O&Pcg57N!H$uuO8hG7fbl6^%WMQ@SO%n7H^d6KNa^%3`W0nXhI1o9$<2 z?yvhDQitS_YUNm%)tj@Er(<=EQCB(hyN~dw_)+(E_pxdV6J=MR-aZCsr4U z)K72Av9q%!@($sfOkA9RThZOOOL02l{QKd*a|>y1v*RU!vgtk_B{ZDDnaj4*UT|nkq4!GEqny_v`V5i@gU$5(-MU!@4(<)0dmu znFDoujK^o6t+Z_<&Vye;aKQ_%YX;lTGRu!mQ>8QF>gfjN zjHHsXAhqXIeJh%OjNuv>NmOajeCsbe9}KIi+J(}>>Sa&gs*-@)F8S@3l>--M$p@h_?>N(ItsiwQzv9VzqCF!6nOHs{_l>L1sJ`^G!{OKv0o8~m= z79aPTe#nXC?j8#yPKEy$Vxgf3CN<87fp#MnB1#sdzGYK+sIp6q=T%WaKXO(*W5X z%V6nYd9{i5b}N(|jx9Don2XCb-IiFdI7V?rE8hb$XuLBhq-Js0@p1)?&ek!8)0RW; z2Act1NqoqbAw2{ny{$;Ahw9gG+^k*J&H5_uFe|xn!*<2~5HxdV!RisNPny3gHal_p zYx_9Ix!CP;9dKuVgW%xj7nC_ANX)sn9kvkcy78=zbL!y8N9I0)URhI#{03N^sP$Wx zqKxKFm5vSSqvH&&Oif9p69&K>Z*Yoc{OQ!s49YU5H`&>Gv~&UXG0&gG z4Y~~?m=76EJOop;lMty${DeMhg@2oTm=nEB2VI|=QrC4;AY}J(O3=zD-m-3!o4^{i zsYN^t)!Sj>awW58w<>dfhxUDZozv&1J@wzls+$%+9~T^{bRmtA4H(tG7-|)H>ZVpd z>muB0aQFrttYX}wdM)rVXb#wuT6)*Sj!mZa%cHFDdgEIUxN}2m9fWFFn~KD22A(t> zF0x5{lb0=&IacHtB#__Wdlz3GUeD5)RJzaw9|nJI?&R!^8%!^&5j9w!*%P}5{eQ7B z{3g_^|0kiIA!$Yh_VDBcHI+Q59Sqd#{exnavMloy^Bl7bIC+d|-F)x~G@R?jTH3 z75ESGgz?|HWhz<_W0^H#Q5AgTAT_}DJ<0jMLYXqivjH>ld!&z0vmE!N`kSZMcEWir z0hqMtLrMH4i4=SD0FtEQWRg|SVZ}?NeE}3d{sHDD4B!csK=b-a{ifA*v(pE~4`h%0 z0(y`8)7<6CEX>x3jHx5c2h@O6*zPrxce72N)Xp(PtK!Sv1u%$jl^}& zIU8|*vpQV}pTHWNkeHl(H+j9<)BSIsdi9G~DxMLIPkGK=SxiYLJvfqsU^d%7bbPz+Ph6FH>-at6dYPPx3Ym(e3qnKY5`VA^|8gA38 zNed0(>gDfQ&fr-}MQN2u4si@4M1yxu7=k;k52o&%yZ8*1_S*5YjO`>Mxh}hC07QEn zM!z>GDVnmgbSF*HciOVGi#l%kO3|NX*j%mKwX3x<3!(aIEK->lZOQ?Qxuh!BLK1zU zvm8ZcyZq=CYmb)g5e?-X=e8*1n2Jh={s-CS^zOoiR>ucg9O!LXhbbgDp(hUxj(IPC^vbTX6 zUr+MaDN<9WLS65zaX-+VC3PFQ19pUO?>AK5MO`K3UEWq`XlNZs3(&BFC5a8CBUZR6 z9ZNHt(z^A7-kqpyc85e1R~Nk+K}(~V%-nPj?!B!K>uk{P&;?i}OdW=M{BP6GoM8&B zGvQkagu{w@&RpJF^^jiC=<4*8DBFlyc$B1a!e=BkW^9Ycgt2d@}>vGc~u?3JO6b=$)$#)u@fS1IW+M<924zamBDCg%~R` zffTw0V-+`h6%6=L1c&_jg$v<7+12G8yV~Xv1$%igMgZ}>%toVqNhy$i#0e$|6#OIR zNCt8we?*0;e**NT)T@1e`BTAYOpSJeS0>7W76O)t^Zoir0PY5eZ$t}hZ>HmiHr^*g z0|XpIz3`Byv=8j24YQG;%CnX_YR^e|L6l}LPX|hl^d}&^;D>FbPR^>asQveWD)PwM zqXq!$Wq!hxeuq+g?}^?wRGaP`7@!|=%#?wUQMpK>CwaBnEPezxd18ke!RC5TsDNgt z=bt#Z5_|#r?}(m$=}t2r$?7^0uqj;p_c_kiI7Ect#xQ-HCfG> zM$?IIX`Fv}o~CwPucdfW%`-T9o!{qNCmZG#$aM^ue9f6cOdNnD5=`-dhHw&PL2|vR zu)%9BY9kJPoJJK4BX`VG64O*M)5zs6CK@)}Gw@>t;Av^j)7 zrZs>N&Ynm&1Yy}YgO62@K)E6W1c_n|ZhEFh%H&akvZu{V$p@B=(uh#==wioQqylv1+N<4vwlIVvA>d&ZE z_pW8mJnwf>Kxbe>pmX3on4R`c#~t%X?XAO1pJ?W;!`fa$%@?blMiIMU-@}N?m&!c* zeX(n+`Z=|4M{i|qh+O%cO%3-VoSh(%CurJCift0HsN`=cv>ohRRx*pY1t)C5ZB)ER zdIxu{T!LGUdN7LBUigX`)sRtFPy2_nTrl#SjmY4ks)pip@CHV-AWLSku-_*)S z$EN{5i1GOP=JUm;>#N1x#r^c=!F4~fl%wTxD6?_Z=xY-AEZZXF)3c)zD>WYbNpXqr zGT`?O#;>4Zn{3$46eR-fDb7t!SLv%?qIrnNSR{x+GQ4oZu=be zQWVFQG)kC>WN8+PsmU65eQD28Kwqs=bX{mjR<~Xw^~)?)Q5qxMu{fiJC0oH1;b#1T z+^7g-LaLbqQ|@@9kma!_D9=O9NKH?Q(GopX>Q2bG4Ma!|B8Ec3P; zbkIga&ub2ngM90@9Jq6O7R5FYEEdSZRT+it4idz=r?K5;9!U-QobNFxnr$J<9KlE} zHc0Dzb%f|ZMgE^z>!cE@ovou<#`LjNYSCLu9sz8vT8QLc)@z3k0j3s}aTP7GSb&k8 zyTD&`FQRM2^3@jdL~Yo(Jz6_`*l?kHcnRMeT;`zWNki+V%@RSzlf5bmvX}|8`@xL& z62-sBq+6(sccEcw_|cP^z9}}m5^NC! zeFq$GwtBi95|u5h8B*Q5DgJw_YbV$)uQA<@a?S6^U574plyG{w(0QiACF1KTuX*pz zTj-negBa^mC%VihWsK-zH0`(D1v_)!=Vmc)WLUgmgSXJs*cRl!0veU;8(eR16DZHWhT99o=?>k6mq>3No8{`1HK z8Gf4M4gKYR;&lD>tJTI|e6wAz?~jEn^E@R4y~FFWx<}c1ljAimYJzM@dY?J;rpi8~ zHAV*u3>z!Fculusf=*CcRq1`wmv|MVQdSdCn&+>}g48LH4u0fhLZ8mJ1ry8vSW~&V zGMi{GLFG-~XG{~`GO5cdEAA!+5rBF5>{;(C^bB3&dRr9)WlNMIN&$V$>J_S27~N$b zaKYB7YS1brXog{BQbfXvN8e$E-Qn6-7??Bpx>;R) z^ts3QMFswdq8!ToK!$%w`bUU>cNO(AIb^ze@{~M@u>9iiNNW~0M#&5YZ!U-9+tKCZ zcKF-Hc*3nIbRQ8RXmH2e#IU!(#^R?@mn1Qq&LkeBm@yMp5ILX%vYoGx&bvwxC^`Ri zgz%>gu!R@>s28fO%oRrpQRg61TN4{+ESz-uyUBrv8O}EJ zBhy@5m~ianIiwj(pc~TO+Bxkh2}8M0qivZ0d9&6z`LS)x16Uu`J?XJ+iN-@kF|aDX zQcIRk9c)V4Uja82{PLk#py`AFklPsmTY%qzH^64vowamR?xI4#WttQ0gai=M&Kb%s zK+F;{z!nqjTl78kH-v$PD@usMZUJt)w4(9+G-RLMstI?m?oRcVZku%}D2(A~(1hHL zS{<)9^}RH@a{@8bb>whzyUepq!hf!Db%zt6bt{2y=Ny_QC~F;36|R;%g!>||w(|WN zPE^z#NW>3%$-%7L7K;?%n!=;kLqEl0LL#6*gEr+Q;8{HyRm!nAmm!Zr^R$K}lo(k! zC0G~v159l|4P`~AV~rb)RMc3*D|wZKQ|r|66+7yjO2?9n#`63$BNx_j4mV;=FKRCb$p~hvZ=sTtL<9{KQxL>FX)jASH&d7LkwMAhx}Pv!PsLxHHZwRA z;u`}>IFm_4#JN~K(nz@Vv|rHAZHutDsMw(ni=8}cN;KW8vDled2zgC5Dd^N>tg7tf zlxCiKY{0=l6z5;!Y8WE!v;Uu`}!k*cs8%cG1?Ki3#+Yzy=?eX?{Th!Sa zH=J*k5N(gQ@t}r3Y5-POu4V!?x+3|RyRZSwo0(-+&>lx#vWlF{qQY)Mni4?|wM+%7 zEotq%iV2Yv?2}R`xcREUqRkZYJ<*AE$c_QUJdiVDU0w?%?W85=%n>8Mm%|3JbnR=n zb7v^s^TtBevL6hxafD(>_t`H#`o=@$r|^Y`rP!|b9kFgy#{2{QXuB3tCy<6NQ35%A zqGF_>1=Osu7EqT#K&4@gR=BRkNsc*ST4g zJ6S@Ik6b%E`iS3&g^)Fi76p|K&DF+hoB&|7d$M7j?&-g}%W>ol^Y%Zv(TSL?TPLOb zV81Tc)Je%*`|G5X5N$iDxX16*Nl7HcX{FRU-R+^|cTIZp&0!`g%%OPe=@NcB-Xw)0 z)VfUa!}8y{Pm25VBYFoDm6am=rXfr}_-OL@$6M));Tmr#U{5t(JLw*3{JHk*c#T&; zc9A_dqGhi&-e8Jtk_<=4Yv*ulyj+jhcw?d@TH}o=4p!{b9N1pm|I0%h8Jpp_k~AJ3 z<}gQKZn%F92B42?oaR?)y)rPwo}h)du$Kag4P30OptyikkW9A_icAZ8oBt4lQ2Za7 z3idk!@=?rF*oKOZEHHA!Rx}(7(p+TiW}Su_9LppM)!yeuJUP)luJa*}iBOZG^ ziEER)w%3F;`?)<}H{}y}VP8xa3pR?>O(uWvFT^`@=#VMsM>ltJxWMEa*xFL(fH}#r z#B59$dFdF|pj|k?RaI8@7@jT#)<*f9&dY#sW>r6At0dP%oZ5f}6FZDOJP6fc*ux#g z(4xxd7Tw}QG@){FFEMc2$_e&bMm+(Ox?PuJ75SRNSAkj1DI`9^3bRRK>f*xlRVjB& zDq!f0j9H1GHdtg7E&KKkSb>NZf`jNi|NV(77+R9!NaNvtGcO+aH*R#%?{jgY2{@u6 zLk%pByonPlg^e*#=jBLc3Ep&~j4>A&;fkaTIgyI4T~vEZI7GRhP0~mff`=159~+fj zwi2zyZN~!qFQB31#IIlu&m1f|(XJ+DY&>t?OM_4BsTdxoU&cs|wQ>C)$}VP$k&j67^=D z(?XvxopWETd+f2p$~e3*^&*ev^od%Ot|I|+F`5joM`v#vKt`7%)?W=r zlK@oDu7Z!aAeEyn`dOW&cP-ydM6CB>T*JF5rHdj#YpN~qX%2X0J~jAJh^%U(>0hyz zMkS1V&S&2)%qbm4guhFwaRK>E>E8AGOuKdi9mvhL68NgTDC94}nhf*c>~A=xMd$>K z|1c^0%xeCx5%j}9#adfa+eQ?Au71UmaU+R3(Du=e0|e8SDFFuDzF_JR@*1nilA~Qg zn1ufJp1n!ClGc%6(n4miwR_I_&SlSKmA8BA<=QcSl3<0&ItVeEq<1*Ez>64%G)j}9 z*2v;CxwTNOv*CAVL0(lo|F!j^Vx>fK^GE`)guu_UhHY6K81IEFCK zG6q&*L0~f)L=s_!Kjs-G6wguVDGlyA$bywbt2+~wL5tXNFqGS<)iNL@t*5bM3Ib*? z$>SJ}MkA%B7C}BLyavDsX7L7^OR*6ln0j@pD^19?-)O4<0Y3=+JPtC=5a>RLbNo_s zNMG|4@`Y(@cJ^()(zR=R3`ohH#iD>|RwrX7@#!;UHWhPg5J%7T=iRnQyj=CjbemM-t+6(OB9T z1y>g(_yO4!^c(^uAfXG-aSy=prTk@Zj}cALO(}~YkT$KEuhHT|^gThh(LGLf+`bc$ zS$gv~?C~_6_E-qcczMofui(mivaCAE9*Q<@g zgB1c&uISaYH2csDXCA>?nJio?o}cb@6|MUB{~ak2A>~~I7;}@;2*#;hD|^)mrM3QFalY^aDs?8POM~m zt}BuqXYu;A%>`l;a}yV6_^aCf4Ov@Aqa+udijc#xtpXY@1v0X|?_Eu&m)Ae|?2EUv z?K7Ml2mIkXAvx&M)WfTvu7?d_cg6QzUtQ~4f4*)+^HnX;moFCWOiS>rWG{Fek+0Q_ z`YMvf2XqLtbFyjg&Iqwcfap>*EvT--6cWY;eCQ4OshPJUPS)%pi0>e>pt&QE(i&Lx zi`3w~?(sH8o^1Y^g$m8e(EPl={ltQDdzZOfYzLRBy&_Q6<0nyNnWgJ3bYmHi2UH>u zG%K9l;<5^r2Ve`H(Z?q1xN=(lyTL zqlP+4mN<*dhDUh#sWJ%_DZZ*GY$MIA^KR#h3w#s|{hIwcib4+bt*JdOyc7bmnzY~#d2t3`I`i; zRi@fdk~D^*ja-G17dL?J3Czk!suqbozAz+Ph?1FTaph7UHKbzJ;X%c0J^HxE$s$T3 z$oX-auF)J*P!9&`hb0!-pWQm>eSJ>Y6LycYFXbW{+`@dbK}y4HQV%;3V%F*+bmkSi zn%23AjjG0TyyzI;A-xr0cC^;|ww)U1XS7D^bnP`D7j8u%>qC)O+J{{img99#Vr$8- zu})Vz8*`qn%zDf?Q8LG$xOJ-Y^^YQJiw%&-iwz<#Xt#rUdN-#zquZ_z_N^VpkFa<= zvP~M=0kO5<&4gA@TecUjhwfN4$*qYuclKYCSZM;dMYcxPS-FKtTE@BvM;={vE?WEE zVtg?V(8lhwsbO`V*{IEpg4W!x{&)REOGx%oEK^@`&oWy?F@;`QcbKderWjF=II-mC zvpa?Qp0kJKI02RmnAXIuV!9KRjp?B7iE2$j#RX!5gP?R&CLd#7cdBbI=P=S3&d3 z(+=Kc09u4at#o&ei#msI78vzDV`F60k-ac9>hd?lMqPUA;P^W5Zqd=;WC@|um0@ug z0Rdvaue=X3c~|)Ye{(K2?+OvtBrA!{O!>_DU(6$0)?1|0e077fv&A`kYYL-l#zqM+ zkA22-`3qLC5Nq13cjD!)w;d$QbJpX;ta4Znf62e`1-M#9gR(J#K@f%~kfi=QN%xYj z`$$O83;Vf3Em}wtM-b>X7fbTKGNDkJzfyWwMlr5lV+iKlH(P}!Ot_qPbFx%S`U=1@ zTF?r;dYNcS-Ehs==q7&qRa%o>n3!Rz1JpA{<$8uAvYZj+!I27w;=~tT6Rved3(azf zcs1|(%8kKFT~L4J4O6lA#Rp##Ya0zqVfGZDv8m(%_4_Z)S=(~kHV}QTzGCaKD=Af+ z{;&zc!nN|6Ui0CYYN8B;N$P7!+kwx z=HE%P01!3fS9<70XUTZGlpA)=WD@Og)^yOnrPuD^g_ID$paI+{Q z@oV7V$bFWoU6BB9^x+|TM$5c)F~b;CvP31D3e3Wv;nlFwg*K4%*Q4BM#Ghh6{eI0h zUfP{h?}Dw&Mr>#?1wLIdjwf`>Pz484Y_Yt%r4Runyn1_#=eu)niiQ2-Ve=mAfyz9H zK`j5qFAbXUm`YB9t`OBpDp*3;83LwDnK`dBj7t)PPgQuxPBD-Fq1y6InxxP%J}mD+pK{rCWk~aCj;M_xJ6(~Cvea0C zlptlK1QDT7d=CR(c*{U|*V=;-iPf-gJHkchv&bXTSik_W8tzE zzH&Hjl4hws zo?5Hp@#X3C^8EblVm3Lhr(_aEQXm#xq1m*DA&uTZ6cyR#p<=@*a4$u_K5kWvCIBgo zr36@IZ4^ z1~HMryd)qJi4g;qY+=B85~h)2pGfdNUuP0>d#r1s3R(NOX_fzLPy)VI6Z&|pcHvhd zCAn|r$p+N5M@@pj!K%u~YV5W!soYaFLW9O4In(kYr14t#_L#jus6=)z0*|a*rxLjW zfKRd1^6?qLO*;i+1FfLm>D&w9*>XDCey{~ z*=#ZS<77HZNnGDVET{2R_cRE1_S6%hs=6E7mm)XPIXv?-#OQ1loTg!5*+#4y4L`&; zr$)=!%7su|zn3knOZqusx>kG&7#FFsE^w62Y#zoTvLL>-I(vU=VUkoFQU~XQq>J;fye5tdv=sENB_vsX{tv5r<>Kedev`E6wdp> z%@XBH5=KJCX`9k?uyo77M?PmnW$hJPPkLC7=u)GhOV)gk^CsDQtGw++t|B<3vs#j$ zr!-y*#HIQF(_z@|q`?Nt6H(f$?D)P6vBusk|13kez5Q};rw?QyN zm91=V6*2DHg_-(=buXkoX{q)Nm$ZzQy8Kf3wy;ICsOf@sdt5ITv6z~97f)6i^sorX zlg*#-T6b696vBIIPr+aCWzGTKy~AH&&xhyuW6r+l*o4cfqJ$cZWzEdf z_nvMaY-NSeSQA^!30}>b^pZ+NxtB&~FM5MY7IPsQKCLc3bF%&F8JP}$p}T)@#ol4= zAy>!@$H9f7nzR>RvClfWK~FGoglsg!9iVgACexraOH*+HDLfSg143+pZPkLWBm+gM zD-M;tJcNB2!Ed_Re*V#-!y2+bdf3AR>h2RI9QnrSQ;i{|?9^cxn+e;jl+2-Qbi~7= zh^ooxk<*aNq%(JYKLqmj9wHg4A(8>3@0p9;F{5Q)=wecmJ(v>qiJpI6yKR`M-B}4+k7x zi34dRO(qkH!0kT!a=Uwbcl`bbf8lqs|G3tQ3*WLiyY}w5`+?7w+zuVj9bdTj*3y|B zcRG&fSBsL-*Ip8tHXkTw>(6KJ;WWquE8&5XSs~WhVfxYxMsbXXHS=&eaCEXs9H*K^rT6jUKl6~J3pnVt}z*=v%%ZVhe3qT`#)h;po$52K}fy9C&8Wu6Q(Q;V{;ari>dE`~)YnRkFsgDCac(mCDS#=`Zj}_bbO#5pUy=TM};4Xj~QrC8|0DjH?qX za+U9fi@m874JV7)dP{-^D#<@E) z0%7@n;DJG~x=FHfip+elqd{Ra=%{eK{#_49| z&9IybM3EOvcz#j7~R4{VlK@@!#-SW9D`Z*f#RhL+S~ zFmF-&hzm8cHE*7z6A$83h#6Ga5VtJXT=QvuXo|+6qz&bnz_kJkJ!S_SV-{%z;(Tax)FJJz**M?!GUzo6xxA7z(-YsH8gfeF`W1hcE zhvQs3=CM%6<{LJTDuWV1MgTJbmO|gW{JPc}>_@>lTZEy1ba*K4-IxBtf9dk@@ZRAM_x2(DiT}M2fqfVTk$ZOt zi>t#_5%_STtuE{z0)Fq{+G+5&SKog3?d!iFp~1=u?jrxs%dcO3^Ieq_oGN+RB?|{q z4TR>bLehyF@!W{CS%+VOY3`v8z|q^}yA*?w5T$EHCvIG}%etlszZ3#EZJ^ey#xQPR z@R=N|BSBNt8Z-(peCmK~Z>3@zL>Qd8&VRwhg%<@ajC8FCv_YkXIuT9fU!HvB*16|y zArtHM_+zYD*=1#NAxb4Wgp+~+Ok^6xSgz)A3%7C8LME$NuGW2;AyFZLn)gd|)?8<9 zoVzskW^Jk*1ga{wV2-K#og>1w5O!jKe4D6psa6*cr8AdB!cvD$USvthZ|>OJbea6X zyLV;~6bK#q=M98KbBaf_2ydb|0$vaV>?R_Qo66L(?_R&`+^jb!WehrqRql?Rr zC+{xKCMO^Me)InP@;YviNuN&1sO_QT3$258+{vry#hc9f&|EVlTA7itftLZbg?J!f zhi%TGiS4%tVu>=Em*1JW)}Eo!iX&mF#fzlkt^Ezj^=y0>NW1X%5gPa*YfRk>=foknuV%s)oXS= zwPMHUMUl$g9H7pw&PS8WtLw@6zb{7F=v&bbC=WwYlW|j&w(&8qNYSvhh<_T)fOud} z5gL%$TeS{SN9dJwQVyQTJzz?2^pJ9ei+I1)B+BgA8VUFv8N>@pre#HgX@@qT9!X0p z=x(3xl-EJtnf5i9Ix^V4tVbUW@71}5{RtD{&lLxp@ zbyKfsRqmQPm0`u3xJTofx4lWId~9!&_4bwTHnz~wx3-4BV?Va;W?NJiBOoiqiyrZaJvrpc{bQei$HZa%Llfv7D9+i1_3sqTs zC%Swxh-Ui@`tEvqG@;1}Jeld#9%cOhi+EI3e%{G0q!rvo@=jQ?KPA~$?LZ0zs~6)` zyN=JaZO8b@ZZ;9)vL|L+zEg;0e#&->O~P2snJZ_5fxa0TGhvU9pp1!%ffH}89`*In zSywrwLz#Fc0~L}LjIQu_QOF{JzHI56E=5lgYfkFUj9?M~QaK%jy^k{xs^aPMV zxx&9B^85x5d4<#t|Kx};cXtR+vNU&*?x`0o<-(+RwDnkZBRwwNnE0V@w5&?@wX*;N zf>zM(aN*}q>*cPa74CMVx4|^}@Or%_Ydk3N9qBXoRzSyd)intSH_0gjE!^A)RNh*9 zOW)s1N8qK@#N1_s;<&YPK0zeehfpFae6-ekdNi`+c4GR<3B1t5u@jt#_&O=Gsb2IJ zQH>n(9YVuSGA*ToYQDf+4EV2+gKO1NSKg>aQjspfKqafEor+1Geu6n!abvodjlUbF z94St^VBJbf)UULtvHgFsz(QY(n*jm$11=!@%R4t-#Q{sRd$N;B=#A*PUN|Xz3N}N_mPInQ?1nes7I#eGX%~I+z!) zE5YDp&o2Pw+?^Q!DQ!xB7Bzs*3uCX%dA@zR5}e6ZGKFE>0WeHsrmI{RIM zmXH~9|A?d79?MtmOV`LD!`M(Fm_s;AhBiN_t$~O`V&(=^gUnVDVk^B$mG*_|wdD6j z-dndYdV)3Vrqe-pe9b;4)qK85PX)JxMAs}?F$V*W9#YYOWq*d|=!jlHuzlipP>R(7 zhu#ux#?DoEiO(j)dg-cx{@nQ=wOCtI<2Dq2u7Abp4xJ=4Te`2Ibh{8bWu|4*QG z8O4?p6&-yQE+T*x@DNbSkn2vb3gJA@3T!7Z2xeQQk9XA!lk&S{1c56 z8fqr^%^ANV35yPcAXkmmX>)u1d?L8ggzM&}V~H zLjxr9P>-$XX)SCDPWMvE1i9?#4O4G_G&|v_BvZU}yUgnnwOA+xnx&fQQxF{N?+0JO zJ{m>mk}J>~3P$92=B-`%N!leqij1$#tAmCPYpRXJvEf&2_h_~P<^1m)qa|iEvY;@& z`u%(|82Vx(WR1U<359Cn8HrD0kH-{7H#einVM#G23C8Hr5!%F@dGB+E8K``PLbe6i zjo-q%Nvlo~#Q-#P!3CnM;;E?@&y%E8t9dEt#K`eYYmW8C-|fr+$j=?yiC!0mR|kftrS3h=>4qgG^W3sM8Rh!y^HA%k@lwCPa>jFPlTf^kjPRJOA)f)|Bc zpUm5Ltz@vL{U20Lc{GrS1+}%){8z^yh}B>C1=1jvFb{QoA$B7 zpt`+!BgMUH?mc}7Y35GlT(gu`FW@Y$t%9m^q0tvYTJ05!oRwUg?o_)*v&vg0!0A2I z*ltLu{x1s$3UDjq$rKc33fJ*?RLw)*D7Yt%7^aLuVzCryVY1N_YAFjem40;gM^UZ7 zv)R@8#noc*@zdq$ysJfG6u5YGnUr8qp#Req&MsaA4~!9;Jinr-0ll&!VzTJV(7?nQ zM8Yp)kqB3b2yZ=R!^`PhgeM|3<7{^=J=xIkwrqIP1}U+{lZ83m)6T zsT)4wL$%Lle}AqUqUy75_U%>tTUY|#JaYPauAN@(AlmBPBCATLHa$tCB#%8Hx28XP zXxyG%VVU30%~70B*#nJQL9flB-mz=^0KyeIzXiMSMXUEA^g?I0jOJB7^yVfcTQg3Q zN5K5L!-5+*0-d?_0+)}4%-3)#2FuDCm~N&AOB6SBepF}0!G6Qi4rIKX%d#5}M!&+t zb9dG!fLGXV{9He_dC3sVfD1VqC1%Lm9&*sn54SzEY)<&g_j!mXbra?WXI5nq%E#&P5(j#Ad zFUd`rUOj@5)JM0*7}ZNNc$mhaQa-EQ{9>K8(HI-wF3W|u(gGEdAR47SywvEjuVUh)_`0gfYtL^T#u(+qNf9C)G zWF|Mac4f2UPqPZ0WddPl)~KggDimHCeVt^fJyIFv@t>4^WuxIRyMQ4~(buFM_!UC5 zg8cDiGPsIb((fp30Ov{SW&AbDY|WJvP}VxR!4mx>l;(qgZ2HPFS<^2Y41W(RkU@*t zG*fLFH%1}T-8kvSyTabY+95%KrPNsTroM*ahi&aSu&9Yp`@;ajgdRajrUC{&wn=_s z0nXGUuy>Bx-k>u@$}L(x&N}ywqi$U@%OD@8c<;s zhrtFvzk$3kf-57|aU?ABGC&83+WW;lC&&G}`_6s<&01@3+cp&ay!;9R3kIj?;tp$3 zbY0K}X^REuBWu#`OM!xx=$MN{xg_Nz*!JIdNs1C>i83iW*#;D|W0B{a%li_^UtcU2 z%f0r04Ch2FaYE2VaYfiiGS5gNX~CZBpDB}s&(+VT%}*y876OqQNmwe}ANKy*n?883 z_Z@nGJ`!1SCXieZRI+a+&gh(y6e&D3`SknygG2S4e)c8T4h; zCDSvbOCrw~1()w({Nw=0^#L_v)Td~G_jb4!gw8ciq76U=O39ouP<2h^f--~~23_!3 zQDg+Oess!e@P6QY3F0gJ>Bj`ZEJa{eEa3B;7rCaE5+J8k4pG6J9@G_UOpf3q^nysYZS0_hBSKp@hfugz&@+)RIK#G_*NCwy|f zgZ5ZtgDbv)*$3hE+*CgDe{~!*$bT)smfhk#0JtkJ1{7h;2F@x ziHyx0;*zK z%S*C0B41`i1)B-#3yxP1B5L$Dp3`s`}d92QH=ac=WTmErfzIMWU3N&rsSDFiVp&MPh-<`XlyFB1Zt zM#k8}tBDVn!ZVGdAM|GB7MJl=*MS-=d@dYu#Yd-S2XUauS;Ny^)fPxf+gmC^l65;y zj9>OeNUv`?jeGqm+DFk#x!}dM=(CrUKu zX*8t|*KC7ktyCq)n%aHw@mr}0k_5~HB_@$Aw~ot$?}%I!>2P*BX>c|$QXR;BFnUD> z32ja#xd!p%5wx$9g(0GSAiRz(urT8$dXheNxI*u@Py~_9R@^3!nK!#{C72pKy`r2J zstkaelN-q6p8Tb{{|z?iSfJZ)R4+_uAKs@RC@L$cCSHAwc@r@MCw8JEqaQUGK{!HQ-t4Ew z^zLd5R}}cuc5QF`s@)Hts5S1crrNP3T;2|^=2`Vre8I9KeJcqG$5IGRIDR&r{Ly^0 zgLap1YTlvwW|J*MpD8w%>1tX^MpWu%Y;2tlO&53VU=Rx9?7FiCbQ}9O>_;p?w+*dz z1~;PP4X>NLk)|Kjj&5UTmu#4&!IN>BNz0$c*ZEgw1_!kd2a>pifep+yh5uYnwgC~F z;;CvUUW1R1QuCDVYtg>7S*6_I++_p2#=b8T-whBoFgQtw5Y(QmY+jSw&&nhwS{^nA z^ShxNHLzeQZCT1^ou^$s9|<=VpwGd#O( zHg;6(>Dn}K^cJ!Lr}d7o=d`=F!@Y8ewvb(=-SV;v7jLC|<1=t10lurRvn&gfijXW& z!ilM<)Kg5%d_h-XI$FY_&fp9nn6|&U(iRf%#*FqLy88cVHOj|s zn>MOBSmu|dN@sQZWU2d3nT4e_sd&1kIMF#y8JCf3YilcB-S{j@39F@69=ivT-BoZ; z*~iPY3>Ji|0M&tGuUj#kIqT3>3JR>$KMZrc|M#rtK+m6mVa0d12 zK-K0#wec3RMdX;|7+6nS1xH5DNO}z4sMy6j*S-}Kerw8XqATrZvkXQ9kh4jzAt(3`b+b|G@&(%}Rp@+nW_yJm=MYA9U ziqvq5o^qk2kawWe6GnW>r@aCV5>7tV1{eu|=vOx`PGTH z2cPd0oWNM(a^rt36J4c(XHe`(ut9rOhx^6RvD5b+!i&JEgO(-Qt;&HL$g$uOb9mr( z%O$WzOIJp!lt3o?b#NJF^h)sj)#Yke72_i)mZgijc~|qBRuRwZ3@@@0Vz4UFZK9m9 z(oZA});|=Vi{1H#uV(Y0(p$G`9|rHK$blZXaM?%kAvX{1#xk-X913JrrbrGLC3eZa z(>F+i=xd+um&-PV?Iz;m$mcR2AJth~bJ|7}elEXaopCIYU_0$2)JZW`I!qm)fYW&F46}&Es1}lavnnAc)&({NiOVXV3Z0b&r1i;4Qpb_RqmfLOpB}GcF`}reK3sbgQhB}`z$%%c{Y1bX3|h5#-MYg8LHj-lLf@f4jrha?6i(0_+f>?^ z5c04O6awN?*o1u_uk?C>9u06{nV+$5;i*lw*m*|gmSZtFGG~t8ys7rZ;^PsV7_?ihSjN}`S)YY|(@8;+26eXYSiX|+{*t|<=j zX%!Zs^DV@-HMc-R0+)+ja2YLJKLuxt`&0K}qn-4T03zSbb#qdto2MuBJUdWPX&;cL zp{A0IQdlq;CU4CAF?hnlogs^&8M9n~|K0*x4#FuWML4FeYZL6K@vu^kWhj78$-;`D zZOJZ%=;PAR-YM9YY zh?=fPM8GYx&ZjDuj~JZ}BU6cm68!ym8AA9SwnLsG{5be-sgZo_R`_myi;`E2Ahbg) z4sGlgI8LIz#2lYPOtm+}e-a={`2h`*5f4eO4~9T_Y|jXHoll_YFrgq01PkB2r^N$F zGQJ*$PGBubGJ(2W0bl@NhK`$xfn1@P8|#iZY0!GvJ8&S~5zBs5YGR4BdJ1Bkq%1md z!X@!7Q(k1Lg{|&cl#)P?w4G+?t90*IzL`sh9CDA!<%BRY@YRv(WKWOPmC|!(YPTDl*g{D#j0h1eTYD)0ZHaA6jbH{6@_NL1O-j3 zxfmm9DhZ!@T_l&3dns4@QVsab9Ofm!d-a;W6krM$PC+Qf5ME4ewmqr{A1T@L0w7#Y zg;%ZPA&M2{bpWT*pR2hsA$=%}T%Gx{O!?$nX!&IJBHRrlVmU7NIe$>LzH8Mu*pqu~ z-xm38Bt&&Zq{|p1dwJ*wf^g#N>4wAi7VUF8!M4u*TWo#%mfHsa6YG&rD{&I_H)Nrx z0N>VdM%ns3sjA7+3s$l4xgx*Ls_MOUJJM$W7c1}V<&OsD`>`yd7JQ#hNK_eCN?KQ$ z<6jZ0B&loP5x?04aX+(cozl@2v~xb1b*0>G>O|~7kP}Zm4^9Uwq|aP)YP;qw_`uQw z3UIc*Td6(Z6xY=F>^-8_HO^V??FSNKJEaB>4oq`SAS{$ueU<~lLa_nvm)iL!UQSd_ zMOxpnS14bDP-Fr|Qz8IsK$O2YATt(F*Tv9_-soa5=nu!nnXH^mImB{ie+ae}JzXH*abs^w))mkjmU#M6raXB-E z5(FX}o~UlX)Hh>5E%~b{2gP+M6w_4>isPCvOUX=Q1NGST!+d!h!60KIS#CPXqN_fh ze7xv&#@&9ew0_D8DHPtwkZ&NZlgJI+&N8y1Te7-${hSqNsWKZjz6^{GnDAuW|HJ4B z3(oROZ!Pbyg%yZrA=LvvB&>U~AFMpq(#h_IU@(Sx-d|zDYX@5N)P`Bf&=tKQMz~e& za#64``s2xHJnZ&TOV(9KZ zDBi`a^~mFWiAz>;E}ln997@h9D%)efc{HEX@|ATob$zQm~e~u$C#z+*U6uHtwquu-804e?XVdOS7}%=YwczirrAy@w)CY zSJw$6$Xim{Oc;U1irHqfKVY@*1Uz(PB&G1=w10LfY^QyXWS44cXuMVlb=ee-*y(M}3=`)+Ga6kbqsMpzA^T!@emUt6j9xNz)`uuQ9E}~ zM$L#F*2{{tBFNPf!e5iovleeZJj`uxC7T*BVtBn1Xz}ey*h9ZCt(T}3@UMb`|C-bhusUQN`oPG9?E8w-+d}y@KCa1<_zjrn<`lGmu zv8f4nC8DpM@sS4lxz2Gb;u*g`8!u$X$v1*Ti@>yO6zQYB2|lktofSSTZocT7e@bpF z$6?>dqHj;wah=uD4bu{Mm*NWLyiD>ueOJ#bfbj`~w*%{^J~nS5J=9BseS~x3NgGQ9 zNlA&~DlpJW_H)~5Y5)7S!gK8(%~)A;A~z6z4!@#Pp_ah`JIf;u&SK0auJu9LWMATh z5`!=k&p{-Oy{;|qZ%<2_TQgj1m(9yCBdOK>^`Woz>u<}&vX=k(#G`ykYzpJxj`~-0 z?owMgfqz)5h1~dhGyG!HrTo`2hOPyp#ETxs1Q!zy`t2~<#1>$?gmXw24_)d} zUjY3gs6We&NI|u)dbu6=T)@fY;P~uv@M$t0o{!G@T7Qt*l>;=X7gfa4HHH(w$bH}9@2%|B8VwgB{ zd~*bC%zqCAT1#iqno+==$Opzcb1Ydq3+$;I*mq;^x(Mn^!ld_l;D@f;M0YuJuzrDFua}e3 zKC*+*7gnFb5)Y(Ee%rGN;C z$NfgDQg*j{dhxk`c6u`DU;X~)`S4%S&`g4piMbVYZpbURXThU*n`0H zl$<;s5e)IfHN%62L11!9U_h2K^~O>tgXzEc z4;&6Niq1ioIR3s|u0(ubN`?#|$G?@I4r;~3$U%#)h?W#QQmPrzdZp@^JKq$GX!=*~ zs^_Xq;pW^lwy!X&950P-IGv}spz$&*xCofCpF1;+lMdvSW~aNA7>{#wRj`^#2wDYT zs(q#$qDmR4q6aSe2P58_VwrLLM1K=B#~1W=h2m)>n>uG|@_N0n+&-UHaYUOsC8t4! zMx#GQ`e5WzR9QIn-G@g!Y+1BOmJMhFy{GIExA1Re4B%~ zTc=%;F)FLMmF84hZgg5{L0H3ul?~#U2(&U`6o0GEI-P3EXkIp=bBF1UNf+;5m3S$6 zsZdX5+zTi-Ora^yzqN{?`t}_JbBIY6h?r%W>L}6`DPwX0)aRtg)Jn86*j!Gxkv`d} z)-ECp#=)0S4W}UKSaIGYv}05uY^5BN{AW*Y-75eOr`m&?o`F$YPzhz8-;{8u7L>3p ziFFOKXy>5)=wJ{Q%R%go^@#3*M1`m_QfPSR*|03IyiI9pO!pO#l3obn+Y~b;ojQ`{ zQ9+sH{b_hdJ4v34T|hd$?;~F!X$OGS%y3pcsS-sld`ES^qjk!TINTafup68VF3%<7 zm#j0E(uVh{E2-ZTH!LOC3fa$c)XFbAR9kWC&b!_6Uh_xU2Pwh30nmz9AJ)pMX}c{U zc>;=O+qPDBcC)(k`c^}`2c5NsSGXG9y~E-`ZzmoR_QGm>`=`pbVIrbeY<>Z$>o z&~J?sZ)hh5>zU>6_3`J7zJH+E@YA9xSE%i z%cxS9?t%KERS9i~a_cTijGri8UopXHpJtw}t_tMuY#mkhq$*VZw z^}A8i?2sw4PzV4iDVh6M=kNFur5GPor_BZ!7rMzek8s?uelNaJds~ifhI?<1t-8|V zF&9EIL!)bCBpYN#1c5mVJOzG5|L{gQT#jLH>B8hry^7Oq&g2daXv?qD^8NfPwghW! zSABF@0Gp=T@?z37mcM}*dg&0VLNB?i-KG~XJFBPK|J7P;bJ|D}{(St3iHig|i?g}? zbOmc?38r$?c`*gVw^d1slEo0uMM#`9_@!e1_wDH!jb@|~2-de(n|v^!o}Qk5eY!_K zzgyp|8}`4*U(s~!2b9d>Z#0_FWk>_g;;7qbY|_%Np9l8=U5iic(xWL)sJ~Kw-utlF zPl^22MP51WIEmLZ;SYjh7;&0Jepr6mHdgdQKTX}__^6Ag36RRM554C!T9}UpAzjgk z6Si8*Pr$mou<>1MDu|<$lU~0+m`>*xgR8;Cy#LSM=)>TgoRYWq|9Jbht0>nAyY)FG z%>@O45*B?$5l5iv63HrFuqC5ODwtG1?Z-k)`011^{V*-_Sr%M(w zaYo?fCyD>y9hVmPK|s@#U5DE?RA-wdKI7_aKfZq5_#1f*YUZ0H0(+4}tCYk`!fzEcE7W+CRcX?8UZ0pSDmDS0uFnd|76}zX4 zEmGw!gYvK?@mM;S9;2ml`PK0;`QC6)fGbUC8i%(u>2zR=!m{m5+fox?lC5OLJ*M#{ z31~lF&>b?PI*U3tL#j&Ke!??PNO3a~z-~hMz#5!lACv6#6qo3xx70Kcd3T_eNXMm| zoM5+8;>pP}P9Qf3-LYT;jx9rnFvzfe6quR;8h=IN>;FIkAWiw#?Z)I6ev`y^X*qxB zn)P|Ii8xzP{R0^;34`EqB)E3!lROi-jV9Vd94{p|CQa+DATVzrypre6EH-&xt5QW8wZ;t5tUJ< zvsQb{7M;#;bk(~Up3i%e4{p!j+tt1b=s+C>&qy7Aj&KKXhDn;t{j-rlmuY=+_hOEeR`*rN0+m? zL_Y6_7X!=2#b{?sJ813zvjufjQ>l+%NdGhhjVOddARmVGqr^ zR*W&>zj)%kV?=8zj}cESId-11x>tirFrAMl!>itGP%kl{(8`1dh^>wPJc3`&2K^Zr ztG4JU(*ANQUw#&$Kfb>h_P0x%3k>z1A0Y4)mpzZb(^+p;B{1fDguhUq)(K4^dH81A zXf~2qQ1^q+^Er>F_}n~83SkrRrPnyp$lw!snP&e#H(#dY%jf8*-Oy<#QwU(_RtxZO z>t_Xp&q&K4)9DPzlq^VX(PXiQM5?iNP~~|J>D1RUr74;;caa8?v1%}FD-7<}al(y$ z9oUz&ETMP_UCWM|G_U1f^)&;S=2B^&#|+F%&?!rvY^aNUKzVVV=83kLSZh)$j}~|g zjXcSrJjHV&f9fxUYsDMB-f%8hGw$%F$7mCVf26%g=zjrV35B9`knj_-h-n(NIEcei zZZ{OlZrX39#Gb9>wo+a@S4UePR}E~i0SU5c0sIQRq13!5e->^6{xASej83_7_S!G3LMRg zX)=xXq+ghAR}PiTw1^pj1~>6mf*Q3EIvb=_!tSh$VJ5~z zk&gg$vZOU@GPh=9vQaZQ7e-!LBe!d8b?YZ{73^|Jo2Ujelf)^D)nm4aA5YOS{I>klKYsqo^% z=MS!ov=UJS1y|o~rBaBH`6+x}Ch@8;x!08CWQFt8%9ekWE$m6=?n{SaylEh2FSYV( zA7>^4lIhfn2f*1Ww+DN>L0a)5t+|$M{|F4JJ_gy{N}Y=seLv<@3<~O1?1{nOEHkG-<-0S$ zVo224@2X0#uWqVxC&yExt5>y7`o5+!;fN4& zlc?8QrL7cnj2w#sYH;>4?R22AYqhH{*T}n0^?~%dsHAuZ3z6ukz8ew;+}62Pgsb6r zI#kCM+_o|*-^n+*Adx@FD|}I!Q~X{x`qkZe-L?oMhmD~Z!ixt)?3KE~c`-!tEnBFu z5SUoEyxPiZsc5Ma&!Miidh@_KZ#I^Fk?GVx{xvZ_o+Ynz=m~9WlQzM77qx>r)eW4A z$D-OPg6wyes@!E=;g*t>o6}PkY4Ta8 zV;e~u#HBZ!kE4Q$x!rt=egPkb!8x1wZxP-+Udf9cNRJKoOVbD@7w6U?YpS zzNtNoc@`5@-1Xhbq5O3qZykZuF}!X-^rR>=$kEI62q9wRb`6{x>tkuibzE|QP6wdi zbTA)W48+LHw0==Fj``0aspF|w*ImWg8W0y+x<9pXF@e_MwbD8Yw5ywNL8^ivje=+!D>1S5^1bZi#ye)>vlE!h=aq(TfSK20j$4O|N8dKlPw!CQh zSN1mROgr7qh0!cXUEzF9M8~J30)MGqq1A1vLMx~rA4#ii{2=_ZK}z<*g{K9&y7;0g zGa|kvuOK5%%wC-03prbbKDL3S+8OZ^$lYm3;2=23UBpv`iJlZ$w`IU0`O|SrVb9hV z{pkrlNggLBHc)GMn&`X!^huNd@IwU*vzvO?<p?{CxtA9NVYL_9 zjIUmabLKxhUz)L9SG|TRT^3&ql!W2K8}TNBOqWOPBXMnX)IHjshdz!5zm2g(&u5qa z8jQ-FrYusw1MNNiciT3SKcD^zB((_2T@T1vO~?5rLw(J?m? zrIM5rzb5_L4;Xw6K1h+0oOFBJyM2*Ka4<8NFARXe_s>>0tD5;=94x|g6-+}iUcL?E z^YD5ePP1qkAJuB>)OmW@dp`|V>{rWqHOi7OScrd~2lV40CH$`=fTi1Z=RumX*ZnvP zlQ@`LuUe?>Fj=m`B)juBmv8YGFT?C+IrF#Y?~Z`>DPUn^6~52Hc!r<%=HViYGZHOU z{1*jmeO3Ea@N>G1(~R^-lm1}bJAcvX_Q)}L^8UY{9M$X=?WOgL?zMN&~4mb ztd@xns-_aer>F&tM-Uf6S#hC_3Mrh0*HIjSgl*zz;34wymtWTYgM3NFI9n%iO0t`f ztm9wSv@IQ`8DT;|8n6B~Xdbe5(DsJ}8k00jqWBGa^tiTKU(KT_xn9R0?c`0EjczEH z*w8haRPI5XXx9hXO_YB9l)mS$j%v|0X^5wW$dL!f$4I>f@?E<!(rL zVM-NDvj)I+5d3gl4MR3&bktaP55mPNyOUUItN!^rO2hdzh3a#$M-r%nmi8sQ1|LMD zGvN>RN0Nsi?&``D!vg>SmM7QLnu78o*|)qh`S1Z*^r3#)XfmcqK;UW+ySy6Y5m?1k zDYI(Sq_95FkIW8zd~iMF747mZmywU#AUFo53*=w~G-B}Q&PXBeWPMo5xCcUStD178 z@WKr4ZrhYc$dWa)+9agpZl^>hAjKlVz!H3+E-#o@X37ip74~fn_Cd2Ub6)fZozrHy z0c3tvaHTT7h@Yi!7DfVDy3$C7a>hrN31Kn!EKH|#hD2lB%4n}0F8i3>FF_mN0UXEya^lpwGvUKU*!0y0@fn@<>ol6WA2NvrzBUd2{A7HrHXjroa+nl$^!!Oc@ik*k`7WQI@?p6UV zbY?dAsdL&tnRL#7e8sXjEv^<#of0zBAt*krPB38X8*Pfb?gp&*4p^Izn4%*JykS88 z2Uy3Wcp_BWXx}29>=LA%bJbai(+(ydC$efb4XI(?Y^=D26PXb6yJn7=JGcU$Yk-w* z_{cPZ)8*nSibET6OWMd_)sS>pZJLBF);2_6c+SF~V1I9ZNO80!DBZ~Xt=x*uOYKp* zGT_W}D||gEm03By`hdTECRjx0m2~zY9LeN*9<3U-XYb+)`ifisTV+N3_gThDE4h_5P>AHlu-sqcB-)l!F`lL= zo|70kxmt;px`nwuw@|BcW_Aya=R)jX!5YVK+Q5KW_$lZ=3HL-k2DCNxo5OVuE+ZJfC4kx# zf$?k^@^CeLPv>Vjvl5+4RZQp8kTlG!rKSsL@!FG+H5&jQ?`PypS*{kqk8i>xnvr9(AGvz%LD`C~++}_JjX4wieNko&8W% zmXhX1-?oU_Nbo>SLp99-bAIYA#mJN0x((*kII3Q&rK%c1JhLOS<|p!qR6cC`ET{AZ zCc4bzK@Q9;qy#5bLeV{&FhycjE4Bxj`@M-A?4-3Ni(Dtmg;*)PA1On|f2%k^$4`C} zm%lMc?hCSmzb(TxuZ#=EhQ*BBMxM8h*BA;CyLXf+!JM*fcBe4SkJb!7U8pa5TXU5` z;lI>67#|&!c|@?(JJ%Okp@YE6fa*9GmSu|E&E$?4;$7z#2;D#X#@stnytsHR-s_zFFP|2S%w)cUup|6%2!S&|_h|9nh_N21Og`ge zizvCWBR-3#wt)KBYPY#J&gzc#!Cb641^iWf{9Mth+G&VpxM+Vpc|`UdQ1G)1IG~UR zZHmK)u4tuq8kCMCPQcT#F+1ji=l}aH1%E#y>xd za@yp@QTrQD^?K*smd$pmu_ZZuM3x6nmMpCM4K&(sm^b!SNn#B0u*IX+%g?1iK1Wm z^C-%&Ax+(sOEDC8n{0|ks)Xk%8(iJDKcha{wWhw<$~CBE!VENq`&u2`#jI#*x3w&L zlh%JFVRe@il|v}Kpt!w=V#~d?%iqhoqJ_kMRu+-qY_+<$i$2&+ag#=Dw-D%C=&SCD z-9gUx$8ccfb9(UqPkxO$tzbRRkRVr`D4uW#ILxM^M`wWX{A}Foj(aC1TK0eHjC-)OEC@Cf!s|J#se^rlpuwz0i(3k=0Gwn~XAod} z>Y*DMJYvn}e6dxSFf9X7I)Xmf2}LHCg2_~0iY0}^1NoKYU-;%aJkrC@#o(e0rd57L z!t)B3zz;EDhlD04-4ZkJa28JjH^|Cp+!^<~IWtA&Ing0H7tX#IU5?2C&yh246j&Uu z9(eLrur{T-B?33zkGqJqzg&Way)UJ3KOM;feV~Yuto^WA4Da}O$=SPPnD)SCQ41>s zF%{Qmd33Nsn|cj_J`;-H$`Tm->?eNHQ6z42`f+6O%{UFInOAZ>h@~$&-EMC*dfq?n z8959)aRMq^+=&XkKW|{74tR7pZt#tc+p0v_X{im$d z`zj}_^hY8+j!>`0VB(piZ;=GYd|!$`UDluBHx~Deul6|r2H<-f1B-y-18y)7&g`eW zhzkyGbtu(3it3y=#T^u#H5D?YW;J?i8~gS`&m#EFHaqrS$I&m+E9963#jYap-Iw%g zmYOMa-gnX26UO)8g>EP(Itp;R5nVyO0hu)+~pGf@qgwouQ$ zo(G8|Dm=V(iUc{aq+J-}gN&Q`j%~ij5!V_?3NvHd2CYzF0wfES8e!WhRmlv$U@=B; zc^7PVtBUaF)_9bzCgQgKw3S3MYXFKXi3nPEsmHNlH@q#>!r1IsUPOp*9fv_XP~qE; zLZ_63KdbTjb6Fz({>B!uy*56?cju z#xMd5nQ<%_IR?wSV8OLm6kroUA?r|^0#R+wEZ7E3ifWr#rO^CU(^&Dl2mS`!htV#( zMwcqPnHxdvc@Ugn3D@LM40i{vWTlRsvF!^Ge;lECut{iG?qk0)a}VQCPHudoS8mIf zC?v-}pWo?&smw#dw4tEjXc-0Qt8yf$%)g8`ovK;BDePwzK`nt+{aG!WzRGK##;)b| zyjfH~>A+Vpex|%s5@M--`=v(e*1rY$-fZn27#hFmua3v$Uli=$r#<= z4s!!D@1*v8qIsg|gy|Y3RfYzW<+Xf;CktYCs39m_D3Z@|5R4rnWhF&}-6XVJXH?^v zxCgkdmMiVJcHVSp@5IO0D>6 z7|Yp|7m#{)xt{ZUy?fQbkxaRn>w)#HS82={FhkAZ?(k-1=ZPBj=(jwRXPvD#X3HDc zSs+GAfVkk?1_|7mK<)YBimDOYgd}weS)5nw3c>gewZe7W^cO5Qr^eg|$XpVp)+Egl z)It$zz?Yu;y>ycfZ2&756Q+`^d9iv~dWyq^tj5wKO%MrX6g;sSDs$){GA8k=8dAeN3 znNxR_JS9(Lof6%HWNocZzDVi+*IPB;?1|m6C@y?uS1r~x4Eh24V>t^Ol=)6&Z0ZN( zqWAjx8Wz2QD8P|lkh=ZhTmkZs!X)%RDB_||-(k+m9>4mEA!8g8mK=C^8DGYPe60>Z zrsU#_*=zFaWlT9kK0a&_4uk&7JBIb>^tnM-+SP0vH#z_h85x8ye6=oOW(YCKwMvSnL)dr7K2nqc1J&Zfm8Tuz^T(RlwurVq zdl)`)whlUs=bf`3&n4^4jhqh9VF9#z9LBtgmo;LPZiO9A?3e}R8J?1(6=4;5f(Owx z$cFqjTRv1&km-zCESM54CQ=4~H2#ndl2>LvT*e=L!e{uP){rW40RQA@pJ36%q(~Ez!*yCnPeslSxr6)e9l2a~n6e9av zpu!E5Ray6b_2H$eIg_UhvMNokCd?`PMMI(n1NV>(52|P5z1Gtpg*I&%|3-*7P@ka_(ITqMrFPCqP&?5yXgGNiMqtj4|~eSXYFzm91(v;Mq&={oHj2y zgN0_E&xL#voj#gL9}GYw_Sj?vG)J8LX5nH86u?(uFk?aFa-FT#86-xd%o8`NTH@Qz zM$rLom62o9xw!6~jf%ipMW`I(hRMDbVoOWWDej8MyFqOr4`UfOZ@sZ@Gn2a!Yv@)q zcjF>%ns+H1Y^Sj^I~AtIavz%5n6qip`)V+HH5{Iuk9#MoB#Ixkll5Y8w<}`1%*dOn zAfFgIqksip6ENdv+B}@zEc4%1*g!WGH~v=ML#Hniww8J{eEUlB9XHyUR~MH&qgZ*n zU2!iT)dkfqndoW}E8XU{^$(Lg$_T4BD}L!pY;Omp138m{lx|sdf+<(X>0q0ica*>h{864zxl*RPMuIA^u@i)hPC?34cJKIoocK!rumiHeF&^ zZ09MqxP;r8v1ibtL$0le(MXmVcb7T?%-PC0(C{#)MFc^ZI<0x4OYiY088X0V=NUGW z8dVY#b=FcbXT86X(6&keA&gotZF3wH?+vD#`oQo{Q3Mq7pp8u$f?1FST4^&biU4G@f@~w#d(*WF3gQ=M z#+8OgVq3(6jBR;p;2F|TpQbd0Uc81e_r8(CXLPJO6OE8#@Hh00GxwnSmhy(2aJ2X( z?oF`QycJtPB@I!qL3^G18TyJN25AdxyfnLWOwGF+YDowjz-4A6eHUfi-Rfq1KPOu{ z<|z?|JoEbP+7*5MmVA4}pN%J-=cDm?r#o&-oz+Y|F1)V3_w(?y-|cG%M;x|-4ENbr z1`A)=pw!LtUU2RO^~wOj*ypvt>`LE8tH0l{R0_Cz&fFu1TX0sQ7zt>Si-3B&Md#hq z&S=!G_^mjT*_IpyJ6-~S6+8KqP=&IO%^UeXyJnS{6k1_}v10%xvs1MIc*O!eO5lRd z;nk6Y9AgW{urNe0m>;E$@r0^RfAC}O0#=!jp#CbRQ&Nr)_ixwBb!^SfY#;w>Ky?@@ z2u#Ljf9(y>1jy^@>4ZVEQaN$9@--QBUiL;qs#oxf7tlxhOo(fn*x#ryugn%&UwP0t zB=yTnp1UcASyIqTiTMg$XZ**C8GIf{_-$|8puzM+gr%=z#;3l0g5LXi+#8&XoN9K! zb<3-j8#{c&QG}yxL1Ie}DOIs8{~U}aqaF=`JL9wSw%gg^M!^gm~!{ch)U(mOvtJ8ydJntf9>vsdM8!97_u z6QNIJ)4T?yz^wW2>)vS84n+K&!y}$1um36y7JbOrCasFfRx^|K0Jqq4oYo@h>BC;`fvYGTW)??QzkU{9G8NB zetOpZ>tx)cM!Ylbv5HdXW42+T&X%m}Z1aNZ7Lb=!Bhs7bTGh&vEyf`=!fe}X3)D?B zuER`pV5pjgij_AHFB*z+wO5}hT#7LPRWrFowK_w#5m;USSa(N**LG8bAu6+>zeP>A zwzl1@9+&#_r_MS4-S0dePRKZ~@3Ev2!Tan|Zgx72vPhPwlbjSU(fqW+8 zKWHs1U9PMhtd?mcwyK)V-iC05NQkjoW!fOX3SQGFeW+-;fX`o>eap=w8f`(Ow9@Pp z11HBY?RbN#DNlNns+om!cDU=Ukup}rRfIPbJF`a!XW`b^4wM@964Hgg)R@==t}%(c!@Hw`)FLc z$2Vr7N(L-1wA&P*6Z4B-M1c)RLzPIRd7^%q{)G}Sn}S=n8bhhsdi}_XTWcFQitLOL z+ExXEChi)}uU3d$BYO^#^;%}tlxB@=D{+=W0ihr3w&<7Pxtt))!|QAm&6Gwa(VH9j zK zlw48QH@erk*ERyREgJ+Aco1lhkc$1>7Z4L9=Y}ny(!waH!vV7#jt9dugiafSd5&d*!@B zrojC=^4{1|X~`lDkzh(et!%}4S_n)r(+bY(qseEdTS$J-G=kDh^9ZIX>Qx?}uxN$w z128GsI+$-96*AYPjxkIP!=A@+9-ZW=@m3!?2h)N{h4JaIz)})*xp_}q-))iQ{t4BLd=Q&RIj+&KX$_Oy!P);EMR9l zXgl)8C@xPMuvHG~U{t`HhI)aI03|rD_x2{=z#ipQmoihJDK#ei5d8GZ#r(jW+4Hy3 z3Q#H~&u-15*PR&NqP`&2zy!dHd$um2PyOy#L9{4QCQp>&rO2Z@h%w$6K;3peHMg?iBFEK$TSR3YdvG)pIGB1eRsFsqPj|I;S)^n68@P zT_tD3+v3wALbREHZ8|HaY72oiInJq1p*I5qY~Y@W68}9XpCjAjUre!$v7-d+#;#AH zpPdj5QmR`^7T}Aqspl)HB|KR3vhGPgBWQBRuv~*N+C0vef6})u@SE*f?grFgH@M>- z{F}+tgVa@h7meuxo@ta6uo~Gr@xaywyHie>paroHc#m>TuBdECjc7{O+!%LBjkYvb z=iX|zt`hFN&3}_qt#{_;Q`PrynOi za;4StQ0rjA3PpjkgSRu5Th}i?fG)R3(pO{!-s+XiA5_Zh9Q1_L-{za88T7F9aimbwya>L~;Zv>thc!1YvU%AE6Tyq1@)kOA@>+?`UEaMRMT+B=k0yrE z8eR0*s#2Dus1#ISnnTyZpl2^3j|FRg?;9@de&M)#2GW> zY`s8+4=`LIfugaQ=_Ht)*y|IO3X9F_2h}`HwO8M%R|hkn;l+rZ!^6`LXIJ6HhwJd{ z_w%dk=O@7b-B`n;WV`PD&=@U!E!S0b+F{rdINDmZKnpEeLD1>fDK_$3-FVFBAH`MM zPTN2beXhS^B1P0e0ZJc}1{y-zA~hEgQyvP6HujphalF>|?Y{cqD*C<|Qy6N+Cf6a!J8WIH!>W9}6FtGY8EJs$HEW*GAKZ!IVxTA8M zXR}*~E{$o*Wgretic(!`n=<=2$9ygs5*0*uI)PkrwtJ0L=0 z1V{!#$3h?=ViH6W$Bawr9lmWplcCeO8qcn#)5)bXJZ~GgtpZ~KQ%EAqXz9I5Z=Z1- zDTn4le`5l|?~*lgh>s}+J@82==%4pA)T#fb5z|37`$;0>L<&7&HCYfW;V5XAc{Niu zG(I`znT{=w*ftTZY}ST~gA;UC0@j)rcKR|EiruP0oDwdmK`50!cD)dKX;85q#GJ;2 zqeHQcJYNR^K4fpmvJ4489F@ht{T1T{&BlCHg@!;tQe6Ww<~c<%H+Ydky0=KJjqo~%XfU{|@T2)J|%fa3n@{N?&$6~x!eK;~BuVQ!Xczib5> z8oeH1frq%3Y6tDeqJk|pfpnLtuQIqwlg|8nGMEo0qtS5ebTk1vZ4cAdP^J5?Ww2U$ zMfE?1ZC2#^%Y`$XP5XmkCo|b7kcxYcj;YxwFndt=v zQl>LaC!;t@qT*N{N#;lI`oDK2S+)_imy!*Y8Hp)O z_&rT;=rWjj>T6sRfsUhOSfyM(E?~w9kutO+eNr@CY}*#tCQImsrV6F1pA)qb0RFqQrWjC5`lt!id9k zOJpvc1+8(|K)Ir-l!!Ev!eqd}a2N}Uk&7JIy6ymK0Q)su=W80@OJGZlOi*AF2%sIs z;yfW(RB6f;d4bO44ltT5T|rkL95^fGKtI=_Fy}m>qy^`i$VxXd#yqr3l1Lg%M2na3 zK$4t(xvy!SB&`YA;;7aO`ic8Xx_||b=LwJRn>9j&AkRB&Dg7!iN>M+!qs=A6xzN?% z)hEOpTO2F}-(dKZE=~3i`X+fUV%qdH=6EnmRMJ1Z%#pa8dlU$F;jE9>Cx z_aMsK!{I+@EuRu?R0UFJ%WJ>7;o1J+%S&Bc9W14Y$yu6js9>>gqYt0V>bFcvs=O8X zXZ8CpBWB=3N*|#ea3rz&r)nAXCT*}CSlD~F*gNPAywboH*KT?^ytul&osF+1v&%n5 zx09kB+Ot#COpE&{0u<{RK`c48*mw;-Qay3I)$wv6@m`sj>M0ZT;pF7RcNxkf8E z(5ttI*xoz&R#6HZ=Ca1BXuP(w`K8vek<(4o#>p0BWn71=TMcM`o*kQF)}5|cC}AnH%32_6>`t@Ti>mrV!R{Os=X=5};7o{cWx^aQ>?`tIn+JKx?3EtS2| zfDnk+d>j#SUB>kfE#-H8{rvuvr4JaZGqIAUFX@Vy5&dKuKuh;E^v-$$GUl0n!dqQ4 z7&gzJx02cd(yg|0uFd!dq$N1;ArKVb0u0+3v1vpZ*F;ZXjpcam6>m@IF3wNTtTg=FJB-kvbX zP*y!dgKM+Dly+v_!{jWJw^Y#My2C`wl6RqAW_4k=7@foZ-BAd@~~T z=j(D?M(tltc2txkp>SK=)BJ{RGMY$MQbvT-vr z1zI*n7kf!_fe%0gEOJSCPO`xCsR5m2M2Mh2RZr>QBEWWKMt3xqXx7YkkuL(y(SJ39 zlCuXQDNHmJDlD>QyvT(l7^5?@sdBw$cV?|Aw8K$ZtuvN@wTIP8FUqS##uK$~GpI?o zo>N3u5{{Y8=N;qeX*7{rCSLwk8^c)>@Ou=!Iys4cgA*iGRy-HLHXyeYY#P9D$Z-0H zGStRzxVDCMQDl_lYV1`9HWPL;Vg=B+ATl~OFzSXwN;fR0>CwSIqVsv}>&M@aObi34 zxMC8x69HnvT7eBOc0fQXwXlC_3ZkfZLXQS^YZo{QmIp^v>#z8z7)oi$X@Vj;o}Y8) zIt~Ycy80R*UPx3Q*#XLq<#(WE2k*7DdTgOu4pf_V`Ic8%76yGsr8Y6bM%1dJte-$dtUHfr(_z9A&dJkoDhej% zftwtw$Z&S%GBE+CfN3_R>zA^t?1lv$a%n~{b+ z-wD~69kQz?5cyOyWfy5->C=!c?+21q^al#EwjB}e*q)}}v{w7+HQv5hY;SJM#f}C9 zW2ah@IT%FI3|5WJVszp3raf3Y#_NZCG%ll=X2ya*^ZuD;w7N7q#dbzhCy zAfu|xBPm#CW`2CBIf=Ghb-~pE?&%ZOVo0jt+G`FUK`lC(#%l4>Ivk}%>(#qOmyR>1 zKzBN7DbN}Qbmts=-5m}N>8^?R(^|R*w?}X;==0mUeHtyd%dqRA-0VrRolj72-jOyy zu)boblKzEEn-@`YfC<)(pGUYf@CH%e4FFF?Qa(YP7Rfp*l6!UfD~V+53|Uqwb)nWJ z(~I?5uc(mvKpS-ROc2+>$UitO@U8@GlEq1ywht)s1cGu_ZoDk>K<3|fE{M$UES*a)H<%EFw+pGLHN3< zJTHOPdAlzK)4YyOg6^4+qCb!KoZ?Yl^>|MYOur41?lEh5aOQ>y>)e~&RXVg{Yq7Ap zZ0qr^>sG(*Rr*AFy)Boao49t8TV6bhu9N%fu)L{q$#&EYz+$7yoaK1(WU0H`lqoW)(iSw^#KWdDw;Qdu+NdbX<9qZ!eUMEG!Y~kp*Ul+s z;X;ep15{9S)t!jTZqhiV#daE!6a?|^ra#!mirEZ#dHLqe?Di^G;2#zh86_m)wZ0Qy zC@V?YqUPkBs|cVmvzMq7hkLD~fmE<1owcNR^ddbh@y*QW6AwHg3<6kSfG17Dl0kub zL=mX{ifC4mm0wc4SzWpoX-0*5 z1|ng}6&0K$&993Ra+DA$+oSdEQ_*RI|1bZNg!enDK zwy4}Oi6SZ`+awfDU`rB77tY#QzDZaF+ngKLuwF+gmrCT33MWRd8BDTL;1#-N28CU% zv?-#UW+EIupG7^k`fx^nd znc=OzYwrIl3<0cqjCQW6_3d{Joxf0ZVWpUBp;oHoS>rIDM}neNL#uNOF)HmVIUTH< z4*jN9Xi&T|5W2Rq55Gjxg3=ro*LwhN8D~b4R75C97^lGV{RVxNVOacK6K*gdQeF}v0RFN76{7&{|@W4ce7M!_zCe(&w-4R*Q zhK5-$U~9Dwl<+{3oW34wuUC73c6t}(OBy?;Ha$s%AkPCt9+VD4)RSGdGU^y2d7>I- zDf#T#6ODWF-w@wvS|fd8*hpPl`;)(Vo{We&)wSS`jDCs1)1go z8+eq)Hg(ajV^n^z=2bdhxCHdHuPN_aXyHc#oSdALy25F3GDl2eO`oz7r=W`I47 zwmY&&%1SZJO;&dMkp+QCJ0=V*;6BAra5(aa!Y4Ey4e%opUlg>%F&+^0!HjaDd#cys zF@kUygsn*TSWA@d?(8cjY7t+f;on*Y{pGd>%Y!5H&ENQ^wqr~)K_hGhvRg(l^Lu^$aB>(AcK`sk!HTw}mjx~yb)jJN30Z^X_J3+LR3rQ7J z`@`r^KXarlfmHD|Xj=CXl<)EIRvA<4>wK{6hZ@n;UwUxavBP>dw@#;A|9M@kaZ zwSC~ex~l%Yv`o6^QF~*=0PoQZRG~MjUYb~)I2TisinHHy4{%vks;j5oKi+hK&9}b{ z>M7r7P%nz9SC~z!!7e;{toR+dk6fTClJ)@@_myJ3$E>0Xb1HP31NOEIhejQJuiN~t z4aYiQi5m)6+wkZOE~}F_@@UqnLqY0)FHR11`9Qv);Po0m!=9>L8h1|a_w*U=kU!a! zZt9w2(M2SI=Hmm(2sIZ^pL$k#8C6);?BJo%VP+t-!)H?dR|O8Tqe}%N=M_rOCnlBb z*5ll~JLsLt3wy?KFXvHnms-^t7ED;<4az-BwQ)RP);>Dew;S(`#11EiT!s}$_pD`T z)J~+2vPt7!?^ZWCS8Pw+0W7yV-x$Z4oyBenZ>bWGMCvB@z~XXxbLl1Z8t1vQeC%;= zgl%SQdl4)7Od=BPbXRf%Nq{{z{ISg$)?~Osbw3wQ;agxV1DrlWw=Ke>Wod>M*E-!> zUp#U1!4otL7LINK^ZD}X?(F^YVtsb=$HxzsSGPs9nhZK=Gt*0tQ1BLx=JO-`)kSRU ztTADkX2!suwA9a2Z5;mqacC<^nry>Y0Gho3Wab=hG`Ic21E9~p2mb=?TzhXDxe@=n z{uIpBv86y4yJ&*L$@S%Yw$Kxr*n*{`MUy~Stte}2X;Zb z5Ww2yV`li9C&~TGo7H@^WB!YSCC*ksh|wsy#_=VdEpV7eN&IOrUmfl26q)tr$o25k zPboY|JJ$2wmk_U1H~uDpma5U|BFHinWT+qKIE{lv>6PAgkR~gf=6CMq;;r7}9nR;; z)ZL!FJL19!DII0H@RuCNQ!jBSTCNs&iQ^oasCTv``lXILzp`0ZX>=3h80}7|2n8|n zaYW{w!4hTGt0g7hejX-qmIpwQ^=8Ec6sf^>R>foyg=kj9lr}UT)9z^z=B-^Sl5+q_ z2eB0vWVV6)RgePP-LAVw`)Fr3pGVoZKd>I?Sh4tZXXoI>i=9897a;DuNaGCUbBqQ* z516Ticth0M=(wvg~cLBQ4q&T9+Vh__rVf@G^6+m?GpV&C$b$P zzYRf5l4OAc51;cOQ+-=>Fpb+;u*k4;Ej(1Bn_yAk&1sE`#lpKFYX~L%oOHtc8J?nP z5>6ILcx}TZNYmi1#*~?k0@|t7cFxGw5;03b)-wjcatnu&6h&YKrZ@}1Vu1eH1g%}J zD3jJwr)OV2-ABjA#{zM{08z768{OZFXHhmRCX~2~Sxf8ZWhR;Y3jm*?gzyFYFvbAt z@K+M!V6xEG8!TX&Op6di9>r8yU%z~{mPhnshB2Dw`Ko(xkln;D!2`XFaeiN4pjx{?FzDe;-L{#ti&xhZA|J|SV$Uw)-AiXYDe_Xse zeEq#ow5Ng}Dq3K@C1utZ7PchIlL{FmJd*WMr=$JgXxW?h!TYX zt>_lw8F1z|(Ui;5B{R(!FwzC|qioD*70(I4$%|*4#fSzFAqElo;-0-dJKclVvf#hvjWI38(vQ*5qBq#s;S%@_8F&#Af(hmV)CJ5e^F>eV$Dt zh-%9&pY|AOVT{p8nk&)t4a)FhCc_{8xE$|*f%1B1qFV;LL}P45*&5ejg{_Ifj&lv1 z-0;72zuACxtS?s9G|Uf@h6l=CJ7@P z|GFV&9m1e_;}&92Qz~0d#~!nZvQ|0DsS}T>OibBznLbt7cG(cgc;M-5JQXoF=bDuV ze+3~bGk!W74r4EQSJ8}O$zk`^J7xQo2>KAg12-m7?akTyiZH}UK-;c{WZinQKFV0qn& zmfo8YykyG}#H%hJ&EY@0%~QZlB7v(?l`TApP8`>1;=}a3P|-+M#p`HH`aL3`uO#g8 za+Tk;N*(FiTT{buDvg%l^R*g7#xjXwTpqjQ^n<2SH1LIHN9GU9%usESF`q@T+X*R# zq!|V?KDpC!>JCLZDGzW5*L3ACZsXG8ZxRJDc}}C*Y0ss}_R8JGkd@23{QMD&Vl+sld)=d{cB~jG#(BXWm&@3?E za($kac_M*9Tpb3TUG#?I^NZ2A_mBS2j0oJ|=M^|>wTaETA{!pFXh9-UE*HdpHn2-V zpkkn73P_*(=H#sR-9}UCMGZIU+w4+H>T#T2L&H0EqyDAsu;5-Y>_;zZG!k+0=_W9DS`W*Boc^emTtC!cv^N}Z7m69Gj3*3 zs&;t5iPg|**~+8Xlmxm^mWpd46vb$@R{jF4K<5;LxY8!x-l>1h0s+6y?Xp~;R9!e) zhdo<|+YNB&vW#@hGb$JW01wwJtGdLsftaL5(Sv&hx&@G@LF5o`Q|y7eN~Q_w!(3Sw zO%@p4M)};Ru|sN}7c|~ePSgwA5h1G#+?t@$GbqkIUeE0&#{5A!hNaawb^)`-?qh(& z&VKDMcj;hV%f!Zk5p^aI+Z=M7u~ zexz+a8;0DA7}H@f15Zbmsh}dh+Ss~X{S?ol80#ijjM+dvUpDpoCEyb8rpw&${+f`> zRjsmEJ<+lpxw%KL>$Wu_%c(o9S-><&=thobZ=*$b+1+m}@O1@DH`6bUf|6X2129{N zrmT#+b+ybCuTRkw78+=m2yV1&WE6zor?t==gBXOwwN0nF$isM(6{1 zG>@;2n8p#Ki&yR_UB2EZ0hfY)x)fZUN~{drl$4q$;+ll(<>HF2I_bD-T{k0_qSn^B zGAkFIw5@r0>eZK->)2|Noa@I$*XQS|r8711bLvmi4Ulh>sDrbt%+SSTn;M}S-ny0* zQ0*ST5Hv~GHT3>hGWNB~xmnU~59!X^{opincSG2Zn7vE?QagXIh090D;B8RXMcUo= zS$s`r@F2pSlUxR}JJf zjZ$)aMjWbaek$mU4ltDcSyY?P18rxMV5>^o?IR2@7JK;VryzuIZ%R%KjCz;nCvV56 zZ%>B9-VoiRa+A@;-+Jf$fA-Eq8{KG>kGAk5gTh`As!K;HONX*q6X$tiZMTY95Oo^S zIs`|~DL->JAQGTco*Gknjgj1>ec+X>w*_mjel65R@z&J#`4GP&&p_U@D&+0$dERdf zyhm8fdf;Zai{izh)TXQow*v;PYRMI*4D&UBftw)eOPXU9{vvchXMVTHv9oF|7196X6Wl6-$>4AMK_}J zlRP*f{d4n59F3zTQO1uJ$V70)yZLiAQP9@nEZH}ty(rk&AI4!!UnH<*RynujaUDQOe>67_X291 znPY~-ORca+Rs!d^JN+)Wg5KjXbgMdI0t$gXfFQ{YNV`g~jK1J0BMATlkgzX>Uy+?6 z7)2w@zk%FiT1IP+Obt7fgtn7>x(&4*0|qdCEb#5F#!S%Scjo6q0)|#COoWuL71ly5 zEif23J%@b!LvK8~Jn4^y=#5_66^+&IRWsrqXn#thnYuB9VxPNy$P>(h0Q2;+cxs+p z7EjkZGb$^q6jgr(E#FkNioC=B!b;XYKrIEl?!1m^);E`^!-7}IRCcM5s&%uU(b@dE zH0k9h5F#%@p=?`CPeI+YzJFRKju}hqFt+7=%8}^3u&;DLL@6@dT3S_8e$qS5L=a4B zj9|ybHuhYF(~PmY7uu}WRRVmZ%WZjSA-22RmJ5}prk4D0U25YmBrdnS)x|MNHjU-{ zPko1tfx&%$?Qyu=>dKnEPVO7%vR$X_)VSR)eTar`6cYsX6$c!z?cozdH*yi7R-^d z9d=zek5CdrQVVt{mB)QV{uDyHiMR=yNAxon6>9tbeE5DaxVRkk&I}~D&WD(n$l1;? zeJ1yXMcngSWt*Q%82mgKf9PEf`xocq{u%n=7`;Axb$F-+k-~*mfI(NDA_m$c@HoF< zrO6lF=hH4x=k8(m*RMb{^j+ZCzI@)XHlO`x#4yVnz?I=Vze6qYc_LZ>2y(Ik+1~J5 z2y{gG83b#CPy1+vt@@hP6suYpKk)mJhO<<41ILKQVD8LU98%Gaw20i=9HrjzF8Lvh z2M9$X2WR~A0RGs7Z{*5#;-_-tm+o9LbbU=tyI5|@yE=5Kuj75rsblFRd-kXK@Rt?* ztXAu?b2AjscOlncr~JW(uRH$%wOLzJ+eQ?Au7AZz#uSlp942XAOh`)uZ9P-K15Tzh zq2pQPHQpj?HCl;FL;icuUbV7T#wIB*HqxH6-??A>?&oZtb?Sd9Sx}LYn8KJ})AWqa z5*inbrx&Anw%6&DqVZ-g^zh=>93SMp#`B}Qm}V83dBgE!b?BHDb3O$kV3-y(Pf4=; z&ObdOIfBM>VFLGh&xjZ&M2O~X^sb=kwEaq8i!7lFnihDbdfAk4xJ=pkqA$*Jc0&pZ z-ONG~7L$8*snphZOyZad!7dXD`!FMkpnJ|_S$UbT7-nUv?u5xC=BX(1GA^R761E53 zg+g+I*Y-f0#@@Aq@DLEnH5fcXy0h2m7IP+EzSpFP#R2}>>AZUJqVog1K-Csyo(d@D z6s8o}jKl7^+56H(DdikT;ziNt{VTTsFcNlN;3tZA7ft!7vO zRMG`;;{5`hWXj{qgvZyLTE4onW^_f==9tQs5SO`(KrbOc%oo-%2^2CHuzwMo;AI~2 z$(43vVr&^iYZ**p(wPpjoEN;f&jNQgQWRFji$=b0)7Ho`_8|$H%tC3&JG@p#s(GBN zFb!8@Sl+H^{$O3sorJ26DmUcFg$pLJZ=wRnMH3bCoZpHjk!u4k&dRi43+f)g&NY1g_Wo1TDNb;&b)=Z*@$G4=KHcc7Y>-twdVPqU~{;*j8A0zBPT`-|l&?fezTt zdN4RVJvyJ9oQ@|)e+|#a##yzK+9D8!k4J!FK%x*cjsXzQ!IxC_bKNRGSe1B>ydntu z`};m*s47tIwW?nws_&t(=Ud`?X(?voKsoK17O<>K(6`09_WRV3Ct?0#TmXdQoWNz0A#oIgs2IyVFtoZbx!2*@r13#sD zDyjSDvOudUm#Gry5Ez+Ib>s;=F|o7}pp_c6aGn6g)(^eE_#ZHN6>3dzQ;Hc+-rjQU zqua#QvE#N?W66F4RCb%DV6EH z;m*Yl7v3;pd!ss+Ra+9z1HWZ+K_qevL^cg}+orP0-aO0s4V%(weSsn5#?CXW8KvA$ zF(Lhhel;+Bx-ky!)Q*5|ukkEo1*l6YKQ59P+&31JO1u?Z~go}-o=CBf1$glJa#=wE}|P6 zp3!YUy_7}a)oK?{2ZM}PcE**X^K8FARF_Y}TQ^|-w2sNuuL&$9RieecM`L-7T8)ya zfa(P<=OjNmi$b2dVM^FO4(OhSDJLgwFi)zqgKts|al&rhl#(OV$8=Cy^eNn(u<&|@ z5SDdEj2>%uK@VAV71WZ<>6V4muk3Avdi1i`$~FP>$Tkaw1Z2JTP>3Y+Qb$}rR`-mF z)U9SRwsj_Scoe${sEZtvFbjeaDB&pGG5-1;vVm2l1+^%c;;NEDElcLOZm_Z~agZZ< zc6_Wa84=)~P&ZiFcdEl~lDLQU4Lz*sJ>w}if=Jre@2+WjdS_mXJEKvRpE^7pJXi>h z5kYNIqw7aj#}PIiQC&i4VG?vm(^g!GOWx4t^d!j$c)S#XB4C<}ZNMk(dvHqTxbNBosqG2%U8>X z8NbXok>r8U03x1zfM-oF0C%i?NwoHi?zb+Gst2gM8T_4EH>l7gw(1!oL6aDb#-X`> z9wNc;%gDU;+gGm!Kaf`tQqn95IZ1bvAkiCK6+6EqVv9g%0u|%Z+e+**`i0P=j$09E z+H_GCe$61GY#E>zp~|`Zb2;jL_4zJJ^81f;(31eHr!R)H9G{8v4|d8%(;c zdT8+^S&co}r;L#_I9G0@_#EZO?q;;)JsA$kq?T>1Y+wQ?p2qriPt#rG6UK=OSmcfY zuaLO83aZj?q9~wlST8=y5!;djPRo0%I%<51)$c1p?^7CbyNsq)58@^!$RU{}DG9JL z2($eL>P|2g4Y((cbL900uzCs*8v6eej78}80^!DS5oKUm@7b~)qc^L#Y;)YPVxg`v+@9tH+lG%xTFz1AYb;r7Mc}^?S zV<&@dKuJU&^K`7Oui65%@pa*T4i2Rswfd5xPU~Bdm~IX2ueQAKhC z>L_8?EOdhd0S~-oKD?FeiQByI5tOHjXA9aCbMqRjdN&B1JcCt8>XECQYqSY&D|$G% zv~OzVCyLO9_pI7dbj5)rI*;_mQfRg+_SY3nmWYnh%5Yu;g#p^XrtSbT9TLUOJ?fKM%a7cq;x^;#x_+;{e568{4W1F^0bkrhT_4{x%F;MXQ)JE3ww{mtA_iEzs*C0U6gk;~ zZog)fqizK{9BM&!r#u{{L`+)V6fA|KxmgCIQdD`0D^)no)iE~W9!r-N;|$LlYB9c+ zkKoAV5x5d26i>F!YHgxePX~sz9*XJT)AF3pv-|cmIp7$>Jd>FT%RXH#I|c4yP6m+) zN1C}drOdf9k7(yHq6rGdNWh0s>teDf)jqVeCqVQWCCVX~nY>B!Es1LBRSAh|J1Uww zn4tPJa#fnG^q84Sj>uGSdTc6sxjesItxnG_7IQP9tcNB(<~$i#{tAL`!xI?&^wxjD z$ONB)jpeYb)+S9@xr{Y#G6!G3vqQC@px!QOJy4fStbCzjWrp?r=0GqycS$D=v9~d^ z>bY2@9MYd=>Pn71Mj16p6%!Fm|2_e0a=EUAisQ1D*-U$jVumgsB=fF)O1XBl8gWph zG<*X^7pdkr$OG-F8{D~v%HfXn(*RsNmt+-@Fr!I)H(RH}PABK3H^ZujckdWHVExkbv!{@xj!eHv;G{b= z!wkg82t$~oX$(JN996vbY2N3t{C~XQ8N*>#O}c$*s9}c@=Dbn@@|2Ny*(e60n=~RD z5@&GCy)R>*RuFf-C<#(VA8|%d7qr4AWJP1LG}7633#rthGgq1~A{wHVhK1(yFo^+L z9%ez;Jnf@yDy}<+8~aEZ#_;O5P?97EbO#`-`ZXBryy#%q>1J!nUmvTB(8!6eUwBBx zTgCeIG37VzMF4!hbvkbj4?91hL$FYmvzVi7P0*5n)fkQMk+L4M0FK02dHxS33D8}G zDNY5oIQ^!i&U=zg%q{X*Aau}G_l=NIM#ZsVN8hXupP;P^2ZN9iFlwLg^#)=uk&$TGe4dGZZml%!oO7lKI69U13#ZsiMHOz`eM2ac@az2TY#Xs;1Q4VmF z&(jJ=RTis-@gBHa6SWrKQPqk)`!G|fj*FZ23MD8Ecka(K!=x62J+U7MkE|t%#+Xwqm$fl(H3(Xpao~Oq zfwxS;MU;dO`z8^0Wg&k^qE>~2bt&`>MwC}>q&-xYdXp_FJ_chhQ zafD8#p+YDLUHjmLhlr0dWLGo2j-yaE_p!kbD49kumm~I2jnRxHIYCvb08QA(4e+3( zP|1a75Q->*3IlPlS%~&Dww0-jw-M--;Pnw$1#O~hOAu(Ae~=hw@p3OAaGJ6Nnr6{6 zn^^ZGE8o7W7)+AzG}(v_KWLQ?g%BbmqC}>0#FL!CNEIeaqakoaeF$&F2mw!V9%ZGB zxtCW;7Po@K#DZ0BDcNp?wL9&3qqqT$MsQM*oTw)Q5RA>qlW5oi^{S7c`zO^Arz%(x zl;8O*o}pyO0RqR_p5~z37yVQ-@$CX#!2I^?@@jfP@;Jp_4*BTgTc-D)y-^nad~|<(K%MBrr564*#g|Ako~G5 zHqHhs7aw{KPoWryRwKkww7^x>dxzhg0->_mCWC_Z0MsvgeebHI3y0 z!gc!FY2f>u#E0U7(T8b0qOt`o| zrH0AIOx_q}qQRv9f!USk?k(lDVbHE@YOy?Vc!tZCL}JN!zxm99t_gceV^7P%%y8`TC(-jSJP@$Ol-2~M<) z?A@UwpgiM&6ts_eWtyH}3#wQ`__`!z-ht9!{*A-Bj0^aP+PEUHYzE~muzenQa0)XT zq`HH~7QfaGGs$r~EdkM-ku<^}R4+Jy^4SZzJ#^&dCY_ItP*1$xz0vS5D&qWv??I^f z91dws*ACGSF2Q|;kVLYj2Bz)z{hkUH9>ng0^p|CaNR{{X}jrs5=81y)Yw4<%{)m68?KF2&Q0 zqW0Z~HA`NcoIEkb^KYI10qt6CliD~E{(SrjrHWciih0TIej-P*48v@wn*fK&*4~8_ z#rN#-)UzkR#)X3Lhrp3Gh@cb9w^BXzgBTm3weCI9v1ZoR9S|F+(SvYoe} zWE%cTw-dSw=py#R?ekh~&vLD^iwGK`R<6DOaY1)N57j1gv5%Plo?iM9NQBYdAf}NA z53Qt6HL1TaWNk@T{+2q8VRt(CsXw1ix`V0PXc5uAbQ)99)@U}L*ZdW6o*0r%@=2Re zk}Y!b41_by^B#75Yjg~T?zG>%99?18cScvQdwt!#xb9=m_t5j3%-I z-#)h~T=uWJZ?30G=sQ!W*X_OP&xhUDeRtgL^+Bqk=e%JP?Ok_W7sYsJc99Vzsym!= zDQx$)u~kq-fr6|3mY0ea+(rI-FQ%k^<1L_=mbvzYw^-9$Yskxt>Fn+HH-Wz($~>9R zxd+jH5j$dDW*1@rJyJ_s0mm2(R_(T#%O*@^Jzo3l~FRV z37N~HUY*7Qfh2uepa!+4TuWj|B}MkhNU={o)=pk98jFlLT&gLWT!5axz2%5@@me!M0z)aCfqn6Pjk z0e>&TB_(@?-Pm&r1iK|GKcEEhPCO`vNG1mRz1=Pf0aS>oNb@)eZ+?NNTvFt?bvagM zSeqn{Jj8+DFuF|qNQ=t!k-G3JSxv4`dQ#x*EW7k%^nA`o3+h09TPExNh`xO?VfY1Q z%;mv3G7YUH%2q)T9kTKQMsebCu`cMIH%D zX+hBt3ga2dTl#?rT+f96;)f*)QFQev8v|M}19PPLmT*n2#Z}`orM=}cW83rusjo&> zA$Y%7>tqUo_853_x1&gvV&Pcg5Zo)e*~NE`YE6yITi$ZLcZ%ZY;9`snDa2d42An~X zg0yF7PjOPxim~(Q@&5&JV`6!7@qbF%QZX;HQIj@-#f;kdfaB_MpsfLmgMKwoB|pUL zDEz?kW9c2K+_UQ6WU%6%^4u-LeXu0kFeW!tp`0#H53+zL(hAUzqdW4SK>(mVTpcs?nViJ)gu5&HF$OS*eI!qN z5PC~VOrK$2>kfuL3Ma*C z1c_z)Al7fT(5E?8Fn_@*4eyTP%J>E-w?Slu{Jewo z6Lp}6Z`ScTFD99?E*4a#cauam{LfIi;KF1UGUW2e)*r&P`fS$WQ`<@=O_M?i0tNvu zKx9HAKB6gMQ0)(aoxxE@3w|MTehl6#KG!zFD@TS3HIfge6`&mfjOr9OC<-?$o4mYXysIkJi}tJ zbMe*iH6*+5_PXPKHZ)@Zy&2{?Nrm@sS{VMzmIe*~V~c}4DQKk#BaF&!%Q@|jGi3h- zsryep7KptFD#}LJg+!|Pv&?2yvEfcJp?RQP#Lb5ZS-<$p5yWm-4}q<_h~CZx=o`P! zW~V#c!M$wP@8P-myAKs~#3ixiI}oX$S*z}q_UBjt57;DU*21&ZV=Nc;`vfcyai;+* z?l$&(+)|O`5;aV(&id8WhAOSY-*|`GLUQs}=8|FUF|F#DHdB`kKI{czf%r@sZ8q`;(>WY-!V^O_n>=o=V;};A!!>1O_;5vAt&zL%fpS! z^GWM*&B`$2YEELOJiPcNFl0ol7Q!kw#>3zwa^qb6eF)^YgKoNPmPyPts@+sT6!-Tq znrvxHjj0i&n<}BllG-w;$*T#pl$W=|$ufTrbR{?E07NbVi`ps*H@rbZC;!T>FR}5I zn@KZtDN92%Ivd#N`a4)F-+RFx8aD7+3~!I4$q5vUQ3HJQad?g?1TO4$i22z?yUjlo z82qz;DZ=f$`Fs3a8nrz;2#Se8eveXx8>EUrfzq$e5K_}I3|8O?`8fzyL&`ugTiC~| z!WpS_m8FYvxjIA|Qt1e96eiPjAt8`dYc&ojN_#0LDNxp@!MeGCG3;R;TxE;K#1T}3 zvBVmUR%Vd`$GD{&8z^IzuXSvpGp8cL^FD*21tgM8L-JR6+mi+!j6nw_XN6UTkVIBOr@K}lT=RVpw z8m;X!AA7NR0bzG6rW<}cclb!x6(4XW*Lczid5>qq3M|-hCZdVF^^m8H@{seKbUGch zvcmADQX=c9Nc&z)_HL)6qMp)`=YauVnKe*mqN+invv5QeYW zr-r20%-LdNf6anwf*vlT0>}C^0ZsNrDeE-b+Kv2^f#rp ze#Q6C&RO3WC`Va|7z6m*Ik26wec1g@%J;(@UZT!MId?+`~0=m6$%;`ps3@Ivunf6|LdQ0%z>aB*jB>v zy0E(5srmsa!dmfTz7ijr;FA?ERMiwa{p!sIdi}_&VS&_$17{lYiKEZBonxzXoEu_2 zREz=&^%^Y$JBj<`IM^Gs(~}m%U2(Ky*!&3mKk`S)4|0VuRvW8?XAN4eD=nV}Vy24x z>!A7KoN0Nf>l(>VqC4Mz6IB>VtyV9XPXg}ZrODVPwofopse(r4*V|Ci&-|@1MH| zSGnltF=B<}ghZIzPc$XA+4d{YZ>BB$tDxV?s0*54x6SaTp09V8->c-H5gpODcfO5r#jxZ z^`YAYg{4ITV*_VZ6mGly-y4%;Jk9cAGMyLM+jBl=pdF{+P`sr;%>US+6iio%2>AQEqE5G5$tsG`lZVjY|r`Fc60K zJw+B>SkMc!KEMOGur7rX$EgjblaQH!AicXGQXjLM|MC6nogaMhf22obuL0G`-I0#i zTLdwV&aDL0W0O;0HM2^Jq1#(m_zg2s6J9=sjdS@EFpp{N_H^- zE>+nZi-)vdrKZ;bN$UDHS*7t(2E(iE995fdt(i?993XR>xideNr(${m%~@+x+sG3A zeElm1ie1UU5ZI4lN!A!;<0`Nz%h?yWR6-gD6|zQG8Uabjf4|-H(8H4a2)ng6RVl1d z_e@Xs>7FyKpWnrIai{t(au+m>U5}C}yQk5F&O_?)fJHYpPpG>%>2$KR{?dB#XpFy3 z#A}<e}^+-QS+|PZ_qiNa$$s};Y;0wNjxjVs}m^(h52NCs6 zW7MAxf3uwFq(7Y6Mz>48b`tvEEJ&!sBCyeM&W97nA&10xeR%l#ECI8UL)evZ()lL# z4HW){Z4Z`U!}|9gmG{K^~v5m2>2ZCJ?hUKwpB$QSGINmX+U>4VY(bZ_2(repmvbuNdtJskbo#lU^5Z!C!1u-G2FzEVcbb*90IaU>G$269>1gB z{RIHBh}qN`j4v;((UhFNCE#U%$<+D%!*FWZSN(xi9z7oqnuLd=i{Z#}K1?q!%EQ)Z z(7&>+bEiK#Z<%l~9@*3Ws3dDoC*V0PgQm|Jc)`0PruK)MmSOc)fe>Sk$OuwL?n@2p z@tsQkksp7A<@I8xr)rYxqZ!KYg}=FBhRBB{ISbh%P1JnX$1^YrCo~`z18zudsUURq zM4&yDs{srM4O1$#0)R4geKudCIRwvG{qynrinb$XbR45>_3^A_WoJ;)_5eMY?Q51E z^e-;@XBU=&ugH>vw=&hQQACRCsZl>p=tID=RJ<&U7m+$3$Fmb~Er1WDw8r&MvlA7# zlyb9#(Cb3xXg2H0z@YX%#3jR8=!gPh7IMck34W1z4ThJI(Ifd^oV8ostu9S!h4M^t z^4G6kb^b$MkqPBl0ws_`4Z)I0@YEqFkEO#Uv72zh=7%UO6n;sB20|-{KH<>oPMqC_ zke+!>fJ}d{%C9JSN=2EWD|4$IED1h|A|opRY{I8o8=wkOefj*|6>QCH_C~&MVNbIe zAOYFD2%hk?fdU2cHkVp+fI@>1jeKIk|FXa~n-K=9rA|qdg<(%lDj!tQm2b@;;$3AI zz_yT*xr5K|h*?1kAiPW7XiboS>ZOV>9-?r1LM;QG0P!y;Ch+jHoDP5Q?+cVGox@r( z1+!~RqHlRbq+}%o?}NyfFvwF+g+a`sA3g;S@W4OE^^k!5^b<{EU%?HSEPFTjP=Ewu~@FjD?WC@j|N$-WYT&&?`Ndgo#cg0KBsW}acb?6Ja zb_>NAa?(F+2jHdBK9kC#&}o{aCM-x&$1n}#8b;UXb&Rj__c#1~Eq~A8H=LXwCl`M@ z<11^F3m|KP<8&fMmB85qc#y3`I!JN^Ls1xe08;LoTa(zaie@>ItLf?l_=R(3{W%7H zW{quiXqF+qoR1ytnff_j&n~?!mA%@h*ZS9N+byPWaftZbM82MbEK8Bml(Cj?VD|@q z7hRBVsk_o0=VQxuMq?nOe+=!Z@`xTT7)JX9F)mk5h*Q6o}X(|0RE5)n*!2h!77%kZ`uK!8`Uk$QUw%kI#Rq7hqtJ` z-vg0BUJ5YRMY+HuTRUa*qCiaj(p|Id9$33nHrzF_Q2I=yO&um=o7_XpD?w%A_1YAaTFaY;gjlOdc1};L zI}&&D8v2)cLr_1P#hn76TEfr<2=SGc`mpqu0If3WV#yv2;SdYtc4Y!LR&7VcZWPABf zUxd?lxr-kb+GJ!n#X%~4h6>x>NDB_`(|m5(5X@I1IPsc$s%=e%{fpsW{poN#a;(W@ zJQ4dw6MquqN_AV)l}pHOP9mhP^%SHW=!ASKWkh3f zmQu4a{ObuIg+4|?znFKMXiw;ZJs<mC4B8S!jB{S8rr;Q#5`9Vk z_K;K#TJU*--&SHKe%2_HcAkt)v)AwG=Y|g}6>6ew==%?Dgq;F3VtMhc+QfA;u-{n%((2nNTiimli;5UTrFyt!CdhNEo(p1pbKDh`a?=~k z2+B(%Ro)7$DW&%%7Tkzg^*yl2?u`(vPM7cgg6lY(*^&aS_=Ib!&))w7tyaNq+b|40 z&tJhq4r$RPAJ7e3mLk9oU5mEIUKEE;w8@eo$!Uvi|2|5V6T7h!Ian?VEIz(RiX!#t zOR*`E_D`}LO~F!xC-n>E17-qK%ay$L+gw`IncM!p-?~M+Q7gb#i*jX}JBw2K^&2yo z{7$Bqm&pgXga@>xmImwwVTGw+n#(oNY7FQdc;alm{a5V)@cd5GbAxK`(0^npgo8|z zqFf4|LKYOj8tqL@Lmy$y*#yXQBgg?knCuv^gFIOv`an$CJ%%y#ex|is- zhIabrnU5>ba06^f>RDfFP;mr>=38bv4(9~LeT9o9 zQI<*!S7*=!WF(PyFr3AIiK8%<*)u2}J*-9XxKY}srG-rChKMVeOeTTQ-6m#%387vL zDE$$;YrJ5Z<#ma}DC2^93@rRIMCG`Keg=0d<8A_^N>WXisa1M#UgmpjX~p5c_hd?LDaLW|eN};@C0D5P1v9PLTg3@sF!~L2mAPf2#DRg# z$kRTUhWm@_Ftgv|4BA6p$Q$m-xsQ0mc^UuX4d)5#YWbV|1Fe!xPQx$| zh1cX1vtW^SK@R{DNJy2~RHB7lrOHhwjUlyz?H~~1?j%l}INi=zfufvU>oR2uMVOZ#>e8yx;DwTZY;?S`EkX2(;6 zsWB*)lH&P|emsz+(r*lO<+oA}L33EVPC!dl`_%_$cO)MVYdNC@Cws-I#9CYQxSWgI za^64Ct;P*U*GM!QOQRo+u2K4pfo^mw-2ik4#_K}Ys9Fy{Ji8_In2vV2&9i9m@Nxi+u$S%L3gvai2E3cWkYZm0N0*K_-C?+4vlZExE) z5dJ*>3N}bt~;{XBHB+JXNAubGBqGK(xq>54!ugibmks>MTg|cKjz|aIm zT)x~rJl@@NB>nN{Xdd;7KLK748exZ^oA7}IS7hcBC-K7Iu-8jzrFA@dc1R@p;m7eY zr6}(|SK_=ytY>Zqo^8(^lK*3gY$8-x4PcnfzEGDZ7m6OIXxIT)N z<0B^oplB9{3xrX^qRRV+xQK>n>~zOtjGr=D8V3b90n2osi9!XGks0hb+ zA^b@M81o+ViO*z%+asT2%BNYm93BU`)FJXg(?T0yqyBi@hX90SSll7da5!XuqL5a{ zp?B{PCI0N-pqf+Oz&zpUDh39qq`y1>?Q_BKCm+VmEEeoR!hsmiW{LcBmk<3isM!-` z_}oL*xA?f6r1Ot_Mm9K^$KeyL4ptd`e3b@?w;-wkon>ATldmbE33zK6Gjc<4>L5%I zdG=_sZ%jAe&!#gxZ&q$Olg|x~0`i2+CblT>Ns!E}ezvzeZ|P3isC`?*Ft8h>9UPoo zjIJl=7dMm9pJ&%McDAg6?yY9fwW*`L6x> z4P7&zGkG9OTH3t27?mi};A@I~Z{|S&2t>E*BD$W3abkeAz>y^%hO9^L3gc^Oqp&$`sH5GkG!clHv<(jNVn!hnMQiH#zFne*PfQN62B}D68+k=H z>9(lFfWJP)R=v49#Yly9BqRHpwQs^S+8S4pjRa$$8;NFHj3eZ&MLH6T+QS0%h_*)d zXm2C9Z70IS%=vv991f(I^=p&8%qwYHH z3geCZqs-NUe_HNJ1OLcLTjL)Ezb*fK=Pps@AEQHb=O4A@CjKdybW8kW!e8spHQwBr zf8;9b_(y?h*1iG%oN8-a!9NO2eQYbKTjC#yY#shlo}>0q=O5YD#6K$*ivvWm3u+XB z*kp+;H*}_c=sd8yx(FxU)F*@WZdWh4#IAR&EKiBd8500S0UXwOP`h{ur+>qzZonp! zB)sPR9M$eLoz3_SbH9JcYFG$4_|H#=y;&F&?97psClYmxM_50L?h3p^v@;G6{OmxI z;b{;$Ca?-0sNI6T9b1jC)zMW41kv9|EK}wp3nJLmOaMZA=#tS4Nk~j{!IgF)iCx{x zweAmPt6cGqKeD~h-VJ2(0;x>y9uiAOcW>P<=-W7WOA&hEt6=kOnf5ac9L>%^*V)d# zc@3LcSgX1;@O`$-!a<^F#qz4Ow~p$%RHtcWLUHHCXbF)oMi1dNJtmL%|B=(^&qNjT zDkF4u92v?&Vs9sZRl7qU*(1l1RyTuGkdELl`yB@_%yhkS31BN1w>7u0wKepLd2;j| zL0V-6pU67E1(l?eReP0ktoYC+-@QDp)FE|+V!oVwt$CT4jTN;!+7wO%f*DOKLLYzd`Ezn-rD#rFbOWhZi_OzqX>JER$=wI74g|EoEzlu+=(; z*((@N*{WMsda8l>Yi>pLYN%X*w_8O4qAq2o;ALsv+r88~*B!E^(km+NQtAy^S55z^U@U6*-!Za>)5L_XHdJimJGY&x>Q_}m(`uFb@^Jprj%ZM~K0 zzl=kNPzoz8IBggZ7927Ypge(vG0MpTQu?BFI>#~m^C8o_OZmcDUu0m{Ef~OBZ5Zy^ zB#y(l_}-o~i?)aLwMZ5YM=WNfHs&S5X;jrDQxMqTEO>+x*Db%5af&KpnJh?r522H_ z+PV%7=Zav;xh{9qR_{an&fi~YvbjI9JHfiK-3ne~fH(ME`zSXZTerf;`Vn}`l-%^hR^VmBzz)b) z2r`m%?Xzd~b)_WlHThaT37Mii4Vx)@gLS+fbsP0>&fl6BtWDu<;5GBO+3~7j&Rw4@ zqGTy!%XsN;IA!E9$xfBk>v`T__{uE1%jI8(7Tz<~c zPISxzn>^_D{QCCt^5W`dbW(U)sJo-p96;P~q!j#px479^R6uJMiTfh^GpJePfy6Nqw|hWa7_vNWw6!IlBqt5p+;2aU^Pw4OWXrzXJzW>rSR;}{ zayT54L%n*vx?R=mf1$VJ$;$IN8%JMxc+KYv?x#T%c51bCQW*Wz|K{@*{%RFo-J~)1 zmh#VA50JftiKhfdK=B~{UA(v9D0lVyOsgnTX;$02BudXlEf#d!W{ft%EOuY z;@vu=zrxluoii0~Z<*YvApx-zMzmUdNDV0ymKlO&ifIJ};Fi=;?g6X->_Vre;K6bD}d zFcRbufWq}+Q3|u|{iVUS6Hu#V9D6}3)$;PEpK5<$KY_`m>o`nUddryxWWr8kZEME} zOYm=ELSUcrJ1b}JKadr~cv)Mmr;EU6b7|7-3s29jm1-V=6-&B^#!gR9Sv|cCk{4&i zHD#{_P+Nfjy|*!N6E~0OLC`G4KkC#TtI3akrzm-nBFHZC;jE^NrK~wQTM8ecjjPB} z050bXk4w4H7D7w}bJjeNEEFyF`Ez#A%)e#NSu^2_dAsd&7eAPIS>k$*j*i&(T5fl; zQ)Bt^=Fq9tS6&PbPlMXXgfz+^5Cg@c&BhMUdQ5zf$$WlscIzd=dn!qBr3IG;oOI5o zIb>955gB(KLmt#Cl%ZZPa#RAf~i&O0+Z5_nI+u5uJr8J2!)50>l7Wcp_&#uK0cPbWBBBy%v&s? z`-DaD3+{|p#vttXHwovtpybg|fe%CgI|>&M?EaRA5QM_W0}DBZ-(LK{mflwk(NHp? z>cLboXM8>n`~VIucJDo~XwGI4fDyziKbr9~`icMOlvv7B&E^F3Q=bP5&=8&w3IYCs ztord$5PhksinW3x(_5-oOp#&l=+7>z*;J?^oX1tINy}h$A5N1s>?Jek$IJ;6JCrL6 zpCu7Ia~xKnq(m_#TWP$;0F(}55y(gq&mGfR5kTSmGpOb)u~gmWi6wKUO2-tVG%;TL zX%z3gae5hU#oeQiY9kA-xVb&ZFZSm2obStMmWG!nK9WhD9PgCw$vOlNs2n0Z1qXmzWdJbZ&;4aC7@!ilOy}^{5xsCF$wF*H*Tr zW=HT&Y(N;kbLd{0qM582C}sMyqxQUUFjEBfy3Lxd(EYV=N~|q>a!09wFIVY9vtV$v zFt``s+`4Dw+HN*3OYFYU+JM$>pI`NFCc~@or2mh>&A273*A?~~1uw_u_d;;@R9b|o zd73`3<}C83i^%`V(C5RUGhM*?Y^sE8*r7-Rqo~lzYtM?tO=lc#AzfPP*&_>(ezL5%6vA-JDH@>4ZSB}gjmyJ6_U#OfvGz6yG?xO>o9$+n!4+lM&iGF;_o_z{227e}XCtzNjncEM!wV72u zrv})F|AJ-nv5$wd&+PkQf-fGQwQ8FsYAI%FVpUkqt<|0#s>0z%_UbSZ|D7@Q3;$EW z4*iC?appH~;E^59fVaaLGV}N;w3s=Md^nHLRnu`)^5Pg3^bC%vMx#|bkf)Q{M1-ez z7r?9&9s^uvqbj+SOPCYqk0p_D7J_YY8N%vQ@mD?u;4nN8%S4q|8GAMfe(lGDOI$zu=4tk0s>!0HK&lz zO@z*yVi+wAEMww}n=3iimV`ShS&-N|9G66KNU&mFf9d&T{!+JB60|)C@4Q7Y%ir8p zk6neO1W1%9Z3|l84{zR&MpxIee3uedjlq$*-)P_Kh2!l`(I(66@ZeXJ-!IWb39}U;tDwW!tyq$tV5l@93l=&Q|If@l z7abg_9pDVZySkS|hT(9?t5ra?mGls4C3grTOGy;^h8j|a@Zv1tslfr(eUT#Bv!tf) zd>t00uLwf6;}VHb*mc&A9nSWOB>&M)S$x_SEFwS7kz8FOA56R z7Or@lKF~c3Pg&OQv-=gOvAl(@kBqLkZ>LtB90^;UM(Yu6+&mpvGg%0(=ZKexI^z(P z2a;K;^I(7`Sx9xDsAf9Birh z@j^;^%o5MORm-kIorkn;+9r#n1{M*Cpi88f!-Fm41*Nx3oBN8djLqPP zGR(cQokeM+J26>ss)Y{{stK@x`3j6{qY*jFP7=stry84f=d_#O%Z-hdS-g!sOS>y| zmu7mp8?Dq#uWwQJY^K-vRhsEZ>ZfR?*RyVFrZ+xvFgP2<5&9u6c$1;arYql)fXG-G z9Sn_1sBI)v{1B<0B8V6e-z{N4o6vLBFsLss^Q*=|zCjtCes^UFo_(Mor#Fhi70bc4P{MRu)+8;~7-v=>rNR!3G{O>t7g~wM zmYCSCMA(yO2l%La4ac|69!mNh$^#@l9wc&?8!haPZSAJ?s5Xsiov;@vi&o7QvG)BHom`3vCvYII_YyNX4)>QY% zEz!W=l9fMdFh2V4Sk5jB?xFpkYC?CuNs{z^!XESpFHcP55qnS*hy`*YkJyKvz$_A!8O&ZJC2pRmXpi56 zqChMx$opY$Jh&RR#Q+9DZ2`i5?$jV^^wx{Co%Ju)Y_mze2CF}Av6W~gx+?W;hWiV? zN-2KT#PF!}8>&jHpX*a}c?;dBGWvb=^j@P-sS$2^R48gag{vsKN%!iD z(LF@sxvL!dfT1y&=+5_si17)LzA-yc_tHVA3(VsCGtlMaL;v~)tZp(mXRp}bPkuT1 zg_@Sl3A1Z$`uaoOX=T%F|A5Zuk2kNtfNj+UZ*aYpTGqs#BSyuiT`1A#=GnEMpOvL$ zA949dj1`@(@hPJ!=)tky#cyNyOc(PE-c<>%f!F;aA+kqd8SH^1KS0$iduSb+L%JYe zXuz_*E+lKu?zwFw~yMxEtzX8=;ZFAc;68?Pp6^PG0 z%Q+=Z=Gy7huF|@;bLW}F_Ck!255YX><^S=l1s8#3b9U|DbMFJ6x!jH%-y5ICi^b}w*Na8zyQ8WP$3KPe zK{zOVexCh&;#xwKM`S<#WC<>*7bY=FuyZfsp=Y^k>79MDc_4w}KQ<945_A@U%NN{> zfN4h_l^W678s0_!yO^KI{eYt?Srq7JEd9O(wSQi71TisJ}}PE@1e8 zNi`{&`@m~Anmgjf8>GgD%#A{4k(;qM9`EfRsbO*+3`|jd?)46yKkxmCJqID9IP?UI z=A03|{@Z_E?7zhC==&c-8o&UT1t(m+uoKV=z}l(G(JDAohNZE!UYje41$Eri(U4b3e>fvK#mUv=4Ja z_^GeqNG+9+omnn8@^A>I!Z|D!QJZ?8s- zS5lH{DV!MzB3Gp&*p$y44=nWH011y-nTTcSZhhb7mRBvFW1#}UB z;S=8>vgqkk1}+6*O0ZezFG!Rr2Vqd{P0+0{v{viwax97K0?^EUy-QsEx11Ew~#F%t|(O*I>QKQ zy#rFMSA_F44L^lJ@xGqe}O5!d6AyXxqYvKd`OOI zp$|lk9Yc_W018fF6)?c})*?w=vaDjq={Q>E?Xk`+kq!~aG|^-%Tj!XCKgAj<6lGqp;Q3ucczLg;>bzdHDhn(uD=a%QEds=GGO=AU zDYAtXV!6gV-{P!p3@xd}aMq#V5$9@VXWl$bCqBfd2-BvpA#Pcox#qL{&=!qDnHp*` zfg1!C`OFSE#w^kb#BmP_T^~`yFoNAdMMx%cEMU;Gz6dQ;M2ySqcGbwcd97U&q1L5b z9a}0oF_q%iu>5h)Y6|7@!81ccl`N{B@JMW(F3< zQ3i~HD)2pyVIvb4;%(?pW1DJh+W&m>^6N%xupb5IY#v3y;lY7edM|@{@Y3Va!P4Om zOZxzR#s6N2&_0O5*tf!Q?Jn#eLcVlx!!-Qct8c&i_Vr(o&~Rae_i^xN z_v=^Rd{^fLCrX}f$-;qD1ED#ukZj?`yf7o{ui=MankCc$ID3lv0 zS=Th-S3&@%4b?`~7{(1uK9zILEEFL{ zorrJcZ@wII=PbEb%Efv`{+Q@i_D`AIic*md0i|RD6QM>4mdjbvoNe8!km)Lst8;ti zil~r4?b{?eYpydl&R!aOv+h&@0@W28FvsNm&Jj^p2wO2g>+VofM3l~46$>jJIvvQ; zqTk%HH|aA4p}%yd5ETd>kFcL1TRf#LOvU<1WzV)OnMkNgP*vX%6Nz8{ZlB37pJ^&k zdjp6I#lixISGBN;V)fI0)m19bA{G(5fG`ok-D%25jdmv6Cw2<=y~&WkSPp zQVbff93Gxud^~=4emXh+@b{bdXBXE=i%j}-M&?4E5oI4}J+z}Ga>vN9W(>C`s-^+ckaqm^mYv{XHpO#~< zurSjsR9&lXv*)WlJ4P>xRNndkb$WR=np|97PtN{*KFUYmnvOtq7?PSy+M;ZC=D3(w zq-fY s|oKr*qf2o1^Xotg)kBlIhJDf>_49dPudxMRLq)5@oh*jTHQr4C03s z%d)1$v_%_Gm!zW=bhpnA$eSQ()_bnb8Nb6C zf*9Ol85Lzwu(~9Xwy9z3woY%b@Gx@Bm&B>0aFr71b{0}q z*CwD=&CZu_UYRFOHPgiL2yLads?%eNE?Na#nDodpg|ci7j;Wovk78;*YJn z*#?!xh={EZiA4Mc1*t6&LLt__9SepPYSWj&)9BoNSLTO_n2%r)DI&QChYMM zlrd2;aN^I@R|9=^-c?TMS|;AfK!xN5qnA5=9I;rSFI)PdOWBq61M2Q>pb$Ws$8uQS zT=CK?J({1EJpm+8uJA93ym-JvULm!^KRF^QJQ>2vPVHS}@5GN?xiKkUZaq@nNS{kL zCVuD}9jlUE?JmHOpp~?HH4lpS^$M@hO0PSzM_?L#7~ZVO1`kSoNBYdt3h9EbdME+m zCcR~#g_|3J%3Eop^z*%J2EGKE5ZK5ej9rXep3IAz0YHBXV5FYd>iz3 z#vTrRk#@xe`}tKe|MQOa{iw8kZycwNO{)i8t)ue3JiV8<%h@N{&#{!^Aq154p4<>=-PGtBFfmwi5#_GYVW9E$Dg$P+v{E0Hi2Hf<4VeDt0+gIX+0;T;u77|^N<2JF z$Trc-+y0XDB#O%pib^t*yf_RgXlnjMeMEEhCAhcO5D)OFXW$F@;8J^FDX%djGj1)+ zU#`)+&#Q#44(7${S}^$B^9w*Z^QHzs%7@$u9zlPK!3B@YAkZKA$nNIyB{LxRx+K;w&8_))g&p^DCdHC+CosY^W>D z5uBz|+u!ciKqPTA_i(C3I;@GywXUf41ErF;;%||>x9(u}1PkAFSBmcWihWGC0L9Ke zRp}BEz0PFi#0@<9NJRsd|D!U8hcpDi4v61=B~}OAX+yL*JJ;bQKI;(c^{xi`bMJqZ zQ%!5!Kny+Cze0x|HcPMzZAj@?lBSgAQbGtl1&TZ)uZNCj-1*ohl>YZ>#`dnmI?x(} z$0O>XvgU0zD-*~y$$YgpeU2u7f$jqt>6dID z(NpoesMhP^8LZ)kLUhK1Y9O=(9fj6PP(HmCVAMePTi9ny7g}jIq$i+4$wJ# zfamBo9(DrACSr-e7Ih^5RHlQum@TXAg0WUJ-1&$m!OS^Tqim3eqOFf^K@NA9gJn7I zhQerHEhQV(xpSA)D5EAJaEVIJg@S>FjF}`KQ>3@i@vaCfX%_)#u^R}pK9WXV+= z!*G6kXAdsVr7jmJ(7af?oSl2VnI-ef`*0Cz`G3B>#BpfPFtUPM?2qx>!!zOrepl00 zacTG3{651W{nai#nve+FOY!H#hQoG@_^Qif%{)7fQF`Lc_3%*2$KMI|o$Pbd!%OTF z?SZQrM(#J8VANoIaEy+T9YyxN-s);aiolPF?UOp1`O0Tf>S%1wwTqHozkI3vgkFN4 zWEH__ZdD|;j*sYLM)GUKX!v2e^I8j6H=a8~iE#84lO8umZ-JrWK!YsY`0$-Dw5vT< zh!rO8B{^|ZmF(nMrF6+<59wz~04k)*;8aStJrB9dFo+0tkj!A%_Z=icwyiQU4-J04 zLMOpFr_n_efMA*;WPwp=M>rP|6x{p;zcR`IiM>SE#oFnozfnW5xlnMcWmGQ02B9Q; zgV!vIS2rwg0eI!Y&@JAjKY3ck4x zc8)}#qJY37h_Z}T$UV-TqgVK?Eifl%IE|(|NBXnGxh~7@84l(JKx&}}jai6%e1}vv z=`1JOIT>x#w9+IHMlHZ75}+H*UBHDRkg9ez)#9kxR?6;l`omAgpnp2OFvjN4YO#zI zLFCdqoxGc*YjQrxXEK!`aSS|;dCbug6Wg(gjpk9XWNA)#5-}$0Q+t<;e6lK8pW3-5 zq|Q3(9lav4+NeUQGIp@@RE(~Uz?lp1Mg41spaJwC+Jc;5cH;%J+y9=Qcfby{Yfpn& zFIZB#t(?qDIzxH*&W&|zIyBDB$%WA~TeO@-3>+x~`Z+D`l&9hQ0kPA7T(NL%37yb3`1bK%V*bU^%2EmlF@}NZrgd(7W367SoUkmTD zP-;=_FdQ zJ`&%#WVS$ho()VJ)_sU|rl^KyG>X=AVvYO54;@V`hm+~V1bjEF(YPa|937)FC%XP* zdn-)Uxq`w)Y%Gp+x2ym8ch9kMX;+z{290wFER&0*HU0cs-{R$fj^80#d~l)4GSn~{~Dq$o!fNv3{nhks{xe)c^1L1>Vo2PN1~7- zD;c9#=xtV7YDA7$jObJoH;ysU^Dlj___05pCcNoOPp%A$tL*`ma}N=l%W$#BTZgGq z^9qZB5-_$ho(y}t%pEXqvC3z}eA-(x!K6@{;zzr{M58Y-VVqj=QEzAbyY%^B2BpBK zo_VnH*T7u$U?$p%XtlD6Jo zpD#+UAlO%c;`;;cQOK>62=*hrCHAOKax-6c^}ZuMk_pFF{bwrXh+N69bat1`P)Xhju;4)d)!=?Oyf0biUhD#M;JzORhX8=aYNClUv*Ru4|Z7O~{!KIp+ z0xs1Do(3)x+4mI+Sy8B zA)jO)Cy_6{!GF~L0j*WRZrd;nJ`-CvLM}dDp1HWooJOMO_JLN z+x~r&V#iKn%Qo6v5=125(|aWK@sr-^8BpYm6hLim)6M3<@HjO3*Z$7Bocs;(bm-@ZfoBWMtR{c|qX`H(4qE37jDv@S61 z`d_Q8Ikhm%r;eULCo02u!~qdHS8Sn*0;G#wnU=zl2P(>r zn-%;CvWT-G`KQnAMbO?vm51L}l?HbNQ&}xGc2^Zd3%@A__zbpML+I+L-x)QB)Ob$l zDH_R@X~=}V#Vw%^lna`6*&daj+cufYx=N=^JU{osV+V;KBk3NwG9_^!q>b@h6y4<40G3R`xK2kKFBW@Td@tCmm11(D<#ZdNJ*F>#fqbPSJP-Hiqse z>wW37IffH`f8o;?fAO9%Y4<^N7Dr(Anq6sssz17|9xYk@ zSS}|@f5==RpK(s(gemPashDi?w<>WQ(s80S%5fNI>;*6&+4Q}#4mIZcOeJpBr`a3{G_cKPZo*<4%QjJdLBJKcb$Fl3o-w8)YsN=S|&&w@BQH;kOrMz5DyioLz~dF26x zM-YFrYsAjIj}yTR{`}A*1eNonI3k%BWeDGAINGXHPKfsyW`cdfp9q@N7aD(YC6YAw z=w%r7wixzEgXqJEZsme*=SGF3P`GjSqZj5aqhq`aqJVCXE|8a|-htjHX$0t zH!oirU!a$uU6!X2LD>yPdGu!vw7URr5tRs8SHHUbuPGg){V`?4h-6e7I`oZ^LP?GE2K%lUBRu%|vMB_R0*B)8bBO_d07WHs^cqp#3+AmF262#whqHqc}@ z#y{S%=fc^D1y-B!K2gP6EjX@43^Sz^hKt-3Rt*ArC@m~?w2;@;q*210t~f<}CVJuP zi_+J11*o@#1e93wKoLH#QjjgR`s{`8(9W>aXS~GFr;}scRpUiIrDywnLXDz&oD%7QY5sQF18e#GfuAi0(FEo^MA zC8*RqU*)=t^VG+qc#GTQYKVAI{EspkcP?Xfazs~ER$O|>nh=vG>RASGWu{fpI1N4o zkrzIoB#l1?TZrH%t2`4tJ5)bWO1>df+$6;W0D`AhU9}Ex{(z^`1YWPRc**8f0SR>Z zDBD@a^8&cMLoW#Ze~>(+9QzlQpZyVJ%t&YeX({tFl zPoUo`jRss((=YK-Z(naKyq2ThhX0D!fGOf*b*X5ZoH1)ZsK;v>EB1&tby4NSdI%aM z8Th!Pgt7!nRya3mDxVn+fx6=d6wi^Mp*}0SHDL;W;bbkN9wjH zaOw3TkFsEoivcv*fo=cHF`>3)(%}s3w2d)|Oo~(k!i`--4WXf@1P_v6WXOY z>_XiOwDUrO8HDp?KZQ{!2HXi2AEwz4v9b1fCl+G^!5T`VWG&Vg?*Kw|RN$*HpmflM z6qh%AF>GmkRW!+YiAl-mOP9Zo0X z^?bN++?94XlXXM)cj05rxmrrT4xsYWZ1fUX3rf%%I#~)2XX581&{LB7=vyIq`PrHn z)VAZ;AH{o`t5!o6*r-7yhCh>-$OE;y;Oz1iKR~fQL*JbncQ=q9G+ZU^CHj_LAU@Mq z1jJgcM>CgU2uaKD1LWJ;8S_}r^RwIwoA(6pT7*DFGo6}Xd|L|Dw+p?1LlY(6l+LOr zP`#?t4T*BvlARS!1>V-nyb@7lJRaB%|GwbTI>tX0V<$xxD{w9GAufqD7u^QQZ#O|E zP@F{@ZV4mVc}YVYMNn}3RK^J7eM|tU@lv@OGR`j9N>) z*M_co`sj|XczCj_>jH0ixMc^94TaipfZo%K(2ibSShu5PHbD(;j%jb^ z>S+1Rt`;_({WKX3r)y`im@Uds{a@cwSKvvlhC((lZ;Bfw1rJnLHHh&wGOw>q_&LP0 zR$-gd_h6;%yq*5<*V50!%ni5Chcb+Rj@0vud+XGiUC%o6!hBl7jSAs+5~3-GG*C0m zx>N1Sb$*{aqm?sWuV%kE?kN!{uIr%tQ+9aE98rF-HOw;;U0kvQo^6<4DKE0xs3Y!j zy>tMy4p*~HDb6 zB7C1&t>2ltcR!#uMCp0UZsj2`AOvStB|P6T&hKj<(~cLcd(&!;mx;sk=6HN2o682s zZrK$rZ-aQBWS!p#Kf9W|t$drJw>)gOliPJqexN+i?J8}Z`W*VWW!mCOXWC@OF$nDK?fZ4-A77^Hv}67k2OFBF!Ge-m@`=V% zx{Bzc2$T4v)7j>=x9>-v7c|AEe(lqBk@SiyFUW8@9sW9>{W=-V zf4&&c$SLuHEDP?vla3B{HoUwXzPcQlkc%LSf}4nzz-boV1_dPtOA3@{Vf^t785qOP zZjjg8m{I6}S_RvvcpF69=8xxe6~-ar0m>K)ey_HmxKHWNVO-QcBw6?|1VzkT0BMqk z!ZyqgVSdGoB8cj1fOWcjbq`9Q8I8fvPRS~Wa%ANDr%yY7B2Phm#Wss`QmiQ{B|@0m zj}d?Y{WW7y}FH+16nzz_spTt-e$PeDNI zFn{)9sRHtbZex^(QrdVgmU0%1Q zGUdFVZsQ`{(DDVjSg}3QEJ;PoCn-n(TR^10B7)KJH$%J*5VM6Dha^=<(D~KqdOp6I%}2jnT+a-iEc8K0n9@9nZfQ0cfMzO0H?w3Q zulj(VksYR=1{o-dTT-5EGsu05WXW6tb^w1BK%$u0;VC=4*T#bGzJ?&K89iq}&JML& zxeHfy-$u)1oY5t@xhDZ(MN<$LbyjYYB%(oV=OxT_R?Y+xiyP@+!`mQaRhZu+U%n8! zNsIdy_A2NR^$0Kudlf*;0sWjpkN{3(88w?<&!!jSpUCM8Qe;~SZ)mXj4Hx}sGz|6Bu(%5=XcLPe6TX1 zj1@O_S|{cRX`QAb-HK~hfz-8EW|IHEKxq24%lM%5Q|a5~YET%WWNH#GxW@z)F@rr+ zA^@-yNJD;<*J$ogOW(TK-JwfV`s6NzRbZ5mDM~smMLBc}^dq!YE~A(Td=`3CQ{fIY zsn+qK6M&pz?wEUvX~?^x8X2-HV)-to(P}WLw1s;TNU$-y2^OFBCh<&klqyOH98L-OR1@YFAZ)@e^#a@l3>Msviq}6*9tv5TVRARB{X|$%)5~dve zP2AXIR=C&We`Co}^7)ubT3H<5{q;Y_SXD+#7Q}Bb1%dZ$&=B2qwb|36;A-Xs$=_m4 zHi_CQ;L^RoDyzL`)dFRDZr7t8K!m`#)Txn2%vnU$7Wk6(sqw6oXOsj|&B_ZNURjsD zY$F${d$%)!x_Kg=Q9aCv!vE0aKIy;0V`&}VgiUB6O7#MdVE#oCC3oOvE*s#SdYmbb zbE{AQ!yX3d>IcJg8b?lh)J0_m(p)Wwg?Dw4j4sG6BVA5xm)xys%p@6*4I64ark8Yx zKys?7osD}}!9tYkRV!gOHDQmMyYFEj%<4sF$x%MOrBrFRnamT-Rq897hHnk)cpg;U zTgIQ*atNdD45^bkmUI4L6b3nkXyf=U*^&~dn*xQeijhx;Fewk`QT8j1&X#DI`{4UojRznYXLi* zRf1NB6B^a?5ZtKN!!1jicG-276nvskimQQgtQt$WJ(I0m_mG?lJGe&5-y*@P5eVzu z<~f)T^-GFnOcfGmA+39-EM4^)tPCRd*UyX z#Z8nfK0({CNrM6-R_|d49TSGJdb$CN<{3>RtV}$=2S)Ds2Oc?=GG_hKG4b$AqeF5t z*7k6>WSmei4q!3|W&^WZRsHMDzu;*cm6ZE1%?Q#rj2^7Fsg(w`m#>s5G4El%x{!~M* zwUDSR#ogu3rBuRv&d1A66g3<}aWTO_g1*@vhYOIrBpwDij|_;%0$_C?Zg1^(%2R+Z zR({tz%)M^k@Ubqw=t7a%?YkvtRMah4FiUAoZJu5XNU}Ow*YxMZC3#1FJj`E^!~8Hm z!2gjCUcaNZQbWvsy>#K?lNAyZp&Ym%5@vxfiLgX4BL?AVh%BKIF&y%s=N5~$aVe5ynaZusBgXUN9j3#u;_p-Yu1G61reY=cz!QAxcD zE0PSRZgFPCQ!j)=%GhGGQ0V+2NG97N-4+ER4~ySpaD@t_Im%BvrAufYdj*ga=7m`Z zi^HQ*BAjC1lxbgytgp$WU$QK&#~3x>SWFP*?~{&NDZi!Kr75F$h zNi#&Py4s+&!B)yEby&tMp`l<6H(6!Lrczv&koC;Y(t@*ssdw|WlCYsRsjoH|I)fU$ zK;n%C9w5sTtB>I=jpfj2XG~F#{O(LS4;+J0iARpB?X4npjn6SN0AhXDw#>0~J6c3Z zOu5+5bu^t@u7H^XAlq%L6FZ966<4mzUf4aonqeAxnPdsr6q=H#;!$u-MWRC=+Brt4 ziirbTBcl3+Pku7ZU-0{(B;VfT>~~w`iW{75<2F#9n^8N!<49;?!lhG4ef9eTpa?ruRG>Fm&4DFjfi_*)rLQHnGz*4Xbia@1>g1ZYtvfGIt z;(OmL9_$~XExv`4@h$GtCl-RL`K^O94?s|!F`Eu3zSc`>D;U$a^^4J5?9{Sx&iVVO za8JoUEP&e1YuWT;$APW5@@=ZP)Q}@mvg_z<{Gi@5pTvc}tlnmGHd_$wHhk$>k4hY4 z2-n2EVS!Fe{wYlVxeg0a)%oH+m+FjXb2+(aN1$!av5Q9gnmx&sci1G6cxF+($7V3F z&;lm*(96Vpdu&r2{x19Rc0}&9g0JLm9Y%C-CWQTX{Pag$DJkg}r(BQ8zh&!lA!-iI zU)1TqfOHS@F6)5G&3jF0_VVhd3sCudG@V{ejk8FLg(#f0BM)1g0)gy3tN!1`Fjruy z2ls|r%(Sa8_q`*ocGmzMq{`?0?R;#v&@rgWi-PDM|rKRn%l6@SPs7#kA9hq&Ss407`{ak#!LpUD z?Y>w3N3^=?MdkhL5u>ErD`K3=h|xwx2NAucc%J?Iq$4s{c~Q*Yk?q(v`CVA>%iQ!TKOg|UCcJrv`iR*VL)T1LLQ@wb6kdXJy zYya2*?T(vVz(&LjFuFg+0Xz?O-F_DjoVva41A>Spr+n@F7mZWVZrdOfeI8$N8)Y(% z+_cY0(@xX2w@p>l$4U{!*D)Ff1bAsw_1_01*iF+(^Mi%qo^#JV9N*lT){xUju@0SK z9N|I#MzzL9BKJb8$M4S^OD~GHxcng`E)!cL6qCRua}MI}z119@6KXrK0X}hFl*VKmdh;K^iNW7XnK|U!)C)np|?HvG}R8^ z3QlFh)P?3~1F7nzEJIVnEGoZPyd@#=5LTxvxrNi<;UTj4HmM{n|^OY%y{)oeyS z!7L2zdmD}!NZ~x_1~OpR?#H%V_p%11Jv?F7h4nmAB$_Wa@f`e*J6C7c2dV1=HH~H- z0jDZImKKwcGf|`CR^+v3LY|8VR}(z@r;2Y0mPCjK=mmDh@9C+KvV<4%K3AKL8Jd~s zSLVh@W^*Gfk{&-ngq$$NG5C7V>>EHV%oZGK(`9CD!3aPZ{-qDAeg^m17E>8{t=^d! zFaHRd98(ovjh0gHVwmz+O~_b8j`l7d)dc1sIwN(BbP_(RAvdX8W-f}@^_miU7f4J{Q(6#Y&rFi#%qrQnO)2-kcUDcJTq%@_h|bKL zH*enh{EaJc?|G^r z&A3wViK}x3;6bBYsb^63t0qr#sWgn|UYPjvDDl2d!U%5Q)irD9C;pewbTUpx!QFD^ z`KID^w_AaIn-CSf@7@2KESw_xdq%f(_IMBbQ^Z@bCSH1I~_Z#8{L`FE7R91PeC z7(jr!+)D-As5$Cdp-T7S_^!FghNidzeB4(EptT6OF`-LVlnUIc<30m*yDGRm&$QnI0J?^;M8m` z7(^v8mOlNJU{zw8kxqbC%i|Gg7Guhv*l)#GTT|mU6n<`g#pzBU2>}+i)0eP;vWd6N zG@CFXw4DLQqc{rD;Mg8XE@4>ydygbvbt=Ma!sG{1=cF6%p|$ zOv8H`Oz6U=o@8NgsQJ(sSJ5VB}o7=acc(sE>3%r$iBFe-lZeE|t0E zrz3Rj)(uS!8?s>gR(N4Vzl3oxC!A4%8VTp*vDwcg6dK3z#@oo~`Q{xV{faZ^M70Jg0Negy&Aw5aiTP=7>ffSXV6pmG_ zwp86wIZZFM&bp65(_}g4^`~1DwPITGimcU7s{N$)4Ae&lKW$PJ?Z$wk)o=iq$+?c4 zReu&_Z;Y+0)`MnHFbOAZ{KtY zToJDdA~o*}<=q>1y{--I$)KUv%BYSIlO4`C2>t$MsWqJ*2M1et-|A>gs`fh_ zP1gUVqZ4hfI9gG?!_leGR~&6gRgNa>cH6F_s-CMtvabu)aDLp|tNj3bFrhN$fdILr zU|PzA1Sxwcp6CS%=Rhps}0SFiWlUc~eg1a}^WqNVBZD!zB z*r(fSZc^4gH7>d2;X|+uiv^P2QCka;*knBVWgCQ+>Wo2c-@O%TO*h+ED#bYAD zBWUb=qb11@X2?RADC?CsFFdiTOF{46B`qpl%1dyo#+_lBQ{i!zeoMki+LEcsN(_C? z)=bOp$nHZ{VPp%j72)&&Vo6bfnN|*-!$!J9Y*n~M9(8W^PzPdnbys=Wa15(yb+NUR#ivd0xt#og;4k_LrllhK=*_dd_l$~1;u zf0`fB87>e$+b`4`JSY?-TfKch2{f@MH2mVXv~E z9Bi!o=7dn}2R^yu_eu&lc%6b^w-c>)WWAtij_8)|p$PPj*BC0%R^j(S7Wwgyp)lN{ zCU^$zm70b0EG!m7+mX#>Z5FT!YNUI3$%(2ppvXpXR4WnDyPD~8{-MdaE6NzyT zUDKX>?m6f7{xOYGR{a!Tp-H(w7$-|q0nTF-RwioVy$ek9U5l~I?B9>9M!x#`b-BTo zBNQ<=28z>?0`T3UniAkQ3qyY#241Jv=?*-2fadjev&D7+`DNJkUi@J% z^!!nQxv64CUeNCh`mddF-yeov5colXyWQeaE#J6Bs2L}*RVI;U(^v|aXUh45Fm#kU z6Sn?sa$9!}H44t~1=3C=Gdv?VDc7j%-Q8~KPZ%|<*+`m;c0ok)N+}!0t{M$?1Put# zW?C7r5rQs52aIt=E$EnA5S->Ra}X?(wh2tBgiE@*%&8pRlXiSC`E!an{Aw?Z1=<2q z&wYN8ReT&&pXx+V1SE7WV}$&{?du{AsTK!&KU3w93J-R_Xjf3bis5P}rWqQc<#unm zjQ=gF=gM{^8G2mG&g-Y+NGEFr>j-H{^pa>`Ep1dpaC~BpX-+f?>I2$N`ydW6dmC8{?I%S#zuV#LMU36LDS69 z<76Hx3Cl!h5HOo%Y9^876?rNvR#=9jj28Slqdh9Ik50nSXO>tP)YNF)knq{KNP)7I zcHW*N?H#99Dmiyhf)P?;v;_(f%*hi&+^_|23j!%P&_#9y^PDJxIkyPKN7Ym+lY2Iq z9!zh@Z*(il*49Kp{(X%2k#ON$xtV`}a|D;y9@t z+re^45bE(gk&oj057m8@?SG6Y(N{tu+}H;+*H~zjfvkC#!ej!vB8I>0LRZdK=)!Nn zr+`NJZY=wgT`U&aD_FoahT0hq0$dvgTR^x+P$;!<3o&2r2NjA2Wb@+WGDfB5H5fw z!(!?(M+aomnSwOF)DT;-MmH#871Mp?Y*V z<$lhs)hNtx*{!^^Wr-#XQde86GM%V(fJdS0o-3C0gz89t6Zl8O4pYT$ZVcsZ?RaLS zRokkwx8~>>HQY|nvMuCz6%rd1*6~nAy(DWkZsU4xGdt4At{OfgO0fA)9y~Z}zGu{} zDcAzTbV_kG(!d#_K$eg!C!(j!~(CDT#Ak-uti(`jtrYoj`WXoH+g zl~T;-N&ieGVRM8NNLC3piR72?&9tBb5qNsair*s$RL*bKWSA*AW<`Xef~%RI?Qi+*s$%pe?G>pkXBu>(?^GW^RH8p-}< z{{Y2VTX)(<5PmMdVv|E7kr3PIBQ8lW;FNQ0;d03f_Tk8AiPZ{8l@?!`#J|0>vlp!d z7(wdRFP3(9uKUes_v6?rm;JtWEA~L!vUQKbjJKBJjUr+;HD`V&@>8e zX;S$rgl18gGScol!%@o_O`ZN|dfFd59nvJ$<0HJ1L3h|c``qn3K3bsY@b&A;PvkY| zVap^;iA(0oAb22uE#1JM`_v=c4HC^^Mp#^?e)xs>i#SRc^$uZ~o62SAZF;~JqSBAC zo45;-vV@CNQQqO|dSSd|QXdyISG!5#K9H)=n-WK7L6{_RVx0l)0~%>ZA*1&!^UN@n zV7O9{4;@zKe&_}yUS0?O3?^I#|K`gOGfonb<~H~E^moV3VyPD#t{2^Ck`OXlgAMZM z#1Q;?^qn+eS1vED8iCy-(x(7?TI3AilHZ5;69tymz%GHE& zF6pN!Wwvs3k}bW$MbiGdd2akWq1-T6CYErc%WJTkGkOFGP;P+Isg2Ag7z9H8^? zZ;gd4>Nn&a<^?h%74cMKZVH?5?HjSI4HL!vf<;-aY4|l7PJimO&bz~lR=bN&w{pzshZDe)-46_c=1Z4!=* z_l#7u4*zc`&`iW!eOc%&m)T=CpbHu@Qcd&_X}du{6OxT=C@1of-6YXnx~ji>Kclg* zv<#WQpn8Dxpvi>94RjT=&JrLP2me= zpZRWdbY|^b^6TWuWa^e+MC#+N&nWcUOtvktfMDIW_*8nwt1AN})T$x*_C2`nm|(Se z9bti&^5{b0bgPvP1@LoJD8KC5k6V}JQYs(kl-)#Lc|WnmKkX#wLfny%-jU5nv#s7n zD1Y&9X?S4OpAc^}dd}z8S+6r~4L*&}yUwVdLl5?n3YkXd1gn`v!2rxZ4f6WM^~5`AvzIqSCAgWv0VWHXMBFr9n|HT$uC#NV?}k}sw^Y; zBG6#oXh80UIMRl?Ql7!$N>%l>RIi2F@f5;STbE8gRPOx?x`^3>ovFYth>jm!o+cCy zLn$>@)d@?Mw1##h$Rm&mfrac(`qi9!AFW%)9GpNtUH}r zjZCtLr&B-BsJR9Y|2)>ho!%fX>-hWBc9Y{P1zWm6 zd#g?81iXFHnpR$nuYJ}U4tEHyM2}pTijvE>H=N$ujj%^mi>+#!Ax#Uy}JWk9mC>&y+qh>;~EP6P*6N{^@r z_<5hgBj>`l9P!7_aC~vmAB?)4mDBwm*Rf|zgMu&79L0Z>hDu3vVJ&2IOu6_?{Cm0i z5(RZ!u$NbWA{Us8!beMZyvosHusSrQH8WwbVLE(G`(+8iWSD^!Gz#;pjHcGGu>rIM zOJ~AH=Lunl5{6Q9SogXZL>sm}*X7e?mbH;C32PC&p-7wWyhWa%-bdtdB zF_EoK^#(hqkMEl9bgN2H5?LM9lV>j81D{}&s`)$4)7zWflyNV41_H>UEhp-n>6_Af zPIcQtrM$q_)%6uOJ)lOCYXufmctE+d%cz~k07^EuU&`s9)8otVCFm0-h4eaF(oGm= z{@D%9@npy(Qjc6e2p)roJ9`->G8Kb4)=-aZr`rrtA*WnXX_6t3g9gFOn_?mV{OGur zJkgYiT6>`Bl6T02E7Dp_=aP5ohhC~b6ym1`=-HS;RIv|pYvlgfsN1rekY{Ulr8}jz zsypMgLp_se>h#AaXWePLf7W+6L&HH|hw|V46txR2tl$kGakg}>;S101dT zozrF&mE%c9&f%|0MM_Of;g?BaP#|4XU*u>T?9HES?{4bM;f)dE$=FFK( zHqj_=9H^sICg22K^9&9y1|m)zO;Bw{o*|7910(rD_HW1xQC|N*vJS}?it;Mp4fr}W zlY?NUDxaCdQS0v=9mPpk#Nr4(RpRcpuaQ}JrkHZ{D4J%Izx{f0ALq}rd?1d?U{os= zID@vlF*%dEmH2WhQ8$uPa&P|%?k%pEYoE-D#zGPNub6Vj33*s}#2ya^FyC3~*Rs^_32tGpFm4_cq+blc1i-*Y&S!22Be!SfcMaB z0r=kK6!6G%6B@rbh8r>$`17UV0`Q~TDFIxw-3)> zak*p`C+6hjms@cKXO^VqCKgyJRI30rrDdk;+9f3xr-l~g)an;Q4BlXUoFN%m?t zhin#Dn?J*uZ|0jB(lw_CS!pu;#SLya)f%SFxZYDmCN$A(4`fBAStW2R1#XS&4VTFS z(M)q_YL=17X?GE)P$)>KhP1hDholZ!*4%j^QupKq-Jy=qYV1@eQfLsm8AmDG6PB(5 zzY>sy)3RIzCk;V79!2>pB9?w*5DWR4bdw++L{jEb=|2pdD9m5QLCM4(|;U>so)b1AmBoy4rwHaECC>&FYhqmVeE1vF?aM04?lS;|3a zVm}v5WYVa+#LI;7rYvXzvw0J3;&!@>!cF{$2D@csj_vFn6AxtvCfcajQaNO7O_K+@ z^``vfv7y3kSTlb7oRLf_ph-@8F{MICO^vn>NZ4#}=ZoX+ag; zO|QvRfv%J=Bb_VxshrN|b3#kZ|MnDF#bkmRP(f*c^^mzmD{hB&dxSBld&iI6@D0#P zv+Uq1#~oQ(hfT2T;o2?t4lO7Baho=0L9?(zkIP1{KS4n6q$>uhy`_j^%4)h@*tEqG z%h(nRK~^e(-((5_$ra#MFHzm*--$c2pg(RlJTpbo55k4TqBgFGAd+{akFMN)NSPGpV~3-(MXekxoz0%qqHM$coRz^`U^bOz5K-*uosl zw$Pr8LY-b}wu#%Sw%z<_z4T>)p3wqNLi*srpXImds!e!Cv>xCUOrg~3X2wqxd|yZ-Xu=TplX zoi4M1AjKC@x_;jqcjlYZS^QT1+c?!#%g9-EWxz0s*bjRJ^6}K!?&sv{icI&CrBm|5 zYDI>nKK^+BlI8N=swFlhzDL10*lo2um*l>!KIQfE>2CE7u=zEmgQQ-n{Z@wkjdeeN zN#_1CN(F&`6DV8{{tomxoCBq#@(vab z$*oMP9ln0uOGIWw=d2_rBzWgmJS7-0vH`LM0m@wSHx5^Erm21Te!^f%#kNdP&JXxH zMkIzOcK#?HzPJe$C|RPgeG{YEgjOXWvgMi4iaV&xiy>H$(;u}o1a6yi9*gCn$W>HC&bU%Um*Vj#aQ2On=lZ5hQGo>kOs8iKRdswuG^=aCJ1EyFb1{tSY1^n+b{+$q#u#L43seRmi=lkrtGt@bJEp`md z@8#eohm4_l>(?)kf*Fh%enDUb=8%wrL52&mc&5d!T+G1@e{Q6$@7J5Wh<^ZvS&rJ; zdDf(uR_v)P5pCB?%(m3$yo8jY*vE5~P5`C71cWSK}1S zGFUz4Xv?*$*7u~$`hCb@RUz@j6XZ4@rKP1L#bLIyWE()LOTNTK*$YzmqniV`)g7{w(@0!e`c4;@ANW$~vW3mN=zgdM~^j`J<=)rKZV1T9*6^q6b@Pi507fc<FO|}E=Vbj*XV(C6mIr>5sAKudfBCEKzTJBDyJ56Z?kSvmE!i%G@LedaqGtR;vlB7 zHHx8I`1!&W)c)E8=vuhyQ@W?nm|36EJ;mc>lDmIFXO$I{tp_SEf0_zZ8vOGm$XQFbpUU+0qCTya&sUaH zniuryzRN}rR1Wa>*l6bZQB|drAHhFz;H~K!9C#Df+Z_0hI}%TLeK+va9QRbipFiz( zCEZ?X!@#WHS3-AW{VZ!=9`C)Dx zVHvFpfYiq)@DsBPNY3xwPhYKK5m*sOiycXB!ez;UC9ZN~zm54dPbo~yOD6Ytcy#4k zr??$2&zG9x_IF@!FKqN;x&2Kw8@jidYUOeh>!l>G z^?w7kR84Q3Fc3Y%ub7}!XryjwbF6^o+DqF@f50pr7AxjMwxNm~{(A?nVQF%z+Hf$Q z@$-8#^CUZkPyJ{ieYk8sD72Q+Id&6jIACSvL{LE5PoyVFzxXJ2C)HPvV5L>TGpP9Q~*giKP#QQmwio$M+#3JUaj#<@6-F7=#s zKMq_@jmprxq-D*NV`twTI&8@dSdqD#<0$g{l|o~RWWbIT`1L5L#!)SDu=`%2j}4)a z-8m`q=Dz&4af2D#7WEU?bzkNgU*o!2&Ekoh4-5eVm!w~hr(O%vBtmGcmIH~zkKkH* z;@Kis_nNS3VAmC(*@d&mMQ)j%>_+-p!)8Q_vV+@O_y{*e0jxCiW;dVre?iWrtO!!P4XQ2+J$ot6FJoGc z)*-u0)-Nn)#z#EAh2cK}^PAYcmi@}?^}t&lg1P&#hkUfNJIFkT|7!JG_G0wP z_RoIbgfbWG_CTZ$q^RYmLrHUexWc`_vb{gQ0bP;7PQx$^hR^gVtO~@>m%ciaFn&G*fIdncdy2&-Q zy;)^!_X9zsk4#C)!MNIVlD#Wt2fF%gn|i#qze$DxF9f6U;=xbQdG1a&Dgh8Y2O}O( zffHCphpQ?EQx*;uPsO^5OX+e#sW{OWC$+{2&JqbE!t~>GM#IJcI*lBTKrvdC?QZ1g zT%?r#`1VqE!66%>CroA(r`5J+qxhHfrgEl`A7}32-e!9~KD8Q&7EnCV8cO5@2HPME zk^0?ct!@WB`%Sx!uUEJ*eKs|=AbrvN9K@F`y;G-i&Hb{5%EprjV>cKN`LeYlA>%be zQ`-l&)$a#?18q^uPQx$|yyq({3vp{qFNjBy9%wHH;C4C$&kdw9ASr|KvQyN01KDJ{AH1HhG42v zBK)#$+cwOd%S#y9D-ScZi;rUuu_q79?5nBE{#u&qQA0d>Gk!kfuIvv|Q>cya>YfWC zvotaX*6Iuka`u+90(4&B_&(9~Aw3Z9UTox66ByDFiLrR_Y;QBIMzQZhbu#!$cAdjC z&Q=XBes-6P^r+1rkoMT%g{(6)Amq}%li(Ze9BXeIH}Z4*D;OoHq=OwbO+WeUy=&w4 zT3oL+`nWGaP*7URT4c4m*rl8r@&fm3?uXqkx#4@b6N!F8W?hVTd&gwaxvG!ZjTC==iXb7)q#@nC8PYG&Yi++iTtj(Z;E@AzN zq{fjoD*NlP7qUTbgGn?Cgo$il#GV&8*HUo|VM_sL$p=I%mrYj*Xoqd0E_Cxe+6U zYAklE7rpNcxi3oipcQLjoe3ST@EUmrde@wma{oOUylT^ro61rl3BSD ztB^DDa!me0UVYkDze&VTF0$nfY3kYKpk__Es)3A2RxDVZ@fTHbGaxkQmxHf<1DQzS zkf(QcVl2S*mZxtomO$t+*FfSNc5r+`gCyW9 z8n%JCZd8oJ4vN_0?4}pq?I(Q=}f`FhP{%k%8FUON*!lUZHrtcB*5!i9=Cp0^iuGx z1|3X8h`WypHSSxZ!&u$JhYXF_j}sX8HeN*O=y2l@N@DmobL5vM!is-N0wicZ9>^)% zHt#QKcYVO39>!ou;`!baEPS^3KI9f_0Oc zz|4UAB`sDoS9(f%_LqZyl!TW=;4x~7O0P2srz`DqKhNrh|58<~mM%s=nZo4-MKxn1 z$pHJQ==3~%*)Im%+pq7k;$7qX*8XL#>Fgc7(TnJh&JvaCl?&*0FM7`kIG>vqU_d2n zegbcP6oq`9<#04k9xR|4kEI=PJyJfw>aC1dWtUW)a=2`29|;5qO}}@|FBx6&Y<{Pr zFE!=d3X!svsvAu@e~#NKWbk<5+t#i{iHhTiBJ;{xJ3@I>BKH!*YEiu?7}w6Mb68-d z?@HxexMi?iEsJ?}1HqRJ4qk(i9CWBqkO&nDK!jmM*I=IIN`Ptx=MLfWHRTKAWLxJ$ zvd-!m`WNGiGL;^n3zT$cYsTsLg{9%>F38RSKQS^K^|qJ_dXvrKq##Iyp7^{d z+@~x)u?uQVNQ^iobZEd3(TR5~zPtOfV|=2lBe;}Z^00VKQp)LBS*NTPf}vpA%NoeM zf~3pzF9ptaDNp;?V7T*u4WKv8;35R1Bm{@dOw=t^5)hkOi^ajypRTy@l$1Ye!+^NW za#)Ssq1f)=9ZGxE&aELL-u|n)BSAo(#8C`EF=>C1Q#6%R4JEN?ueJ^trc^-bM@yC?vYd`M-s2{=!7&Eogyt z->560!ZPUqEV7$L4*zpFz`%mrONsETiac8iW!j$p??3<54uaxLB)CS#{>j*+U(GGB zNegrA#u<7uEM>Z}fy+45vGo<>u(jrOndh_uuEG74QXS8B5}7O=7{A5Hj_5?`%yV9Y zJL8>{wz*bP>>5@pqg75p84IdJHsZidfI?qnY08Q&t^JwTP)j5GfYmfgv1=h*e4e;u zJA^-|wv!OALmpm;6jO(fJL)9B#uKSqc2*bB z3k+B+!Zhh94tENu9pSvnnDwwbPY};LT#m8RSmUwa_wcsN(jj?zdD&yj!Db`A|ELV{ zMy78RT!Xe(XnSQ-&y2VYLMy89aJx+U{0XlnU)1IMW{CIvv+O#2%Le8CTh=p=uw{7* zJI492&>3y*l+e1ScO$GePKmy*(9kCaExnO(JjzDfZxG+Nh0}YT2wvlO3eyYHAFMAC zNPVlY@RrrJG-N7P!a+zEhWySrNHX>Z1!7xtr%9ya+JY5~8>VWGqhKMS*8q_yb;uDS zBp*9xvpf7=?M1qsNeGT%YtPSP1Fb)*y`Y|3uOergUrj@<20+Bt9+>2-P1-8aF6T$# zZ?NJP1_$Fi9FE|F+spag_uKgANvmq9SWCuSwMw(N8iu!LaAR3cGa{ZO%x+Q?j>vDYk`4N7oJK` z4O|9SVlQHY>R=cV^ppp^sChKrULg!br9xuTH5QH&IQwSH(2pZ6V(CCo?D_}DiJd#P zmFJ^LiO4JV$cO;F8LGjHSMjIwP z+Y!YN7dlYopNX&b;RH%NUAjCucTzmo@zN3Qf=N_&^2m->ZrDmFW0QPK!~hLcoxx({_6|(mcptWJm2%^x&d%B2e#XUv!cW2%aAH5!V6sJV4w`W*-h4@bwZL z%ygbAn&Y{uo&F9#@TcP76If5^{uPfW@$?oaM_WQBBxv}AW#%?V3Vgo1Ee|P2qanag%fIQVQ{!xgbQ@Y*p4L5yYjed_b4l3qX@L{o?(Q~JOfjrEuzDG5K6J!RIOF z8l3mqk#->~guH+hC7Ue_xI$}7wgg~Rwkg_|>VG7+W%nla*&Z8=U^m^9!QM zmTgilJJyTWh6pjC&U6E6QjpfYpaw_fA}7q>59Pik6jFb%s%Q_@0&KyKU5Dlx^B$@q zkJn8GW9#PT5~lDibG0@x;O$# z+I3QA`7%JCof&Iy+qU*|@+%l2m>kTH0sC^1+8)}j9RdtpfTb6>w<`)-qHS)nsFIWu z!}fo_=kO&;wiD;(LnQJXp7)FLHfM8M7n)p4F%w#m3DL4<`^#+r&`k3+13;SYFUMEE z{_+0dKldNVQm=~X<=8(M&8L?a;}z4CWJ@X))03pu^TEH8uwT*@nYNd?+;91uq+-qFnzP50TumlH%pZOr*FbsB z7lWxqCOfk2Y;8w;z8{Y)ZRAq$@*g5uF-er(6ih7{(+OEh2J&ntsbosjGGl5q6CjzE zv>L8>In0zwcS=*uvyU9;8dcAxWx&s*y#;LLP}3zCW@d&CGs6orGcz-En3=i5{KD8_ z=A^^SOdV!s?qu@KKbp~Meyvv8C!HtTCA(Z@S-QTr>YUlSBbY*_P%Vs$ZW9l$y%RRt zMstyeQn1eX?-hP1S1|w@CLII2C2ew7|6k%f4RI3&m?T#@G;)M@wu)6t?F%v!(PAS6 zizp)OTYKpk#PSfLt~M=I=^lm?4;YgB)yvWJS_hE8N@Mj(^K02R#QsD3w5X0nYe8qt zh@H>#sXl2(iKiKUeP(p{ND!QEFMW%0m+NplWBXz)r36xJ?e5?@e2XOIDFF-w&F)3o zl&vn%CQ>{MaDzrF{e;L=UcvKvy}3zk3$p1tnrEC8$&t#WRjT2s7&>N! zB!5sMxbbMziw~A-j9*_~GPV+krFojNkjpjwGNP7Xxc^npa~Y6go;Mn;(-dvl6P@g# zlj{~Or|0$bklJV|!@}f=O@|Zs(mwKXVkbRfH7TalUw)QG%-oLVhAtAVZT1k%i1qaC z(4S`A5ZtBJy!Mwvjp-?sOfDlpG{y%pk^Tf6E7B8NDQC9f9Q$6z8`I=>nFXpY@^Rf@ z1s4S-F^@{Vb`K09wvU?5$EmeeZaovDzdx6D#**^)f3fQ5SB6WBQm*V1iSFPD z^6f>tUt;?piZ!cdelcKcCk>|_#@C`IRTpM!!GIK7B7a@bsa(*bly?EuT+*2&-A}oV zj2oa9+QB?E4I32K7xTaS43gYK#v-6C7nP?mB$8$ z;1cWLp99Tez2@0lE^avYAI1~a3 z-CFc3ZX)M3Kt~juNKSb!f8S@5*HDn@4c`C3iptfdT+D`J-1BDo4^U&w)V1mDq{VQT z`#206!)Hu8Xk2-S&-2(Y_cnFlq+`N9PpN8d@)XiMO4J-*h#>?u7)#p2U?GWxV6Wm7&gcqXi^Q!7GFxb>j!UvZo;|v`M8xAl6 zHXm^s>)bXi^hI?+V`>4Sv6bNYp-uMFiMDVJjhsfdU@GAr-~C5^`QB9b3VDlU8*31) zb%?Fc8VSWfhKMPxLu!jQUwx%Zq*n~#j=gE-M$1PIU7Us4PjB*gJtpaMkSJ~l8m1}+ z)4{($*%Cob%w!+S?R?cb7hw2CBHP2~SLBu+U)uL~X#FT((CT2$jEvpu>Us#k-)+>m zp~V2K_3Qa6m)n(Cis&^{g^g%Q+~?N=(?04X*b!%#D6)cwg?qLHe(xVnm3=n?C^M5T z>)@XkqZ0KURzI5hz#+Qm^wOE}|4lDf1$lR?0ak>x9F1KF17GFVjIWk36K2 zVl_4RcdSMn>u^Q--{*26vGyjyHCJYJGV&P2fO8z%ab_hQll{Y)DJ^IhWO@elFSjw8 z{W~kxIOzvzx)#$6-XLQRin$bF?; zrnk!^6PI;uqF}BjD0+sUi3AV4&#!$)-2>4b*{3$2q2R5QzYL`sPX_D=9Cx-xQ72{Z zmt)nCOpkLd^0Qj>|7>%*E~-e`&o5YdfMf#b^xj2H_=z32=#@v?wFk4%yWX~HLLx#! z{;l~hc+906r=4ajhWzk=%AHz8U)>6;ZUl@BEYM|a0O*+gnI{@E*B5F{R^?oRP9y5v zIQPTHD>L5v_?+vu0oy~LgUZuLp0VwJuGlC4$shY31r4(t5qVZwyp%DKlESK~J67LT zZh}hP4K?u3WaM-RWPAlMNl#U6XG9||xnvG1{8`e?PMXq<+Am#eZ+f^hzT+4wXg_G7#Rx-T;sjru>W zj{56EN@fwOeL{z6Z2a2bM(|VU5n+as0%JFAiVu=x;Aw1pSE7f*`0FuLYHy4&mT*81 zHuBZ8IMgcFLTH4hTs%s4mmov6D&CxC*AqHaWVGC0YUp8EItD($APDaDBU?|}G_$E( z$3wEY zc`ZsI-95o)y|nT6&Y_8t&Nyo=qz(N%!c%IZh6kzb)V@mKlv_%V)2js~^O~}%;kZv< zPvb|NI*S^{7PL)pe?-)|AtX&IRN9JJnkr>U!=(8sG?tx@=KXjWWOvR`j_VP)u}V&+QlOSGGvT-W$l51J->x~EKG}INdXL%Pr3Og%?Fq&2F*MXmg+(x zHi+d}%B<7@Hgi-3OL<9xnDx;RkWbV^@Jbe5jO{Q(OM%}aJhwS(fwboAM#Qj$mXm6@ z1nkeU?i+51$t00qo7hSX8g0Ttd)vGdeuz~&4Kh|50fk>}vFHoA3UY>ZD}r;8Fv2?S z7|g&pN^-lmnSaWsVC0tZ92t&aEbr~(-i+n=K#@YvPVF!SjIL24wz zo$kI5MDrHA*1j>HL+yp^wQXi1dNg(#T`&n-5|G+5T5_&Ol*;Q zema`Uezu^bw#7mG5+E3dy851Z7*USo^=xnI`+d!28dMjYe_?OTIaAz}SAhaXeiYm8BV zCtu_V7We(Z74o0O;eDFI$bFfP4GqxlOW1Yj(cmDfzI^Ujg%l6Nd~JZ5jZXt%z>@=j zNIeE=me8NqsBBnHx#KzfUm(R_li}?o2Ft(-26hcxK_UUJYu`LcYX`)jY}*7@1KyR( zP@Hg5(#!lrLW=5Yh~Mkb4Do&wwA5icJqm%-eOoqS zrl2JfMn?I!c|r@-7Xdbjh<$!*AUPr3sf0t~?swo;YNbreum-h66V6z4WKq2{k1&g$ z(RP5ZLDOaJ-+$2wfEcdRhP&uh+u(qxnI;AwwSw~olz<_x2k8Gt`Q)e!y)3-~<2e0y z5#=7OEWL^&{iv(rlxkfVi;WFNg>7{^319aja8WOR*(Be$87>w)1q$RG;l}0oFlo=k z$Y|&B!4Vd09*tzO4~m>PW#bb>C5fU2m7?#}n&L1@{5Qfcnpf%HaJlVKr@w`NN71B) zQK{MoMqBuFaEGgH%Dmlw{rR_BvbFGq3(xHTdMCd3m6ulrzqJLY?;4h=ocS)+2i7W1 z8eyJvMeLFD&Fl2|DQG$XkH*)$iHeOR9V#e|R=s`Q+u<$QU(g<#hr?BK0KEL0TkHIa zl&q`7r5T=nSAz*}(_DO10%tQxa5YT%%k*r+HA|r3dO_J+<-r_%(oEdl;Ys#O=TMKd`2c@VfnC_+kD-V*2v+;AE^9k?@hb25WAyIL; zT0a5>rA6-^1ZGd{{@#->zWyT|s~ICz7W(~~KLR_dkYx;uI1*@MAc zj{TT_jeec0q4(JFyGr5RJF1gvDWecQ;D%rOc4GJQO5{5{e7yGA!a&lgXxv9pXw*KR3ywIUt|@AE%$fd)R@6y9z4ZSFo3HB5rUNHs6X;&0qSL@`rv6>N$>+ zxr6wYpwG2krwr@xJ%fqIn^q*MU6)b&3q)==)0#O$P}e#lgYIxcelN#Zd2@b=&-^re zHh;3ieoP|pO9_q|NxS`cYH1h{HkXv8<77%2sy?s3?MPR_r( z=f!uucydO$_U38rsfQN=%Zf3hA+5uvhy3t_G@<|O+#-E~YTNOG(Y8zrR-_U21$l>1 zHsju`osIHFt7=4snVG^X z6~RsEDon*fXkW(vz?AaXi@Du(&KHO=+EwyJ?bEzviKs|dRcLrUxlVAPb+e}6;-m=r z`&H?+BD)}dO7il|^UKY4Y7s>IAW0c?^f0l=o30~^6(MLS0WVU3`1CnOaxY+F3Hg=e ztq28iKVeK@CtkJ(^`4PK?{&^lmYqc;UFz-<#MvQH^c1G2J(?i<79EltFfuKbrl`@H zB++ka*%W+5rb>u=x@eu2kHS>iz6$rXF^(#cZvb61-D5F%VoZ}NYBU5J9?8n-A))DAI zY@Eb3zmuSKDAEa>%U>ZILTzPDRIB*ax@kK#jVrQ{mBPzbO@KB{;PCzGZV)73!q4nqHA85?&SNy1vw~G%|AJett+<~J_Vm&7_Q97IHSrfF6Hq%IBJc?u>a8yp^I zS)ys)(h*#k*F(Z93C&zopr%bMmgLD-$C>~^LBYVqF?6d52>T>icsfM$%+2=j5o33| zw9yDtt4?!*7sQ|Spv6UF^h>TElg8}X(K}FwfanC2%-)X=^Rb>iK1%nUhefW`N2uCn z+>3f|^i6{pq<0eDDyUE?*Bak2r-}4U3WKUuEMs=)yZaLg$Lk&1)1kgMuU1`$e`}=` zsXhGMaueTbBFM>|*?%d!J2Kt5PwUiV@@`CPN8nn=Io!|d^``VP65K=3f5%wVJYc;Pfkz?~sjA|Pv0tyz&fg0e)1%s6v9 zgb#^hdHx6J9@j_uvul zEBEXMM$t`*NyTH~6uH)?KW_sMb}v~;dI^EKX9C~%rFw3W!DosXuZyTL*=sF9S9Vl~K_&B2Go{KdhP@&4rB zoI>JupaP^dUteF)tfI*JHQ*|~xs1O^Fz`ps1oZ}!2Rp|u7 zn}G1L4aBZMJ{m>rk%VYnX;{W8J|rwEe`jVs-7Z~&lpyh7(g%`(o|QiHSd#AC8h^%f zAX?UclYM6dgjhrFj39dL)=h9BnTA1*LUL}w>SDfn>eN0K3PBq6J~l2Eehz95mXd}W zvkF8dRNX+u$n)FKDuZhr_4h9H#b%#G&%M?Iu5Az<3t{$ zxrwB=FxtTaGai=pIR6BJZ06S|5al+T$z?t;S3)uVyISlm5j15uaNFSA%_~~9HEk_v zQbj>u)8pgWmUOGfuz|WTG3*n#j>D(_Pj4AO!43*?>1Ug~Kb*Mp{EqoRjgfVmK!D=Q zu~s1P-i6=!OY42&Z9rnw1)Btv(>MqMG4LKG{(Yl%E51q&#H`iKFm#a=wrX$6DbWnK-x6qR4pP-pg~O{!1yhN8|Or z2X}DJjMd~T6Z!KF;E+{?hxF;W`3o=~aIkTqWqG>eE7xdqQzrOL5?c*e>RQYDZq1E2 zx-b1S%6h4z8J~&}Rbf*h{@jlbcv%trI{tGRp-z(X$nsmi&v%wfrH68mW= ztj#g(&oaN?^GM*L>s%Vc@12`xk^7*7W}!A+RE7U|#LZQ{f^r*cjrsRIJASEl@_{)2=Hbl7!Q#PT zqF`>NU7P7YGuCxW>G7{;z0~7{n}marT~glMh>?SZy6Kie2|oemJ3}UGgS_a2^DJ14 z_k9jPnHOM_azs&@pHKbJC3WfX2Hm!qJ>z>qHhxV?&GRG0X*tPcF!a_}&moCtUrE}^ zk3PFq&@R)gqM=-{hmHK#A&bwZrEjG6wg2j|brzu@Quak}ul&)je)0t6+UMxIvz+8c z19c?_{*@{4J#$oGF8Nr z^XFwzLMIkJjkm&Y8pZQD&*>NACZ>voBBx2&yMe|eD0Jn2r`oae9VQj`SN)J}bmKF& z0CLUWnjItP%iG$nZ_a-;u?NDJZ{%OYT(XGsR(uE7W^aC!?j0&(ATaghYQ=;n9&Dzp z*pDrKj>wOzvEna}?HdaC?NGwy_+>lM;RusrRo?%0Y+u z#|&rg;Z@@(uGz5RFqz!`p?JS8$~6voc@RHGFpNHL7+ny~!M4-UkGTNwes|brW}ej| zd5b{Pc@8}4)qeQuJDxhJs*soQ=$=Q|CL?8c+rNzG1b@-bV4m-RI59lkPf6o^0q|40 zMrn<^_^^v=T8J~)Zi6m{ToS?pAp||E&}67 zdMVyD+X!1dxa9Jx-G{RtAzas6ZSEO^SVm!tFkjc#+aCI%qho4c#*^+7&rB1M0 zfdk=8KAwI*wUEcs=Z^X8pZeom%sS#D-cN5_X(|_T*TNnj5(`rE)Cad+#uy3)Cl-;Jur&(|-RNlD?@B_@f6_~k6240k&N=z4OW0IHeZ zH`mhjrdc0)0nejHr*C?g4kP=>1f8EZcC!*bahw$m$1aI#`?2jZt(vcS+XrimUw1!y z{ep|V-t~tO;O`semAy>PCepUAw-Db|KlHBL>nSMxx8!<@^{jBL_e9>srKb?V?Qp-%8+*CNjl}})Y82U6CMv5ujHd5% zHxNp_0WKq%bh$E}2Fr#d(=MsL)tTG50De4Jm&6r89p3!qra!}D_}I5;x|}xgO*1xG;|r!WaSf9haQZ)KkvcBH@zZf z#8t@nEKsf99c%6xqK}`&I{?&si=t*v`8G;j?TQHiTI%&5LiqKqTSs)!T@MK}Zs7~Q zH?!_uPC|3O+Fb9b*=94Nb!KzqVCB^FD&pr9@klkyF0F*`Nc0J%#uqI62$vh~;xMxIlMHoRk`CmVew*_cE=LDG00ViIyfUOerH8_#j>33d)U070w`ZRoy4@s$qV@N9BUFz!Y6=D1koc+CV- zB1$`o^TQls`45&_z}qOYAWW8^Kv}3)F7+11LzS53-5~|>^m-rE$1WVu&RBV69>-vQE7}aqcDFg`;?RvZ6D?9m z(%B;Ny|VvYe!+QzZJox@_vtOedKPUTmSbj!^_Kfii2;$sbD+yN3dL3?VPQb(n$I$b z^G<7+`b-iDoEnU#WTG!J3P~ejBf-_iSiZSu`XIzWTMl;<3ZOi}L_i}BUNd$hSvoWd z-}pgMLF44CULXb`E2>_BsCq(@`FuGqBzCu}(`I1*PDCJjev?8egM}&3Aj4pmpB4#T z6>;oj|1Pg*s{Eh|4_gT$4aI0oKt~Z?t;3xeEwl@v?xz&Be1{N2ZRyhGU9N{pC4ix1 zf4?_YMPCQ~0SlL|f`lTs%2qT_I zquE5>dQ3#|&_2i4oD4k%p~b$P{d3evK8!=QPY$C7klkCb_!dPh=7%>qU-s_|46?lQ zy#a||!{HEcJE%6$3?Yp&eh3f1p`(=KZ^EM#?=0SE2)io!N=u?@IG7sH zYGtrJxuq0ti{QG)8Yg$_^uM$TQT<_%H!AN>lB_?*;p9Lg(dna?$l}^O9t1p($p54q zOvl8j<>nICD6jwtr9C*pLbxS${HN$k#ms1iQf!nK$xc8bMtW1;3bVbiMY!dS85-yAX7eBGQ zlAhHy_f>Fjn8dGrMp(Ta{4>7~vc2RHGf3>AW8n1y_8dq9(#uC*D`}IT6fiI{q)NzN z0a!)UJ2|m>?&~!fwbmL;?1bx`Wq<#mXR<-vzzyaCZ~6m@6uAdXnb_47<$32EIS!tn z??P2$C!7Nc6h$C|8t(@3RRIfQCQlVsx2VpVIOIm`>A8{HGH6Ty3N@N|=*kdc3j1h# zrmYr@C>SNIXOesm0v3HDdox0IdxRAdI7n$cjVH$7({xV^7N4y|@V zvX{^hr7(nVg5tn^I5T7Db%L$yVS?gV-s&|)VCxzkVl_bN&_Z#RGEA~~gQ+@6Eh8lK z)YUggB$gB$5!>D_9yINMqR!m*QPSDh3;}`J@X(c-9l@e^gDV2Gv_ZBQ zA_3-~HHA)^plI!s6-c}v)ES?J*V2>pI#Mqb=jXiR4C2bzq2mvL)wZh#(?P;8FCG_V zV3ez(4#*?EapOkw!a5yN>LCD-5_9ZFwGf%p@IS-k{qRQqAP$r4?Wik{q}A!TbZB&* z1$u^RCPyX?83lxDmdT$AsSQ+0Lf)FRc@>VMbH3r~gI?v$VwP_OYDM&wl_2&LltQr- zyPQA}eZN!TMt1wYY79g#jo_1it$DQXHyeYX zoSEW}yQk#kqfq>CML znRt_a$x`LTSmf!h+2|jdktm+vpqwffG>k3=;!@3xE52a<-N`+d%P|7-&8R4%v@*i5 z6aQ$&!sNkdQG9$+1AGx7{UM3qG6>C7k;7|{0pQL=IsVm5<4>wKiufDJRuR9zfjjd= zhV$Z5IUkncC2E}6K<_c7j~beVYZHRvG^o5Er{kb(AIpK{Eo!j|`eGHylT!Xq3OJv68`z`VJHk$OpK7Y%TkP}3a~2lhh|aCeUEj8V=o-czE6DtRu``Uaw z5)rxijVG2LE5tAlJa?S;b|(u)k&Ka~M%F+Zi8lU&j{qa(w7R7Z$6MXNo&b^Wz)v#)SS zkFl<(q$4Ts$(-4%u9$8GWOXE)Kh!O_0U*?XQ~N_Q>T0^Z>=&fk#S3vYm4W_`LnZ<& zm!%ixlfg+#cAPP8_OSPKf|I59rx!e1e4;_HtrSXf>RmQjxtinl6Hz+V*%aKcO%PhB3kwS0XxLn%~;8V{dWj zzy2O|n$bs3y*_t2SCZ+k+R18p%7wqlDjir<)G_({P8R}^85C=sm}AX?ZoLap32Kqu0jt+4P9_?Yc`Z?O|M0aZ?V)d5VGY=hMl5 zVwPG#PMtYK;MK_IRjm_yCgLZa_@DS5Q@TuHONTSLKQ`(8FRqMmhpsORKhY*TsnvA; zP5-813 zq*~K|I`umA3L%up&%>Ojw>4_^S8KLWke0)Si{C#QUaZ3##Y2|0v;o1$S!WgG?T-RJ zO)m|^PoST_X=5O)j)l0f16)XEtN#s$G%wzSr@#cWgKu+;MF@3np!ujT2s7v?<=U6OF*-Xp%71uy`fZq4PA6X^rWCRu_K92Fwg!x><{AYV23 zhF~zgX;Id_*P53JG_wIV%Ot2`G$iN()Q1C1_qmP(q_}@}{{2xj{>FOKL@CnWW1uzM z*jd%FLt{25tqqf9PDfO$;Xv0jmuR`Xdn-kea60*jBw@IMcFA*u&ODYwZ+BqAS8tl{ z2s}v>LoJ|RkE*x-eb??t&<|Is9;>0n5Cxaa9X*Se993lkTBPqZy`Xu1*+wg9$k&yq ztNvEf722p28+|-yW|jNn{Ul}hXih+WYGIOZYHFdMk6~&d#7k$aOtd2VNHNjRRmSw* zDzEg&+9LPp$l5qJ?dY_R?|12W$j>Z6@uxYOxTzw)tgNz3udM8{FfW~~GU)r_tWTBm z(pOb8;+*+azV))-URjxC?Or+=WhGwT%!+j6^(ZS#%m#le{8s{upfAqD4uABl#^blR z79Jm&btQb!6IvDLBQM;l{WC3~YeZUYfL3qOA~{Hd;|>riXJDV*{aG_^f#bpk2{h@F z$7FW*WCQEc$#2!w_dGN)xug9FE` z>eaGB7=70RRYHZ2&FmLCq-QRLBMS%OCnf@I#}Z?0+sBsHh0geiQ2;9+w>t?@p(q1= zEI*=zW1$ALq#**BwO&K$sfL3|=_$ZiFc6FjP)Jr>v=tB_L^GrzObBrL)qV^nSTay2 zSyC`1nNu)0ARK6#3cwjK_Yoq*vEC}pD$kWCMnogUi|Bi0TyfKcLL-9`GKaN4FwZ5b zX227(U7T-<3XP~3PxHySDq$Wi4#W=R29sKy{uV@IAdK^lX!$fo5-~auqYFwzw@Z*v zxRJ#J%pov417YV!oeZSOMmizl2(Fo}58Cvk$VP^s;|Q=Btq(jkX~;&5QWDun)<;VdPl86><`$Xz9C_Bz#hoyj2H3^GG=EyA$$NC_V}oE=L zI37S>0S^!-^bL?WAR|>AP=e$eff5So$r96%A>Zc`;Q*jcSe=n%(i2^jI%9$26yNwh zfYtcT*Cf|JsvXKmX36qx7$W~K!!O^BIG}i_L=8vEEwVQ_auv{uqRu%Oaef@uUz(08 z3smD5o3IXGn$G&rGd(|bpOCVeARXTNuZ4{T!aGP&WAMI{ss@`1oPA%q*Wf$E3^tJavF0y1j~ z>^}1g(^vVx*b(>lPm?ki8?16bNNj3gItQS0a6~Pxqv>WY$*1N4k!s_oa;sCx`~?>_ zSmn2k#~bznvVvC&f1W4f?+h)|wr?V7ts(2?mh7}{-ygo3I*v~N(X^ka_2(9lIX1lb zv7i~|r566SUYBiUDZZ-$6?3XZge;b(4Zaou@5r-U1{YF-E0WSraw!DUQh~mh;GQD$ zpKS|l7@HPC??Gh_<>uvz#d1fwWug%kqdf6I(@v6lnyT)IFv2d+oq(XU@*y zD!6DGI0$P$p>;T+@){I~`j#dI5_?DzHA9$S1>FZ@Vm<7x1;M8AZ*kq6+cmM2VKPZu z`IWh1_Hm63@qEq?1hi7N1_E^)r2eKMx|KJO)Az&jBqLX_Hyvmazdr=(2(iCP74ug6 zN7jjU3m^N2PL-e{IKV}e*Ic;}U4?Q81{Qk*mE@I_-kI+i?&NR*wPorsGPL@0wz z5~4~ai9&LgAY$j@t4N{wa3QLq>vKG)E#Rc(4c|gHybmn0deECL=}o0CT7=Pi^^qr0 zvauS;HQ)u=m&;aB$vlU9cG5(W$qtvNflONx{+Y?X2?Ps$y7-}5jA=i1h?OWzF-(#h zUBHBMln4lITws(5FLuR&;NhfKO(>F>oYG-bqOd+s#Re83s$~#Ao_bcon;eAUwm~)$ z)~UlBob081K4SR|m^_I~%|m)HI_IF101v6J%UK#gkCm==dAgTQTW@=V-uA(4@=G91 zxBP6Yy6b_j<&dtfYq77Tc&m7Fj1;|PE6f_{Jm(S*?L0alW$BW^1XK7U9Jg?_3rHRFp~!0(^Cjxoo&&K4F`=t2_Gf7hEbqtTd1@!+2+G;#7g2Bi)bO2- zxl}V+=Z3u&3Cd~Kq8@?xl1JRqCeQzK|Cb+wwK*nQ^+S@e)5Dzb$I(D^Li|N1yO;-)|53BiP zUk-7Y@MzB140R0X4R^hEEcuftAR1`gTPsEciD6VsCRE_;jx#qfvZ zqcKX;N-)XBb^gxXLNM)XNX~1y&0<9UHZ=r$Uu2i(8B6(vNHzpHh;LaUdPnF@w`YQ5Be+$`2ma+HJm0d{Ikr20c zbi>E41bJx8DPfdE1CvBNb8C?fqJlYN<6`ErlH^pNx<56TYy*xb4_x4)x`AOv=OXH? z9FM<2Zs2P2tPl0qvkeXbEtvxlgHFKo61Vm(25V|h7EX`jvnQwZS)fcSn4x(@rWgxJ z4wT2>($nUmF3VIOG>m7MmLy_1g+v#TMLnpCo>Y;w1*b7WX%OcZ)iI}poaz=tSc$z| zQ+``Ap=m$IDA}v>Cz!r(U8@al1*6OeVd#l1a8+bGT;GC5thqMMgoMpes}-N0<;q{jZtn}NeOHVvN_cNb`aUi>!L#1a zU|xFFb8Z)xMd``YM{yiuHlVo8%BV0NpsA4TXj)z(+N)w9<0i0>tR{>Iw3B%yx_%p% zSJv0|25lU#fN$9u;8h1PDinKdjEZo z!i`~nZ}>%ApC1Vm+9r(p0=M_mIh7`aI5nPmT%dltd0n+c{hGh8ln1fCZfe)m0jtYh z#Duezkx!(@W?{JZws+QKfAK|Wsf9J4D3+=xg%Jk?W+5`w*dD@w9ctkhP4M2TF~p8K zgjcK|6#wPDDFxcsF_LWaO^Ae}S;b-JJ}2M7^OQ+@COy$lq$O@Q(3Pu+AK86}bLjxI znS_l3B9^FDsX+y(;_!7l5Oo3Sr^PuD(Nr$x@;j)V@-D;h=Aa6`P*U1jWw6v|kn-_L zjCFw!23n@u0Nhl`SJL1#zKQ1vHGh1Hb=Pw95QIcPf9 zYDvg%s6ok|2IwYx?;_%B#4yH^?W)~?u!}TNtlPQ#@;=7(qkYgN2Od=vCVvr+-@DuvDFFd@p`Ctd7?kByt`K!6M5toqU&?$;A~EYFmG70 z+gGgVdO`{#XFZPD@#XBTWxk^vD|2VHedr8f16$&8-6f&k7zVCpt-4VsuU271adwGh z_Znfo+_zGWFZ~A<5$mPBq<+1g>P5!j5L-un0fsy|kF(mLSi2}Z!XmFKqKv)J=#8cSvl;XU5LeVWF#BSW7PLv4kqt324VohjS?6`Bzf<)Xa%Tte zsJvzKWA6{?F^?B_$WDvz%XD6D$+`%II~aMKb%Gm@UnHCras;ajM-v`nHw*$+NglTB`z!8Q_jWW0y>Z%LT>cCxE zKl6uh(vjHhrodPP2(4_@$7om_*!{8f?zh4y0jIq>&txrElCgZUi-2RC9CE+uj-OuH z<1$>Eu+ZyqjpA98e6+cYC#;q@kABWD>v+QFz^m?z^z=pHqay8&3yYo+*A>1dIgh`A zf`5&_z1ww&;!rBMc0e;*cF^GfuY_5KDFpt4lMGV{{1r8Nch!8+zo|LBvbFoB32=RW z?0}ESy7IFm%6RC&%cTfi0dFf+ws?W|ec_ zgMHt)Mw>GQa=)-NVApYG)-%#2Io&(pRf~Uf%ug>K7BS@mGcXu6{SI<8=>r*ZFF-xq zHhAm@GWhcS4`Y}2{B{ul-DSJ=j<*rC#BuG{ebrxhRu46Lq(4vfT zoXfz8Y;7X#c}4;UG{&$zA??Te;W~ZyQ==?dK4p6MtWAp|+aA7>pOQ+Fw(VUPlIQf5Hqu9x!N*5)9eu~omD3LLKjT+z!MH05%dCKtBo8LpueC0%Op}DPTtE0 zQqZNUp5^jMpohGxp($@&M`>s6ioVvtyT?o>^me~GhxgX|bH_d#mHt#&qtVf1X{Yrb z+N~&S!zg0uC?5vtJdfDfueL`cpUx}^7FUZT`>yC?Lc3?!R!C`)V5{t6q+ol0Qc70# z#iI}u(!C%~5a)e6FpSVOA)0<-R5NhqP|+WQP{xF)oSA4PgqygAE^dv4zu7vDY#gD{ zGWROCAHY;~R|?DA6Nv-5AgJ=|uzh{Rt7^E|6?5Tkf;s3IBxNtd@@o! zPu?7DvLD_S4L$w}Gq+=h)$-dSaK=8lPLrO$C=~oHz8d8ViE+FJ-E}PuIlXF%b7{18 z#Vu$64B6B5A9?uQ5&=J?_nETtO3B3iYx2qr)yvPY2dTl6zQIub3jXN6E{5vAab;zZ}YvVZNd7r1Z19(4|Rf9ZTwq5u|j?~@}fcr~*EZXu3agTN%-{pdK-|$G_aXcyF^lBnK}xZlX+9DMlpAvgx27Nl^o%w<-}H@IH;Rnm#CE zJu0>##%s%s^WbqJ8*ady^*zKRt;JDTxe^RV=pe#Kcba_6X@~av1pIdw5#59wZ(ryd zDL#txw)Rr%Ys^{%q_zVCGfBC7-6fPa0Nia`nyLPmSYvf)42sR3EN3#qv30}Z?>n^* z{PA&g2vD~AICDD4L%Rbtuhyq3edSc%wra#2&{LqsKa&6_9Q#AmM3!4yXyNM#k`qAJ zVGp>pX5+|DO_teX4sC-Zu?g^_!H(`+emsw}+_jQ@sQ+kpgF~y}_`2oVEe0tNoK`D* zh~sTDg6A!8>lE@0`A9ru&?gc$5VB`D7jMpC*1VD9NUoPzTe<4#Ec$q8k`ZL$3d>lgYtK$GKO(T11}5>cil0- zI2gTTk5xVB#sK6Kc`ya|j!r&hCMY%`aNKHvMPU+bN@^dtHpG0sa0}%u|ii^gpkS7VFzGEwa?JT#_>+-5`6YDK)NG+gD%C1^LdA=J{9)09+WN z6Dxe3?5WkF&nu$-wR2`o+i$^`^5_rS1JN#2qc!|iaOwJ6s%^i+FvF{3=)nhr=QH?C z7^?*e+rs&S)R*GYaNOVLA@vR*3uCj4o))}9>I`h9V3jKCO-d4+9xLf|Qt=31(G<(y zG@-vo`cP)Ej(jt2m-^p4%0YUq*{LZ0${st${b^PEf#Q;>JMUpXW4W}Uw3a#Ce||7C zBk>g64gNX}2!AfM!){mm)~ctH^HQ7V9l~`6;~`ZW7h_PNWX2M?f52=z!wqvi#T5yV z{l@hmfnI^m)|*_Z!twc~(t5ud=u_0F$a~OsnfNu`xO0elj|$;H_`^@G~r$_aJ^ zzZZYubh_pGY0Jx5od>rEahF7eK`7NAf#}` ztP8QRfr3z+l*(e{;aX^ZRb>(80?>tONe&IM-G1-V#fYn31B%t{6udSA&v&Z}+Y9BQ z_T52JS>wpIsG?skf|&XtjImIh|0sx5rwLeYkgyMn_KN+3xRt7K27fon{$`OF{zHc@ zd8nM2v4#AO_p3!|oE{TSKG@@*!3wiBqNPyqsRSwnd?!lJs&%NCAL_#G9ELc_=pOpe z4~BWk--f$zMmfPvw$AnL_VxbRKYfRe2T?(}Op>b$qgxgUc*(B81`@n? z=wS2MLK} zo~cyqAo9?b;lX*fyj;x0=tMR))d!`G3?94uV^+{=?b?R^BH$D8GNLI0ipB+kHP~Zv zM3<{XoO(pmiXNL#w?6iOnt~Gvk-hOmgl`w#R|Jj6`}-79!}Ty*`VPb{g>cJN0hRA0)Ua8EglWxQ{ERj!b`ctIw{9tfFhvY% z^{N=HMOV8Q95}tzh5m^v-EYIv_Y&+T^1C+og#qg7p>Q_)6$?FJRS(EFK&~(;cNw>0 zI($EJbDoOJm4NWhvLf3n2T~HQOd)0u^302Wb)qL!qgORc#TkFQoUApkl}je4izwl! z-V3s11O0-w(X_3YYZ#P0`)?3D#rE=*eslV?sgIXmS9@hnpGi1s+I6V%miVOv0B^#E z;?A3Y=_i)LSl9uV=d_k{()gy}MsJE&lj|(M=c>7fqeIX(ut-I?$}fpP&SaTXMoeyP zjS77A4_6(!r8Dl9eW=EtH1{nkwCf*mmjQYMax84o<54k(PWnAhHq+s#l#Uj1M>kRy z|IRLDU7?5m{+mPaJd+WQp{dpRz?7xU!(>fe582v%N|X+}HL&J$|@{J0XP zBe4Chjf+rCS}Fgx*)BH-!U~&8f0P?F>?PbUE9n=IJ%u2BP6ZeECm?*{+t!XQim_5f zj(^$1F7@Mz-O3=njP+vlrbK}SbaBJOcVe6o@GKA&INA2_<m?tu(B-dYm#+nY+wolM}5wgH)G#zi~41UyBt~*Lb z2cLAV1n)HJVBYA)bnL{*S1S9dbuNzO+!(rC>L#EbH`(Mf+e)UgB8-G*SIuK}$_KA> z221YlFWagDaUVDF2qJ%5gWEdsWu1Hfh}EJMd{;&*1gEhOI3zB zn1cAWTv!WdGIY;`lCJsY#He3wUszKT+eg90gk6%Kg>?h3t}C=?)i&K#Zn@;d$Pa88 z?xXeHyRe%ly>n;P8|-uAWW)3-gAsX-xv=A>;M6vqu@($m!tIx@;Ra-l3}KqqnGD1* zv{$*J_TIMj9BtX=7R={^n$5!&n!a{9SS8)^fwXcz47u02$Nv5}cFhB=_gR_i7&oL5 z^s&E?8MNOe6}I%L=+SDbPdyQAO2b4X=&-K&`r0Bx^(92u`6a_zAI2VKw3 z4k9`ma|pj0EAJL!D>fJR%Z5Y_Cb7$NaN>=CoV&r3ajg*=Xgzqo7BVn5i>a7EkAS`+ zhtcrlRM&IQMtrdYd^s1UQy8)iCgQLAn&gg09b%OLFK_&E5GS<=lGaJjh+@Ux`Ig4>d z%mL=Bz&z+rkgCIvS;~E%s}3O`m6qKLbu8TG;a5++rZAVHcuhqSr$dU+dx8)eQ;Ug z?^XWnept(ae|@E6ELB?O=pik@nG6Z)wP&GoM^;Zmc+6U#J+F4E7jDyU+PLW3OrKvg z0`#7?zkBWzS9eUh%I*O<-CiT4ALsAtc%E3?gr^(eJ?xRxd+i~&-?E9Z+Bl|V2VxH1 z%4nQAt9PY_(krdp1nkE&TcEE{C)ZS$347|sMkD+qo26Seo!?=2h$lV?bsSht^rlIv zGP%XGWB2M{Ne=fz`bCrx+wP=~_;RaG0%X- zyEFMdYn8g}1`SfiSO|=ILW1=)MDN+)K_vTYyw#|CKpNDjqnf0^bgVhG>pHZtp)UBr z!gg@WV+30ey3*lkM%Ka~qJl%$UioU1d#CpYAwF^_#BC%&^T$|XyM~36hn@=#xBSJT z@@8NNCrLcg7&T7r0j;vK2S{7oNkgSXYgS$S!OY1fxo{CGP(&5z$f39F$a31EoT8iL zqL}{LqL}RP1BEuFi#1}*GMdP^oaibL?LDYK|Gd$(>9#B@j_Iarv4hvYQ#^mRx18;O zQayAXKO{{wJ-m%ot>X^m=c!J-iiP-9*UP$jSLMK!4^QF&6Ais$FC|=J`fJJEB zXth@xw(9l}Q?QC1vhg4ez<*|0c{o`txqeop!yAiH3e!nHb6s6dEY?X~$Qe}cL%nfl zn}*mDbZDr~^uH2+XeP=JEh>L5F6}LQ-?iCIIu%=T$ZlUAk%>g}kE9#z4fu))o>f~} z?65JzyFZk@fmaUWd3FQ#o^I<+eUO%`yQlP$e%I!&Tt;~L1LLn$BNk?+s9RV$-a6_4 zO4~PWs+U1fVpdA@rVD#Cafi6!$#4eDaV6x0A$65o+rQ- zY$S7#=q-mhzN#^KjYW4Y=azlwhFXOB7L)*GY0r^|`>+%mJr<{a*=8*{w#AG-x@w$t z4X;s?X3bZ{f4ZDd4^P)@nU4=U%-MDnpWzF#GXTqfyZCSXkfVF#b=O|3Gvl802tT>b zonEoeXkJnf$h%_=e!Sv%RWW2uO4hT5Xospc3m--%>70!Ds2#0&h1So99{=gigUiYL zm>411EgX#T-0hd(1@^=hPf-4{(C?5-&rNaqc5^{=O~)SCBZGuMSfk|?g0~)l9e=3? z*?nrAY%JonMz^hpA>%)|D>y}9{|a)wHc@sA#z5ZX#YCXl9Z|6+wtI&2mbnMPU1RK4 zQl#Y_8VAf2d1WO#4dsYnM<00h*BKav8mZ*s*h}LFEJf@+`Vum?!Px{z9q#{Sei;to zQ_EYUexHOd8>ba(1(VJz`~sbtanH&Y37+O6J={Wf!J`1zPGPuCsM1DcG%DZ}a;eXI z!;u)kO_jL!+p8&+=9dS*JY!WsJozKuBII#Xf|rLwE+&JA_%HeWtU!Mlu|2SYafF7M z3Ed=SSsiKe)Sjf0oh32^D#_oW`?20SEsE-RwX91wd9Wwyj9A+S!+!}#ce%CdpXQ6G zlE&`}!}gfvT3jOBelD7&B^v*>tGLM-@<1fZ=D9wr-PwLLQIvh6`&psZ^ufJhL1WkU zHOx3cj$^H}0l;Uh+`mRY!M;gH81m4nZJIQVTS$CKhyDC+}E(JCBDs?PU7c;+a<@HhOvoe*dlQ_gFGS-^qNNh%9y^7;FEH z+n$3SdE3uV`ghq0W`~aIUycTpX<`A9^WWYntm^e=!m2>1N^NPl8UDe!Ml^?nD;&It z=>^kqmpSpXS(`Kf9nhJk8GGdquwkfAZe+ilaNse)8}9uWJSj-4pGt>5OP#b)m$7V~ zWCWtys_m~zH(k%wxA}tKSA*|;mVi2~F!P*ny&;l`O3W@bHC-^G-QRBl&!g$SJ^dIL zc~baueVvr#mh{ZUR1zI;+O0ObXoo1|gLaiE6ers@eka4j1*5Q^F#8HD5^1L@yV3AN zla+X+u+*<8qlX2O6OV8h#1=uea>m<%d5a9TVn~@Jw!=*{kqdk|>v`4FriB zO&e3z+`CPSS03jH-bZaVNnp5-9d&gi6@n5;a-VYzX$?kxCMe^x_*`%Spc;QdcOo7k zTQ1pQ74WkiF1t)r!FmScay>bw;)B!e0H~k6Utaq~#G*;4S{PX`DyW}s@JVm9b9pBG z%xw>wicx>qCD{D^wh*AF94({KnoW|ogC-HMy)l@SMV8^sPQenrrb*(le4GJ!Luq*m$UvtVs5+fPc&+G|c=?7EwM5tRJD z5dj}3H51<=`(EUdqrSLy;-`jV`feNQI3rbk8xkH6hjy=8k7o)Tr-Qi8JtKyARuFXGAi=1Au@+BoGxD{0phb3&r}# zCLI8d&yZgjgNGwJ>v$Q5gKXCSQQInO`tI^hR6 zOGF873M#Z~RSLAZd9ZDl-$Su$w(bw4jNs-e86$N7$ZeT%&p!uhwT(B4ThajW*4JS? zlb*f?Iik{<((SK`vdTT3o5{w8F;g8OH|zad+$A#G&=9AF($|PM$wn8%jZpELY>ZMEYJRkV9p{ixNH<&`{slDjVNb@U0s7^pfK{ zV;AttV`}+TyIHNRfLbS7wqxFJ%1nVZt~=-durCBHcl-v^cfTDmf~XBH>!6o!aq}r-=zY(wAs`AqRIQbJ5EvG zX1j@dxJB&7No~~BMQW3@ormcYeTl`pt8kRkGH-Z2#9JWY0<9t!W#Z4 zUQ(95soW7yirqtX?=?*9LD$3_M6QZIi4Zo_zEbtP&Y%-O@DWXc^#TA}= zAv3Zp@-C|Wh!2ixF^pL&k(%pN-{%i{&!@`-pA;oJ^wIaMKp*6Y?1B`fv>Cx{7(=CS zsjFx6S~o~4sdZX+Ay>TOY@re+Nq?sz<%W`4BJT!LL?t}x7`F=nI;2tu>%SqVwy{fu zf9RZvkr5i}(dmg&%Ux;qpy&x!SZNA<9Kx4H&#I$oQkSwj(TzTMYxAj`W!EpOe@;~Y z%0~M;KNF`%PTi#HBzj10{Q{xO!J2j7x4G!(a`|y3nDT`UmGl0Qab|z|@ve+&+?)6$ z9s-OHrBT8D`}nnaQ<~`RQ!GaL>(!N46mU!6<}q-5&P^rv zacJWq)#~x^^ug)*Ql7hdpmA3)3qDD(&F;J??3Jn8-O#bQ_SwnB62nzlo24T8&!nv~ z;ZSuw*YJSb{KqA_EYj(CvOp%uaQMbFFl-g=ubi|4WM^j5`?D)2$J5)GBx@8t0B%fZ zh6@0$%U{`srj5+?BI~hzO)%v&6gJKHPcBHMokKcgk&Alt04`Z^j5ZNEX1wPsFbrwhdh58nRaf}Og*^~#>i)7N zT52b({wKZ8UbWJJ8LKyMz`YH8q~_~4Fb*eVk1 zFRzc&ovsqAak8wk4X%2VI~|kYm6$c-y;7Z-GcGsJ?>f@&cB-kuiH0{zn=@vR z*q&Rv{}3PkWAAY%PZ`K-a(Xs3_eJ#6XOe`sYW)ug!e*7^Z+;eQE}!q@g?AE$cV^@m z@sKW>AF=`;vDwdL&KFJ8PBJ-DRC~x6Wt#%g-m8TQ18{8T1jG1kU4m*SR$_D5rRk&) zl$Uk=-JR3k7;<;gegVxdo7pAOtt64cugrx1c6Nrt1Ppg1+?0}t-x~MgHlTWdvH;1x z`R-)*_4Z~T+2?6X_J;MejycK49!eYpE(rZ!L?c|5U>A3OSFoB8f+ zLMImFrAe3atS78wZ7l{jhKwt-7U_k|yb^2`gNDfktGTEMs|U8Jf3Y4zipC!+j5ze* zn}OZQZO@Z)#TTq>?HpI|M!ZN(R={reqVHZ!X%?lzt`;q*?V5}luh_^uPGioXP&#>e zy z$PvJ(%{I6>*Yi4y@Wae(C$O9N(ZYR%{{batvs&vv@9^nqav&Ut9&pEwieLxpTb-yC zDvP+`@A*snE*qFMniMZNlH8&98YA%YC1f~c3SBkquy3j7Jdc_`x3K1>T(+d#`NmVf zvG!00OcLqGlN%R+vfh;hX@}&S?Ilrh9PD_J>*cE8x{!q~SH~B1^0-My;YlB@PDA25 zYa)L%Jk)i`bl{9_Cz}oI7WBb+~AxqFft&b4oAp-rS6mU zT0)7c8;De=k|9BXLkK=t_Bp7SQVJ6HdE&wBuTkwKx`yh~>)4vk@)rd8{d3;%EI8xP6J*G5M~2+-L^S#_m+hK%RX;yC{x zh|V*${ES9PlBnXVO(VvUbn9?J*_n22(r;?&%fZczgb7ncIA28@0X;F@ztQgwi^R$F zVkvejQGoIoRp{R`x5=mS&+?m{Q~d!KB9yQ=2xce)-N_M^@G8aKYgRE{IT z+Uy=p^`Rk_g_E;){qKvo>}&nUYJwlC9W@i(>&ym=BHP5uH_+9n&Whfj>#Q(|?+1W= zJf1Qnl4gHj#iZYx=VWi5J6=Vj@~A+3)K5$=VJG48)(0^ue>#9mKrE6$ z0kHyB;rH=Nl{n1>gL+)JQe4=oB4SemaOz8!RC?@JmRv9IJ9xBt zaoOQx8q!D1Y){Bsa7%Z2Q8dN-jGs2ih3qJ~q^U6V&KFy3Y1NHZhu8(_jt9M9rd?9# zG_mok%Oi=S{+w*L%XhhenD0mU4qbjPK9jroRZtcTQYwUKtbX{lPN=Qx(0VyQ#LxXW zx=}CgFigYIE&i7a{-+BXNOlSBLI5hq@Cg`SchqbHz6GMn6QQdoQkR3cp>{W(Rn9vt zCTkAZ)uy;xU(RIEFbidr_% z{bI+S_pCSFxhn0Kk=?h?42>=>s8yj?g3gWB7@cF%-ywppZ?*MXU%kt~sJKqtqtS#} zjO|h|5jJOdKd*#c@m#|D!H1l?DD`Kxh9<$aI~pSSgs$&h35ma!9*Vf;EHg90#zUf;SR#CbvwIDs^w z-{>3Hw+GmWtK+6nqXeM7I;}}~%AEC*Z|^+46Hm&yKF8*htR?GZ-dU13o_JNgv5_YQ z9{k169sFx23~W?N(qahjb94#5*h*jyh*U}-R$0X1+63_^8k?v>TMTUf?;w9e5ZCk} zYu%<^hc=`xFdT(CUn7iB1h}0Y4H~Cm;uJ*+@2^2q*~MMg-+z1V*D>;!Y1U%KfZu); zX#Mfp;Ywh>#rO2GJXOoXR%QH;xJ-~tm`qSb;?dJQX2XG=hv9&&s_g@Jo}=#~FNUkG zF&$g6kSiJT&zd=l)A(mx=YQqSP(_eAblo%gkWZbEJ#KBb1W(_^H<-`b5j%X>zZ%$< zi8Og%a1H)d8vMIBJwwwhILH$~679VE+%O!z#bn8vp*=>S0VwfX+;`aOcBPD*k=l@L z_)UiT6BOx*R-ARM~9R8izy40aE&;P1r>pyBw-@P4ePc zQ-AF`4eAe%`W@=ZT?P~B=ht_gp&S{%(5MFA`7Q9j!DNO1jokVNfCJ=QgZ$sYWYibf zKpA$bH{769rHO=nyFYO9Z8+}09-aS#Wz$Mucl2IcTk{54UsFL@SHg9}l##m3xVuyo zd|AfK;0+TYM~8;k)C%=jC9|6au{8ewSg;V)f!K|Il;xy4Mkr{tK(VedRSB9FzQ+aW zvkvBodW|RU1RL|Jc)uHW>-}K(De%M$4!cpi(Il~ZzvcPH5sIH%AxA5NdGhH9EB2ER zG>Shst@YU1To$g4)V?e<)xoY&qvT{!PAT;mFzG?9l4_B^Xh=CsS)5Web7dNfhIb-P zQtd$^mM+Ft)}K=#^l;a<0rbtEi=yhyt5H zEyHeURA)sVl&4%nC+Pe%VMU$`sH+B z!jK|!P2XH3ZBjdFDY;%?=9{5t1#dinA;e7uHNF&gxXrRdFz1->w509L7-?rT>55-sA>Kw428bh#m6 zOWO)VrLnXuyxjZQ8BmCMc@=B%z+JSjh1?q`#_L9+FeA=M{FnY7Fwoo!(xvfvudX;<#luCab_T&2MUES`Hc9W-T#?QWNl;lwA;$z5R-6N1SZ{smP zkt*1Wi(uoCa+0_`PuGKiOX~BQWYpAfiYAi|rhgBe>om20zseA!ByIUGO8fSpee8t@2YWTg`|t`vVLsNnoE8JUeLT%ad$|2NCSj$dzIR33r-rfsZB&yJ^J^$MPRW5N{FQZR24wd+>O%ge5r*DfNi7&i`1M`s zc}V?Iow(v0wb*1>(UB1>usY3F##2%)?IzrrOhZ+8yJ^3-y0>qnbMqHIF(&nr30L>` z-`c99kD?7yaITh3v!N2aQC$~`q(nK|a(r?NqBik;6o;;ahr&KhrP!{rsTKor2jRyk zTyCE0Ei03qhg~X(uWOXO4QCl${^vy0P8&KlGZ~> zM|_Dd00o8Z#zJ&s56{odwOiTZ#K1%tiF2T}MX@7@LrVV0V%QwSw4chKl}#kwe&z!N z(JkS?X5kE{BSxrWod)3`@DUZXVQydsy7rhDTHU!pIli}Mwi0e1P92;KQ-r?Kwez$Q9+A%DGR4b0(xWJQV2?F8dCHtV&Y%gskpg;d=D%cHT2-_~a(JyY z_yuOO44QizVT(sx!?5GNtY3|-@;5NC_2nv;#cG^HS>PPuVOi$w7y;IB?UR%$jz)W0 zTyV~F6o1cnPN=B(N!Vf#$u2)-Fmn4G%;FAMZ4w3{4WmGvgjNP9;Qipnd#(+09XdM^vW z%FoXIV|jA6cQk@#i{Cour5TO-lGd7Te&X($XkVf|m$uw-A;w+}!^pciZ`QTb_6Qe_F}EG%;PB zmoEQ=S&OVu7P(@3`4?mP^9n%ygh1lC+tRV*$zxH>KZEVvmKMvz$wk3o2I*lKpSr& zu_&FcThhh8JwILOwiC}D`PK!E^>5M(_=Ehy@%gmu2bqHF!PzpbZ8fQXju$6v;i%keVf1hZ zv^;c=2^f6exgOu`R@Gr!ERu%_g_F#;muOE4-0*$_389LPErCvuRB2!1g`<43Ag510 zq%p&7gCiSjLSW!CNh-H%!h*g|?|N0ys!gh6U`F2SoC%M^R0m${U>y3N56aG9%RR^9 zU+e)esjWDp_Po)rK;_e>+$=%@if$V0JDeAenDea}b9_W`*BwGj)UpKneBaEn|Aft^ z(2AyP;RO3YfRMp2hQ7>Afr_0Mwe`2lC(&=hg;KfiZmwkw=VK>g34o~7Qqa*7U|`7A z=R!6Gx}5#ZhWxhfpdC!p-4c(~SXo(tdt{X|k~>eZzUVBvc#E$>-jLmWi>^Foz7KWX zv{xOZA!P<{1XQ;pc(PLq4YZ0lfyE8P8Lu(uMf~ItAOkTUge5p&)5spPxnnB6a+!((XgU zUeP&IQWoz}%xk11?w7{+cRvT2Y`a2D2yC`^^qYnv6D! zl(JTB8-vSskjSimYk~W8z#cj6Z<=Q|0~8C`;chB8?&Cn4`vAde32Y+d@9D7S*wxndznI>>@wk&@Di}?J~xl{C$VQ=q8G{Qy6m#6R+|tP zUrw!;U)T?z588&^AIKB6cG_)<+o86^qVCS=@rNT5@^^-IOCgDJ8;}qfTdf_SROQ475q&hK(ye8!0@$M?BNG^y2s0FbF_uw^XD6t_`C+_ zIJ_{sxC|Whj8(Y*vmQ9d1rn?KmVI+#bKJ?b&g8xi;|Mns!eo>|ZMi`^*TkUKk!^+2g8MXP4&F z)~yA>{l4JsAUqsgI%Uix)yRLIULX5DN651Zvh&KR+x-YI#51T>uvOhINcC}5spAp{ znDZn}m;iqt)=g84Q>cs9w!1aRKdmLfixDk9!l2nvBj+fY33@H zoM+OnX5DM)&WlFmR-oyYtn+q!nHF3ZuIEqgsEB6jR=hYn;ic_t8P`R5=b$dlw*2)9TNKaJ&DP7#vAcT* zZ(~>8`?@a7<}anND^#Ywe_-FL6vS>%2RmI;KHmd}*wxk1$=0K9EX=g!NQ(0CZgls& zcl7+3pwBn#6D!+3G)tzUZ#*-y(?-iO?g~#cX`E)CI(ild+I}&xT0{UCPvf6B7a#Ko8Py*YR z24;F)w}>L&o!EvXo4dWndiTf~(>-gPS`js}I7zVJ?0FI+-u#txS=q_YRpfSj%=_-n z3p`F~nd4i!S0&___19cTl>uPub#`d&>79M%``CEJjx%mP$`3#t_#@<%9T|4I-;b4- zx9)bzMZMo^s_2@mRKb~L0MvG1&72*IMfXWfRf|IKG&jvnKY19{rtdeRUm4BKG=A@K zpE}An1Mvn=2XKmMDOWbA_8cNqxPeerQd`)#ySpN!(`Ptf{W!i~HC9th3j}|nEkVFF z0p9LqZHhCcIAg`UfE5_ZiKeclewVmQN@ybH!IqO#@J_)TetQF?Iaz*AuqwRWIm9Z? zEvhfs;d}8*ob*ucgLLK&%As(OO`+saU60yhAMun4{k2QkQd9hU18LGI!?>zA_)==F zG@HEh`d5W|Br68oz=%KbkIre0M3nTL(MI97db7Ir)u!~aIU|$$+FI4C?tL@mK9By! z7&=E@NN!m%&z^!R7Y1w&pibPCEq!E)j6;rKu{(?&hIu#;C<7=@-7){-KFHpkK8}25 z?PDT2%{@^jq8s^(SclbXwH)=MAyVhmT9B(C5S!e5mf{9{#l2Q_Io;E#s4_-$9OktWDT!~ybmu#&Y4j~fSVT{$$?9%?LN~l|p;ih<^y?tMH zWU5Ibs*zho=pJV;BS&i#5uM2UchOgkkz9_8g65L^J3oUWr?oY6S>Cz_D=&ZTOcPVx z9%+``&_r^j{>Vk`nS~Dml+F~P&7PD=t9xNU)GgyQcW9pRLr{~Mx@Q+a+y^Wm07%8X zX0p4yJP-7<(s9}=vap*iY*bv&sJN8O@6Lw2@~#K4BZ*^KxA{t5 z8Vb^h&nKSKn6PAL)Be-Id2?w!e*jYgPb)EiK(x@&l_7-A1d)PJtBEEbl#wne=X;Hf zy;_jGfWQacmX=t*5kr9#Dn0sP)4S^tL1BY~8&wM<=;b$N zW2S)*gftaVLkbeiM{g@lwQtPPLz1PvU%~oxkw$kZTfE^NAYcm^MG_e9bIvTe^k)0D zg{dSqj8af8--LytUBL4=Al3X4u6YhU*q(@ZFj*V2c6`z)$3Uca>SRw!R4A1lM+dFNGaq7!>*ohB??^G+B`A=6TkV>6U6m7#X7$wh5pw74;1X-_`5S=v zUWHEWMX5K_L^`kBNyh1o)_I#I>Y-dfhm-k+je?61(-oeDjT+Dtb#O*rl&bz>ufE=?`h|E24|kIUb{DiIyCE`gMywuBPH+;sOlTV zQ>EK{CIS;4R`SE52?NVRlwq2l4O?oj5&mk8EUVa(u>N{Clz6P540mzttE`RsJU#`_ zWkJ$l?;No5Kh1cWLlLb@rNrgLy7~o0*h@={PaY_tY9Mk4l|xtPrsgV9gzs>fRDtCw zgzCjugr`B4sr(FEf4Vrw0EIx$apw5l7+&`Z&t$YTl59EPD+fx~(qK=ivleU)GQswU ztYLMm;-2s4_b^@MnNM#rhC?X*8EMVrYFBPe`9VB6s@YCqYQlS}y`rd~8BW3=vM^4I z?pN9UbG0n-rG6xvv&qqaBN9iO^XR^jSdUIgHEwDduYh?=3ktfgz zn*kk<^ma0x;zDb>q9J2lU@W+BXSF1H?}RPXU`T*eAZx;}hw__h16x2D-+g6qb9o`i zTj!QTz5@0piGZ!+u~*JaRPQ*-Qjo9sJvEA-UQOr zC$nB}ej|LOb^yihaxDmXmH#D26S1y3!em+CV`wj%Hnw+B+;XNOMw&vhv%&7L@QBk< z&EzjgnO-G*u+wAS0m3eDFrid;#Blai(lhUr9n32@1=$D5u<-&*sL0SlBGhlj*xnVx zF2YF8c1U9EqZ2U8!S4A^iwYuOyU;Um7JGD^1$w_WY4hngT8gyKc?N_wvR~1N${~3I zE89c*SeGJ8u+n&XD9yT)9NQzN3AE@KS$mB5o&&GI+)^r!3-P0X-(YDl?}VLCmI9zk z{;!4L2P>W|dtiYz$Q34NpLIS{RS-r&m=;af7U848^1l=J>PnKZpsR!X!yk=5Y_!7r zH`KeIX@Z2+#CRJY;aRMY+N^m=2co&QRJ|_{Rp%j<;KPdcd2viKkH*gDwksuEgB&Ld zDPln7X3W_c6GOFRUZ^HztSsOwJy?xLG+H%v$wm1t1J77ma^f5-MOq_xP=x7QZd_*z7u-}zc_yx`LGV(7s@ES5L906^)(cz{n8Ox;Z5KL{V%0ATiky-GWM?E1GU^CNq_0w~$bPx1faqoBw54Bw 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

JV+S`HiZhL8He6w?tqpYW=)~()Z;SWXqR1-X- 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⩔&Ii05O+9!eIgFe>5;* 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

`G%KkEc9gRS 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

Ylr)Fg>CFw9#DS3&1yf&zdZd9uYc%7!v-GX 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

RrX?5Ir=xwEX!kK=N75ZgP}Ys$!~JfX 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 XZ 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�j@_s^fCTc1S11AzA! zD!zitbev2y_hT9viBU~T;$%KW&R$2SU7S1W+#fgr3B6UGj(Wp4)|Z^YPJ-SQ4(;ez z^}1M`n+#GzyZn`_qg*Jt#_K>-z6QYm`}~S9)}u~T8WLEA{Qrv-Eo7l5Wu;}NX9cAK ztyB6xiP1skdYVRZW>Ln9UY2wVHviNu{tL$~8aw?jQ52Ea_o%P%pok6x5W)7%kiROx zo$y}4EfK$aL@l|em~%5f2KLa}B+NTZgnVK*Dq}86Y^V~_?AD^Aw+^-VPnSFhKNjs9 zD$U+JNQ1t%#9?5bUNY*ws9PR})d!xN$58Z33+|8pZ(;fw0IqR@{~{uYzH*N42n&kn zxR743WheYt5oBUAHMT^!w@0m{`oDX?|G1U2yY@R$Fu)?ZWKI+Cd-Cn)#VuX}4YtrE$=?qI+7i&16Wi-}QRbrix)6TdphzXJU~ zlvTyqOi$8E5lezuX9}5YM0Hkm8Wcb@?mrEJ5OV7oG8l_Nd;r~Q$h>9jY)PIIEX(MLBI7i-3Y?` zG5R8r`8ZC?IJ7aKPVAqe9Y;N{3jK%2uw@_*JB$V2QU2A*{{JBj9q<39%-fqeI-2Qm zsqpG#{_lIk;D7eU|A%1z-E>g@D;Si{UL!>>3%Uh^4xl=#IxRYYZEWLzI#Bf0N3_lE zM*x+QQ8>J%2opzV=n)lqQkp@K=BOW=!2sdbq!YkTVusk#7)Ic_-N9G}~b0V(>?u6Enk!lr|yYCRz=K$5?97Z?m1-|Z7@L9Or zl$NBY(6Ksbxn^n7$LR9W_)Bm+Y4t9nRIb_srkf_6q{WfR8F!>bZ3sqgC>JHD-ys!o$k&)eDT&CPF$27QXm00+d7GBj<{za*+l6-Yyl z$z@ufE|csN4L3uW87Q4(btTh$>?a1B3D^1-q=HJ}{^1|WhGsNx&$Y3rQUPY2>GTm# zM3P#_j#VP#G@ejP9t+3A(&(nBs8GE*@E!L1`CzfN8)3mPc_@K0oCeg3#{vv`TnB5w zxAMGC6T@%)Oyh_Uijs2Ap1J+ouFm8q*-<*$<6S>1vM`6mM;9n@WJ04>gT1ywUb@HLnsIn}1`N>{yCh8jNikmZddfsX&eC1X~76 zR66Blk0%%EDj#rQblbcp2lz+*DSMPKRKlit3V?##4uSu9xBnSP&}CMoO3RhqF<@~l z{8?N7>vz1n2wk_nC*&QPOT;)c*cwPKo&0oV!s+7|Buz(!h}kr)*;T96G2Z_7;ZAfS z?B#oL2-E6}J-YteF6VmN&;{cgAT*)d4u}y!)Z2d)MH_&qFuaE( zgs2LoP(%ou8ASSOqiGxh<^C44dG9Jr+Y&et~GcHDwvve=(F+Pt%a_< z%_%KG!wuyMF1@)ohfHeJL6$VNs>HQf&TiuTglPRS2jg1|!_IS$h+MhXMdx{;n+arM z3-n`3VbUWEoQGlQ)j%_&&n z!m}Afe|Nx8$s+!30`tiCjlaa11%pDu7=T_P@EsZ1hUht9gRFtz6NWmT|*jr)nL(mB1gUzRi> z&FNh}rAaC$uN}p{Qmw}?oTOuBhnQVvd^q8SFRPrWjry(b<5eSO*2HwJDQiMVaqI#7 zF)A7n_~-po9#j{V8MWfum-rBKIl;-B>qoTG(kM4gcWahCamRczq5kBW<<2rPV*D_dCY@ zA=sQ$JjI&eZ~|f^^#)@g-4*qCOC}#LwZ_=aL{8}5??LnrRr;?|_Iy&mBmft*>=e>N z7Dg$TwuzIZWR+?VwVBpa{-=`Uaz=Qd(vkR?xw)9Au!qQ9KFaaiqZo0yX#{Q8k~~A5opkMkP{tq zycX$Adh|{lY@nDBUpR9n!u}oBIcKyRBNKX%7vQC!k4fXjEYItVmx+{KdQW23hW2i~(*X<|Lq7#C|cJi3?A=;|sw4!9g9Yt{;Uo zL*VCue&kHSe-rCbclFi_zfJGY2x!$AWx}`ZA_;VAc|06CW`tJ{-sRC40RAn@oO$JQ@q6E|}m6|MrB0ab9P+ThX z?T#}J3Pn?(x9NO~o1YnNy;^nhi12rTLX8k5yDqUsbH=osgizC;m>86O#9kDYEO$#CDC_h41n`N8nEk;b~YZ5bOpTAsLwgi37B?q&S)s$Th`>dn0!2nq`oZ z6r%OANT<>r6qb1EX;J~6*Z6y!{1*-*TN5pNxq3eWn+!&L$8PY<1^6)`kHqg7CR&?( za(DtH*4-I3s>3op^%pay8Q`UB?->}p;7{BW_#Zs?>>l7&HCuUPL4+T_ej^gnT_b8g zR1^}47986k-m zie6@5A1B879V|6eM?rVR7jNd|KyI3W^%u^xunwT}p!{eNq}I_(#ZTYVyyu1D9~|68 zMTE4T_87`#Fqh4CLmi^l1U6h!J9Tsc^pR6&+5b>6f>#HSj2jwGV}T(!L#{*UWMQvx zXc~(69y@oaNwtL80pHKbWgbA^%OU-QhmQklcE`X-BOUY`1h2smu= z!NQaef~rxaPiSdw*0%fgKdaU~AE|2dXv8s4G~HzRVnp}jWlNcMC(rp+m58%yxZ?J1 z_%y3k49(%PHZ)adsj;T1QO|H-3fLiNIQWKYhS%0M18`RaalLSi%`P*mS%k;?E9?*9 z`@u#EA;1ONmNk{jH_b9P=4^Ky^6cKPf45j)yx5*ztbV+>>g?9RZj%q==GATZaE#S1 zf0)N0Ws6*ECvXI-<3~~UBQgKLIeRu~8}svS5XMDvo#G0)-tev65k|XbCL|ki=>Us> z4kF<%2{D?b@ypeufQ2=vkWokNx$rHDM=rQbMc(zo>z|ElPENM8rMWiSLlL9?OCzZ` z98CMeV$vzOfwdv5QF)D7XYKEbtls>VFr{-|J)xht>A54`4;Y&G-$o+0eo>-PTO~kK zoumOE<|GFail<%JR+Ejf{uHIx-Nxi{S|AYlN4xK2&3~t@dzVfeNNN|YrV#SjTuV>P z+^Vf=Nu<#GN>qW&;qhvZrR0!@L0Zv-+Kn_;IF6L+b?EA{YG#IfAF8*C5WF z(ROn0XHGY@mGXt!Mxwk93qlr#iSDwp5X_j~gD23XB8$MI5ty8*?dI!fy1Y?=pnf9B z?n=y_DQYSp z;Y~D$8zm!tkP&*eFb}7Sfnh5q~Ngu53^Z}k>lR6j(kWb-WlTJ zMVgK=@JD*Z)ai3)gEK)2>}0*FM)P|#dVG950`ohDFH{$jE6^(nZuyy=bT%(#X#@z1 z@k=}UxCQ-^YFC%Y0JN(bIEMf@xP+@~D*Iq$?1nCfP`s+#bb#2AgzFVW7_!7tDEyGf zPb>$8tWX*j6e^bVAzKKM_5x$-UAedeR^_#c>MPazLjoaz3*ADN6G^fXn4@?Pc2_$1 zhC9WDl-Py9kcx!Iw7EvFq_|cv{U9z`{Q4%QdAamGhnOHV19q!lFnGXz6DEZI(kZHK ziY!!CZ6c%+-1jiNlZAV$>3U8LazTlc;q`N=St4U{_C2M$b1yN^-lIev@QPr6P;8 zKO7Xe^L8V26t?rk>ZtC$Kv&i3!Can$=<6XR<~=XZ)^mATWN7c3dxsVcv7sw{7P(U# z6CfN+CN3g4JcI+LW@XIY*r<=OK5$kp7?HqMUN#%(GPw{1*T$eBV|_8BplzwDb!mDG z`-`%&N%2pK@&x84in);w921KlG{$tBwZhyRA9_&W>Uj7#X=?Sz)rAEs(F+2=1QV1op{vVMg&fXc%1Z zlx0lQ_htv1;kr5Ia7Sn{&G)^7z{V<=vu0)qkGBlf6ad zV{bwHC6hod6w_=?E755-sk5JikFNcA`d{b}G939ZMD8%{9fzuqu2X927oP7rcNJ=4 zGE581t%wuwx)Txm;u@cr;Z&$X(o)T#dIfK3`D})q5?8HlY$sHnHq#61CU}cJw5omb zo}*xwK-Yq(Cyht(UX1z6B$I!Tf-JRJ7UskpxqkqyR&7t)FcAKpUvVHr zQ&h%xSlKE-8`88P6>T5rRJrM;wUpSA?ZCQ;|GsnVByMO5npRL#pYQzKb8pW355>BO z+K*s4>VhQ*(@maAv6)@TypRHgp*vKQ>bIgO&1|9+ z+f+Ya)Bjc)YcMqmS?(5ZgQ&i51yM+e=Nn<%Bd~IxBx72GXXxS*{fP?2ADKZoN^0tj zgga`@T6)JDfi}#P`bsVvjG|m*Jb|r5UQ&)6bEz)IUXAPf7@=N(o0=Qci!+T3cGd=O~j2qlxGz6;It~a|OztVJyhgBW>U6;Hu2z-Ke zc6fHAX&HOMJ}M7`pc0981s@!CdP&;1txB(9=!UO4=SMh_;#3wW;sH(B^Ru%YbE!6i z5e%N_D`lC+VULqd*>Ah(fGQuaYmFW&>))=Eo7U((`FpL=V^uNtrR%NRv9%*}suXb; z;t_0N4!eWtQ{BuU#(VcYuhjo z{_bBPN+3>2m+#5aEp%lo3|dIpJ}e_B_Bj#Ql9A-J+30`Y$&zi^jgyTvEvbFF=U$&X z_5Fu@mj}&<(+pHjBOuE|mI!`W-H0p~9Jt0Ou0#r}M^GB%EC>p9N^OznDT}CPg3r#V z-toN9tA&*GP(J>he))aJF_r`aK8Lw4v;o;a|B6~_2{f}WGp}4hlv1ULm#QsJ@H@yQ z+fxl>K>a$@QfBk4--WYX3zVk1P&Xom%3)q?&=5%q9vNd~y^b(SEsIEpUIZ^sBsc>A-SmpdBjj7k!8j_JTr|iF*wD^ ztLDpshkmr<#_imC4M$${ZANp#;fXYJ7Fz6R7O;ebOesK-GxKBUwP*NqG$L(dSJ$Y0 z*QoRYOLjS=YlV%&AF41BIq-0Z+h{tOWRMAY7>>#C3BMAWDj4+yS#zNsqIFcp_^Hz9 zL7DiDS+4ogYx!HH(Ss^8cO7=JL=Br=ZfVqQ+bMXu>Np1 zHiuG<3rZuO%tRaBAQjI{wd3+eh?EStkQq(cFCgD{fIvyKAdL{rC?q6h+-wU$R_H+D zx$faPZY##OCDmQLy#(K4=d4QTMKO15KxRvLVmuBzZ9$mjRcII!463rsjc*jMQNip@ zZASSF*s!AUU2>phZY=>{A_yP8Jgjf;zmCbpieF&IoK~9vPT1SPY9}H^INrZ_Fa1Xk zozwOeX;(}kCFb67cd89`RoIgITy|GjPdaYY-!`Al?cGYKAu-)>jJJf~ z_M%JdC~*)G;@wHAwkI77;3ZD-ea=t0zV!#+oQjmg=#@s;Wj8S8{UbZige0Y-$QJic z9GnutaJ6cN%66#QHi=KNB0I?zpO@R_a}j)cwMN5`NQ+^Dh}FR{aH6-a)oeMy4N$W7 z;`Gcf)`QZ=|65yMyRPMFUDer>3~mkaH)Xq(HMYpKg9+RwYaBrjaG(SMv?! zS6gq}HWYr>uV4cQmIAL$ZKdhrxmy=>K%er^y*Y-#$h0k#A_bCiVif)FJ0htIB`TM8 zdzzml@;euP-{Cp(Z@=gJJZOFlXGG>WA?V97+j4fiz2;fY8DR>ZnB4Rxl_FwZ zn#xxy7z?uTV&8hOJ3$EZ zqNg78kx8253u!OyD+pb8#(VLt)Ci%Da?IFO2X9aPRf)9&>uB8RRS>nEK%F zUHE&$N=?gXTQ`)3tI=Iuz^z5zAuO7=x@BI#`4Y4(SW=?UdJQ>AC5l9atr%d;3Q8yK z5cQgN>xmOVLrk|QEK%syV$n`ILf?Xs+NbiD4{*k&JGO&DqTf3Xn&_^B=H`ZNOywYf zH#m>YFmi2eK{eZ@)%Qm@>Li?$y~2{=9C=Y@tan=hdz^wAf~Z2UGORX!l}ZQ^n##Yr z8Xh7`<9($Mr1pZ}BS!Ag?PqqtG~Ij@yP_OhpB@sTj}}TO3Z}MjXDkG@(lO_dIZ4uO zN;X&MSM4uQt2<5p1+`k~{O4+Q)9a|5y27lyO;0&-J z>kjw<2>Kh0^#j;yCtVxUSFMpe!i_oUxthK~gm^1&WwZ01JS&)x`h3y8!sq z!|`;ggZSEAEWX|Sc5!l+r+Kgb3A$uDr!gZpt7Rg^YH}`@xfDzoxD#4tY;q~pk{ZL* zaitb#RBLion7lC6XTq0x#+IPE_UW^LzXX=)eedOp-&4a#f6ij5;BJ0gztd)wF-=B< zDn(ae)ctg0X#5TQ81C=)2>$lTg^p+p19uRdZ@7hcMV%kL zL@Gw(l!PUkRFgi|5gDC&gd_5OZ9OY8C#` zuT>k(dAF>pjdES@vr$joP3|n1Zd^8DUa?jgwHiqm`Y}|Tk&t0bIXlr5kafacIL}iS zf71w#2PUa_GldMYIsleQ9f>6z@J5r*5EqKbMrm<1sjGpX5-MViLF8F#>_zo zoK{vUp)r)x90LHI5$oFZRA=#-h?O>O)2i~(iq+lSUQxq}%}d3XfbU8xEZ4VnE0YAW z7|QbydVw#&5eWk940LhL7VHt9$MoQzDgGTE{5BgMA58ZHoI#*dgT*+V(JTx1UY~?v zr4^AMWY~B-i%ws2{kS)%_K$a{jI{UV`r^~<>hkjD;&yia;mhsU>k9~2-BY~a_;70b z3b#$gzO+pxm)O1Ci}BGEoyVc2dUXh|Y^EKOSMU<3LZ!yFf6Ja^k zz>?^2U*?cj5P@M}UB|Cu=OAKRZ4t0JnvVN?YWMm?7`Bm0##2=(`D-Z|ku$RXmb|wK z@YM6gX`_^aosc<*pb%RU+WpW z2;DmSEaCb=X>BZM9v|9k-YO1L9PpBhmgQj2{xDKg0sY_iEsWkXl;^H5Xj4Dz;N(&W zBI@mMO@u6G1ky4(td2z0-Z!V2_oeJTo4U9cnc588*fL6qx=K1^Xb&!<>Dy=o*JHSb z$3Obf5Mta+bMML;6Cw>>U4Oi|ZhBzBa1(M_Pg^JSP2_2rv*Jv9)S2m&CnYgNo+E=~ z;c3xxr!6GAq#fL0DYj6u5c9BN+*b7kce@Sz0ok_I0QP*fYAam1KHnCO@qvWf=aoL& z1m06~4A?l5et?q3)Q??N`=s}|j>i$~_`o;=Ow47W4Y`APz$(pu<~;pbAcZte$XlBI zjcfGnqjWdNx3S?`p|?&4$mXqnLr%#d_JVa11OoBq!^qQJsq@}#$f5c#wNkN8!!Qut z^A$IAXe&fN03?u#Kuio}?Bb^9#KN&H--W6|{5!T2r;wJS4tP52-aEhde7AS5cE#Zs z(I7cdBCPg}v}V6v+QwOfhC^k@YFs~B-w0;(Hv>(XaFvnv(z0uLfIR0$@sY8v-Dp*U zY)#3^8X)8cEUg!e+v#MR%UPJdn9mD{XAV!u1Y9Ew0FYW#*L^?3?mcqr4Q#B{z`jLL zGSO_(1v{nnFam;C5*5-FNTDf!0@Cjk;drWWs;?JE`V}4I&km8C^10%@#_1%6d^Jug z^@g}$Lh(KdVOeAOM$uAlM`kwEf*?_XMXrGymP)FSQhe+vB`3US0^TcALDF+3$4kNp zGQOES^@p8E>mr;$dfWVm?z7=uVyOD@Ya>J5d;*a-2}BuIVH?%4O?y|VcQlWF*)&6ECsYEzvZ;A3S~*U!_#RZrVT)z4H}wK*B~LX|E-aR#7T( zY9$Umln8CtV{FylUG0t`R+@kB?%IHj4JE2ihM70>-pupdKd3|vj*nnD8pSxmvdm*C z%GIOHl@ut*z6m2UTz!=~XGEx{9>Ozb416m{6?6zKsmyRmjQ<|Ix+JC3EhB`XaRE~y z4}W5=sPvF&%|jKxvXnzy2u`UKuwHZ9opiw|=xenQ_APe28^vG-qR6t)QW#Q_n#sHs zYi2%t0)e|;6+t-N!!;Tt_xr7vWF0=XtHjz?OlwvifnBI7O!6;bzFMdH&u1saRKv67 z@5bW+xMvLCr82<4#~{`+2TIWXv|G8YbM~p971J#5)qh~{#|^V?bqd!=g%+3brx;4K z+!9XcXK4F-jg{~Dl3E0DBLqTrZ$2O)$7x>v7_ve_;6FVx6BXo zXqI+@tR%lx|1q6iY%p4MHhJ7L#Ig|4?I=98v%5qES)RPGSV1*pmr_!h+5kxfTt;X* z{=Q()vnJXgJyxxP|1wBBSbw(Ms-%-jFoBQHr?Rj4G@G~V9m=Z%eNMhTW>1Hz*I(T$ z&h4~4laAtdT$A3dHE26FmzMK3_zRU*ZBx@g5dNNDu`;Pmu*j(2D6Liu*qPEY0d*W; zI@k2lM$@~@-39C*|J}V@lBP8g$qYlgyU&x|XJ6p>eX>lf&BMrw%7g?IF4wD&v-Qmh zUnQJTrtlM!Jf=4zzF1JvwX9T9xR62{ZU!@{1PN5(tonxRj>OS?AQtHgiM(F{O;p6$ zb`<`M=pBuXwfXgvR3)j(e+`+UBE)?E6P17c3!FbeOr(T7$dm%~m!fPgVY@=>!3r=; z!Ek&!fgZFY7V>sCH+sH5@wJr-!A0BfCnCBdih|9vw|BQ}cT~){jMO^Q;G86gCPI+4 zV-><29eL-Tf98!(zC*7MJ2e~~ef9j0lgr`N_vv`zpASZz3UV;={Htf9PW<83@MJK0 zHZZUMnW%3Ae>@zYJsUTkV3yt!F!RZ);!NwFLe)Y)c^|(#m1q{zvE1!Ohg__P`tL4F z8i%=_wf$`HS3B1bQue69U+IR4&~nwwUhgmDt@oA+R^4u~iAg$(qX5E`1^QCJbeb)e zNCV~UNM7ty$0+%)RdUOihAy}+?zOF!kv!-dR&{thNz{W!^$%2+8qksx;*>_F8fe=A24kT;WlTqcqm! zm$2Qi2bfbtOPuf49r-gLJLKIku~^7PF%7)R#?G{!$IjhHO+Ebj`(*Fr_dg?_Jb z5=w11^auTW5h)s1ggkD&v1R|d_12cR(0XUfq16(ljryX5hl3YilWJReA^mR!Ka=Lg(d_6fZHFjMLE|yUNhunExQzgs#LI?Bex!wN4Z>} zdV#hVNUx0rwxC(Hn|111*ab?0B~C&i6p>*6q-%ZVY!pqmIp4UcK^ZH~aAxDP9~2Lq zG5-FIx}s+DX|^mfGk2gpohp8r)zNmdoh(whE(hkJB_H*0;H%x+>^hM+Z>`9q|K_%mK;moM@d@NkZe+u9nNrP zhI(A=|9$}ag`Ni=if=b{=Op&9A80fhjRw#_XaCLYcDCXEq|sCsvuG&A#p86GrH|J~ z*>skrGA-dNEwV)JZEVbo1@+g*vKZ#^tjzN3OZiZ`pL?r!{Arr3-tT*v%w!JT2lL5y zSw4-*Qs$~~#jfx3Y$%Ijtv-LB%c6|4bhS>W>1jcmQCcDyv349Kg=BU4JWb)QboGrx=cA3w4muOyQCl7I1uNg5ZXA5r~@4AMTG_0^xq)v`wkYR{a z;e(FmiQ6{z&ul&b!in)b9pb>E-ycFxKx|lsG+971_;~hTXXihj1zkH~UfKbQZdKQu~a@fY$d`THOT_MhfuR4tM;+t)sD7*F3WkILUk!#ig+v}FvBCvGo6Tg#2Hpac14zpC>1i#;bWMMYEa7C zJi9N%wcTOj$6J|-Q3f;+YKTJE%4+Xu7VGa9wUvS`A6BTMiE<#)d6INn=dS8;-C$ZF zev5;H1KpeW#ln&I!s<&Q@l2(U0!f`5bm-+B%DSiK64HzlHksD5Qe_2nE^)7n5&J1sK>!xGt8G%FWuQvv^u zWNrb6o6_P&oAU%&!;pcnl_0uT>aVHBDIp0a{z94}&T-LCK?}^|VQ5=+Iu#0rz{MS5 zOH|L7Y6WelN}nB)5Ek27jV75EE&7l!RCmn}#jC&kr3xF0Xl_`<(55oI?-;WG--Jhf zuPfGX-0iK~-0W{WwAucKLnzIx)5`l#e1nZ*Br05y*{GOpj>Zc&BbdWiKi@Kc&jl~`y59je2p4F?e?nD z%$Rcqo<0x*ad4=+G;LF^d?_`^Zh`v9joQLmh%`dzs134V&vrKy@Y6`?Ke!4;w0KG( zHXd43TEwevYt@9VsLR_n=y)jXwd~&(?G3aIrxn>RrbII3!qcsomg!4}zd=0;2h{)v z0A;AihB2s>BXJ*>w@P*>tZVW@BkxeTgvRcd+3pQ6u8$Un8dywpFmXOlbCHrsm#TAcXatsvs^Kz*gjGBf+>rT%*_uQ$eDN zDOj=5M7H4y76r=cUSs3dWo*EwDkPUI{u@M~ay6uu7ditnt zg3WBbCZJ8!B#{S-5`Hf_iG9Le`mG7dn)`+hkvhSZDYuXU>i8jH*=7p1OqQdpkIFSC zs(YWeXn3($!Q5s@0vc91CrR?}VSC715pYus-d8FQdxa~L6c6vJGS ztbfA!mTPp~cJtX6T@uP%)OrUsTPP)=i}iGn=H%RF2;ccftTSzOZwMoFZ-hN9!Lq?W z_IkER zA+y5z8S+1E@sL7QEJ$+b@2x{TPTW>jh5;&|N-eg{;^HJlC-6vZu-5+Mmar;hgSWwU ztf&Fbnnz~3ew$6=p);xNPBxQKKG?6H6<-TbUDB)s>VPddEP>exW|YMLEl1np=WH%! zc{Tv#9|dsM1e$`zGmHQsTxnP-wC1b}GRwC?0044*8p82cr{V!ooO$I5K3e<7@|>YJ7;y!scZS@;+){A2E2;Cq9_22>dC6$97)A!OIxl_|{I- zI{-H_*I^Y`n>X?#z9a9ORLf5La?O*+i8A8yxG1o!N_lK^Q{~GxL>-56QW1aps3Lc9 z5m`3`D;Vr~UK(q}cA5=aeXFoR=G9RZG|pWc$a`KB+Q(JPk$D4n+jSU_oC5Kf8*EmR z5~?DDs{B4K>U#VaU_;b=*TG>OKDv#H+L5@BlUg@vs&0x<8AGWwPvhU_>hz(wgF?&; zN!wPt%RrFTw{>kBpO%jEa;E=H5)g)o1267xV~|c!avwbwnlNojpu)4q5O!EDQ}k6U z()2dj+}Jf)^{#iFBM*+?oS3MQ#Vdh=V~c@8U%sSiTVzkRAhw zU>FQMVhb7NKuRF#G7G&4#iyMV4k6GA;#BJdgxz!yPv+UYolnsLXP1T%mpC@!%O=nMIV)oK{Wg|4E`Bj{jz)W{8Q&M90PXbaC1txY{*r5uPOk) z&9hS4+N+(L&USzRz6tik=Pp|d9NFVW>OKJkV9Z~FZ9;21z)}6F7*$VBXXT^MQOM!i zZ2|!K`IduP4F5|rD|`ewZD9T4l!Oc&d={8J^9-))M2nD%Q{b07PEuTk9;;zURgv!+ z*J`i7Dr`PFmJQ9zfA5LYIk`L_7b&AaKHFq8_?3AU(b5cmw zdBf`#PiF~U_k67z&@>os)L|7J!vM9nN+3^waBGWS; zG4Iv&AzQMZg5Guy_5>Aune1Ijzhd_xS^yiLfjw-0m5)VLS@=U_Fb>KBe-;bhBZny$ zy>_)>)IieNV&QMkdStvmFJ`2aeY z#xJ`B#TY6LXTcG-bF>|JVo65l=}CT^S^_b-w;e}J0>|)i*8CVLa}Z_`fTYd zk3&mbwg-^*=XpO=qA-%*qM4S-7*vQ}!&VYVZPgG}zcn)HR?|tLls5mI=9-?9u_XnIdMLbBPrx_KR-69GFFg}MC zhS1juim_^rik00O-uTrO2i_5!~Y2jz)O)zJ+fCL}~q z>7jVJC$_fmn^r-A$Hujj8=LG|1g`YQ&D9ORB4z8O8@9WWOW+ugA2SpoX=#;K+^&m4 z2U<5O^d{NoIiuK?HC@SxC&XqR-3#>xG*0x`p}wuL$2uc3k_Lxx)#IQ)>}>EyWg=A& zBWydQTeM^MS;QDiV(t@PZNKg!Rs+1ZnPzuNV!qyf*&cTg6_^oJ7aUzRVeQc+UK-i- zA02??=Ms_o!HeMZvpz!q=kD$gCm+5&zc{`8xqo*4;a%@-7Y;xe6T!HlFdhTH2hzk= zYU|A?Wr4+9g*|bJ0nqxY6V=fX%vAsrmNu54T!)K1q(8lT`$zI#R2*m17T$}*@%cOL zM?*B#a0@x`(=~KC&W5A}AU3YwzXwnLG;KJ`x`qx5nbONs3!V0lJ^7KxS#086A{xSk zn$JAf5uS{TnEXp|?@~T(zS>?C3k>8MWpr&5mx*Ub332tTxDmp?c~m&)(?Flvib;Nq zN9Ap(;82@;Eb#PHod%PrrX5rPTkEz!{oNJszklC9J-h6`>;1H+tqyI=g~9jV|M0F4 z^5Ww3{4Ah23_T=j&inh~wK7Hw8oG=uq_N3t5(i#Xwas{`DTjf1&E@ZIWP`=szK3;eJ=iNCQS#jHd-`JZe+#))94{&HTH!6 z%#CwL!ho0s0Pp zgTz7)7nxLVDiymTNMA(Q6W4&-zB1Nfbk2BfW9V_a+RjKK0 z&!z*fk)`zwwuzJG0f_#!0aU3WnU-XY{b?0y{Z*;!U*|Ps7dw|>cj*c zQUwmsJqV8m1%z7z2w-BLkXlal%(GGsQETPqbVWfSJ=5lxHmW%;1=aI0x?Ui+tLDYh zncm8Ha$EjBQ~jRC`a*NvS%0o<%t3_lCRysGXvy?0&a)JS{F3Mp`g@pxnHHy%Ek*o- zmbs$mqCk#$gVPhOC# zy}ki!SI<$3*89AW<9R}RILn94TNiZ{v!9@*luf~0%C&)sjoSJlA3c3Gwb4@WlJaiY z2Ci;@X2GjKy?SzI>((zCx4uHJYfxY*5A_}HjHpVdJ^x;W+wOIN%oCe`hg{7FaIdCl zQZCpq%h8n+>PstiOSv}qG+RD`^5j_gxGww{=@2PJ67xAzGnnoUW1X5NchZe!CuB(9 zSCNNdFas0hp&u7uo;_+;gB3X}(T*?+gWvR%LjfBVcC(D8o~-gZQWUJ~NCl^^qe;vD z>aQG?ki%YSicccxZ}V7|M9JS8md#mc3#_}pe>^?8 zoRJvKbK_o5;<4NsJ`NL`1GzXM%iIy0KMlz}EpHLDyt3Iow_`9*)cW55jqW!VEdvyNp zUGMA|o$6R(uWaa-jWM{m&F0AnAF)t5G4(fImd&X3k(Z{4`p9a0oCqEsXyuUm>KjWC0*KQbebI;Uied?uwadvk< zoLqkVaMnLMKR)RnpI-F7eS31;%5&>1g?k6)UtIbkuub;W;Ab(Y>^)-O4vQxAVt91PeWMoixKb(N@@)GYrE07OzI4?nm>25fPPQ_s_ z&~$knC^EgbA5Z#c=V!o<0lu7;M32h#$6t~_xD8;r{=N`yM!~ZBAdk|=C2);KhLG<* z-Qj=l77lQlV$OG=g6-~%+J<|>+#>CY9r72Xcmb9Ovxi?%;S^3$-Ay_yN8&Zrj__UC zc1+p(Lo3s^;XQ$t0m!6PSFG)@zatk3I^;C=Ex?S4ybK=Tis{d*L983aE3iUT{7QTf zJ6lpXBURl&E!pQb8nC>LN>R{(Z4&zipakDVae}jG+yBi$kp_BOaO4shU^D&M=GU$< zARc>+6}^^N#2#A>SC}+=Cdj7mtFkB4!MzsLYj`?w!36u+Olrpvdyarb2Ng3pw0^@KcjFt( z;u(qBd)Rm&5F0B{#hEEGQp$%OFANMxJ_$_S5Zc*{u4aE^%&q`%MOQcNkj09+{#ddUSsFWtl|mlcV?WVP83V57CMx(~E||i+R}fC|L(mVKQ3CSKj@} zzaw86GX9_9q}qMWmj3gcLcO-1zfreswI6i(g%~#9+OV6N?cgEUX4f>0ZYdLKYT~#t zjFM%5#Fpz+xX|M0a})I4Yk`LEk7OxmIZNY|O`Oum6!F+}AL>HpZp&IRsIoK4MkYK1 ze!|cTN?X%Wl= zSvBvlww`kW8s$`$x7o;~rJ1h!=BfAolyK9^fff_=(84HI@5ro@en|$OO=YQ|*3vPF zr?E0Er_n<^oljxEP6wdEAa;OdVZgNJ!q;t1mWbbkLjA(6E&D@b=aN@86-o!tL#4L` zyDYO$g>%iaS*Y5v!@;D(QG4eSQ}Evi4R=>(r4@jk)IfCp0yb=Y*1#p!;f&Q{L{og2 zY!eRLL=HVqFi06#Ve)#$cu6`ZHP&k?(4iH(Jcz}s&;Mvnpg*`4o(|(lhELa*d4$Fd znG$St?Kdz#7spqKBFk~_TLrxUN+nUgRC#JmwR9uvD^@rVZnFd*j@gl~F^R-a-Lyfv z8?5Vl%_j|cE^MOcdyPvu)j337=PRnYsqq@MCqA$s8<QNC> zc4l&?6dP+FT2Zp7Jx+wHO4l26XQoKG9bscETMvx$rz4eJEMp7tfE zI_hR8H1Zx*cIqTkowh23B93UKjH?fhoBWim0%f z{_H<*qmuXQ8PW?L$Yt&XFDKZ471#g2ci`;^eoZWT@#N}9yZ%2N^q~n^9^3+On@9Dx z@f2#|)hq4kFdL~LDu6PQ=sW0}Lfdl*OkKs$F!fzGLZ@Y-4OtMjFTuijZwUC$`m@(5 z8dZQ_iV%yyZ_dl{f7$>w0I8Mh8cZ;-uxa3vs-Amd!kICAx;YQ!#TtAH|30Ts07_azB`?ra4GzwL3jC8~I{ zM&&8c)#2OKspbd0%!4HxVu9w|6Y}_{l*8Y;%kF<@uM}Brf-8coTo;@5AbSAk%k$C9@ z85I=7G-5d-`x9*saQ#qvK|v$;o-rqTxbV>W3V#)VFPTy#L63sKAz0&>W^!tXu;m8n z4`>1SVKahOO`}5LrDB22SpZsG$AL%Fm(oNhbm>PvuCRM}ctN?Y69mp8pr~D@sf-58 z=~OW*irN?iG<*!{nOJ24Xk+Ik<9vMp|t*6+v(-N96ns zuE*(`rEH3*%g2ctolNyGKGN!6BBp<@Ly7J9dyALwEz(ECdOo;?lbAL45DIH|fmZvQ zj9-uE7=C#Yv1K+H34K926(a*Bkjs>#m`n^A>8}*}CaOX#Gx7E)Bho&Ba)GdT%OY*V z3#8H@>t3{PtJ_rte=dW$-9)P-{%vqVe(^&mAXpn@-vkvi6Wi5=w9KLgwPL-pohoV4 zK<3dTr7k93l0o>TliGN5eWriB<8q(j}M3o>x()0yh#d~MYxg!*JL5|Y$OVxqnHqxXvAEyZz0CicD)Cdf_&_m} z4+&eaoiCW(pwmo1yGz&-W>ZQDbd#8P^>SSBM7xJYm@cZgm$8{v84;)}skDhFQu*_0 zj1_a3fwqE*;DUkU7PWdJ9$au}-Q}SEmXIv%+du-EOV1#XmxK zO`J{VXsDx2=riSlZWg+Bh3^(xbM6P0y9w2B^p!Q8a?2}YRWVycz1E_O{qz&7%gCdd zEc=WVBquQ*%%d1~4cO&ZP$@ec->@BE6AHKF@|qTl6%C33K$ppK(E4C%PKsPz>|fR1Z|+0T;d2l!D{W*&Qi)N3lD1vR+v# z_Mi;EfvUuZDsP7A{>BM3lkJg)U!x0RA=KE`wL$Y)!N1|RTB@{J*)=3aG`M7nzR%=W zgkZj|p!@Pg-NF*JG=Rz5zZ&h0At+myIsZ|YYHPK)VjnL2OcN9A^{DQRys5}@gnBFu zr>Z=;2GFHk0(GskI-UN0`r-Kf`J0PB=l}Wm=JY~^CL5#>hJUB&0xvT6yhEzMvOtv( ztfkOk&#ED-l7R_%2Ul!dcA4wq+hEPrJf*BpH^*k$!f`*@JD>aZrL+6@)$aWI=b`;< zdNs8#|J#S};j{i%e`i!lju9<)*EAdA9Rv>`z#OTqWWgK-Vg{i zWrkNV$d?GMHKpY}t9E|jUwbl=L7bnj`sK17srcj8bP50i8mVU!V${Dn&{VQXqcS`J zh=NCj-X%foQ7Nrlg6}9qPwt#!^U()Y3hJSby9O`kbe)X!d@_RsfxnkWpp67%5?#JO z{2Z?Nxp+BY2cZ!(%Hv`WM}iM?G=|`^=VOZx&6zkJhc#-K0gJM`Clk=X`NfC%+4Gb6 zhc~ZYUx;w6huB&StpVez25OU&9qsI?0s4qc+BXM~oSTWa?toQJ&^gQVwR1H&IJoS4 z&o}t6k%%8^PQf&)z7(~+{F&T9IzSK13acK(&LSlv#iMS=>;jDYO9MB~jq$Y%PEK~~ z=S;*+S`1V+@5NGEQyW#{8gaXyZW#naY_)iw^Gm2(b#La0KI zXPryOCY2aEMWgCJY-D;BA{b#IVhw2EBpLNKc#qPVlk)T6%N}I-9UFBe@hFcqL(V6q zp#v@*t+wFA3!SF-ZMXn_jPL;&-$SG-@%~pbW~~4$0dSN(0Tm&Mif{o1Y`o;pI@q+w zMm$tJ>Rs`X!F!qeRK!`js9G%QL<-5tvo~l7Z)t`j@|YNp;jU@%P&2c^P8BL)6i5Vq zi0?`NZ=;lqe}qvg;x(hF6aUO8COvFYe#u=ZKcr!t-hc1Gd&hR$oX8xIz~u?wcJY52 z$ulP&UbbgZR+mkoN2-R(x1>rzCC?;A*F*1w>4jbIyn{5<=CE5EpwUj)Ba?_ zsdI~U<=^t*znO7mRtI1M(ifWU@AX0MKDq1zfc`b<3;ffAtluAuEWH4z?UlP=omJIJ z+tVj~5zD8)WQ>_!`m}JX@3Lxj)OYgV>zD36-L3G{>#?mtiPGzV(2zbqH&Rn-Ikyd@ z+J14X`X8-SO>f&U488kTutkPCLE7GzC0#HKTQ57TyER3iDzq&?mJCU578LvMqZG;c zu(Q+bgC&cPe0-$%>7l8b?C>a7qiq;Rc-qy4R=d>~T{l{xaZVcM=XxfW)?QO$57|kh zmV>cuiZz9TN$OEer)Dc`@^s&mzhX8IvAw#{zpyr?dZdy!dg-P94XJ%uV(`Xfi~ldt z^S(Gj3F>O5cn|3+qqqJ-DdHkFOH;P~ihcdfu?Y$HBvaZY*)FP7dOea#zN@a1I-PvJ zu|jZAxV;=dw{&%tEApG8WUfEh>oY2MH&cj?gXB?>!J^E%+cj{x;taA#;d+b= zMOyj+*qxqg8>iM^#TaQ*+eY-ee#J}1t|V%}kd#SqfO6%S$w3K8n+Z&2Ew61&Wl3GF z3^d7q@7qgSU54gEn-4*L_uF^wK08R~sZ;)o$%1An2`Ie3T}+es_VPGcq)AL;j$d(> zMD+3{jZ(@+j+1Ar$lm2V&H3fqJc`uk=za|9&#RbIHbp~5rEx(-vJB2xGGjE$lo>#8 zIE^P6sGrVPCqQu=p1(VPb9nLPw-2vQFJKQ`=p!~jb^X3Os?xj_e_ku1AZJVvZT1)B zrVpR{W5W7ZE0{l?o*%t?e|k@DIE_e}(aA3KsrqUNloq2+Zw~*c3T-#LjnXLYuyqwn zyMc}aDGQf`Q|KYt@8N{ck$?Ni$g$zabHaq!J=cQMMaplFO60nYOm!>`a^FTy6Sg26 z!7-+g1!r`^$n|qZ|3cgrT328&KlmFIM`kp8P2(A#Hw}Ep!dV!TNaa<5O>~MnRj@vv z1{~wtfMuL8ei1Hc12dshl1Kcxbm${t85&L)Be$O8Y7OqdaZ#xFgNBMfI%&kG4h4St z4cXH|XajXE;?$-K_V(eiR%pJBI`R9FrBnRgX;aM6Q{|DRLj4&Iz&$uPaQ%S>Y$IR` zG8&YiU!EciA(=aXtpd6;l$47wE-4@F3-$!H zcwx+akOU*=`$}0NGf99g&+7&FS(T@&Lt<76I<;!8U0SUg?-qGxRcO1&S`FVVQYDS2 zGuM(-6ud^QlyY8lft<#{EsDcWOIW2#=tu~XQfO1EC}6KPe@tr_$fDQX$kJ0(J)%TO zc$hUBrOOQw!vdycXnS-Q0gY3Ng#YSmeLu`jXpk_hw~6P&fkD77#Pk}<(P}Ae_P~n% zS{D>eS2Xx=3Z8Hb_V)Im5)L1}I@xu|gE@GGT{Fr*QZ`Pqkl%W~APET0_S(_y?y8CN z>f)0cYrBm|XEd7b?lwo?NLpl_***+~n!EW$e8-HEKSy`kr03!8eF*;r^~vechZlFa zS{cPZ7J05q3P0l0~I8YmH2nBn~LHPfk-Y z#|LJxPDIP0@fJ9Lk&uo+Y4Of}pD;tMy6y+Ks17`5g zpn4qlFfAbQrOSa)Wl`NcZGq4-w7s_!l;_1+t_B|` zEnns54~dnhr0x9n4Q%@!>}ehPw?JF1x!q+2nS@yy;lAMOobSjoL)M#OHDvSuDX|J; zi>z9xsQ|SGKXL>gk^No4XEdf_<`@rrAQ|+;)le*hy(NiqX{;qN-+LZBXrXBYq)~LRD-!26vu0i zgZiFVxd-{pENotyL>4Y__tXa>t4bajW?!0QUPb%>L>?kJrlH>$YC_&;fxWW&n2to} zJXH6o&+^)I1y-b3L}QDsJSW3pE?yQ_MHp%aD!i%3)!Ngli26cT64)!g_G)u&%>nUm z4PNNlR;^ziJ}gKI$rSXs$3qFpI1&^I$m-2DG`A7*Yl@eF1&os<0@LL%PJxz6;|UI! z41-taW0dDC)@l#s{}sg;W8_szHPdD@tLpu!vN0@cY1PvgTeSsu#J8mJrcol6-mWnt zS9YB!VTRM&Yvz@_!C$GQ3z9_|QBIGPS;J9hj@2m9js!1T#%Zknr{j<0}+6PrUC}~9nt3INX zOpJzkz92Cb)SeOP59-aP;K!i|?f~9joPRkxJo)na^!bH6Ma<+>uAF0pV&p@=nrG4sp;;%cA^P| zYOvEAuHO>sbKHI>6cfCBR*;n|ZGL9JpNCfl6C`DD^-SJ3x}tPEZZ$^5P6^9g==a^a}EVo_9fwo<+ z*$R@2@cCw7{TPEdCL#CFa(zCQQbZ{Es{BwcXIP)nL1-0WE<_NF!8lc+Cx}%<9ihXMfRxchmnMex>SnDz+~p z|HPen5%HFlr}Ms7Mpnjudgi!DN~$$2ZV8k74(=k{&lK>KMpU4?8Yl4V{rEGK}%joC|9VN6x}TGz+mEtnV?ggT^8|l{K;F zS>woPb;VHS7&-(A6y2_jH70bZ0wwXTd5^Ol3wq3wY76!k#uA~&oUHyD)4v;Id4;A@{OGFr|CdMob!b(;d;G5r5BF>2siQAz$J5@c zL3~0DrET|d5;>Z0_PuWIuEz(RNKn(B$RCAN$!^;)5WVXwrhyGfwv!Y^PhOIu1&W^9 zLkjc|8v(71Y@!lLkTe`4&A(?zYKvmK1PqVJH*c0VfGha~ zypH1Fm3@lX9txxbPwZ_gfhkoSoMGE={roiAofb8ZbI*N|J^Xc~cI$#?kncoDJHYM& zDyb`*G)YhDq!ti!k;^!xUe?hRMYDMl&xhvberQ(nYcgPH;@WEh9maa6Voqn#OLSfq z=04Vi%>IJR!IGwDh55&{W``z#={DT;Z?CyUAe~(!J?(KB!fM1gqsD$qBYKo-EoA}q z8Wc=#Jk_5qlAm_|RTCM6!!F5xWu-aqP0}f4zdG8aX-P+h5Ox7MD-1eSc@D`3ZXSFW zTbDG2=cw)J0{Z7($3cOD&OXk_;-Z72W6A_swuRQmDcj6Jhn~E8w|qK9lQD%!XKX@* z`xT+<5v;1Yg&1i5fc~cRBP)J0a8;HidrAg$fsxmu$ zXkejGVtUZ1kl7^mVVzS-4Bb8uIrnV>ZVcL_DrLY|=?uo>0e{nMUt$ZnIu-&hp;t;v z>2r3nhE(5kAI;epdMww*^;EjF-_gWB3q#`{h4}sb_waf<1g*xMm#UDDm|QHyMF$@+ zwEC02LHm9N=oaMU{r(4quEif#B?R6Mn zz@VkGtxX~YlB(ma{qH-zN>*w&Syz3qDDrr`m*?)GuU=Q%s@FW6m8dF~BFy&XTJZhi zMwFG{$Tf|)5(O^aVNs#H?DcAOO6;!IRjvK&J=ZALr1$d3u6rp`RBCbikYc5C!NbhY zEH5yN(_h=~-%k{KQ|CoyeX&nkFr~n+IX3|xH1bS=`|SPGyEr@RfqBkgT5|=ATN%k& z0hQbOgBJ*LKUPe#5;~!m$6=i8AXqo1|Yy+>00^-w0DQT;> z!F>>-6x$%^Ez?leO2Y~v%T-mdJ!X)vL5ULembAf+%z>R0eA78CWktbO1s zGEI`SuTR-k=hqw5u8d}=lcD`i1{tpE%`!?4hE$D&i6mD`i`2vzIvfJ2431CWuzttm zR3g*pM6F&gkdU^|fQ3S%(pE?)jHWI+x{XxWb-2QD7xuWLNX!}Aiqh32#Mm10AuJ@$ zhp@DhxiL8UeSS@5Nu5wxEXC?iO!ach)HVsn4@V)2u2N^V{Nl1b>&DgVFF8j#ZP+p| zoSLh*CfweZRe+zOpjcFV)qB8x4+N#p&`k_{I{fuyb8*(@nSO za@w5qn}(Wa)UtERyzjYWKU%VO?a8vE=WZiTT~F+|Y5FbQK_^lk6zp=nCGz2dpZ|?g z*jb{Y44+7=4WmArP(zn(ap?&veI7qH)cAdwv8n3s!impd!~eixaf`)Cyo+@%fn8yR z=%9C$2~BXP-^_-V*IGp3YRtC2FX=gKm#2%~RJirIO)?#~n^yCb0{)#^Io(cU)Y~{< z88t^k1RDb_XZ!zCU4GP266-2lg+dT57VZzbz%y`d){lU#v-}tm2UK?y7x8lam;&3N z_?F8~-`0TNcNy~<4NdxbUl~qW)$2797nr{`C&`(H@d!%=On>F>K{__lTx(8WKbY=P zinl2SYCNX;hlyb>WA!iqzag|(5@eAXFUcLbG~Om{2M&EU;Qnk8Zl7*04{f5(Ym(yQ zNMB2d)KXIvP+<5&y2g0`@2& z73*OqcTMYua=tto&oz(Q>CJTPj0PehlVd(q0<^7*{lDMtf&@W|l?$cmcg=DeG(oEx#XT;XRCOTCaa6LX}nAmktq0<$TSicA4Rkj*+H+D%T3!(l4Y*+ z-;+d%Yyn&k9-#S>DQj&0?-#b3tgH&(tbxXEdGnEM*ADC6CxC%Yimw||)mSv?@aNOj@ ziyp(z3wA88B;)Kq#i>lCOa+30BH6guQ*Qlb$ul0ax?@-&2yQt}nlHlyPEI`0V9{_B z>!-A!Su|gE@F?xXicjCD@D1d*_2KfWsYxbOo+V(GEKDwm02O9DkvCxE#%2{{>5XI; zr+K2nSiHaW#FBWQEYMaNh$vZ-GM_7s=YdCjkeckMZ6nD`1;a^ina?Be#v)HV;sXM@ z4Z~@p4!bNhtkgGp4Z*OQGJ01JA0eXP7 z@EJ1VQ9qcg%?HCtbt$j43gQ^DJ6beR&LI`=kY7%0aOD(&ci5Ft04=)9zmK%J{rD&&<-%{$j`@O zRfoanX&T+d;jQrRl01s;G){Hlk_nv$5v$XII+vaZHvLA>tw-XUeRlTk-N|Q6d}t3O zzZAH!1}-IUgdfbE3dc*}PZz9SFfo(*H=(Zr;1=^+muDGY&0@ZE9WYfS5@*Qt+Lc&I zw|=1JB>~F@14}RoyfmZ11_>c*1or~g#S^fc_2E!oWm8gZg z&Di;2m@Lxivr+#C>2og+C$#dNJ(Jr*Vl^xo>3r8d8BK4pP>CpU4e!AwD}T)(#7l^; z^DrEU0nb&6=@1FE&gIy8nf;DJ${2P!V%ql&pfWsf9ut} zPp)c~zfyz`Jc{PryK*fY?+Y~NeOWb02W5ui8M2>t|Mr){bnA3hnP`gX zI>+-gQ^MEyU$X{MlSE7)$5va}-f6G4O^fwPHafNRF>K0q*&7m=?RWPR+Mx-y)lv8d zmHhhN&*oLVx2Q-ewaiQSzg7?|wd{WO{|ehRn4XyCyXy07+dlzp8%{y!{cqB=aHHc; z9|qrcVJ%%C@QwE1YmAveI9Ov3Z<0LzWL|nHgrr;UCeXlZ#i!IqN$BD+6Su-cELJNv zy2MEB^;+J99#25ek??}F*kqsy)G)U(cQBel!$p@e*9js(cg&5pJDcmwBgj(N;oJlO zZq7jSg@*{*%dG`e6Sp4Xm?s`)DfaD+EZx)87{%Kcd#_(_>ooOBq}bKZmVKT-hs4;z z#gI6MqtSt_mxkQ!i``eR&iCGJS3Ng+1ju%Y>VM#s3IuBVc6I;7%AC&U5Ve$JL$-^7 zW=OTtAg8S~5PEFfZmgG;u|f&{a{J!-%kKj;380o!aDgSP3eK??W+u5PiXD*b95r|k0K9>_ZSkwT@f1j@mP&E6;KLdrJ(}TnB!`3=bPHZS2&Lq}c&@ zuyYPxywWCXi5SbKCa_wVknm$X2Bq2AIcVWlInipTYJi4Klxd!HL}^EZZp#!(DZLyP z^%6`7ifC=0o4^*8brAxKew7X!h zHyq6H+@W7zB%fOVDu&-OL>rY9vMr&{I?D5TgC6eyo%WGhVZQCuTMIf9a z>8qPMsCkAf<|4-Zx3SNvjX>jgGH{?)I^Z%Eua;cO8z_9Z>Cl1l>Cmuqlv(c}jQW7& zG3K3h*`4GvqnH-SHJFQyJZ3rI0G19IJ?lsO%P#sBTf7dFV1)Z5tL?S*NGycd5RK~= z+vuEsB^YZsYJ$uWHBc$XaTb~uQ&YT-KgsjJtIhx>9Y>l;HpIOM8fe#~zf)a5ytDP5FC zmJHwl;GJq1bQeVpNYZMAstbYHb{Sr8DgzG;kDod=6IqtxO&CWe5Sm8n<~8mUzcnX9 zbQM<^YtT{>LZ@jSMx(ORq>YsKbm01OH9VnN@EL%zZl>B^5aznhqP%T61ADN=I@r;3 zjcPR255GpK2Z&FiX>BzpcK}y6T6JodnCc+skX}Rg)JBbcQ}KTDyiDh-o+%Z9iFr1| zMrVeucRPOs8P*citm%L=&*v07jP4AL9JzjYQvY`9QJa`Cce0yplI9HaF)int~2LQyda$Z(EqOVKdfka zPAda*??i5xRBKhFtY0J$RUn)j16e~m_+nk5?yU}H%`Po|zX=5XlE|>BLErGQv0;D| z(5!Yv0lL52h3j2Xmn&gcizn&FVi4HsmR?Su?>YAGW#B~RVas!{rZDb5s&?q{hPKY1 ztyjU0+At8k=PRbtBC@nwJ^;FHm$pl#9uT0OkX9i$BvN8WwpmKI`|ouULhNK{9HrqB z;hE<*@5LT_`Y{btr+TQD5RrO5fz>Gq7(H!fEJ+z9RH`>BSWGr^5~qYu$`n8Lgn+fT zjmb)$V&c3wDUY5#N#G{+cDsn~XQ9X80}Np}sm4Oaqu-25FMeQrM|c@@rw2U~E+fAl z@<$KxITJ#g z+BRo<4MmBvKBYtrtk%n?#pf?i%kPi#wGwnZ8aa?XBUlkB;4B~bsx;4+gujD>AUg;c zhm1=Z@cx`tCVxs*d;&u9EL(S>9>|G2aH_jkjEtT1u#F=hf&=ws#3%?N7Zr}HgWf93 zqX67D#-H%w$dI!mP;!LL54Ml|ufKefW@zqk9TKBFNDe{*WfHaoNRrCa@OI+7I?jy@ zBXM_ceo6X7O1Ei%g-Jh3=_H zij7hB8d%$e)YCKxV~bc+_6BQj^k&k_m6-&4bJ7 zr?&wYB-aG4Nv|Kb%s?B_+Y0QYc*Pi(TVwVwt^MM7*hzEaNclgcHvnC9nx+x;gDslY z$(9x^y4qt_b=9RBU&Jh#X<0TcE2H!?eJ_I^G$7Z2)eNcKAdD~@18nNE7T;jp6y4;8 zbz$v<4N_fwu1FoJ59M+@D(^<4UScl_G`ED+B(APu<)Br|ZLQ@Dp^9m_FXY6~yFx+c zRsH?~m5{$~0x=B6_j?Kt3~&QH07Y%p0azGHN0v18ah7sU6#G=6s_#z1{Q<$!dio;! zm+!NmoBvIWvQ_d7g4)gQQKzGVNj=IHaO>PGxh%@EfLtZ4Q3bR{=;rb_U_`tnqxc2iq;+bO z^!<6y4fsn$Z6m|g@byL$iyBU;?;sPX*NcZej<d^Ut)?z z;v;-K@c&G>OGpm)Tbu!{S8Z?FFcAKpUtv{D7)0A`A7Sf8DOD@6f`C?6a!)}hKadG z(O>7ULxIMiUi)|demuSEUbpXiWAq(;Ze>?4`@^g5u-6@pVDU?CvD5!GXm>)huaR?K zdC$Z!R577zc;*K)?oqS|1T~%%Xgak7Dxe0}Ac~4{J$-s%;XotUDvBD1cWG+4R%brs~CDMp@Pi?+GqZQV~q zp%@7@hgss9+Rrj)3li`QOZ=$mSdncx?9~}-s5W61xEdp}dY^pKCuh}0vhB8jz(c&h zHYQtAJGS745zt9vq7+%9iW~jSm#a-BfxdxCx)?$UCH!GI?IgFLXt@k6na_)96VS1= z8?5_CE$0ye;0l#ISc(QZ#GS|Pb&~H5K1Ah-M?_s{0Th~Q13^QbqlHw6GR_mgo|XYk zDzvV|s1C4{?iD*<>_JL|H(9q+eoS7GnoWPNVHp)%sk}c@7{XEX`losnB%WGcTEq7% zaI=FE@AOls$q`g#RC;F0c=ULU61$I5=wXWw@9&b&qik|YN27o)Sm zgfqN_0vs?c_0rg89(4(57fWJ_k_Ke-DY&-qcP5@=!(05t0u)n}5hDBuAEyHJ>W`A( zjS6R(|1?*tLj;e@x$$sud7E5q!ScdKA(WD4hI zQ&f@mfsMeA2e-+PEjY7g10^9Bv&Ng@HBdFO3QznM-$vM`6vh!RocLfUWa+{K;Q`B; zCr%-YY}#>5+KVRjO%vdjPtKr(`sn(>ih$4g2d!hh2YBE zwEVov80Y-lg8aPHyb>TQuQ)#^HO3<~ry#Y+8mc2XC$YF#AtW&=Cp9>=Ah9U1B)^EO znyZ!z0IgSBPunmQe$THst6I5*GPKwA!fs4^m|&uyJy3+)#A&0Yc4Rw)3i$6kwv)6; zFQIgKiQ}C6_nqUUf0oP=Z+US#XDXpSgVACh3ceVB74t-J#x<_E5-}V9U~$4^uh8*h zsuX-B3WQ= zQ^^=Niv^2g@nBYyIA!KOr&A1vnx(&>R_I|CX+}D|rG2HT)GR0*tiJO_$~C?@`G85B z9vyjLt|J&39R(BulM93{nTSt8F{L8GGr?T`Q$i)3gVNH-G^4=o!}W{-u0;qMS6i)A z)v@pjGqdXXS_=pwmBe(hMJbUij2@lOY>hgpV%1P3)2ZZ{UbcJcCFvxNdMZQIayA>#f445P^7{c*!Ch1Dv0();4n}!1& zgvQImLyWi%+l`j$Po@KdcrTm|EWAT#Dd?XLp&z<8Llin4j(Gz^bOxtPf3eO@3Y{YI zWisgMr3Crs0NI&HfpkL-W9jIdVLt%+Ng9UOErp3%_$NZd_}pYticAlF&lozDM#;xc zjRLbqW0`TPz)IH;DGwog#uPxLI!W~wJ!|uq6RzmF;7Zzi(lG}nW2DQZo2Na1kjAP^ z(94@^(k(}YyXRL|j<$JWagQMDq7d3nwgXT0DN>3R{9L8?Ex|;{UB?I(X5J5=f&A-v zDX&p8yfgOS?QnpBY;aI%2^^2>9kHVWRw{u(Z1;;L(Gt7O^he3PmiLk&1%1|T*j_6F z8uPaIbIi3;(#U#$XR|n=u zi$onZB@a9w_nna{^?j5L(|GHM#2J&u+Kk9dxPC}hW}UHuUpfa(JB6iPJA0SWmk;9e zQFahZ8pUY!{PHL6*OD5ZpLYql9)UC4P4IDLN-pCteX)LA?qU%>`xB{xpm z?PFZ0>)dTA3arCgv>%efpk+E1DpLYUHSxOq_ucVDA|=X68!RYLi+8-2=U#Z^io5Kc3tw_<-FWhC1+g0FD}c1U7oX|Vq!WP)p8%(yINJXvj4r|iitJI zojOffL8T-g=(1p=Z)T|y`B$nKIovS1VnUJ`p+eAII(EAn4pCn3BWGn%Z~3Qur8fK6 zc)eXR@oqiW>~b1XOKo{)QL0^mPPhfBsLC_DjuNVRS-`@&=9$V%P8N#{08ygORNBG9 zsTczQhia3{<1@1WCb!!2HAx>yR;*7?t(GzQHVPJi-+bphSMT)_dV4!^VkI-nX|iH# zS{EuYWQ&I}*}BqL?l!$EVzB$Q|xSvA&?<&NOS6U*n=f2pXTTVNMCzam;T`LJPjKYn&M2&QVmeK%kEA34O6 z^2}{}HU!|+0DuohtH0SohBDL!ii2==O)lT?ue8Wluf$coh0^@(CS#R0Lqhs;wN4Y` z(7|JQKypcVsSKWMb&^aBRAZykLK0Kj4bOWFk3zT%!~^kY0sVJRXhf!88Chr|Hq z6rMIT;zGAs_|>@Cc9>i)3DJ9~Mx0m^kdFD#{g0k!|9OoCXeBt3O|$avcUO;Nm&-gPLor-9l)y(Sugw zuea86{H=q_*$rm50mMOb)G{BDpX^v+I#*y*yE*7yJz{9I*T9B0GzHZ_tqn%xZts=p zre;$++f7JYTbD%RJ{V)o6JqUSUO@FHmFI^?vBr(A{m6kDoNY|lE$*tSx;j(`CFs0FuPQh2S)>nq>a58_I?k!}42!2@0b*>e#C+;>wK z<2`(I^sHc%*H!9`u5JqN#4eO!+v0OFo6YcQP;)(C8=+wDpW!Va)i!l|Vb9C+QsnTWvZg>|f1 zIXcqFTG=Nv9Df&rRg5+Tf0r*452JZ|p>hU{$0v6h+y>8FXO7RVMXp%U&M-X@#sZf- zV1sdC+(dmK=ElM>>@nTnp}EWOkqMaZLy*Sfpq~sUq&ExLGr?$b>1j*DowR;}_~p@a zv!4}{dnNhZxf7@bdtJS|2JAaAz0=Cup-f1EyXate(SQ)bh#44j`~=tS*#^ALc`zm~ zNw7dpNs@r+*O=DuUS?? zeDu9Ej13@Q5LL`H0xbssIK+vE>D(HuBisMyhSRI3M#$c>Y{NOxO{=1-)Tsp_+SN#L z{soh8(|O|b54(zC#g3y_AoCbR;D9vomIMn6#h4q>&|L_uZZARIrun1-g7nyJg+y;5Jv%V5>5Z!r83)(48XdfW_W;1r z74;7y9V=Q3b};GsuY+xK=mQ?*v!g!aSN_|g*Et}4tqI+6(4CuiN8^5DTj%y+Ofna` zm^psijKwwTu8XdfK8D+a>n-=Id+a_x$8!Q3^}dW~+kGTe$U~E*0VZ;)cyAU1=g31F zYAEj%X1Ss9rWt$NfoAA=d$2&U*O*IH_-x%M@t+t`&r**#@TqsheZPJ2(TZC7NWU&e zC&*-$j14(5IVHpqgP~C`n}cRs(M-kFTjD<5KcKoYac;UrgB0V+^o|m6YJThEX^~) zgvOmvS;A&lEXkQX_q;+q2m6xAlxWT5?0cc}LO0)E1->Hmac-TGrP7j64KyK2LB$U| z%@dX)V=ZayynkLUGtH=GE9k_f@`h=cf+&)tX3dLb!YM?Bpqgg_6w_BVG-!5D?Yl_d z(J@zt7p|(soqLa-H|+I1Fi#II8HT811{K0M0?Z?$oR|O~xQ@Z_S^dD;)#mRd(}fh! zhV;SNbD=a5m~(|5K1u7|P0Pe?>9$kYj`~Lls{&7$xW^!~2nb*+xVY~_p>Tn8xj?}K zU!j^uz%d{Nn(b)Tb%)o8U2k!%6i>X4K8$P*oLMXn(bO( zh4e27rB&cN$@$$bG^N|JFDqvlB9h?5Pp3ExOwep)GMbta zt(Y0cMJ;SBU*NPVCyZL(Z#`7dJ())3nY!gELrX@L$<<;y8l}~lQy3+YlB@%-TEaf~ zZ()R!O8su%3dbni61_P^nc?;OFlwZeutcU@w8*1LXrw4J*h$z@9ETM=mM!{ZQb}WJ z(8jh=jmD=FYq270-*I|;Qp!BxYx!L` zH!7M5%|*eQK98}-K(j*Vpk{D7SsRb$ZWAfviFGh+Ame#=;DbNdG&G~tiJ@i871XK@ED#{tq&;J+S>BDmxqu~@b3u(H`$+VS4)VK4Rde(JrPJIPk? zZ3orH5plr|^x3mfow%QP`(}my%xETwkq7(!Ms?Tlvk%VQ(c#Kk<7GZ|P=^g_9mL<{I*^bNU(fbdLPrV8PF$~`O6d4?J@Cp1wTy%E5rB`!UXw%T-&_jH8t9P8b zhzW#z@cksq4WHS(i)=(;>ky7zY!Y?VE=5j+q-7&X0joU*#=J15m0z?2ajX42kYa9% z>*9aS_F^-B2>Y_NXtqwl1uFt?W`7jmRgq2t1N4yt#**+!9Zk*6a88O&@dOk9B=kAl z*1VqwTz+zvY-355~ zJey^$^236J@+=4`Ib9^vlr7F*q)C=C$^?94JdNr3YZ_-XAGBHpUpMV-A+kc~e_C=1Cx6vR-I^pNd5ctL-O@1J23ID2UTb#Sx)5g0cxGCkz%2=Rr=@gVv{3 zmPgltprjq)vs01NAQ{+EE&>sSq|IkEjvI!BSisKx$B$bCKaa_fUvVO4lz=cf5h>v` zrlBAKxenrj?&^7F`roo34-!&S1!<>pfT+)q=?Nraurmv3Z8;Zt#4c}xJP#K5p#ATH zauKCWPWu4d*a6@u;8(TvcA@^X!&w@Il&fFAMqH3|O3WaT$fEFyO!G9U5gMmye5<%o zgeG(v6tNZr88HI^<8x3@G%b}yQG8BVDrT_0iE_k*Wf4uEWJ2-yCb%K2NX9?~7!^^X z*aS(*m`>B2lFR5CnJO~kPlFg7ZM-nNbjf@cg)@>+Ugz^6`|2B zoxE%PwOcye5%@zKcO5@DBGT~Pn&pm&_lFd4`w`zJ5jVE-x>ZH%G_B@)18H^;s zjW4AhB|+wUpu(6kSg6K8Mcg;6bvhjYigu!QMQ+r}PASKrg`OIK|JYUF!K96f&mqrRp0br8ilePC&|T z0~@%AP(-dzO>3ny`K4OWwvJNj6H#%cx7Ep^*I92vO=1KstR2tP!;3H0huTAOt3oC# z_{?wMyXv$}7S~ADuvRWHkClF4$U%k@HBc*NrgD9`xSrmFN;)<9>-$XYOKIyK8JS@U z0VIT+Ng3u2BjTpAAt*!&c_xb~)JUdm&{+eya~`kAM4H_XrY2BKt;#9y3x>JgIvP2V z87Y_Cvy=cx1-LQz`2-X!<&b3_?gMq+%G?8bykFv}ryHe`sv^`gOdQg26_P48e)xfG zxdZTz%N+yYjGmV$a6MHha=kXW~-G@Vv7uj~?{RnX~cR@qmp(JI^L`_GX|S-juYQ9<9L4Nett}Y0tP00gSvgog zkrF*upm0!4oXfQwxWY6-(A`kaRcbBM;X|PS9Wo}dxID;EMGMEuNgrl($pVX5=%HEq z;5zXOYQ)X;;nLxPtq(uvw5DFpN$Mhp?%G`n)r8SHope=SO;Rk}=1{t?E6QFtwt8rR zhHS|0T?+%H!$+tcbSgEYSdm3+q`D+ftVrV&#?AAyy^D^n@_cWBd6_{@mZ53Mmc6pS z%u%d&bFO(v9mD<|IM zy`a>13>6bOVI&MVt+EdV8agZnt`Y-}{wO*g%52xBIE(evlu|7+dd23(<)J-`!>MHf z6g{D`36SS^0h?@)WL?y}mNVY#wfBn~%SjnHvZ6UZS7pb`llQM)e0cl*AEVP(?}qP( z@Kr_upf)TSjo|rcwCnYEcl)q$TIA4)_s0?ID|Th2wF{FyTV#3JEXWTOb)85?qn}TH zeKi`%TJFy(%tVsCl6&w4A3<3?!X|z+iJ+{8?Ut#BX}0i@Ef7kr#k{WA)B~G3DwSJd zel8mkCp{q@S*g^I(LB#2T3tKptx<%6#Sy#mOKzO=37f^;UU5bDwXOxcM+>t&ZWH+YVVg^OcOr;!^Uu-k&uSYkYczry9I)bJ*rQxYp#qGjw)D zW{B!4l6%cL4C-%l(Iz4DS|3#N%HpQNPS1q(ISpxat(TYsBtvMIoPbFSE{K*9CK)nj z&P1((#KKA%famH4NFg~&4G2zammp;k^nD&ChG1lA6O(RBwc+;U-RpO94mv_@DPA$D zh|^2I`TgDZeGr;NH})cMsfH+vhrgqj1b|Z(aPM^PRUO!EnlIQM zb}9-u5!gE>b$$t(Uq@7x)8(y_xlUSB=Xa~SV9p2PRZt4VDo|QU2jRxSJ_T$h;D=fP zzRP&mQCyR@HUd~zq2B)+jC~1)eG!0tE_(eBplfxP^DWyPv)yKp(w_%o)pyi1eQktn zXs^Bs3>v!YfUnjLuBG$e0zUm&e&<7+lx>FJR@Zb|JM|_6i*Eh8RuxL$OKuhP&E$Jt z9H7G`2;u_j&t^N1hy${)Arlk+p5-l^T6! zHx8gV>k{vy`gf)NVaL{y=k$DLFK>_<_H#>Jl6{>48Im1VN1XxIq=PTcJ;a@RSY6l4 zlB$<`{#7c6Sq&POFD3$Er@w!4{KLNIh9@XngxHl2mKekNN97E4msfXCgNTURI=ojT z{H46>V%xBMEFn;ytz-UF)sRh0i05U!LevWy4{4A#))s5~o6m1=9#SF}JxW!l)Gi&+Eq&lD7;comnk-*z{_r$#!Wqifl+9tJ7;^I>Fo^iw50M z*b{x{h{;NFdt3hK^-QGOkWz$}4}I{xID0gt-W)!q0`KwRx9?5OoxKMm>c>xU8eZx5 zo#ZV2(v#l-w2`BpzP=LqqKsbjt`RnvBh;2(k=Rj^FW16sfym|xn1L$bBe-3O@uqVep(gO^@dI&4YWfxw_{jPEXOshdq4E)4wU`#!jR z@Vyu3A~j<4N+Z0TM&szzKD*I7LgKum=mu6exn_2-;Crlckw?{C^L5dEIN;wqsA zD%yUhV=ZHBL)uCO-Kt7Rkx4F%rNoZx3qRKOf8UuTG{8D7A0o%Odw2KVvp-ztN$$Np zN@Qqr5hBbsS*+D&KGa#R6)NJDvO2~2q@cW@E6*$Jzrwy~lL;a;Rl@FjtoRjkjVtf) z2~%M$%*dd~$}GS&p^7Y&pWd^V8@UvO(6ZaG1CYE}q%wrKP$5aJAP7S4hfEPtyUOT7 zYl&u|t)va~!D1TsdcQ`~Pm|gB{xP_nOn(f%b5Mk#He4y09+T?Gc9eDOAF?t0GS1=!|rATEoFi%Cs zT#wcv=5EZkf1lt!ZzYuqk+~C4!hx_L$wDlRB@h+Lh2OdIUOlfxiL~b*tI&RfU^j`I z3i{ma8!xW8J(enjMA)HDwV4%pt_`(I_*@t+*6ZylvJ;}ocelZ3nR|J5=7D?8;4AU~ z#M9Oz5s5J2@}$9)-)BK`C80vRsM2ec8-r9B1vTq1sPXEZD)REkQ7l$jqU}VkaQ3*{ zw(PuUG-2qd*(FE%!AN3#`IuSpgghz>n@WYXV`7o=v2sM;#H%v4iOmUB>P5Rwg=@I` zb{C8$-=PP--`TpxgNARWg#cqfoWCNOVZ$#!l~|w1bDmeN#%@Wx`(0Ph{Zz&XH!RFPg; zSV>BF5*R2e*<~P9#AVbdE1J=Y{}7-3u)L}4JKk7mo&NW5T_}aq9B5Y3HvDt!f};ac zY5#dV9S!d%)5l;ox*JRfyksYUKcD+f(yFhrP<3yhTDJYc?QA@p-1_Cs!i%kc>c1rc zE~Zkq#;Mu~a4jv_wx9D!TnDTIlfzi2r*PBU`imW2y+4&xO;6)65WVMD%pr$RA=s}I z1wmQ5s1i`Nq#z`ul^Z6-l50oygsNKYf8R-(IH4uo#fQk5_vXz!k9~Zay<|bNv{<0a zM1pX)TBJs=p1zw!W;ANzopwgy(>SLrr+yIRZWrx`u?s9)=Th zbo&r$Tq>!NQ&XWFa)ee{@#|2fM@MhE+3WvPTj@9I|E0Alb>5jp%B=>z7ZA77%Nj*$qZ9G1tHu1d zpgeP-$?a__i%eGg!!1MewxQj|FEBAy5I#rYbG_{{?+K79G4Jv^Ge!Z~96`2^29{DO zF9FTW%4-0InRY21e#EDAP5ZlT`bQgeJz@ycI=10|Qu=a!c$FVd=jj$RO0erhx=Ma< zq>Tq|@K5j;os-{cgD@Dy@ADM7@WR5Lpl*z9?LgS-+S*-tqBmax=;2f zR6&dZbugUv!GDb*cdyKq3tEj)%81r@Vi~LDm==;j;fNa7Cnq2Js0`93jHWoVJT+8s ztf7hU&qZP{JDv?H4BnwGR^DdSLIuVujyY`cH@H6tP&dX^8bK-)F|hHy&2ib6Om*X^ zbcfiCFbzF1OHhf>)Rex*;2qd6muuv$3=J$B4wvKEeKZf_*Y$J}j^lmi&yrJ1!L-dr zSvaGu!=U>*o$~UJmJuX2zj$0*MGY|Sd+s06BnN$kJyS}+H-`~Ki}+;`uP4#$`R=K2 zl6%q@j{7_q?t-Q&1OlHAN~?6x&Be zVAvl&Hr^HK>LK#Y!=y=KpjQG1R1aEWOo3$q6k+kpk)0x2K@CEGcZYRqT)5O#0X9&f z6%*W0_x+)PpD(5lV$T0^aiQ6}O_zR}7mZchZrVT)efL*PBuh3CDS7AuiPF+9X;g|Y3ukj@C!Xibdv4#9&X~2R>wv@aT+&BE922j5c*=}{8legU{B2Rj z1|qAGWwlXcd5Rg)b-WMQ-XAa5V#_RoZ)}WOAG76dl?o1tliUg=VY%dlVzuKo^tY&2 z$_TrM8!(tArbFmc34YSpYTp4R=d04a z5=Hia`Y;}iC{?-$CZ0$jyzuQtn5)klW}?y_xja|ehJyk0B2-pFcqN%kQ;EjoV|j_n zQHCeMLkM=kfJ7aX9}65F2^dfj>!hlp7K(6p(wmy06+~{qKPf8EHMRvLm8FO??J{WZ zn%J;~DeBrt?sJ)(=1Hy2s(2(FGri%W_IO?^<mOz3!!1Ri(u>q`9bd&yCH)W+%TH8jn7L`R_Y_3B;-Y%H7 zpiq?sRoiajFc5vuSIh&e2C4i&D6Qziu8_K=7ihH- z5;9=|R*fCm6IitBzt>4136P|;JfL9CoO5P8nYp?Nm!Xq?BwL{gnUCoK=@VBHrc>WKB^~+X<}A-s6FQKY91rHW1BO#jBbc2@Mw62R{ z@n6vCbP9>UO@#&U4$|GR6@?0_Hy%jb92<0-r*W-ogVfvS=H_Wy?0aeHEIwyEqXdQA z%iUH9Es8=hi$;pHgk!QAqos+J`1yJjxXIx)-dfiOz#6MB`@3};0@qm8GA@_YgcMR! zxSZ|OT%n8J%MyExI8rh0xFH|MgZ?P(+w&MxH(1A+KK0@1E2P`=h`+<$!&$Vb2rS&>4j9NG3VUFej&is@q}X=^vLF5cSp)KA@4?=0ZMU3YMQV8JdJ9!`lZjQhEp+|C>W z776kkT57dPCi!F_*G%wvS1+P?EB62S7{(Xv8oT%;1@6UIzDc!_pwb1JT<(IeQG)x! zG%xlIlXlF`&Ro47^hw?(3GDr3M~7Mw`tcUbI_(pV56v5EbK5rZyM6`IaVjcNoXmCl zMTyf>ZQa!~j_tGEG@ZEBKqMq_N|8E%w5_}3zuzui1o)EVOLONB2}uC^-o@?$dh^42 zx$c#JDP1wKrXeHOo7Fr^H@C;xYMrGl&EY8(S;Fwkil)))Uat^c^G=uudA!auetW|n z^78fd?h8MxlHJ#xrt2bC|DLdUoW^;arF$&8Sns)D%ooK9#`aipn&ynpLBQMATogGj z`mvbL8E27t-EoonZ)a5F^*V_|x(o9^v1HA-{_mOrLFO+^s1QWkM(^LfHIMIT&d33E zq1&%$XwK`JXCV{fCe9Q0GfiSDm>@@la!xnFz!{4i72A(XAk3SiY{#DzFVc*&_W(SS zWKB5FI3k(TM0n^+(o2JS$M}Lp`_29(&X-^;O*q0Va$m(J&DJ6o6`m@>?)BEi43Lp| zk%owdOs65JDCb3(2U56zDlL*^0IE31m$7*9wiFnSv3pYS6qIf+o|6FAktat-N=pM` zAqbYA!xx1BW`FLP5kNkV7X@b)$P+zcK;%oF-AlB$XW1eSCl4W$iU|a8n&$JMf3svH zR0c#Ou^{F+CEq+1-;j`|X_k{Ey<>!?gss;3h9K<2{*WwKK9%+tNTh>-r0sKysG8Lu zIFf2L5Rfl>Z2{LogMb`o3Y=%pJnFjf2YsJGX}Vv0g;-bg=Dc{jaEGKo2m{M2*IKjE z)O3l=!(*Qu({xyI;kvd9uwOoV)+6}$jQpMDg5;oZH3Kmm>M=9rubkxtPf3Yy>^#R{ z?KBOUp8c{$vo8RkPlKzH*-DwK6N8P+GfohIG1NAqUDc2M*9zr!C0)l|%(#YCXUDS` zpP}O=3;z)0e#w9{eGL#s>?X*fzk(rrAW*f2w900>oK#r44fGlttE`g=Tu*w3gX=P10T@gR)A+Y=6 z2ZByf8LIe&0Z>V1$U!DQAb{#nn`dclW0d;@TaA1`6Mcmi$-s^`AV(0_J?aqmogt3m zHiLm*3a1KEZfBypmyutVOe@7I*w=f!S|<$MiA7bAf;mDh?YM51MwJ!$Daj7o1coNu zz6tk#1#4IpA}3kt*Q{nWHa=KWG`=iNvOjQl$7ZLBkuVUmS}jS#1xO_7VBA13h>bTieHr#a5<4{(0tP|yV2q^XS<00d5U0J~qd!mFrsGysGB8*CuhV2IhO*l)=|^O4OdbpU%~Axn%?QkSWFG zuIOOUQQnElO+mXQJfm!-HOK}4R5s?r-T|pO=ITa_in}^HZ41*T?4G95K1^4uGYUT{ z-kQ)YdB#vG!x*UDGOtD|{em{Sg1#Opr3v122U?0y{aOU0kw$B>6UUCxK2-z8E2p|j z{EpaupvF|62TKdXqKv0UWju8&%TJ$3fOA{MYkjA0zqMYwOT!7kKPl-NNYN@*U)$hP z4x{&KYcbLmr4N^TlZ=aY21b*HDZ-snCt1R9cg8BvW~elZ9H>=dJq=fusrK&fq?q|g zNJF2dp(Ciu$p)G3uCKDk)DYaDB9VPitnsL3SytKE+UqQ|<%Dwar%Kz;?WAIIw;Kjo zAQ5NfmK<=Oc(f&ixE|-EOWM~C8fXG$Doi_C@!FzZSGn3Ts~C3+9j*oL)IhF>o~CY8 zRckcQX}DC8PHtMq-3_Vg`f>f!BO6n$kf?~@Z203)Pf&ho=Q20rKAOC7-5-e^UGO4qq@&2 zCZC;3uNXyD^W!Meu}lS+mS`n%j&f9|8Tt>yhmA`(P+5beCj1?&aC2{3g99Vto!*T` zSCfDIe0nuG!Jt+dy12YKy*MAAwb14qFhLIIzU5%3l|`%g0n{X83@wt}5@+5amw`MW zn730Q$tPKwY`#R^*X7sFHmi<%hFYlVuwdx3enk5HVaZs>(UZ4<2lf=I5tomogfBPb zuApfQOl?|wnwQ?`8jQ=V0N>+zSmb7feGftvX%zRnS*Av(?D8UIDwyf0s8SH9RL5sO zPo~d^JmaH~=X^zTlubd+6tTAHQ&w{zfB5|3eDW0xRw1<}WYuC#_KO*?#$?U61@nJv z$F`!CHk!@5JCfzrfo6!E{aL2Bpz>M=irPYq=VrA!3qZTb<(9a@oeWPL5)e)>swz)f zvL>WF7VgipY&4@B>#XfA=XL}gXZte?S<{|3>__(>H5Z?*4|VZe!Mv}s_fF~3I+P7pKsV2LmmPKNCpX=YzDC_=kq0hi zUYK@6x_|v=XJzgquDWjb5Yg7Us^qt+uyS~7Q9Ryp*i++j$xX}JKVQdqVDG+#OCB3MTu2-!_EU{RXT&>RjvH5{SqKP4rR<;Wazn5i0G z(>!O0$5y4V6(lOf6C~QetQec9t;M4wpl&j|YF-%Y9U!A@nI#e9<>kL# z-{-kMbiS0l!e{IpDrqs(!qgyChSocnUQe#xPp&@pVK;;4v%mF!JM5GGp&oYO;Lfl}}gVCT~V3&@l>Wq(!P{;-$6DhTvB0!W-uJe{?0Knm*F zX)pR|p&IpCg!YQ70kcPl+trXXJjL82tY_QRG_ApgYiWk1b{@=)*GGhEv$Tu0@`S$S zFvb9JuT>h7up1w*${VUr1$ip^LpNLvTTVwxyaVr$vx1_rD@x6+NNa(!O>=J9QdjBa z9c7g&{++pUE7&^(=o@{8T-CDl4@URdG#M|;s+Q}TQn>C7-+oUk<+;>h?B=(&|p#Z~pG^)nTh(sKAc5+AAab zO9*{|+y7aGJciSkbkw;2M12B7w>dL zM+{1@o!b9&3rkM2P_>N5?z;cIJ$zUtfo4`8AvGI^_tTm3!iQX0o&pn3*9$x;m+Tns z^^JP9V|5wVj%KsXGMxK;>gNxZ^M?M4Nfbc5i|GolN(KFwzkmGwcJ$lx=fUkrKMkH8 zyu_d_*X)`d*qDFp6zl4@2xX>oSb|kYwx4_d0hLwXPunmMe)nH-4@FI+6y8gksaiX& z5^FaGXp@kTn>ei{*S2g2T21`#vtuVsA%Mt3fB5dcyZg@HCH*3|5*;6ocSK8^6Zn1D zm4YAczlxm{oN!}*aV;2eCp*lGON1)@p5J%EBvJP>qH{&15y~H2eh{|cvNHa2sy5Zm z+CCAol7`!K-q@22l2rGpT5#rB`)V@cOA9^Xx`Zs!ln)pG721&Eqda6o`H{P}U!i&qM@!{$B6 z>-n$S#r1sl8kTYpW=j-!5bX*#d()do;ipg4ZT(wP8ZzRRet-RI;2G7D;e+-i*-8L6 zfz7zw6^ha{ov*$jM|MhiDYCQRb?!JnOE2ofHfPZTyP=PSHy&ezARt-2LyK107VDXx z0i)UkT!j9L3UbT=Gu<|6$?Inl)(5CG<(t|ib=daSWTTO{rx(o$2v6h3#Wb-KdxK6Z zv!sV^>uk;jq6GYiDZ^{lUQV5WWCUA9J5`&O$PQTJdX5~|F}g(0LCmsRGnyauXvY#% z95w20G~5wrGmS|{;LmSKoa{+n84{iDAQ({hKYm*_40_~QD)ad5&4AP+`kRtxNgIx?KpQO9@lw;O_SGh^aU>lMH%F3|6a2C+r7f7xP=LPWZKUo2A+%(vj|Z zct-yLl~rAD+AtJ-_pi7QR3uVZ-)Wi&txQ8=uyyUUNtG%SZopDvTej1Jrv3N%BMB*` zYs&*9_v75-dyg;aN4b^c@Zq#VEoqMMV_y}5@9#c|N(zqL*e9+mgKH>io;v`@1uxj9Rv5)LW?;5V zlToJ8EbIWIVQC?Uaj+c9Mm}zoF8X=xAwM$P>{mnww#irs;I~ncQp< zQpO9Boi$+}oPN&Ib8l>Oq4Y?!EIYI@A<(2+{Xv&r)Ma_!#~|dls3E7^rfUIfre#U@ zU~J_U3ksotf|i)Gg5}Uj`1K-SP@B`0gdejnw3q+zv(S~I@!k*OFZk-bl=x4Um8y}zIvn)DBW zHR2Q&2wXkZtA;$@d~9mk5JZF=5#ChjW{G&gFcl4(CrQi4pbJVXTtI;vGJgRoztoVF z?*AqDXF^+Heiv-r*3$NhDND4%1n)!3n{-Ld1ospb#6lU;dde)KoYMs53lh?4BHHbcPNyG2%VbvnO z9ed|lMxU!RZL3d36l?6{=qLf|IRZZwk^>#LOy6(0TOM1RgM6Tn!P<#RA%`t?iFh_c zqGiN@p1EL{tgY=tDjnZLfqI?y#J%NWLC0;DDb{z06ita-z_Flvh+IDwb!3#newS}$ z$_Be*{~wEbcesQ5|Be+@)V|j&(ONMAa-dEXSw2lt%4e8SZdSREIqckFuQ!yFj2HNL=SOg z4Vh9|DyQR`R!W=c^DLdpD~Nkbr#t55xzu2q%0*yNAS%oT5H4gaKa|0hP@|%fJ2>VV z8dtrRmB6$@F?gix9^=uX2e|!8K71cItn|@+U}PP=uVBCXf-}fJg4`4xU5Bd zdwm#%j;}Q;JeS6|DbX0b6bEBlU?h3zCYaQoAQf~H9wS$n930n4M!?zf)x za>uD;H4)#u-Yf+F#E+fos@t(?!$;Ckj(O%?MrP+VVrvv!Yr3oK3RYa*Ty}5IzWZ+f zXgORD*!$&&n$JhZ-M2v%-9~+5jl3UlRDP0Xje`}29Pw@F!WdjD+xQG_{E{68DDXY< z@{_x^|Cjs+%~)-7;x-We?q9KC$k|*V$z0nndErVEu9r?qGNpI@5HgI;2yn-5W0`Q7 zyZraAWXYC|Y{*^ODIdT{tJUu6+1!gfsQKP5dg1S84V=NEWLA=bo|T zlFq%*+r=zx(M_B!P#@PPjKQDub6P|M@E;9l42mJ^3m1-)D5Y*nXE0xdE>{FIA@Yfq zoN!A2piSgc7f6zjM`%aF3I^xdfYa&V2HqT;aOL~3cYa>1>GcU7}MD{%Ha zHqF-6NOj=rS8$^hT2d#0GGDCrEc=gkusHF;bne(^E}k9A_rZ~~C$P^tXGdz>?m|0V zdaT!FO7+s1LrYIDT?<;~J1j(Lnxv|EPg&gOH|HJ`Na zJMb3FGjIYdO?(5=2x=aH^Ujag|>F{2w7ZGy4w+v z+5vDUfGIn(PC*QK#MQvtdHm`bDxmL?e;l*ajg3zFu|{zE`&2IO#*JEY6; zGD=c+m8#vet$Pg`aPrMgpe}Hn!@IKS6WeDJ*)vP1NxdpqLl?6dpJ>7!co&)^w(0Nf`P~nO8IpCzh z)8!A~2Og=C2Lbu)6a(^HGmRpwweG3rsT@@GGB>Mkho&wdwmdi}#4&?J1nM^z`&E;y zKvXVyQm#e?bT$@qymuN7w$bxUnVED{X~s05$s(_ROpZEwm4frWmTDqEb@o2-B-j!x z-Ue!MYK&yA+^D*FZE*@x?&Z#)Hn|M(m;JWfV_!b@TT77S+>ZQ(wwpa{sW(z8%jU;0 zikXLgpK24r740QJD|2 n?s!io^N9$bvrmXf_oBb|$m2J1G)w0_paw#&W*?XMan!#M?WiVnS7=S;*%H6QCL$+!8;AqcSu8Tig zGEb?Rjq>+(Guae#Cax(bkg;%jeyUW)5-A~FLn&_y+Eg~vV2V21syzu=Pg4vPH-}ey z;{-alR&+KCF#_Tu@>fA9ik+hyDklYUSoW%>*X24nQJE#+jNrorE?63@oHe3X|48o3tP=ni^DF=K5F8 zz5J@6fdg#pUYifRyFh)B%Z*TFF4P0TW3*>#9$1de)&At<*Xx^K2G`Tk;P>J9c5pGw zZgO(9ceXc^b^H0;2WeSF5oa^Cju&ogt5n3WmnnarWsT`7Z(Y5{YsnPM&wB%fnN6K- zE#Rq%5f$9Qdmt$-m_s3nttL#jUI*(NIMz4xVSYQ4q6^cMELgrNzlg~VFshAKDb|gQ zZ|s?;P)C}qsFfY*(d*Y1@Xu>_C+^=Eh%yG*+9TCfK;5&6%a=pBMlJn0CJ6~3@IE8o z%5Oj`G6_vrNhtgZ7jpDyGuEbSK&eq(b>6K7{4Em;cIo`!|3Yb z=5n|ZSs5OQ)Vuqfu&|mKVM5dgs8W_C4wXg$KV#F)3u~2qDQVRoHz^i>zmj5a8^umQ z^~EBla-rzgJj4D0l~r9&+b|S;&#$NvBZ7PEFhdAA;8Pys;i&DzW}Rf2|sWDd|%#f z@0P!B?*A^YZ(t7Lc9#_oC=2UEC8tkF5;#FVqK>7ZKJ_ko23#ZUKckEy;heRhdQcT1 ztr*r-VY@Y;d4*-<@#;W3_sS|Vtje-ju|1J{DlQhDqcV0WSr(*usO@DTG!P ztIcaDtGIDeo*5E=DwuZ+(ohSO8%dRVzS2i+Qj2^e{vh7}2=cP7&)v>@Q4fTSP- zSRsKNsF0sRtKzuR(AVKz^&4(2@C8Qkn#^wXn%;~JwOt>VTCIi=z8?5Mh`upUJDowJ zB5&U`oGcpb+|{USN?Fn@(jX{S6wRK`g0$cS;XODXQSesV8cPgFbS}iAy+%gc#?+zU zC2jb-B!0XOH!^Y$7Yn=pkBVv8WC{G^AaYDJ|AUVR)Q>0FC4xd$pS^+B7%i;Z_Hbdw@TxrM6_|P6Tk4OclSQhalPNn9mmT~sHdQA4^+&&x7R;;2rF{G`Veo@7zJkpKJ4 zf6mLM=6}ztRg=NkGp1bNWs)aDXc?0(OFlvV;xr-zea=#y5QM+hIA0K?AC3MRy*@Y? zA^JN&-<44nWym3c_800}SgHvXuA3@HHy4-hFN&B2D#l)q%4QDfMaw3S8O#dT4zipQ zc6b~E#r;K*p;MIO2g_3!yg57yCMfv*`p4-v!T5w3PS2vUgfQRTC+Q+IkUqcv6+pO2 zT;Zt3KctxBXro{ZFe7`GgBXc7N;&|Q4Z~X&FdE+@lg;!D@*#_ZgkuyDq@c$Lg0Alq zB3-MHE${z@4PSJ7Ucdb+b(~*8*A!=0Iv2lt~$Z)m7hRW#`7A~Wd zU=xOw1A&sP>nfQyH4cMh0hBE_GZ5f#Z20iZq9WZo&z@+7-;ij9JA!B9EOce+E_FTY z8l-MkEO1E5D#`0**pe-HB>>q?Y$4RLPePOxCuvU`Lba~$DqN z@0JxuLlqM0uor20O9OW@xo^uPSr1Xxd zj>h&m?Q_Y~BTWb7M|k$hEp=oIoM$U^)=izPv9W9!8^4a~(h+dtZf}`0lv&&DjfK{qMZWB~L4!H4p`G_mRDrUH& zHJ{@1rO;Si)5=yDzCEmKSxFPsX(>GuZ^YWLwAi)1R+VS{gvMwv@ga^2&+DpKE2)m2GXr^W7fbOj(Ku)l}mxFgljw zHd5zR6>WwP;|jYq&)j~0NldLQ%NYV#3N<-6< zWRHOkP)(rI2;WcSEmI^7??{L_P(0+glH8zyV-C2eD6|Qxt48UI*~xvP*(M0MqlLgY zbUQQN#hEP<6Q%(T+#_%ObRXwt)_&PrE@YQBJ%bEpQGMCeuzsLyXgDWU#Ry#`(VCtK zMT^q*S!-JzpVf`JQM3wVi?e4npT6$1nEwIGaKM)*z7;9+)}~UJJIDLhc?p5j-=9rV z;e|atA-{>|AzgBBV0j(&Au$PXVa~ZOv|#)zCv!VX&Iz2pr*?wNs7X7&6iO3Gjo*Q_ z%+Hp0W&xh5u=$4|Zy`*d7e(4No5Qc8>JERU($QusHH5;pd6a0a?v9nj zQ(76p;}o92LJ@aVw!D5=fj=QkqZr8D4+Lu}aFS{a9@8(Ev?$v>L~)GE`feSi4K}^- z=O5|g;abg5EbW(Y31Lvrm;VeFT2iLi2Kz7SzwrvT)t`NQ@aEPMGE34eKvU3t1D2e( z&D<7qpQR<`USCSc{f;adf3ba!fAzpwS#R`YmcIYVPT@PcKaKtdeU3d2!Y~Yl_naaF zLo0EE7BRrW#K77m362PAY%4!Qgt$AQv{Yiii$6a-KfB-ajm281JVaIo6NOHQ9RFF*IdM*NJ7I!gYj!subBiF?$gfE}mY+E5(HUton&b%O zbuw#ceq!Z@CShAa-@#N+A*fPEelJG3`v^_jcH${s#Z}vG+b|4$_g4@_hT1_d@A29$ zSoct1TZXR1UJ4YlOgGwWNs#2GLDzqud{OK;iIZgrrU0=l9#Tg~B>nzMPNmljPBPSz zP=xREED?PE@KIz^aOB3$xE3isT%)FnNh4I~dAaU`j-^Z)C58zeZh_jBjPTe!x500? z%uV$_R!@0mZGYi%jS1sy7g{Z+iQL6ulAFS#dfae>DzS2gwZ0_MMiFX&rbKIKqy(19 z6pLfDR~P=?YvC;wdnN{9Aj;@fP?<+oV@PsN3w{un-Vyp83eM}qPNJVk?Sv>r=JvHb zn1+jL!4Cqv-M~zlKE14btf|>k&zPZ8@QunbfLD(ajV>lIt_|T7MFLBgGjahPy(O!^ zpybE|p%*D6zrz0T)t#&lUfK2z-Q>vn@Qr<+E$TF130<%66S7roD`8u1Efc#4Y(= zL8m@Oqsjfsh1m`l8&xtfy~;TQsRkawkP< zXuU~~8VA*)?jdU!{euck=h#V!7To5qoA>6&fmLa>z8;4ADCGL$HenphR(LttpvIw8 za9z4fW51+mHRo;TZbJv8dHE0Z(f*`tqSdR%oA(E;R@;u-HV}Q+S4^`8C@pNG&vv|l zn*?ouWD|7JzGRCvD~;DeC5k1fY>c-5-l3=qCCis>>Ia+D%p7uN&K&FIE4hAgNq_$6g{~ZwC`zucpA2;(M4B)lD?4+=DQR=zxjYrFwSrq*8-n zz^<>^yp5dQJfgX!-iFbfEv)Iqy|@=If;qbe`+Nax9*()gD>A(lRFoSQ*(ewDPJ_Zf z%T!@93{CaVwZ%pQ+oNVcPNEn9RChm&Ub~czhc;!U5{z8ivmU)YwV#)nS-^(PwNVcW zWk#G2t-}-;o5B~a9`LIylsSN}Lc?eZMwJ**JvS_fmcc*4B`tOw3cYpH&F44QIbP7( z&1^RAzF}QW?sk-HTpCwW&$%(UmTU+r&1F_37_z@-R4OV{y`#-|psNy$_F^5!C=C@n zE3tnzuPnb>!x<)3!2?1zD5(ksOOPstwmHxaT^!f>#MNz$%Q zlQZ2yIMKV}sgW#ekBgF&%)_W|+j>wW+`#t{47km%uCAcKkTsng-PrdX9TVGa!Romh14l!vh)l&sz>zRAUvvWd8Uz^2fEk;twqjFSUpn6 zO~|Zh(LO`U^)Micd;vWeYd_$Ux&B4-N35p$NXC5?US}!SsH?MTviV`P*)q*)u_wiw zDV;HeBi=*#wff*ly2DITXL@m;R1u@rnEXUWd)8%?vQUoC6>`6{CjEk51J8pVQ>k;f z%S$-xu`2Y|Bq81A41XJ_~9ZHSUR0d$HE5x?u10iMAsjOoIFP_PvfavY`Jz?Mjj8|tS&3r7^|REga(d76%CdREKM3hqnqOWpW8i$niz0bQN-b`g z@C5R$h}OAqD~8tG)h5iD6@cne8c%~2yP zE15fr*(^t=SY72dJ895#pbZi7z#^)>8Q*IIcNba*(5IaV^x_ zi=S_}<7dCTV?6t|!y<;|CP49DF(viu~okX38C1ksf8^S|UJ8DJ`vtVS_^#@9b zWH}~W!JV&b@EOyZ1)dS446z0(uG676x#OC><2x-ZFJ!F;efSX-aGeqP0PB>zR~5y$ zjeI+)2>xK{GCVlDC-<{PV4&SQrvE$fYCugUlj-S)WFq8J9iLTFVsXQruqy}%K-3UM zuu&D5m8yybQ2q)6Lt@`d4jg|1@ESPFSNM6oW^#edz#T}w0A|4Ol4&ZMAbjLF0J&2_2uDp{8XdGcOh3CfllSE&`PecZ+~T4P_~9zO;%H% z3ByUCJHWB1EYAs83{tD(C6wh(P-r~KKfFMrI9TN{_(t^5=ju3oeuQ=t0A~~O3Z~bi zY+t!H)VqnZrX6AzII&JALSC141e8h;g`w=SA%`V7mw?jwD8aW#SzzV0DA5ws2@L2Q z)DqY&69wgc>`bWpLSf$$wsHKn{(s*$GJVGy@5GK;yg^Ogf}e<)CwwMYUmTGORsuoB zR*oXo2c_4{T8b)88TXPs8Mgftjv@6$(66{&9GWcI>H?2)ww9LYPrNE=XwN(*irlk%)s|zP(+Vsx#4u{*4YMZ@sG;$Y>lL|R)o{(L|BaDEa1#24Xm9()H&h*EbeR(U2P zy$0-@$W<<87upeGz~DVN0;HXv`}TUa#0s;jxnzlCY3rY0@>*e8?=&(Ry`{>s_gyo! z4W`(P)LQlUcZIKUEf~b+7EzO~5Iqg^;Bl1~%n)_7unIx0!-S6!BaKLISKssJBn*i| zP+WVGg;6?Hz;WNSKY4kt7anL_ zs8dSG-kdJ&%cD`}uU5R4!z%XEr2aF7VoInR`~h^#2CQ>nN;G#sf@9ze6B_-3mj#0b zC>E0o_+Z1T&1v&^cCn&DDM=cs7l79>x;-F!&x|eac)h)7c0rSbRq_KZ8pvAI8CVpW zrX5$znyGUEU!VtL`4!4n(D?e_vk)=@Kz5}UZ~3HFgp)2UIVE)d^nvG z`1dtIIea`mwwxawMEWFOD#qlh=8vRgkL2TJQ_6hJ-hM$+(H8+GmokgO>lGuD{Q+%j2GA|TVSe1>81cJh_t;(I}k3y zabmi@o=z1++^+dK{4P-qE5Zv7N!AN#+Z? z>E%@2;94(;OEZpV7dfbbi510=F=}>M+aY!Ild{rl?E7rR^xM(p`jVarPjOPMJ;2eM zrP~g8j_m0M;Wg)EP0I~&z$alZ1GZD3-yVf2cgVO0tZ2Kt+S|44!k^oIbg_CW7^6dV8QL~EEBmD7r1T8a*+~o4(EaHR2S3^rGQ!5Lk2ucf5fz##{S6u`8fMz5QocPr zyQ01zYI^zNML_WPf?P7$)Nm}2KuMO@Lb^UnvYM~e`*fwNDA<@XnylO;G>1+q zyi<%GlXxEaWHIg-@_-^6vZ4EG`rzhmSBFm0XR2ALPASa2>(|&@kpZFab9%D)ae3T z80Ns)-d^ zTHS*l^)x3r%*cp1dvik<)zcYW62!y{FIJ{93cR&$<-saF2x&wOfDny1!0(i=p*@7toY8JCXmS+fZy7vc|T9pD4; z18HK${BM z7)dU(uvZ;Yzu%B_gBM*q>EKQMo{F@vRv3hu30sb@f4!HbmZ*I(7o}i+2VU0#6MX(k zK$EPB;`fa*YsW{MHXhBv#TnOs$TqH2DdJQ2oSof#966M&%aAx9Rhhjz;p5Y4!!B{1 zVQY`Z*udc8y9`+KQsrR%BiFqVgK1gqq>IX9swk0z&NlZ8xS}c>zw}?KL1B1{*7Xm7 zz_b-&1v$c%BfT7x9ZV$dhFmw|-7Y4#TecsGt)?SE_=F>m{n%}6{_YODY4R1`q!kP7 zG-97Ct9p~SpNeZSiIg<4rAp`@>5Y~bSqOy1q7%9SdHO^12j)&~8YG85Kz&8Ftt42rA;?m28{i%9Edl)FCGRpXilK=D7|K?(FJdn zC{n>T)lewkOW1}Cdw)q~vsH<}|54WdMXEzzilcoY3eR(1JgxAvk|6!+>?TrMWF!oH zeZxOJs6qjws8s=3nxL3M(ulSbGFGNoGPLu>IK03kiNwNmEM26zC^oPxfl8&xq0AaP zLQ6xtNV$ky=2)DHin)zeg29#i8EZAcnf2Q@6tAjlQa%7v(xSK|1?Nhn#qHz&;gso> zt2T?9&=WHtdK6p9nPV>0nI1{&KK^!8vRoO+Oc-7=;BtdGH>~!-HpewyeqT`Nj4IIu>tY%0vJm8GqOVudaT~D~i=`HZF52gM5;<=j5 zT=n27>xe8dg+KcUNp-mn*8rbBBM~~g z^J3s%^P>s=67Ep)YxJ_lVi14VevQt15Ojh~*W2{`F~1b+ex4UDVE0h9`tMCvjdh(^ zGFXy!H%*FuZP$vG>0*4RFFs@4kw@XmQp`ApBgAF3QZntZW0R0(>`&%TRoRl;`ftV` zkrYl!P$iWLQ3x9lJ`tfMkWWP@3e7yH#_G1K+nO%u$J>1ElA5v9uW7uQ`7|e&Q(V8v z6>T}*fbt?n6hb}Tl4kU9Hd2O}QUSvYS&Phr8ClbAY$cJxP%9W(ZiPyolGOu>NQ#Yt z|MSO~jh{Od5+}y@>S62o>cPlMt}))!#;rAD?sO?1&FPbrJC>^KdB!crE#~Ju;qPPV~f2=;)BEnx~1-nwd%pIS7$_l43O)D0r~q%KRxz zBw0LR%Pm8uOcao?2h@}lR`T0j0|^h@4*(g~b*8%xeMiCSXyU2)?l%VC8os!LL3L(p z(ksCop2P=t+MQ|TBc|zr z`Y}`BO;j|hj{BqU&QCP9USVg!Z(%Q)e(_)%di)gPS(sLbgkWgDbDhHm_^sMh30DrI zC@oCY0os`dBjhnx41pO71VLqV*J)Qi$eQzR$7HeY?5y5;GTrNkKZJa$Q9S*|Dw<+*tr7P6%hh+-##PNDm}53{WAkCt{w;Em4$)UIP|D~(!IdFRvs-M-0xNqH zQBQTysQVW){1r0XZ?q0r=;|eT1uW$9{i7H0;rgGlu~lsMe*PA%SJ^`;{CkTV!qnfa z-W1^brNTXsDz+hD_%ql()!s+0HmWybKCoM@LqDJ^>bw6DKKrfdJJR+@L0z?M88ekr zucH2^v`4-orG?QdG8#gvOiV#8zWnVwOiZE?Z(FOOUkWBne0}VWcYlhnzf{G2jyFMN zXPxHIv9A`IydKY2Ri&OR9c8yvndI+FcQvLj-X^EcWV{ozZY$N@gHN0O3*al7U#t}k z+l)iTx^y<=Wa~z=JllkVi4r?gqk#0!9^k9FZNg?acUHHvjO{xOO$Zt(|M24r*F-su zqAPbLm9e2(AK@+h`WEP^t8>-0)tIU$reAb+yrBtl!x;?!mrV<+ff_D!ehg^IT{e`h zV7{uzb@s+^+>|KQbvNwv+_PaR>r*nBSKyD(&LFIny~c)v!e|C`DJ82yNBM2&{@~oS z_}#YS=iGT8WL0Evu|ig}4d|q?PDbElmc5}LC~_1*=$}Lih2`2l55Rkxuy-FhrS^Kh zPFs-~s11i93X+4=?J2;&EM(+S${c~svmqcS_v_==V29w#+LbtWvs4;R779zfP?oJs ztbb@a5l6;$6s?UXaq;9#psCyTI|fRf$(>3p{ornCRbYp9v*r@0L5KQ%RYaNaqTbvM zs7Gx-l9Wvqg9shd zoe9)6C^anK8kIM5$;C7%q;Ad%zkU;{&DD(-e+TMUB}wrZQtmp~CbAZjl3%uqBlCd1 zG+560VzxvYpjIZn0IYjm&1q2rV{okv!6`VejkCRhe6*9`I6qW-K;jl)SXYa&l4ldf zZNl?S-AL=BT-SNgiRQ7BAhPzy@mlHYFNlRv=7o1KK{3G=|q2Y3H#Qggy?HOtHS zFDlRBrkoAcXn!5B*nm`2C7t?666S#g#PEZ+S4XL($@2-}0FLCENd9L{9Ry&tP%SL% z8bvX4w2#}1ndXnb>H}R4;1Z1@SHw?3+tG!So0xc*tNo={X$vm%%eS#H@aPTQ{;0Pi zyuN!f^lJ}X0dGF?Az#y&8(9$pc2M=t2W$6Grwi_gwy9r>E z0NZCAdfjx}zF+!6tP07aY3H)Dbs_Idwf=kl ztU`}G?`WD9_A@T&lixgF3d0#MMR$-5Op=Y4F4-9y+Pl@rYj&HfyGUcvnc5Emy5-$S z__Ut>U42D+!lmRv#|0NZMmZFo94LZbEYtK0{Ilw^&i^gMXmXhxrL=EK3SFe&dk19B zVZfnqM>WTb+DvFN+mzpKYfL!P__G}h9O&y>y1hQ#UMcxFXAf+Y_=8F-n9zuPykv+e z@$BbJvm^tBma-L?2D7CTQN8%?@!M3m%nQR945b2F0rJcs%Z|>`=t9SMiq@0K50j6T zj4K>LKdECn_OhfIU(-#^(okpujyb(y%wl!Z>Z6&we)-tP5y^g#CxuQy)iRomGVc(I zghEaLI(lKxF`6J;4HEly_wE}NQ4~ogWA+{)fF9wZM~B!m2bWCr$8~UfZ9n#TTZph* z`T>zcTmK|QtL}wot8?>f4ynr&KNt1?h}8T_fPr;EuTSS~UGDeNSBh;=MaLXZ722?f z>1M!g##;I_xlYC1DWC~~+kP=~1j2O{w_7ip&mBSeqwtKcbUx>2Vx4oOzqV1atG7%j z_jo`ol;O(oOTbc?G{zY^Pu;f={X7p2g3LGroHB;FLqTN6A$n{)J^62YjL)?^c%&E8 zIZ>sgK94RQ1JU_1`yDOP+_{H%LiFXEI9?B%nH+3Xyc zCF78)Hd;t&6<`sKvSH__(lc3c!y)aXYQOWW3$#<7Si_8Yhn$3>M&9#<$c5YHV~a3> zgIN=aENhFYa7!w`HvjXYb!ZItF$P-m=V@XRP#wdwh_B@?ZJo4Dqb3+^X;wLHw{ZEy z`DTz_q>7N1u>ivBoZDi+)4W+p=s(@zFt0G#&F&!#2$+h*#|2eNy4{v;Rxe=X5R?FW z@$iD6Z>mi*j-s}@i!=3UOxH7WTrY3h4rZIPj2;`V>D(?Cv9p-VngiKXzvMHrk4y{= z;^Kgn8_A@w>w-caJ#a(%du9Y37hl^Ha88yqS;obU(N7Iw$D5tGl`ytGtGa>g5sJ+G zolLrV@U9D6Y1ht<1Bg#|l2NOo_D~4BJL8E*=E7@8XCFM;w zXIb5Mp?J6buk#76&Tvvsb z9{HB)u$}%46#MAYzx)8WDsj0s!&~VLbIdM=Ms13rFfTa9olU09d#{W=_KJ}da*r4M zbMCAJHOs-M1u;q#!cb-(W{%Np2)<5f3x-U~sFMvKh&evZI_>D2&4fEP_;kLNp8Z)| zU;pBt?MF#_y}X{X(~?wal&X*54=}5xt^Ah_#cx-?kb&fdtU)rHy)D5`Xw!^L04yT~ zj)8lu+I0I~tB%w;ljOIzOFE6TUNcF~Q%n04CwJPNuIcSqwvz(0aKE-qu-(SNMjbSM9|f=s18 zy8YP)j+z5G{xI+{{RDC>AiDwnR5LLV1~r&IxM|7`324wvNq0?}3O#0> zFRb-0mbA>kF<2@g4z?p1V_5>W;%TR9RlEntr?G)s%EnazG+qBvb((byh0Ioho8_`* z&4GgkMZml=MH(&9+|#|uo4Qn58VRz+uyjx@-g|+zW#(mJM3!QM@+ije2)BSlqSP4% zSf#76J)I@nTU}u%iA!Cc9vr5Xi6Wu)f`InD1LCf^#aDOABg6T_K`@Q8QycnxetdwJR~#H+CG{34rO#}F-Y)bALDWx8qM7P_i3iFT{pk{^ zv;ee^nvS0=MhEA*B~X_mN<*n6>WYIX4jJTE(5?^cvXSHC!SR5$&uo%EE}NDx0sQFm zL%XhS!uaM82Sh|f&^nQlnUlNp+L6AtP*yXws+M0PLL$inf)*0;$-OiFMCz%FGP(l} zGtbA8)FRLX>!b|BOEUJbI}t3|i?r4e+Nx#{ZULWhZLXMb)%uQ(>4aYl5(=Cd+Gj8AAnyV6zw=M|fyygWrO+pFc~3BW3r;QIKc9*C|L z*O#Dn0_6RDvivxBa`9y5ECiJ2HlbYkp)nwbg5LuMfAjdJqXygb808d#ImSfE}Jy6VH^H|EMDdJ$MzOUV(@W)U93dUPX&q!Lku4^zwwIAYNY{G?Opwf)CK;j0sgLL5}aD@}O z6L2vhTwNR_*(`c^%?Qu}f4n(rrA7=eY-{M*r|j&QaU?^z$1l#dl`Xs!oVV}mn7@3_ z6+X+i^MT@VZ*?hJ!4>hjKjVsFZ@R@71ue5ju!Yuy3hW|O_51PBJyZ$QAp4Gf4kPTr zw$laV0=8Qjh)-;Z)|KC31U@3E_3Zn{b?bR71aFM*xrGwf{`=CG%i#(d4R?BpjV9yRF&8mhEOh zOkScmgFpaEw2rJC{>|EM?B?VWuqz9ck2TmBe+8v-L=)*i1sB}}JwuixE`V`f@9K6K zv`P0uU%+DM4irqlJ89jmnC>DQ!$lA^E=KCVTIe}ln20IE{FzZ2{22QN6Om`c)^KAN zD_#&232mKN88^uO(wWz10(+;zf)igT#TC9a3>lw3q`Ewm`Bb@TrG47YqnEu{DMc;hv^%%x&$9Hq()~d>A}APRlpOKxtNf&3peDg(gDiEuE4_n|Z95`d4mL3dHR-B%<&cQoF|Xc9u{Q z-H{^(l!N=N!wg3BazA<9Ea-J1sTGjTl+nKW1@=W5gDJjr;lXMRK5eXDVuUOelU!O4m7e>BMHII=g zRUD|)vy%@0auagRJ21ZUyfgOa=;ipo!w?fZeV7;g6B&w+2Mh4d-%kn#j61uV2;gbq zVe&cNU0+(1W`!W25-m%T z8Sv37P7p1(q-M-?DUf-L6^oFR%2{_7ixWh#JTrXfNYWe{%s&m3n7A)rs!3sVlpc!U z`YGthH|y(ASYdAdP1^lC_7r1>1jy>L3FoPs#O%zQ9+*)5}oViUg0J+t` zqIqzIVokGg#CGJVIdjX1t^m;{(Fqydp%NQZ#X-GD3emTZWR&)=i@)mpXVSFEFza@+ zLtlP8r3NGvw^@cz0io8D+~8VE zzpJY?r;s*OJcvXZa;;=|q)uq)`ySPcn0Tg^iJyr5qIQfAQ*c!=YUJ`IjiDj<2RuGH z3*4F#=DeQ0aa_FamzMW02&gbGI~>G+3*L&$YcJKL{5jFVo(h<_1KV#9wh zP2D$+%R{Q#A6Z}sA0k+~K~6di4Z#Gxz9!Lfz71l{&?;P;x&VG*z^I2O6C*1Nac-JL zo}NO1j458DFi<76>&7mtVlF5uIPJjDp_4j!Prd68MJlUp(N*okiQZvq=)1ab! z?IKdyiV(51EjfynRAsb>>D8RTkB?IzQm=jXW!{NN6OOhx@8diFQb z&B!(9!d~aH%53O?)JG7y+)8z){<)1b)m@ETjdrrjf_DY3U>W%qK%&wX*g5zCj({wX zEnpATcEMf)o%I^qVK$1WcDA+5Q!9Jpnu|LKbdV_+$o?Q+#s;n=(b;;Cp^y~$Lw%GZ zcf3pnn@QP*B$oYj*lYPO#}~a}IAM2SulKrj;QM?x&gBi7yA&M38MytvK+Vk}RwOV)HTK!7-EcFV-eRk~S;w+<+E{!G*pxj*65lmb z))v`T<4RZVTaa%>@~x0*Zj~ym>m;5<@1#MwSfAiK;MZ(BST{+IiDB7LU#rV^ zTL6eZJ(66zOKNOk=H(&WuVKo`(OZ!oyv%C$-uGNUC|1=+YgsAY6*p}%7pN8*AFB{> zzb)8i-yy5&7IMGgVqO+*nO}lS2AJ{~%Fgcphf({In5o$@P_6gQOLcF0J&pTXM^}o%ejs(2TeJ$?S|HVg@?Y z7~x-#Lc4dlC^k#X`XST&;x@NVDCSX>%VE$n9Ya})(AmDH83XH#!QP`*6oQFh{(|qM zs(G;Y7rqgx$wD*la$TgAY!b|=@y??>O+z>#?)jy|>iDKGsmh!j=yi7-e`INR8exRN zW)cL>AS@Cw9EY$}&>Nh)o1SpQ4ccGo!*A@%9z==jp1EDOWF07_3|14{+>5UK{EVPK zV5zDctca_owxsso6Hi*)EIDNJvfZ5;89R2=El-uR!zLzym3ID!^E;??5VgHV|Y7*r~BC` z*)OJcDo3UxR3=_Ym~k%%j%AQK_o_a}V$9g??PqBH$Jo}&TN3|BtfL@3i6M=IpO(=7 z2#)_$NFW>zFLuy~={B*!bWJ76M+qtuKQEVg;btW9CXW+(b#PTMt20kePoIolo%uT@ zX&;f_n6t|MLX*eo8!VCi9^sQTvPM|wJGVbHo2@mTJ1l3ozIpR45XtM@ugy7W`tG1l zl1HbUhQ^uCD_JCtdI^Wk?Dg?_@pSO;J2*NqbMRrq#nH-5;x^{LU#4=({EyKj*dFfg z!07n1Nd!4zEYsk6uXC5%o`7HHO@Ht{VY={suR1?F43cKd0*v?wwx55(y6u6vEYbWP zpryDbU9y&d+O~F7;foo{IC&nMXMPVlHYZH-OaU%oWjJt$V|Jh)2@dS7g)wv003PyP z_~M2jGv^K=lOkipVn{Z8lsK@==;o`G|Au(lEAXKVcdxQfZ*HzPK>XM^Y@Upe_v82Y z3InKM_!Ec%!O#7A$??4}}Td|89Gl4{RxC?Y;(yWLG-y*n7nO%BLU+u zWcW%_0y-@u$wA^LJBDG(2EH6;@JJ?YXAC4K)E9!%NJb7f&RO8eG$)9Y6id4AKPz!y zpInX?082gyGix`L!*1ALqCd6FG70617zu+<)`6biF1SqFC(S(tih~7&$7l5!S^Akv_Oo`-DAIZ{u%LEhnPV#;Bj0q5`lnNy#S1zDA z<_Rtyl@!Eq9c`)wU66L{9q#Pkn3&>~%bw+Oz5D~JI%1rnUl8#~GkX@kFhftq9@pE- z+Rh%@(Mk7i)fk+Rv9mgNurBP0M3*fn^d9-eQtB6W02?$Cdb)kr@hZLRrbr($m7(J1 zC_zz!;6G2#NL=K{BM)l$*QvAx;mH|`6wr0G$D@`9wt^i`ebG&XKio5s`^AO_>M+Qx z5kJ;~2ap@hzd`rmi_;MY!$FX0XaQVnPo~boH-u4&Z-GYYYXFRkmz)WV9?WUXYuipI|u! zHFK74K{)|<6qg5*?%%atZ(i_TLu>7`gfkCa#3c4~2*Sp1 zSB0jGJ%(sfU^zfjs=dBKd}R0$zb*%ay+<;+$>a$L5o574fE>#{LWyk{PVj`fSZF(p zY=HF>>Vd6zzWKdPzv!?`yrQ&I-(E%?tQvJ@HlN=AyJ!j+nCq`njdM5B81YSJHS++x z9aOq){a~E+OV(vpuaIRP{wZ3>d%brk(npYX!Vi!#F46gPXv9`#cwuZ*tb+^?IR(H-rRWUqR7>m&m_gIJ#sE=fDH#?lfW9kcI6@*?9HRjO z$nBj1_`6BJkL9BPxWl1fE}D1&E}N+S*E^DYw`~gDaU@#^JP=i$&=|bIBWGAnSf>Zy z32|mmEPyKJpQ#nqyp}07I7mkw8C>iywpopw#uw$jG9fRptWi^-j?WGR*n%&$*fYdQ zYRG?lR$2rA3DIQgv?CIlIg>9Ufux)nLA?oEjlTtI3=7B`QF-U1I+pmD?sCa79~6TZ zE(mK*xEK>SBI`hy8w}Rb%5|KFE3b?6=VOakeXfw&5e<3QhG3%s>72_!{mLi(Y38&a z%!Z16&Iu!8z`@1V@*(Nmd0iU!v3@#*i|ezBqdL*x;&0U^atbh{alhU`bb`q37l9iF zpM|?kk446l(^Uw;iS=G2w$)id6^Z34h@@k&C7w;WEoaC6)XheT66f`Zhf zXj|Q+2VzEaasAQ9F~cNLXCdQDTr*wyU@+$I%$FD_%*E6yf#?o~%DkOaNz5WJrUySr#84JI6o71w5rPQ1 zW~N2_^kOX1NHZ(;J_t5X6FB4LX@a~i#RoPpQFS4Lcr3vk-F$pJO$07t+}|0fqj<5c z*9nF_vqk{fxEmUo%kT*R$M59reFj7(aF;+jYHVR7d*H)_clU6uT?rY=jyc}5S8P1q zhQ!Cyd8!PA>Q0TWD4}>_f$dbc%TZ0IK45W}Hq80buPAaCKFiTmO&B>adTbC7-{i~_*vpYhntMI~KvG_zUWM)Gh_0`m$7!V2@Y+%_?wl~E3{hN!Cwcrxr+TZZo& zN{VyiaC8015x+%<573WZ$UufCP?82=oEKt2W}(>{EoVbuXMhm3EUd_e+0vV?g~E#b zV+8gkQ;sy;jp;&mVKRcp;hk&WRtM-7=Gj?q(plnv2QR%Z&MeacIx`v#hzmeHT(Mf5 zy7jVG1Mdsmo1Ls`75_>W6_AmpMs!Ffm`rUi#vg@H&LSGaLJzY%Ww-(%PZ-vBIh*5! z6A3Gft3?lgB_-~rh#NRk6`zBy&dy1Bxrw|u^y!}qW* z>cUw)SLdA>zy>i7wFVUmyD>(cBK3wgdUUC%rYH}TPu(2)<{TZ7RVFj-{A(&iLnIhk zI9SpX_4QVK$S0Fb)y}aF$67^n5+*y^u}>8-*FvuB3eqKeBiNQ?x2W`$`O*xdKdgBi zr-(^#nK-9CkU!2@L`U)fg7$1su!^#52(WlHb$MZ~O82ZnEN_4e9YjqE9J8%Qu}f_~ zUckw$J6NTH-KD$4w^pi(QrlqvMOBLVOeMa;JC$bZ-5X}RWv9jWV^-?dX+IjBIvlQ3 z!xc zN_R_UpEods_uh#F&nl}fH#ZNPCjJB0YoO<0n#yij z&qAQ#_ASodD(lunbww)6?rL=9I9P`U|F(r-fFCy(mwH(TPIWLBl~E2#&_2+6K zt{5H2xbuakp8b|fmRSxV!!V?)bDAcbUyAW)fYOej{_Tbzbi}^$vB9>=hGt86ZpW&t zRoxasZIiIVWm(o%|6F8i`T*b&2C&FfO(V;H_48c5m%X&>&^f!(s5)6ts<^?JbbK?n zxYX9dsaUP^(=x^FY_^jMV=2v2#bK=q+SpdI0R268pHG26^||m=2&Tm(mp`9`nL6G8 zUeu&m#ZXr(k#RVh)Z0-$22iS^+TV73)$emMT8Ga4`G&r>3Bt#u_-kr_;Mg9rAYrjZ zhZ?wr>iQAt+uO0VF=Y#gvCjIz*SJG%wn;JMx0talXscs>CrWU@4 zQja~;cHRY&WmE|BTEFJj@y4!dllsAbDFMCp!!)TBpfpiUCpaz1tkpN&;zgQ-AweJ| zE$V5gY}!+s%2zW|OM<*YCL=dCgAuS4a^J8A3v_>QxcKE?3af!!YZ~k=xk&Vjwy8zt z9M(>+btwT~_P2O)xPT`G?7$-pt+aw#0d}@79OpSw^uQ9Nz$9;UXT*TE5AzSCfcGZ1 zU)Ijq<&iAfS%`&K9+n#BnTq%4 z{G#$B5j8I?eNc@jrnAescQ{MmqpyRb95twq|D)uhLlRs#!Obu$&JRC+-X!G_o)L zWn_-vSdv<2;fy3Sa11;N?IU zAQh4ZGWJFU5#v(DMFIUd2_-2sgdaaQ+V?qqKwN!zEnHOTQl`~cJD;76VrPCzUD+7> zU+OIUq~V=3_jhm6_m%tQwLatbkKoklC@7Z8lj`)9F? zvBXBs>v>}=@_f{ll!~0Q+~GPXA1LsXBymmweNP<3FvYfQgv=%BfnP#-I!(RRLSnh}cQ zZCUHVfj3@Mgn1D`DL1EsUGBohwcWiU<=gG+MlLbQfzH^!?o&}NMTVej-{_Ov*zK2% z95UfaW7scjg~FpiU+ERJB55UCREM;YSZ$GJ$b#^hH1IU|#N(#rwlm$C{Bi1^cp05* z8eIV^MuF_BDZ-JSYFghcV^q3u!=+#4>B%t^mtLgg)_JGo2!Z=N@1k2iZ(b26eSX`x zuq)HMeLCPQt9fKF(Qi^>?=sBUcmDxGezD9pj1bD7kGe6YuDO3Cdtmk|e0M+OG{kAP zca|{2+1QX?2x{yXKw%~<(yqQtWlXiVGD}Iuj+2Fwq>f66{ zh$*!ki28i;x|6fFYp{#!HCwd@BTZ+6Z{8iJ^4ZMQCAOpcTV-s64JQ@0%^P+t7kao9 zRGZpA`+u2V(*~B+Le^|-eQXs{ta$6If~BzgRm_#mVp6#VgLVe`Y)JH@4)(BAGuS*-oeo`NEgZIU+_=+72C&py`yn#>N)xIv3(Il;#!rq&r;f zaKOJbDp2IOZn^cruZveDtG6$6V7&6da+lnyw*uSu@|3wO+18#Uf_`Xo->_YpS|h=% zt%6UfWqCKU@@={~=`;L^hN;t>6ey*I@zp%`fz`7DBqz&Ixhem%3di z5((@G`b2y}J0jn(?qjXz?Du`J6AASQJ|cug;xIBELEa%BkdMeG6$rV2ize*b6WUu zYxh|XZNVXuY^#JR?`5dYiq>xD-`7dynJ5m3}f9o*ftGY4?oQd9F2Qx~4Dh^nCTt|xy%umx{&9<#gxQ_4AbWiOB zrIspD7#KlPB{9v7D$qz_mlhsgJ&FQ4`q_uP!(Az+$9cSD=$b#HU+l>+)Zw3%x}-$0 zRCwG~k5wz|@g?#^x^mTHJlZrb!XKf9tG9sne^|g%{Sy7NgPrldMB(z#%JEJNekvDC zQWaoiqL=u}9Z~e1HE*iYXXQ;4Q{21p-xI9ZonbUepp3KNiyAtpt~l@yjVR%O>a}Wv zV2%8GA_Q*+nuIvOs{*|CfVKg>fS=$h^e%;Q^#E!Cec@dC;oAkYy*y!GT06mSU8?=S zsvQ7!3wASjIu+8QzJF1sXsY_DQP#9o^SU)C@SdaK(+A(HI-LE0{*f~54*!>w0R!Yt z3$A6p@Io241lC&ssKqj1h7W}SVPR>~Tp$rxa)65V{W_PBR5an%-8%t~G})P#$@w(P z{@f?0heu20(mH{-)2?di()~WC(z;ObeZsC-shY%c^LPIwJf3q^53AP`VRgSj2lmC8 zGzS<>j*nD5JstAS8B#D0?#AyOv*ZN~gy-uCU`T6$j=NCr#W7x?nMdX9wQORqK^(TO z(wej}Ao$695xy;_oq|f@oc0+mCRB+^$E3G5SOp3Sc#(U(=ux1~xj28}gAapgl*=C* z&Bwtgd~NuFj2(0bPC5gWRwMkXzFrvYJSQjBsojQ}Rli0r#2RXie}jc8R?e<&%>0vEzTl1=S|-LmR#AukYU@?qw;mWR-Zu8m z0$Zr~s0J)DVl6GP>7-!LVN4K|=bVEgw8*d2seo4^+?*%t`ZnY9b$MbeZt;S5>~Q|f zN6w-MO*@nYu>2a{js|It>%}%BKR|lz4CLi*7c z+mP-Z4}(pj5|K^s^S|cq&LGu0vE+xz!3ov*hc9kRzS~)TM{=Ye<=}v|Vl`@e*R{g%n7)N{`RILzdB`STnhe{q!&W1gkj7*D5KnE z{AHz+0nb_{dFA?62P!;^2R$f!#Rnk~G?{t0rpe$@mnm}d>jtd?zB7q7sw)3PJ<38I z54c;0Te%c?MOhH4q=2#rh!I&gcV-OY~l^0)rrGt+?AnR^0oPbaetS#e*S$ahi_oBv^se1P$TEbn%vG4?alL6sLxwF=Z1 zET49ufq%c)3>mg&pgFhd7sk_n&6cicI?&0A`Rp z`XK!|D&w#-MO%PsF0mO?LX#CFeE~m_ap*Sq@}`GXa3I1#WY@MKthZ}M6Jp?_x&kbb z7MR`B8B#l`F)W8gZq&_5@l}0>ns#9E1~)ZdsTsR1qef=NkP)F07rIon;ZnB;xb9R zahwc~+oXhAccO=Er6Ru~+rxA}J8(i0!IUPZ&ly-W#(#Kb!C8bMf&K|JeU66K3kUbZv zH9vZTL7wTgr}z{E$K9aI1Fx8`icV_--kXlZO1c71Kvu-hq<`MT9-^ja93 z`w-{a`EGLp7|*s*rgv5vrk)aRD4&VBUBcTW$*#)@+U4g;q#y&nKLCi|ofS|W>Y&8s z!f>#q|J>dcOuQ$sub+3wr-{@(gc8!97@@1KGq>-+C9*M7Xiw~x95Be3FLMfjdq;cB zFeE*BLfp4uzi%r;y@xY1!UV)!roBRMtqJ_P&MUBB|jiG@gtopum9yyb28qJCXFk&h(g%X>p3VB(vA8@y#c^Ib5*TQF*Q z%)`CB2EVT=+ko|7k7a|p=Di_-PnUBfQl~6bD{EAb=&$&iA2sC4tg!00 zLmh`QJc=0%HYh@!nn(z4mPD5(GOC5*$+C`iWd07Qrp+va#>I0Nc+QYvA;0o$6Nw{9 zT5Kp#(RUy=C#{CdFh(3fnH;IiubVFqp7-16iuao#5AYIMOM1W#bmG?kA2S>dzB zza*XjGG+)!CT<{$q8R~@xSat)608IfW(Wo*HI^_inIILIeuf{&>JnP5F-;%|~p+u$;*HevnO`i~;vUkJ% zEq2LYBQ{nh+oc|_5_r>L2m~)7EMgyNCYy=rrp3PrXONj}XUU#j{HKAXabNdv58R7EswhHO6(7hD$?ZgLkEfewK|R;B#`**iGxx1Z^yR_ zu7%*+p?lnpx0jtdEV{UL{EA5)V?xn`j%f%$VMcWAAe{kvM7(b5T|Y~bJu3g?)p9d% zWG<~Oo64+DJ>pMW$LST~IJPF!cSj%zDwh!JQx1u;W3bEogNly7CAcCI&PnvQB?;`3 zMeeDC(2gF2SerukWI&CAru0EK{1Z1LR|z;4Cm@Rf0;Q=uYpNs75#MaKBc_2Y+SUNb z>1EoepetFF&Kcv=7qmrRvK%LTe*BC^od=LacEYIcN0*86`iO2n$XH5RXF0T&cTz0K z@>q|Gy4=m3+v9h^U1K+N6q|+$HL+N%LVl61s~jc9qI(~%K4X#A?Np>sX z?KMYiLRr*u#O^md%J{b~lKsk%M!Mo_%?(fKVtKew;aQ=z^|zfnyVC#cH3-IPzYhFX z=bcUSlvH4zt!$P%Z)yHT$aOPxmuQsD%C1Bj0CeI-U-KULrWAB?#4otS@d{|`E?PB& zbD~DGPwmw!sX*n{de00R-@F=g(O?$ZSSqF(4X-fJpiczR+2q!%M`4UD4bpN1QLTwK zfOSn3GGVO?Cw$K6g0E;g3n=vJkLcVKBV_ub8UpZrt8Ph#gH&BmPunTFoW?M0*Yv7& zTu<-2x>c5ec2K!)AXb*on36cg7C%?*3vlVYi>vF}>1zKU&dy;;6llq!w`|+CUAJu8 zwr$(CZQHhO+qU`c>xdqAM1R2qy_TPXRYT9)+0|7ZjX*84#M?u<9}QyVz{Vz1 zYH$S$FMQxq-LEk?qfP0`hw&dV22CtqWN!?guzQ0i({VG*Ll_vf2c+xESEUtnOo?@s z{C@dVx#Gi$ec;Qos-E%5=#V5?xblAn#VjpUkD-lDA8hqlQx3S*;D7^CXhwFcqsl{* z&^=yAU7>oVcd{B6tI^Yj;fIZX>I_`@N{snbzsX#JWxKy$bN~+*s8HCwzUVQ&?ZV1; z3Z%4R1XlwOL7wSRUI@&~HJU(+NXaPn$s>PiMBZq{l*HNn7Et^my;>hB(x-g^xP$@Z zwDAvH{>d4!pV}yX!-My6>guAC-l!8*0Um5L?ZXtu=ZHj%x(Z;t5r+>Vuy6YYUoHRG zv+Odvi&Fim6jJCNlRv-ixp`ygF{y}29wzvyGn;D6CiIy@TA;z;Riee3V1o%!(`82Y zttgWAWK5F#D;FQzw6JL_T`?@_;7SH1??O|(ymuboOi^Iue{-N;%}GS?m?t)k?NRP^fRPm-(-hFOPYxJw;#KwajXRKe2 zX89PZaz68PHWHhx^0!t*R$jnHudFC>j#%6nr#)LG*HtL)a?8b)T4c^TB2&Y9+uZ7! zt;HrxrE|{;d`rKvM+4dyNW)D2h)H<4BHE|$GQrv_Y+86p>S9zX`5eg=Wp#lHqLpB; zoVR+c@PI*hdaj?8jhN|j%Uw*xMH}Hvb|VsUST)8w^P~{6Zv6(ll?XW zT@j=yix3|BY$L^nb(YvgQk7B9DU>+JgonxH#Nd0Ig7Pk)_xtD%SzknVmN_|jQpfyb=q2N zml=fFbQ?Yidk>a9h)md*580vAA1=)xU67wd z+uxSg=~mrZ=r+uxWrn`@r}M=`RXSq0H!m;K9*)r3+#N^+dITTqf|KuMwXwUcnDB zrolAuCF1fHt=G8{1OaOT?U&I;-|cZaBwQ_k@0pi1WteLRz}S4k3du{{gIt4wo6$_z zD-jknb#q@o@l<#~!9K9OeE@XNA-& zdI?@?0$&giCK!+_M^rGnVz4*9)%ZtIu=u>qezv||1GwNaHa(fjVoHt8Z7^nK#Cuds zO2@-@n>8O=f4pXpWtxdA-^}&N*qX@!oKl)vZwiM%)Rjp46fiIZ@lqHQfKdIbXm0^s zxLYVS1lJ?5HsvJtMj~U^@!^Ks_)=(OpOSCU4gP!2DRKUf2d?asvP)wBM}8)tAYzzs zPl_@gY+^%7@>iS_tgWt**Bo(9H-&7xNL%yKq%Bc>PjJdn9mBeyxjdzQ>+cn?3%Lt+ z#Su zRQR;@BPhW(X{4QKv@4keJ7B3=MS{aN%FuvuQ_1J;t~)Ku>hd>&1XK#8qp51}Yq=rxGGN+^Emgps;IY?T{Vh)gOF3i;f$ zVY+oKm&sFam02L8R(f8R&^6AREtW#7#us1c$I91VmZ9?c1#3qCJ|KzvnwM4G-=J%) zf~4=xuRXPRo9?#g|M80MR1}iB1v#e9A1aO z?zroBzhxH&=p{By9i~|(d&(50WkX}SeKX_XRChZS-8r8Mhdd zI}F#uyG@6`IRdMzo`lT`NOKfZ>SBu?Q99yfq1X5Sj>smYjSX#Op|3_9Ed?Y@eQ{Z~ zN30Me=Tj)sC3qXfRnb`2lSkTUm8Gy9qnd*pJ$YahK)L7JL z(Ej;=KK&IZ?bNEuPsTd$V&y^zn*TLqb8<(ADmThlBQ0v~|ASdv6&( zh3B#`RfS~mf<<@O*FA2jv>9v&Bmi?DD%gd4#slWc^%V#N)+xcPfw&4EgE-^YUb3j{ z-uS91LtLg1M;Eh#M~N^Jq@1H(OHuGQy=mpW_~kxGC@6aQbS@di6Xd!-Fu z>||8Tr?A6l>Ct@&GEhPbjSZ5(?S&FQj*bM5FmV@ zIxo(S$98k~2eQFSW3XBem-U9Xybj@mtlTi9M1zd2)yNq)YP|oxwr)*c0E0Li6?i?e>A>(|~QR#H`S^0V0 z^tR3RC3u62R@Qd?=OFv%w44LQ6sJy;-klI#Z~~$+Js$vgSV+47X96~jzLIcYW4_zv zY+zU~QkR*9sEPpFQXxNMw6F$JDE~LPH z$2?+`zfW9QDh4_0((H`c{js_TuniP>%>^rltN7elm8F${=g`}re0l!SJv3l z8s(>b*V6jhmCJ-8dI43aGHG{N`ZtR8zN^BMM7voC$D+PcI{!~+c23Y9h!?@1Y&QZ1a(~BF;(6pX|-^u6A>{;B3Y+IAY zqHJJ&8^&~rSU7W0M}&bJsVHq~Sc`B@3_4b-*eSDSRIxTyJHW{6Unu3kvwEZfHJsvu zOH3RoNK};fCgb8+?F?eN#bKn@$0f_=v868@SJ{O? zdx;k(H>2%|PT5K@wz;$c&S?&TyV@?G9rM*LOZgk;FyKN@~hVV}4*6rn?SRvh#vU2g_ zu~k7RnNZtEtm=^}Za4wiahW<=Scmta4u^~|G4&h7>-9HM%`Fy&KHTQGush^uxb5Q- zmm0V!?Q0Wm z02UC#bq3x8$8)t?1?KRQK0~aJNjlvj-Gb`GF zW|3)#g}EM5?r|Wj@_<-;Z7$kkSQ*-O;9XLTv}MXHpxEx_~>2CgE-R4R`c{>jTH}Q%Rt? zSaC-ys+3@>Dw|}o?>fr7j}U8yYws<|BNb@J>@^?d)t5L= zPndY{#~#67!U{e^0X$X#p4MND#LoR^UkpVfS?v6v#-%niA0RstJs>Q$;E81ASP_7V znH(QHU9LHM8^$3v44fnBZ0CBNGH$%C-f^`1Rbz+tQi62VOf@k8r>3euiawOF86*DL zL(=I3?fT~9iR?fPC72v3$X;g)%DIrwKpVvquF~#MAhwCX39yoJZ2SY!r*Uv?0_)AC zKYY61j_&$s4*(Ic%QMiWgSbcWH1G#)-W zC8JK=U&5f8(EGo|LLjL-eleR<4Sm6k7!OlNyO!Ldq_dz0%Ep)_0Rcc1t{3>+Xy2gG ztk9(pr>5yJ(_7hg9H& z&J>;W@i`fR96t{uO+S;UYl#4zjiTOf7ZO8!>C-X6Ig97(o7ZdFRMqE-m#xwx%Y4fm zh&1w?ZC$q=k=x!*SrxnLecPI@+ZZ7@7TAu28E&>1NQ&mF5*T7F918`T_jhF)yQKk#UD}DT%abO8!U#{*WEo+~Ja` zs49s)cN>HO)JpNPz`v(yOK&$H90L+ZfC851Y^-lLAQ&87U3U)=uq)maQU(yjt}@v=yCj`_?- zgxk~v#}%GQTP+SCUs(waaDo%0Web+|!yTV;#Sjz zNDC5Q{Z$aHDhBD~@@VXk1f1zUC-<$X_qmUaNaGxR1}2+e^U)opp&_Mjluk~fFh*Q` zTcljuWGi`^ua&0TIM?!%+18Q{zV`+8KVz_rjc z;p}cWUouBc{<$kLEVqevwmAYwJNqzggZtkIKZi0e=Upf{<5}wV*+oHPil+T^ZcTJ+ zI=`S$r>ut|8^)|(Y)H-5-F#Q$T+j#C1#kZfNyF0gy@$>7Uj*BECP@(5SBDLg%a#7! zBgy`jK^ygvE4UeSj_n|wrXM|(I}-Pp94U0+z%i z{iI4GEiQ)q8g-(HoBP+-XNPVR2}WNz)1^}_%L?S!F08IN)|&RxT!(hvJvDI-!0f#7 zmP;x%mjx5TXR{K$Kveza`ozIY=rFuRLP+)$7x++-FoEMWKW)>xHzdXMghAZ z5&UdWh^UifnZxz;(TDhnS6p(J*Tj`v5Gb-pci;5VMTqWY*l5D8%NdhDO~d;anC?aa z+i#hC!Iq;wH_)(MoGC)(cHF`%$f^_qvYM;jHm`ryDfi!g?nh^Pc7Z(W`-C?ew{e}= zYFGv@m*<;Vf&z?;yhUNUzr8QX)UN`D%Nn0THbJ4E#aS8kwSoEOChU zGrEsJ?ZTUaE;!3dV;`|KqR{n!j3Vo?k5LyLj`|+ym(3xbh>byGd?bi(G8AF86m0+Ch;9M z47P&A+z@bbGR}Y+x&W3@&&uB!+=o#_^O!Gx<(-g3;1wQ9ZB|Ing5i!O)RkMn7*>{| zwq)@q+6y2yI)}VQBSdLNGHEsw;d~s8nqGt=adS9aqW(}+h}vf8M*-XvhTadTRV?Q( zaqc-zM-|{;hFRPEbmc(UXKERjlT!pZ$V32SiG!Mj>EoX>rJ&STfxl(i48~aVWQCrd z{9~nC8Y#==WnCJL>ea!;If#sMWjO;vl^8I_%^XQ_zAQXIB!uEOv0{O=DeEuFo`8>s zgu>OAv0G*MrAi$juuLDVh83yc+1@;a)coBo)pj8ktmIT^0oa20?LRtoPIxy*v7JVC z99`$}Bsu#Bsl(Mj55*y5#4&ih)oE!}Uj}Iykpza#6&O{HF*Psngrac9POaR&XXawB z>FEq(9~^T!T3E|`X(?=pDm9>W$}SgtD)kISw~l(GW48}L=wIWH&l6~SLbB`C|Kp^lzi>_$2SN- zxX9?F5sa4MgH^UI)?NP+9GNagI~+6U+$4}azvS_2I&+msjlk|hfqTRXTnnVEOnUz3 z-e^dLA2%~GG&Gd6%xT9wL3j5Szuh?YwLFY@`F>J081glWHMCCZ&}@|dP;v0PS>+GV zW{@)s!(tx?RJ|Ancc15IF;+M8g`IN}w-JNLHUo09kS?ll3v`URw;SWXq$Ou9Y%RrZ zi={zqDqvUnw-6WWd%~=qq)3kbldE2U2x@i|2Lr`y6l2FTvVu1zND9AOq;?sTwo~@- zxBul8iDY{8*81AuJ5{=ZBIW(z-W>pQ=&}_Qe&$XX0~J9DSW*M6UUn;I-Y3RM4U1W( zjJf%(_p~C*0NK-Vhz7ulE6SGGDf_M-3LNvDrrl%PF zb(+hAAc=Vjd<6UoAba+&&k8m1Z$2eDxEzl)734L~+z6d^K28J&5;JJHCD3S#^tfNz zT-UiehyYO5p)nE{yJ)c8*&wBiVpc*F<>%ePXFB_KZT&~!;_YEP1tUK&3QZXcBFsy6 zJsXj{s&2{Zr(!DuhPLy2b54NsIbjeI>fSmq3N^lEW{*GyF80!SAp`}7WPiYB!NKYd z1ANNawTX;5)+JA=qNmY5`8hMCP=f8xLA(YQ`!KaVHj*G3Jqe}6#JFEhHtHGq4vm6nZej z-(NioFWE=#62tWa`9tyfp~(#a5Xjzo#Ab)87?ozJ6v(QVr{UHK_1$CmyH^3)1VS4+ zqteisEA{9n(Pa|rKg^$f2_|5V(dhCBd_lpje2Xxd*I8tc zJCn@Ot-jlK@0#OH=r{DwmUY(etjlAQcjZz=20yI3Im1~iUk}V!INl?d%&%HPgTSX1 z9e8p%=%T1lcstqJXDDBvSjh^K|J^ z$#dmLQ2uz5?ZgQIQYuFn%`WZ|y?bQ$Vct+-<<-IZ&x$ky_x!1VztJrAgh!Eg%syon zY7ikz>Y-u6olX=&)~+7^&@l2%NWSmz9LYH9&(x_X>EF1byo^etBw5(mx9dLd#fl$k zMhlHIStk`&3AW|$Dnq5V+MoOje1QYn!^>sE{)$o}T<@Stpb!UpnLug7&N=C4UljsV z?@z{?;Z_%mWzz@}mYA0E;~ITUXDeq>D)43wBz|qF&;n~q4uji~;6Fm9a+t-`%32mE zIB1LGXd-2G!pih2x4Ewc(Qqz6a=?wXPz&J;MZt@772u`LA;nZ4wccyz-4`__P_&`` zos=_Z1Uu7UcAI4}fB>oa3)iD)i5V|!TRta06?f|=RO^BN0+R2?ocR(_`~f3>B2!;(rFwnd3LcDJqM6tl$~OQ)7Xdr zf-J{cAm>l(dS!Wa>m3vQ-5lE>+b~Q3@sEntOam2BHB~i5N4Hk1dz)4}wIqORh>yki zvSYBVe%Rmdd+? zE=#o5(!2freRHGOMpf$p5bclCJEEkWdkls62pA5FZ8z)IcmIG(Joe`Dnh4p%mbe#P zxSEz7>?O9!Y-Olm$P->5cB^$ofT#bj*|R+OLQ3pDOC%cliAiMl6iT}`m)8(Lh1WSh z41308XRvZfBe-*cp6;P;#7Gk|Hx0~6%YOjb?m3KMDV0evak@X%@*&m*D22ZiPRA}*zBUBQUN9o&*G?{Se88X3u?1lT;HK6P{S)6@u9R1q&alL1#(44B8(rqjw;fnk|*> zq>oL32?H(0sMh$#bTXKDkFxrk0)YaSh*B4O#RYZdCQ3o!5ePR5uLzRc?n(MVh1^U0 z1WE0T5S?N-gY3oNa!Nyo+pk@&l;9<~`W9i@!|%1&^<1bXzIIQzUu4uaj_xFmu0~c& z*?$AgEiPOg^1Rdyw?xjq7~T_(gPGsgX{xf;&n#?VZsbFJFvN(WBq14};Q&b_Twxt_ zq<8^?U16wE<1`}p!rC`kE;Zj&e{V11LQLHvNGVCS=*rQktAF<`mRNez;(sYmj$7Mc zOx~?6i?a>MF7NGK1n?Q=m9bQVTI=LM8$ABk9Q*>Hh$&Z3oK1;{YV{*N;sEJ{PHLKO z=l1qBAr^FTy+%of0a#7Kf&8<~rd?|W6{WaHEW+(Ugr`aZBDP7RTB@L_KD@BW zvw5r>dBF`upMlox{D$N0ItX|G@59=Dr0M3(dB zzJJL1gDH(m^Py3^HtFuCUH*2l7Im_fnOE(MD*7jqYqM?gRkdE?sG5UYDdZsQai{Xi z?6dCDnv!QN22RIQ8&ih;fjz;2NEz*^T#iNLyZeJ@LscV|@!S>2XWG4xDHDvbi{g7V z(bd8G_y)DVFw|5Nw>PSu5v}wv{Vxu0^re>X%B53hHAoZY;$Y@8{O6hYLF=dWkAk>U~%Jq)Nw7SS?x*;A2)w=}?(l`;Oh2mA}e}DxROlPjFGI_5eJKrL^DgU~?&N*EFj>IWU_~ zKK9iSao@8kfLtCv_AVZ7+Iw_ubD^)Tx2#~`Ac2PxH|6NZU#1OMig$drE__6rn$ci* zVmJkdw@;Gx5urs6M`}8+qPMb)l=2a$yWTU4DT66jj zim#${ycU_C6vlCR{w^zD+PUTOJ{}y6+d_3Cx+RoUopLQTACHyI?iSPb)^#?9bgf^0 z4|_nfwDMp1)OXZYRzBxz&t6}1)Lvozcu-!cYICL0UB~Fs(qeJ1Rny{WT#o3^QFJQE z3w?O1!nZoQYu=>Aw2CHTW50F!SDbY_|6S!9-cGwjCZn@p>GRfZNj~2+V$xyB?Dfen zCXvm9;;*oV(x}Z;K9>M&KkJIUM7w^y?=J_FeX-*Wc9j0tash)@-RqV!Bka8R$8_)q zx>kCIX3WOdo&o`2aKLt3r>7DYR(eyihI_F3`gJmEgPeZ0zCAFv+XLOdj-Z zMiJ*Cc?_oxninCe7*V>HEJkqfc0sa{<959U8S=e29$RYj0OulVz+)7g)z_--OV%3d zvIS2^Ulci?tWGJc10;eihbheeCUbE5`}NrS`}R6p{-yL4CaQ9%$@S|TZK|j1-RQ75 zkJ$)~djvqRXXk5Pb4Q?}n}0&qzk?ifIT7-dBYQyc`~)dv;mvnzrE+mkeLop#;j$#L zxcNe(t&Hv5S}HF85w?ixE+)*{yiD`2Q82UZ&5WvAq>D&n*{t!-$M*z#!J)9|{@8V% z#gOpK7`e&>u>Jcd`@iNgcElg6Ur16A2@3mT6I(d2wM$gt z44{{qP3pL(#6s<{1@;r+d@tnWrOjvGUW^{`hHPd}UE+9b*wf>5Gz%{WMkBH-4-$(O zWDTBc(4W+M-fD-GlK5Miq7)x>+XMe_JO7UJZNX!}by_NbKTspc{xAq=mZKi)#kb64Rj1JgYlOW&_`xo;Vqwt zUu!<=n!F(Fa^5{i*(iz~WVem3F{hUjoKh~_W-!6?G`OaXwpxHB@fMvx>KWAn>H=ZG zSzm2!ADOuqmc5cA)F-g&WHn|?!X8K9*!wV*FN8rD_w?mwGWkp5+M=1DDk2-#BV~1y zOH9ZuRM~%@0TkqQ83-HSHk@YM5m9}EW|AqpRt;Fk+VG+fJf6fddmI~HUH2%v3imj8 zNx+u2=cJBQb69_puU6@KtS`G4C**V`s}Y9-&0?tfo(0*a5pbK_JUmQRO_bSe`453H zJa%VUgmePR@Gwx!7%D!$Fc+P$&uFKP(-y>Lahz+&q#lCTu(}-V?$qx+H%Lhwj7|ujWsxnOTh;TNA(@)s_J8Wmt*Qu0}ikWE= zbw0?Jj8@JFG=e*vI#9i_%F0U5NSaKY2T4i>@nBg1G1aCmT?58e;Edf~u(|b3nlnry z15nd?J&LeuYbyyhlVz@|S)RnTCLJ}V1A%RKn5-t%`NL_y+)=%snQa-`@WfcaEy)YZ z3CSWhK2r-`Jswvt;IRudO@x)-9K%>&7HcNMPeiC$9pathjUe=#^OQ-Qu>xD9M&;Rc zSoW}|=C(fW?ILR&w(5bMECN<^Vdk#QMWWfy=DBos&d?i9Z>)`s`OV2hY+|C@mEVyY zQRut+#12^Q9M>@e*R7*+-_l4pRjKiNC0V{YuSkt9{>we2YF=@qXnWJ z3s*lRN{^}aa^>G8Xj1A2BHY5o9z9`|Q;ZbdOW;&;N09W8NJhfHqEkGlBcA%>pjf5U zBid=choJCY18$lmyK&&e*ei?9>Br!Rh(1DyR@)=(Xcr<6OH#v6Qig^dGIzdml$*o_ zthR*`Tb2H(jH+r+4mj%mn&H`1S9NI^^+%dZiJP-argSre3;oz^zL^Rjg|kJ#?v<)X zSW3Y~vF+<|8{YpqDG9{X&L{VqoP5l+;*q`lc;-r-;oh%Ju1qU}=VK%-@Q5bZ2L2+R zDpvUlG(Ums{$R;w#kO;)eEnD}G@vp&g|h69vQaXF1dwR0;o49pa&oHC6a5$GsHWLj z^k~8yFvs6x3PCp0%_8;JGK>~ju z&FMsezj2ifO6HrZ5|kF;;?vH>+s1mU65nm5qGQ&4%ZVjmWeLi}8XeBg-_V6!m3hpjqawCr4jQg$NI}}N1d^(yF zr1(;c6sj!cW7Cp*HR(H@pZM;D#-gm~BEF>va7C<=#|wZ_F4p6hVVAitE{+4Df$PF- z&pj@B;TGD3_|t}0UnLRhZRmu_$(u)INhvD@Q;qQOswD-P+pRlsq_Na$u6H=xqZ-A0 z9{oWtv%?N=an^VPZ6T6rEfbnIc_ubiaet?zXWA>FBI3ZVbvy^XeL62Usz`Yge+hv= zLrVwoGhA+}S@$y?e>oDb>G1)!w=QA3tvf#eKDY)w!vH#jf}K7ufo>0tUj<~MJ8p6P z+WsUT*-5`#Nv~S_m`k~!@pkOx&=lM>O$ts3i%1V-d_uBJfa^n^Z&E-!B$C+!{F_NivkNk7t$MG=tVo;( zHkyF~TzoIo3UII%rAMc3*KaXvS%maohrNfhR`a>`oC5Q-dwC;Ch-@!WOp%zy*@*U~ zW^v&HU>T4d;}5)THUiKMF?&|waAu1p{qA+Hn;PkkVulO|B&;l^ z2t+`fHZbnBD$ipzuygtR_a-l9sf(_X-= zRhQk!e5b`79SO{Th3}j`goLaOCDeX_f)n~<{#i&uW~UXSBH~(5#5=ZCHabMzg1QM{ z6W7E+wKf|{C7}*j*dMXOkYWcC_1LPDww?GRlGZ+Yb`R5&9^FA5-OkAQ1U2}*IG>_^}p(F-Ytq3XDqeTHm zFq@})jL|Aqf6C+Lounn?x?lS}0A>>Ok4NMBNN;lGupkBjOL~33-hV7Rrb$=yrLkkl zReo#Fi;Hp>6Ei*VUpZ4b_P&OBu7!e^{T-Kqvl2&9b z%c_;S*Y zjsBY6xyCC6BqNcUWN9mpyA2Pd!$$^obNkEM_XqFUt4kBHceFO6$fOLb85tvp=(d77 z9i(~BL^OS2FCMnqUR{3JSz6j=u?-M}xx1Jij#Y&T6W1Xf2=HR}b@jN<2M{c9xYNq|y8K=*56>%D&xOEM ze4L+Tal}NR{LY7(a^UGeKasjT0v+{e<#nj=`lNGmZme$F27n3({G7N%U!F6ERl3BR zWXj`5ywfVIq6-7#DZk>ap@U>BquUIh5IEzEz^8qqd${{(@=$3WlzUC5)r_T~bVP<4_Czj%8swPh= zp)*eEuo^;2Lf2kNFNPb%{8T&sg1$$<=%!9R|m^gn|C<3#%VVL|5vS zK<#*#SMyE&u(ylC<`MPvb_LwK0i%X)7`_}4X{^j%?~_I598DO;uO-QYo(!V=VGSAl2irxH>bF&p@Xe5GC#MVZ`GB z%+0uv9Q7#?dEDA0tRE1nM!9yL>AG+z=()^L~l57!l)+0GqqFddIu^BE<7b zqA+3q8`mV0R;iB~9x_hJ6^j{M$t98Txp+WlzFYI{0@9T~?@;Gk6X?#VkrwtDx?LSx z4;o5fW`A|>BwU>Gb7MX{2#nF(Oyk3|Jio2Mx{kM)2wN4GsGBcG5JC%*=%B`E&23Bf zmP7tc?QsObEbP1|EQ7^We{`|QK(OpnP+E^+WY^7xb+}(O!eMD`-YnYBEEC|aPQl4jFIk{bjwGHU2#VWCa#e@z_`w>{()@fMcwVOy~be<1Ycrb(Qfe} zleEJG zU<>s9pLa~0LGz!CD3tNE!bQ`vq&$)k{18`KZL3Sn)Z#%oLS9{1ke(xNz^lS&?xQ8+Kft1|OH7=Fgmd95U?PWbQ!c3|!$7zHL9(Ry`vF-xg zN(*d~nm)IYGrFI_+mX6Y7@M_xDJr}t8f)AQlNdu|-3;Zi7=%Pno%vnjRNAn6FKMe1!`s?fh?FkM zw228H;Xo!Sw^J)XCMyHBrU$xP339f@a?dt?=Z};x8saIS_^=ID#MNK{T1z2b5kKs> z8|5}{zgO%5BzjP@MO%0D;;C~MCp4LQtlLeV@r!U6xvOlkgY?FuM-yr0R9DdM0&mZ! z1K@zjl-(7Q@bbP(3=Kxk8nkkn4F zEJVR;yJSLrK0v@A3!3?AzZ^^!*4N!gYZ4H?+(P zZ!if#p{y_2%amYa`l^wzW)~FKh{Fj3aS44-LT5oQ#5)`6o9kpeo|vA}v^HD1gWWhc zVhv#rL^WEoZt*(?Otr+KU0_-z##GlIv)BWi06RZ*8`mPnTi&&NHwe80fc>8I`Vh9w zg`^mEFD!NrZH`5TX^oK|GiU{45f&L8DnQyPXXPqN$mu_+4$10?dzhj8ks~2?U}1C} zpmDwja(gSfPv^<(HuCoZUjyj2gY>C?c-Rx`Nn2DJ`34ugy2SyRD=_|aB^HrQz*Ne{ zWq^xoI+N>kDbu#JSgod?OPeEi%p#sM*jNuN{5md>eeP9!w5a*!J5G&+-A;|9U9O$R z2L76O=P`}Tp*YY6;iwS=c9G)k_>J>Q*9Uen_cwEt#q#@W;!< zI@ZA{>0a~ajNIm6o>v!Eunny?c7yrznx)Ie&WYuB`Duog5l(*Tzx}G3=06uKvQLgL zh<~10f^ZA13gYG(Jy}a@D5`Mli+*g9kfs)ed?ER$`1~)A4sm3M8Y~C2WX1%kJM6e) z&!cw{>FO$x9SqMfJD8>vJp3#)BkURK9lF0Pbja);;|W)$EUA_cR%w_cbBUEJi4*_uMqnzxK~bKQi&NsFB7tZ)Z$KY>{Z0h8`P6Mv;oCJ+WY(<);JgaEBA-^t=!bW#w>~`^HJ~35)@kQabB8ASP-?fmrED`FAwP{O>9nX^ zL0Y&6ClBu!X)}&WDAaFOqIE%Zp~=Tq1HB!v|9*DRw&oTfFqR`L_nkKUCJCe<{GCC{ z8g+_Qv&6E41%ZAoTkI; zP5?39`V)6b(}n*h^?j{A?|Qmr0Od)2`eh>jQ)PJn~`U3 z(#2hsL~}!Prn^8B-81m++~BgBDsW(72qTTxj1d&8@Hk+$R7U65^s&*lcjaA-ZneKK z(%t&_*+^Yq-5aGNtYG?_K2SDZnxe8iteMAI0AChjo_rg^_}q&xA;hHb1qiS&-^;24 z^WgX`W*c@~h{u3lE`uiV1&eD|-%PL`U00ky6srh5GzM!&$MXtckluqC1Nl~O&#S0L zpqPC`?RJMYeQ1U0f0j^6hJh5J-4%%&{428uE8XDK3a%GpQ_9x6d9(^gg-FLs%S*T0 ztxL<>^~EiWbW_;r#i4HR+e_(nRA26e`f2sS|3m}kgX{ZKtJ?O7RjxlnZskgzAeD zv0jPCxGfib>ZlJ5suY1^%HK2+PZ4Z{(NDs4;_oD`UhKA3MvKsZ;$j*j0aL-x5agdt zkh_H*fREj^`&y2=gt$3sO8Qdn5j)9l^U#1@6@lddVXRw;we*p;3b|D zQbOORe=?<1UBQP+OKL2WTH)MB7$hk6=A>AJBy$1$Cq#*s^U*l^y;tG#IV-H7QX~(9 zZaRT0MUxq51<%i&mqU3`5Z}uHDbrQtJzvAN@c$`%E-hB96RO+GAMh6l_i8{_stzLT zIJLjSvK1rkSe|7=(|3E3dUFtLYM416d5LLp_V_F)WQsxM|x{`B&+0 zNw5Ekc{=x+^1@e_hPqjf@05s{D2zlM2~6dfh#G-=KAL z?VB+C2c1}ZQyVuB|GW1owvH!vCbnriZ6`IMn1Css5@3vJlfm>xzSH6B+({lu2cZf1 z>|IIsv<lAKSDv&`m696&pa1q~Dz=5j%#DT$Lc!Uf~}9}2tR{s1Almu{UyGf-hD zBEBVxLVKQM^dbx7u=9WBumsgbLw_>oCox9duz-2 z2DWtEB_K$W+)&^G=*NIAjn9fhgg1b&5F}-x1Zx-LDvsiSXr{iAFqZ_?+-@j)A8Bq z>cPQeJRKkGpET)Ky`U-+EH@4ktu6#A1Ujqz(NRu*`s1>WG3|(g4Fs!@fZXXd7b#H~s1qdD1K%(K&1y%vDXYcQ2Y1`We-UcM z6MjcAY$a-YgF0-Qw~qkpwqU|M)I$AbrgWt%-GDr!2lX2>`*41I?vKu}%8$k;BY*$= zd~|vUpW)=};CFxY{&_qu8JVNqSXOsvkokfJ*cx+QWupkumhov~3T#h<5J9I&gbU9WTV3g)% z*|ewGo0_GY7pdS1!-FMU)~QXLcUE|%C9llq19rF25Y!S>+nz43t}(|RxvslME$JQi zh$xcSt}+0fgT*~l359JPX8`!qHzTj65R>uATZRKISm!aNWd*FAnL5(-Qn;|&JU4hPUVe>UnT4?OP9L8D?X(k)#fBX z3F*qo*CoMo-J>>&bFqc5F1SU)JHrrH0?)nr&`WzE9QWd$ymmWXR7-DsL6-?GG@kon zCbwo{Z^rQR1zt818og{SB~gY8LohHN(*)xp2LnXnf@cCn;_-^Pd&oM>FU*NF!^&GJ z;k=(Zov#brTBELY^GcIhUa&Li;fLLIeID87i&2=(^vB_NGCG)^O+NS+qx1dAK7K`x z4OE?<3nCXNI1PXDnj!w;O{g@nfjER0omu$mi`LQp-mN36J;#Vs5-h+o-M5^5V?_nQ zFYEIYhy>Ghb-wCcM!%N4>iXI!lgmY;(%$#&6&>h@l>@glr>D`%bI7Dn&!mv6%e2)q zg8K`VCan#dSY!QC3u?y$nrA*kP9<{{a>Y{h|L=OUj(uZBY{b0_#k4I~*kbycPn@cc z4*UwA9ovZ)xJsJ4!-y{_D?;slbWNc79D4~73i}Z_Q2r{c_1g0+im2#-enS+}@FGNJ zpcWJ~IcMB~hc5j1-7i1uB%8}>WvFe^=zz|cxAkp$jw}Mlmfj!gPM}Fh^`j({3$OYe zB$P1yI|>pmOFK+C7C92F54XnB+`#gd$Kj)xZJ4JT6-ZhoR~1-k zn;t^{6=oRX(})U2lFjds#`~=?+UzR_(O+<>5c`z@b@kWmuHU;y}55X!0Cd|c|S9g$7QY#L>qll(vE^sonwb*YbIu_WwwSE z&a;B3N%;a@QXO|e2^N`jVfWV(1IwFpw2lN%u|m1laz8YFws45P@7ZV!?EfXWNII}d z(wp8d=>Qb&8rx`C%yuAH5P^>GUQUmCuN$m_Fo}(#H(~(~5uO3Op2wI*I7@Y})|NP~ z%;tY%x)~!|=)(Z^S>9lI5M)ANb?SbN%^EZ979ZfHnR6cAn|n{M1y<`bt( zDHs`EcS)C=I>wZ_okv<$W-GdGGb;J9G^$m;4W=5o#$XuMRLN+0L)q zt74h*7?ft3{#J#EHO~Z~V9ON!I)$!nkst!!DyNpQG(vii+QitOq8#DXC81ZDL>6zr zU!#t=h|?m$BwFzlm0t&@pk~f>_;C0N{1rJT{wm8+`1axgJn7Xh;I~$@`h75Yei)CUhdzWI z___JH*@Ulf4FTL##r~t(DuQ35aJ78H6xzONX@u-RVq}VzEPk~X|KGCQHos7o{-8Iz zi+bH}zfLFJZ-eOJZZw_@qVDAGneq?2kIw_*U>e1hLhY9+=FP?2GgW&F%6~GYT#%`5 zTSbM(uf(OiZaIapcxyg$Cj807OT%9(ePo^ zeKhnW>OzV`DH273@?LLKzY2BQqoeZYPDXNxiU@mcrFSWYahA{|=8}qf+i;ByyV`-s z-XzQSz~DpUyKW>HXOfwCbR}?KBH}E~WU!{vTM1Wr%60)4rp!Go`TB4#G1<4T%5-g$ zFZ5ccojdEKT{Ysc{mVEUUj#>pwM2^M8-43fGSW7ctEx*C;im)Av#%o$Iw5!-?ULT* zczQatsj`?!DyPe+>elq!q8D^9IP-r%Ed09bT%N}KT=U~#)53Vb1^ryYk_0v{&okdT zncaY%jr+o-1+o-KM=KLe-94r`N)-f{aGl9VE?%peno(`U=N3-d$@r!43xS>g+ zw2UN@-Xy^B4MvV_Qaz+&`^p@sz5QZK?1MmOcK%AbH?;2*#HE=as$qL6Lt_FoWNHT49UOfc0=VsNoGTEVnI#!Ps;x6vxry#*;%Zv*?NxJZaH5lnff!}XnR;C3WA zBwRI{i7S}FnruTpz|-dC8C2g8w7mxv1NR*;*7M=jgC~yOLL%07n^)C|@|Jjmb&(bO zS_VeXMY#}z)2uwY7=3$si`r9iyIifMggH#AR0(mYQu1p5ZTT?I9^8&QGs&>QMWRn) zQW-*=>dfVSjNazX@~vzk4}|PsJK*bKAJ_ zbM-4=MGdJ$vYor8?Z~x#iX_LHlPy=0?=s`K9GHSE&QT;wK(XCR{(E=vAVG?fliuAl znMp)ou~_VT7x>3%vP^2~PefOYC)8(TmQw%es8(BZ{kv5gq-mTE9(|UGAdZgolA0e< z&Pku$t?%zyTKl!;#}OCgr@>@89AA=S;(WLN{r(#V7pSTJ;HSZ8e04FnoWb;2cQhTe zYFCqS|GGC*OJ$wfiLt%`SKEwpEA1I0T4%LRM1e02Eb^V(kHiBx#5aF_Ca(@0QKq)z35yO+7eUC5|BU~>41)-M;=ffo zewW4%oTXK`Q8Q+2m4u*`n%a_z-i2#61w~^~l>*<V%Ec{sn5enFkz>^b|z* z1XzdE;7@s4PG~eI%&h18a^VjNO~I7NDtH8oB_ucY7MX)ahHzDdXH_yh$FGfnZ_4MG-j~HISj`K&pUFZ3~rfbiN8Az>-o_0Hyha=_ATd z@IlcWVS~sbSyHJmrcA8Uhcb!s<3w%HyC*Z56FGA5}Z6Pn3=FgHo?y zG~k>Gw*ek_0>1RdnGF7UJ($kC+3;fEosGubnRDADr(`z->3}HwG)AN@`g`zNl5Jkf zk~kG`W_RFqMVT5tM-zV-Fqu4{H5!>aBpb)KewIc>CM4M_;dTB8#paewRSs&Dm<&X%7JtTTU_vdI*jGxWel48@5iw|hAY~fJ z9rGzBgqc$@{Ai-U09vL)`*kHJrH#fGRH}p|f%<{CSnBcR8c2PJJcG|w`HScEM&0Su z^IC8i4WkK{DgZlr*@?WRKGNpe@~QL1($DNzi1YTMnuGzPNnA(fyISQy_-eHybL5Zj zXbMB-Ba5r~Sf4HEIurnRMI#nk6YEt1o3(2C`z(v1Im|f=0fy%T8bDH5I)-Xs)6T`RHTF0u$6?WM)3vbi5#938o#=C<2Np z?EEPZ0W$%+6xqlRK?GU@xx`M&O9~_Dw>&21<4Oq;xjci)k$_`LEx`Ib5V62CTA8w^ zWUSzB9PyMe=hjGm;Hfkcf>dujDSTaA4M*0%Rd)h~4*Zx5dSi%--FNovH3Uob)oe-G zHFubAO{+quvj`rig8IKmi!N4Z8NpD~ae6OlK5UWlG0ZonnfABLHE)~ER!#c1TG7Gn zLG~7@^vI)k5U){H(1C4nZZM-J0)7szRfbaQguryL3AfokNg>}sv6WT#ysTFsaJs%< ziagW%O?tDz2N@F zRFe7u1id}{9yWe^2vwaro?FikC26QD)o!UTZD7@Up)okU7^D}8_6*duLj-#i2N;`= zh`*#M9Ow9YcGmv8WAw!mM=87mP626#(Kv|Ut}RzJnw5QsPb*qc6A({fpEBX9G(ryy zRhK}w0k~53?=^Vz%!S%j89D7hHPjzYJdf-X=YXP=_<`xD97y1OVC#N@CwGo4GrT&# z@}}LZp-golGzAWluy}y_nz_?i9~=q@OS+W~p-BRoPjxxqL#_pOfu1+g1q*s-AHFd4 z0{ey>e9eHO+CF$er8+W0w$cPFaTI+YqdEw`t~wD9loQ1U9M|c{ZDKv$Txf1XzqnbpfR=>Ik?+Ze-#whY^C$)h%G-XU^XUGj(d z%b3*josgmX1~D+*<&Y+Ww4e}_V@<_z$0<{wbxijJkN}LhZgChj4gT&E#(kPFzGPuY z(|d(Q=h<8Jf0NV-jp&eH8?1c-vba$3$8CNAlC_;GPA}j@6t~dC71~*#Lk*ox;HEwe zLl3ggRHlornQD=O1b30WY5w12_L+Z?Awcmp5bk$x|MGmWdZ1|p<&H{#z`O##oaSIk zMu_&Ma$Oh#WV$lR6Uh!Ni{2P=r}QDuM`_~)x$;mN>ti!*8b;+ip_paOfaW?7p2Hx=fB_?y-$@?kTm@4qVk-qA5JWs?^ z*}id1*k+%Cc+K$?#vxNbf9p2`2-4`w%xC+|%>{!5Uk zf*6#whWs%dF=Nu%MFqzGjX_XUcM}v?Yq7A%QPr6EgP4lrc%($eBa?GKr{a1~Y{7$% zka00{Cn{Hi>~p5=-nCA)PwJh_N7iMg4Otc7F{+iPBJfMr{JK}rF^!$}$sA(dO5N+75P72zn@E zU?($tqT+AqF2ZVO&^L7BQJ3-Xnl_(@o`yc1@o5?u_B33|U8J;}7y{9;=g^4{B?C zXI%zuz_d?-Xc1@kjJ3>Itial;Z7E)-hoI=7;llG zFat{YOT0khs+jQXEfGjgH5FZb)oE_}tZN`Opl>GRHDA?Mdi`@e*SnS3t~Vu{n<97g zqKeyy?CL^ZxwI@NY#Bz*c!d=_uyvd9vg-B&xm;RfZg*Z5w%k1`3`zY*v8L6_KVE_Dx`GOrBvsY#xKN#}>ss3B)OJ@17EDobd89j%I=3 z<$VKzT)-PAv;9^%Ab{I|l@OscHr@I%GSR~*i1^Nf^{H$ktJZ#}Vye8*If`yz~~0A*q!O*m)(XOJ<@`A&i3 z-5BJEh|9hUw;p-eFK!wUlrzVhciN3P3kA)KL!7&jNL3ufWo=>)L;O30b@s@ygv;ct za2DC~b+)P^s%$M{2>ab^RWm-82_6lBcOqm32+1fSSAttofcz_LbEk+P(Df~|l)Gln z7}Smpy_F@x-S&{Z2E)LsT5Egiqw2aMi`oiA``eB1jmPHt{#rrmwEs5KAxBd0pna%= zK&Z!Ma>Q7Xh%u4X=T$eC&HRY3|6i7C=VP0e3(vSx?9>HW zLg(Eohz_xSWmb42wsD_nB_ZvTEl8RrSH!?~WG4c9$m1*a&3PQM>PJV`64DT%z<0-!D;@QiezuDzU{htRIuWMsP`5%lDJ-PwVd{H-GbiTG6sR$+R%~P$GXyKfwq{I|sO^8>bI#btCYQc!q~MuznREYU zPA}3`YUsb%UkjD`fncumgNKe`Y}9tG|ANR@id~5)6;c`B4Wo5%VEo1om?N@{jDh8T z8n7sgZ&{Wwu?Vw79+AL%NfJzDGK_DK)H2e|JPHFK`5Ancn>fhAB+k_aaERGhhLLEp z2An9^85>Rq0}ITCOJ+8-7*LgnmhHCQPGwkAvMl!9Xe>gMgI|o%1Q#+{NbweLvdg|> z_uP^5k2kT$U8f66%jy`7xv$V{sFcXe1~8p3wlm|Cp3@(@-iQ9c9(F(3{Ms@u%F}nO zJg@YUZOdqv2cq}j492WBbA^WjrOA$)n9NATCiw}Go}HaBz1{}RkB*KwJ7P7}x?acl zX%y9=R4x;__Oq*O9hv;pXDca|XM6j5EDN(p;Ocz;bPoS5`ti?s)5xm<3rs86Gj+`_ z*j}4fd#uekx0(iIC0yrzJQX|WK0$68=&Q~LT7ZL|G+#+ z`>4R#**TN`-3I$1NET&w8Q(`&h+pKy4CBnoclES96J90djkT|CF`|YqZxlp`Lf(zY zJlvabQtoyt#f>LL8UYY_fgeS4Ke#pd>;2bIrs8DNVu(#9HDMLHEk|S7279 zA_)B`SouMgQ_B1B@1#7M8tiivW+!t#C;lJ(s{ehOL4FTi4%UXf_9{nn6KafDn*!y zH3o@|k;4*_X1s6)z=--|mrCFu;ssQ~GN^AV$^`4Ei9$JNJv+H3N%PgyvOj*XI!WWt zdUkwGJX#=$A8;f4BOO(VZ_UWs*@J>-WL)!({4{J>qha-)VIbdo7TfnRfmDj_w*PoP$bfGWYWI~rE;2rD;9&w?zV_|!? z-)1A)T8`cU(VY!9NT2=!px zYur!c{-7?fPQ%&>@LZYL#2Z82s+_M~XV@QpB;HqF#t`n-W|c`+>k`^-T}WH5%26Jw zLX?TB#Bk*Hd)mEW0;LdJy$XxeD*TD-^m{I`uuMUQg^U-zTqxpS+G9v^*R?N6=2E~N z9{8D9Y){`2AqzFR?E@eO5vu=;J{rHO1O$w!#xC7N{N>35G@c|I31D4J-R_g#u|H4k ziR(?BevWRrJ0<*;qF1gvp5)L5kE{URrNKIVEC6GXESDUe=c_DBRlC(9sKX7eE#v61 zBdF|MjV5jm+fOm{>kG7>@&EA?csB+B`)}F+?+yCo6@1|r-oW8Hf0Qspj$M^}rhgj$ z0Y#2M3c@fDMfW*H7D5#~K~+R+l|X4FRCF8Tv<7Mtrmb4UyPMI4e>MNjTm1RbUp@Q9 zsvERkY2YO)JNKy*mpl%)Go6!{lEHTcdr8y<-irASs8agC-kS~XD^RrOYr z!W&nQM|aiqFy$kU#sz5zb_-1v$24XV^f&tey;tFG+cpsXJw3%WH7cofQoHNY)>+zS ziPL)UlE6u}0gfTaGHtV#C5@EQ1a04acO)fIsS{w>u%J!F$my0HJ&tbL!XNb zr^R!&u0U~IN|!>#J^Og(wjDQS*DO|&$}5zn0u3u^lon{bl`py6errG;Yj7t%YUbP+ zl(`79aONe&ddfsFPsKXSJ#Wn;k&=>kF}m#gunk9SS`g5^UW?>DV%qI=I&J8-!QFB3 z7r1^KUgJjxSLYX_;OyWi81|1ZeAvO=wIs(et}MpX>u5+~@T~ey_?*xelt@CQ4qH>T+4+v-ETFF-&GL5eLcnfI1T*6{W84 zP;5og@KPhyn)8^#B5DbSz+zN0E{Mb5{cA!$#uHcyJ`!l_>ZbqV>gILl>gHf~s|`(! zy^SeDGfn)-(<%w@4tWJVAetz+P+d{7hm3W0${T*uJoIR*^y@I4kpK8VwSW#uPnUk(1x5jyrbQO%(8Cp4OefbE&uC-}*tabd^nMX;YFO3|fD|v&y{k zn7ZA`<#32sDgUgs&X6U@Z?lF%l@?2uPCv0Iw9^YqX=Zk;rnCw^Y;1TT(oGpad^_cAhRuWqKacj+ z42FWFh?@dV6O*-`Ba}vB4QaHl8nLlmjuv-R$tfC`bdJtzrFNP5YBcumnl#idElNUL z&C+7Ugl_R>p?a|@Y9ebXgCgO7@tKFuX{WPg=uFwPstJvc&4G#ScjE~j^$#yc=Y!Le z#=G2b*WmrL6_x&v0OI)Qj!ZdeUyQD5qO}B*b{nm`D5}>)exj+Y5m><^4BnVhrqRgw zyRusO8>{WQqRKPq`uZs_uUG?`y(;%;-F}2iyuii=wp7tHvZ)(iolfixlp{|C>l;p$ zIgYu^Z6K75#9~BS>sUSN|4JNPt2>wSxREl=G&Qz+I$mE5Mb_A*!nZR^Fx-<_nyHD| z+N`>LMMGsV#cIR-HZ=v2rBZ#DT4f^tB@c9q&r;l^kpBY);JLIAIG^2Z5^lLufmI3u zdQP?ehAZ77StU5UgBk}kdGXKR?Hg-T+eq^B=~qk?7D~KDv@znZYjgmOa*~XSicDPbI_f6Fv>&>tqR8;{F|_1sZYfD9Prjye#SWKxp*# zwon=c07rIb(NP%jV?1XmybdJxoYCRkJV}F_6$jNIVYly}zd84h<54o5MLg$z8*Oem zj`PW^1QxK0A!&FAc2{r&bzdG-aDxC}JbPySjXfi~&e&a$hQU?DS)Q(Ju04qD2Al9;48r%LFw0#Je%J?#k0uGrcyztJohNT#rzB311uXfkT`CK0$t57KgnF)w zNL)pF{ucYXAy-Pr-(p+eG}UtH_F?(!>ZUxkGFg-x^gimMrd$&q9 z#HOK#%8ru3-)@-sg3-9*vEP4Zup-bJOUn0(MPLmn`r0*kqXrs$jK4-;51wMiz9jM* zy!(lap{@s9LGB8^9ppLrOF~0r;l_1lGFgSpefEY&;EyuEnWSK-q+^!D@-UD1p8ZuA zGeYzg0~JJ)*jF~gAh406JKLC~{2IV)FkYKzCCfGMP#nR>A$YLMG&C;hS>+9s6*;@$ zIT$4@d$u?UJ(0sUnJeV6UQ-~YkV9Q(;3l+NL6{>XTh1j1!-+Jfv=VvX+`E_J`5GQ!Wglo43Iz{Mz+`;N5f2Zv75& z1%TF5&{IX9yEes0D9^SB%~!AbsN&$fG7hqs_P2%&rjnIPV%(?4;Pv(&fIvNJ3S*l( z!0g7#(7jSP$B;UtfM3Nyk5UuL82A*D3i5?gO0yshrmULhpg?ht0VAZsBnieN2s8|S zAX`lVKTA1$%22cszvIzzeJ~R@Ba=dt7J;Iw4`_yn7WAU2aw^nf&}HIHxOR=H8wEpSCuh0`Ft+yO4j7Tq(AIT^DO?9*6%5$52__ zH=A}LQlMlFNbg#Qr$qNYLRgoi7 zx=rBwOsA!_w=CxrMbOaNrtCk&9ZQl^@6k9hdM?GXvr2Axa&r@L;quB$J&+8yC>s_M z&;-8gx6$@ZIwFBCx?N%PrJvf^F48qV7nb=H2o{RG-In!`!Ku zB^&_KM>*E=h9znPCcC-0DXsM3{&{W!qiz=Ti4`QtMt)yL=hx& zaOpjlbR+5o7NudNgDG_>P;0{&E)C%p(Awr#U~ukq{EeHUO9ep`dVeTAhaUcvSXwYv~Kp5sVQb=z->9+ybwbdaT%P`*4; zwa_gT=!C_2<{`GI@UbM&t|CpUX`)_;!-%1tGD$2 zR{9`qFrmLNvmUAf3--}lyQ{Z-hv;&KYQhJbl;Bt z`p{8j2IO2tz9nC}E`ND`%|V4vK!k@u9?<*5YV599t1%vjJW}N&QQL^UhwvqQ6{`{rogmSl-o48KjHCBKGEh0 zieXlK=`CFkeKvBif`Ou{obvRByJ-;L@FE+7-&;pESZlHT-H}*6f@Pt5qlqvg#NUU% zkV($qUR4pZVC;_hXu|K^Bptg54)|U+Fk&@Ww|C*69~}B8oui&`Vgipn7}x?4{Gi8C z%c)#W^~G2&#`c7)Ns@R&~adOP9zK1Je8p0 zV#aji!ei(8_4jIWWDR?g3uy>PNqpxoqoh(_7bF#WUDayctXG#&W>f`ZD&`=HiEmWl zG6ye~N!x_4hAWL}?4%F?x@awli?6^@*7g(cF|ipX+hh2X4FR!9$MkI370s?Ob7ndMolvpmaD^EFu& z2AJ}jdPb15f@T6$)4pJ0^nQS69wmQ&i0#@qw>!}ODA;etwONo)ikK!Dn@?i8`WGO@ z7!W6Vj1^5MmWX>4C9wb_A!B4WWV|44LKxsEP3jlXnpTHKv!ouKKJ|k2>2-Iocmlq> zC=UIXbW>S!s`4kA5iWbrxFk8!F#6NxI>kzTQRkm-(8NI$tt>U7IWIhjSjGf=@dbP$ zQlu1cgT6+&Y~=$s-8)xO@%!fB8T{vNKKEogjwhnm^)#gA9fxXy?oqf2?IW-YzDnHa z+#!b{A2IE}TyU1QRWKQLB4Ptl(

BRq7~=#~FPQL4D=xfD#<6RrCe)pZ?FHstAh;SN+Fq0z7f^jNj-#;-J9Sb=M>`Z-pu@li&r8n8?_OM*69 zVWx&R-7=9<>O07Oq{eagHk>Kx4YH>qAe1=3F&`$Qb~43TPgjgNu4W%FaD-*8ea{=nUQHt?Q?PWg3%DK!bE*s0hq z#`Cor&ahK#b3ZWjYJB&`s*a{szHhg_Zn+?69^bi68-z8TADniN<*1@_cIsH5JqiFH zwPDSpUM!g=J_ch4N5IFf)9oFeUG^N3lOjkB(>k*x3-A3f3-bKE0MS=mvDcF+z(?!9 zv#~G8DByyC%rpfJ#kA7AKNLWLqEU`$F ztC}mZs3@^AJ~y#ILp`J@F}X6vB{iuuJw3I^$_lJqM**ZSK0UQ0KCvjhSVL3OnyVEZS>pvDZM-2JCWUMWPug*n{M{^UaWQEu?SRN%5@U$OKXf`2bZ@G7Y{%X~`3PE7But z#a`A>zq72M(Z$i*LOicU!ZdO@vL_N)b%cmHG>%&oQ$mAX*}?`R`#PR0GQu{J?-8q! zX4mEhptU-^vbIi4Rr>Ulh#EPxi4Mm|RPp*^y}61|;fXG|I-C1GKjqs8NlU@fOHpS$ zZ>1#{dWrU|mNd&AR^6p4bqfy?i}>xU|qJnOhJZ*>oA~O)sJ8eU2TCB62oYn9K}Z7`XYoS@%xoyJiW_LpOL=hAXJQDQ}l@v zOE3JSGE9ChKePBh>Kn^6$bQR0w|4hM^9`^#!+cw-+C$giP}z;OUA1tqr@!oESi9}l zE$Bj|VKDlGQ=2Oq151sOiJh5q($+{a9Q;2l_s5uehEc>vOqB^-sHC8WCzL5V`3ap_ zoC!{33lV)KJi`e4kA9iW?Cu$}N743RDbgUdUy)mH?FT3b62yRDQSTv!u@zz)x4Q@b-W>F5c8|+r zW;WYA=GFHIFL@A*_tu@gH?3*9D~0&(+%8ZbCZx9TX8lJNST{*YgPr_MP!IyC+j>5l*A5D&34uUWcgrDsxHZi^l zQi;aEHN3z=3pCPhv&A1Y-rYjbxNkF=oo^~qBfP|_AvY8t5B{-}=>g8zk;N?pbRh|v zO;d_hO+9e|>pah+s<6JaOjoC()ihJUBDcoHn)Ik`)E<>Gt}P%d#aoC@eo09%PhG%X zW}9+x?%K3noZyHp_J6c2KhEEtbviKCW1_CsPfZoE(lH|a0|NC%K`{MI^FLY6Lw>`w zUAEv<@I%Bq&He}L4DfU3<&xrJU|`_&^l%9R(zk*5KMOOE?3%DI7)Tie_=LD_*s$UM z|Nj>+USuE+Og}#D1d!q^@Q5sCVBi)8VMc~ob0ioTn3j9GIEGX(zP;m^r)|m8lDN$O z!3UP4cl9S68ysc!cdgdxzO-sf+V|u2iR-1h&QE^+O=-IFqgBB%ZY))|cjUjhZGHIe zzvqkk3O*K>6$yMVk25!acjq|cyLCrPr*;30nfEkr|4yUyb8{?VEJg3 z_)eLRq24j4zRB~YJ>MDfv79gc`A$ap5WB|(W%InZo|}94W@X-i?~Be`*sk9B$5g@c ztI=6riHcLUYsxbHjvQrw{vh}B9gZ76G?%xTPXA~oZhF3#_1&yzMsocR{>@w$nRmn~ zHfD0nv7p#1GUiDu_10rB-4M{zIdPfa|OTuoeza)9o}*M|02WwVx4!+Ma@qO z`|N+2Pgm(L_Mi7e=Dwh%+;Yo(Dn&MZ#WmhfD&{=$jDw|M}xt3s~8#IM-sJ;<)fmHj~T=bWhqIU?mA z^Y^2VP1HZTT?qD$`854CP{*FD7UxpSWs2TEziKr7b>W<9`}I;g-t;}b^Sbitq11Yr zqR*9AkAUdSl~<2}=;F$&Cx9BBm&9!?x+#6!a&Gw9n6l%Aea}O!r`xQX{4>E_PaTLo0Md(OGl$}vuNCTh#ue=mHo@Y?y0$@o&noy>Rk=CceRUMqUR3rf$P zu6{1-oD!Mn$rJ1 z$xchz_8?3CZs$^54q^bkudL(7#mNO+mV^|a)^}fazrJlixPvSU*{cUIC|8knqeLqZ zT?E2lyNbBA=q#IvthP1^evy}7dxN*S>(D@h2VF3ad1ffL`1|NN3qjH9=X84Pj~#H; zK*3MB!nt9|SnD}C#bozRgeK?S;nlX znKQf|Gq0i-gd8oxE&%uI(1FkLAUWg4zzY1Ak8%Dvg@r%!AAP_vr?4u4K607U6auoC zklpsjCP_lTTi9~h&P~Sj8l}|mQybY(ulZLIicaSCsA|`11)i}k;9Z_VxE2X{Ar@<` znm82mo4dOGzVWVC^3iyb{Oxq20ly4D^EXX=n#vEA!g+G?zFTL_BsWHu8;O?3jUhWlzq)urx1p=*BCcl zSt1#6TxTG zo)Z`DZXec(p}yE}@D%w^YEjYF;Y7T5j2^l$ot)So^q3jQBSP&SB<|1ODV+J9bCC!bJ>H^RLS9C-!+cA4uU`wMEm`UD-F=>#+H|bSXf~Ujfn|?<-!t| zhx;gu@!wq~l#`h`Gs$5Q3n2=hc2Edam7lLw1r&TnDbtEGqiX)5F6GCBls|DVtXZtd zv9W!RDvEHb8;L>a0;IDOH^V%Ez`6}W@+Qc|41Ti9i(`4aoIsdSW{Di82Pl-Or_D>E z7Kp|Jp|DH6T5B|#{SC^s_A6-U%IaKgu>&6Gl|g0bKiO4*TRg<}+rYR@{F)UrXiPF%ND4vxLyFq;hw{6Iz3&$2ZVc_L4wbslvuHY81ue@ zOGZ#)E5pDPOu365WDf-sQ1)#HuZ(Jz8|$E@@k3CHy+$k5Z&9pD^uwSV_!k}TEQ|1^ zuL&W`;_Gdefe%jL`+=e&(1W;dP|m`#dWA5$`8B$!kWBLHIiI5#wB7GSocv5yx0{<} zoqB&YZ)D|64EMw=2bN$?wsU7w56-9lxd-X?KJj3Ezgl_VaBLdsc;L$X2@5?ry%giiA?ScQ|1_MSTc2j3IhakSYo7gJ# zG{gUY-!REV`nbwppE79dUM~}^%sUY3g~ztn$PJ?Ppds8XJjslfS&nuD@e%*xco(7QS~ z;p1o1s}Ou?dSFWq8s7f~U6I{SgD@1u-}_fwkpz|ynDfmsd=N}b@FNB_CMKj~*A?w3 zwnd%B|J@7Q;>TNi&ON`J-o|_Bt64mSp^ zi3TIAjBygiVsVfZnpbN`yH$%C7PwMzL@Ig5t!Nq3_|nxHp)Aw0>#~FpyeJGKqpQgF z$&jYJDPx^M7*G!>&b#FjHHmC@K03mN&n5alLYm!X`Q_Dlc2NX>=u$1c5rr#Bm7zdm z*(YnexvVR2-(dz^Yrggm#sOU1iU&i1b0ogCs0b|4YIOWSzLhoLB`>D%DxzL zDgTEu8HbYqitC$fLkxC^0DLunBEo2^Z!)6*9#xBtUzVq5c~+Jb(B7yo;?g{^8+;pz z_bXV?W_>T_+i%!+5=%}T@nm@AVE2`NF2v|B3@f3)iNz$jtE~X3DsF4l(Em)5hsK%y zUaxC}dds&H)S!ROKl(S7P+d#IKoET2Uok>yK9DmN*-2S;B z#Af>}1Q-&|7=M$xF^*R;n32K;H%XS!a``WnQ~eSdZOFPaNFJ57C4kmxi#_$mSai%*mJCTwHVAs4CE8*`iv~&A$iB%Q^8ou4Mc!+N zl$&k~7dBvXIN#5FBh{UR1+O7fjqIHyx z+hHxfTz1~?KVDyZvlH$x7AMW$SLfg#;IYu^prnON9F)*61U6PmFdJw(VYe~? zZ$R|Vu$R`Eo|v^4s#pCM1T<(MbovfyoZ0xJuo9bF5YCxK3FL#;G{a8zUU<|a8>OX# zOOMOFs7{EBt0>Y+p+WT!?!I5a5l1(JCssOdRTDT8Y-;q-1`nre&}yefg$R$SxIj8M znULT!ft_j9Cj81c)_z!P<+=n~6{y#P$D#|x_`D@yj%#DVNv#8eLf>)LAMRpLP}zq- z{VAfTd+f|E^pdwpFrv+1dz6$B(;AE{Dt?uX50yZ@FWuA%x*%x(Gw)f#bhwZE`~*>oLR`SeE7cFeVfR!QeK7 zSdwK|tBE8SLSE)!f+nmYA)mQkO%sYtCa9R;CX-)Lt!`zC4`t4<*0SHv3QCZf+ykYz zmz*kTAja1sNsz21iKtvn_S=5n<`QLO?sSY?!*cN$3@o_@SLQhy*A5?o#Z$0&b_6AF z&Wi_^m%s{K{SX9^D8n2DMH|=Yc54mi8cvh0Yg*6q;HT9&)kh^>Q*=+mli(@%Hk;oC z_si-YJHRx@|Hz*&W|PP9ayq-`^mj?NR=2{4G$7LS{K9ux7b-GRD>l7gq2DG}njMTb z8ZK@%!B%sZrCMv+iV6>=AO+QTgN?}yVJnMVs-zC?eF2?S_})rga6z5F_cF#5&1o|` zyMeXimfDe4Ync=zjIQ2|!XI#t#^7q)Iv5<|x+899Z9vs&7e2r{PcqVRQJYXfymJK0 zrWlMkP_}D3fr>b8YH`~G(d+p+MgC;!H|U;1t(>#jb3tOu7Eta!JH&&;G7bz!aLmUK zvdK0=Dy+;np^EBp8y^5}GZR-=@cB&;?3=*HxlVC)lVz!lnzq`awYl=GqkSXOP?XP?I}uxw<+0y??0J&FU7m+=&& P!Q|FI0ssI2M?y_Po2OYd From 515b6b4c4600e54cfc6d04b6b3bc602088d9a51d Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 14:40:54 +0100 Subject: [PATCH 04/12] Converted root document files to lowercase. --- CHANGELOG.md => changelog.md | 0 CONTRIBUTING.md => contributing.md | 0 LICENSE => license | 0 README.md => readme.md | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename CHANGELOG.md => changelog.md (100%) rename CONTRIBUTING.md => contributing.md (100%) rename LICENSE => license (100%) rename README.md => readme.md (100%) diff --git a/CHANGELOG.md b/changelog.md similarity index 100% rename from CHANGELOG.md rename to changelog.md diff --git a/CONTRIBUTING.md b/contributing.md similarity index 100% rename from CONTRIBUTING.md rename to contributing.md diff --git a/LICENSE b/license similarity index 100% rename from LICENSE rename to license diff --git a/README.md b/readme.md similarity index 100% rename from README.md rename to readme.md From b33474761e84bc646b22fa95207f5a7b26df33e4 Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 15:15:20 +0100 Subject: [PATCH 05/12] Moved Docker related files into the docker directory. --- .env | 19 ------------ .gitignore | 2 ++ doc/docker.md | 12 ++++--- docker-compose.prod.yml | 31 ------------------- docker-compose.yml | 27 ---------------- docker/.env.example | 17 ++++++++++ Dockerfile => docker/Dockerfile | 6 ++-- docker/docker-compose.prod.yml | 30 ++++++++++++++++++ docker/docker-compose.yml | 27 ++++++++++++++++ .../docker-entrypoint.sh | 2 -- readme.md | 11 +++++-- 11 files changed, 94 insertions(+), 90 deletions(-) delete mode 100644 .env delete mode 100644 docker-compose.prod.yml delete mode 100644 docker-compose.yml create mode 100644 docker/.env.example rename Dockerfile => docker/Dockerfile (57%) create mode 100644 docker/docker-compose.prod.yml create mode 100644 docker/docker-compose.yml rename docker-entrypoint.sh => docker/docker-entrypoint.sh (99%) diff --git a/.env b/.env deleted file mode 100644 index d38b7b00..00000000 --- a/.env +++ /dev/null @@ -1,19 +0,0 @@ -DB_USERNAME=easyapp -DB_NAME=easyapp - -# before deploying to production change to harder password, and don't commit it to git -DB_PASSWORD=veryhardpassword - -# change to your installation address -APP_URL=localhost -APP_HOST=0.0.0.0 -APP_PORT=80 - -# email settings - set to 'smtp' and provide SMTP settings if you want to send emails -EMAIL_PROTOCOL=mail -SMTP_HOST=smtp.gmail.com -SMTP_USER=user -SMTP_PASS=password -SMTP_CRYPTO=ssl -SMTP_PORT=25 - diff --git a/.gitignore b/.gitignore index 4384e3f1..792142d2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,8 @@ /doc/apigen/html /doc/jsdoc/html /doc/plato/html +/docker/.env* +!/docker/.env.example /node_modules/ /npm-debug.log /src/config.php diff --git a/doc/docker.md b/doc/docker.md index 7f8dd398..0ce12504 100644 --- a/doc/docker.md +++ b/doc/docker.md @@ -1,8 +1,10 @@ # Docker -Run the development containers of Easy!Appointments with Docker and Docker Compose utility. Docker allows you to compose your application from microservices, without worrying about inconsistencies between development and production environments and without locking into any platform or language. +Run the development containers of Easy!Appointments with Docker and Docker Compose utility. Docker allows you to compose your application from micro-services, without worrying about inconsistencies between development and production environments and without locking into any platform or language. -Make sure that you have Docker and Docker compose installed and configured in your system and execute the following command through your terminal while being in the Git clone directory: +Copy the `.env.example` file to `.env` inside the `docker` directory and set the desired environment variables. + +Make sure that you have Docker and Docker Compose installed and configured in your system and execute the following command through your terminal while being in `docker` directory of your Git clone: `docker-compose up` @@ -22,10 +24,10 @@ class Config { // DATABASE SETTINGS // ------------------------------------------------------------------------ - const DB_HOST = 'database'; + const DB_HOST = 'database:3306'; const DB_NAME = 'easyappointments'; - const DB_USERNAME = 'root'; - const DB_PASSWORD = 'root'; + const DB_USERNAME = 'easyappointments'; + const DB_PASSWORD = 'easyappointments'; // ------------------------------------------------------------------------ // GOOGLE CALENDAR SYNC diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml deleted file mode 100644 index 712bedf4..00000000 --- a/docker-compose.prod.yml +++ /dev/null @@ -1,31 +0,0 @@ -version: '2' -services: - database: - image: mysql - environment: - - MYSQL_ROOT_PASSWORD=${DB_PASSWORD} - - MYSQL_DATABASE=${DB_NAME} - - MYSQL_USER=${DB_USERNAME} - - MYSQL_PASSWORD=${DB_PASSWORD} - volumes: - - easy-appointments-data:/var/lib/mysql - restart: always - - - application: - image: easyappointments - build: - context: . - ports: - - 80:80 - environment: - - DB_HOST=database:3306 - env_file: - - .env - volumes: - - easy-appointments-storage:/var/www/html/src/storage - restart: always - -volumes: - easy-appointments-data: - easy-appointments-storage: diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index cdc03837..00000000 --- a/docker-compose.yml +++ /dev/null @@ -1,27 +0,0 @@ -version: '2' -services: - database: - image: mysql - environment: - - MYSQL_ROOT_PASSWORD=veryhardpassword - - MYSQL_DATABASE=easyapp - - MYSQL_USER=easyapp - - MYSQL_PASSWORD=veryhardpassword - - application: - image: easyappointments - build: - context: . - volumes: - - ./src:/var/www/html - command: dev - ports: - - ${APP_HOST}:80:80 - environment: - - DB_HOST=database:3306 - - APP_URL=localhost - depends_on: - - database - env_file: - - .env - restart: always diff --git a/docker/.env.example b/docker/.env.example new file mode 100644 index 00000000..aeef4ea3 --- /dev/null +++ b/docker/.env.example @@ -0,0 +1,17 @@ +# Before deploying to production change to harder password, and don't commit it to git. +DB_USERNAME=easyappointments +DB_NAME=easyappointments +DB_PASSWORD=easyappointments + +# Change to your installation address. +APP_URL=localhost +APP_HOST=0.0.0.0 +APP_PORT=80 + +# Email settings - set to 'smtp' and provide SMTP settings if you want to send emails. +EMAIL_PROTOCOL=mail +SMTP_HOST=smtp.gmail.com +SMTP_USER=user +SMTP_PASS=password +SMTP_CRYPTO=ssl +SMTP_PORT=25 diff --git a/Dockerfile b/docker/Dockerfile similarity index 57% rename from Dockerfile rename to docker/Dockerfile index fd721d9e..2052900e 100644 --- a/Dockerfile +++ b/docker/Dockerfile @@ -6,11 +6,11 @@ ENV PROJECT_DIR=/var/www/html \ RUN docker-php-ext-install mysqli gettext COPY ./src $PROJECT_DIR -COPY docker-entrypoint.sh /entrypoint.sh +COPY docker-entrypoint.sh /docker-entrypoint.sh -RUN sed -i 's/\r//' /entrypoint.sh +RUN sed -i 's/\r//' /docker-entrypoint.sh VOLUME $PROJECT_DIR/storage -ENTRYPOINT ["/bin/bash", "/entrypoint.sh"] +ENTRYPOINT ["/bin/bash", "/docker-entrypoint.sh"] CMD ["run"] diff --git a/docker/docker-compose.prod.yml b/docker/docker-compose.prod.yml new file mode 100644 index 00000000..96a06824 --- /dev/null +++ b/docker/docker-compose.prod.yml @@ -0,0 +1,30 @@ +version: '2' +services: + database: + image: mysql + environment: + - MYSQL_ROOT_PASSWORD=${DB_ROOT_PASSWORD} + - MYSQL_DATABASE=${DB_NAME} + - MYSQL_USER=${DB_USERNAME} + - MYSQL_PASSWORD=${DB_PASSWORD} + volumes: + - easyappointments-data:/var/lib/mysql + restart: always + + application: + image: easyappointments + build: + context: . + ports: + - 80:80 + environment: + - DB_HOST=database:3306 + env_file: + - .env + volumes: + - easyappointments-storage:/var/www/html/src/storage + restart: always + +volumes: + easyappointments-data: + easyappointments-storage: diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 00000000..34541132 --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,27 @@ +version: '2' +services: + database: + image: mysql + environment: + - MYSQL_DATABASE=${DB_NAME} + - MYSQL_USER=${DB_USERNAME} + - MYSQL_PASSWORD=${DB_PASSWORD} + - MYSQL_ROOT_PASSWORD=${DB_PASSWORD} + + application: + image: easyappointments + build: + context: . + volumes: + - ../src:/var/www/html + command: dev + ports: + - ${APP_HOST}:80:80 + environment: + - DB_HOST=database:3306 + - APP_URL=localhost + depends_on: + - database + env_file: + - .env + restart: always diff --git a/docker-entrypoint.sh b/docker/docker-entrypoint.sh similarity index 99% rename from docker-entrypoint.sh rename to docker/docker-entrypoint.sh index cf82c818..27b1b019 100644 --- a/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -20,7 +20,6 @@ createAppSettings() { chown -R www-data $PROJECT_DIR } - if [ "$1" = "run" ]; then echo "Preparing Easy!Appointments production configuration.." @@ -35,7 +34,6 @@ elif [ "$1" = "dev" ]; then echo "Preparing Easy!Appointments development configuration.." - createAppSettings sed -i "s/DEBUG_MODE = FALSE/DEBUG_MODE = TRUE/g" $PROJECT_DIR/config.php diff --git a/readme.md b/readme.md index bb165a12..dcf87364 100644 --- a/readme.md +++ b/readme.md @@ -47,20 +47,25 @@ You can also report problems on the [issues page](https://github.com/alextselegi and help the development progress. ### Docker -To start Easy!Appointments using Docker in development configuration, with source files mounted into container, run: +To start Easy!Appointments using Docker in development configuration, with source files mounted into container, copy the `docker/.env.example` file to `docker/.env` and run: + ``` docker-compose up ``` +inside the `docker` directory. + +**Important: once the containers are set up, the `src/config.php` file will be overwritten. In some host environments you might need to manually change the BASE_URL value, if Docker cannot map the container to `http://localhost`. + Production deployment can be made by changing required values in .env file (DB_PASSWORD, APP_URL, APP_PORT) and running: ``` docker-compose -f docker-compose.prod.yml up -d ``` -Database data will be stored in named volume `easyappointments_easy-appointments-data`, and app storage (logs, cache, uploads) in `easyappointments_easy-appointments-storage`. +Database data will be stored in named volume `easyappointments_easyappointments-data`, and app storage (logs, cache, uploads) in `easyappointments_easyappointments-storage`. To find where exactly they are stored, you can run ``` -docker volume inspect easyappointments_easy-appointments-storage +docker volume inspect easyappointments_easyappointments-storage ``` Production containers will automatically be restarted in case of crash / server reboot. For more info, take a look into `docker-compose.prod.yml` file. From f551bcfd731ed400891c66463bef2e90c269ceb6 Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 15:20:51 +0100 Subject: [PATCH 06/12] Renamed docs and tests directories. --- .gitignore | 6 +++--- {doc => docs}/apigen/apigen.phar | 0 {doc => docs}/docker.md | 0 {doc => docs}/faq.md | 0 {doc => docs}/get-involved.md | 0 {doc => docs}/google-calendar-sync.md | 0 {doc => docs}/images/git-banner.png | Bin {doc => docs}/images/installation-banner.png | Bin {doc => docs}/images/logo.png | Bin {doc => docs}/installation-guide.md | 0 {doc => docs}/jsdoc/jsdoc.md | 0 {doc => docs}/manage-translations.md | 0 {doc => docs}/plato/plato.md | 0 {doc => docs}/readme.md | 0 {doc => docs}/rest-api.md | 0 {doc => docs}/update-guide.md | 0 gulpfile.js | 18 +++++++++--------- phpunit.xml | 3 +-- {test/php => tests/phpunit}/bootstrap.php | 0 .../engine/Api/V1/AuthorizationTest.php | 0 .../phpunit}/engine/Api/V1/FilterTest.php | 0 .../phpunit}/engine/Api/V1/MinimizeTest.php | 0 .../phpunit}/engine/Api/V1/PaginationTest.php | 0 .../phpunit}/engine/Api/V1/ResponseTest.php | 0 .../phpunit}/engine/Api/V1/SearchTest.php | 0 .../phpunit}/engine/Api/V1/SortTest.php | 0 .../engine/Api/V1/fixtures/admin.json | 0 .../engine/Api/V1/fixtures/appointment.json | 0 .../engine/Api/V1/fixtures/category.json | 0 .../engine/Api/V1/fixtures/customer.json | 0 .../engine/Api/V1/fixtures/provider.json | 0 .../engine/Api/V1/fixtures/secretary.json | 0 .../engine/Api/V1/fixtures/service.json | 0 .../engine/Api/V1/fixtures/setting.json | 0 .../Api/V1/fixtures/unavailability.json | 0 .../phpunit}/engine/Types/BooleanTest.php | 0 .../phpunit}/engine/Types/DecimalTest.php | 0 .../phpunit}/engine/Types/EmailTest.php | 0 .../phpunit}/engine/Types/IntegerTest.php | 0 .../engine/Types/NonEmptyTextTest.php | 0 .../phpunit}/engine/Types/TextTest.php | 0 .../engine/Types/UnsignedIntegerTest.php | 0 .../phpunit}/engine/Types/UrlTest.php | 0 43 files changed, 13 insertions(+), 14 deletions(-) rename {doc => docs}/apigen/apigen.phar (100%) rename {doc => docs}/docker.md (100%) rename {doc => docs}/faq.md (100%) rename {doc => docs}/get-involved.md (100%) rename {doc => docs}/google-calendar-sync.md (100%) rename {doc => docs}/images/git-banner.png (100%) rename {doc => docs}/images/installation-banner.png (100%) rename {doc => docs}/images/logo.png (100%) rename {doc => docs}/installation-guide.md (100%) rename {doc => docs}/jsdoc/jsdoc.md (100%) rename {doc => docs}/manage-translations.md (100%) rename {doc => docs}/plato/plato.md (100%) rename {doc => docs}/readme.md (100%) rename {doc => docs}/rest-api.md (100%) rename {doc => docs}/update-guide.md (100%) rename {test/php => tests/phpunit}/bootstrap.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/AuthorizationTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/FilterTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/MinimizeTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/PaginationTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/ResponseTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/SearchTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/SortTest.php (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/admin.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/appointment.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/category.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/customer.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/provider.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/secretary.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/service.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/setting.json (100%) rename {test/php => tests/phpunit}/engine/Api/V1/fixtures/unavailability.json (100%) rename {test/php => tests/phpunit}/engine/Types/BooleanTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/DecimalTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/EmailTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/IntegerTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/NonEmptyTextTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/TextTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/UnsignedIntegerTest.php (100%) rename {test/php => tests/phpunit}/engine/Types/UrlTest.php (100%) diff --git a/.gitignore b/.gitignore index 792142d2..2306b20b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,9 +2,9 @@ /.idea/ /.tmp-package/ /build/ -/doc/apigen/html -/doc/jsdoc/html -/doc/plato/html +/docs/apigen/html +/docs/jsdoc/html +/docs/plato/html /docker/.env* !/docker/.env.example /node_modules/ diff --git a/doc/apigen/apigen.phar b/docs/apigen/apigen.phar similarity index 100% rename from doc/apigen/apigen.phar rename to docs/apigen/apigen.phar diff --git a/doc/docker.md b/docs/docker.md similarity index 100% rename from doc/docker.md rename to docs/docker.md diff --git a/doc/faq.md b/docs/faq.md similarity index 100% rename from doc/faq.md rename to docs/faq.md diff --git a/doc/get-involved.md b/docs/get-involved.md similarity index 100% rename from doc/get-involved.md rename to docs/get-involved.md diff --git a/doc/google-calendar-sync.md b/docs/google-calendar-sync.md similarity index 100% rename from doc/google-calendar-sync.md rename to docs/google-calendar-sync.md diff --git a/doc/images/git-banner.png b/docs/images/git-banner.png similarity index 100% rename from doc/images/git-banner.png rename to docs/images/git-banner.png diff --git a/doc/images/installation-banner.png b/docs/images/installation-banner.png similarity index 100% rename from doc/images/installation-banner.png rename to docs/images/installation-banner.png diff --git a/doc/images/logo.png b/docs/images/logo.png similarity index 100% rename from doc/images/logo.png rename to docs/images/logo.png diff --git a/doc/installation-guide.md b/docs/installation-guide.md similarity index 100% rename from doc/installation-guide.md rename to docs/installation-guide.md diff --git a/doc/jsdoc/jsdoc.md b/docs/jsdoc/jsdoc.md similarity index 100% rename from doc/jsdoc/jsdoc.md rename to docs/jsdoc/jsdoc.md diff --git a/doc/manage-translations.md b/docs/manage-translations.md similarity index 100% rename from doc/manage-translations.md rename to docs/manage-translations.md diff --git a/doc/plato/plato.md b/docs/plato/plato.md similarity index 100% rename from doc/plato/plato.md rename to docs/plato/plato.md diff --git a/doc/readme.md b/docs/readme.md similarity index 100% rename from doc/readme.md rename to docs/readme.md diff --git a/doc/rest-api.md b/docs/rest-api.md similarity index 100% rename from doc/rest-api.md rename to docs/rest-api.md diff --git a/doc/update-guide.md b/docs/update-guide.md similarity index 100% rename from doc/update-guide.md rename to docs/update-guide.md diff --git a/gulpfile.js b/gulpfile.js index b558a532..867991c5 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -86,21 +86,21 @@ gulp.task('build', function(done) { * Generate code documentation. */ gulp.task('doc', function(done) { - fs.removeSync('doc/apigen/html'); - fs.mkdirSync('doc/apigen/html'); - fs.removeSync('doc/jsdoc/html'); - fs.mkdirSync('doc/jsdoc/html'); - fs.removeSync('doc/plato/html'); - fs.mkdirSync('doc/plato/html'); + fs.removeSync('docs/apigen/html'); + fs.mkdirSync('docs/apigen/html'); + fs.removeSync('docs/jsdoc/html'); + fs.mkdirSync('docs/jsdoc/html'); + fs.removeSync('docs/plato/html'); + fs.mkdirSync('docs/plato/html'); const commands = [ - 'php doc/apigen/apigen.phar generate ' + + 'php docs/apigen/apigen.phar generate ' + '-s "src/application/controllers,src/application/models,src/application/libraries" ' + - '-d "doc/apigen/html" --exclude "*external*" --tree --todo --template-theme "bootstrap"', + '-d "docs/apigen/html" --exclude "*external*" --tree --todo --template-theme "bootstrap"', path.join('.', 'node_modules', '.bin', 'jsdoc') + ' "src/assets/js" -d "doc/jsdoc/html"', - path.join('.', 'node_modules', '.bin', 'plato') + ' -r -d "doc/plato/html" "src/assets/js"' + path.join('.', 'node_modules', '.bin', 'plato') + ' -r -d "docs/plato/html" "src/assets/js"' ]; commands.forEach(function(command) { diff --git a/phpunit.xml b/phpunit.xml index 07bfd98e..ff157b56 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -3,7 +3,7 @@ xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.5/phpunit.xsd" backupGlobals="true" backupStaticAttributes="false" - bootstrap="test/php/bootstrap.php" + bootstrap="tests/phpunit/bootstrap.php" cacheTokens="false" colors="false" convertErrorsToExceptions="true" @@ -28,5 +28,4 @@ src/engine - diff --git a/test/php/bootstrap.php b/tests/phpunit/bootstrap.php similarity index 100% rename from test/php/bootstrap.php rename to tests/phpunit/bootstrap.php diff --git a/test/php/engine/Api/V1/AuthorizationTest.php b/tests/phpunit/engine/Api/V1/AuthorizationTest.php similarity index 100% rename from test/php/engine/Api/V1/AuthorizationTest.php rename to tests/phpunit/engine/Api/V1/AuthorizationTest.php diff --git a/test/php/engine/Api/V1/FilterTest.php b/tests/phpunit/engine/Api/V1/FilterTest.php similarity index 100% rename from test/php/engine/Api/V1/FilterTest.php rename to tests/phpunit/engine/Api/V1/FilterTest.php diff --git a/test/php/engine/Api/V1/MinimizeTest.php b/tests/phpunit/engine/Api/V1/MinimizeTest.php similarity index 100% rename from test/php/engine/Api/V1/MinimizeTest.php rename to tests/phpunit/engine/Api/V1/MinimizeTest.php diff --git a/test/php/engine/Api/V1/PaginationTest.php b/tests/phpunit/engine/Api/V1/PaginationTest.php similarity index 100% rename from test/php/engine/Api/V1/PaginationTest.php rename to tests/phpunit/engine/Api/V1/PaginationTest.php diff --git a/test/php/engine/Api/V1/ResponseTest.php b/tests/phpunit/engine/Api/V1/ResponseTest.php similarity index 100% rename from test/php/engine/Api/V1/ResponseTest.php rename to tests/phpunit/engine/Api/V1/ResponseTest.php diff --git a/test/php/engine/Api/V1/SearchTest.php b/tests/phpunit/engine/Api/V1/SearchTest.php similarity index 100% rename from test/php/engine/Api/V1/SearchTest.php rename to tests/phpunit/engine/Api/V1/SearchTest.php diff --git a/test/php/engine/Api/V1/SortTest.php b/tests/phpunit/engine/Api/V1/SortTest.php similarity index 100% rename from test/php/engine/Api/V1/SortTest.php rename to tests/phpunit/engine/Api/V1/SortTest.php diff --git a/test/php/engine/Api/V1/fixtures/admin.json b/tests/phpunit/engine/Api/V1/fixtures/admin.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/admin.json rename to tests/phpunit/engine/Api/V1/fixtures/admin.json diff --git a/test/php/engine/Api/V1/fixtures/appointment.json b/tests/phpunit/engine/Api/V1/fixtures/appointment.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/appointment.json rename to tests/phpunit/engine/Api/V1/fixtures/appointment.json diff --git a/test/php/engine/Api/V1/fixtures/category.json b/tests/phpunit/engine/Api/V1/fixtures/category.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/category.json rename to tests/phpunit/engine/Api/V1/fixtures/category.json diff --git a/test/php/engine/Api/V1/fixtures/customer.json b/tests/phpunit/engine/Api/V1/fixtures/customer.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/customer.json rename to tests/phpunit/engine/Api/V1/fixtures/customer.json diff --git a/test/php/engine/Api/V1/fixtures/provider.json b/tests/phpunit/engine/Api/V1/fixtures/provider.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/provider.json rename to tests/phpunit/engine/Api/V1/fixtures/provider.json diff --git a/test/php/engine/Api/V1/fixtures/secretary.json b/tests/phpunit/engine/Api/V1/fixtures/secretary.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/secretary.json rename to tests/phpunit/engine/Api/V1/fixtures/secretary.json diff --git a/test/php/engine/Api/V1/fixtures/service.json b/tests/phpunit/engine/Api/V1/fixtures/service.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/service.json rename to tests/phpunit/engine/Api/V1/fixtures/service.json diff --git a/test/php/engine/Api/V1/fixtures/setting.json b/tests/phpunit/engine/Api/V1/fixtures/setting.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/setting.json rename to tests/phpunit/engine/Api/V1/fixtures/setting.json diff --git a/test/php/engine/Api/V1/fixtures/unavailability.json b/tests/phpunit/engine/Api/V1/fixtures/unavailability.json similarity index 100% rename from test/php/engine/Api/V1/fixtures/unavailability.json rename to tests/phpunit/engine/Api/V1/fixtures/unavailability.json diff --git a/test/php/engine/Types/BooleanTest.php b/tests/phpunit/engine/Types/BooleanTest.php similarity index 100% rename from test/php/engine/Types/BooleanTest.php rename to tests/phpunit/engine/Types/BooleanTest.php diff --git a/test/php/engine/Types/DecimalTest.php b/tests/phpunit/engine/Types/DecimalTest.php similarity index 100% rename from test/php/engine/Types/DecimalTest.php rename to tests/phpunit/engine/Types/DecimalTest.php diff --git a/test/php/engine/Types/EmailTest.php b/tests/phpunit/engine/Types/EmailTest.php similarity index 100% rename from test/php/engine/Types/EmailTest.php rename to tests/phpunit/engine/Types/EmailTest.php diff --git a/test/php/engine/Types/IntegerTest.php b/tests/phpunit/engine/Types/IntegerTest.php similarity index 100% rename from test/php/engine/Types/IntegerTest.php rename to tests/phpunit/engine/Types/IntegerTest.php diff --git a/test/php/engine/Types/NonEmptyTextTest.php b/tests/phpunit/engine/Types/NonEmptyTextTest.php similarity index 100% rename from test/php/engine/Types/NonEmptyTextTest.php rename to tests/phpunit/engine/Types/NonEmptyTextTest.php diff --git a/test/php/engine/Types/TextTest.php b/tests/phpunit/engine/Types/TextTest.php similarity index 100% rename from test/php/engine/Types/TextTest.php rename to tests/phpunit/engine/Types/TextTest.php diff --git a/test/php/engine/Types/UnsignedIntegerTest.php b/tests/phpunit/engine/Types/UnsignedIntegerTest.php similarity index 100% rename from test/php/engine/Types/UnsignedIntegerTest.php rename to tests/phpunit/engine/Types/UnsignedIntegerTest.php diff --git a/test/php/engine/Types/UrlTest.php b/tests/phpunit/engine/Types/UrlTest.php similarity index 100% rename from test/php/engine/Types/UrlTest.php rename to tests/phpunit/engine/Types/UrlTest.php From 333838b6352b09ce8a184f440d373feb55a08ee0 Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 16:15:52 +0100 Subject: [PATCH 07/12] Integrated gulp tasks in for script and style minification. --- .gitignore | 2 + docs/apigen/apigen.md | 0 gulpfile.js | 141 ++------ package-lock.json | 727 ++++++++++++++++++++++++++++++++++++++--- package.json | 18 + tools/gulp/build.js | 58 ++++ tools/gulp/clean.js | 21 ++ tools/gulp/composer.js | 46 +++ tools/gulp/dev.js | 20 ++ tools/gulp/docs.js | 47 +++ tools/gulp/scripts.js | 24 ++ tools/gulp/styles.js | 23 ++ tools/gulp/tests.js | 16 + tools/gulp/watch.js | 24 ++ 14 files changed, 1019 insertions(+), 148 deletions(-) create mode 100644 docs/apigen/apigen.md create mode 100644 tools/gulp/build.js create mode 100644 tools/gulp/clean.js create mode 100644 tools/gulp/composer.js create mode 100644 tools/gulp/dev.js create mode 100644 tools/gulp/docs.js create mode 100644 tools/gulp/scripts.js create mode 100644 tools/gulp/styles.js create mode 100644 tools/gulp/tests.js create mode 100644 tools/gulp/watch.js diff --git a/.gitignore b/.gitignore index 2306b20b..ab86d76e 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,8 @@ !/docker/.env.example /node_modules/ /npm-debug.log +/src/assets/js/**/*.min.js +/src/assets/css/**/*.min.css /src/config.php /src/storage/cache/* !/src/storage/cache/.htaccess diff --git a/docs/apigen/apigen.md b/docs/apigen/apigen.md new file mode 100644 index 00000000..e69de29b diff --git a/gulpfile.js b/gulpfile.js index 867991c5..82c41f5f 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,114 +1,35 @@ -const gulp = require('gulp'); -const exec = require('child_process').execSync; -const del = require('del'); -const fs = require('fs-extra'); -const path = require('path'); -const zip = require('zip-dir'); - -/** - * Install and copy the required files from the "composer_modules" directory. +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler * - * Composer needs to be installed and configured in order for this command to - * work properly. - */ -gulp.task('composer', function() { - del.sync([ - './src/vendor/**/*', - '!./src/vendor/index.html' - ]); + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ - return gulp.src([ - 'vendor/**/*', - '!vendor/**/demo{,/**}', - '!vendor/**/{demo,docs,examples,test,tests,extras,language}{,/**}', - '!vendor/**/{composer.json,composer.lock,.gitignore}', - '!vendor/**/{*.yml,*.md,*phpunit*,*.mdown}', - '!vendor/bin{,/**}', - '!vendor/codeigniter{,/**}', - '!vendor/doctrine{,/**}', - '!vendor/myclabs{,/**}', - '!vendor/phpdocumentor{,/**}', - '!vendor/phpspec{,/**}', - '!vendor/phpunit{,/**}', - '!vendor/sebastian{,/**}', - '!vendor/symfony{,/**}', - '!vendor/webmozart{,/**}' - ]) - .pipe(gulp.dest('./src/vendor/')); -}); +// Gulp instance and plugins. +const gulp = require('gulp'); +const plugins = require('gulp-load-plugins')(); -/** - * Build the project and create an easyappointments.zip file ready for distribution. - */ -gulp.task('build', function(done) { - del.sync([ - 'build', - 'easyappointments-0.0.0.zip' - ]); +// Gulp error handling. +const source = gulp.src; +gulp.src = function() { + return source.apply(gulp, arguments) + .pipe(plugins.plumber({ + errorHandler: plugins.notify.onError('Error: <%= error.message %>') + })); +}; - fs.copySync('src', 'build'); - fs.removeSync('build/config.php'); - fs.copySync('CHANGELOG.md', 'build/CHANGELOG.md'); - fs.copySync('README.md', 'build/README.md'); - fs.copySync('LICENSE', 'build/LICENSE'); - - del.sync([ - 'build/storage/uploads/*', - '!build/storage/uploads/index.html' - ]); - - del.sync([ - 'build/storage/logs/*', - '!build/storage/logs/index.html' - ]); - - del.sync([ - 'build/storage/sessions/*', - '!build/storage/sessions/.htaccess', - '!build/storage/sessions/index.html' - ]); - - del.sync([ - 'build/storage/cache/*', - '!build/storage/cache/.htaccess', - '!build/storage/cache/index.html' - ]); - - zip('build', { saveTo: 'easyappointments-0.0.0.zip' }, function (err, buffer) { - if (err) - console.log('Zip Error', err); - - done(); - }); -}); - -/** - * Generate code documentation. - */ -gulp.task('doc', function(done) { - fs.removeSync('docs/apigen/html'); - fs.mkdirSync('docs/apigen/html'); - fs.removeSync('docs/jsdoc/html'); - fs.mkdirSync('docs/jsdoc/html'); - fs.removeSync('docs/plato/html'); - fs.mkdirSync('docs/plato/html'); - - const commands = [ - 'php docs/apigen/apigen.phar generate ' + - '-s "src/application/controllers,src/application/models,src/application/libraries" ' + - '-d "docs/apigen/html" --exclude "*external*" --tree --todo --template-theme "bootstrap"', - - path.join('.', 'node_modules', '.bin', 'jsdoc') + ' "src/assets/js" -d "doc/jsdoc/html"', - - path.join('.', 'node_modules', '.bin', 'plato') + ' -r -d "docs/plato/html" "src/assets/js"' - ]; - - commands.forEach(function(command) { - exec(command, function (err, stdout, stderr) { - console.log(stdout); - console.log(stderr); - }); - }); - - done(); -}); +// Define gulp tasks. +gulp.task('build', require('./tools/gulp/build')(gulp, plugins)); +gulp.task('clean', require('./tools/gulp/clean')(gulp, plugins)); +gulp.task('composer', require('./tools/gulp/composer')(gulp, plugins)); +gulp.task('dev', require('./tools/gulp/dev')(gulp, plugins)); +gulp.task('docs', require('./tools/gulp/docs')(gulp, plugins)); +gulp.task('scripts', require('./tools/gulp/scripts')(gulp, plugins)); +gulp.task('styles', require('./tools/gulp/styles')(gulp, plugins)); +gulp.task('tests', require('./tools/gulp/tests')(gulp, plugins)); +gulp.task('watch', require('./tools/gulp/watch')(gulp, plugins)); +gulp.task('default', ['dev']); diff --git a/package-lock.json b/package-lock.json index 2119fcc0..cab67c6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,12 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, "acorn": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", @@ -43,12 +49,48 @@ "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", "dev": true }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, "ansi-escapes": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", "dev": true }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", @@ -61,6 +103,12 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, "archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", @@ -91,6 +139,12 @@ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", "dev": true }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, "array-differ": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", @@ -136,6 +190,12 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, "async": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", @@ -235,6 +295,15 @@ "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", "dev": true }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, "cli": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", @@ -309,6 +378,27 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, "commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", @@ -898,6 +988,23 @@ "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", "dev": true }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + }, + "dependencies": { + "kind-of": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + } + } + }, "extglob": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", @@ -913,12 +1020,13 @@ "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" }, "fancy-log": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz", - "integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", + "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", "dev": true, "requires": { - "chalk": "^1.1.1", + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", "time-stamp": "^1.0.0" } }, @@ -1105,6 +1213,12 @@ } } }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, "gaze": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", @@ -1129,6 +1243,12 @@ "is-property": "^1.0.0" } }, + "get-own-enumerable-property-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz", + "integrity": "sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==", + "dev": true + }, "glob": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz", @@ -1350,9 +1470,9 @@ } }, "glogg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz", - "integrity": "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", + "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", "dev": true, "requires": { "sparkles": "^1.0.0" @@ -1366,6 +1486,12 @@ "natives": "^1.1.0" } }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, "gulp": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", @@ -1387,6 +1513,275 @@ "vinyl-fs": "^0.3.0" } }, + "gulp-changed": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gulp-changed/-/gulp-changed-3.2.0.tgz", + "integrity": "sha1-zumGbZSeCRh1IlI9bGVWX24yvXw=", + "dev": true, + "requires": { + "make-dir": "^1.1.0", + "pify": "^3.0.0", + "plugin-error": "^0.1.2", + "replace-ext": "^1.0.0", + "through2": "^2.0.0", + "touch": "^3.1.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "gulp-clean-css": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-3.10.0.tgz", + "integrity": "sha512-7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg==", + "dev": true, + "requires": { + "clean-css": "4.2.1", + "plugin-error": "1.0.1", + "through2": "2.0.3", + "vinyl-sourcemaps-apply": "0.2.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + } + } + }, + "gulp-debug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gulp-debug/-/gulp-debug-4.0.0.tgz", + "integrity": "sha512-cn/GhMD2nVZCVxAl5vWao4/dcoZ8wUJ8w3oqTvQaGDmC1vT7swNOEbhQTWJp+/otKePT64aENcqAQXDcdj5H1g==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "fancy-log": "^1.3.2", + "plur": "^3.0.0", + "stringify-object": "^3.0.0", + "through2": "^2.0.0", + "tildify": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-load-plugins": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/gulp-load-plugins/-/gulp-load-plugins-1.5.0.tgz", + "integrity": "sha1-TEGffldk2aDjMGG6uWGPgbc9QXE=", + "dev": true, + "requires": { + "array-unique": "^0.2.1", + "fancy-log": "^1.2.0", + "findup-sync": "^0.4.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "micromatch": "^2.3.8", + "resolve": "^1.1.7" + } + }, + "gulp-notify": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-3.2.0.tgz", + "integrity": "sha512-qEocs1UVoDKKUjfsxJNMNwkRla0PbsyJwsqNNXpzYWsLQ29LhxRMY3wnTGZcc4hMHtalnvah/Dwlwb4NijH/0A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "fancy-log": "^1.3.2", + "lodash.template": "^4.4.0", + "node-notifier": "^5.2.1", + "node.extend": "^2.0.0", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + } + }, + "gulp-plumber": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.0.tgz", + "integrity": "sha512-L/LJftsbKoHbVj6dN5pvMsyJn9jYI0wT0nMg3G6VZhDac4NesezecYTi8/48rHi+yEic3sUpw6jlSc7qNWh32A==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + } + }, + "gulp-rename": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", + "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==", + "dev": true + }, + "gulp-shell": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/gulp-shell/-/gulp-shell-0.6.5.tgz", + "integrity": "sha512-f3m1WcS0o2B72/PGj1Jbv9zYR9rynBh/EQJv64n01xQUo7j7anols0eww9GG/WtDTzGVQLrupVDYkifRFnj5Zg==", + "dev": true, + "requires": { + "async": "^2.1.5", + "chalk": "^2.3.0", + "fancy-log": "^1.3.2", + "lodash": "^4.17.4", + "lodash.template": "^4.4.0", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-sync": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/gulp-sync/-/gulp-sync-0.1.4.tgz", + "integrity": "sha1-IuuVKPlXN9RxXAEnIYCgjyQTPbU=", + "dev": true + }, + "gulp-uglify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.1.tgz", + "integrity": "sha512-KVffbGY9d4Wv90bW/B1KZJyunLMyfHTBbilpDvmcrj5Go0/a1G3uVpt+1gRBWSw/11dqR3coJ1oWNTt1AiXuWQ==", + "dev": true, + "requires": { + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash": "^4.13.1", + "make-error-cause": "^1.1.1", + "safe-buffer": "^5.1.2", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, "gulp-util": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", @@ -1413,11 +1808,44 @@ "vinyl": "^0.5.0" }, "dependencies": { + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, "object-assign": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true } } }, @@ -1430,6 +1858,15 @@ "glogg": "^1.0.0" } }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -1439,6 +1876,12 @@ "ansi-regex": "^2.0.0" } }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, "has-gulplog": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", @@ -1546,6 +1989,18 @@ "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=", "dev": true }, + "irregular-plurals": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", + "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==", + "dev": true + }, + "is": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz", + "integrity": "sha1-0Kwq1V63sL7JJqUmb2xmKqqD3KU=", + "dev": true + }, "is-absolute": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz", @@ -1628,6 +2083,12 @@ "kind-of": "^3.0.2" } }, + "is-obj": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, "is-path-cwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", @@ -1687,6 +2148,12 @@ "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", "dev": true }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, "is-relative": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz", @@ -2085,30 +2552,22 @@ "dev": true }, "lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", "dev": true, "requires": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" + "lodash._reinterpolate": "~3.0.0", + "lodash.templatesettings": "^4.0.0" } }, "lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", "dev": true, "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" + "lodash._reinterpolate": "~3.0.0" } }, "lru-cache": { @@ -2116,6 +2575,38 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=" }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "make-error": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", + "dev": true + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "dev": true, + "requires": { + "make-error": "^1.2.0" + } + }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -2212,6 +2703,45 @@ "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz", "integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=" }, + "node-notifier": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.3.0.tgz", + "integrity": "sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + } + } + }, + "node.extend": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.1.tgz", + "integrity": "sha512-42zXr2Cy16E58KEHm8vz2LE3IJWW0xUrQw0L+R2sII7NIiqKMa9JlwX02YFHg5+IKDg+Es1ZE8nD7ucUWR16UA==", + "dev": true, + "requires": { + "has": "^1.0.3", + "is": "^3.2.1" + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", @@ -2494,6 +3024,46 @@ } } }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + } + } + }, + "plur": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/plur/-/plur-3.0.1.tgz", + "integrity": "sha512-lJl0ojUynAM1BZn58Pas2WT/TXeC1+bS+UqShl0x9+49AtOn7DixRXVzaC8qrDOIxNDmepKnLuMTH7NQmkX0PA==", + "dev": true, + "requires": { + "irregular-plurals": "^2.0.0" + } + }, "pluralize": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", @@ -2646,9 +3216,9 @@ "dev": true }, "replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", "dev": true }, "require-uncached": { @@ -2786,6 +3356,12 @@ "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", "dev": true }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, "sigmund": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", @@ -2797,10 +3373,16 @@ "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", "dev": true }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, "sparkles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz", - "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", "dev": true }, "sprintf-js": { @@ -2837,6 +3419,17 @@ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -2955,25 +3548,31 @@ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, "readable-stream": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", + "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", - "string_decoder": "~1.0.3", + "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { "safe-buffer": "~5.1.0" @@ -2996,6 +3595,15 @@ "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", "dev": true }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "requires": { + "nopt": "~1.0.10" + } + }, "trumbowyg": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/trumbowyg/-/trumbowyg-2.10.0.tgz", @@ -3085,6 +3693,24 @@ "integrity": "sha1-hN1eHQG0QRm95JPqZW3O+JJVq4Q=", "dev": true }, + "uglify-js": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "dev": true, + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -3150,6 +3776,14 @@ "clone": "^1.0.0", "clone-stats": "^0.0.1", "replace-ext": "0.0.1" + }, + "dependencies": { + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + } } }, "vinyl-fs": { @@ -3208,6 +3842,23 @@ } } }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "^0.5.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, "vows": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/vows/-/vows-0.8.1.tgz", diff --git a/package.json b/package.json index 7474cc66..640e53f5 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,19 @@ "del": "^2.2.0", "fs-extra": "^0.26.3", "gulp": "^3.9.0", + "gulp-changed": "^3.2.0", + "gulp-clean-css": "^3.10.0", + "gulp-debug": "^4.0.0", + "gulp-load-plugins": "^1.5.0", + "gulp-notify": "^3.2.0", + "gulp-plumber": "^1.2.0", + "gulp-rename": "^1.4.0", + "gulp-shell": "^0.6.5", + "gulp-sync": "^0.1.4", + "gulp-uglify": "^3.0.1", + "gulp-util": "^3.0.8", "jsdoc": "^3.5.5", + "node-notifier": "^5.3.0", "plato": "^1.5.0", "zip-dir": "^1.0.0" }, @@ -41,5 +53,11 @@ "qtip2": "^3.0.3", "sticky-table-headers": "^0.1.19", "trumbowyg": "^2.10.0" + }, + "scripts": { + "start": "gulp", + "build": "gulp build", + "docs": "gulp docs", + "tests": "gulp tests" } } diff --git a/tools/gulp/build.js b/tools/gulp/build.js new file mode 100644 index 00000000..d57b8a21 --- /dev/null +++ b/tools/gulp/build.js @@ -0,0 +1,58 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +const del = require('del'); +const fs = require('fs-extra'); +const zip = require('zip-dir'); + +module.exports = (gulp, plugins) => { + return (done) => { + del.sync([ + 'build', + 'easyappointments-0.0.0.zip' + ]); + + fs.copySync('src', 'build'); + fs.removeSync('build/config.php'); + fs.copySync('CHANGELOG.md', 'build/CHANGELOG.md'); + fs.copySync('README.md', 'build/README.md'); + fs.copySync('LICENSE', 'build/LICENSE'); + + del.sync([ + 'build/storage/uploads/*', + '!build/storage/uploads/index.html' + ]); + + del.sync([ + 'build/storage/logs/*', + '!build/storage/logs/index.html' + ]); + + del.sync([ + 'build/storage/sessions/*', + '!build/storage/sessions/.htaccess', + '!build/storage/sessions/index.html' + ]); + + del.sync([ + 'build/storage/cache/*', + '!build/storage/cache/.htaccess', + '!build/storage/cache/index.html' + ]); + + zip('build', {saveTo: 'easyappointments-0.0.0.zip'}, function (err, buffer) { + if (err) + console.log('Zip Error', err); + + done(); + }); + }; +}; diff --git a/tools/gulp/clean.js b/tools/gulp/clean.js new file mode 100644 index 00000000..6ab1f7bc --- /dev/null +++ b/tools/gulp/clean.js @@ -0,0 +1,21 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +const del = require('del'); + +module.exports = (gulp, plugins) => { + return () => { + del.sync([ + 'src/assets/js/**/*.min.js', + 'src/assets/css/**/*.min.css' + ]) + }; +}; diff --git a/tools/gulp/composer.js b/tools/gulp/composer.js new file mode 100644 index 00000000..8eee7408 --- /dev/null +++ b/tools/gulp/composer.js @@ -0,0 +1,46 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +const del = require('del'); + +/** + * Install and copy the required files from the "composer_modules" directory. + * + * Composer needs to be installed and configured in order for this command to + * work properly. + */ +module.exports = (gulp, plugins) => { + return () => { + del.sync([ + './src/vendor/**/*', + '!./src/vendor/index.html' + ]); + + return gulp.src([ + 'vendor/**/*', + '!vendor/**/demo{,/**}', + '!vendor/**/{demo,docs,examples,test,tests,extras,language}{,/**}', + '!vendor/**/{composer.json,composer.lock,.gitignore}', + '!vendor/**/{*.yml,*.md,*phpunit*,*.mdown}', + '!vendor/bin{,/**}', + '!vendor/codeigniter{,/**}', + '!vendor/doctrine{,/**}', + '!vendor/myclabs{,/**}', + '!vendor/phpdocumentor{,/**}', + '!vendor/phpspec{,/**}', + '!vendor/phpunit{,/**}', + '!vendor/sebastian{,/**}', + '!vendor/symfony{,/**}', + '!vendor/webmozart{,/**}' + ]) + .pipe(gulp.dest('./src/vendor/')); + }; +}; diff --git a/tools/gulp/dev.js b/tools/gulp/dev.js new file mode 100644 index 00000000..bd1f7f71 --- /dev/null +++ b/tools/gulp/dev.js @@ -0,0 +1,20 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + + + +module.exports = (gulp, plugins) => { + const task = require('gulp-sync')(gulp); + + return () => { + gulp.start(task.sync(['clean', 'scripts', 'styles', 'watch']), 'dev'); + }; +}; diff --git a/tools/gulp/docs.js b/tools/gulp/docs.js new file mode 100644 index 00000000..1440cd7d --- /dev/null +++ b/tools/gulp/docs.js @@ -0,0 +1,47 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +const exec = require('child_process').execSync; +const fs = require('fs-extra'); +const path = require('path'); + +/** + * Generate code documentation. + */ +module.exports = (gulp, plugins) => { + return (done) => { + fs.removeSync('docs/apigen/html'); + fs.mkdirSync('docs/apigen/html'); + fs.removeSync('docs/jsdoc/html'); + fs.mkdirSync('docs/jsdoc/html'); + fs.removeSync('docs/plato/html'); + fs.mkdirSync('docs/plato/html'); + + const commands = [ + 'php docs/apigen/apigen.phar generate ' + + '-s "src/application/controllers,src/application/models,src/application/libraries" ' + + '-d "docs/apigen/html" --exclude "*external*" --tree --todo --template-theme "bootstrap"', + + path.join('.', 'node_modules', '.bin', 'jsdoc') + ' "src/assets/js" -d "docs/jsdoc/html"', + + path.join('.', 'node_modules', '.bin', 'plato') + ' -r -d "docs/plato/html" "src/assets/js"' + ]; + + commands.forEach(function (command) { + exec(command, function (err, stdout, stderr) { + console.log(stdout); + console.log(stderr); + }); + }); + + done(); + }; +}; diff --git a/tools/gulp/scripts.js b/tools/gulp/scripts.js new file mode 100644 index 00000000..e5f49ac7 --- /dev/null +++ b/tools/gulp/scripts.js @@ -0,0 +1,24 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +module.exports = (gulp, plugins) => { + return () => { + gulp.src([ + 'src/assets/js/**/*.js', + '!src/assets/js/**/*.min.js' + ]) + .pipe(plugins.changed('src/assets/js/**/*')) + .pipe(plugins.uglify().on('error', plugins.util.log)) + .pipe(plugins.rename({suffix: '.min'})) + .pipe(gulp.dest('src/assets/js')); + }; +}; + diff --git a/tools/gulp/styles.js b/tools/gulp/styles.js new file mode 100644 index 00000000..fc77c2e6 --- /dev/null +++ b/tools/gulp/styles.js @@ -0,0 +1,23 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +module.exports = (gulp, plugins) => { + return () => { + gulp.src([ + 'src/assets/css/**/*.css', + '!src/assets/css/**/*.min.css' + ]) + .pipe(plugins.changed('src/assets/css/**/*')) + .pipe(plugins.cleanCss()) + .pipe(plugins.rename({suffix: '.min'})) + .pipe(gulp.dest('src/assets/css')); + }; +}; diff --git a/tools/gulp/tests.js b/tools/gulp/tests.js new file mode 100644 index 00000000..32c9ddc7 --- /dev/null +++ b/tools/gulp/tests.js @@ -0,0 +1,16 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +module.exports = (gulp, plugins) => { + return () => { + plugins.util.log('Not implemented yet.'); + }; +}; diff --git a/tools/gulp/watch.js b/tools/gulp/watch.js new file mode 100644 index 00000000..0e0611a6 --- /dev/null +++ b/tools/gulp/watch.js @@ -0,0 +1,24 @@ +/* ---------------------------------------------------------------------------- + * Easy!Appointments - Open Source Web Scheduler + * + * @package EasyAppointments + * @author A.Tselegidis + * @copyright Copyright (c) 2013 - 2018, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +module.exports = (gulp, plugins) => { + return () => { + gulp.watch([ + 'src/assets/js/**/*.js', + '!src/assets/js/**/*.min.js' + ], ['scripts']); + + gulp.watch([ + 'src/assets/css/**/*.css', + '!src/assets/css/**/*.min.css' + ], ['styles']); + }; +}; From 9e9565400d723fc0f42b96045c6e95ee6f274a30 Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 16:29:03 +0100 Subject: [PATCH 08/12] Updated phpunit dev dependency to v7 --- composer.json | 9 +- composer.lock | 1730 ++++++++++++++++++++++++++----------------------- phpunit.xml | 8 +- 3 files changed, 930 insertions(+), 817 deletions(-) diff --git a/composer.json b/composer.json index 3b803ae7..584b7c67 100644 --- a/composer.json +++ b/composer.json @@ -22,16 +22,19 @@ "support": { "issues": "https://github.com/alextselegidis/easyappointments/issues", "forum": "https://groups.google.com/forum/#!forum/easy-appointments", - "wiki": "http://easyappointments.org/docs.html#1.2.1/readme.md", + "wiki": "http://easyappointments.org/docs", "source": "https://github.com/alextselegidis/easyappointments" }, "minimum-stability": "stable", "require-dev": { - "phpunit/phpunit": "^5.6" + "roave/security-advisories": "dev-master", + "phpunit/phpunit": "^7.4" }, "require": { "php": ">=5.6", - "roave/security-advisories": "dev-master", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", "gregwar/captcha": "^1.1", "phpmailer/phpmailer": "^5.2", "codeigniter/framework": "^3.1.6", diff --git a/composer.lock b/composer.lock index 431ab173..25f56f6c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "content-hash": "abe1217bc1256effbe54c41832e2f409", + "content-hash": "c90642881aabc7fe0ba8d9ef6de4f884", "packages": [ { "name": "codeigniter/framework", @@ -210,6 +210,763 @@ ], "description": "PHPMailer is a full-featured email creation and transfer class for PHP", "time": "2017-03-15T19:32:56+00:00" + } + ], + "packages-dev": [ + { + "name": "doctrine/instantiator", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda", + "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "athletic/athletic": "~0.1.8", + "ext-pdo": "*", + "ext-phar": "*", + "phpunit/phpunit": "^6.2.3", + "squizlabs/php_codesniffer": "^3.0.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://github.com/doctrine/instantiator", + "keywords": [ + "constructor", + "instantiate" + ], + "time": "2017-07-22T11:58:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.8.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8", + "reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "time": "2018-06-11T23:09:50+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^2.0", + "php": "^5.6 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "time": "2018-07-08T19:23:20+00:00" + }, + { + "name": "phar-io/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "time": "2018-07-08T19:19:57+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "time": "2017-09-11T18:02:19+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "94fd0001232e47129dd3504189fa1c7225010d08" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94fd0001232e47129dd3504189fa1c7225010d08", + "reference": "94fd0001232e47129dd3504189fa1c7225010d08", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0", + "phpdocumentor/type-resolver": "^0.4.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "~1.0.5", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "time": "2017-11-30T07:14:17+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "0.4.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7", + "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7.0", + "phpdocumentor/reflection-common": "^1.0" + }, + "require-dev": { + "mockery/mockery": "^0.9.4", + "phpunit/phpunit": "^5.2||^4.8.24" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "time": "2017-07-14T14:27:02+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/4ba436b55987b4bf311cb7c6ba82aa528aac0a06", + "reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", + "sebastian/comparator": "^1.1|^2.0|^3.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "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" + } + }, + "autoload": { + "psr-0": { + "Prophecy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "time": "2018-08-05T17:53:17+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "6.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "807e6013b00af69b6c5d9ceb4282d0393dbb9d8d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/807e6013b00af69b6c5d9ceb4282d0393dbb9d8d", + "reference": "807e6013b00af69b6c5d9ceb4282d0393dbb9d8d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.1", + "phpunit/php-file-iterator": "^2.0", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^3.0", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^3.1 || ^4.0", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "suggest": { + "ext-xdebug": "^2.6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "time": "2018-10-31T16:06:48+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "050bedf145a257b1ff02746c31894800e5122946" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", + "reference": "050bedf145a257b1ff02746c31894800e5122946", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "time": "2018-09-13T20:33:42+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "time": "2015-06-21T13:50:34+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "8b8454ea6958c3dee38453d3bd571e023108c91f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/8b8454ea6958c3dee38453d3bd571e023108c91f", + "reference": "8b8454ea6958c3dee38453d3bd571e023108c91f", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2018-02-01T13:07:23+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "c99e3be9d3e85f60646f152f9002d46ed7770d18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/c99e3be9d3e85f60646f152f9002d46ed7770d18", + "reference": "c99e3be9d3e85f60646f152f9002d46ed7770d18", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "time": "2018-10-30T05:52:18+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "7.4.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "c151651fb6ed264038d486ea262e243af72e5e64" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c151651fb6ed264038d486ea262e243af72e5e64", + "reference": "c151651fb6ed264038d486ea262e243af72e5e64", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "myclabs/deep-copy": "^1.7", + "phar-io/manifest": "^1.0.2", + "phar-io/version": "^2.0", + "php": "^7.1", + "phpspec/prophecy": "^1.7", + "phpunit/php-code-coverage": "^6.0.7", + "phpunit/php-file-iterator": "^2.0.1", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^2.0", + "sebastian/comparator": "^3.0", + "sebastian/diff": "^3.0", + "sebastian/environment": "^3.1 || ^4.0", + "sebastian/exporter": "^3.1", + "sebastian/global-state": "^2.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^2.0", + "sebastian/version": "^2.0.1" + }, + "conflict": { + "phpunit/phpunit-mock-objects": "*" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*", + "phpunit/php-invoker": "^2.0" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "time": "2018-10-23T05:57:41+00:00" }, { "name": "roave/security-advisories", @@ -346,717 +1103,26 @@ ], "description": "Prevents installation of composer packages with known security vulnerabilities: no API, simply require it", "time": "2017-06-22T16:43:17+00:00" - } - ], - "packages-dev": [ - { - "name": "doctrine/instantiator", - "version": "1.0.5", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d", - "shasum": "" - }, - "require": { - "php": ">=5.3,<8.0-DEV" - }, - "require-dev": { - "athletic/athletic": "~0.1.8", - "ext-pdo": "*", - "ext-phar": "*", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://github.com/doctrine/instantiator", - "keywords": [ - "constructor", - "instantiate" - ], - "time": "2015-06-14T21:17:01+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.5.5", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "399c1f9781e222f6eb6cc238796f5200d1b7f108" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/399c1f9781e222f6eb6cc238796f5200d1b7f108", - "reference": "399c1f9781e222f6eb6cc238796f5200d1b7f108", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "doctrine/collections": "1.*", - "phpunit/phpunit": "~4.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "homepage": "https://github.com/myclabs/DeepCopy", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "time": "2016-10-31T17:19:45+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "1.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "144c307535e82c8fdcaacbcfc1d6d8eeb896687c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/144c307535e82c8fdcaacbcfc1d6d8eeb896687c", - "reference": "144c307535e82c8fdcaacbcfc1d6d8eeb896687c", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "time": "2015-12-27T11:43:31+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "8331b5efe816ae05461b7ca1e721c01b46bafb3e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/8331b5efe816ae05461b7ca1e721c01b46bafb3e", - "reference": "8331b5efe816ae05461b7ca1e721c01b46bafb3e", - "shasum": "" - }, - "require": { - "php": ">=5.5", - "phpdocumentor/reflection-common": "^1.0@dev", - "phpdocumentor/type-resolver": "^0.2.0", - "webmozart/assert": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^4.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2016-09-30T07:12:33+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "0.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "b39c7a5b194f9ed7bd0dd345c751007a41862443" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/b39c7a5b194f9ed7bd0dd345c751007a41862443", - "reference": "b39c7a5b194f9ed7bd0dd345c751007a41862443", - "shasum": "" - }, - "require": { - "php": ">=5.5", - "phpdocumentor/reflection-common": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^5.2||^4.8.24" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "time": "2016-06-10T07:14:17+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "v1.6.1", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "58a8137754bc24b25740d4281399a4a3596058e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/58a8137754bc24b25740d4281399a4a3596058e0", - "reference": "58a8137754bc24b25740d4281399a4a3596058e0", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2", - "sebastian/comparator": "^1.1", - "sebastian/recursion-context": "^1.0" - }, - "require-dev": { - "phpspec/phpspec": "^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.6.x-dev" - } - }, - "autoload": { - "psr-0": { - "Prophecy\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "time": "2016-06-07T08:13:47+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "4.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "6cba06ff75a1a63a71033e1a01b89056f3af1e8d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/6cba06ff75a1a63a71033e1a01b89056f3af1e8d", - "reference": "6cba06ff75a1a63a71033e1a01b89056f3af1e8d", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0", - "phpunit/php-file-iterator": "~1.3", - "phpunit/php-text-template": "~1.2", - "phpunit/php-token-stream": "^1.4.2", - "sebastian/code-unit-reverse-lookup": "~1.0", - "sebastian/environment": "^1.3.2 || ^2.0", - "sebastian/version": "~1.0|~2.0" - }, - "require-dev": { - "ext-xdebug": ">=2.1.4", - "phpunit/phpunit": "^5.4" - }, - "suggest": { - "ext-dom": "*", - "ext-xdebug": ">=2.4.0", - "ext-xmlwriter": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "time": "2016-11-01T05:06:24+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "1.4.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6150bf2c35d3fc379e50c7602b75caceaa39dbf0", - "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "time": "2015-06-21T13:08:43+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "time": "2015-06-21T13:50:34+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "38e9124049cf1a164f1e4537caf19c99bf1eb260" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/38e9124049cf1a164f1e4537caf19c99bf1eb260", - "reference": "38e9124049cf1a164f1e4537caf19c99bf1eb260", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4|~5" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "time": "2016-05-12T18:03:57+00:00" - }, - { - "name": "phpunit/php-token-stream", - "version": "1.4.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da", - "reference": "3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "time": "2015-09-15T10:49:45+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "5.6.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "cd13b23ac5a519a4708e00736c26ee0bb28b2e01" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/cd13b23ac5a519a4708e00736c26ee0bb28b2e01", - "reference": "cd13b23ac5a519a4708e00736c26ee0bb28b2e01", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "myclabs/deep-copy": "~1.3", - "php": "^5.6 || ^7.0", - "phpspec/prophecy": "^1.3.1", - "phpunit/php-code-coverage": "^4.0.1", - "phpunit/php-file-iterator": "~1.4", - "phpunit/php-text-template": "~1.2", - "phpunit/php-timer": "^1.0.6", - "phpunit/phpunit-mock-objects": "^3.2", - "sebastian/comparator": "~1.1", - "sebastian/diff": "~1.2", - "sebastian/environment": "^1.3 || ^2.0", - "sebastian/exporter": "~1.2", - "sebastian/global-state": "~1.0", - "sebastian/object-enumerator": "~1.0", - "sebastian/resource-operations": "~1.0", - "sebastian/version": "~1.0|~2.0", - "symfony/yaml": "~2.1|~3.0" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "3.0.2" - }, - "require-dev": { - "ext-pdo": "*" - }, - "suggest": { - "ext-xdebug": "*", - "phpunit/php-invoker": "~1.1" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.6.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "time": "2016-10-25T07:40:25+00:00" - }, - { - "name": "phpunit/phpunit-mock-objects", - "version": "3.4.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "238d7a2723bce689c79eeac9c7d5e1d623bb9dc2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/238d7a2723bce689c79eeac9c7d5e1d623bb9dc2", - "reference": "238d7a2723bce689c79eeac9c7d5e1d623bb9dc2", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.6 || ^7.0", - "phpunit/php-text-template": "^1.2", - "sebastian/exporter": "^1.2" - }, - "conflict": { - "phpunit/phpunit": "<5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.4" - }, - "suggest": { - "ext-soap": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", - "keywords": [ - "mock", - "xunit" - ], - "time": "2016-10-09T07:01:45+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "c36f5e7cfce482fde5bf8d10d41a53591e0198fe" + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/c36f5e7cfce482fde5bf8d10d41a53591e0198fe", - "reference": "c36f5e7cfce482fde5bf8d10d41a53591e0198fe", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", "shasum": "" }, "require": { - "php": ">=5.6" + "php": "^5.6 || ^7.0" }, "require-dev": { - "phpunit/phpunit": "~5" + "phpunit/phpunit": "^5.7 || ^6.0" }, "type": "library", "extra": { @@ -1081,34 +1147,34 @@ ], "description": "Looks up which function or method a line of code belongs to", "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "time": "2016-02-13T06:45:14+00:00" + "time": "2017-03-04T06:30:41+00:00" }, { "name": "sebastian/comparator", - "version": "1.2.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "937efb279bd37a375bcadf584dec0726f84dbf22" + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/937efb279bd37a375bcadf584dec0726f84dbf22", - "reference": "937efb279bd37a375bcadf584dec0726f84dbf22", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", "shasum": "" }, "require": { - "php": ">=5.3.3", - "sebastian/diff": "~1.2", - "sebastian/exporter": "~1.2" + "php": "^7.1", + "sebastian/diff": "^3.0", + "sebastian/exporter": "^3.1" }, "require-dev": { - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1139,38 +1205,39 @@ } ], "description": "Provides the functionality to compare PHP values for equality", - "homepage": "http://www.github.com/sebastianbergmann/comparator", + "homepage": "https://github.com/sebastianbergmann/comparator", "keywords": [ "comparator", "compare", "equality" ], - "time": "2015-07-26T15:48:44+00:00" + "time": "2018-07-12T15:12:46+00:00" }, { "name": "sebastian/diff", - "version": "1.4.1", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e" + "reference": "366541b989927187c4ca70490a35615d3fef2dce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e", - "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/366541b989927187c4ca70490a35615d3fef2dce", + "reference": "366541b989927187c4ca70490a35615d3fef2dce", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "~4.8" + "phpunit/phpunit": "^7.0", + "symfony/process": "^2 || ^3.3 || ^4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -1195,34 +1262,37 @@ "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "diff" + "diff", + "udiff", + "unidiff", + "unified diff" ], - "time": "2015-12-08T07:14:41+00:00" + "time": "2018-06-10T07:54:39+00:00" }, { "name": "sebastian/environment", - "version": "1.3.8", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "be2c607e43ce4c89ecd60e75c6a85c126e754aea" + "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/be2c607e43ce4c89ecd60e75c6a85c126e754aea", - "reference": "be2c607e43ce4c89ecd60e75c6a85c126e754aea", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": "^7.0" }, "require-dev": { - "phpunit/phpunit": "^4.8 || ^5.0" + "phpunit/phpunit": "^6.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-master": "3.1.x-dev" } }, "autoload": { @@ -1247,34 +1317,34 @@ "environment", "hhvm" ], - "time": "2016-08-18T05:49:44+00:00" + "time": "2017-07-01T08:51:00+00:00" }, { "name": "sebastian/exporter", - "version": "1.2.2", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4" + "reference": "234199f4528de6d12aaa58b612e98f7d36adb937" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/42c4c2eec485ee3e159ec9884f95b431287edde4", - "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937", + "reference": "234199f4528de6d12aaa58b612e98f7d36adb937", "shasum": "" }, "require": { - "php": ">=5.3.3", - "sebastian/recursion-context": "~1.0" + "php": "^7.0", + "sebastian/recursion-context": "^3.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-master": "3.1.x-dev" } }, "autoload": { @@ -1314,27 +1384,27 @@ "export", "exporter" ], - "time": "2016-06-17T09:04:28+00:00" + "time": "2017-04-03T13:19:02+00:00" }, { "name": "sebastian/global-state", - "version": "1.1.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" + "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.0" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpunit/phpunit": "^6.0" }, "suggest": { "ext-uopz": "*" @@ -1342,7 +1412,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -1365,33 +1435,34 @@ "keywords": [ "global state" ], - "time": "2015-10-12T03:26:01+00:00" + "time": "2017-04-27T15:39:26+00:00" }, { "name": "sebastian/object-enumerator", - "version": "1.0.0", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "d4ca2fb70344987502567bc50081c03e6192fb26" + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/d4ca2fb70344987502567bc50081c03e6192fb26", - "reference": "d4ca2fb70344987502567bc50081c03e6192fb26", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", "shasum": "" }, "require": { - "php": ">=5.6", - "sebastian/recursion-context": "~1.0" + "php": "^7.0", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" }, "require-dev": { - "phpunit/phpunit": "~5" + "phpunit/phpunit": "^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -1411,32 +1482,77 @@ ], "description": "Traverses array structures and object graphs to enumerate all referenced objects", "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "time": "2016-01-28T13:25:10+00:00" + "time": "2017-08-03T12:35:26+00:00" }, { - "name": "sebastian/recursion-context", - "version": "1.0.2", + "name": "sebastian/object-reflector", + "version": "1.1.1", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "913401df809e99e4f47b27cdd781f4a258d58791" + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "773f97c67f28de00d397be301821b06708fca0be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/913401df809e99e4f47b27cdd781f4a258d58791", - "reference": "913401df809e99e4f47b27cdd781f4a258d58791", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", + "reference": "773f97c67f28de00d397be301821b06708fca0be", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.0" }, "require-dev": { - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "time": "2017-03-29T09:07:27+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -1464,29 +1580,29 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2015-11-11T19:50:13+00:00" + "time": "2017-03-03T06:23:57+00:00" }, { "name": "sebastian/resource-operations", - "version": "1.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", "shasum": "" }, "require": { - "php": ">=5.6.0" + "php": "^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -1506,20 +1622,20 @@ ], "description": "Provides a list of PHP built-in functions that operate on resources", "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "time": "2015-07-28T20:34:47+00:00" + "time": "2018-10-04T04:07:39+00:00" }, { "name": "sebastian/version", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c829badbd8fdf16a0bad8aa7fa7971c029f1b9c5" + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c829badbd8fdf16a0bad8aa7fa7971c029f1b9c5", - "reference": "c829badbd8fdf16a0bad8aa7fa7971c029f1b9c5", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", "shasum": "" }, "require": { @@ -1549,73 +1665,64 @@ ], "description": "Library that helps with managing the version number of Git-hosted PHP projects", "homepage": "https://github.com/sebastianbergmann/version", - "time": "2016-02-04T12:56:52+00:00" + "time": "2016-10-03T07:35:21+00:00" }, { - "name": "symfony/yaml", - "version": "v3.1.6", + "name": "theseer/tokenizer", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "7ff51b06c6c3d5cc6686df69004a42c69df09e27" + "url": "https://github.com/theseer/tokenizer.git", + "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/7ff51b06c6c3d5cc6686df69004a42c69df09e27", - "reference": "7ff51b06c6c3d5cc6686df69004a42c69df09e27", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b", + "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b", "shasum": "" }, "require": { - "php": ">=5.5.9" + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" } ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "time": "2016-10-24T18:41:13+00:00" + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "time": "2017-04-07T12:08:54+00:00" }, { "name": "webmozart/assert", - "version": "1.1.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/webmozart/assert.git", - "reference": "bb2d123231c095735130cc8f6d31385a44c7b308" + "reference": "0df1908962e7a3071564e857d86874dad1ef204a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/bb2d123231c095735130cc8f6d31385a44c7b308", - "reference": "bb2d123231c095735130cc8f6d31385a44c7b308", + "url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a", + "reference": "0df1908962e7a3071564e857d86874dad1ef204a", "shasum": "" }, "require": { - "php": "^5.3.3|^7.0" + "php": "^5.3.3 || ^7.0" }, "require-dev": { "phpunit/phpunit": "^4.6", @@ -1624,7 +1731,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2-dev" + "dev-master": "1.3-dev" } }, "autoload": { @@ -1648,7 +1755,7 @@ "check", "validate" ], - "time": "2016-08-09T15:02:57+00:00" + "time": "2018-01-29T19:49:41+00:00" } ], "aliases": [], @@ -1659,7 +1766,10 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": ">=5.6" + "php": ">=5.6", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*" }, "platform-dev": [] } diff --git a/phpunit.xml b/phpunit.xml index ff157b56..84b8d7cf 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,24 +1,24 @@ Date: Sat, 3 Nov 2018 17:10:34 +0100 Subject: [PATCH 09/12] Updated phpunit tests for phpunit v7 --- tests/phpunit/engine/Api/V1/AuthorizationTest.php | 5 +++-- tests/phpunit/engine/Api/V1/FilterTest.php | 4 +++- tests/phpunit/engine/Api/V1/MinimizeTest.php | 4 +++- tests/phpunit/engine/Api/V1/PaginationTest.php | 4 +++- tests/phpunit/engine/Api/V1/ResponseTest.php | 4 +++- tests/phpunit/engine/Api/V1/SearchTest.php | 4 +++- tests/phpunit/engine/Api/V1/SortTest.php | 4 +++- tests/phpunit/engine/{Types => Type}/BooleanTest.php | 8 +++++--- tests/phpunit/engine/{Types => Type}/DecimalTest.php | 8 +++++--- tests/phpunit/engine/{Types => Type}/EmailTest.php | 10 ++++++---- tests/phpunit/engine/{Types => Type}/IntegerTest.php | 10 ++++++---- .../engine/{Types => Type}/NonEmptyTextTest.php | 10 ++++++---- tests/phpunit/engine/{Types => Type}/TextTest.php | 8 +++++--- .../engine/{Types => Type}/UnsignedIntegerTest.php | 10 ++++++---- tests/phpunit/engine/{Types => Type}/UrlTest.php | 10 ++++++---- 15 files changed, 66 insertions(+), 37 deletions(-) rename tests/phpunit/engine/{Types => Type}/BooleanTest.php (82%) rename tests/phpunit/engine/{Types => Type}/DecimalTest.php (82%) rename tests/phpunit/engine/{Types => Type}/EmailTest.php (79%) rename tests/phpunit/engine/{Types => Type}/IntegerTest.php (78%) rename tests/phpunit/engine/{Types => Type}/NonEmptyTextTest.php (79%) rename tests/phpunit/engine/{Types => Type}/TextTest.php (82%) rename tests/phpunit/engine/{Types => Type}/UnsignedIntegerTest.php (79%) rename tests/phpunit/engine/{Types => Type}/UrlTest.php (79%) diff --git a/tests/phpunit/engine/Api/V1/AuthorizationTest.php b/tests/phpunit/engine/Api/V1/AuthorizationTest.php index 3d05cfe8..03bbb697 100644 --- a/tests/phpunit/engine/Api/V1/AuthorizationTest.php +++ b/tests/phpunit/engine/Api/V1/AuthorizationTest.php @@ -13,9 +13,10 @@ namespace EA\Engine\Api\V1; -use \EA\Engine\Types\NonEmptyText; +use EA\Engine\Type\NonEmptyText; +use PHPUnit\Framework\TestCase; -class AuthorizationTest extends \PHPUnit_Framework_TestCase { +class AuthorizationTest extends TestCase { public function testBasicMethodPerformsBasicAuthentication() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Api/V1/FilterTest.php b/tests/phpunit/engine/Api/V1/FilterTest.php index d0946a3f..5d5e4608 100644 --- a/tests/phpunit/engine/Api/V1/FilterTest.php +++ b/tests/phpunit/engine/Api/V1/FilterTest.php @@ -13,7 +13,9 @@ namespace EA\Engine\Api\V1; -class FilterTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class FilterTest extends TestCase { public function test() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Api/V1/MinimizeTest.php b/tests/phpunit/engine/Api/V1/MinimizeTest.php index a75ddbf6..6f384aab 100644 --- a/tests/phpunit/engine/Api/V1/MinimizeTest.php +++ b/tests/phpunit/engine/Api/V1/MinimizeTest.php @@ -13,7 +13,9 @@ namespace EA\Engine\Api\V1; -class MinimizeTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class MinimizeTest extends TestCase { public function test() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Api/V1/PaginationTest.php b/tests/phpunit/engine/Api/V1/PaginationTest.php index 67ff04ea..5f941752 100644 --- a/tests/phpunit/engine/Api/V1/PaginationTest.php +++ b/tests/phpunit/engine/Api/V1/PaginationTest.php @@ -13,7 +13,9 @@ namespace EA\Engine\Api\V1; -class PaginationTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class PaginationTest extends TestCase { public function test() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Api/V1/ResponseTest.php b/tests/phpunit/engine/Api/V1/ResponseTest.php index 4f984084..c7ed5c1a 100644 --- a/tests/phpunit/engine/Api/V1/ResponseTest.php +++ b/tests/phpunit/engine/Api/V1/ResponseTest.php @@ -13,7 +13,9 @@ namespace EA\Engine\Api\V1; -class ResponseTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class ResponseTest extends TestCase { public function test() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Api/V1/SearchTest.php b/tests/phpunit/engine/Api/V1/SearchTest.php index dcd80517..c87334ea 100644 --- a/tests/phpunit/engine/Api/V1/SearchTest.php +++ b/tests/phpunit/engine/Api/V1/SearchTest.php @@ -13,7 +13,9 @@ namespace EA\Engine\Api\V1; -class SearchTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class SearchTest extends TestCase { public function test() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Api/V1/SortTest.php b/tests/phpunit/engine/Api/V1/SortTest.php index 8b3694a4..317f86b2 100644 --- a/tests/phpunit/engine/Api/V1/SortTest.php +++ b/tests/phpunit/engine/Api/V1/SortTest.php @@ -13,7 +13,9 @@ namespace EA\Engine\Api\V1; -class SortTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class SortTest extends TestCase { public function test() { $this->markTestIncomplete(); diff --git a/tests/phpunit/engine/Types/BooleanTest.php b/tests/phpunit/engine/Type/BooleanTest.php similarity index 82% rename from tests/phpunit/engine/Types/BooleanTest.php rename to tests/phpunit/engine/Type/BooleanTest.php index 866b2a7f..b8b01f94 100644 --- a/tests/phpunit/engine/Types/BooleanTest.php +++ b/tests/phpunit/engine/Type/BooleanTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class BooleanTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class BooleanTest extends TestCase { public function testBoolType() { $type = new Boolean(TRUE); @@ -22,7 +24,7 @@ class BooleanTest extends \PHPUnit_Framework_TestCase { public function testBoolTypeThrowsExceptionWithInvalidValue() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Boolean(NULL); } } diff --git a/tests/phpunit/engine/Types/DecimalTest.php b/tests/phpunit/engine/Type/DecimalTest.php similarity index 82% rename from tests/phpunit/engine/Types/DecimalTest.php rename to tests/phpunit/engine/Type/DecimalTest.php index 2fccbfa8..ae9b726b 100644 --- a/tests/phpunit/engine/Types/DecimalTest.php +++ b/tests/phpunit/engine/Type/DecimalTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class DecimalTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class DecimalTest extends TestCase { public function testFloatType() { $type = new Decimal(100.00); @@ -22,7 +24,7 @@ class DecimalTest extends \PHPUnit_Framework_TestCase { public function testFloatTypeThrowsExceptionWithInvalidValue() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Decimal(NULL); } } diff --git a/tests/phpunit/engine/Types/EmailTest.php b/tests/phpunit/engine/Type/EmailTest.php similarity index 79% rename from tests/phpunit/engine/Types/EmailTest.php rename to tests/phpunit/engine/Type/EmailTest.php index d8abbed1..b82dbdfc 100644 --- a/tests/phpunit/engine/Types/EmailTest.php +++ b/tests/phpunit/engine/Type/EmailTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class EmailTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class EmailTest extends TestCase { public function testEmailType() { $type = new Email('john@doe.com'); @@ -22,13 +24,13 @@ class EmailTest extends \PHPUnit_Framework_TestCase { public function testEmailTypeThrowsExceptionWithInvalidEmail() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Email('abcdef'); } public function testEmailTypeThrowsExceptionWithInvalidValue() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Email(NULL); } } diff --git a/tests/phpunit/engine/Types/IntegerTest.php b/tests/phpunit/engine/Type/IntegerTest.php similarity index 78% rename from tests/phpunit/engine/Types/IntegerTest.php rename to tests/phpunit/engine/Type/IntegerTest.php index be16d99e..dbcf0f31 100644 --- a/tests/phpunit/engine/Types/IntegerTest.php +++ b/tests/phpunit/engine/Type/IntegerTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class IntegerTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class IntegerTest extends TestCase { public function testIntType() { $type = new Integer(1); @@ -22,13 +24,13 @@ class IntegerTest extends \PHPUnit_Framework_TestCase { public function testIntTypeThrowsExceptionWithFloat() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Integer(100.00); } public function testIntTypeThrowsExceptionWithWithString() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Integer('invalid'); } } diff --git a/tests/phpunit/engine/Types/NonEmptyTextTest.php b/tests/phpunit/engine/Type/NonEmptyTextTest.php similarity index 79% rename from tests/phpunit/engine/Types/NonEmptyTextTest.php rename to tests/phpunit/engine/Type/NonEmptyTextTest.php index 46002c0b..80ca1025 100644 --- a/tests/phpunit/engine/Types/NonEmptyTextTest.php +++ b/tests/phpunit/engine/Type/NonEmptyTextTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class NonEmptyAlphanumericTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class NonEmptyTextTest extends TestCase { public function testNonEmptyStringType() { $type = new NonEmptyText('Hello!'); @@ -22,13 +24,13 @@ class NonEmptyAlphanumericTest extends \PHPUnit_Framework_TestCase { public function testNonEmptyStringTypeThrowsExceptionWithEmptyString() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new NonEmptyText(''); } public function testNonEmptyStringTypeThrowsExceptionWithInvalidValue() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new NonEmptyText(NULL); } } diff --git a/tests/phpunit/engine/Types/TextTest.php b/tests/phpunit/engine/Type/TextTest.php similarity index 82% rename from tests/phpunit/engine/Types/TextTest.php rename to tests/phpunit/engine/Type/TextTest.php index 588e0b2b..d24d20a2 100644 --- a/tests/phpunit/engine/Types/TextTest.php +++ b/tests/phpunit/engine/Type/TextTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class TextTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class TextTest extends TestCase { public function testStringType() { $type = new Text('Hello!'); @@ -22,7 +24,7 @@ class TextTest extends \PHPUnit_Framework_TestCase { public function testStringTypeThrowsExceptionWithInvalidValue() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Text(NULL); } } diff --git a/tests/phpunit/engine/Types/UnsignedIntegerTest.php b/tests/phpunit/engine/Type/UnsignedIntegerTest.php similarity index 79% rename from tests/phpunit/engine/Types/UnsignedIntegerTest.php rename to tests/phpunit/engine/Type/UnsignedIntegerTest.php index 4b287d0f..ec886774 100644 --- a/tests/phpunit/engine/Types/UnsignedIntegerTest.php +++ b/tests/phpunit/engine/Type/UnsignedIntegerTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class UnsignedIntegerTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class UnsignedIntegerTest extends TestCase { public function testUnsignedIntType() { $type = new UnsignedInteger(1); @@ -22,13 +24,13 @@ class UnsignedIntegerTest extends \PHPUnit_Framework_TestCase { public function testUnsignedIntTypeThrowsExceptionWithNegative() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new UnsignedInteger(-1); } public function testUnsignedIntTypeThrowsExceptionWithWithString() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new UnsignedInteger('invalid'); } } diff --git a/tests/phpunit/engine/Types/UrlTest.php b/tests/phpunit/engine/Type/UrlTest.php similarity index 79% rename from tests/phpunit/engine/Types/UrlTest.php rename to tests/phpunit/engine/Type/UrlTest.php index 1e46254e..5c652bc5 100644 --- a/tests/phpunit/engine/Types/UrlTest.php +++ b/tests/phpunit/engine/Type/UrlTest.php @@ -11,9 +11,11 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; -class UrlTest extends \PHPUnit_Framework_TestCase { +use PHPUnit\Framework\TestCase; + +class UrlTest extends TestCase { public function testUrlType() { $type = new Url('http://localhost'); @@ -22,13 +24,13 @@ class UrlTest extends \PHPUnit_Framework_TestCase { public function testUrlTypeThrowsExceptionWithInvalidUrl() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Url('abcdef'); } public function testUrlTypeThrowsExceptionWithInvalidValue() { - $this->setExpectedException('\InvalidArgumentException'); + $this->expectException(\InvalidArgumentException::class); new Url(NULL); } } From 650fe4e36fe78738a6b2b18c8160f6ccc002492a Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 17:16:35 +0100 Subject: [PATCH 10/12] Renamed Type directory. --- src/engine/{Types => Type}/Boolean.php | 2 +- src/engine/{Types => Type}/Decimal.php | 2 +- src/engine/{Types => Type}/Email.php | 2 +- src/engine/{Types => Type}/Integer.php | 2 +- src/engine/{Types => Type}/NonEmptyText.php | 2 +- src/engine/{Types => Type}/Text.php | 2 +- src/engine/{Types => Type}/Type.php | 2 +- src/engine/{Types => Type}/UnsignedInteger.php | 2 +- src/engine/{Types => Type}/Url.php | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) rename src/engine/{Types => Type}/Boolean.php (95%) rename src/engine/{Types => Type}/Decimal.php (95%) rename src/engine/{Types => Type}/Email.php (96%) rename src/engine/{Types => Type}/Integer.php (95%) rename src/engine/{Types => Type}/NonEmptyText.php (96%) rename src/engine/{Types => Type}/Text.php (95%) rename src/engine/{Types => Type}/Type.php (98%) rename src/engine/{Types => Type}/UnsignedInteger.php (96%) rename src/engine/{Types => Type}/Url.php (96%) diff --git a/src/engine/Types/Boolean.php b/src/engine/Type/Boolean.php similarity index 95% rename from src/engine/Types/Boolean.php rename to src/engine/Type/Boolean.php index ed30409a..b4f2c351 100644 --- a/src/engine/Types/Boolean.php +++ b/src/engine/Type/Boolean.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class Boolean extends Type { protected function _validate($value) diff --git a/src/engine/Types/Decimal.php b/src/engine/Type/Decimal.php similarity index 95% rename from src/engine/Types/Decimal.php rename to src/engine/Type/Decimal.php index b03b6f41..a4d586d2 100644 --- a/src/engine/Types/Decimal.php +++ b/src/engine/Type/Decimal.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class Decimal extends Type { protected function _validate($value) diff --git a/src/engine/Types/Email.php b/src/engine/Type/Email.php similarity index 96% rename from src/engine/Types/Email.php rename to src/engine/Type/Email.php index 140ed39b..5a414b7a 100644 --- a/src/engine/Types/Email.php +++ b/src/engine/Type/Email.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class Email extends NonEmptyText { protected function _validate($value) diff --git a/src/engine/Types/Integer.php b/src/engine/Type/Integer.php similarity index 95% rename from src/engine/Types/Integer.php rename to src/engine/Type/Integer.php index 5f0158b9..2c6e7875 100644 --- a/src/engine/Types/Integer.php +++ b/src/engine/Type/Integer.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class Integer extends Type { protected function _validate($value) diff --git a/src/engine/Types/NonEmptyText.php b/src/engine/Type/NonEmptyText.php similarity index 96% rename from src/engine/Types/NonEmptyText.php rename to src/engine/Type/NonEmptyText.php index fcf719a5..ffbcb035 100644 --- a/src/engine/Types/NonEmptyText.php +++ b/src/engine/Type/NonEmptyText.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class NonEmptyText extends Text { protected function _validate($value) diff --git a/src/engine/Types/Text.php b/src/engine/Type/Text.php similarity index 95% rename from src/engine/Types/Text.php rename to src/engine/Type/Text.php index dcc80888..b278e057 100644 --- a/src/engine/Types/Text.php +++ b/src/engine/Type/Text.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class Text extends Type { protected function _validate($value) diff --git a/src/engine/Types/Type.php b/src/engine/Type/Type.php similarity index 98% rename from src/engine/Types/Type.php rename to src/engine/Type/Type.php index d979e38c..4ff10286 100644 --- a/src/engine/Types/Type.php +++ b/src/engine/Type/Type.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; /** * Abstract Type Class diff --git a/src/engine/Types/UnsignedInteger.php b/src/engine/Type/UnsignedInteger.php similarity index 96% rename from src/engine/Types/UnsignedInteger.php rename to src/engine/Type/UnsignedInteger.php index b2deea32..1deeab20 100644 --- a/src/engine/Types/UnsignedInteger.php +++ b/src/engine/Type/UnsignedInteger.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class UnsignedInteger extends Integer { protected function _validate($value) diff --git a/src/engine/Types/Url.php b/src/engine/Type/Url.php similarity index 96% rename from src/engine/Types/Url.php rename to src/engine/Type/Url.php index cd4198f7..58ff6a3d 100644 --- a/src/engine/Types/Url.php +++ b/src/engine/Type/Url.php @@ -11,7 +11,7 @@ * @since v1.2.0 * ---------------------------------------------------------------------------- */ -namespace EA\Engine\Types; +namespace EA\Engine\Type; class Url extends NonEmptyText { protected function _validate($value) From 1178e9e58acc5577fb5e7299542821f24afd979b Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 17:24:51 +0100 Subject: [PATCH 11/12] Created separate code of conduct document and renamed files back to capital, so that they are easier to find. --- changelog.md => CHANGELOG.md | 0 contributing.md => CODE_OF_CONDUCT.md | 19 +------------------ CONTRIBUTING.md | 17 +++++++++++++++++ license => LICENSE | 0 readme.md => README.md | 0 5 files changed, 18 insertions(+), 18 deletions(-) rename changelog.md => CHANGELOG.md (100%) rename contributing.md => CODE_OF_CONDUCT.md (76%) create mode 100644 CONTRIBUTING.md rename license => LICENSE (100%) rename readme.md => README.md (100%) diff --git a/changelog.md b/CHANGELOG.md similarity index 100% rename from changelog.md rename to CHANGELOG.md diff --git a/contributing.md b/CODE_OF_CONDUCT.md similarity index 76% rename from contributing.md rename to CODE_OF_CONDUCT.md index 9cdfc159..cb58ca69 100644 --- a/contributing.md +++ b/CODE_OF_CONDUCT.md @@ -1,21 +1,4 @@ -# Contributing - -When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other -method with the owner of this repository before making a change. - -Please note we have a code of conduct, please follow it in all your interactions with the project. - -## Pull Request Process - -1. Ensure any install or build dependencies are removed before the end of the layer when doing a build. -2. Ensure that your changes comply with the project's coding guidelines and that it's sufficiently documented. -3. Update the README.md with details of changes to the interface, this includes new environment variables, exposed - ports, useful file locations and container parameters. -4. Target the develop branch for your Pull Requests as this is were new changes are introduced. -4. After being successfully reviewed pull requests will be merged to develop branch and will finally be included in an - upcoming release. - -## Code of Conduct +# Code of Conduct ### Our Pledge diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..f1baecf0 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,17 @@ +# Contributing + +When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other +method with the owner of this repository before making a change. + +Please note we have a code of conduct, please follow it in all your interactions with the project. + +## Pull Request Process + +1. Ensure any install or build dependencies are removed before the end of the layer when doing a build. +2. Ensure that your changes comply with the project's coding guidelines and that it's sufficiently documented. +3. Update the README.md with details of changes to the interface, this includes new environment variables, exposed + ports, useful file locations and container parameters. +4. Target the develop branch for your Pull Requests as this is were new changes are introduced. +4. After being successfully reviewed pull requests will be merged to develop branch and will finally be included in an + upcoming release. + diff --git a/license b/LICENSE similarity index 100% rename from license rename to LICENSE diff --git a/readme.md b/README.md similarity index 100% rename from readme.md rename to README.md From 78362e4cac6f5ccd2c7faf6edac45ff3d7e7044e Mon Sep 17 00:00:00 2001 From: alext Date: Sat, 3 Nov 2018 17:27:19 +0100 Subject: [PATCH 12/12] Updated version information in repo for 1.4.0 --- docs/docker.md | 2 +- docs/faq.md | 2 +- docs/get-involved.md | 2 +- docs/google-calendar-sync.md | 2 +- docs/installation-guide.md | 2 +- docs/manage-translations.md | 2 +- docs/readme.md | 2 +- docs/rest-api.md | 2 +- docs/update-guide.md | 2 +- src/application/config/config.php | 4 ++-- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/docker.md b/docs/docker.md index 0ce12504..ebc6e980 100644 --- a/docs/docker.md +++ b/docs/docker.md @@ -41,6 +41,6 @@ class Config { } ``` -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/faq.md b/docs/faq.md index 82ebfa96..51df0912 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -54,6 +54,6 @@ You get this warning because PHP is not configured with a timezone setting. This `date_default_timezone_set('America/Los_Angeles'); // Use your own timezone string.` -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/get-involved.md b/docs/get-involved.md index aaf48e80..3dc6ddcf 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -20,6 +20,6 @@ You are more than welcome to help with the translation progress of the user inte It would be much appreciated if you would take 5 minutes of your time to fill this small form on your experience with Easy!Appointments. User feedback is very important and will help with the future planning of the project. Fill the [E!A Feedback Form](https://docs.google.com/forms/d/15dw1jl7lUgw4q-XXMn13Gx_e8zJxAiyWYMOdqtZqIHU/viewform). -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/google-calendar-sync.md b/docs/google-calendar-sync.md index 214a1856..6d95b3ba 100644 --- a/docs/google-calendar-sync.md +++ b/docs/google-calendar-sync.md @@ -49,6 +49,6 @@ Google Developers – https://developers.google.com/google-apps/calendar E!A Support Group – https://groups.google.com/forum/#!forum/easy-appointments -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/installation-guide.md b/docs/installation-guide.md index 0f25c405..6ad8ee08 100644 --- a/docs/installation-guide.md +++ b/docs/installation-guide.md @@ -29,6 +29,6 @@ Finally just add a link in your website that points to your Easy!Appointments in Happy Bookin'! -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/manage-translations.md b/docs/manage-translations.md index 62569b2c..6b51552f 100644 --- a/docs/manage-translations.md +++ b/docs/manage-translations.md @@ -14,6 +14,6 @@ Easy!Appointments is based upon CodeIgniter (PHP Framework) and it uses its buil Follow these steps in order to add or adjust your translations and modify the message of the user interface of Easy!Appointments. If you want contribute to the translation process of Easy!Appointments please read the [Get Involved](https://github.com/alextselegidis/easyappointments/wiki/Get-Involved!) wiki page for more information. Please share your translations with the user community. -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/readme.md b/docs/readme.md index 2bd9b6d1..18fedc44 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -10,4 +10,4 @@ Welcome to the documentation pages of Easy!Appointments. Navigate through the av - [Docker](docker.md) - [FAQ](faq.md) -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* diff --git a/docs/rest-api.md b/docs/rest-api.md index 45cb04fe..7be803e4 100644 --- a/docs/rest-api.md +++ b/docs/rest-api.md @@ -443,6 +443,6 @@ fastcgi_param PHP_AUTH_PW $http_authorization; [[Source]](http://serverfault.com/a/520943) -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/docs/update-guide.md b/docs/update-guide.md index ca24db11..ddfa896d 100644 --- a/docs/update-guide.md +++ b/docs/update-guide.md @@ -16,6 +16,6 @@ Version v1.2 introduces two new folders in the root directory of the project, th Many core files were changed in v1.1 and it would be better if you replace all the Easy!Appointments files of version 1.0 with the new ones. Use the data of the old `configuration.php` file in the new `config.php` and open the `http://url-to-ea-installation/index.php/backend/update` as already mentioned. Your new version should work just fine! -*This document applies to Easy!Appointments v1.3.2.* +*This document applies to Easy!Appointments v1.4.0.* [Back](readme.md) diff --git a/src/application/config/config.php b/src/application/config/config.php index 17936c94..aa55e602 100644 --- a/src/application/config/config.php +++ b/src/application/config/config.php @@ -8,8 +8,8 @@ | Declare some of the global config values of Easy!Appointments. | */ -$config['version'] = '1.3.2'; // This must be changed manually. -$config['release_label'] = ''; // Leave empty for no title or add Alpha, Beta etc ... +$config['version'] = '1.4.0'; // This must be changed manually. +$config['release_label'] = 'Dev'; // Leave empty for no title or add Alpha, Beta etc ... $config['google_sync_feature'] = Config::GOOGLE_SYNC_FEATURE; /*

o=wBf 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≶* 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 L+Ews(y*;>wre2U5BrI3Sq8-vq<;35pC&fQz9 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

y$=joirO*jFAoioxMdl%(}(VGi!M0 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