From 7d669830363c0c0d315316daa909e7b2ed8a771d Mon Sep 17 00:00:00 2001 From: cherif Date: Mon, 19 May 2025 20:04:45 +0200 Subject: [PATCH] 19/05/2025 - 20h Signed-off-by: cherif --- .idea/workspace.xml | 91 +- Log/log_file.log | 2258 +++++++++++++++++ Session_Formation.py | 9 +- jury_mgt.py | 1420 ++++++++++- main.py | 84 +- prj_common.py | 3 +- temp_direct/Convention_43598_07744.pdf | 119 - temp_direct/Convention_43598_11507.pdf | 119 - temp_direct/Convention_43598_14883.pdf | 99 - temp_direct/Convention_43598_14947.pdf | 119 - temp_direct/Convention_43598_28321.pdf | 99 - temp_direct/Convention_43598_29121.pdf | 119 - temp_direct/Convention_43598_31058.pdf | 119 - temp_direct/Convention_43598_56381.pdf | 99 - temp_direct/Convention_43598_59326.pdf | 127 - temp_direct/Convention_43598_65589.pdf | 119 - temp_direct/Convention_43598_75547.pdf | 119 - temp_direct/Convention_43598_76972.pdf | 119 - temp_direct/Convention_43598_80482.pdf | 127 - temp_direct/Convocation_43598_18279.pdf | 88 - temp_direct/Convocation_43598_40596.pdf | 88 - temp_direct/Convocation_43598_49786.pdf | 88 - temp_direct/Convocation_43598_64548.pdf | 88 - temp_direct/Convocation_43598_77545.pdf | 88 - temp_direct/Devis_43598_49647.pdf | 104 - ...n_session_67dc3278eaba42b1ff7cee6e_369.zip | Bin 43339 -> 0 bytes ...n_session_67dc3278eaba42b1ff7cee6e_648.zip | Bin 4956 -> 0 bytes ...n_session_67dc3278eaba42b1ff7cee6e_667.zip | Bin 43339 -> 0 bytes ...n_session_67dc3278eaba42b1ff7cee6e_854.zip | Bin 43339 -> 0 bytes ...n_session_67dc3278eaba42b1ff7cee6e_998.zip | Bin 4957 -> 0 bytes ...n_session_680210c6b388f9e2c4165b9e_342.zip | Bin 43360 -> 0 bytes ...n_session_680210c6b388f9e2c4165b9e_344.zip | Bin 44075 -> 0 bytes ...n_session_680210c6b388f9e2c4165b9e_978.zip | Bin 17633 -> 0 bytes temp_direct/Partner_Invoice_Invoice_640.pdf | 85 - temp_direct/Partner_Invoice_Invoice_641.pdf | 85 - temp_direct/SessionBONDU01_20250416190131.csv | 5 - temp_direct/SessionBONDU01_20250418094731.csv | 4 - temp_direct/SessionBONDU01_20250418094944.csv | 4 - temp_direct/SessionBONDU01_20250418104350.csv | 4 - temp_direct/SessionBONDU01_20250418123136.csv | 4 - .../StagiairesBONDU0111_20250418095544.csv | 6 - .../StagiairesBONDU0111_20250418101511.csv | 6 - .../StagiairesBONDU0111_20250418101625.csv | 6 - .../StagiairesBONDU0111_20250418101714.csv | 6 - .../StagiairesBONDU0111_20250418104110.csv | 6 - .../StagiairesBONDU0111_20250418104419.csv | 6 - .../StagiairesBONDU0111_20250418104648.csv | 6 - .../StagiairesBONDU0111_20250418104828.csv | 6 - .../StagiairesBONDU0111_20250425130053.csv | 6 - .../StagiairesBONDU0111_20250425134931.csv | 6 - .../StagiairesBONDU0111_20250425135005.csv | 6 - .../StagiairesBONDU0112_20250418104857.csv | 6 - .../StagiairesBONDU0112_20250418123148.csv | 6 - .../StagiairesBONDU01Mai_20250416190329.csv | 6 - .../StagiairesBONDU01_20250416190212.csv | 6 - temp_direct/cv02_20250414141621.pdf | Bin 847280 -> 0 bytes temp_direct/qr_code_026.png | Bin 887 -> 0 bytes temp_direct/qr_code_034.png | Bin 917 -> 0 bytes temp_direct/qr_code_049.png | Bin 665 -> 0 bytes temp_direct/qr_code_151.png | Bin 898 -> 0 bytes temp_direct/qr_code_178.png | Bin 687 -> 0 bytes temp_direct/qr_code_197.png | Bin 888 -> 0 bytes temp_direct/qr_code_506.png | Bin 891 -> 0 bytes temp_direct/qr_code_574.png | Bin 888 -> 0 bytes temp_direct/qr_code_594.png | Bin 871 -> 0 bytes temp_direct/qr_code_617.png | Bin 883 -> 0 bytes temp_direct/qr_code_699.png | Bin 902 -> 0 bytes temp_direct/qr_code_701.png | Bin 890 -> 0 bytes temp_direct/qr_code_764.png | Bin 890 -> 0 bytes temp_direct/qr_code_904.png | Bin 882 -> 0 bytes temp_direct/qr_code_948.png | Bin 894 -> 0 bytes temp_direct/qr_code_963.png | Bin 894 -> 0 bytes temp_direct/qr_code_964.png | Bin 887 -> 0 bytes temp_direct/qr_code_992.png | Bin 893 -> 0 bytes 74 files changed, 3789 insertions(+), 2404 deletions(-) delete mode 100644 temp_direct/Convention_43598_07744.pdf delete mode 100644 temp_direct/Convention_43598_11507.pdf delete mode 100644 temp_direct/Convention_43598_14883.pdf delete mode 100644 temp_direct/Convention_43598_14947.pdf delete mode 100644 temp_direct/Convention_43598_28321.pdf delete mode 100644 temp_direct/Convention_43598_29121.pdf delete mode 100644 temp_direct/Convention_43598_31058.pdf delete mode 100644 temp_direct/Convention_43598_56381.pdf delete mode 100644 temp_direct/Convention_43598_59326.pdf delete mode 100644 temp_direct/Convention_43598_65589.pdf delete mode 100644 temp_direct/Convention_43598_75547.pdf delete mode 100644 temp_direct/Convention_43598_76972.pdf delete mode 100644 temp_direct/Convention_43598_80482.pdf delete mode 100644 temp_direct/Convocation_43598_18279.pdf delete mode 100644 temp_direct/Convocation_43598_40596.pdf delete mode 100644 temp_direct/Convocation_43598_49786.pdf delete mode 100644 temp_direct/Convocation_43598_64548.pdf delete mode 100644 temp_direct/Convocation_43598_77545.pdf delete mode 100644 temp_direct/Devis_43598_49647.pdf delete mode 100644 temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_369.zip delete mode 100644 temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_648.zip delete mode 100644 temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_667.zip delete mode 100644 temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_854.zip delete mode 100644 temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_998.zip delete mode 100644 temp_direct/List_Convention_session_680210c6b388f9e2c4165b9e_342.zip delete mode 100644 temp_direct/List_Convention_session_680210c6b388f9e2c4165b9e_344.zip delete mode 100644 temp_direct/List_Convocation_session_680210c6b388f9e2c4165b9e_978.zip delete mode 100644 temp_direct/Partner_Invoice_Invoice_640.pdf delete mode 100644 temp_direct/Partner_Invoice_Invoice_641.pdf delete mode 100644 temp_direct/SessionBONDU01_20250416190131.csv delete mode 100644 temp_direct/SessionBONDU01_20250418094731.csv delete mode 100644 temp_direct/SessionBONDU01_20250418094944.csv delete mode 100644 temp_direct/SessionBONDU01_20250418104350.csv delete mode 100644 temp_direct/SessionBONDU01_20250418123136.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418095544.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418101511.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418101625.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418101714.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418104110.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418104419.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418104648.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250418104828.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250425130053.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250425134931.csv delete mode 100644 temp_direct/StagiairesBONDU0111_20250425135005.csv delete mode 100644 temp_direct/StagiairesBONDU0112_20250418104857.csv delete mode 100644 temp_direct/StagiairesBONDU0112_20250418123148.csv delete mode 100644 temp_direct/StagiairesBONDU01Mai_20250416190329.csv delete mode 100644 temp_direct/StagiairesBONDU01_20250416190212.csv delete mode 100644 temp_direct/cv02_20250414141621.pdf delete mode 100644 temp_direct/qr_code_026.png delete mode 100644 temp_direct/qr_code_034.png delete mode 100644 temp_direct/qr_code_049.png delete mode 100644 temp_direct/qr_code_151.png delete mode 100644 temp_direct/qr_code_178.png delete mode 100644 temp_direct/qr_code_197.png delete mode 100644 temp_direct/qr_code_506.png delete mode 100644 temp_direct/qr_code_574.png delete mode 100644 temp_direct/qr_code_594.png delete mode 100644 temp_direct/qr_code_617.png delete mode 100644 temp_direct/qr_code_699.png delete mode 100644 temp_direct/qr_code_701.png delete mode 100644 temp_direct/qr_code_764.png delete mode 100644 temp_direct/qr_code_904.png delete mode 100644 temp_direct/qr_code_948.png delete mode 100644 temp_direct/qr_code_963.png delete mode 100644 temp_direct/qr_code_964.png delete mode 100644 temp_direct/qr_code_992.png diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 05ee484..de8e590 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,14 +1,81 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -470,7 +537,6 @@ - @@ -495,6 +561,7 @@ - \ No newline at end of file diff --git a/Log/log_file.log b/Log/log_file.log index a79076d..de42f02 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -68531,3 +68531,2261 @@ INFO:root:2025-05-17 12:19:29.832360 : Security check : IP adresse '127.0.0.1' INFO:werkzeug:127.0.0.1 - - [17/May/2025 12:19:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [17/May/2025 12:19:29] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [17/May/2025 12:19:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:03:58.764520 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:03:58.765525 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:03:58.765525 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:03:58.765525 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:03:58.765525 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:04:20.741418 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:04:20.742419 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:04:20.742419 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:04:20.742419 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:04:20.742419 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:08:27.847737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:28.060796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:28.063965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:28.067965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:28.075938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:28.102617 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:28.150369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:28.154371 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:28.159383 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:28.164378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:28.169379 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:30] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:31] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:46.733934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:46.736930 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:46.739928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:46] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:52.504671 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:52.507876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:08:52.511197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:52] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:52] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:52] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:08:58.887789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:08:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:10:49.775220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:10:49.778657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:10:49] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:10:49] "POST /myclass/api/Get_Given_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:10:54.782535 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:10:54.785084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:10:54] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:10:54] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:11:09.894423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:11:09] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:11:13.726509 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:11:14.753564 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF La valeur 'jury_id' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:11:14] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/6655b8341634c7e7304aaf42/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:root:2025-05-17 16:15:03.513695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:15:03.518692 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:15:03.522923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:15:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:15:03] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:15:04] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:15:08.165344 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:15:08] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:15:12.781252 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:15:12] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:17:00.267783 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:17:00.267783 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:17:00.267783 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:17:00.267783 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:17:00.267783 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:17:00.579014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:17:00.581263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:17:00.583857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:17:00] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:17:01.896186 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF -'jury_soutenance' - Line : 2486 +INFO:root:2025-05-17 16:17:01.897183 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF -'jury_soutenance' - Line : 2486 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:17:01] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:17:01] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:18:07.536179 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:18:07.537182 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:18:07.537182 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:18:07.537182 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:18:07.537182 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:19:32.203611 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:19:32.203611 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:19:32.203611 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:19:32.203611 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:19:32.203611 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:20:07.060692 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:20:07.060692 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:20:07.060692 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:20:07.060692 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:20:07.060692 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:20:07.106109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:20:07.109111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:20:07] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:20:08.035322 : Get_Dictionnary_data_For_Template -Object of type ObjectId is not JSON serializable - Line : 5250 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:20:08] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:22:35.738535 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:22:35.738535 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:22:35.738535 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:22:35.738535 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:22:35.738535 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:22:48.912170 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:22:48] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:22:55.518864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:22:57.149072 : Get_Dictionnary_data_For_Template -Object of type ObjectId is not JSON serializable - Line : 5251 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:22:57] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:24:10.112305 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:24:10.112305 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:24:10.112305 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:24:10.112305 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:24:10.112305 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:24:35.083419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:24:35] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:24:38.338879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:24:39.197986 : Create_Jury_Soutenance_Convocation_By_Inscrit_PDF -list object has no element 0 - Line : 2688 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:24:39] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:26:05.935110 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:26:05.936111 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:26:05.936111 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:26:05.936111 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:26:05.936111 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:27:28.498626 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:27:28.498626 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:27:28.498626 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:27:28.498626 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:27:28.498626 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:27:28.545495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:27:28] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:27:41.552869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:27:42.463590 : Create_Jury_Soutenance_Convocation_By_Inscrit_PDF -list object has no element 0 - Line : 2690 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:27:42] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:31:42.888372 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:31:42.888372 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:31:42.888372 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:31:42.888372 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:31:42.888372 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:34:00.613864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:34:00] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:34:03.163493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:34:04.217622 : Create_Jury_Soutenance_Convocation_By_Inscrit_PDF -list object has no element 0 - Line : 2690 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:34:04] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:root:2025-05-17 16:36:45.110435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:36:45] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:36:51.646139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:36:51.802579 : Create_Jury_Soutenance_Convocation_By_Inscrit_PDF -list object has no element 0 - Line : 2690 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:36:51] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:root:2025-05-17 16:37:55.799426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:37:55] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:37:58.332364 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 2 part nom2  

Situé : adresse01
code_postal01 ville01
pays01

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_43598_77825.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:37:58] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:39:42.034383 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:39:42.034383 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:39:42.034383 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:39:42.034383 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:39:42.034383 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:43:35.422381 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:43:35.422381 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:43:35.422381 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:43:35.422381 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:43:35.422381 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:45:23.459075 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:45:23.459075 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:45:23.459075 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:45:23.459075 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:45:23.459075 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:46:28.215355 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:46:28.215355 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:46:28.215355 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:46:28.215355 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:46:28.215355 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:46:28.265455 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:46:28] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:46:28.893592 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 2 part nom2  

Situé : adresse01
code_postal01 ville01
pays01

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance43598_41158.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:46:29] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:47:00.166874 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:47:00.166874 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:47:00.166874 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:47:00.166874 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:47:00.166874 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:48:32.755357 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:48:32.755357 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:48:32.756357 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:48:32.756357 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:48:32.756357 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:48:51.393016 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:48:51.393016 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:48:51.393016 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:48:51.393016 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:48:51.393016 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 16:48:57.415458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:48:57.418460 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:48:57] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:48:57] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:49:01.579646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:49:01.582767 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:01] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:01] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:49:06.475854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:49:06.478957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:06] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:06] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:49:14.701304 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 16:49:14.704708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:14] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:14] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:49:24.395998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:24] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 16:49:26.642547 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_87274.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 5 part nom5_client  

Situé : adresse04
code_postal04 ville04
pays04

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_64029.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [17/May/2025 16:49:26] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286263cd8ad611e15049f7/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 16:50:21.615503 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 16:50:21.615503 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 16:50:21.615503 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 16:50:21.615503 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 16:50:21.615503 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:12:33.876943 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:12:33.877946 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:12:33.877946 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:12:33.877946 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:12:33.877946 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:12:45.475773 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:12:45.475773 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:12:45.475773 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:12:45.476776 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:12:45.476776 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 17:12:45.785349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:45.788498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:45.791035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:45.796283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:45.798687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:45.801963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:45] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:12:45.977710 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:12:49.275669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:49.283674 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:12:49.287671 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:49] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:49] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:12:51.198818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:12:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:13:01.040224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:13:01] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:13:03.443229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:13:03] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683//68279242e97c3cb7d8fbf6f8 HTTP/1.1" 404 - +INFO:root:2025-05-17 17:14:28.132098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:14:28.137096 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:14:28.172111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:14:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:14:28] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:14:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:14:34.707366 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:14:34] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:14:37.469542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:14:38.356219 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF La valeur 'tab_jury_soutenance_ids' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:14:38] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049fa,68286263cd8ad611e15049f8/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:15:15.307873 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:15:15.307873 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:15:15.307873 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:15:15.307873 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:15:15.307873 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 17:15:15.351445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:15:15.354424 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:15:15] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:15:16.235187 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF -'jury_soutenance_id' - Line : 2496 +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:15:16] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049fa,68286263cd8ad611e15049f8/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:16:26.333734 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:16:26.334738 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:16:26.334738 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:16:26.334738 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:16:26.334738 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 17:16:26.500158 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:16:26.503158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:16:26] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:16:27.375935 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF L'identifiant de la soutenance est invalide +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:16:27] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049fa,68286263cd8ad611e15049f8/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:17:31.619386 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:17:31.619386 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:17:31.619386 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:17:31.619386 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:17:31.619386 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:17:48.707206 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:17:48.707206 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:17:48.707206 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:17:48.707206 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:17:48.707206 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 17:18:27.335200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:18:27] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:18:30.389959 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:18:31.159639 : Send_Jury_Apprenant_Soutenance_Convocation_By_PDF L'identifiant de la soutenance est invalide +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:18:31] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049fa,68286263cd8ad611e15049f8/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 500 - +INFO:root:2025-05-17 17:19:53.803031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:19:53.807034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:19:53.812037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:19:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:19:53] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:19:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:19:57.662588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:19:57] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:19:59.849293 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 2 part nom2  

Situé : adresse01
code_postal01 ville01
pays01

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_19085.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_04454.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 5 part nom5_client  

Situé : adresse04
code_postal04 ville04
pays04

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_74052.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:20:00] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/68286271cd8ad611e15049f9,68286263cd8ad611e15049f7/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 200 - +INFO:root:2025-05-17 17:20:56.209061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:20:56.215586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:20:56.220049 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:20:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:20:56] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:20:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:21:18.483881 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:21:18.483881 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:21:18.484996 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:21:18.484996 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:21:18.484996 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 17:24:14.720309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:24:14.727034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:24:14.730030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:24:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:24:14] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:24:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:26:06.393031 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:26:06.393031 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:26:06.393031 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:26:06.393031 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:26:06.394160 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:27:46.208722 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:27:46.208722 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:27:46.208722 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:27:46.208722 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:27:46.208722 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:28:06.490312 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:28:06.490312 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:28:06.490312 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:28:06.490312 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:28:06.490312 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:30:14.011740 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:30:14.011740 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:30:14.011740 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:30:14.011740 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:30:14.011740 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:57:45.701555 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:57:45.701555 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:57:45.702555 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:57:45.702555 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:57:45.702555 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 17:57:56.225628 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 17:57:56.225628 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 17:57:56.225628 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 17:57:56.225628 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 17:57:56.226658 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:root:2025-05-17 17:58:05.897221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:05] "POST /myclass/api/Delete_Jury_Seance/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:05.986795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:06] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:09.799563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:09] "POST /myclass/api/Delete_Jury_Seance/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:09.893466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:09] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:12.288886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:12] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:35.210551 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:58:35.212566 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:58:35.217213 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:35] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:35] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:35] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:41.974059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:41] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:43.874551 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:43] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:56.894344 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:56] "POST /myclass/api/Add_Update_Apprenant_To_Jury/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:58:57.055252 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:58:57.057252 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:57] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:58:57] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:59:02.805096 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 17:59:02.809867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:59:02] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:59:02] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:59:55.372990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:59:55] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 17:59:57.806083 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_65976.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 17/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_95119.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [17/May/2025 17:59:58] "GET /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF/T7RKTnZi9LUEXCOr_h89a61i7E3dwi6P7Q/681b7576a78a119c02863683/6828b240bfe18b910811a448/68279242e97c3cb7d8fbf6f8 HTTP/1.1" 200 - +INFO:root:2025-05-17 18:00:00.899190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 18:00:00] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:root:2025-05-17 18:00:40.762725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 18:00:40] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-17 18:00:52.841525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-17 18:00:52.844633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 18:00:52] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [17/May/2025 18:00:52] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-17 18:01:12.656038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 18:01:12] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-17 18:01:17.909537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [17/May/2025 18:01:17] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 18:09:07.951403 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 18:09:07.951403 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 18:09:07.952396 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 18:09:07.952396 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 18:09:07.952396 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 18:19:54.379095 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 18:19:54.379095 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 18:19:54.379095 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 18:19:54.379095 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 18:19:54.379095 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 18:20:47.087092 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 18:20:47.088171 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 18:20:47.088171 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 18:20:47.088171 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 18:20:47.088171 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-17 18:33:52.634910 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-17 18:33:52.634910 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-17 18:33:52.634910 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-17 18:33:52.634910 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-17 18:33:52.634910 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 882-993-493 +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 11:31:51.516512 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 11:31:51.516512 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 11:31:51.516512 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 11:31:51.516512 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 11:31:51.516512 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 11:32:01.053856 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 11:32:01.053856 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 11:32:01.053856 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 11:32:01.053856 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 11:32:01.053856 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 11:32:03.224911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:03] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:03.696164 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:03.701159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:03.710159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:03.722159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:03] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:03] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:03.861738 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:03] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:03.968630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:03.974653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:03.982654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:03.990206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:04.003204 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:04] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:04] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:04] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:05.666905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:05.672925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:05.692596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:05] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:07.612544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:07.627924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:07.638086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:07] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:07] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:07] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:07] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:10] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:10] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:13.062617 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:13] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:15.505390 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:15.509274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:16] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:16] "POST /myclass/api/Get_Given_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:19.811254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:19.815497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:19] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:19] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:30.667376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:30] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:32:43.311276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:32:44.715818 : Send_Jury_Apprenant_Soutenance_Convocation_By_Email La valeur 'tab_jury_soutenance_ids' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:32:44] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:33:47.484276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:33:47.487279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 11:33:47.491367 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:33:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:33:47] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:33:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:33:58.198739 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:33:58] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:34:03.286304 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_13337.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:root:2025-05-19 11:34:03.536466 : Create_Jury_Soutenance_Convocation_By_Inscrit_Email -'partner_recid' - Line : 3244 +INFO:root:2025-05-19 11:34:03.536466 : WARNING impossible d'envoyer la convocation a l'apprenant : 6655baaafd47c656dcafa492 +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_77241.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:root:2025-05-19 11:34:03.652423 : Create_Jury_Soutenance_Convocation_By_Inscrit_Email -'partner_recid' - Line : 3244 +INFO:root:2025-05-19 11:34:03.652423 : WARNING impossible d'envoyer la convocation a l'apprenant : 6655baa8fd47c656dcafa3fc +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:34:03] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 11:35:51.008578 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 11:35:51.008578 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 11:35:51.008578 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 11:35:51.008578 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 11:35:51.008578 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 11:36:18.013307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:36:18] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:36:25.758452 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_20078.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_58301.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:36:30] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:38:31.852603 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:38:31] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:42:56.629779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:42:56] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:43:06.688300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:43:06] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:43:11.438462 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_91706.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_69416.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:43:12] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 11:50:36.036799 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 11:50:36.036799 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 11:50:36.037794 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 11:50:36.037794 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 11:50:36.037794 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 11:51:02.618057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:51:02] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:51:06.899083 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_62842.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_37629.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:51:08] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 11:55:16.939558 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 11:55:16.939558 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 11:55:16.939558 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 11:55:16.939558 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 11:55:16.939558 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 11:56:28.070564 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 11:56:28.070564 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 11:56:28.070564 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 11:56:28.070564 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 11:56:28.070564 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 11:56:49.908640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:56:49] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:56:53.840454 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_92959.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:root:2025-05-19 11:56:55.024640 : Create_Jury_Soutenance_Convocation_By_Inscrit_Email -list object has no element 0 - Line : 3219 +INFO:root:2025-05-19 11:56:55.024640 : WARNING impossible d'envoyer la convocation a l'apprenant : 6655baaafd47c656dcafa492 +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_71262.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:root:2025-05-19 11:56:55.133522 : Create_Jury_Soutenance_Convocation_By_Inscrit_Email -list object has no element 0 - Line : 3219 +INFO:root:2025-05-19 11:56:55.133522 : WARNING impossible d'envoyer la convocation a l'apprenant : 6655baa8fd47c656dcafa3fc +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:56:55] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:58:29.181393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:58:29] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 11:58:32.643426 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_70594.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_38517.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 11:58:33] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:00:38.330491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:00:38.333489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:00:38.336814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:00:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:00:38] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:00:39] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:03:21.051584 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:03:21.052600 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:03:21.052600 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:03:21.052600 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:03:21.052600 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:03:42.078001 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:03:42.078001 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:03:42.079001 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:03:42.079001 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:03:42.079001 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:04:38.723398 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:04:38.723398 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:04:38.723398 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:04:38.723398 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:04:38.724374 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:05:55.073850 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:05:55.073850 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:05:55.073850 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:05:55.073850 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:05:55.073850 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:20:13.910488 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:20:13.911492 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:20:13.911492 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:20:13.911492 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:20:13.911492 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:20:25.238028 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:20:25.238028 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:20:25.238028 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:20:25.238028 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:20:25.238028 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 12:20:58.641711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:20:58.644506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:20:58.657478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:20:58.754031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:20:58.761996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:20:58.769849 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:20:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:20:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:20:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:20:58] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:20:58.927603 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:20:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:21:01.048279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:21:01.053272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:21:01.058278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:01] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:01] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:01] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:21:02.361495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:21:14.401358 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:14] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:21:25.598123 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_98178.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_57034.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:root:2025-05-19 12:21:37.260362 : Send_Jury_Apprenant_Soutenance_Convocation_By_Email -'jury_soutenance_id' - Line : 2970 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:21:37] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 12:23:04.335362 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 12:23:04.335362 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 12:23:04.335362 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 12:23:04.335362 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 12:23:04.335362 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 12:23:04.387458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:23:04] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:23:12.489329 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 6 part nom6_client  

Situé : adresse05
code_postal05 ville05
pays05

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_82006.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de :  part 4 part nom4_client  

Situé : adresse03
code_postal03 ville03
pays03

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Soutenance_43598_51593.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:23:14] "POST /myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:23:40.677945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:23:40.680924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:23:40.685422 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:23:40] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:23:40] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:23:40] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:23:42.561429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:23:42] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:25:08.990375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:25:08.994376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:25:08.998839 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:09] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:25:27.214384 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:25:27.217456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:25:27.224284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:27] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:28] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:25:29.792278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:25:29.795850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:25:29.801019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:29] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:29] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:25:31.261573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:25:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:26:10.790171 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:26:10.794212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:26:10.799866 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:26:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:26:10] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:26:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:26:40.459040 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:26:40.463338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:26:40.476094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:26:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:26:40] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:26:41] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:28:58.624952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:28:58.631937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:28:58.641546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:28:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:28:58] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:28:59] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:30:06.429796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:30:06.439792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:30:06] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:30:06] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-19 12:30:37.577049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:30:37.581130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 12:30:37.589017 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:30:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:30:37] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 12:30:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:47.955481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:48.195079 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.205228 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.214666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.222659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:48.271881 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:48.295357 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.342304 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.345572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.363212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:48.373977 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:48] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:50.468938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:50.474953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:50.481952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:50] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:50] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:51.736536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:51.746027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:24:51.754000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:51] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:51] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:51] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:52] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:24:52] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:24:59.296158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:25:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:26:14.586872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:26:14.593869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:14] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:14] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:26:21.637780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:26:21.642901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:26:21.646382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:21] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:26:24.167888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:26:24.171751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:24] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:24] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:26:44.080633 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:26:44.085695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:26:44.089711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:44] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:44] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:44] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:26:46.163403 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:26:46] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 17:35:49.064355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:35:49.072362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 17:35:49.078994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:35:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:35:49] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 17:35:49] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:13:49.257861 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:13:49.261883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:13:49.283293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:13:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:13:49] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:13:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:14:14.824853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:14:14] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:14:18.150700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:14:18] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:15:52.699433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:15:52.702435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:15:52.726835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:15:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:15:52] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:15:53] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:19:54.943734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:19:54.949732 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:19:54.955744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:19:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:19:54] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:19:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:22:14.761534 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:22:14.770537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:22:14.779452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:22:14] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:22:14] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:22:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:22:28.967445 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:22:28] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:22:31.735152 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:22:31] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_document_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 18:24:37.062424 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 18:24:37.063446 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 18:24:37.063446 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 18:24:37.063446 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 18:24:37.063446 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 18:25:17.182469 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:25:17.186791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:25:17.189840 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:17] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:17] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:25:24.354485 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:24] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:25:31.659298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:25:31.662297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:25:31.666295 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:31] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:31] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:31] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:25:44.362393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:25:44] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:27:31.218477 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:27:31.223502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:27:31.248570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:27:31] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:27:31] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:27:32] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:27:35.727088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:27:35] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:29:24.979358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:29:24.984361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:29:24.987812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:29:24] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:29:25] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:29:25] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:30:47.847915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:30:47.852913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:30:47.859914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:30:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:30:47] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:30:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_document_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 18:38:13.879576 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 18:38:13.879576 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 18:38:13.879576 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 18:38:13.879576 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 18:38:13.879576 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 18:40:36.848724 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 18:40:36.848724 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 18:40:36.848724 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 18:40:36.848724 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 18:40:36.848724 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 18:55:18.841086 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 18:55:18.841086 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 18:55:18.841086 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 18:55:18.841086 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 18:55:18.841086 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 18:55:28.630477 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 18:55:28.630477 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 18:55:28.630477 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 18:55:28.630477 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 18:55:28.630477 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 18:56:49.734113 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:56:49.737448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:56:49.739910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:56:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:56:50] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:56:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:57:04.774159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:57:04.777522 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:57:04.779546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:57:04.829789 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:57:04.877765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:57:04.881456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:57:04.885490 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:04] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:05] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:57:06.650495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:57:06.653498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:57:06.657505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:06] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:06] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:06] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:57:13.536689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:57:13] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:58:37.449554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:58:37.452538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:58:37.455859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:58:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:58:37] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:58:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:58:45.265781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:58:45] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:58:47.684048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:58:47] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/ HTTP/1.1" 404 - +INFO:root:2025-05-19 18:59:33.946289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:59:33.952750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 18:59:33.957751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:59:33] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:59:33] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:59:34] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:59:39.781149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:59:39] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 18:59:41.966492 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 18:59:41] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/ HTTP/1.1" 404 - +INFO:root:2025-05-19 19:00:14.348397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:00:14] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/ HTTP/1.1" 404 - +INFO:root:2025-05-19 19:00:14.396429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:00:14] "GET /favicon.ico HTTP/1.1" 404 - +INFO:root:2025-05-19 19:00:18.766485 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:00:18] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683 HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:01:21.453070 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:01:21.453070 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:01:21.453070 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:01:21.454070 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:01:21.454070 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:01:21.845752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:01:21] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683 HTTP/1.1" 404 - +INFO:root:2025-05-19 19:01:27.639496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:01:27] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683 HTTP/1.1" 404 - +INFO:root:2025-05-19 19:02:11.904918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:02:12] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/fikk HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:02:12] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/fikk?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:02:12] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/fikk?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:02:12] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/fikk?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:02:12] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/fikk?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:root:2025-05-19 19:04:10.600082 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:04:10.606238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:04:10.611265 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:10] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:04:21.996712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:04:22.000719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:04:22.004716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:22] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:04:45.695852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:45] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:04:48.104095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:04:48] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:06:13.896112 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:06:13.897199 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:06:13.897199 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:06:13.897199 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:06:13.897199 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:06:13.947641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:06:15.223454 : Create_Jury_Convocation_By_Membre_PDF La valeur 'jury_id' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:06:15] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:06:15] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:06:15] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:06:15] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:06:15] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:07:11.958381 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:07:11.958381 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:07:11.958381 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:07:11.958381 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:07:11.958381 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:07:15.634398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:07:16.250024 : Create_Jury_Convocation_By_Membre_PDF L'identifiant du modèle de courrier est invalide +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:07:16] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:07:16] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:07:16] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:07:16] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:08:25.190788 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:08:25.190788 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:08:25.190788 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:08:25.190788 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:08:25.190788 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:08:51.328842 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:08:51.936272 : Create_Jury_Convocation_By_Membre_PDF -'inscription_id' - Line : 3495 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:08:51] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:08:52] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:08:52] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:08:52] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:09:28.677497 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:09:28.677497 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:09:28.677497 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:09:28.677497 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:09:28.677497 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:10:04.331969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:10:04.997082 : Create_Jury_Convocation_By_Membre_PDF -list object has no element 0 - Line : 3544 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:10:05] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:10:05] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:10:05] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:10:05] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:10:48.784697 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:10:48.785697 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:10:48.785697 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:10:48.785697 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:10:48.785697 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:15:56.079549 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:15:56.696022 : Create_Jury_Convocation_By_Membre_PDF -'dict object' has no attribute 'hr_data' - Line : 3544 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:15:56] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:15:56] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:15:56] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:15:56] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:16:32.246378 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:16:32.246378 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:16:32.246378 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:16:32.246378 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:16:32.246378 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:16:55.096685 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:16:55.096685 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:16:55.096685 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:16:55.096685 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:16:55.096685 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:17:06.346649 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:17:06.984059 : Create_Jury_Convocation_By_Membre_PDF -'dict object' has no attribute 'hr_data' - Line : 3546 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:17:06] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:17:07] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:17:07] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 304 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:17:07] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:18:35.450889 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:18:35.450889 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:18:35.450889 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:18:35.450889 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:18:35.450889 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:18:50.631108 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de mme :  prenom02 employ_nom02  

Situé :

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_06096.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_1 nom_Enseignant_1  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_82934.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_60368.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:18:51] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:19:30.743453 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:19:30.743453 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:19:30.743453 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:19:30.743453 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:19:30.743453 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:19:30.785125 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:19:30] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:19:33.242530 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de mme :  prenom02 employ_nom02  

Situé :

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_79753.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_1 nom_Enseignant_1  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_65537.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_24506.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:19:33] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:21:02.282469 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:21:02.282469 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:21:02.282469 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:21:02.282469 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:21:02.282469 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:22:20.500466 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:22:20.500466 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:22:20.501474 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:22:20.501474 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:22:20.501474 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:27:28.782208 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:27:28.782208 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:27:28.782208 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:27:28.782208 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:27:28.783208 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:28:49.729521 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:28:49.733527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:28:49.736894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:28:49] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:28:49] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:28:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:28:51.381586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:28:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:29:07.182951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:29:07] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:29:09.980062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:29:09.983063 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:29:09.986064 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:29:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:29:10] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:29:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:29:51.344099 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:29:51] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:30:54.181210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:30:54] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:30:54.253183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:30:54.258444 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:30:54] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:30:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:31:03.912865 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:31:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:31:03.963220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:31:03.966397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:31:03] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:31:04] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:31:05.226913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:31:05] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:31:11.121516 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:31:16.728068 : Send_Jury_Membre_Convocation_By_PDF La valeur 'tab_jury_ids' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:31:16] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7ebf51e98e8f113946cb,681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:32:36.090209 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:32:36.091555 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:32:36.091555 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:32:36.091555 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:32:36.091555 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:32:36.165274 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:32:36.168277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:32:36] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_41204.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de mme :  prenom02 employ_nom02  

Situé :

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_26219.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_1 nom_Enseignant_1  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_01763.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_57062.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:root:2025-05-19 19:32:38.043198 : Send_Jury_Membre_Convocation_By_PDF -'jury_id' - Line : 3451 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:32:38] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7ebf51e98e8f113946cb,681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:34:35.811950 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:34:35.811950 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:34:35.811950 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:34:35.811950 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:34:35.811950 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:35:11.668339 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:35:11.668339 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:35:11.668339 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:35:11.668339 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:35:11.668339 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:35:25.420751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:35:25] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:35:29.637389 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_85647.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de mme :  prenom02 employ_nom02  

Situé :

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_70769.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_1 nom_Enseignant_1  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_67478.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_96059.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:35:30] "GET /myclass/api/Send_Jury_Membre_Convocation_By_PDF/X0oU8yF16g3X520QlcxEkjOp0tfbYEbfFg/681b7ebf51e98e8f113946cb,681b7576a78a119c02863683/682b5a7130b658f834c532e2 HTTP/1.1" 200 - +INFO:root:2025-05-19 19:36:46.236798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:36:46.242790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:36:46.247800 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:46] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:36:55.027973 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:36:55.030974 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:36:55.033972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:55] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:55] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:36:57.074494 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:36:57.080499 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:36:57.085497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:57] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:57] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:57] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:36:58.811762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:36:58] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:37:07.697502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:37:07.700825 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:37:07.704184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:37:07] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:37:07] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:37:07] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:37:13.456884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:37:13] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:39:03.244784 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:39:03.245783 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:39:03.245783 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:39:03.245783 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:39:03.245783 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:39:32.163748 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:39:32.163748 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:39:32.163748 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:39:32.163748 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:39:32.163748 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:39:46.211715 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:39:46.211715 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:39:46.211715 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:39:46.211715 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:39:46.211715 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:40:45.265340 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:40:45.266340 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:40:45.266340 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:40:45.266340 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:40:45.266340 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:41:52.704328 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:41:52.704328 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:41:52.704328 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:41:52.704328 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:41:52.704328 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:42:49.471738 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:42:49.471738 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:42:49.472741 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:42:49.472741 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:42:49.472741 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:43:54.014409 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:43:54.014409 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:43:54.014409 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:43:54.014409 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:43:54.016951 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:44:42.293598 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:44:42.293598 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:44:42.293598 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:44:42.293598 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:44:42.293598 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:45:22.983387 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:45:22.983387 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:45:22.983387 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:45:22.983387 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:45:22.983387 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:46:13.859654 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:46:13.859654 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:46:13.859654 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:46:13.860672 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:46:13.860672 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:47:23.349695 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:47:23.349695 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:47:23.349695 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:47:23.349695 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:47:23.349695 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:48:02.773188 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:48:02.773188 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:48:02.773188 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:48:02.773188 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:48:02.774197 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:52:48.873560 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:52:48.873560 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:52:48.873560 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:52:48.873560 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:52:48.873560 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:53:00.113385 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:53:00.113385 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:53:00.113385 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:53:00.113385 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:53:00.113385 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:53:04.361753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:53:04.365495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:53:04.369114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:53:04.461610 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:53:04.466287 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:53:04.469335 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:53:04.476786 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:04] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:05] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:53:16.231085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:53:16] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:54:43.290378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:54:44.873564 : Send_Jury_Membre_Convocation_By_Email -'' is not a valid ObjectId, it must be a 12-byte input or a 24-character hex string - Line : 3668 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:54:44] "POST /myclass/api/Send_Jury_Membre_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:55:01.026992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:55:01] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:55:05.572461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:55:05.584645 : Send_Jury_Membre_Convocation_By_Email -'' is not a valid ObjectId, it must be a 12-byte input or a 24-character hex string - Line : 3668 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:55:05] "POST /myclass/api/Send_Jury_Membre_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:56:12.632176 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:56:12.636179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:56:12.643136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:56:12] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:56:12] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:56:13] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:56:14.662920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:56:14] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:56:23.484442 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:56:23.505044 : Create_Jury_Convocation_By_Membre_Email -local variable 'local_retval' referenced before assignment - Line : 3804 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:56:23] "POST /myclass/api/Send_Jury_Membre_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:57:58.588427 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:57:58.588427 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:57:58.588427 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:57:58.588427 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:57:58.588427 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 19:58:15.475686 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 19:58:15.475686 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 19:58:15.475686 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 19:58:15.475686 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 19:58:15.475686 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 19:58:15.525398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 19:58:15.528406 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:58:15] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 19:58:18.308390 : Create_Jury_Convocation_By_Membre_Email -'inscription_id' - Line : 3891 +INFO:werkzeug:127.0.0.1 - - [19/May/2025 19:58:18] "POST /myclass/api/Send_Jury_Membre_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 20:01:23.026109 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 20:01:23.026109 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 20:01:23.026109 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 20:01:23.026109 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 20:01:23.026109 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 20:01:35.728066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:01:35] "POST /myclass/api/Get_List_Partner_Document_with_filter_No_HTML_Fields/ HTTP/1.1" 200 - +INFO:root:2025-05-19 20:01:41.657346 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de mme :  prenom02 employ_nom02  

Situé :

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_34549.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_1 nom_Enseignant_1  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_42093.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_69037.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n

\n
\n
\n
\n

CORPS MAIL - CORPS MAIL A l\'attention de m :  Prenom_3 nom_Enseignant_3  

Situé :
582222 paris01
France

\n
\n
\n
\n
\n
 
\n
L\'Organisme de formation  Env Dev Part   ci-après nommé l\'Organisme de formation
Situé :  
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n

\n
à le plaisir de vous convier à au jury ci-dessous :


\n Formation :  
\n Durée :  
\n Lieu de formation :  
\n Dates de formation :  
\n Nom formateur :  
\n

Vous êtes invités à vous présenter …….. minutes avant l\'horaire prévu.
\n\n
Au plaisir de vous retrouver prochainement, CORPS MAIL
\n
Paris , 19/05/2025
\n

 

\n

 Env Dev Part 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_Jury_Membre_43598_14778.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:01:48] "POST /myclass/api/Send_Jury_Membre_Convocation_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\jury_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2025-05-19 20:02:48.558110 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-05-19 20:02:48.558110 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2025-05-19 20:02:48.558110 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2025-05-19 20:02:48.558110 : ++ FLASK PORT 5001 ++ +INFO:root:2025-05-19 20:02:48.558110 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 566-210-898 +INFO:root:2025-05-19 20:02:48.602627 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 20:02:48.606660 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 20:02:48.608041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:02:48] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:02:48] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:02:48] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:root:2025-05-19 20:02:51.375906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:02:51] "POST /myclass/api/Get_Action_Historique_List/ HTTP/1.1" 200 - +INFO:root:2025-05-19 20:03:36.032967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 20:03:36.034965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 20:03:36.038615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:03:36] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:03:36] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:03:36] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:root:2025-05-19 20:03:39.318115 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:03:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-05-19 20:03:41.323569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-05-19 20:03:41.326736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:03:41] "POST /myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [19/May/2025 20:03:41] "POST /myclass/api/Get_Given_Jury_Apprenant_With_Filter/ HTTP/1.1" 200 - diff --git a/Session_Formation.py b/Session_Formation.py index 2fa5e94..5dbb295 100644 --- a/Session_Formation.py +++ b/Session_Formation.py @@ -7519,12 +7519,7 @@ def Sent_Convocation_Stagiaire_By_Email(tab_files, Folder, diction): tab_files_to_attache_to_mail = [] for saved_file in tab_files: - """ - status, saved_file = mycommon.Upload_Save_PDF_IMG_File(file, Folder) - if (status is False): - mycommon.myprint("Impossible de récupérer correctement le fichier à importer") - return False, "Impossible de récupérer correctement le fichier à importer" - """ + file_to_attache_to_mail = MIMEBase('application', "octet-stream") file_to_attache_to_mail.set_payload(open(saved_file, "rb").read()) @@ -13889,7 +13884,7 @@ def Send_Email_request_presinscription_data_validation(diction): val = smtpserver.send_message(msg) smtpserver.close() - print(" Email envoyé 44" + str(val)) + print(" Email envoyé " + str(val)) return True, "Les demandes de mise à jour ont été envoyées" diff --git a/jury_mgt.py b/jury_mgt.py index 82ce54c..599138f 100644 --- a/jury_mgt.py +++ b/jury_mgt.py @@ -14,7 +14,7 @@ memo : """ import ast from zipfile import ZipFile - +import Inscription_mgt as Inscription_mgt import bson import pymongo import xlsxwriter @@ -1654,6 +1654,8 @@ def Add_Update_Apprenant_To_Jury(diction): new_soutenance_data['sujet'] = "" new_soutenance_data['observation'] = "" new_soutenance_data['note'] = "" + new_soutenance_data['convocation_apprenant_send'] = "0" + new_soutenance_data['convocation_apprenant_date_sending'] = "" new_soutenance_data['create_date'] = str(datetime.now()) new_soutenance_data['created_by'] = str(my_partner['_id']) @@ -2155,6 +2157,26 @@ def Add_Update_Jury_Soutenance(diction): " Impossible de mettre à jour la soutenance (2) ") return False, " Impossible de mettre à jour la soutenance (2) ", False + """ + ## Add to log history + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + + # Pour la collection inscription + history_event_dict = {} + history_event_dict['token'] = str(diction['token']) + history_event_dict['related_collection'] = "jury" + history_event_dict['related_collection_recid'] = str(diction['jury_id']) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = " Mise à jour de la soutenance " + + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + return True, "La soutenance a été correctement mise à jour" @@ -2215,14 +2237,19 @@ def Get_List_Jury_Soutenenace(diction): data_cle['locked'] = "0" data_cle['jury_id'] = str(diction['jury_id']) - print(" ## data cle = ", data_cle) - RetObject = [] val_tmp = 0 for retval in MYSY_GV.dbname['jury_soutenance'].find(data_cle).sort([("_id", pymongo.DESCENDING), ]): user = retval + if( "convocation_apprenant_send" not in retval.keys() ): + user["convocation_apprenant_send"] = "" + + if ("convocation_apprenant_date_sending" not in retval.keys()): + user["convocation_apprenant_date_sending"] = "" + + # Recuperation des agenda associés soutenance_agenda_id = "" soutenance_agenda_event_title = "" @@ -2281,8 +2308,6 @@ def Get_List_Jury_Soutenenace(diction): user['list_inscrit'] = jury_apprenant - - RetObject.append(mycommon.JSONEncoder().encode(user)) return True, RetObject @@ -2351,6 +2376,14 @@ def Get_Given_Jury_Soutenenace(diction): for retval in MYSY_GV.dbname['jury_soutenance'].find(data_cle).sort([("_id", pymongo.DESCENDING), ]): user = retval user['id'] = str(val_tmp) + + if ("convocation_apprenant_send" not in retval.keys()): + user["convocation_apprenant_send"] = "" + + if ("convocation_apprenant_date_sending" not in retval.keys()): + user["convocation_apprenant_date_sending"] = "" + + val_tmp = val_tmp + 1 jury_apprenant = [] @@ -2435,19 +2468,45 @@ def Delete_Given_Jury_Soutenenace(diction): return local_status, my_partner """ - Clés de mise à jour - """ + Clés de mise à jour + """ data_cle = {} data_cle['partner_owner_recid'] = str(my_partner['recid']) data_cle['valide'] = "1" data_cle['agenda_id'] = str(diction['agenda_id']) data_cle['locked'] = "0" + soutenance_agenda_data = MYSY_GV.dbname['agenda'].find_one( + {'_id': ObjectId(str(diction['agenda_id'])), + 'valide': '1', + 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])}) + RetObject = [] val_tmp = 0 delete = MYSY_GV.dbname['jury_soutenance'].delete_many(data_cle) + """ + ## Add to log history + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + + # Pour la collection inscription + history_event_dict = {} + history_event_dict['token'] = str(diction['token']) + history_event_dict['related_collection'] = "jury" + history_event_dict['related_collection_recid'] = str(diction['jury_id']) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Suppression de la soutenance du "+str(soutenance_agenda_data['event_start'])+" au "+str(soutenance_agenda_data['event_end']) + + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + return True, "La soutenance a été correctement supprimée" @@ -2463,7 +2522,7 @@ par une soutenance du jury """ def Send_Jury_Apprenant_Soutenance_Convocation_By_PDF(diction): try: - field_list_obligatoire = ['token', 'jury_id', 'jury_soutenance_id', 'courrier_template_id'] + field_list_obligatoire = ['token', 'jury_id', 'tab_jury_soutenance_ids', 'courrier_template_id'] for val in field_list_obligatoire: if val not in diction: @@ -2481,30 +2540,52 @@ def Send_Jury_Apprenant_Soutenance_Convocation_By_PDF(diction): if (local_status is not True): return local_status, my_partner - # Verifier que la jury_soutenance_id et jury_id sont valides - is_jury_soutenance_valide = MYSY_GV.dbname['jury_soutenance'].count_documents( - {'_id': ObjectId(str(diction['jury_soutenance'])), - 'valide': '1', - 'locked':'0', - 'jury_id':str(diction['jury_id']), - 'partner_owner_recid': str(my_partner['recid'])}) + my_jury_soutenance_ids = "" + if ("tab_jury_soutenance_ids" in diction.keys()): + if diction['tab_jury_soutenance_ids']: + my_jury_soutenance_ids = diction['tab_jury_soutenance_ids'] - if (is_jury_soutenance_valide != 1): - mycommon.myprint( - str(inspect.stack()[0][ - 3]) + " L'identifiant de la soutenance est invalide ") - return False, " L'identifiant de la soutenance est invalide " + tab_jury_soutenance_ids_work = str(my_jury_soutenance_ids).split(",") + tab_jury_soutenance_ids = [] + tab_jury_soutenance_ids_ObjectId = [] + + for_log_history_description = [] + + for tmp in tab_jury_soutenance_ids_work: + if( tmp ): + is_jury_soutenance_valide = MYSY_GV.dbname['jury_soutenance'].count_documents( + {'_id': ObjectId(str(tmp)), + 'valide': '1', + 'locked':'0', + 'jury_id':str(diction['jury_id']), + 'partner_owner_recid': str(my_partner['recid'])}) + + if (is_jury_soutenance_valide != 1): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant de la soutenance est invalide ") + return False, " L'identifiant de la soutenance est invalide " + + is_jury_soutenance_data = MYSY_GV.dbname['jury_soutenance'].find_one( + {'_id': ObjectId(str(tmp)), + 'valide': '1', + 'locked': '0', + 'jury_id': str(diction['jury_id']), + 'partner_owner_recid': str(my_partner['recid'])}) + if( is_jury_soutenance_data and "agenda_id" in is_jury_soutenance_data.keys() and is_jury_soutenance_data['agenda_id']): + soutenance_agenda_data = MYSY_GV.dbname['agenda'].find_one({'_id':ObjectId(str(is_jury_soutenance_data['agenda_id'])), + 'valide':'1', + 'locked':'0', + 'partner_owner_recid':str(my_partner['recid'])}) + if(soutenance_agenda_data ): + for_log_history_description.append(soutenance_agenda_data) + + tab_jury_soutenance_ids.append(tmp) + tab_jury_soutenance_ids_ObjectId.append(ObjectId(tmp)) - jury_soutenance_data = MYSY_GV.dbname['jury_soutenance'].find_one( - {'_id': ObjectId(str(diction['jury_soutenance'])), - 'valide': '1', - 'locked': '0', - 'jury_id': str(diction['jury_id']), - 'partner_owner_recid': str(my_partner['recid'])}) # Recupération des données du modèle de document - is_convention_by_client = "0" courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one( {'_id': ObjectId(str(diction['courrier_template_id'])), 'valide': '1', @@ -2529,42 +2610,72 @@ def Send_Jury_Apprenant_Soutenance_Convocation_By_PDF(diction): """ Recuperer la liste des inscrits concernés par la soutenance """ - tab_soutenance_inscrit = [] - for tmp in MYSY_GV.dbname['jury_apprenant'].find({'jury_id':str(diction['jury_id']), - 'valide':'1', - 'locked':'0', - 'agenda_id':str(jury_soutenance_data['agenda_id']), - 'partner_owner_recid':str(my_partner['recid'])}): - tab_soutenance_inscrit.append(str(tmp['inscription_id'])) - - # Stokage des nom de fichier à zipper list_file_name_to_zip = [] - for val in tab_soutenance_inscrit: - local_diction = {} - # field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'client_id'] - local_diction['token'] = diction['token'] - local_diction['jury_soutenance_id'] = diction['jury_soutenance_id'] - local_diction['courrier_template_id'] = diction['courrier_template_id'] - local_diction['inscription_id'] = str(val['inscription_id']) + for local_soutenance in tab_jury_soutenance_ids: + tab_soutenance_inscrit = [] + for tmp in MYSY_GV.dbname['jury_apprenant'].find({'jury_id':str(diction['jury_id']), + 'valide':'1', + 'locked':'0', + 'jury_soutenance_id':str(local_soutenance), + 'partner_owner_recid':str(my_partner['recid'])}): + tab_soutenance_inscrit.append(str(tmp['inscription_id'])) - #print(" #### Traitemnt de local_diction bb = ", local_diction) - local_status, local_full_file_name = Create_Jury_Soutenance_Convocation_By_Inscrit_PDF(local_diction) - if( local_status is False): - return local_status, local_full_file_name - else: - list_file_name_to_zip.append(str(local_full_file_name)) + + for val in tab_soutenance_inscrit: + local_diction = {} + # field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'client_id'] + local_diction['token'] = diction['token'] + local_diction['jury_soutenance_id'] = str(local_soutenance) + local_diction['courrier_template_id'] = diction['courrier_template_id'] + local_diction['inscription_id'] = str(val) + + local_status, local_full_file_name = Create_Jury_Soutenance_Convocation_By_Inscrit_PDF(local_diction) + if( local_status is False): + return local_status, local_full_file_name + else: + list_file_name_to_zip.append(str(local_full_file_name)) # Create a ZipFile Object todays_date = str(date.today().strftime("%d/%m/%Y")) ts = datetime.now().timestamp() ts = str(ts).replace(".", "").replace(",", "")[-3:] - zip_file_name = str(MYSY_GV.TEMPORARY_DIRECTORY_V2) + "List_Convocation_Jury_" + str(ts) + ".zip" + zip_file_name = str(MYSY_GV.TEMPORARY_DIRECTORY_V2) + "List_Convocation_Jury_" + str(ts) + "_.zip" + + with ZipFile(zip_file_name, 'w') as zip_object: + for pdf_files in list_file_name_to_zip : + #print(" ### fichier a zipper = ", pdf_files) + zip_object.write(str(pdf_files)) + if os.path.exists(zip_file_name): # print(" ### ok os.path.exists(outputFilename) "+str(outputFilename)) + """ + Mettre à jour l'historique pour que les convocation ont été imprimées + """ + """ + ## Add to log history + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + + # Pour la collection inscription + history_event_dict = {} + history_event_dict['token'] = str(diction['token']) + history_event_dict['related_collection'] = "jury" + history_event_dict['related_collection_recid'] = str(diction['jury_id']) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Impression convocation soutenance pour les apprenants " + for tmp in for_log_history_description : + history_event_dict['action_description'] = history_event_dict['action_description']+" - Soutenance du "+str(tmp['event_start'])+" au "+str(tmp['event_end']) + + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + return True, send_file(zip_file_name, as_attachment=True) @@ -2681,6 +2792,7 @@ def Create_Jury_Soutenance_Convocation_By_Inscrit_PDF(diction): """ Creation du ficier PDF """ + contenu_doc_Template = jinja2.Template(str(template_courrier_data['contenu_doc'])) sourceHtml = contenu_doc_Template.render(params=body["params"]) @@ -2689,7 +2801,7 @@ def Create_Jury_Soutenance_Convocation_By_Inscrit_PDF(diction): ts = datetime.now().timestamp() ts = str(ts).replace(".", "").replace(",", "")[-5:] - orig_file_name = "Convocation_" + str(my_partner['recid'])[0:5] + "_" + str(ts) + ".pdf" + orig_file_name = "Convocation_Soutenance_" + str(my_partner['recid'])[0:5] + "_" + str(ts) + ".pdf" outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) + "/" + str(orig_file_name) # open output file for writing (truncated binary) @@ -2710,3 +2822,1209 @@ def Create_Jury_Soutenance_Convocation_By_Inscrit_PDF(diction): mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) return False, " Impossible de créer le fichier pdf de convocation du jury " + + +""" +Cette fonction permet d'envoyer par e-mail la convocation des apprenants concernés +par une soutenance du jury +""" +def Send_Jury_Apprenant_Soutenance_Convocation_By_Email(tab_files, Folder, diction): + try: + field_list_obligatoire = ['token', 'jury_id', 'tab_jury_soutenance_ids', + 'courrier_template_id', 'email_test', 'email_production'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " La valeur '" + val + "' n'est pas presente dans la liste des arguments" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + # Sauvegarde des fichiers joints depuis le front + tab_saved_file_full_path = [] + for file in tab_files: + status, saved_file_full_path = mycommon.Upload_Save_PDF_IMG_File(file, Folder) + if (status is False): + mycommon.myprint("Impossible de récupérer correctement le fichier à importer") + return False, "Impossible de récupérer correctement le fichier à importer" + + tab_saved_file_full_path.append(saved_file_full_path) + + + my_jury_soutenance_ids = "" + if ("tab_jury_soutenance_ids" in diction.keys()): + if diction['tab_jury_soutenance_ids']: + my_jury_soutenance_ids = diction['tab_jury_soutenance_ids'] + + tab_jury_soutenance_ids_work = str(my_jury_soutenance_ids).split(",") + tab_jury_soutenance_ids = [] + tab_jury_soutenance_ids_ObjectId = [] + + for_log_history_description = [] + + for tmp in tab_jury_soutenance_ids_work: + if( tmp ): + is_jury_soutenance_valide = MYSY_GV.dbname['jury_soutenance'].count_documents( + {'_id': ObjectId(str(tmp)), + 'valide': '1', + 'locked':'0', + 'jury_id':str(diction['jury_id']), + 'partner_owner_recid': str(my_partner['recid'])}) + + if (is_jury_soutenance_valide != 1): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant de la soutenance est invalide ") + return False, " L'identifiant de la soutenance est invalide " + + is_jury_soutenance_data = MYSY_GV.dbname['jury_soutenance'].find_one( + {'_id': ObjectId(str(tmp)), + 'valide': '1', + 'locked': '0', + 'jury_id': str(diction['jury_id']), + 'partner_owner_recid': str(my_partner['recid'])}) + if( is_jury_soutenance_data and "agenda_id" in is_jury_soutenance_data.keys() and is_jury_soutenance_data['agenda_id']): + soutenance_agenda_data = MYSY_GV.dbname['agenda'].find_one({'_id':ObjectId(str(is_jury_soutenance_data['agenda_id'])), + 'valide':'1', + 'locked':'0', + 'partner_owner_recid':str(my_partner['recid'])}) + if(soutenance_agenda_data ): + for_log_history_description.append(soutenance_agenda_data) + + tab_jury_soutenance_ids.append(tmp) + tab_jury_soutenance_ids_ObjectId.append(ObjectId(tmp)) + + + + # Recupération des données du modèle de document + courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one( + {'_id': ObjectId(str(diction['courrier_template_id'])), + 'valide': '1', + 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])} + ) + + if(courrier_template_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du modèle de courrier est invalide ") + return False, " L'identifiant du modèle de courrier est invalide " + + + if("contenu_doc" not in courrier_template_data.keys() or len(str(courrier_template_data['contenu_doc'])) <= 0 ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " contenu_doc : La configuration du modèle de courrier est invalide ") + return False, " contenu_doc : La configuration du modèle de courrier est invalide " + + + """ + Recuperer la liste des inscrits concernés par la soutenance + """ + # Stokage des nom de fichier à zipper + list_file_name_to_zip = [] + + for local_soutenance in tab_jury_soutenance_ids: + tab_soutenance_inscrit = [] + for tmp in MYSY_GV.dbname['jury_apprenant'].find({'jury_id':str(diction['jury_id']), + 'valide':'1', + 'locked':'0', + 'jury_soutenance_id':str(local_soutenance), + 'partner_owner_recid':str(my_partner['recid'])}): + tab_soutenance_inscrit.append(str(tmp['inscription_id'])) + + + for val in tab_soutenance_inscrit: + local_diction = {} + # field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'client_id'] + local_diction['token'] = diction['token'] + local_diction['jury_soutenance_id'] = str(local_soutenance) + local_diction['courrier_template_id'] = diction['courrier_template_id'] + local_diction['inscription_id'] = str(val) + local_diction['email_test'] = diction['email_test'] + local_diction['email_production'] = diction['email_production'] + + local_status, local_full_file_name = Create_Jury_Soutenance_Convocation_By_Inscrit_Email(tab_saved_file_full_path, Folder, local_diction) + if (local_status is False): + mycommon.myprint(" WARNING impossible d'envoyer la convocation a l'apprenant : " + str(val) ) + + """ + Mise à jour des date d'envoie + """ + + update_data = {} + update_data['date_update'] = str(datetime.now()) + update_data['update_by'] = str(my_partner['_id']) + update_data['convocation_apprenant_send'] = "1" + update_data['convocation_apprenant_date_sending'] = str(datetime.now()) + + MYSY_GV.dbname['jury_soutenance'].find_one_and_update({'_id':{'$in':tab_jury_soutenance_ids_ObjectId}, + 'valide':'1', + 'locked':'0', + 'partner_owner_recid':str(my_partner['recid'])}, + {"$set": update_data}, + return_document=ReturnDocument.AFTER, + upsert=True, + ) + + """ + ## Add to log history + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + + # Pour la collection inscription + history_event_dict = {} + history_event_dict['token'] = str(diction['token']) + history_event_dict['related_collection'] = "jury" + history_event_dict['related_collection_recid'] = str(diction['jury_id']) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Envoi par email des convocations de soutenance pour les apprenants " + for tmp in for_log_history_description : + history_event_dict['action_description'] = history_event_dict['action_description']+" - Soutenance du "+str(tmp['event_start'])+" au "+str(tmp['event_end']) + + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + + + return True, " Les convocations au jury ont été correctement envoyées par emails" + + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible d'envoyer les convocations au jury par emails" + + + +""" +Cette fonction créer une convocation à une soutenance de Jury Email pour un inscrit +""" +def Create_Jury_Soutenance_Convocation_By_Inscrit_Email(tab_files, Folder, diction): + try: + field_list_obligatoire = ['token', 'jury_soutenance_id', 'courrier_template_id', 'inscription_id'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " La valeur '" + val + "' n'est pas presente dans la liste des arguments" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + qry = {'_id':ObjectId(str(diction['courrier_template_id'])), + 'valide':'1', + 'locked':'0', + 'ref_interne': 'JURY_CONVOCATION_APPRENANT', + 'partner_owner_recid':str(my_partner['recid'])} + + #print(" ##### qry = ", qry) + + # 1 - Verifier que le modele de courrier est bien editable par individu + template_courrier_data = MYSY_GV.dbname['courrier_template'].find_one({'_id':ObjectId(str(diction['courrier_template_id'])), + 'valide':'1', + 'locked':'0', + 'ref_interne': 'JURY_CONVOCATION_APPRENANT', + 'partner_owner_recid':str(my_partner['recid'])}) + + if( template_courrier_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du modèle de courrier est invalide ") + return False, " L'identifiant du modèle de courrier est invalide " + + + # Recuperation des eventuelles pièces jointes du modèle que courrier + local_dic = {} + local_dic['token'] = str(diction['token']) + local_dic['object_owner_collection'] = "courrier_template" + local_dic['object_owner_id'] = str(template_courrier_data['_id']) + + local_status, local_retval = attached_file_mgt.Get_List_object_owner_collection_Stored_Files(local_dic) + if (local_status is False): + return local_status, local_retval + + # Traitement de l'eventuel fichier joint + tab_files_to_attache_to_mail = [] + + # Recuperation des fichiers attachés au modele de courrier, s'il y en a + for file in local_retval: + local_JSON = ast.literal_eval(file) + + saved_file = local_JSON['full_path'] + + file_to_attache_to_mail = MIMEBase('application', "octet-stream") + file_to_attache_to_mail.set_payload(open(saved_file, "rb").read()) + + encoders.encode_base64(file_to_attache_to_mail) + file_to_attache_to_mail.add_header('Content-Disposition', + 'attachment; filename="{0}"'.format(os.path.basename(saved_file))) + + new_node = {"attached_file": file_to_attache_to_mail} + tab_files_to_attache_to_mail.append(new_node) + + + + # Verifier que l'inscrit est valide + local_qry = {'_id':ObjectId(str(diction['inscription_id'])), 'status':'1', + 'partner_owner_recid':str(my_partner['recid'])} + + statgiaire_data = MYSY_GV.dbname['inscription'].find_one({'_id':ObjectId(str(diction['inscription_id'])), 'status':'1', + 'partner_owner_recid':str(my_partner['recid'])}) + + if (statgiaire_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du stagiaire est invalide ") + return False, " L'identifiant du stagiaire est invalide " + + + + + tab_stagiaire = [] + tab_stagiaire.append(statgiaire_data['_id']) + + + # Verifier que la soutenance est valide + jury_soutenance_data = MYSY_GV.dbname['jury_soutenance'].find_one( + {'_id': ObjectId(str(diction['jury_soutenance_id'])), 'valide': '1', 'partner_owner_recid': str(my_partner['recid'])}) + + if (jury_soutenance_data is None): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant de la soutenance est invalide ") + return False, " L'identifiant de la soutenance est invalide " + + + + for saved_file in tab_files: + file_to_attache_to_mail = MIMEBase('application', "octet-stream") + file_to_attache_to_mail.set_payload(open(saved_file, "rb").read()) + + encoders.encode_base64(file_to_attache_to_mail) + file_to_attache_to_mail.add_header('Content-Disposition', + 'attachment; filename="{0}"'.format(os.path.basename(saved_file))) + + new_node = {"attached_file": file_to_attache_to_mail} + tab_files_to_attache_to_mail.append(new_node) + + send_in_production = 0 + + tab_emails_destinataire = [] + + if ("email_test" in diction.keys() and diction['email_test']): + send_in_production = 0 + tab_email_test = str(diction['email_test']).replace(";", ",").split(",") + for email in tab_email_test: + email = email.strip() + if (mycommon.isEmailValide(email) is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'adresse email " + str(email) + " est invalide ") + return False, " L'adresse email " + str(email) + " est invalide " + tab_emails_destinataire = tab_email_test + + elif ("email_production" in diction.keys() and diction['email_production']): + send_in_production = 1 + if (str(diction['email_production']) != "default"): + tab_email_prod = str(diction['email_production']).replace(";", ",").split(",") + for email in tab_email_prod: + email = email.strip() + if (mycommon.isEmailValide(str(email)) is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'adresse email '" + str(email) + "' est invalide ") + return False, " L'adresse email " + str(email) + " est invalide " + tab_emails_destinataire = tab_email_prod + else: + send_in_production = 1 + # On va chercher les adresse email de communication du + local_dict = {'token': str(diction['token']), '_id': str(diction['inscription_id'])} + + local_status, tab_apprenant_contact = Inscription_mgt.Get_Statgiaire_Communication_Contact(local_dict) + if (local_status is False): + return local_status, tab_apprenant_contact + + tmp_tab = [] + # print(" ### tab_apprenant_contact = ", tab_apprenant_contact) + + for tmp in tab_apprenant_contact: + if ("email" in tmp.keys()): + tab_emails_destinataire.append((tmp['email'])) + + if (len(tab_emails_destinataire) <= 0): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " Aucune adresse email n'a été fourni. ") + return False, " Aucune adresse email n'a été fourni. " + + tab_soutenance = [] + tab_soutenance.append(jury_soutenance_data['_id']) + + + + # Creation du dictionnaire d'information à utiliser pour la creation du doc + convention_dictionnary_data = {} + new_diction = {} + new_diction['token'] = diction['token'] + new_diction['list_stagiaire_id'] = tab_stagiaire + new_diction['list_session_id'] = [] + new_diction['list_class_id'] = [] + new_diction['list_client_id'] = [] + new_diction['list_apprenant_id'] = [] + new_diction['list_jury_soutenance_id'] = tab_soutenance + + local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction) + + if (local_status is False): + return local_status, local_retval + + convention_dictionnary_data = local_retval + + body = { + "params": convention_dictionnary_data, + } + orig_file_name = None + outputFilename = None + + # Verifier s'il s'agit d'un document à envoyer avec une version de pièce jointe. + if ("joint_pdf" in template_courrier_data.keys() and str(template_courrier_data['joint_pdf']) == "1"): + # Il s'agit bien d'un envoie avec 'contenu_doc' en pièce jointe PDF + """ + 1 - Creation du PDF + """ + + contenu_doc_Template = jinja2.Template(str(template_courrier_data['contenu_doc'])) + + sourceHtml = contenu_doc_Template.render(params=body["params"]) + + todays_date = str(date.today().strftime("%d/%m/%Y")) + ts = datetime.now().timestamp() + ts = str(ts).replace(".", "").replace(",", "")[-5:] + + orig_file_name = "Convocation_Soutenance_" + str(my_partner['recid'])[0:5] + "_" + str(ts) + ".pdf" + outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) + "/" + str(orig_file_name) + + + # open output file for writing (truncated binary) + resultFile = open(outputFilename, "w+b") + + # convert HTML to PDF + pisaStatus = pisa.CreatePDF( + src=sourceHtml, # the HTML to convert + dest=resultFile) # file handle to receive result + + # close output file + resultFile.close() + + # Attachement du fichier joint + file_to_attache_to_mail = MIMEBase('application', "octet-stream") + file_to_attache_to_mail.set_payload(open(outputFilename, "rb").read()) + + encoders.encode_base64(file_to_attache_to_mail) + file_to_attache_to_mail.add_header('Content-Disposition', + 'attachment; filename="{0}"'.format(os.path.basename(outputFilename))) + + new_node = {"attached_file": file_to_attache_to_mail} + tab_files_to_attache_to_mail.append(new_node) + + ## Creation du mail au format email + corps_mail_Template = jinja2.Template(str(template_courrier_data['corps_mail'])) + sourceHtml = corps_mail_Template.render(params=body["params"]) + html_mime = MIMEText(sourceHtml, 'html') + + # Traitement du sujet du mail + sujet_mail_Template = jinja2.Template(str(template_courrier_data['sujet'])) + sujetHtml = sujet_mail_Template.render(params=body["params"]) + + # Creation de l'email à enoyer + msg = MIMEMultipart("alternative") + + else: + ## Creation du mail au format email + corps_mail_Template = jinja2.Template(str(template_courrier_data['contenu_doc'])) + sourceHtml = corps_mail_Template.render(params=body["params"]) + html_mime = MIMEText(sourceHtml, 'html') + + # Traitement du sujet du mail + sujet_mail_Template = jinja2.Template(str(template_courrier_data['sujet'])) + sujetHtml = sujet_mail_Template.render(params=body["params"]) + + # Creation de l'email à enoyer + msg = MIMEMultipart("alternative") + + + # Recuperation des donnes smpt + local_stpm_status, partner_SMTP_COUNT_smtpsrv, partner_own_smtp_value, partner_SMTP_COUNT_password, partner_SMTP_COUNT_user, partner_SMTP_COUNT_From_User,\ + partner_SMTP_COUNT_port = mycommon.Get_Partner_SMTP_Param( + str(my_partner['recid'])) + + if (local_stpm_status is False): + return local_stpm_status, partner_own_smtp_value + msg.attach(html_mime) + msg['From'] = partner_SMTP_COUNT_From_User + msg['Bcc'] = 'contact@mysy-training.com' + msg['Subject'] = sujetHtml + # Attacher l'eventuelle pièces jointes + for myfile in tab_files_to_attache_to_mail: + msg.attach(myfile['attached_file']) + + # msg['to'] = "billardman01@hotmail.com" + toaddrs = ",".join(tab_emails_destinataire) + msg['to'] = str(toaddrs) + + smtpserver = smtplib.SMTP(partner_SMTP_COUNT_smtpsrv, partner_SMTP_COUNT_port) + + smtpserver.ehlo() + smtpserver.starttls() + smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password) + + val = smtpserver.send_message(msg) + smtpserver.close() + + + print(" Email envoyé " + str(val)) + + return True, "L'email a été correctement envoyé " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible d'envoyer par email convocation du jury " + + + +""" +Cette fonction permet de telecharger (PDF) la convocation des membres du jury concernés +par une soutenance du jury +""" +def Send_Jury_Membre_Convocation_By_PDF(diction): + try: + field_list_obligatoire = ['token', 'tab_jury_ids', 'courrier_template_id'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " La valeur '" + val + "' n'est pas presente dans la liste des arguments" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + """ + Pour chaque membre du jury + """ + my_jury_ids = "" + if ("tab_jury_ids" in diction.keys()): + if diction['tab_jury_ids']: + my_jury_ids = diction['tab_jury_ids'] + + tab_tab_jury_ids_work = str(my_jury_ids).split(",") + tab_jury_ids = [] + tab_jury_ids_ObjectId = [] + + for tmp in tab_tab_jury_ids_work: + if (tmp): + is_jury_id_valide = MYSY_GV.dbname['jury'].count_documents( + {'_id': ObjectId(str(tmp)), + 'valide': '1', + 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])}) + + if (is_jury_id_valide != 1): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du jury est invalide : "+str(tmp)) + return False, " L'identifiant du jury est invalide : "+str(tmp) + + tab_jury_ids.append(tmp) + tab_jury_ids_ObjectId.append(ObjectId(tmp)) + + + + for_log_history_description = [] + + # Recupération des données du modèle de document + courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one( + {'_id': ObjectId(str(diction['courrier_template_id'])), + 'valide': '1', + 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])} + ) + + if(courrier_template_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du modèle de courrier est invalide ") + return False, " L'identifiant du modèle de courrier est invalide " + + + if("contenu_doc" not in courrier_template_data.keys() or len(str(courrier_template_data['contenu_doc'])) <= 0 ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " contenu_doc : La configuration du modèle de courrier est invalide ") + return False, " contenu_doc : La configuration du modèle de courrier est invalide " + + + """ + Recuperer la liste des inscrits concernés par la soutenance + """ + # Stokage des nom de fichier à zipper + list_file_name_to_zip = [] + + for jury in tab_jury_ids : + for jury_membre in MYSY_GV.dbname['jury_membre'].find({'jury_id':str(jury), + 'valide':'1', + 'locked':'0', + 'partner_owner_recid':str(my_partner['recid'])}): + + + local_diction = {} + # field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'client_id'] + local_diction['token'] = diction['token'] + local_diction['jury_membre_id'] = str(jury_membre['_id']) + local_diction['courrier_template_id'] = diction['courrier_template_id'] + local_diction['jury_id'] = str(jury) + + + local_status, local_full_file_name = Create_Jury_Convocation_By_Membre_PDF(local_diction) + if( local_status is False): + return local_status, local_full_file_name + else: + list_file_name_to_zip.append(str(local_full_file_name)) + + + # Create a ZipFile Object + todays_date = str(date.today().strftime("%d/%m/%Y")) + ts = datetime.now().timestamp() + ts = str(ts).replace(".", "").replace(",", "")[-3:] + zip_file_name = str(MYSY_GV.TEMPORARY_DIRECTORY_V2) + "List_Convocation_Jury_" + str(ts) + "_.zip" + + with ZipFile(zip_file_name, 'w') as zip_object: + for pdf_files in list_file_name_to_zip : + #print(" ### fichier a zipper = ", pdf_files) + zip_object.write(str(pdf_files)) + + + if os.path.exists(zip_file_name): + # print(" ### ok os.path.exists(outputFilename) "+str(outputFilename)) + """ + Mettre à jour l'historique pour que les convocation ont été imprimées + """ + """ + ## Add to log history + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + + for jury in tab_jury_ids: + # Pour la collection inscription + history_event_dict = {} + history_event_dict['token'] = str(diction['token']) + history_event_dict['related_collection'] = "jury" + history_event_dict['related_collection_recid'] = str(jury) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Impression convocation pour les membres du jury " + + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + return True, send_file(zip_file_name, as_attachment=True) + + + return False, " Impossible de générer les convocations jury par PDF (1) " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de générer les convocations jury par PDF" + + +""" +Cette fonction créer une convocation pour les membre de Jury PDF pour un inscrit et retourne le document +""" +def Create_Jury_Convocation_By_Membre_PDF(diction): + try: + field_list_obligatoire = ['token', 'jury_membre_id', 'courrier_template_id', 'jury_id'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " La valeur '" + val + "' n'est pas presente dans la liste des arguments" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + qry = {'_id':ObjectId(str(diction['courrier_template_id'])), + 'valide':'1', + 'locked':'0', + 'ref_interne': 'JURY_CONVOCATION_MEMBRE', + 'partner_owner_recid':str(my_partner['recid'])} + + #print(" ##### qry = ", qry) + + # 1 - Verifier que le modele de courrier est bien editable par individu + template_courrier_data = MYSY_GV.dbname['courrier_template'].find_one({'_id':ObjectId(str(diction['courrier_template_id'])), + 'valide':'1', + 'locked':'0', + 'ref_interne': 'JURY_CONVOCATION_MEMBRE', + 'partner_owner_recid':str(my_partner['recid'])}) + + if( template_courrier_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du modèle de courrier est invalide ") + return False, " L'identifiant du modèle de courrier est invalide " + + + + + + jury_membre_data = MYSY_GV.dbname['jury_membre'].find_one({'_id':ObjectId(str(diction['jury_membre_id'])), 'partner_owner_recid':str(my_partner['recid'])}) + + if (jury_membre_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du membre du jury est invalide ") + return False, " L'identifiant du membre du jury est invalide " + + hr_data = MYSY_GV.dbname['ressource_humaine'].find_one( + {'_id': ObjectId(str(jury_membre_data['rh_id'])), 'partner_recid': str(my_partner['recid'])}) + + if (hr_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant de l'emloyé est invalide ") + return False, " L'identifiant de l'emloyé est invalide " + + + + # Creation du dictionnaire d'information à utiliser pour la creation du doc + convention_dictionnary_data = {} + new_diction = {} + new_diction['token'] = diction['token'] + new_diction['list_stagiaire_id'] = [] + new_diction['list_session_id'] = [] + new_diction['list_class_id'] = [] + new_diction['list_client_id'] = [] + new_diction['list_apprenant_id'] = [] + + + local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction) + + if (local_status is False): + return local_status, local_retval + + convention_dictionnary_data = local_retval + convention_dictionnary_data['hr_data'] = hr_data + + body = { + "params": convention_dictionnary_data, + } + + """ + Creation du ficier PDF + """ + + contenu_doc_Template = jinja2.Template(str(template_courrier_data['contenu_doc'])) + + sourceHtml = contenu_doc_Template.render(params=body["params"]) + + todays_date = str(date.today().strftime("%d/%m/%Y")) + ts = datetime.now().timestamp() + ts = str(ts).replace(".", "").replace(",", "")[-5:] + + orig_file_name = "Convocation_Jury_Membre_" + str(my_partner['recid'])[0:5] + "_" + str(ts) + ".pdf" + outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) + "/" + str(orig_file_name) + + # open output file for writing (truncated binary) + resultFile = open(outputFilename, "w+b") + + # convert HTML to PDF + pisaStatus = pisa.CreatePDF( + src=sourceHtml, # the HTML to convert + dest=resultFile) # file handle to receive result + + # close output file + resultFile.close() + + return True, outputFilename + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de créer le fichier pdf de convocation du jury " + + + +""" +Cette fonction permet d'envoyer par email la convocation des membres du jury concernés +par une soutenance du jury +""" +def Send_Jury_Membre_Convocation_By_Email(tab_files, Folder, diction): + try: + field_list_obligatoire = ['token', 'tab_jury_ids', 'courrier_template_id'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " La valeur '" + val + "' n'est pas presente dans la liste des arguments" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + # Sauvegarde des fichiers joints depuis le front + tab_saved_file_full_path = [] + for file in tab_files: + status, saved_file_full_path = mycommon.Upload_Save_PDF_IMG_File(file, Folder) + if (status is False): + mycommon.myprint("Impossible de récupérer correctement le fichier à importer") + return False, "Impossible de récupérer correctement le fichier à importer" + + tab_saved_file_full_path.append(saved_file_full_path) + + """ + Pour chaque membre du jury + """ + my_jury_ids = "" + if ("tab_jury_ids" in diction.keys()): + if diction['tab_jury_ids']: + my_jury_ids = diction['tab_jury_ids'] + + tab_tab_jury_ids_work = str(my_jury_ids).split(",") + tab_jury_ids = [] + tab_jury_ids_ObjectId = [] + + for tmp in tab_tab_jury_ids_work: + if (tmp): + is_jury_id_valide = MYSY_GV.dbname['jury'].count_documents( + {'_id': ObjectId(str(tmp)), + 'valide': '1', + 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])}) + + if (is_jury_id_valide != 1): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du jury est invalide : "+str(tmp)) + return False, " L'identifiant du jury est invalide : "+str(tmp) + + tab_jury_ids.append(tmp) + tab_jury_ids_ObjectId.append(ObjectId(tmp)) + + + + for_log_history_description = [] + + # Recupération des données du modèle de document + courrier_template_data = MYSY_GV.dbname['courrier_template'].find_one( + {'_id': ObjectId(str(diction['courrier_template_id'])), + 'valide': '1', + 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])} + ) + + if(courrier_template_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du modèle de courrier est invalide ") + return False, " L'identifiant du modèle de courrier est invalide " + + + if("contenu_doc" not in courrier_template_data.keys() or len(str(courrier_template_data['contenu_doc'])) <= 0 ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " contenu_doc : La configuration du modèle de courrier est invalide ") + return False, " contenu_doc : La configuration du modèle de courrier est invalide " + + + """ + Recuperer la liste des inscrits concernés par la soutenance + """ + # Stokage des nom de fichier à zipper + list_file_name_to_zip = [] + + for jury in tab_jury_ids : + for jury_membre in MYSY_GV.dbname['jury_membre'].find({'jury_id':str(jury), + 'valide':'1', + 'locked':'0', + 'partner_owner_recid':str(my_partner['recid'])}): + + + local_diction = {} + # field_list_obligatoire = ['token', 'session_id', 'courrier_template_id', 'client_id'] + local_diction['token'] = diction['token'] + local_diction['jury_membre_id'] = str(jury_membre['_id']) + local_diction['courrier_template_id'] = diction['courrier_template_id'] + local_diction['jury_id'] = str(jury) + local_diction['email_test'] = diction['email_test'] + local_diction['email_production'] = diction['email_production'] + + local_status, local_full_file_name = Create_Jury_Convocation_By_Membre_Email(tab_saved_file_full_path, Folder, local_diction) + if( local_status is False): + return local_status, local_full_file_name + else: + list_file_name_to_zip.append(str(local_full_file_name)) + + + + """ + ## Add to log history + """ + now = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) + for jury in tab_jury_ids: + # Pour la collection inscription + history_event_dict = {} + history_event_dict['token'] = str(diction['token']) + history_event_dict['related_collection'] = "jury" + history_event_dict['related_collection_recid'] = str(jury) + history_event_dict['action_date'] = str(now) + + history_event_dict['action_description'] = "Envoi de l'email de convocation des membres du jury " + + local_status, local_retval = mycommon.Collection_Historique.Add_Historique_Event(history_event_dict) + if (local_status is False): + mycommon.myprint( + " WARNING : Impossible de logguer l'historique pour l'évènement : " + str(history_event_dict)) + + + return True, " Les emails de convocation du jury ont été correctement envoyés " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible d'envoyer l'email de convocation du jury " + + +""" +Cette fonction créer une convocation pour les membre de Jury Email pour un inscrit et retourne le document +""" +def Create_Jury_Convocation_By_Membre_Email(tab_files, Folder, diction): + try: + field_list_obligatoire = ['token', 'jury_membre_id', 'courrier_template_id', 'jury_id'] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " La valeur '" + val + "' n'est pas presente dans la liste des arguments" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + qry = {'_id':ObjectId(str(diction['courrier_template_id'])), + 'valide':'1', + 'locked':'0', + 'ref_interne': 'JURY_CONVOCATION_MEMBRE', + 'partner_owner_recid':str(my_partner['recid'])} + + #print(" ##### qry = ", qry) + + # 1 - Verifier que le modele de courrier est bien editable par individu + template_courrier_data = MYSY_GV.dbname['courrier_template'].find_one({'_id':ObjectId(str(diction['courrier_template_id'])), + 'valide':'1', + 'locked':'0', + 'ref_interne': 'JURY_CONVOCATION_MEMBRE', + 'partner_owner_recid':str(my_partner['recid'])}) + + if( template_courrier_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du modèle de courrier est invalide ") + return False, " L'identifiant du modèle de courrier est invalide " + + + # Recuperation des eventuelles pièces jointes du modèle que courrier + local_dic = {} + local_dic['token'] = str(diction['token']) + local_dic['object_owner_collection'] = "courrier_template" + local_dic['object_owner_id'] = str(template_courrier_data['_id']) + + local_status, local_retval = attached_file_mgt.Get_List_object_owner_collection_Stored_Files(local_dic) + if (local_status is False): + return local_status, local_retval + + + # Recuperation des eventuelles pièces jointes du modèle que courrier + local_dic = {} + local_dic['token'] = str(diction['token']) + local_dic['object_owner_collection'] = "courrier_template" + local_dic['object_owner_id'] = str(template_courrier_data['_id']) + + local_status, local_retval = attached_file_mgt.Get_List_object_owner_collection_Stored_Files(local_dic) + if (local_status is False): + return local_status, local_retval + + # Traitement de l'eventuel fichier joint + tab_files_to_attache_to_mail = [] + + + # Recuperation des fichiers attachés au modele de courrier, s'il y en a + for file in local_retval: + local_JSON = ast.literal_eval(file) + + saved_file = local_JSON['full_path'] + + file_to_attache_to_mail = MIMEBase('application', "octet-stream") + file_to_attache_to_mail.set_payload(open(saved_file, "rb").read()) + + encoders.encode_base64(file_to_attache_to_mail) + file_to_attache_to_mail.add_header('Content-Disposition', + 'attachment; filename="{0}"'.format(os.path.basename(saved_file))) + + new_node = {"attached_file": file_to_attache_to_mail} + tab_files_to_attache_to_mail.append(new_node) + + + jury_membre_data = MYSY_GV.dbname['jury_membre'].find_one({'_id':ObjectId(str(diction['jury_membre_id'])), 'partner_owner_recid':str(my_partner['recid'])}) + + if (jury_membre_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant du membre du jury est invalide ") + return False, " L'identifiant du membre du jury est invalide " + + hr_data = MYSY_GV.dbname['ressource_humaine'].find_one( + {'_id': ObjectId(str(jury_membre_data['rh_id'])), 'partner_recid': str(my_partner['recid'])}) + + if (hr_data is None ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'identifiant de l'emloyé est invalide ") + return False, " L'identifiant de l'emloyé est invalide " + + for saved_file in tab_files: + file_to_attache_to_mail = MIMEBase('application', "octet-stream") + file_to_attache_to_mail.set_payload(open(saved_file, "rb").read()) + + encoders.encode_base64(file_to_attache_to_mail) + file_to_attache_to_mail.add_header('Content-Disposition', + 'attachment; filename="{0}"'.format(os.path.basename(saved_file))) + + new_node = {"attached_file": file_to_attache_to_mail} + tab_files_to_attache_to_mail.append(new_node) + + send_in_production = 0 + + tab_emails_destinataire = [] + + if ("email_test" in diction.keys() and diction['email_test']): + send_in_production = 0 + tab_email_test = str(diction['email_test']).replace(";", ",").split(",") + for email in tab_email_test: + email = email.strip() + if (mycommon.isEmailValide(email) is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'adresse email " + str(email) + " est invalide ") + return False, " L'adresse email " + str(email) + " est invalide " + tab_emails_destinataire = tab_email_test + + elif ("email_production" in diction.keys() and diction['email_production']): + send_in_production = 1 + if (str(diction['email_production']) != "default"): + tab_email_prod = str(diction['email_production']).replace(";", ",").split(",") + for email in tab_email_prod: + email = email.strip() + if (mycommon.isEmailValide(str(email)) is False): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " L'adresse email '" + str(email) + "' est invalide ") + return False, " L'adresse email " + str(email) + " est invalide " + tab_emails_destinataire = tab_email_prod + else: + send_in_production = 1 + + if ("email" in hr_data.keys()): + tab_emails_destinataire.append((hr_data['email'])) + + if (len(tab_emails_destinataire) <= 0): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " Aucune adresse email n'a été fourni. ") + return False, " Aucune adresse email n'a été fourni. " + + + # Creation du dictionnaire d'information à utiliser pour la creation du doc + convention_dictionnary_data = {} + new_diction = {} + new_diction['token'] = diction['token'] + new_diction['list_stagiaire_id'] = [] + new_diction['list_session_id'] = [] + new_diction['list_class_id'] = [] + new_diction['list_client_id'] = [] + new_diction['list_apprenant_id'] = [] + + + local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction) + + if (local_status is False): + return local_status, local_retval + + convention_dictionnary_data = local_retval + convention_dictionnary_data['hr_data'] = hr_data + + body = { + "params": convention_dictionnary_data, + } + + + # Verifier s'il s'agit d'un document à envoyer avec une version de pièce jointe. + if ("joint_pdf" in template_courrier_data.keys() and str(template_courrier_data['joint_pdf']) == "1"): + # Il s'agit bien d'un envoie avec 'contenu_doc' en pièce jointe PDF + """ + 1 - Creation du PDF + """ + + contenu_doc_Template = jinja2.Template(str(template_courrier_data['contenu_doc'])) + + sourceHtml = contenu_doc_Template.render(params=body["params"]) + + todays_date = str(date.today().strftime("%d/%m/%Y")) + ts = datetime.now().timestamp() + ts = str(ts).replace(".", "").replace(",", "")[-5:] + + orig_file_name = "Convocation_Jury_Membre_" + str(my_partner['recid'])[0:5] + "_" + str(ts) + ".pdf" + outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) + "/" + str(orig_file_name) + + # open output file for writing (truncated binary) + resultFile = open(outputFilename, "w+b") + + # convert HTML to PDF + pisaStatus = pisa.CreatePDF( + src=sourceHtml, # the HTML to convert + dest=resultFile) # file handle to receive result + + # close output file + resultFile.close() + + # Attachement du fichier joint + file_to_attache_to_mail = MIMEBase('application', "octet-stream") + file_to_attache_to_mail.set_payload(open(outputFilename, "rb").read()) + + encoders.encode_base64(file_to_attache_to_mail) + file_to_attache_to_mail.add_header('Content-Disposition', + 'attachment; filename="{0}"'.format(os.path.basename(outputFilename))) + + new_node = {"attached_file": file_to_attache_to_mail} + tab_files_to_attache_to_mail.append(new_node) + + ## Creation du mail au format email + corps_mail_Template = jinja2.Template(str(template_courrier_data['corps_mail'])) + sourceHtml = corps_mail_Template.render(params=body["params"]) + html_mime = MIMEText(sourceHtml, 'html') + + # Traitement du sujet du mail + sujet_mail_Template = jinja2.Template(str(template_courrier_data['sujet'])) + sujetHtml = sujet_mail_Template.render(params=body["params"]) + + # Creation de l'email à enoyer + msg = MIMEMultipart("alternative") + + else: + ## Creation du mail au format email + corps_mail_Template = jinja2.Template(str(template_courrier_data['contenu_doc'])) + sourceHtml = corps_mail_Template.render(params=body["params"]) + html_mime = MIMEText(sourceHtml, 'html') + + # Traitement du sujet du mail + sujet_mail_Template = jinja2.Template(str(template_courrier_data['sujet'])) + sujetHtml = sujet_mail_Template.render(params=body["params"]) + + # Creation de l'email à enoyer + msg = MIMEMultipart("alternative") + + # Recuperation des donnes smpt + local_stpm_status, partner_SMTP_COUNT_smtpsrv, partner_own_smtp_value, partner_SMTP_COUNT_password, partner_SMTP_COUNT_user, partner_SMTP_COUNT_From_User, \ + partner_SMTP_COUNT_port = mycommon.Get_Partner_SMTP_Param( + str(my_partner['recid'])) + + if (local_stpm_status is False): + return local_stpm_status, partner_own_smtp_value + msg.attach(html_mime) + msg['From'] = partner_SMTP_COUNT_From_User + msg['Bcc'] = 'contact@mysy-training.com' + msg['Subject'] = sujetHtml + # Attacher l'eventuelle pièces jointes + for myfile in tab_files_to_attache_to_mail: + msg.attach(myfile['attached_file']) + + # msg['to'] = "billardman01@hotmail.com" + toaddrs = ",".join(tab_emails_destinataire) + msg['to'] = str(toaddrs) + + smtpserver = smtplib.SMTP(partner_SMTP_COUNT_smtpsrv, partner_SMTP_COUNT_port) + + smtpserver.ehlo() + smtpserver.starttls() + smtpserver.login(partner_SMTP_COUNT_user, partner_SMTP_COUNT_password) + + val = smtpserver.send_message(msg) + smtpserver.close() + + print(" Email envoyé " + str(val)) + + return True, "L'email a été correctement envoyé " + + + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible d'envoyer les email de convocation du jury " + + diff --git a/main.py b/main.py index 4a8847c..a59e0fa 100644 --- a/main.py +++ b/main.py @@ -12621,17 +12621,21 @@ def Delete_Given_Jury_Soutenenace(): """ -API pour generer les convocation jury soutenance par PDF +API pour generer les convocation jury (apprenant) soutenance par PDF """ -@app.route('/myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF///', methods=['POST','GET']) +@app.route('/myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_PDF////', methods=['POST','GET']) @crossdomain(origin='*') -def Send_Jury_Apprenant_Soutenance_Convocation_By_PDF(token, jury_soutenance_id, courrier_template_id): +def Send_Jury_Apprenant_Soutenance_Convocation_By_PDF(token, jury_id, tab_jury_soutenance_ids, courrier_template_id): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) payload = {} payload['token'] = str(token) - if( str(jury_soutenance_id) != "-"): - payload['jury_soutenance_id'] = str(jury_soutenance_id) + + if (str(jury_id) != "-"): + payload['jury_id'] = str(jury_id) + + if( str(tab_jury_soutenance_ids) != "-"): + payload['tab_jury_soutenance_ids'] = str(tab_jury_soutenance_ids) if (str(courrier_template_id) != "-"): payload['courrier_template_id'] = str(courrier_template_id) @@ -12644,6 +12648,76 @@ def Send_Jury_Apprenant_Soutenance_Convocation_By_PDF(token, jury_soutenance_id, else: return False +""" +API pour generer les convocation jury (apprenants) soutenance par email +""" +@app.route('/myclass/api/Send_Jury_Apprenant_Soutenance_Convocation_By_Email/', methods=['POST','GET']) +@crossdomain(origin='*') +def Send_Jury_Apprenant_Soutenance_Convocation_By_Email(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Send_Jury_Apprenant_Soutenance_Convocation_By_Email : payload = ",str(payload)) + + file = [] + if request.method == 'POST': + # Create variable for uploaded file + tab_files = [] + for tmp in request.files.getlist("File"): + tab_files.append(tmp) + + status, retval = jury_mgt.Send_Jury_Apprenant_Soutenance_Convocation_By_Email(tab_files, MYSY_GV.TEMPORARY_DIRECTORY_V2, payload) + return jsonify(status=status, message=retval) + + + + +""" +API pour generer les convocation de membre du jury (membre) PDF +""" +@app.route('/myclass/api/Send_Jury_Membre_Convocation_By_PDF///', methods=['POST','GET']) +@crossdomain(origin='*') +def Send_Jury_Membre_Convocation_By_PDF(token, tab_jury_ids, courrier_template_id): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + payload = {} + payload['token'] = str(token) + + if (str(tab_jury_ids) != "-"): + payload['tab_jury_ids'] = str(tab_jury_ids) + + if (str(courrier_template_id) != "-"): + payload['courrier_template_id'] = str(courrier_template_id) + + print(" ### Send_Jury_Membre_Convocation_By_PDF : payload = ",str(payload)) + + localStatus, response= jury_mgt.Send_Jury_Membre_Convocation_By_PDF(payload) + if(localStatus ): + return response + else: + return False + + + +""" +API pour generer les convocation des membres du jury (membre) par email +""" +@app.route('/myclass/api/Send_Jury_Membre_Convocation_By_Email/', methods=['POST','GET']) +@crossdomain(origin='*') +def Send_Jury_Membre_Convocation_By_Email(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Send_Jury_Membre_Convocation_By_Email : payload = ",str(payload)) + + file = [] + if request.method == 'POST': + # Create variable for uploaded file + tab_files = [] + for tmp in request.files.getlist("File"): + tab_files.append(tmp) + + status, retval = jury_mgt.Send_Jury_Membre_Convocation_By_Email(tab_files, MYSY_GV.TEMPORARY_DIRECTORY_V2, payload) + return jsonify(status=status, message=retval) + if __name__ == '__main__': print(" debut api") diff --git a/prj_common.py b/prj_common.py index 8642b77..192cf93 100644 --- a/prj_common.py +++ b/prj_common.py @@ -5203,7 +5203,7 @@ def Get_Dictionnary_data_For_Template(diction): new_jury_soutenance_data = {} if( "_id" in jury_soutenance_data.keys() ): - new_jury_soutenance_data['jury_soutenance_id'] = jury_soutenance_data['_id'] + new_jury_soutenance_data['jury_soutenance_id'] = str(jury_soutenance_data['_id']) if ("sujet" in jury_soutenance_data.keys()): new_jury_soutenance_data['jury_soutenance_sujet'] = jury_soutenance_data['sujet'] @@ -5232,6 +5232,7 @@ def Get_Dictionnary_data_For_Template(diction): list_jury_soutenance_data.append(new_jury_soutenance_data) + dictionnary_data['list_jury_soutenance_data'] = list_jury_soutenance_data diff --git a/temp_direct/Convention_43598_07744.pdf b/temp_direct/Convention_43598_07744.pdf deleted file mode 100644 index 0a59423..0000000 --- a/temp_direct/Convention_43598_07744.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.b7a41a453203903c19a44aa55aabfae9 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250409141555-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250409141555-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2236 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR/34gT:%aCZIgYU.=3s0g`WfDL!_7^VU7M"T"j7KXdbFD52A>CHYqg$mXM67+FqcO)EX?l6E&ftN>R(>e[*9CdWGSRm[-f)-K7i#f-[n3hjW,)FXs*/3Z8IrM,c)*W3>W;&8XNnE=9^%6]F\d/Vd;iT*G;$)$='("M7:$oaeIW#Hp-)b?\@M,*Q7b2d-'B;tCDSa"KKRX-O.d3ZYk6sc$\OHUPpd\9Xak!5Ph8mWR4Db7YS1mr&s.9.%4V2qI9YiKS30r0%3ViSnlBo2r,%S;T@BTAfk\7,Rt7mQ'j>"/i8-=A/3:fp,]6VCJmC.rY_%0fTLSLYVq)9*rl4@23$mtj'BdOcakbtSl6is&pkA`V4J-c.m+EI_RX_imV3m51*';%cKFL^Y-l@eg*#ct`4<../Q!5OW2&&j%!(*om/I@U/WGOAN2QkrYQq!M'>HZJN;H59Z\T/7S_Bn%a;UAe%MPr'1,2[\(<>1>_l"a1Ai6r(Cq_&rFpJd/-OU#1hU_UV?grBe7m~>endstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 765 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Go'c3E?HOWiC[16P$j]@#-$lW,]]3ms&].m=^7@8-?`7B>,75o?DLg",^IJNiN<@9*"!$"3)M:!0]f;n/^qL_4SO`J#l+\T*X[Q&%(h_P!WP-\uBc6gVGV&9@@>nb2^W1W\Zq_I;mT8Tjh]ei\7,@P%Z<^-9/BXnS<)H#SLO(TGnc-V]7Nj-)2\Z(s]Fb*9*#^^9q[^:I80=YfZIS(/^BHK&@4`p^G&G*i9g4j"/))9.M*qYcbN8B&:pj_MAh.Ie`"scpJO&*\(7nF=C#-&tS&3')@eEa\l?bXAjdM@Am9_A#6P5.;P7h)]H60nE+AJOM"OY3sf*"$J)@G[32@=QK=(:OA9qhrbFfuA-+_f<_Z1OQ%SOH?!bLSE"7bKH87;gH3)n)*R/McT6l<3K,m(H^Oa`>p_KeEFf(*J=g&OiM=/pf@Rut7`AH!)\>5.&L=>!$dEZ-7id:X7A2!*YY3^apL1`>,2#j2&p/&VUVnkMj\Ff`77GLFKe;_&^;2?0f]"22N-))_='k'^][h-;MTA_DML7-;EC2H6-3Zu/a>+!bSp"d=gqMQ]g)g2`p)V0hIcI^fX,9cTbToIZ"^5.XX%cJ$In5'h2rFA#sA[1(S2N#U+9?-@p:2e-L62fL]InaiL^\=-mL:."q]E=0Jp^>uepE'~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041800 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42656 -%%EOF diff --git a/temp_direct/Convention_43598_11507.pdf b/temp_direct/Convention_43598_11507.pdf deleted file mode 100644 index cb7ccd7..0000000 --- a/temp_direct/Convention_43598_11507.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.a0c6ff2010e94418aa26e4bdd5b62d06 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250425130153-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250425130153-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2252 ->> -stream -Gb"/(=]a?;'Ro4Hgc*Y1(s?^3;\qbrkG/5IAmU3PF+gXuols%[/#E8pY%0W!'.5ak1VCL==j,Xnh5a>+J;N/Ors`Ff%oYI",X@r5;lA7ae8;ok.L]<5Rc13nZFA7,sH"OZoPe$;#;s)EGZkO<6_H$fej0c=:n52Qk/@L/=\ad;b5s*?H7*8]O]o4g6'%H/"U1$)9%c`UuD^1TH[k2'D4I?sII@KK#RB=g&__t(*M=:e(1dZCHS4JPO`HM=;ji`":Gn%LU>hDW__gMFHo4&>P,SN,9ZCA@(gNEpoP-@*U=F?Ik21uTXu9k#eLZ^Bl;9qVb\)3M6u]+WJCJ=k7YC-iV)PBSRejDkVL^GBE@iFEUan(M"'36on>U*?KT=1C1:AsMTimZe#7CRZ9d%#+b9N]R4m@k?UH?c+W4DLgine#Ir&a6!?G-*`C?@$Ij_cR+fOYI7a"trQ:&T7m;A")KBCFQ2ch%9>aFpmXS^,*R.XpAjp+1iJtT$/D9`^35_(Wh>r$9?Qp`&6M`8]ACS?VH(gK16"Sm/LkOOQfP0E=4_8&ij4A%L#E2I$H8NA9b464]UK;'o6kRL:DH.t,,1+I16t17'+]h0T'#I=,@"gt#pk!'"PO_SO'GsR2`K,[@E+_8Bj-k->r_[<%b`#=DP2UcY1rpA='A>&\t,jphOhtk\5l;c$\aFpdP?fX*k@CM7fH,f]'F*R5mH):EK4k)(a^;>%h(/qGF6nc`c1>Oba;*A+rY)q6MMpWkoluq5QLE*s^^QaBe>'HO6o8L\/a#p,Sn-0b;P_jpl3Jq!\<[&oi"Q/n3bo-=EWep=ZIn8be>[]mf^q+_],H5OkHNO[lh^k$q_NBJ;"K6*dm6Ud1X8%]OgL`C-=bYSL:_/aMSMP\f#hP?>^fXHAT!QXtA#Ao6U8\]k+IQ-Tb5)1QB4q'%,B>is1`!Us$abj0NCW]a9;h#=2O*YogQARe(^du'O,V$f_KZ(>+ek3AM[MQ,mN<+;@,1!WNKp-(5!L)@B66VPs6iT[I9p;ue^A9dJsg>(quM3dTMS9ZWNX9]r#^c2/)U3X\`NW-LVnZZXu;Ff>+rn(B]gMcRGrOH)=-;r#W*873%FrSbR\jL7R#DgFqYp/Z465%7dJ>M1fF1o*8]IlJ$+m@OXX,jL=:BR#A.2lbV&1GK"-"$M7:%QJO>E]15XW9D,/BuWL3cW\YRhTNj&3g0#W[eZ\"cH]h<$~>endstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 765 ->> -stream -Gb!#ZbANeG&Dd46B%=JXI(A\R?<2n5&N.\kG-A_m*45B_.5GJD]=H2Gq&Q2727^tiX+YX\fe@LS*W6&M4Zl+\J>Zo/<9Ft,ECc#q,GdMCoR)oY+$l'0a*'._Wb>SHpM.R+m'Gr(Y7L%.sK-@7(eBim=4F\h'q3VuQ+H,u."CVG&]L[Z1cEg=)56CVP@D"+b/4X]]AXql8d>'?UCLNK2o^nh2TnHGgI^p*`:dmL+$<@.*a]#H4V_^[a^[`*GkZVm_S2)".;DL0:\;oW"%+RuAOD;;Kn`FJKOM"K-=:%$tnjD0)=qIn.^P-,kqbd]l?l=e2#j2&d4!tge)8pk/m\4],&SY`kso%@.)_*C?!T+8&lB=/MD/W6/]@+aB=Nkk@3--EEG[u<3ZtS4E\5,Xko#3K''I0rgM]"Id](d4P'>/nI@OqkV!^#pE]~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041816 00000 n -trailer -<< -/ID -[<436a6c7f8a1c995040585523ac4842a2><436a6c7f8a1c995040585523ac4842a2>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42672 -%%EOF diff --git a/temp_direct/Convention_43598_14883.pdf b/temp_direct/Convention_43598_14883.pdf deleted file mode 100644 index 5023ebc..0000000 --- a/temp_direct/Convention_43598_14883.pdf +++ /dev/null @@ -1,99 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/Contents 11 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250409134524-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250409134524-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 2 /Kids [ 5 0 R 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2236 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR/34gT:%aCZIgYU.=3s0g`WfDL!_7^VU7M"T"j7KXdbFD52A>CHYqg$mXM67+FqcO)EX?l6E&ftN>R(>e[*9CdWGSRm[-f)-K7i#f-[n3hjW,)FXs*/3Z8IrM,c)*W3>W;&8XNnE=9^%6]F\d/Vd;iT*G;$)$='("M7:$oaeIW#Hp-)b?\@M,*Q7b2d-'B;tCDSa"KKRX-O.d3ZYk6sc$\OHUPpd\9Xak!5Ph8mWR4Db7YS1mr&s.9.%4V2qI9YiKS30r0%3ViSnlBo2r,%S;T@BTAfk\7,Rt7mQ'j>"/i8-=A/3:fp,]6VCJmC.rY_%0fTLSLYVq)9*rl4@23$mtj'BdOcakbtSl6is&pkA`V4J-c.m+EI_RX_imV3m51*';%cKFL^Y-l@eg*#ct`4<../Q!5OW2&&j%!(*om/I@U/WGOAN2QkrYQq!M'>HZJN;H59Z\T/7S_Bn%a;UAe%MPr'1,2[\(<>1>_l"a1Ai6r(Cq_&rFpJd/-OU#1hU_UV?grBe7m~>endstream -endobj -11 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 646 ->> -stream -Gb!#Y95g:b&AI`dk1$u-]^1!]a/V_-WiGEQ@kZ=Y%M:6E-Lp!^YWN7l%TX*SKL!^C5/(rYG$mT*@d^eM!Brs1h_JRZU3g:28;P!r:#u9D2L)PdRKl5O/N"@W&1*%G>]`p-/e;9Di]qgC/mAm^J9.HRXH@emT$C(>'oXY&%ort[HH'2&bnNQ+0LjEKhskVF(^.kIG%>!c/tP\VhA>8s[co5:@%Y5_;//,nmJc-%T?f-FSMkUKH-ZNND@S&f9G&d5tHsNMmpcYteU8q^:$n#9-`a=sb&mEqkNd*o!g1qgpJ6cf,S&je1o+&%JUr1>"Vm76CHXkX4PAnUmL[r$qJHLP1GmK9u-*&Ge`k+D?p\6,j>uN2TVI7,)>-V#=/%L7#2,Wh#WqP"f/&eT:Ok&>1W/?V>,ocC3iC`0I0f*A9reEBa\Q$T6WG.&/)T5!=aV^Z1aBUVpP5EEhMbqJNOZ:N)#`$46A97F_gMV,_>=\%r5$\~>endstream -endobj -xref -0 12 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000662 00000 n -0000000866 00000 n -0000000934 00000 n -0000001186 00000 n -0000001251 00000 n -0000003579 00000 n -trailer -<< -/ID -[<96d92a09f64fb57907d341459ab9c7da><96d92a09f64fb57907d341459ab9c7da>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 12 ->> -startxref -4316 -%%EOF diff --git a/temp_direct/Convention_43598_14947.pdf b/temp_direct/Convention_43598_14947.pdf deleted file mode 100644 index 1f1c642..0000000 --- a/temp_direct/Convention_43598_14947.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.b7a41a453203903c19a44aa55aabfae9 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250409140347-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250409140347-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2236 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR/34gT:%aCZIgYU.=3s0g`WfDL!_7^VU7M"T"j7KXdbFD52A>CHYqg$mXM67+FqcO)EX?l6E&ftN>R(>e[*9CdWGSRm[-f)-K7i#f-[n3hjW,)FXs*/3Z8IrM,c)*W3>W;&8XNnE=9^%6]F\d/Vd;iT*G;$)$='("M7:$oaeIW#Hp-)b?\@M,*Q7b2d-'B;tCDSa"KKRX-O.d3ZYk6sc$\OHUPpd\9Xak!5Ph8mWR4Db7YS1mr&s.9.%4V2qI9YiKS30r0%3ViSnlBo2r,%S;T@BTAfk\7,Rt7mQ'j>"/i8-=A/3:fp,]6VCJmC.rY_%0fTLSLYVq)9*rl4@23$mtj'BdOcakbtSl6is&pkA`V4J-c.m+EI_RX_imV3m51*';%cKFL^Y-l@eg*#ct`4<../Q!5OW2&&j%!(*om/I@U/WGOAN2QkrYQq!M'>HZJN;H59Z\T/7S_Bn%a;UAe%MPr'1,2[\(<>1>_l"a1Ai6r(Cq_&rFpJd/-OU#1hU_UV?grBe7m~>endstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 765 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Go'c3E?HOWiC[16P$j]@#-$lW,]]3ms&].m=^7@8-?`7B>,75o?DLg",^IJNiN<@9*"!$"3)M:!0]f;n/^qL_4SO`J#l+\T*X[Q&%(h_P!WP-\uBc6gVGV&9@@>nb2^W1W\Zq_I;mT8Tjh]ei\7,@P%Z<^-9/BXnS<)H#SLO(TGnc-V]7Nj-)2\Z(s]Fb*9*#^^9q[^:I80=YfZIS(/^BHK&@4`p^G&G*i9g4j"/))9.M*qYcbN8B&:pj_MAh.Ie`"scpJO&*\(7nF=C#-&tS&3')@eEa\l?bXAjdM@Am9_A#6P5.;P7h)]H60nE+AJOM"OY3sf*"$J)@G[32@=QK=(:OA9qhrbFfuA-+_f<_Z1OQ%SOH?!bLSE"7bKH87;gH3)n)*R/McT6l<3K,m(H^Oa`>p_KeEFf(*J=g&OiM=/pf@Rut7`AH!)\>5.&L=>!$dEZ-7id:X7A2!*YY3^apL1`>,2#j2&p/&VUVnkMj\Ff`77GLFKe;_&^;2?0f]"22N-))_='k'^][h-;MTA_DML7-;EC2H6-3Zu/a>+!bSp"d=gqMQ]g)g2`p)V0hIcI^fX,9cTbToIZ"^5.XX%cJ$In5'h2rFA#sA[1(S2N#U+9?-@p:2e-L62fL]InaiL^\=-mL:."q]E=0Jp^>uepE'~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041800 00000 n -trailer -<< -/ID -[<9492d3e9e6ee398c118a0da9a6af14e9><9492d3e9e6ee398c118a0da9a6af14e9>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42656 -%%EOF diff --git a/temp_direct/Convention_43598_28321.pdf b/temp_direct/Convention_43598_28321.pdf deleted file mode 100644 index fadaf9e..0000000 --- a/temp_direct/Convention_43598_28321.pdf +++ /dev/null @@ -1,99 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/Contents 11 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250403173654-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250403173654-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 2 /Kids [ 5 0 R 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2235 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR.cqcSXDOAZIgXSe8qV("TeMJg@Ij=*:N,'BSG2:1U"a?%#B0'ho$^"IDpot&8JJR+5pEkDQa1n!,=ncNYT]P@#,,!Ym6p7rZH#@QlLfUu"A'`p_,"Ih]-*eD5#"6A`NhHr6lIkWk63eZ)do`(48>,U-.J7;Ndm@g[P63`3$86%G7B%%P]HQ\[HBCt+?uaG?ET`9Nk(?G'9.[l;gW\bDE9m)J^SPXeJ6/,fn,J.K8kq]ndE:qbn4Nti*%ucGt.*LH(A]Yfefb5\aA8`m+j\6>t+)#rK1pOqNcaBl]:>:YTX:':TLs&g]qKQZ3>rn0r]9T8+Y3#[\9/6h=-]nmCaCNiJBbW\^e_fMA&L,FOlV3eCH;&CMX1n1cfU15Qjc7-mKmjtUB"+;Ga.ubi?=,r/G>IWI"AgRYU5Kf7.S#B=%sh^5th8!a/c-C^Lt(P/4//(1"ef)bt)r.(KDe8gH8,_?g^UC51.ki=cP*HL*Z>Qgk)'?30P,CC,Q=n"B=s_#^oA:KqQO]K1i24#V:BTQ%UGj1Q*Eqb;aoJUkT]+rsjuMGRfG;en(3o&s?+&C)sVM<>K9iI"GF)4#.h.;<[g0HW4ZUFILD`]XpZM2VN^ZPf?&l=d)p*0$+X\jL#DR'6'S76s=F>856s^kYsc=%@73U%imldu`5(W:q.l:D)Wm08>.;77uGendstream -endobj -11 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 646 ->> -stream -Gb!#Y95g:b&AI`dk1$u-]^1!]a/V_-WiGEQ@kZ=Y%M:6E-Lp!^YWN7l%TX*SKL!^C5/(rYG$mT*@d^eM!Brs1h_JRZU3g:28;P!r:#u9D2L)PdRKl5O/N"@W&1*%G>]`p-/e;9Di]qgC/mAm^J9.HRXH@emT$C(>'oXY&%ort[HH'2&bnNQ+0LjEKhskVF(^.kIG%>!c/tP\VhA>8s[co5:@%Y5_;//,nmJc-%T?f-FSMkUKH-ZNND@S&f9G&d5tHsNMmpcYteU8q^:$n#9-`a=sb&mEqkNd*o!g1qgpJ6cf,S&je1o+&%JUr1>"Vm76CHXkX4PAnUmL[r$qJHLP1GmK9u-*&Ge`k+D?p\6,j>uN2TVI7,)>-V#=/%L7#2,Wh#WqP"f/&eT:Ok&>1W/?V>,ocC3iC`0I0f*A9reEBa\Q$T6WG.&/)T5!=aV^Z1aBUVpP5EEhMbqJNOZ:N)#`$46A97F_gMV,_>=\%r5$\~>endstream -endobj -xref -0 12 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000662 00000 n -0000000866 00000 n -0000000934 00000 n -0000001186 00000 n -0000001251 00000 n -0000003578 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 12 ->> -startxref -4315 -%%EOF diff --git a/temp_direct/Convention_43598_29121.pdf b/temp_direct/Convention_43598_29121.pdf deleted file mode 100644 index e48eb86..0000000 --- a/temp_direct/Convention_43598_29121.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.b7a41a453203903c19a44aa55aabfae9 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250409140640-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250409140640-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2236 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR/34gT:%aCZIgYU.=3s0g`WfDL!_7^VU7M"T"j7KXdbFD52A>CHYqg$mXM67+FqcO)EX?l6E&ftN>R(>e[*9CdWGSRm[-f)-K7i#f-[n3hjW,)FXs*/3Z8IrM,c)*W3>W;&8XNnE=9^%6]F\d/Vd;iT*G;$)$='("M7:$oaeIW#Hp-)b?\@M,*Q7b2d-'B;tCDSa"KKRX-O.d3ZYk6sc$\OHUPpd\9Xak!5Ph8mWR4Db7YS1mr&s.9.%4V2qI9YiKS30r0%3ViSnlBo2r,%S;T@BTAfk\7,Rt7mQ'j>"/i8-=A/3:fp,]6VCJmC.rY_%0fTLSLYVq)9*rl4@23$mtj'BdOcakbtSl6is&pkA`V4J-c.m+EI_RX_imV3m51*';%cKFL^Y-l@eg*#ct`4<../Q!5OW2&&j%!(*om/I@U/WGOAN2QkrYQq!M'>HZJN;H59Z\T/7S_Bn%a;UAe%MPr'1,2[\(<>1>_l"a1Ai6r(Cq_&rFpJd/-OU#1hU_UV?grBe7m~>endstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 765 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Go'c3E?HOWiC[16P$j]@#-$lW,]]3ms&].m=^7@8-?`7B>,75o?DLg",^IJNiN<@9*"!$"3)M:!0]f;n/^qL_4SO`J#l+\T*X[Q&%(h_P!WP-\uBc6gVGV&9@@>nb2^W1W\Zq_I;mT8Tjh]ei\7,@P%Z<^-9/BXnS<)H#SLO(TGnc-V]7Nj-)2\Z(s]Fb*9*#^^9q[^:I80=YfZIS(/^BHK&@4`p^G&G*i9g4j"/))9.M*qYcbN8B&:pj_MAh.Ie`"scpJO&*\(7nF=C#-&tS&3')@eEa\l?bXAjdM@Am9_A#6P5.;P7h)]H60nE+AJOM"OY3sf*"$J)@G[32@=QK=(:OA9qhrbFfuA-+_f<_Z1OQ%SOH?!bLSE"7bKH87;gH3)n)*R/McT6l<3K,m(H^Oa`>p_KeEFf(*J=g&OiM=/pf@Rut7`AH!)\>5.&L=>!$dEZ-7id:X7A2!*YY3^apL1`>,2#j2&p/&VUVnkMj\Ff`77GLFKe;_&^;2?0f]"22N-))_='k'^][h-;MTA_DML7-;EC2H6-3Zu/a>+!bSp"d=gqMQ]g)g2`p)V0hIcI^fX,9cTbToIZ"^5.XX%cJ$In5'h2rFA#sA[1(S2N#U+9?-@p:2e-L62fL]InaiL^\=-mL:."q]E=0Jp^>uepE'~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041800 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42656 -%%EOF diff --git a/temp_direct/Convention_43598_31058.pdf b/temp_direct/Convention_43598_31058.pdf deleted file mode 100644 index 1ff1625..0000000 --- a/temp_direct/Convention_43598_31058.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.b7a41a453203903c19a44aa55aabfae9 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250409140447-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250409140447-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2236 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR/34gT:%aCZIgYU.=3s0g`WfDL!_7^VU7M"T"j7KXdbFD52A>CHYqg$mXM67+FqcO)EX?l6E&ftN>R(>e[*9CdWGSRm[-f)-K7i#f-[n3hjW,)FXs*/3Z8IrM,c)*W3>W;&8XNnE=9^%6]F\d/Vd;iT*G;$)$='("M7:$oaeIW#Hp-)b?\@M,*Q7b2d-'B;tCDSa"KKRX-O.d3ZYk6sc$\OHUPpd\9Xak!5Ph8mWR4Db7YS1mr&s.9.%4V2qI9YiKS30r0%3ViSnlBo2r,%S;T@BTAfk\7,Rt7mQ'j>"/i8-=A/3:fp,]6VCJmC.rY_%0fTLSLYVq)9*rl4@23$mtj'BdOcakbtSl6is&pkA`V4J-c.m+EI_RX_imV3m51*';%cKFL^Y-l@eg*#ct`4<../Q!5OW2&&j%!(*om/I@U/WGOAN2QkrYQq!M'>HZJN;H59Z\T/7S_Bn%a;UAe%MPr'1,2[\(<>1>_l"a1Ai6r(Cq_&rFpJd/-OU#1hU_UV?grBe7m~>endstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 765 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Go'c3E?HOWiC[16P$j]@#-$lW,]]3ms&].m=^7@8-?`7B>,75o?DLg",^IJNiN<@9*"!$"3)M:!0]f;n/^qL_4SO`J#l+\T*X[Q&%(h_P!WP-\uBc6gVGV&9@@>nb2^W1W\Zq_I;mT8Tjh]ei\7,@P%Z<^-9/BXnS<)H#SLO(TGnc-V]7Nj-)2\Z(s]Fb*9*#^^9q[^:I80=YfZIS(/^BHK&@4`p^G&G*i9g4j"/))9.M*qYcbN8B&:pj_MAh.Ie`"scpJO&*\(7nF=C#-&tS&3')@eEa\l?bXAjdM@Am9_A#6P5.;P7h)]H60nE+AJOM"OY3sf*"$J)@G[32@=QK=(:OA9qhrbFfuA-+_f<_Z1OQ%SOH?!bLSE"7bKH87;gH3)n)*R/McT6l<3K,m(H^Oa`>p_KeEFf(*J=g&OiM=/pf@Rut7`AH!)\>5.&L=>!$dEZ-7id:X7A2!*YY3^apL1`>,2#j2&p/&VUVnkMj\Ff`77GLFKe;_&^;2?0f]"22N-))_='k'^][h-;MTA_DML7-;EC2H6-3Zu/a>+!bSp"d=gqMQ]g)g2`p)V0hIcI^fX,9cTbToIZ"^5.XX%cJ$In5'h2rFA#sA[1(S2N#U+9?-@p:2e-L62fL]InaiL^\=-mL:."q]E=0Jp^>uepE'~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041800 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42656 -%%EOF diff --git a/temp_direct/Convention_43598_56381.pdf b/temp_direct/Convention_43598_56381.pdf deleted file mode 100644 index e294bee..0000000 --- a/temp_direct/Convention_43598_56381.pdf +++ /dev/null @@ -1,99 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/Contents 11 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250403173653-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250403173653-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 2 /Kids [ 5 0 R 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2235 ->> -stream -Gb"/(>?BiC&:WeDbT#4NN3@6R+8OGAb$,^,#VtQmaIt8d.^r0'OjPb[i,dns5$U>'bT'Wq02uN?\JiUp?C3h=*tp;;$^Rp:NbQJK6AEt!3c.ViSGMF9jd3__L@/1UPDh1(N*jkQXh5CB4?Sc3(=p\AnH:W`F'KrFAudn1?EDjcKs:pQ4J`lS$sjq*,@1o-71s7Cej<4_>uS6<]/fRAfC%Zp>6NOCO4=_CHaCf$YRh`(Rq+iQKcFV7;Ku=$\p+="9HiF9/j^o$?iY"Z@rHn^S/d<`PF;.Je(),@Vkb7M?k3&V`?ohc(@A5=+`Pokgcit1ju8qAQmdc+58N^o'FApn$]QmVXKbK9O!_8Z)kXMpF`bK@;W,jgPCI1[pI!OpRL2)6[fbsTqDr0fj%qAb*.qq[NKheBJ%\Bl#50el0j(a]!LT9]Fe[;)EiJGfa6Ta.oL[;$)B44.["6Q\B*Jo@X(-]QUc,`_b<4$KgUXJS>IFgi_c-)(esA9YF(%u[;=W<76;dpW%t5*jH/H8B6+*ZMMB0nG$7l3'6:D_>g`f2U)+&PTT',Xh>Q[dXZBRTmKA9,r=H?IF=EcE_'Wic,MUd,*KRTuMAUqZLDP_S7D(Ee<7L[/r%h(;&;c#K>FeD2M-GBdR.cqcSXDOAZIgXSe8qV("TeMJg@Ij=*:N,'BSG2:1U"a?%#B0'ho$^"IDpot&8JJR+5pEkDQa1n!,=ncNYT]P@#,,!Ym6p7rZH#@QlLfUu"A'`p_,"Ih]-*eD5#"6A`NhHr6lIkWk63eZ)do`(48>,U-.J7;Ndm@g[P63`3$86%G7B%%P]HQ\[HBCt+?uaG?ET`9Nk(?G'9.[l;gW\bDE9m)J^SPXeJ6/,fn,J.K8kq]ndE:qbn4Nti*%ucGt.*LH(A]Yfefb5\aA8`m+j\6>t+)#rK1pOqNcaBl]:>:YTX:':TLs&g]qKQZ3>rn0r]9T8+Y3#[\9/6h=-]nmCaCNiJBbW\^e_fMA&L,FOlV3eCH;&CMX1n1cfU15Qjc7-mKmjtUB"+;Ga.ubi?=,r/G>IWI"AgRYU5Kf7.S#B=%sh^5th8!a/c-C^Lt(P/4//(1"ef)bt)r.(KDe8gH8,_?g^UC51.ki=cP*HL*Z>Qgk)'?30P,CC,Q=n"B=s_#^oA:KqQO]K1i24#V:BTQ%UGj1Q*Eqb;aoJUkT]+rsjuMGRfG;en(3o&s?+&C)sVM<>K9iI"GF)4#.h.;<[g0HW4ZUFILD`]XpZM2VN^ZPf?&l=d)p*0$+X\jL#DR'6'S76s=F>856s^kYsc=%@73U%imldu`5(W:q.l:D)Wm08>.;77uGendstream -endobj -11 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 646 ->> -stream -Gb!#Y95g:b&AI`dk1$u-]^1!]a/V_-WiGEQ@kZ=Y%M:6E-Lp!^YWN7l%TX*SKL!^C5/(rYG$mT*@d^eM!Brs1h_JRZU3g:28;P!r:#u9D2L)PdRKl5O/N"@W&1*%G>]`p-/e;9Di]qgC/mAm^J9.HRXH@emT$C(>'oXY&%ort[HH'2&bnNQ+0LjEKhskVF(^.kIG%>!c/tP\VhA>8s[co5:@%Y5_;//,nmJc-%T?f-FSMkUKH-ZNND@S&f9G&d5tHsNMmpcYteU8q^:$n#9-`a=sb&mEqkNd*o!g1qgpJ6cf,S&je1o+&%JUr1>"Vm76CHXkX4PAnUmL[r$qJHLP1GmK9u-*&Ge`k+D?p\6,j>uN2TVI7,)>-V#=/%L7#2,Wh#WqP"f/&eT:Ok&>1W/?V>,ocC3iC`0I0f*A9reEBa\Q$T6WG.&/)T5!=aV^Z1aBUVpP5EEhMbqJNOZ:N)#`$46A97F_gMV,_>=\%r5$\~>endstream -endobj -xref -0 12 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000662 00000 n -0000000866 00000 n -0000000934 00000 n -0000001186 00000 n -0000001251 00000 n -0000003578 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 12 ->> -startxref -4315 -%%EOF diff --git a/temp_direct/Convention_43598_59326.pdf b/temp_direct/Convention_43598_59326.pdf deleted file mode 100644 index fbc3533..0000000 --- a/temp_direct/Convention_43598_59326.pdf +++ /dev/null @@ -1,127 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 12 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 138.7993 346.5458 150.0493 ] /Subtype /Link /Type /Annot ->> -endobj -9 0 obj -<< -/Annots [ 8 0 R ] /Contents 14 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 12 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.ba13da7c9fab2dba3a39245a6c299296 6 0 R ->> ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -10 0 obj -<< -/PageMode /UseNone /Pages 12 0 R /Type /Catalog ->> -endobj -11 0 obj -<< -/Author () /CreationDate (D:20250418115017-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115017-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -12 0 obj -<< -/Count 2 /Kids [ 5 0 R 9 0 R ] /Type /Pages ->> -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1969 ->> -stream -GauHLgJ[&k&:N^lqMi]51%IKd%?`u]'bVX?LL%?s1l`2*jk(HmcKtQ/[U^c"`.47aL(oIr=foE.52ELN"@&d_%b:UrF#^ii_6dUa"Of(FR#bZ45PfPFL]:uc[+-sKa)aB,&RnjjgW$XtBbS'i2IcI"2D#`Z+/*(`^R&m24;[-q0MMX^E=91RDn'O`U-E)j*V]d/Y;$!X'Y)U!gbl.kqgHA)IU!?*oaT+74WKqEb">fl8r]`M;ls+mAYinG.ca&Zg8T<1-G"E+@kCO".4I=q/C?U)3-/.>*_^b:SWo"D,`b1eJVC]jP^A_sP!/\bM?Qn%Ym"E8N@o(@3tDSr+8B\6LhDgLVqe)Q#S]NhS*6fbSJ)8-![&Z?L=M&F_=.LcptoFsS;hfBX'b_q2>rEEm.rPI-i":h2k)fT93"OB->H8m:DP,f[0tH:%l(rR^H+lL/3^).,fhTj3h&gpaVj26M^IqLs\>/SOu6/9rMgE!ae$il#!f$EN[`7PJp/\h]/cCf#?-+H@)AI;eMHTYc2T[@MSKPH[6TH&a,(4ueeZ)Y?d7c2>q9*@5R1ENj]%6^qGFJrTUoaP]_Iq9]5k\VApC'*q3^0l/=@/^Q]f+R:?CA.+<+Id.?Aft9]95rLM)6B8R(qU@!GG=b:@Jk=(?\Jkh6"oDpGbCkVgKIm_P@WIO_h>^^,[JTop-.kif*7qFLi:$AgB<.HdIXZA.0HN*_B(Y9(%*&=dQ&Mm;lk11hL70P5Bc%41F,n.1FSl^?/JGEV0nYRb3-i>.7)_L9L[,V8`sdmY((1s[Y9dgJ's\R7A\o]4;!'Cg4BeO9&Y*8t,VW4)f4u]7V3WI6?-79k>m0gVP)1b$oXrUnE%sNWMT!QoS#W1XI^*M%U')n#&g$!FMK#V]2Gf21M4@dO;98p`L9EGf.`3f(H:D*[YW_kn=fJ+!SjS#\@ETri:6\a6%X?fcEX9hgfR[L'Gli)o@3HBujPaMe,V0Za&j1\/%!\:K?]D7e-ZCk(J_Oi8\i_(YnG@YgK-?CHpA"H24G-9mUO]arOl_(/UXe:sU;MR>K)rF%]L9oXb=Fo24"fWUO9_V85_nk0kJj+\g0GX5.1B\9K;UC>FGn1telH!='W-mdk>&C:p@E""ZoT7Zq(^`=>L"fl1Oaar/P6\HB2a5J0oC;TgF-Zl'+[5XklsU80I*Z.);&6&EWUn(P3i9qp%1H]"LH5FH.H`0/nN#U4g`ap??A&`9_gte:5FE:D[cBC\J6=SLdS;7KX**I]`sZa7hHBQ=ClJK>ku"Uq!R?K7dpL-l4haA\XWKHQi'7jbp;i3Xt_c5;ZH\^#_E+F+2(gUgg@Uo%hLN*][kP6fD>pAK-E(*kFuV8fUJo]clSJRo88T9Zo6u[PcB%H46B+12ft29?3R!/F8:4TB(4;SNSdK-(@$,pig$2&F\<4=W_!I!hrH&68#Ge6I%`QHZPWPh=kB9:Sn!1`WfJgs.UFQ?a:fsk[kpdd:/@KIF[!u.'bONT1M^&r^Ziqu2k%M5b;OZl'WpSVl%A&k+QNrH)=N#"qdY,SpWGs'.5>a_$eBPp%endstream -endobj -14 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1557 ->> -stream -Gb"/'95iiK&AJ$Cbc,a>KGI-BF6XuAJKc\/`W^\@$R=%/(S[j!PW/F4*E&21E?&o$kjBTK,1@fMk*qd"jA6Nlr)!F;28HCoQsG('#?#VqehQ"S?`DaD6s@/p$^d.'n1.%&u6qMJ]=4Ul])Tq2hV_^?/Z5;_W(p!-pn:N,L4CWK7lW&HEY)O_t]Sn;\&>ZGj,B_MX5=eGace[=*F@&:#'=B2m]<7+\]3f>i+6hMR=Y?HMno1AuaJ*7#dIk9#5C"*Sq\]+]#$@MsdSSEqeN%1GSMUd,/A@Pb\BB[RMQ8(A_C.mZ$5,3jSW'f<46jLqW%fjFfa@q!N_7WT2NTuT^k(9+:UEekDjf"nFTC=tIH#L&;?41g6_`FCN9.m"PJN/>Yt+`h'8mqPi.e.*4>;`@/\Qlq?fM]UU)Yq\DG?0&k7oB&@Cs\6al76Gr>dj+fHtR*<:7@=o4IVgFr*t\]cUp4oS:>K/Qn\K?ZLgk!Y(\+B$.*c,KG,-*BN]^'$^-45lZl;h)Ck6l=5[mpIh2*pZphb3N:s](^Al\I&%P4+EFnaL6%YBZRq@\^BXMr9f=DG]?<7?7$]\uPEIN7F'GJBu+Rh=O`#HQ`R,Qq2,S)->QXb7lM=qs[Ta;'65:Nr.br@P]?\'tO9TpX`%UJ\5q3(gTZN8\lRYI4mRlecV'4j.9N.8PTC+=9q0@9HU$l,Y$4]XDbSn(m58u0!E3$iP+0r/?'HE:gR'e14U-#P-Ia,DTq&LPq?JM*(Ds0jG^hY.6o)#M!YpY!maDh8hP8BN^u0aWFKPJq6&BX[2F$/9n6j?/:4LY1[9Njh/^ORD^YHr2KR>V6#;EP$LHm;-%;kn;,`grWXpZI_%,mVZCX?38[OVNP%1#78&Be%k)&kTlD!(]=MpG?,&>h?[ZmAW:$digU#!I2l12WV3/mFH%3sJ2buFuOscL]>?G6nb:rc'df3i@~>endstream -endobj -xref -0 15 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000038988 00000 n -0000039274 00000 n -0000039344 00000 n -0000039597 00000 n -0000039663 00000 n -0000041724 00000 n -trailer -<< -/ID -[<5fe5ba4591db40a99e2a334b3ba48294><5fe5ba4591db40a99e2a334b3ba48294>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 11 0 R -/Root 10 0 R -/Size 15 ->> -startxref -43373 -%%EOF diff --git a/temp_direct/Convention_43598_65589.pdf b/temp_direct/Convention_43598_65589.pdf deleted file mode 100644 index a890d61..0000000 --- a/temp_direct/Convention_43598_65589.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.ba13da7c9fab2dba3a39245a6c299296 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250418114942-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418114942-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2255 ->> -stream -Gb"/(>>s99'Ro4HS2\kJ30LHO:V@<#h+7p+m(R:ZG(ct#FaQb44/Mt+O(:>WF2M_Fjb5H9MCb=aGE+j)$3YjWrp<2U+"#@JU-MG?b^eE%%?hqD-7@\GDXfqC=.;@jZb%8dFed/tUP>O>,AgN,A7aeH;ok.L4,uU1RCpRbg,CE3JnTE61!NbMIiMbo3OkZ.*aJksN!D<%cZ]K$*5L*2kF-Rf\MNWc:G^sb>f+j,/]U1jGZKh6'7q5%,iIrD9A'r3:>]#"5,UOP+6iH%L(E+t!Be9j*#.KU9Y5"&1]1K/PdN62J4a>WaPH-O-FO5t;/fn-'1oWOb-:OfP_h2-F$1+"\/6+,:MMG]'(iITgCYb@*=O"_6P6m!`Aeqstj9!?K^(s;n4;N?=Gi5K[lilqIO9]?J//Ho.d)ZlYIDLjsgZhsO$/HVF?a(gC2-`b=pYRse!74M_9LE'h9Ek("#?+bkPToj!pbOum.&dZdQ%$UU9_8:.B[uB[B5`A5&85<(g^UHd.M&SVX+$H(r#+5=[N5IPdqn9i8:jpi:!B^o#Eb^.3]Pth!gN+DI"4J]jrFVn2mZJ=rn[D:\a&K8W:R$&eT\)oaIa2HH#Uimdrku:IonK[>Z*\;d39ss3H!b=.S.aotu)VbK.L_[:L&r@mCG1,WdCP'X@sQFmf/58r@-jk1O0d@7'39G,>ghs*b$7A,j"M8\n>7]qd63.RFrJfP=1&dt9t*g^6A8r:s6=o=)$#ZJpdN,..@pd^l0Uq/mKu$k[BpjXbIWCof(r`tSf3MIi$So4")AgK'WBp#UHf0]'R!*"c(tQ->L4\U5S6^O#.39]'HqRQ(Ot#DA>RdR\,u3&;k[g/3@WmU/B=9'j,HiUUUJ:%+D4O%`*hC2U.RFfN]1J33b+bhGSMj69s*AL-'-.7nukeSp$jQ("ksKM=]kW^uiaD@6gF#H?REI>h_)`!uu[F/BQ@C+9sP+:tktSrSGq'nNESS83;u;L"aC?&)oU=F+'_fet&_S=OCNJZd$TjY4WO(R?UerWD^!bp%^X]?%&9+)4PCZ?)d9QJM%7FcPUKr]"NT]96ED9]eYpD^$oRPRj)F-:UWh5oo=:un5HI5D0bWNS1,@orDN\,)ipSrE1iS4782UEKqcN=H`n:PO;MUtN)PV-KTHq?h@b-*L:\VHh(<-'4)L-oHM5aO[pmI:!$V\2ddn0tUTS2#ee6(aJqlgVJ\oVFk>I&;Nm>8+;Q_n+@s?P@jEg;OWp[DX!RKrNq=#f+;R7bdD-pmh*`SQln40)H+tM$*LEVTRUsPbM$Rq<0/Qs]U56=n&K*Zendstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 767 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Gnr)H9#"4Q)^j9i^46i/B/5kISf'X^YeQjN9u:RH:S.TZ=glhJ+Lp0$j2Aok)NjWn0NVTPQBeUXFYZ8KA\iH#D56n3W<-?jusBKne>cr'BogSZ08(1?#0_c/1sMXJOmbVK,i/>dIk=EZ\F@2?&QUZ:.V+Y@$k?Z3l>0n&o`m[-6Yp20nO:R0V3=36ro8,1grAeT*e+Qk/G>PnLff/'u;pa;Hq.dp'H=@JD`3l[mcPC.#tVBZTL>Ed"QVeSMKes4qpJNd-AM%=+VJCM,C3Z"jiMs'h`Y/Vb#lM^*H@p`6.AlXR21SQ<%*r\0nBc\M;kf\BFF)B9_n1V1Nk'Zu-V[>_?cW9]`D!)0I*nl8nmqJl%L7i1.kIm8X9t&k?(2'A%h:&Jb=Hi:$tpliYIh6dpJlac>a]@J'b]Ga$h/`^P!HQQ3_J;31BHs87`jqa#C=;@9]JI%T`i.Y3:p:pe]8Tn1Pup_N(,IZs\7)8Zi+n9k3>68.8$TO--919P0$;H,$T=5/WVD3bmb7%<5"3k?2(H[eFFK;j^2qK'bbc6Z`K"UtoP1d3brT8$ApiP3k"8e^XgraA7N88?Y6]#mm+)l:-W?3DRK-LOIBUfOr9^X&M1/p`8?/]tubJECu>I&")'V_.2GI1u5h:!tt:+7^t_(K[02\%bDL_q0W$Wh4YNQP&SZ,u!6j/@W75GT>k&h%_hC8=6=8G#G4sj/AW"D3;T12ko4,9M!')Il6'`7i;.-m+D&A~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041819 00000 n -trailer -<< -/ID -[<24c3dae042395a51f2f048e8fbbee026><24c3dae042395a51f2f048e8fbbee026>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42677 -%%EOF diff --git a/temp_direct/Convention_43598_75547.pdf b/temp_direct/Convention_43598_75547.pdf deleted file mode 100644 index 1c30939..0000000 --- a/temp_direct/Convention_43598_75547.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.ba13da7c9fab2dba3a39245a6c299296 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250418114951-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418114951-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2255 ->> -stream -Gb"/(>>s99'Ro4HS2\kJ30LHO:V@<#h+7p+m(R:ZG(ct#FaQb44/Mt+O(:>WF2M_Fjb5H9MCb=aGE+j)$3YjWrp<2U+"#@JU-MG?b^eE%%?hqD-7@\GDXfqC=.;@jZb%8dFed/tUP>O>,AgN,A7aeH;ok.L4,uU1RCpRbg,CE3JnTE61!NbMIiMbo3OkZ.*aJksN!D<%cZ]K$*5L*2kF-Rf\MNWc:G^sb>f+j,/]U1jGZKh6'7q5%,iIrD9A'r3:>]#"5,UOP+6iH%L(E+t!Be9j*#.KU9Y5"&1]1K/PdN62J4a>WaPH-O-FO5t;/fn-'1oWOb-:OfP_h2-F$1+"\/6+,:MMG]'(iITgCYb@*=O"_6P6m!`Aeqstj9!?K^(s;n4;N?=Gi5K[lilqIO9]?J//Ho.d)ZlYIDLjsgZhsO$/HVF?a(gC2-`b=pYRse!74M_9LE'h9Ek("#?+bkPToj!pbOum.&dZdQ%$UU9_8:.B[uB[B5`A5&85<(g^UHd.M&SVX+$H(r#+5=[N5IPdqn9i8:jpi:!B^o#Eb^.3]Pth!gN+DI"4J]jrFVn2mZJ=rn[D:\a&K8W:R$&eT\)oaIa2HH#Uimdrku:IonK[>Z*\;d39ss3H!b=.S.aotu)VbK.L_[:L&r@mCG1,WdCP'X@sQFmf/58r@-jk1O0d@7'39G,>ghs*b$7A,j"M8\n>7]qd63.RFrJfP=1&dt9t*g^6A8r:s6=o=)$#ZJpdN,..@pd^l0Uq/mKu$k[BpjXbIWCof(r`tSf3MIi$So4")AgK'WBp#UHf0]'R!*"c(tQ->L4\U5S6^O#.39]'HqRQ(Ot#DA>RdR\,u3&;k[g/3@WmU/B=9'j,HiUUUJ:%+D4O%`*hC2U.RFfN]1J33b+bhGSMj69s*AL-'-.7nukeSp$jQ("ksKM=]kW^uiaD@6gF#H?REI>h_)`!uu[F/BQ@C+9sP+:tktSrSGq'nNESS83;u;L"aC?&)oU=F+'_fet&_S=OCNJZd$TjY4WO(R?UerWD^!bp%^X]?%&9+)4PCZ?)d9QJM%7FcPUKr]"NT]96ED9]eYpD^$oRPRj)F-:UWh5oo=:un5HI5D0bWNS1,@orDN\,)ipSrE1iS4782UEKqcN=H`n:PO;MUtN)PV-KTHq?h@b-*L:\VHh(<-'4)L-oHM5aO[pmI:!$V\2ddn0tUTS2#ee6(aJqlgVJ\oVFk>I&;Nm>8+;Q_n+@s?P@jEg;OWp[DX!RKrNq=#f+;R7bdD-pmh*`SQln40)H+tM$*LEVTRUsPbM$Rq<0/Qs]U56=n&K*Zendstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 767 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Gnr)H9#"4Q)^j9i^46i/B/5kISf'X^YeQjN9u:RH:S.TZ=glhJ+Lp0$j2Aok)NjWn0NVTPQBeUXFYZ8KA\iH#D56n3W<-?jusBKne>cr'BogSZ08(1?#0_c/1sMXJOmbVK,i/>dIk=EZ\F@2?&QUZ:.V+Y@$k?Z3l>0n&o`m[-6Yp20nO:R0V3=36ro8,1grAeT*e+Qk/G>PnLff/'u;pa;Hq.dp'H=@JD`3l[mcPC.#tVBZTL>Ed"QVeSMKes4qpJNd-AM%=+VJCM,C3Z"jiMs'h`Y/Vb#lM^*H@p`6.AlXR21SQ<%*r\0nBc\M;kf\BFF)B9_n1V1Nk'Zu-V[>_?cW9]`D!)0I*nl8nmqJl%L7i1.kIm8X9t&k?(2'A%h:&Jb=Hi:$tpliYIh6dpJlac>a]@J'b]Ga$h/`^P!HQQ3_J;31BHs87`jqa#C=;@9]JI%T`i.Y3:p:pe]8Tn1Pup_N(,IZs\7)8Zi+n9k3>68.8$TO--919P0$;H,$T=5/WVD3bmb7%<5"3k?2(H[eFFK;j^2qK'bbc6Z`K"UtoP1d3brT8$ApiP3k"8e^XgraA7N88?Y6]#mm+)l:-W?3DRK-LOIBUfOr9^X&M1/p`8?/]tubJECu>I&")'V_.2GI1u5h:!tt:+7^t_(K[02\%bDL_q0W$Wh4YNQP&SZ,u!6j/@W75GT>k&h%_hC8=6=8G#G4sj/AW"D3;T12ko4,9M!')Il6'`7i;.-m+D&A~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041819 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42677 -%%EOF diff --git a/temp_direct/Convention_43598_76972.pdf b/temp_direct/Convention_43598_76972.pdf deleted file mode 100644 index 6cbfed1..0000000 --- a/temp_direct/Convention_43598_76972.pdf +++ /dev/null @@ -1,119 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.ba13da7c9fab2dba3a39245a6c299296 6 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20250418123221-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418123221-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 2 /Kids [ 5 0 R 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2255 ->> -stream -Gb"/(>>s99'Ro4HS2\kJ30LHO:V@<#h+7p+m(R:ZG(ct#FaQb44/Mt+O(:>WF2M_Fjb5H9MCb=aGE+j)$3YjWrp<2U+"#@JU-MG?b^eE%%?hqD-7@\GDXfqC=.;@jZb%8dFed/tUP>O>,AgN,A7aeH;ok.L4,uU1RCpRbg,CE3JnTE61!NbMIiMbo3OkZ.*aJksN!D<%cZ]K$*5L*2kF-Rf\MNWc:G^sb>f+j,/]U1jGZKh6'7q5%,iIrD9A'r3:>]#"5,UOP+6iH%L(E+t!Be9j*#.KU9Y5"&1]1K/PdN62J4a>WaPH-O-FO5t;/fn-'1oWOb-:OfP_h2-F$1+"\/6+,:MMG]'(iITgCYb@*=O"_6P6m!`Aeqstj9!?K^(s;n4;N?=Gi5K[lilqIO9]?J//Ho.d)ZlYIDLjsgZhsO$/HVF?a(gC2-`b=pYRse!74M_9LE'h9Ek("#?+bkPToj!pbOum.&dZdQ%$UU9_8:.B[uB[B5`A5&85<(g^UHd.M&SVX+$H(r#+5=[N5IPdqn9i8:jpi:!B^o#Eb^.3]Pth!gN+DI"4J]jrFVn2mZJ=rn[D:\a&K8W:R$&eT\)oaIa2HH#Uimdrku:IonK[>Z*\;d39ss3H!b=.S.aotu)VbK.L_[:L&r@mCG1,WdCP'X@sQFmf/58r@-jk1O0d@7'39G,>ghs*b$7A,j"M8\n>7]qd63.RFrJfP=1&dt9t*g^6A8r:s6=o=)$#ZJpdN,..@pd^l0Uq/mKu$k[BpjXbIWCof(r`tSf3MIi$So4")AgK'WBp#UHf0]'R!*"c(tQ->L4\U5S6^O#.39]'HqRQ(Ot#DA>RdR\,u3&;k[g/3@WmU/B=9'j,HiUUUJ:%+D4O%`*hC2U.RFfN]1J33b+bhGSMj69s*AL-'-.7nukeSp$jQ("ksKM=]kW^uiaD@6gF#H?REI>h_)`!uu[F/BQ@C+9sP+:tktSrSGq'nNESS83;u;L"aC?&)oU=F+'_fet&_S=OCNJZd$TjY4WO(R?UerWD^!bp%^X]?%&9+)4PCZ?)d9QJM%7FcPUKr]"NT]96ED9]eYpD^$oRPRj)F-:UWh5oo=:un5HI5D0bWNS1,@orDN\,)ipSrE1iS4782UEKqcN=H`n:PO;MUtN)PV-KTHq?h@b-*L:\VHh(<-'4)L-oHM5aO[pmI:!$V\2ddn0tUTS2#ee6(aJqlgVJ\oVFk>I&;Nm>8+;Q_n+@s?P@jEg;OWp[DX!RKrNq=#f+;R7bdD-pmh*`SQln40)H+tM$*LEVTRUsPbM$Rq<0/Qs]U56=n&K*Zendstream -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 767 ->> -stream -Gb!#Z95iNL&AI`dk1%gO/Gnr)H9#"4Q)^j9i^46i/B/5kISf'X^YeQjN9u:RH:S.TZ=glhJ+Lp0$j2Aok)NjWn0NVTPQBeUXFYZ8KA\iH#D56n3W<-?jusBKne>cr'BogSZ08(1?#0_c/1sMXJOmbVK,i/>dIk=EZ\F@2?&QUZ:.V+Y@$k?Z3l>0n&o`m[-6Yp20nO:R0V3=36ro8,1grAeT*e+Qk/G>PnLff/'u;pa;Hq.dp'H=@JD`3l[mcPC.#tVBZTL>Ed"QVeSMKes4qpJNd-AM%=+VJCM,C3Z"jiMs'h`Y/Vb#lM^*H@p`6.AlXR21SQ<%*r\0nBc\M;kf\BFF)B9_n1V1Nk'Zu-V[>_?cW9]`D!)0I*nl8nmqJl%L7i1.kIm8X9t&k?(2'A%h:&Jb=Hi:$tpliYIh6dpJlac>a]@J'b]Ga$h/`^P!HQQ3_J;31BHs87`jqa#C=;@9]JI%T`i.Y3:p:pe]8Tn1Pup_N(,IZs\7)8Zi+n9k3>68.8$TO--919P0$;H,$T=5/WVD3bmb7%<5"3k?2(H[eFFK;j^2qK'bbc6Z`K"UtoP1d3brT8$ApiP3k"8e^XgraA7N88?Y6]#mm+)l:-W?3DRK-LOIBUfOr9^X&M1/p`8?/]tubJECu>I&")'V_.2GI1u5h:!tt:+7^t_(K[02\%bDL_q0W$Wh4YNQP&SZ,u!6j/@W75GT>k&h%_hC8=6=8G#G4sj/AW"D3;T12ko4,9M!')Il6'`7i;.-m+D&A~>endstream -endobj -xref -0 14 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000039084 00000 n -0000039153 00000 n -0000039406 00000 n -0000039472 00000 n -0000041819 00000 n -trailer -<< -/ID -[<6676a2922acbeb57ea1be61ea8092c1c><6676a2922acbeb57ea1be61ea8092c1c>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 14 ->> -startxref -42677 -%%EOF diff --git a/temp_direct/Convention_43598_80482.pdf b/temp_direct/Convention_43598_80482.pdf deleted file mode 100644 index 615085c..0000000 --- a/temp_direct/Convention_43598_80482.pdf +++ /dev/null @@ -1,127 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 12 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 37690 /SMask 7 0 R - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb",+"^"c-fD\9QF=\-jmdBL4=urG^UdVI&0e#Cf"@PXD76qIe"hVPS&\Aml)sil1ptpG,S@RF5%-GbmF4YITT$+\-m(L_*lWrg^44\:`idJbLpM1^<3:`[Vi3?biqT?rQYg^q0nF#,E7E_%Lf%,;JL2l9]/8%_KhQ_M+hE?3N]pOl\f$LXLgU98WGJAD%S/ahVFlr>\V+[.%,p[*HT"S^aVYg,VPFoY\E+[Y'?0iXIrntTpS9+JpiLN&ROFqn[G9Yr;SqD(3r/u"+f]=ebs9FC4aZ=&ALAiPcCHbhI*LA89onLFs7kW8$g5hP(DS5D-Df%Y=h0"[X]r9e$UKbBNuV;#:]QM:CM%nOOsMJOSA=[L[r.lW\=G".+-X:_R-L]OK*Mn9*'B$1q"E=41m[\d[:rr"g:L]$N'e$"%"*;NB%DU*WI/hR/G?MF^#i4HJe#5S&fma8r)_!q/@7M!N)=0L(bUoGmpoC_S0^MdJ,6j*Vtf\#QE\I6/9H1F@&=;^/ho]sQD_^!7C-c!pKbKZ#rJ,SJq9q+'"*'7A/>_UAuo^']K\$)=/N4"AYidud>J,^P(2DmAF>$7'4nJ@f=h7?#`)8b6<5UIg->!bpL@nX>A\9di%=Lj"\g>(IG5:8ro>m'2M?\S:NbtUm`Y?T%PaR.`k7gtGYOHCiCT]Kie85M!h!iU)AETJ@df`B\Q!I'2Q8],LZ_4pkp>IT`1E!h4^rK6R@*]`f[PA=7'.4Zf5rSf1uTFYAAE)Au&'mc-+,8L7Xn_ljp[->F/!r,l%=AGG%5C@.']SnE@]fj"aH\:M,aT*)%7)bZ9*%&_HNu^Ae7oQaAm99'2S>hm[0Q+q\ctMEl$"HGa;GgC+k3&(pQA/<_kJ.S;%312DTE2K%)Hnl?h!+NpWi0\^o6pXih)BKe:%,^gWq/]g?o#8dD'.6*o!Qf-/Y.])M!\Tc1C''lD+-GO@Ul#mU7=YBbOd\$-s$E-)9jELt?bUp`ll"I5;`JQYeq.<7#6a$9?m"KoK9n2s]QrNA^4=A+.Oh'^Nct,_04-'@DVh`,#B>A]#Aa[+Us59XIt=K,ET7uW)p)ft?GCg]n0,N1Xsd`!VB@P\nn$!`,L7c`p[2m>oD>GMi5R@mbkS]Y!H">l*I1,G+i3=:hgTqFl4pJ=RD8dYr12[h8,ecO;S5>$6psXPI.*Z?j@FA\,T%Gi_K.3Z9Uq[SAVQWogjajg$Lm]\nch"[2)NUL4\$U7agfp@d0Zt;\J>rs+pnDTK_Y=_k07[M@$BP.EFIl!koDSqar_Z?#&F>oi57*U)>!%Q:qg%R6UdKlMP3npBW&.f!h::$-@@cO*FNIWR#3:pUg7d8ujrS=#+^+$=dUChSWSB@$EF.D7l,W2Ru%f$0].(J^G^),:N@W7ne?5+"$@3e^9uk5Lba$Ccja!r`)dhn+C+m+K3@5u:i]*2jK3I^I8L2c!`tpiht0K8%)(<3Ppo=,s4#C^OL`d7Es*%>ISF&2Tj4ad+tMKQBomCLB2ROp!Jr3?iebZ6pP_WQ7_aF%^66^/'>sOlK\P8cuoP$#PRU6^Ck>a5raXhMlU3W52:Rr#e#4?WjmGYF*UBY$iIF]k-.Ql+$T$EQ=2#krp_k@A57q^C1;-6S&D(p0ODT"q(g0DQ;?"Y"8>/`-($'qd[$2GUrVLrPH][G"!eLcu7T@>ncXnFM"!'Ys_#o1-h%$ZGPI8mtS/iTgKghZA.7m+,PI@;&RlCGHA^6j90kUt[kM!L3Aq@F^2J%cWWiERb0\k-ApdmF^&eka6kiq=/p=jN0-SJ_d#LoNgSND"Feqseh/-$UGDTV9T'1[e1L!@fd7]U.IR`.VF48,-Me#25dAu2CM@f=gDE.fI.OrN#V)sHPooCHU,b]S)NKMpnb>X\TQDTirj#&:SZpMTicqrVL/paKNU;^5daY1it8iB`3OL'!DDEcWNq`Lu^g)&_Me8$2;nEahqe9gtRFJ$1kW:fC't\2,ir`:97pWJl(#<4';c/b:8c&J9VB]J'^p/ml>;iM*3<3_fbdGf#:r3V'p-,DQ_`F0rB[PS+ea;HH)2lHaJMlDc<^4>bX6`T?4k"q3_Dpol`m5ZUJql5)C.4EEM'A!?Ng]mp&G-9<'s.`fd#UH5%R2Q;/Zpt)]V^S'Z,,ojN/L.+DAGUJZ,rOrI3Ipji^L)Bc,%[TT6:&iPL:-Dr0EPkKfd8HhZs/?4od-PHoYn3[ld,G)d$:T*C[qEP>5URrI5(1;c_T9L-Q_(WD_F'jho]]:^`7a!5KGoYG;,Y8$?<5Y1dHUYDHd%2VI/24>h-EHH&JuTI@YB`;-/qYA5("??c'UX!PZ=)X5Z^T/-7Tob(BpP(?j5`=SgEP>4*hUU_@XQBRMd()[#qVup9qCs,GSEjCk=l"b:=\jD4tPji3>h/LqntJ-nD'$ZI71;JUu%IZ8=H+hkq";"nP%T=[$_@8Pr>r"U/p:;A'Ur9:(+lqr,VG=30;$e6Y^Q^3KHoQ=""5GW@."QFQS)QI[B_?-Ia56q9+UIJs/rc9LfrY*_$85V44i9CAt6Qngc9U'PX$=)IfCIN!DH7\3X(i%5h-?4O:T't3HKqG"?&+pDVMI>l/F#"3B?k]nA%?`F3oZLCXt&(5CZ6j_4Kq,0OaZu^4-#ms5&0X9:"YaRoch-dADnm!(.`Uq!]H,5(;i8);@U=FHacN%6i[XYNa9qe%"LT=0FA$Ci!phYH)G[@9jn3WSn+Q35Q8fE.fJ9&:+3K0fZtn[aRZ)_@_h+NIpZ\kg?/cNfKQsRYlu[qtBFS]3E2cNc9Xpa,_;Y'GUJ[s8,#5/h[']N/W/SM%0ZKE.fH#9E7E^!s:g:hqrq`rr#_m;Hd7-mIl9SKHhK4@0/?VQBq79cT`?d)3O?&)]K_>+ea7QraCh+jDPdQZ>hh4?[r#s$aoihpYUH2%hJ-ZX4OUda8YM(ETB>-DdL1=>ZZ[k^AP3-5CE6Fp<8rZmA1jJEp_R6+`@)%(m_.I/FqlD'/GgP4lkabRhhluplNV25=RP3DGZX#YdYYBUi"O9,'WJ11"+P&;HMbjDuU>`&rXDNqf^,H.DY'O._,nK;56U'n)"#cPq.>cX#T[@jOVSF.Z0+(daBC$$)D;PA)=h_R<]%j+HIR(ip>SWMFg1LXk^F8?!g),++3lZ!-;Kp>'-2MommBB^F0g^[$*]hcR7XRo(dEIsT0@\glg+SRb6eW$[n_p8A"AaP,/DCfj5kEZ^AcBH2`G[3XKAIQBA'tF2n[I@.eiN(A&jLn042&3op%%/=XjT%r2lZ$j+\#dQ5+;p[Z+&-$&>p^U8"`2jc8`_N=?:)FS0P.\FJPPhdHjeSN;I.8li#9.lSP4G^qT:03bl7n%SNqQO$>JEVt&q8P*o!&XdVD9s-^.\9,[sI'0h'(W&ru91hfXPanSU0e`uQjPYRk+;3aBKQ;3j%]q-/>#ANuW9hV>-P"ZJHMaQ[jSfuVGOCu[N!uH(dnI;>_.e1?Gn1u\r-,Q+,Mu9T<*"m7M"l7B"#A2p5Bh*fP*_<1Vr%+7lJ4r+#&p>pZEiK,_@^3D?GCfoFitOl0emAK$(RliXGePYCMkKup$q[=&.u=UY\7ih>e4GPp`Ul3SVX5DO\u)92HCjTd+Z?'5t4m@<`W0j-uqlRbEq/:07j9.L%tF^:e+Fl^B1!_rpJ[UB4PD#mfTYnH2DTb-n;rTn"-#,$ec#5O7Es]0bP#u6q[%@,_NqO$#qp[00:+#TTM2i-&Jm?'J7qaeAMZ,^RDINL=X#+6lO@A_sM\qGdU@(lB;koUr:6K`?k#?'So?jFEK7F9o8?a"f;f*;c6MVH.)9QiPW49\?9.L21Q\B(J%J'PEERCY]/dND)_f/d)4*K:'Z#`['phd'O%hX2.Fmf+[c,#m@1k0iKMZ.eNhql&%lfr#WUn$f=TePt=6N$aH+7mEq"KLsh(G8t&If6jELBh2dra=609:+X285LuMk0BS0baK@chS++O-Nd0hJqCn7U,Q%N_?5B_$O[4S/R+8(/rksB%t(sHUD#nGVI%#\*=`Q3fYl,BKiD&P?+b+gI'rM'6enQAQM0:K_gD.E!K\nXba=1PiCRUV,R6@jj85.eRg"(^m0=%ZEo]bY6N\rds8K^&NNJY,b(]HMs+Zk.8U5SAYW6[\5j!]mTqUtF/;YK/nun1\UW3@#+HoG60BVHVR?tn6Zic-#KgAe^HB%=H[K@X_rGlI<-,'nLMC+\99MNE)1K.5o^UZArK`q2L]R@SK;j*;p;f`V9LCaC.7"e*Sldi2u`f0G0F,-dtbh'"#1NN80;!Vt&\$f,V9FUUd_.hjemnq`e:fV@[aN.uhpsC>)U%!f)F6B:**j0C/HhT-r[Oa=KQiJc]gbEaWlN%LRj66`O45)^Q2"9&/]6Am_gKIetjQD02CG<&bLbK'pkK]ZaQ]ZH6@;,Z8Z"*;hMMmAV?P.rP%'[WL0IboTD1#5nc'efP"p>(U_'W>sDf79P+jiT!(QSDh9D,Gn!*;in[(i6*N.`H2_DMR6!3KH#:Gk?>T"7gJN1-I2:jn%*XF%-VRD56\VVaAo^:SH"/pg`%eB;cp$tTD:r9q0HQLsl0R!)%2'lf6&=(,W?+P882C8Y-&P#;#O"F_F#*nIfCBs\@i54E&5Z%*bXij%8g1#,:A<`IC0QX,9+,N]SX*451RQ5F9km4#E+=MDVG37uNkKJ2N[gFAQLUjsqOtur4^n(0Qc"+5UU&o:i%$)M@(S:%);aqc1Q3_1:oT9i8rk/n4Rl>5XUAO[%H`t5bW2llV/c[_kS@7S<5rBr7>qN0q>IK.UJn^D\bid2%H^u))3-jL/>Ul81,Gj[>.5Q9omgeVRY'Ts:WP>Vi,HHm%V2(P0RBc;Ar5EcG!8$Fs,Ph62a)MZ&/Tl2$^3o>%\jM6P'GLQiB1GH'=s6'n/N%[dkK]V[8oes.'5:ML!\>iNV4spP2K0d*6MUCm=0KIU3]T1X>1>XTfB:`0RuD2)*$"<^D(-8C"]`T+ik(>(JZ$,lKrHNCek6B[;Gf_G!$C)qYPeG_Z=O,%8I:6HOd;kVo$YtD26pGrE8ggo+snYVD?P\&)=ks(^At_7&U7DlBk\S.*R;++s'e!4p=t$F5JS9dRb-?M$n""s->#e^B\JEpl`HqAE&T:?94O]k7gpKreC7TEW%MlR>^H%9KuttIf7W!<4=gns3.'d=F'[/jUkFEjcnO+'*S\$KbKB[`TqR0+XfG9+m''of2Jubs<4%VT*A:a3=Lr`sdIJKm2[M1k>u_=<)\s%fd$5GXs!6pN4&'rJ@+Oa&))OrlA_1fChcCIV;H/X>YCK>l=7e>oqX##o;:a"&eY,]>N`8ca`$,r3I'a4rOB3:bB3G]m(eeXq?j3@?3;_1Mss"pUBZQHY/;8HB$Bp$-\hi'I2^>V/))XBDmDXA[E.N>jgr`l+7j2]3\a%&Nc^h)OK4LhW"nCk9c=gj7J#Y4kmo(r%Fkic\&_UI!*ace*f&N_neBdZWDKQEOZAn#4Y^OH,BR-9"on6u*!GiYa!-Ka=g[A0LlXK65XEUfI*dhce8COLSX:b:l5:/XS>@[<1!]^Q:\ZPV6i^-fiq-U[-KshnAXE+r=2`F_.cKA&@puD\)3l:Zg"j96!%(r=o%`](5E1Z<679h_j%2aY>QB8tf%b.4$:ZZ6BMC-:ff][!'eni2_LHc+SJuiY!:RSgpa%Moa2740>WeSXc3bC22J9WhH*e^]$nu9MA-l$Ze;U)1g)kBa=G=BW7u3.4a`Mkg6q(s.s7@8*n.p_E#i)!ZX[!C+I+[1?*1\8YJ+0R4E'c%@JQ-Qn1Og20#_SXOYI$ng*ZIR.9e(_dhh:4BuDpXI(P]&aE!a!Idb6u%Qh7E=ukbWf[!/k9BMi.\fUo1UF>#\F!"(4>n/0JP:Ad3V`os7ls++tX?%hI:?dXobdcm6+o0ekCfW2QZ9)*Ik,adYM%8mGUp=N"Wu>t!kQW"gHF*Z*+#==0(fQJnqfDFiNeehX^4#kobn0%#hn3qR^`GF`_SQHaE#_\CX(G8='0C"iE6;)((J*MJV0r5e/BuB_LP/m!RGeI>)4On/VDAb`8YD_LQS,'E((Y'5\8gH6/A!%djQ,7+Xjj_t(2@ee6UN(E-)KEQ!A74%?[r$>%%'ef[NpTEgq7nggaJ'Vb>t`O]t/FVhRGHm.>cMjqZR%-)8j6ZD[G\8FGj26XD#moC8qS;K9h7SHc9WQmT.lV*)c<7o"h.pa7g:/kI"Sqh:CiAA&&/3/V8fI!\2c:T7?G:ei<_CNYfU1CTrWN9m(=!UI0,!@+9;cZ?`:2_0Jq?'fr?b.Xaj*@En>)ZpfkFNR(G=b6hk07^qs`Q3-[U33If8gR/OJg.F8LufH1Okp`l^o@Mc\CP*AiL5Ion;PG['SH_*XKZY>okkKJ75S=VL%,TA\6p_44?Z!78L%"N5L.p41GnaVOe[0N\8+4'!B)he'G69Ed3TnX+X'-AN^JR3Q'[hMadu$#k5+c:ahJsplK[XcgB80U9T!eSTTX7t+MG%bERLXS^hdk)D(#9)=nr+0IfAe?IIk3(_#],brHU/1ZRQo#):T]7H)S1F_1MuDKD`h,P:p7TJ3!]U:tiO*mN?tsEp5DXIKh^Vbili(\)o^L"(odjd_q"/fRtB[,pcJA#tM>rmUb`+#id$T-1+@-5@qk^:^QT#D.0E@U^U1@n_uu^>=CP4(6qA9C2.9iCMCc%8/^&JR6sNN/TSP2eSP2<)HMDdg-u53AE6CA&jUH="=Ub$4&?EMc%!?L^48B^ojlEO.`oPa_^K^cjZS:\T=,_SWk9@TbQNr`TFV2>G9/9e8CY8Q)1<>IJ^uZLkATV`4E@Z!LuA-#>1$"n(bVd-`a,=P*D?$Q86@pe?j/_hV27%)^<'EZlREn+"[q]kfCi72f?F*_?edt=cmRYO2,4_9DEaXh77sScc[8]!t1M7F,AJ!o(D=t#?jar46S[j!1OF8Yh'amnog@e8*k;t.Qq[KB8E5@LLgB5RIL7UT/$>/nn/Vd4*?53IFm%IP0!CIW>bC2sZamE`aOdoP-+H2@m:nDHluU%TC7(1:'7=;\1Y[g<%dORJoi;;c*G9`;VPN:[Rp)<>@>5q`7=D%-qQ,@e#^+]/+3nRDQ+9Lp"D0-iN%+(\68"Xj`f%0_d-2JJNCio4EU@DTfCp[-^je##j/7fESM9M0&LUL=;!"In5ZG>Ct/Sih9RM&bJ2YCC/QQ]R:?>e"Y*[a2OB,;%E*HbB3088)$uCfX"Ul:P(4,Slc&!)\!#2@m.\+nG",d1r1A1aEk3TpRM[Bd.;/W>6)!K1G*.?hqfPI7i&L:T2UDZW0+(qVR,rX)@4UZ(@WiP.cDJ`A>Ls[G:?FnK1I6i0_)U=J-O@7%0;CSh!^r)'L_4@1tm6$455]49k4`C]/p<&7"qZ-ep>M%Gc*Aq#$>.S+h,#'r&$"Fh_'S^;Wg2[^*=3tZSQmE[gpk+co'D,X%8*=mX7b\C_%VBSq.!e_>hGGp4a6"FnPn*]Tb()DYroCMSDEWK]\@q.PM<+gm:c`'j@U6))nf#PXi^Q`4uO"/='!+3X!`miT\^3JVRY$JY7Sih;kaqYd##qL(i7^6p3MB_hJWY>r]!bUXRT:nEega2]!8MT9DGH5Vk;P!&hrZZ#=5riMYK!DH=YDn]Ro=mT;+Y*%Ba$N!*eT[n;nY2*MNL*8kOnA>H",5OO*.SB\$H')]JSFl/Ua]Ja_.>eTuOfbYA`.B5DB88VT6Ei5!jle@`H,T76Wno]4f>GON`GQAcY8JcP]VY3!aY2/?ToiL9fY\1f=AG%MMMB?lni.4P[nWirI]KAg6I5QhdGb+qTqI!dD99#-@rZ>0D'>R2KWW/[1<<3Z1q`l-$4Ci*aUT""&]*;$%nWS$AFX+g>dP%F)p\jUFZ_Z(^Xh#gK37^8o%MgOp@tIgg5Hon-NM="G'8ZO!-qd!CR@U(!Prhi)9E-Qd(DM(&S]tRg60`$>cY$-MQ5VlFYku$0P05fFU]BS)#A/Y?iWem$:entJjQ$h]Cn9B5'l8li"n"U28ID5jY:J]jN"(C0ZGBD6;0hRqQp2/?6rAsq^OjN-u@l3d0lBl;alU+Y3[2"!tde8!!R.V\D74rOR.@#l!P3cC&B\BA'.WS\K+eI:h4*WRLS.h$5P5ek/0cBiCnuo]nGKf#QbKPK/`JV`Hnf(8>E,Eo%I]rgYn2meUY$>4:EH,uMJqCSF\t**4#mq#oJ*Gt3!S5gE&tL+g#RUn?2W5=+h#hj)b1LDR4=lTBX&gsa8:[&pC50"$Za1kg/&&2n]c*+P7=j@5Yi*_YmUa?X,pt&bf_hh-TH)q3GEO[j`cUV%Fo(ap>ISKMK8irmOn`-.kNUn_895f,GECUH@#E`5Q.CRUdSHrAS!1cFZ!B.hpORa!&B4"GXs)=2jYKeS,kuI8&pjY'Z,Xapc:27kYmY2Q\UIPNFFlaOWQ#k5Xn44io8rZG3f2j2)[?N1c/a(1r$S_"FC%DpEt)8>IFrhPBMl.K#k38hnD'q<9lLp,;VRGG'iuO]l2dl&9="6?=*X(X[6NfSXm0q[$]=lE.gYf$t$YlnZo8N:GR]f>ZY6<4i^NPSFr-_1V)Vb\1&@V`V\pO0h1M,!+5'ciZ]JtB'p?d5$mX;+mjpbg4d>bb^mP)6W>h.?VGjXeH(MnB^BR0=D.8F9-,4U9Q6VrL\H2mKErbqa+Mcd>]ZC00ap`R(5e<0PYDjJaAfpQth#gW0(rM%VY@^.p'e[fjB4(jiEQ/3!^_^DD&+..ZkjH#:E_\r%WE`X&lK45]F8gL'A^iPUTNn4?Vh6WNVGL.p&It[*Ge+ps2Q16@t?6^6Q7J!#lk=)d@(c$WA:FLp/T0KY6(DRVHTl>,g$4pitYEg_K/+J#`c-7S#m5)1*bc#5.WP<4"Te?Q\Lm,Uk'pO1hYIqkP#P(GB$4F)`AP`=YdhH[=XuGo<#!P:$I[n!i3q(d:'(E!SU;"0A%THT!`-77C'nf[->Z:/-N/qKdFFMhik(b"eKaRHt+`aNU88:JF8H9NZOi[EYE!6gPV,XP@3"?mmWOU8t,uC1S8C#g32hfY(KJI.1tHn([$jl7+)+`U(5qDq\`2A;$+c@EFBAoPm!@F]DE]\$<;$GbCU6QS"[cj$M7oXeATir:*,/e=qX)2,r+F>XM3p6lM)(fnRng#%VDn#_PCRPg.Fr?o1,7iC:S:`tC[8b0%jN+sK+_HBI$u>@s\,=I>LZ>?]0A8O9C/9MP&*BN,]A(%sk/7Og2HT_&(D4I&U>O2"Sc!2F!n'JD,^c,ihGQWI3a+Nq%9S2iBSm'npR<_]2A"Zg70B#^F$&["6bJVF)1r$Dq"sY6?,B.C\TRLU@=Ee*ej9+q-VqlV8Vmc]M?jPY7n0er<7hOBD]_*!b`%M-i5'g>q_'QMBV?'nM@'Z8H[;EWo$T9oB'(Z1Jf>UHe5]J,$k2\C/i5I?:lpf&I>Tc;Z?=@A?9NXYmFp+FgKRid6:5$a<)b\$-AK5TQksl[<Er>"ZjCE"?g28YWQnLls7C885%+'ks("WWo"sOsc;cESi4fe[$q!K1dHJ%!,F&n'=7N*3bXXu*_*uiK_cj+!.[qsnVEP_k:&Vci=af1IO$h3_1JB_RoO0)QuqGTs[:ED_aK::F[+!DNbaEMP5:M=5IjWNc?Fnb@^LV$EFPsZd!9&!WW/]bu!9?kh<,D5.gndiOj7rT_"0(.ulhEoK;E?@.OcmG*O4`b5RY[OldAkInQ!1V5L>'d!Y*e)7mRdgF\%pYl''G;DuJa`K7[*nr&IR+U@hS+DbE)9C"?G-p?0k]X:4"#ZIRl`QaET-9VFF5GlKjpdOL%tGDWu1dn_1=msm(:uS=jC6U!&]q0gN-uO_KW;^7:^X&]hE%2M[O2Jn?nJX#mT`p\<`N."]63F/:Bj(K_9:#[CB7O_H24bOZEMUDoC1^+2`J30IJW=/";0W!Ma22HCGf'kanuerfpS8TE*.-?-9u07!@+^Fa4Q(4[59\;I29G2XK7)SBB_F+E<#pb,=be<=p=ZZj5j"],s\t^o]VF=N4JL7d\rM'9oU/V>$=7ECqiuYEb4.b]uaFj\5E$.[%%g6`_0)5,SgUAi>LChk-Diji%BSLoaR(CB4>Xf"[im*[arjU,]uuM=np&?T`p6;RG4^/gRslua7qB!iJ"*S-0^h3d8+/ddN+0VJl.c"YY(_9mnj/mR'.lM,G`c6;&_R<.P?gk9[bL(++pl),OdIf).Xk%rG>749`I34OTW-cB%Q-c$n?%IW)d9.&qRf6fIU=CK84L%FJ-'GPDdXRFrTF0rYf8PTcQ6#iU**FKPL5[Btj@!G?S:RsTO:=.PEKjI>:\(T3bgu$_MGi?Lc9DZ)+PEG9&=W(ls*PBFQ*J5GBh?T_VCa)=NmKb^h;A48V/M'X<566Hs1&Qi%r/,Q_-^MZGKDOTY#WB/.hCL9'$82Sb#su_V_ZRn\=]rka_pe#9T+P/Q(BW)p+X-egZ&-iA?_9Ml7ZW:(5mV2#Y>;BjSXII$##+oZ5S._k^'HW@Cu:77)EE3?Ms&D^o5ppdltc^VsqI#sC"1m94PJaQZF>5EMkP?paI`8#dNVG*H.6?,lB*eKEtjNP3H3_&"%.ogBL&=[2TZ\_Z:0X\g`>'EHZFL]pMSf[fYYMBA5.q,`N]GAQAL(o33XY63=d)hJ7);J8nuhP:$oX?cP@o/4>/gi[C%m6>X9IPhc6^X77Tk3\@>1u/eSd0C2.Lf$ipA0"pP:MeIm+Y@iH:'*N-K]rZf:?c*M'.6G3uAi!oZOXnF'sV^1-S\7#IJ53Q@$>hm6*.hN>,_UY7X7)$0*)`Qt7m1%Q3NKrk5Y(hS@GP<.`Nt_c^0NWZ,u+NQXNA!OQX"5,d1=Z*q:R^1OX*FfXuOl.Uu>4M$[ZqgALd9BX=\nHB[A:nT&\(bf`B?"*XqN^bVg!Vq9',9Acd%1eqQpDEG5:>XFc'tBTW_1EXg*Y`]='gn#&9X_eOPjNXWsT[&p>Kb;!aNf:p#hE6:)Oq;R$\^&&Wn+tH8&,nLKjNEo>:n.p@a"a>c56IHmH,ci\qJEBH%m00eos(noB$X/Iitp*&D18$jE()!/?5__QC^ne,=_<95%O4=W+khp[6kZ!Wb.H^U)BP?7r#-?WQkOe"VB'F650"GS_/ttUB;0o]PuiH!]S$]OZ8V_m*O1"B(ppUT0'OaFID(Y>f*#u%?GRt9>.l4MFq/X@D5t@X$N=QtZP`#/"EL^Sdk3f7L7$T:!,8W">"=o"$54j\jAkN:nJ*#sq#g$[KUE/ai^1Lok(c!-RACgFbs\WEg'(UdNmU-^sge;-W8I"QZHLhc*aA`M1S'9OH`?G1Z%h7=>DWMlcZlg$@QnCb3b(S"QIE\_B:ZY%J/TgJjND`&-?Une,5e]uI#/A]=.!CGb0JQ@#1d!cf4QJ>rAP*77hWiE'3E]\0o33nGF8,ep>P*cCH\omW,:RqKaM?jK(lh%:LD^'^ZEH*^\'-\mP2F0XFTrfbKI_;<_`+bC2QdBAO?J]sEKDO9-B*5\TEUMSjDd`mbe^CS5HhS`0Ktf];A\A'J&^1l3$,SoBeu[3b!G:uj;;RLpMeh.[Fl0!W*;LWWj$/$"cAL^P^UH0!%[rKGRp/cqr:Mkj5$*IJ)^[0irp8;o`*%hLL5919Y2MD98qKbf.kBNf=?tA-#UC!=d`9B5#l=C35:hCO+=\iJ+G)7aTjC5a:6)ck2B&?`TMSWgo`_[C5n?R\98/%P8AE`"h,'I`s$!uBrAp[]Tp-rS.BQpiqJ4YBI\jh]Jl+n!Xf\^0W&9s>VP_Rl!\>.@p/CR:^0'"KJ549=(b@:8cX/ci\,.p@pGQK3=-E%VjlJ&HfLB/Z?oGk;f0)kNaj2UcIS=F$86\c*k]!A,r\NApJdA-Mq(7f?4EUi%B$Q6;6%#p.%N>YdmcS/p<46@lebd6t'Nr'SF?>O=nhX5Ut&U4Eh2n+f+7ltkYPan6`F=&auZ=)(S,m=I1$OR[3j^#FfEP^eTLC\I3Z_PA^k%/,Q>8b/$or<7^;06>Z8l?:CDV.l8:WCGo%?$'ObkLm#Ntuh$.3T9,U0.-*#dV\s4iBo-Rujn(15^Wi[t"(BBLKpLS?B"IC8n55!j0Fc0^>U8W%Z>&gO\_J]j"<0YY1<8e##k::JHJVF6ARSNK'O<2ABY3m"jUT0s=c95,$haK*M#:d3I:.J3O"BL'D,i"&gH).?c)I77>'iR.*$l]T'RRpTD$)Lnl"\ZY(O2ZVLj;QHZm\'kCn5I!T]s3)*lb_b"h]5BT;6F)u&0.>Sb6Tc#XaK_Y?p9MM&u*,I/XaYHs\`Z_%L-3f3FM_HK;E,.AWfH\EOR4[B#9rFD+0M`FV.Tkb^4#morr'lt*M^r1o(Xq3_jPY&%\Znp8Gt&2n-*Yb0f4PfJ,\dPR@$CMVk1F^fi_J#MMgaRqYg;'gbhj@J,d6:RG$YXnY?;pq82t!#7hfI\!k8fO>-e_-)Ec:G;FD043a.-"kGs\89IptUo;q>g=dN6cEq;@ng7lu'`[c,dWmHo'o!)/l']HH@#'H,f`ZAJ)Igk@u!NBgKI`oWi7:>RngO=A"n`RRlV:O"^R@XP1!<.GB4XHjiS=X,%$[tmBJ?",?%_!`?l]iG4[3X07-o-!(9Oag!dh`4$+C)4#8)`DUDn.!%W,K/XmVl>7ei+-,NFe*]t8j'JKZa;$%2pe),VNN5Eb4A/$5H"KL'GZ7p6RF>lKdY-MN>f%:m(!@VihF/kKh1s0bM&J5%6Ci!nrCa.a6IO!$\9dDO'[C,[WWiHn+#n@B.&/?-%)p:@c(-jS'f-d$IkO!,(CsphSLm[Ve]`UD&4=A0FC:Aur;,bs?FmG`b[r:.j$oj&8/?j6d@OZ;:15-Yn6U+`IYCq0[d*_O[oL'Y$?+]fMoA&'Rj2[1te8M:ejQGK):Uq<`;_rP2eLd7LhmmeE(.2=p"P*[q#tNc[B`92!I2?+Z8r*%P*nquUI)90k.dM2B0)\[o@53B=X^]79DPP?l6:;c?WD-FQlcs)*CqT0Fuulp&+rF`Q!c2/D8aA?)W9'oNh[6p.kogW-J>qkOokO7f9/EmiC1S&N,EpPA8i9RJZ^=d65un[96ha?`S^msD?FkBdH<8XKh"fA2&gWs%KrJ5AY[QUG-PXc\.%%WY\j]Kn`P^C0']YV42:Lr4(gpujDVie_2W9%s4Zl;n&f>8SO*%0_9]-iu%/95F?[oRL,q57SQWIdHj:$;i`Z=JAfAXtRB[(u"lB-]4e&oWm;ZdG#GfkdU8:"h_S`+I6R*hL$2*ua,fr%Y"aPBD`S]9cOH6TMTb/@g+$:lPih8_pqXj#>mf?/:lord]lqA<>(C.Q?_IT<8>t(T3`1YbMu;%]fNcNMX277@A#I=H0$'S)8\;ct0-\=bQS0Ro$P!H4Q^+*r3s-R?$O]E8eBl3?Q^+_8UF@1FdZP57;:2sBIhK9oqtA3)8XEBI1N2-_M9BVJ3G`@;3="&/;GWW@#0n7?![C/[5hVh9auPW`RLfC>.d!\!X9*K@B=l]-7^NfRp&&Xf<6a/:fi#-_#F9<4@umi@jiiR?+Qb`dJ/9q0L;Lrppc/o5Kd.\FAbh)Aa8?uT6b\p-;<@ZjfPSa6_rDIGAjeeqkmfok6YO&=]l&c:\oWfWVsOm\YA/SaJDOr\@K.eCi%hm6N";bAOU0&@aasegGWp(kiqLF!tI1Z9pm.U+E39RVlflN$iBV]PFIcBY.Qk[2/VOMmJ(.+D.Pq>5U3\tR0Xc;UY!K-$@j]Y/Ho-A'SbWQW!tR29q2LaNu^*H^HYM+>JH#V$4[X`@)r!.qtKK3`Z@6]5YbK0.3[ZZL5*5.'*NQ)Ej?S#,1'Og2>*\TbE!Z*)E;Dl60f#D/ri[o6:+nTXq.nU_0/(LD(Q`nX0].7[5H[EZD9lg;3BLg\JZ9*daB["H=:-OKSV%$UV=H+2"9,bh;KkMgVB\>"U+f%r7'6G'GVA'Nuq.Kc^$.eHM$EPaKBJriS)gt5aubG;I\W2W@qG/#T?\':i3>(bKgeM'0;MMgn&<>:]6[*;0/"&eoH_:`UbcE`,fP[->eu]+F_U`XDq]h6qI,irD.]%8B!&*V_(,Ej]QSDGWh_RY7Y=o5\oM9OaB8d'g%"9O)%@C'Gb@HK;#!<7X$@3T'3"rfsF+VY1:!:^c5e9P=X^,^WA;h$io"KPLlq)Q$9g^0cKj$Ksg.)R4AU2[r[405>T[kC:1c%!@.:*$^fsbnW*l%^Nb:gX&le>K@=ZLE:!cia4FZ%Y`nL!P?Xe@n$2R^TJMs,<=HhZlHG&T]G%]XoQ21tOhdq94"BW5bi=?+m#+VV*)cH8&leMAp:`']"2Sd#6+kqcrjlKZ2rR@9Lnk0X8Tp[6kdeC=-\nKGUTYf3g'`38-+%N[_:@I8rp2X/7&`^$=n[EN&&3U-VFEcf_i$LHg.&X/!m0R1KLYstr:(bSJ+A!DJM+ZanWFq>JS,*Da,V0uP#3$!cH`r@ZXV%4!h4^m/=(kWI&Kao3gfaFbUtLr+9V-G&J=Z'E0oLNPF39V2jlm_f5^``EH+ST%NL9Ae'?8,Djd/`Ocb3!B%akL,QB0C[M\5na0h8Lm2O3TC"&^]EH,uPKnY3;_JVSKU@(G;hRs;n"kW^UNF.H:gh'K3*[3]=>?n%/a/2(eKWuDJkKu'#]7X_M.KHi"$jso(N"bm[JueVgJ1+ql-+$rt%K/_jI\)Tf'WrG4!H6Y?e6P>^3j]A%PZMgPnIdj`a>LX(Z\[]\P&>8n5'-h'ts;h!o-_G#.=p2#:Plk!V[.dURtQh[!4#rdt)lmFi;6pFi/bf*eSa#RGt<*'/0iRE>nEM0KTaP`_(O3="bP@rDe!XaTJFI(spr,+,^@Y]+T%n`J)caddN8dJ&]g;ld_+(OT/e/C"oChYn4uA!&/;=WEEO<4TXNV*V?G:7MNU5?)-R(*XOK\-DA]s9N)B0XEe'bll4NlDtQ!]%>Q)p[6^osT1U]@E*/-\#.E9U95*di&-WWq6+,<6HGgoX:,IJkjL`N`!BXS>r\q9X&o=\",hu4]6*:hORpL?K5+K9B$?@'Q5MJn<).TpoRY5W4'YjrDpR:c1V,0-2ri#dVl@Um:fUC35@t==Od2.Te'=Ze;%XBeL5'q[%Kl&;mHhp"!h?$gU:MI+GAprO[^sHn[]PYCY?RnI/!lcn1hkr;PdY?4@h5Z97usZ#X5N*b8l')Yb-gZ,1Lf!U6Tr-\7>kCjSH`2#5A6OI\qSio93"i'm[Q:),GR(qEZLD]mbreRp2:1#Z5uq#f8&sKCT&B.:T7.uR-9uB`Ck@7jI!pFbJ7DVlVOEZ'rW8QM)B*/Zd#IACn]V4C"lUc%jjU,$+]Z`[92enhJV)k*l>,]j]Pmlm8m,:7^pgVVKN!sD'1WcIG4pFSY1"+#'k$LSZhOJhJPtauk_pV,g1(PLp[H!$-l?87X=-d:M;ouI,p@LFlc[K9FjTWjM:8@Qb/j[@O4u;D!u2#@W_?N^]o=UKae>/,J7:#DDF7]`q#pcc7nl]Mo($rTA"nQACY,prrrT.93$]e(Q:Rcc4`0S#PTkCa]8$h*q1I)O5MTKJqKR7n0Qs)D+YFs*L'T:[.V,BOp9^CG$VI(lUeDPGPS=p,Ll11RFP+I[F>>_/s65^p-3f38G$k6c75.#h$Jl([RPq*9acV4A?GCAW'.D2G6J3^K6H2f4A$[5=XeW@#>T;gWKd2:LC968:f\iNq%P.:rbm@e.hhmn0i5Z_k>[8RJBZDO'o8lB[;[4S&SQIc"]pW7WlAN]-[2fI[ufbE]EX]rSWgk5uAbD9eTmFm8?&_j%!&J:.Xe0M!-;*\^?,^)!C\&c`/0C/oP)!L%&X"@,jS3(qfPB0Z$e+N%Y/^;O+1-oo4!Z2<;ZfYl:WdB#9)!^DK;TjrUQ7^/3_&J0<_`#qs!$cG,1K'CX^LTbG8O9GSY"n-3OED6+R(KE!'kCjs<'%ZF06_V:*Te\S]PnJ.!fB_O9pe+M:L!#HdjK*F;d8Y\P/W>fT+T&,Q*(6JaZe"S1BtG%E4*odSNM0a>ZbN,le4]c'\lR'\HYE,4aLlq=F1KW26a9P1K&A'[)lo1="1bdE']tH)mR;84#o83$?u(%8Hg!"260b`]m9i^Ci%qb.UpI14N$p^hF3,gGdt;HiE,L^Go<%:X=Q@l3AE6CY[or(5sE#6K0J-Rb^tYD+O!1&c<^DFp''J[^3hrD71!Z!B>*WlKL@pWe-JF[4?jq?UtZP$&qVUqkN(jkl%*847ss+>\?rW-N;A[\4GOI!8Vi2jg%3TVq0IC?"sD:bp%!jd,YiX:cCHWmi6O*lP%*FY[3)kf!,#,+<:&)3&)$Xp>b,\uP*M=*=h"!nj<)6NMi`G/2bXUK8-Ej(*K,%lDtifpOkm3)k51Nce@fMPRo?>Tg`Zn6moGakI(f@?pr`b_urM-co6%58gN56JJT[LY!:V&gFRkAE*@j2O7Bjp[!V2>@+gu*/"beNNcRl_egqV8P5Uf:S0t_&Y7<<_4`+'KlRg`%4\N_Tp_7ZT]Y/u^krWiVGEUpCg_5NmQHpXOAZ^;,7qk#^pYAk$O@"<_0F8p[XYH0_#k8_(5AD60.[g1p;:okEl(0O%h3Y#33\$W$7pe-!Ci"Vf7LoX2Vr9+*s$c/e]"AaZ0CP=X$$@XF8+u*+787S#=>JjXtaX"r7KD,&2h@VdMr$^XBS1.$-;k#,0RD&#^B!qPT$N$%aXe*3Np^;dGs\P/)n9gcj"YVhJNb[WQMZ.?c*prp8OS&)NUYMnPj`#h[&tJ\G8k=;&sNMHZpJf"(joV%oJEFRQ0Z?FtMX?Uo=Vr7nu4p&LRma_)"#:Bbk:^\C:(S'Z/L`"NGG_73!Z1"\ae807osC6J/A*do@e'#`2Pj:'Uj't9(P[JE$"q9?M.=R`e^QNW<"a!k%Ka43N>fdT`f$Vtm7K>X(f[+T_XP)@;DGsSt5>'1h"t9oKo)h'`/e(tkp:IEqj1[V]G/.)9`=2G3BJ3Ca]E0Bd\U:5efeS)B\-@W((1q1->$$%_3Efc#Csp*"EX2F:Jf=]6Mt0'W@\&jNKq!ZQ"FgW6+G4PS#'`a5$4<.nMiNUD(F+t5gtB#+$4:*G?=:+L:.at*C"^P8@pmgZ.iD+&DcEhLGHfVXT%G^'G#VWSj8)iK4S2=B*$(b1X8#\]d=LaWrSEN"hl'\SH6p9!*Gg,^+XAht5,h1J(_87hF&XH<#F$k3]dpRjhO5+Z(K+2HQGXK6khDVi!P2nUh(Fpl7r,fR_QQkhop:i!m(<)g1[))9F[QS2$lNKXtfJJUCPgJK1bOE2!*q>2kUesb-iTj8J6H.Q^ZB_253_[orgEtJeDKk[KARnue#/Xtbk"YlX[-[^7<>T:),T$U@`UQ^*lZ84a[;)C#0TGO^KMRqQ\K6JOC'!%cQN#7hA-_f(.RU>uX@a"nK-ccPCh)f?fp5ZUJqW*-fKFm4dHPpN8uDXN=%!W:]]Dps,#naZ.$Jq@Nh"JI,OD'lY9Q&mEG.As%tpWA[/R#'l,*6(;W83[#6>U_*N5ip3s8`1'R0#mm(#&EaehmpEJDk@TV&Orj:Z'e;P_TLd95/g))lC]p$GRQHkY[NUFT=r@82'oW-k/E0\Y$0"R_LBW8\6TtD@ldpb*l"fTkBh#@9L$O@"p1c2#*bTJF,-cO-$/j]Um?b3>AW]FVAY]]'hGfZ!Z&cMS!"$Gi8EdZNdT`?hj,:"ZC\p37)B+rO@eCXZ`9\6FMK6#2\bUk@s@#g`t*FZ%V['Tl:",W:98kQr,_Lb)scZ&NO@RmX>jL>L0F>YpWY?Ef0j@GXV14jo=,blk,-4%U2pIdu*%NIG.aS5#TGKcF/\-3#k\[f9Ao($(tFQ)EC$h,)23lO^SNR5O=Hq-:5(5qn"KW:1(6'@Y>R7U0^LVh6FKiTV%pKR>5/?anPLVQ!B!VecTJlA&3qLp.UlnBdF0&%jiN]68I5]hB'0*,IKs'>BL+SmcY]ec?(G7Z<`[YEioGr[+b;r;KTd`XCj-9tj:+6#_UQeZd%I"\r]-A:kqH@m-`R/tADU:-hk%ONof/P7RT``mf!B#8JQ)gU>./8$m,mYd4.SShLX$S@mhm$+\9k]&^\mX1H\/P!$,YZ6g]_Xm0:6@7J9Y:&=d+E[^jn\_8)+gF$,&>\RAXRS?iXZXEF[!6:7m!Im4PuSFjm3]_(EH!dp6^MmG#'p\@NhGc^pV_-t)N#^#J&2E;(FAmW^\k+SO7DISs*E*?#Xr_alt$7ZCSV;"2`YS,BGt@CD`!C%/+n5;ee/h2/*^FS[Wu@6UC@dQ1aS?^CDb.QT0k-c!#J4$,g1PEV3p&isnafm#Z:D55s2mg+:@Sdsp.=SnO-%JK2D8!6t@aRYWSCY!HGF77npP>lu.pi.AtT9F),Am(p^>D"*$Wi?+H5j1q>NoOYh"2H"D)Aj;jIl`3+7l^(ajm(Bsg=k7C4?St_nh%=$^fki%1j!m3VmlP6(:Y*B#Ym`Sj,5^E^mgP47*,A9!S"@HJcuMn!+'If(r-a\;ROdX36A$lS%o7/bWW'KDD5Yn6.SV%rie)0'_S*Xts:p4-7P)G5+^gp2AZ@Dn'Z;F\.>hmr__@_fUQB2QH-ZjZ]#l#itIXY3FlW5Iqb*=LBlKY2UZ:(!pH+:4)5T"0+9@_gdHd1M[491pe,RU5cSErZ,e\7!Zn"I73Q9Q&_"WMZPIB"PR_r888S*8q/K2E$jPg$%MmAS#F4+!K9LV3)`ZFtB&/rWRX*(D[dLE"DR[n0GR2>[:W8qDoksq=tL1%]!T89MFg2s0m47;,LWPgMW*u'E`rC9VNZ7E<9Zo8jj@)MuspD.&,*W7A:fA6]euBE\0H7qpHd<\9@7CQ9.5T,in,(-h:dL\t1j!*eY&4MIf2rs+A"u4aIL.\T=d7un]F@">>UUqXR7)/.YIBs*4sG&_L>3csT$JHKoDL_1la'*!_/I]/p4!,qI`85a=8YSafehnBA%`E%-h$Obi.lk[U^+P\GB&01iSW9EGY'c!"jJo`-?9!CUcBT!WX_EZYR=jtr]E&,ZAg[I2(<1Z:%)GckfIstT<#aZRZ4fAI/KEDY''jY"KA-r0-`1+3D[]jH.c_#-V&S]#d"*HtuP:'-A)e>Vp0>@2_:W/mIFpesOLN2Fu'f^l(MMgn5@q0#NXf\9Sk1!\MH53="bfm/jQTliF#A-V\GU7leiBX.9;Sdg2;0=66-UWjVb_Zu\cCI&kl)1.gBk_-hADetkR8D%l/MB'B@Uq/M2;S)nKFp-c7Xoo;6USa/1M4"aQo]BT'MFJB7F#KXh$43reuW"-o)jpmII,UkhgYG3hCKX8i<:c`jQ8ZB)&2Yl='n7_gEi0!DMtBh-4!FN=W-].huE]M8WtL+Xn%aBQ#*E$TOT\;GQ_8e2J'I0`srOf%JE3^F8"tR*$3@Ln_s_,+?r(TI=6O&:/rmod1d<1Z,E7/[S%WC-NQ*?G1[$:r^Gl0Y?i?YJ3DYTDgS@8Pi4pX;dWF'a51VE,[Kf`B!$2/@CLu%TD7K61+GZ6(5Cl'.2XM6:(aCQpN0SQ)P973WpfD6OMUP"In1Y9d-mUGOMh8n*AT/D`R/,bf"u@*8UVmqnoLZX5`J6k5ndl\8YllJ,soj(G/f9XOQk2iBmlZeZ7b"c%=P,0enf%g(CY3Ls@,R='+"B5A!-DT'P"3_eQqKlK-tJN&P1!]tD#)pk&e^TY?`tb51`BDXL4j8V)eXkSQO.m+B^/gQK'dis(19Y-,K]ldhB=KLu.4`ueSl>[UI)USBjLFTfM]`*'0P1Vui5%Hih'OcbdYrV4M7MHbJYp'q.^ZJ?SG@`3Q9SDn`lh\cAj2EiJJ@#fPJmX=.-nCJ-!WuE%bARb%AKV0#H?nJ':V1-/X+Ac+%cR&?_n.VmfZF1HRZ;SqA^'2F2F%Y^Hlq0#S,>*$!aSP8g#cBQ/SH&Vhcjc>\]o`]S-#Bna4D41]1Wd\TUE[C+&8*@jFF#\j*Q@7?hMI/%XtH??[!8QU/@Yc;plH:8LR6jIeqbSbPGF]25fV8(&5R98P(s(3XAoM$5/*&$:]lRX=T[+4tSAR=_i0F$)3u@R^R+i$G0\[ButC$[KI0gXK#C8#rZYS,\AtS)]Ke<*BcMIpb+Asq>%k$[Ce6:+"Pd=g^k.Olq;MS]aT6JL4_Id,9,,pfCR4tYOX/\5NpHT-'1:hZ&B>.J@rVSTBO3GStca6N'/Y];.'>?4e5IJ\3CN^d>:j2qce\foOJ;M'u$+nNSirR@qtL$aF,Uqi_6'kR,UOif.OoakHcnGd<)cg2',..BXLrH,\jA^&C^In6II"#E?sY-IUBJt>r;?04Y]8#1N2D9O+PU59H>VEF:$cq5^I7,,]6E_PlMY`'!f+U,eYiB9`ucHB.F35Gq9OQiZZb_>`58aJY:WZ\B7Oj:JE`:k*\`2-*n\1?-Vj=#fbIo#L]+_X/rCUMIBg'df(XCqb%J@%')]-)&XmV"jP02@J)?D5=>dsZ43b4WZF?OR!f8?f"f'deB?qX!_Jb27$M`F:S*o>(E=F]m-H9_0_&LilI77M!Si^G&HklP-lC4CIJZXX0#E.dl.rt\fN+VckK[dVC(;.=#R],/csW=PDVi$_#kW^>nRuh^RK\/PYHREIZ"'WcW`3;25'6!bN&a0i6$1P.k]iPbRc'+`%?-:+II3P>DJlVRV57k_epj24e9(j!:.mn02VJN<#bIORDrd4#bD'Hf(d2E$l@s"#cTf%&;^)*\sXEH1aV\$L=@jgERde!i%"_V9"Dc%#9e&KcD\`NP.3EhfY7b/M='^@CVU()<)7,%YV.D>434dtHp!KW1oGbhZ-"=pgm&3%nH7S>e(J!#kJ4n&[kBZ%UF,38ge0LB/dGH9Y%\$E;CY[Bc'^`G(2Zm\!t)\/cZNA/;5GjGCMR3]?!2WJ4aZn+X)D4-b!pFU9:XO;bF40_SY6h?qj?i`0`dM$\(.6a@:/33UnLECt)IJWSYldk%;.9!+Z#DUCZ57\etfZ_R`eC53#1lQ@6*^+In[^NVsK7d9ch;$dj"LbOed`f!4'brGV)FjG.g\&N6.4J]IiBR/!':E_`M"]bFJ,>^eJca/L9\TFE!a*^lA]pCIF]j-@4^;,,UZCKH@28$[KET5n#U(9PGQ9b>?>!n`+#n3>)S^CY;Tm8dVb`r9eC6U(m+?*#"hVEej$pPak`W$jTXD285s[f\S#(2T7&Q6@T5S4Le$E[_DQsrCMr^->KQ$;Hmc2?K+#7@4e)lT,1Lte7U0:[IpYUImeXi'lBkch/9q1('L5(H*RVWXs,;SZB]D$gV")cu.aYSi%61F&m++A`3$4I@([_0>'rHcS"-hm)eNscNCqY9i!BP>1HJ+hQ.1+c?,mK%rAPKF`Q=6t&?![-qoOQZ86kJb+m+J_=SZ&J8DV:(R\k_Eci=ZnS&^R>NV=j<7hp0O8?iTs=LHRc`3=N'eV'X+^=mmYmp&NfTCCPYh;l6IjZPagh]s=l0EH,t/"[G%`8Kp5XS*eXdVIbQ92)Wq'`?c`RUTJ='5C`[gGM`iI1'C?pAnIq4>D@gd]mCRHe*b$QLEYA2gkC>$0atLPd>#K]">TKmbJfhjfn#I;c90k85MC*q?)fXZ&NRmH.W30C%8(YaD#S=D]\i'?83O,/UJl-lOtU_"Fq[5<5>&S#:sJ3e*h@OFB)J+i6^n;qk\fYJ^?&Ss('E-?Co577i,WBq]SFb$1Uo(%C07"%oBgph>+DCX@kTk'd[Q'HWAHUBRTKuZspc-O^sI62W=fRSJPa_MlQM2;f+VG3Q6.cZ!Xrr!Q^-F6J?a3HDaQ2VI[#$Q_Ldkd_`j&OeAcpgVh1Vb@;tkk09C9k"$X87n6(s'@sd>n+QDGAAA$sTM"Y>rL(+\.]LSR\Pa@a2n)'`hgbWdkN.p4(Ps!ja+[_!gZ^IM\Tl=dO?0ji?MQ[3p*mDb`[*$@G(Y.$b-;L)P\U4M'nYAa?qXs/EH1QhE86&[?Y[PEl./jr,X/i:0l-P[0^H^J-)ANu5Q;T@\,K&6hR]1GOOsSIqD/HCW4#_*7o^M@cAJ0kCPa%E"R$bZtrl78&_6(2Nh&A:jKK"g.Q!4V!dB40!(A@"A#P-r^HGX(S]\)?j[cKA,3SDd+;"V-feZ2c2NK%)(4_W=$hHk$?,:=iDEe_OI/`.[?@q-b%CL^iVnT(+"IJWU#WDf^fD@@jIAO7Mq%YN$&G^4R+hEW\&n4jQgMH4ctpV6`fIt%+EB>SGus8I?c*?A1ZIGVV^G'8&G<=_(#E)WH8-RU:`eN"Eu>\I\[p"H^(D#lZsqWk?KC9LsWp?pa0F0e9dK]VNMJ`GW%e3.Bc'XT3gj:8pZ+<]V0\)1e,C_lC'ld;I4X7ET)_#a]@"(nuL/tkdXF`lIi+i\=6CrD$9L"kD2)3uG"jUO"25s0Ep`,U.Cq:OlB)Mo1hc$qR;=)ASTipn]Qc/99)K0m.4H]oo#W7qI#nn(f%8Mlgpdq@ak="53Hl*229Q%hl+)VQ$k*p.;Km>/\SNI,C2/(`^%[oM'\+OXh46WO,*7HYrQ?_DcJk?l;h+PMl6CY%E4h6^m[>ZuaaR5XTt\,8-K5QBfdP8cDrQp,pZPGaP*&T";.hC1(`['W5gR?s8\Xa;o_20!VU#\gub]Z?Qg\h\M3fuiHD?[aH-2Hf_-%%Vg@11FgPgKFE%d349utDNpn^jc?T9^n]6h;A]chR%2_GTGnUi)c4a5TpQR+*'GM5_!s:!r,e?2+biXK\$`'2GOTp'%n5LP3cMQg/"X0nOZLX\VLH$RA@]Wb@$=Tg4X"3;V,J$&J%1Rc8IaI5G2/D:'-;9SnSXmL/53Ls0/NJ1OXIc$?o]agb45Pdj@<9]qUnsT0@[lSt<*eXY!KICf0]""U,(/WiF3Q7j:6@%.G"jcjh!Q9\/K4&n$"YhKe9)c@MZ;NupT0E,`%g[(LG@$AZMGAS#H=euaQY2f@El^G?#?0t_c$,!%b'g@Xq*O^k`a8BXLFI3]VGZ@'2++X,:;[Krk7X\DAYdFHeGpu@F7$9[ij&K2S1P&AD-eO;RYiSj>gdK3WeDf;hUV8XV2#X[e!QS4htRg0-%f%&;JhE9d,!g^pZf2k7(JS/FT;&UAmLCYI:D&tidP^dJ\G3qWj+sJ3jXRB+f<$:=W92JPc6c(,*/1N/#9he?UU\+2#H*qq\c5i9%1G^id'1#Vu<>H>cn4:*dnX2Uk^6b0&)BiN%D]I,dM2@(_Tj_hVY.WI^9hg>oSXc3p*]IkLC>-",O,Ah;]C3Hadu@%XqtBEH4*U,kqtFgF/Fb'MOc]Ybp$UY*cO"/[+9\"3O4>E5adbA4=D:OpPK^@b[ckWWV+^>Kn]=O%&=j*-+$FAg-pD?.7/?fUhsKgud:RKB1s`&ioCLqfC2.Ki]m<]T]:_bT2`CsHL[t"VZC&QL$=;O'.ono*@Tf8tE9l(,.k<,54[%(NS;$n5dn^N%CjK;7UIB`^`1I\Y(1q&d1OA]Wpa<$C'G.faKt$:ON3D(4$#F.g@U1Cp[6jqp?V#/lKdbEPS#@J?G5(Jg`6;LXt_Xc8P)Js=-iW&J2\?D6;2Uoj@Qm=R%BnPUSD=0A9@"[*P""oR@+BU(t.`tUPFGQJubrQZa2H0b!lA"77I.(e^\e_Ek6_u3_P-!&:Xc>1`@8NWi;u&_?^!IX!c8S]HY)IIet]A,@eZJ&V'U$8kM^q`l>j2_1$i^gUD+)XK7Z0is;B;E9l(,/M/Q&I=8Y>'7+278E>"b]315M\tYoC.Oo2aXBDd$Lcl?'"p>(!3HKr"c-d)Fim5ZaM\i)3!3`.[':>.PilEc'kN+V=AJ`+M'RQEH+h(\8gPRD@1uhA;@-SN>b59N!-thq"T(>b0SCpB//3ArqF1o0Qh&BW4Xn@&k$pj2Du>&o(VnAfhOk#!nu&Ld@n4V"gmio/k4+X]'Up$1'Yh,$C'JUI>a&D`c/[r6%rBal">N8&g8$PtGJg"EW&oTYc!+QUWBqtFrED2jL53#&-hX/gjuQ'@LUch$>G[n$/uU>+,Cd,=?[Y-5%Ti@&ecDQ\PA!K?1#`J`KGDZnIYH1L$QYHP.,VWN*[I4*L'NK&p]-;B(G#7hkLS+Hu\4kRDmZ_F1gX@7hP@q/qaF`hhjP*1(XpEKs<<=U*7%.grOm98am6$,,!bS]-sl04V.TAP*G,Dbb]:/4QV5(/rkS>89a=^#"O2B1lEkoDd)UqOB1&D`Xbc^p+;4h>"8IaW%dXfJL4>B".2[0/e:b4FfB,9e=Xo]Ui;;XtafP:'/SdaFAFPp+AN;lendstream -endobj -7 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 218 /Length 52 - /Subtype /Image /Type /XObject /Width 308 ->> -stream -Gb"0;0`_7S!5bE.WFlKDTE"rlzzzzzzzzzzzzzzz!!#1b$L1Ik~>endstream -endobj -8 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 138.7993 346.5458 150.0493 ] /Subtype /Link /Type /Annot ->> -endobj -9 0 obj -<< -/Annots [ 8 0 R ] /Contents 14 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 12 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.ba13da7c9fab2dba3a39245a6c299296 6 0 R ->> ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -10 0 obj -<< -/PageMode /UseNone /Pages 12 0 R /Type /Catalog ->> -endobj -11 0 obj -<< -/Author () /CreationDate (D:20250418115009-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115009-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -12 0 obj -<< -/Count 2 /Kids [ 5 0 R 9 0 R ] /Type /Pages ->> -endobj -13 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1965 ->> -stream -GauHLgJ[&k&:N^lqMi]51%IKd%?`u]'bVX?LL%?s1l`2*jk(HmcKtQ/[U^c"`.47aL(oIr=foE.52ELN"@&d_%b:UrF#^ii_6dUa"Of(FR#bZ45PfPFL]:uc[+-sKa)aB,&RnjjgW$XtBbS'i2IcI"2D#`Z+/*(`^R&m24;[-q0MMX^E=91RDn'O`U-E)j*V]d/Y;$!X'Y)U!gbl.kqgHA)IU!?*oaT+74WKqEb">fl8r]`M;ls+mAYinG.cao:>gFR]RIL75)dMA&I_0K3PE0ff/'o1e'$-TL6iQ:fnJ2>jXpPhl?7(a8)/iD=GDT'G"l?.=u3JKWarVr-96eII:7P]N;Ne/rr&5mY]AW`"G9_juD#m7gVX=\_-4gujR?W-k$=4IHA)lD;?qo6ZTZ(_hsCSl'_N5\ulo9Gg,:gClcaU:QBME./EdK]''feN$LV%glWf[mGa;BKW5-+H\fG,U?0jf9X,&*eMc,T4G'::5p$bYin?AVj:&fnnO!GVrTm9_036PT9'u&K0L2KC\7T#Q_lL#S/;1c7FXZ[@tpoh'51TtR,ed"+ZEQ$3/LD!gDhJ''Y+.BC.UocNbQHj\fo.*_C;1AihI&T1l3^>aXYWHV%5tNbb:$&AYq?I%3]`apC@?Jc0SO#-&G6g@QAd1QB&[tQ.=s`Yjl0(Gf.2aja"$sS-s(l/4d#aX!j^D7bmP2?NIk/*R^]1VC>D]!4)Km(th;7U:207U"D_<*NUINjord:*LpqO>%d<2$d,(n6=1Z]hjA&2a%EEJ'X+!SF16<5LH&CM7?0:7Qo=D7MLI0/u,@1h7'!Q431j@lL=[_f:CR"PRag]a3LqrTTg#O0HT0-fX"kqCVq?M6*,D%']t!b.1]WeD=ttsXFA!7gM'1UkIKTP`L22NWdo]774QrHb,.UR5fB*'&5049:ZHX5'@hFt$O&A\o+)Sq)bd.db&?s=;FLXI7n3TOCkjFJ#J1N]iS&LqERsLt)PD0L3.ACUC_J+*B!P3>_^/pP1SOdu&HA1Qif3ViK!UPOd-VB5&*eQ*qQ%(Q0^4:pauiQ6o9`0?-n39&*@'TWu$Q@\"--NuSFo?rruB;"S!Vhn0ghoiC+^'9n23hMQP(k^)'JK;`Mt!l6fU8`5^[4?-\]No'++5BYQM-^*XpT:5'*$bD3s$6/O=MU=!b;m"Nt-W$A[1/:9VhUn+EuG?62Nc\mkLY\L7_D_ck'l+3FN7+6re[d8W`^)r6*'Sl,Y2Y#F.9@`Q421/=Z0h_'"c@+@S.j6bh%D(=)J!aI6Sfj'Tsk^U`ABIN~>endstream -endobj -14 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1559 ->> -stream -Gb"/'92jn0&AHJokYj6.5\!B7ElnJTrlqMM'&L)KeGK.O0fO1Hcq2Qh[:6:lC*]>B_Z2M#!YW9R('M>Z3F`V=Hk:3+LGI.7@;cJ6U"2u7U6rmk1EmQBV#E3iY4MKjl_8SG!)g!_\eiJnBqtr5\"/8jPQngt/-mip$07suAT"@3)A%V&=+r-8b!K_Q7X)opV!V;Xcsg;f5fFg+6/WiC0Mi[5K3#.[^e^Y"i1X*:.P0W&['o3+OH6]hQ0iSBQ)2jSa:X:!XR"0c9Db-"3R'%K=,&_\g';jHIe;eT89)_)D?'($U`guP&SCesCrXAKn`:T/;'LB8I0:m`W6N*>Nnar`$^'N'9\co4:2n$*(.KLn=dHu'D>A+\3D#`m^`qIm!k36Up7^u=Q3%,Q2Q/DDh<>Yp=gDAD;Wl]*m,/ZP)HC#Ts)f2rn!r]lSf2b.)0'&<$.`C`M9EQP(/nXo5S>PWPj3MGnE:C;h)[UuYQs$%APc7j+/X+t5e-NujO>I4%E?8Uh&`ig8h6bd9oc&7uNpkJK#M@`"V\"P!uH6b!u=I]p:cQg.Qkq8'[r/KO^nZiBCTq-,#^1QqekOOK:F6m[h,%AO7BB,%+7N:NA%:8SBD)oQ>Qpc&PTchnd%&I3\Pi/j6;$hH?LH2hj[5IeJohGB8@qn)2-D!/=M]OB?t-pBVESn7?;n4T55aVe?.jt'lrj9gl2uK;?rSqJC$7b_L::Mb&6X/r2Y%EGLaC7FaH$7jJEW.ZP51JX*IGXlHN8QO2M?9LDJIm__R2M!si(B[f~>endstream -endobj -xref -0 15 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000663 00000 n -0000038558 00000 n -0000038816 00000 n -0000038988 00000 n -0000039274 00000 n -0000039344 00000 n -0000039597 00000 n -0000039663 00000 n -0000041720 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 11 0 R -/Root 10 0 R -/Size 15 ->> -startxref -43371 -%%EOF diff --git a/temp_direct/Convocation_43598_18279.pdf b/temp_direct/Convocation_43598_18279.pdf deleted file mode 100644 index e8ea6f8..0000000 --- a/temp_direct/Convocation_43598_18279.pdf +++ /dev/null @@ -1,88 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 169.7993 346.5458 181.0493 ] /Subtype /Link /Type /Annot ->> -endobj -6 0 obj -<< -/Annots [ 5 0 R ] /Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250418115042-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115042-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 1 /Kids [ 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1599 ->> -stream -Gatm;=`^?-&:XAWkdT(hX3hp2%/;8XbBB`)C\^g#,u/:h#tq'*BK;=Phkp\j+G"'NPfac1RI:'ckN`3S'L+/K5?e/9S\jTR!TPk^!bN#PVUocA4o'ADLOZBfc#"XUALXi4-/9(6AK0A4L9+K#RL7%\r-O$Q=_15>>=k3bJ2)YfBYkV:6lN*_s259^^h9&6"4LTcJ@cf:>rN1o*?qVp_r+E+DJ=f?ds2T@DhGWm>YT6D%EJb6E*(/>OHk-!j>5a2OKo%`XZPH/+YZl,nEi6epSe`)L9>5_6l?)^'%o&FB+TH2e'nb(571ie_.i?#!+>36.B)5VN)o5a/F`0H'^RWKT.&Vc-oo/7oNSp+0=;]UtdP(LLJe,ls3NJq#/_L-[?-<4EM9<70q9a#m!/1S*KhJ[)\8>JkG/X-]b5$T!:rY2bDI[!52:3ij6)%ZZt1.u3LSW:O^WXuD69=l:'@q8o2(rl.a'P$9SW`b.YrGpof^b.ZCl?)gLNG8nttenFs,g[Wg$[J^>[&\=t-a6:S;X;8e(b2iQMrS%j+:q52.nDo?23hAUGb$pnNoPL!ueYj%oYVTM3cHDW@,HV_TPr^$5-2,JJLeD1r'\1VD0aindBhN0hb[eD/6qgu'.]mD[OIk">&L#FL^Ec9GaEkfrm9CF%N2Yi.5(:#j,.?kgk??0F!sKV-aNN7N:d5Nn.mM7:@X!I3_*5>eik.@[okZD34&fI-9Z4-7:cgtLA2X-'SHdA&S9#VP8kc^SUC=KYFKp*dYpAq#Y>rn`-JhCUEC[cu")jXLcE^JBM7jV:f\e?aj(PlCrQm@FqFf`Ci2ZB#nO$aFK]OTN"dhHI6qk68p"n5*UZP5KTmpd:Zjo;0SM`R[`9p:Y+:8(h0c%[o3CO[3f>ZORYSq.=9SEmUO!PQMo+S:`hKbSG7*'i*N7`QIk+HLP3'-dUF$r6Prj^WsO;D[WmIB$on"E_Zp>p@bo!er=a][l\.:_9G?T9[e-)3Z?8;^eNh:aJaAD&!=\&mJV7S6Zg/BpSZi&',s^G#B[@HiW~>endstream -endobj -xref -0 11 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000630 00000 n -0000000852 00000 n -0000000920 00000 n -0000001172 00000 n -0000001231 00000 n -trailer -<< -/ID -[<8203fe6b2c2a99877c09a58f26c98f90><8203fe6b2c2a99877c09a58f26c98f90>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 11 ->> -startxref -2922 -%%EOF diff --git a/temp_direct/Convocation_43598_40596.pdf b/temp_direct/Convocation_43598_40596.pdf deleted file mode 100644 index 838e85d..0000000 --- a/temp_direct/Convocation_43598_40596.pdf +++ /dev/null @@ -1,88 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 169.7993 346.5458 181.0493 ] /Subtype /Link /Type /Annot ->> -endobj -6 0 obj -<< -/Annots [ 5 0 R ] /Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250418115042-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115042-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 1 /Kids [ 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1599 ->> -stream -Gatm;gN)=4%"6H'i,-0pRc[$aV*$US-^i7jj':AfBf\>UXk;p[P#iI/q>5c,/BO4E.$sHLVF^hK!"T'm!Q>Sms3F^G?`,ThAAC/uT7C(_K'>-t9M^,/gu0>*GB95Z93DU<8dT]p5hX.4K-;aWLo,cD$3-Ti@TM11`)[MJ.q"=o.[i%\23Gm.bs1_"#4NM-s1n7C"5kd:E7YOdCPPIHm4c'"KNhX=giVBU`S7&g-WcKO$?jtP7FVtQ\/d[p<$f*&*eN\N9c1,1^i(_00d"ReDL%8;f_3Cc1l*G0b:+gS[nJ5W(U+sk&*O)di**'Grrb:X1&&d01%U?r>>Lcma\$KX\A.9h7rnr#DJZG#>]f9T]6?#>K)s&[S^OQaW,:btQ\e8&PO2U!fCl"R0&`*"h23nk3F+KrepGeBVJWb(sf'<_$MF'Ga_f&(Z;*+EL6pGu74cMi/14,>RcR-m)p..9=e_;##>AM(5]3u$f'JGt7naXMf(9q^X3S/0!PeDK'f"1BXmd8jdMr<`k>,LOF3?=)k;;`d@Bk5`KS;52DVY:"Yo+52Ho_u5pE+6`,rtdIag]~>endstream -endobj -xref -0 11 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000630 00000 n -0000000852 00000 n -0000000920 00000 n -0000001172 00000 n -0000001231 00000 n -trailer -<< -/ID -[<68e3fdeca12c9ecf261c4f7593e3071e><68e3fdeca12c9ecf261c4f7593e3071e>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 11 ->> -startxref -2922 -%%EOF diff --git a/temp_direct/Convocation_43598_49786.pdf b/temp_direct/Convocation_43598_49786.pdf deleted file mode 100644 index ae3f826..0000000 --- a/temp_direct/Convocation_43598_49786.pdf +++ /dev/null @@ -1,88 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 169.7993 346.5458 181.0493 ] /Subtype /Link /Type /Annot ->> -endobj -6 0 obj -<< -/Annots [ 5 0 R ] /Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250418115041-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115041-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 1 /Kids [ 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1599 ->> -stream -Gatm;=`^?-&:XAWkdT(hX3hp2%/;8XbBB`)C\^g#,u/:h#tq'*BK;=Phkp\j+G"'NPfac1RI:'ckN`3S'L+/K5?e/9S\jTR!TPk^!bN#PVUocA4o'ADLOZBfc#"XUALXi4-/9(6AK0A4L9+K#RL7%\r-O$Q=_15>>=k3bJ2)YfBYkV:6lN*_s259^^h9&6"4LTcJ@cf:>rN1o*?qVp_r+E+DJ=f?ds2T@DhGWm>YT6D%EJb6E*(/>OHk-!j>5a2OKo%`XZPH/+YZl,nEi6epSe`)L9>5_6l?)^'%o&FB+TH2e'nb(571ie_.i?#!+>36.9OPj(p0k]ZbXUk:pA866;%I!\5h2'@j@*0gi?$9%4Vc-r%op'575Nj'\n!#-&G,\V/N;gXgP!-+[)2]F77.18l@U@!]GK=1f&0Y*)1-]IB[mePB+-?*JRiMZ$/cnj7cV&SE)C5o?^?:'d5u#,R!V`ED?j8W6KI6\GC2=U=T)HJK=,75BqudQL;m0,.&MZ3gq[kIrM6HMA+efbe(rVg$TEkHGI;p1l3#dkU.n,;#;]!=0CNXQJr_>#0,L(D@OX[XBqWq/Bn$c]8eDmdc)]1l*+oA3B1V_Y8k"BT['IO\DAX*Aq=1IjX58P)4q?ek+T/j/,*?PFf?k,ghfSl>,1ILDoYq/eb1*_7HgVO+/9q4Zb"5W_91jg3c#PVr7hY/AXHue?jfUs\Dpi,%H:8#Z+LA:uOkBa""3P)D%J4M*=Oj>]^T]Luda$%(Pp":6;'t_@[s:._d5u;94(&8F9XtUPu/&D0>L$7q#j!p0\oNIcADF/o775JQW\)HnU4`hlVfj.5mP\M)f\38ql["(Gr>+H9!\@V)lu;Y7WdXo`ZAhA[!GpYHtt;NHoFa8MrKH>-9cmgdiu6f.d(!\^&nNWl,]hT\#LfB@-*03;=&1^2V@2Y;4Mic[[p2_HA@BYNf!O2'l#+0QE1;JUXR#hLN@?c5`+aVEKjmtRP$ME.@+MYn[7Xbc,=tN1%+8WE8XG(ficlU.C#56(E:$+FWAYlXrhte=b#[_+'`s&-%77YS?Vno^&YK0e>i,F%ltjt+K/P5G7.ig?AX[O]u+-TQ]Nt6p$'*mPP>(nL\$PEKgS\10PuVDKl'Ch:UbV_dV;DfHbNIiUY)"agV3FKoI.>pbs?CT4u.p'ERnPb2W*lf*p*:.M'^'Y$_>)AtCCk92UjWP/>WH&+*Jo_u5pE+6`,s1+jsec~>endstream -endobj -xref -0 11 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000630 00000 n -0000000852 00000 n -0000000920 00000 n -0000001172 00000 n -0000001231 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 11 ->> -startxref -2922 -%%EOF diff --git a/temp_direct/Convocation_43598_64548.pdf b/temp_direct/Convocation_43598_64548.pdf deleted file mode 100644 index a568585..0000000 --- a/temp_direct/Convocation_43598_64548.pdf +++ /dev/null @@ -1,88 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 169.7993 346.5458 181.0493 ] /Subtype /Link /Type /Annot ->> -endobj -6 0 obj -<< -/Annots [ 5 0 R ] /Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250418115041-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115041-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 1 /Kids [ 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1599 ->> -stream -Gatm;=`^?-&:XAWkdT(hX3hp2%/;8XbBB`)C\^g#,u/:h#tq'*BK;=Phkp\j+G"'NPfac1RI:'ckN`3S'L+/K5?e/9S\jTR!TPk^!bN#PVUocA4o'ADLOZBfc#"XUALXi4-/9(6AK0A4L9+K#RL7%\r-O$Q=_15>>=k3bJ2)YfBYkV:6lN*_s259^^h9&6"4LTcJ@cf:>rN1o*?qVp_r+E+DJ=f?ds2T@DhGWm>YT6D%EJb6E*(/>OHk-!j>5a2OKo%`XZPH/+YZl,nEi6epSe`)L9>5_6l?)^'%o&FB+TH2e'nb(571ie_.i?#!+>36.>Zt6N)nrY/F`0H'^RW*KhJ[)\8>JkG/X-]b5$T!:rY2bDI[!52:3ij6)%ZZt1.u3LSW:O^WXuD69=l:'@q8o2(rl.a'P$9SW`b.YrGpof^b.ZCl?)gLNG8nttenFs,g[Wg$[J^>[&\=t-a6:S;X;8e(b2iQMrS%j+:q52.nDo?23hAUGb$pnNoPL!ueYj%oYVTM3cHDW@,HV_TPr^$5-2,JJLeD1r'\1VD0aindBhN0hb[eD/6qgu'.]mD[OIk">&L#FL^Ec9GaEkfrm9CF%N2Y9'M2rbH["rS2b.3hEmm)Fn3cZ^nXm1`S=SZB;'Y><[%JI>D'^+;GX_3i[hP&r/@j6A%L"Zj%-*+lVkVR8HiLJXF:h%"Y*+bM6VMi]?MC"[/I'%]q1\"dlN'$kn*-fq#G*]O.9'iD<`Qod[H`/+K2.45#V&p7RkY?H&)lHC@AoY*hj$+]g(mJSChfO5?o=(ci~>endstream -endobj -xref -0 11 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000630 00000 n -0000000852 00000 n -0000000920 00000 n -0000001172 00000 n -0000001231 00000 n -trailer -<< -/ID -[<5843539b08cb7bf9fbcade8d98ccfaf7><5843539b08cb7bf9fbcade8d98ccfaf7>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 11 ->> -startxref -2922 -%%EOF diff --git a/temp_direct/Convocation_43598_77545.pdf b/temp_direct/Convocation_43598_77545.pdf deleted file mode 100644 index a7dd6c6..0000000 --- a/temp_direct/Convocation_43598_77545.pdf +++ /dev/null @@ -1,88 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R /F3 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.xxx.com/) ->> /Border [ 0 0 0 ] /Rect [ 269.1858 169.7993 346.5458 181.0493 ] /Subtype /Link /Type /Annot ->> -endobj -6 0 obj -<< -/Annots [ 5 0 R ] /Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250418115041-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418115041-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 1 /Kids [ 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1595 ->> -stream -Gatm;=``U]%"?O+^tX1i29eK4jZGC>-^i7jiuIL$1n>+l/%.K"]K3^M^Fq"WP&/7#Ef;A#9bP5Hn,kp2T_Msks*4V6FU"U6#)pId$(+.4QsIVKm,Z4/*WE,.=aKo2!#P!ITXT^G,Q(!4^2Qgi^M2C.rI0m4c&P#e-&:\_3\`MRPlW:TpWUXp/EhEO`(17EAB@06.CsdXI;(V`3M2k@_-YV`4)n."sm'0&Z(Ys#moCbN\u7@W;[_PKRgiLV"m>E_&6Cd+0(R+qYZl1ALP_lT8haJ>$b9&lB\hj[;*,@W2PN-_7,PR!MU8$PuQZ56h1(*N-]2Y:p;C'XTY>OFfH^EN:dT#=Tco\MZ!V2E3C8nC"Dbq'^%`Vk=j2Rj9UtQ+iq;N`)0RL%Jao/_n+m;3G[d1>$ichqZH[)(SH=F'f^iq+8n2Dr[ZgafQ@T2=]jHP>7r/HEE#XQ&JJ9#8o':tUh;Q)7#81l0,pZ7m!?ZBm2Qn:N6'RaFYqT<@:AhP@I7h`nR>E52GodU4:4$=)agm5lXF:[%H^Jr2P%9S@=.hSc"jIg*XP=6M`T&(dr7n:Dg2jTkZIfWZWuItA%[RE^Bi@K-e5G5a@RTSq?@T2Mne%/_YZ'oufKWY$BcG[Y1ulOD8HqqNZYoBsuVZcPc,:iY0.'n0/:g'O3ZDf<;/DZf/T?>phd8kc^SUC=KYFKn80YpAq"Y>rn`-JhCUnZdBL#MsPI43LeR-$E5Z@Y:SgNhcDBH_G5Dop6q/"(-6X'*UZP5KTo'/:ZjT_@lnM^\9W/f;D-[:uoBVlMendstream -endobj -xref -0 11 -0000000000 65535 f -0000000073 00000 n -0000000124 00000 n -0000000231 00000 n -0000000343 00000 n -0000000458 00000 n -0000000630 00000 n -0000000852 00000 n -0000000920 00000 n -0000001172 00000 n -0000001231 00000 n -trailer -<< -/ID -[<4b1f5265d80ad89ff1698f6b3888292a><4b1f5265d80ad89ff1698f6b3888292a>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 11 ->> -startxref -2918 -%%EOF diff --git a/temp_direct/Devis_43598_49647.pdf b/temp_direct/Devis_43598_49647.pdf deleted file mode 100644 index 0eff42c..0000000 --- a/temp_direct/Devis_43598_49647.pdf +++ /dev/null @@ -1,104 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 125 /Length 2752 /Subtype /Image - /Type /XObject /Width 396 ->> -stream -Gb"/lCNe_d(^8U1UaN3;I$4-'fC#_Jgn@5*J.LrP(K#>I_i\eB&_CS>gWfg"!!$Q>If/m)j%"gjoDS./I0G0#q"7rFQls(L4u!9f0[&qrpY^`m6E3bH&RW=!6A&FU5XCq.0,0<,#MCkW"]5"[#ui4G#SeKrhlGX=UdWm!+;P'6lBi,V#]F4bpCMI"tBcV:.(b7QCq+UUE^s[D\L]$@ot?<2m;=,rHA:K-RB8hKg:at%ZP@`7W8_9$d8jh4O+/C1)W#CqQh'coi:/Tu/];O$SceH+B4,tZeTI*N:X&(7tM]OZ(,b%c6lWr;klM_nS;+:Xa.G0F41MYfnQVuKY1aU:Z)_)$'E/'!._m&I+NVF4QSJP*`o]#gnqAKFQ/PnKB2%k7`EEiP(53Z"fqPd3]&:at%ZdpuFAAZ1@)8sC]<*l#MrX-oS!D2Tm?e%=BD4dt]u3?Ei4'oDLWmsM<'a*J>K]f8MOXfeU0`7KCT2%MaBRu@[anlp!SH?ELD>?L]1K4GOXf6ih7b+LhBbc(C>htAjP9eP/l>Ia#HX&;J&lq!0Tjg&78ddZ#YC2Q;i;6V_PAlRoVH<&71\!3g:Lt#B2M1XRJ2l#0[-XtO"Hg#*NR`rTg&4ri8&d>nrF[iq.B8To@bM:JZJk/D.O=3)?@tS@/qj42c72R0>O\m`TnbKnk100cpZ7=Be^u<5%-DM'apfq>>b,U[mJ-1ahc5[Nt.?OT8(`')2.&^$)!=ge1C3*3DV5+/4?pFkXTTi'J"ZX;2B[/mUPnFLEJ>&'qK-DeA);kMTTKEIKX-@FN!t9eV*,McUaoMu+!r?tWO\-Y-8Hh)hkn071cSCbHFOLV:J9.J=;'$=7&e&`0'@VY'GpH?]28B7<8hUh=Bs(@>!T"!`?W=3#jlPUp7HJhCRe6G5FW3dPZB?nTJ+2.(t8r"H6atpP"Q&k`TWb-)k,qR2bQf2l??Tl:kZVN$WkOh%T2)Qj8]PD8CIp#QSgs`!l4YL/)lqY(2[srP(ZRsDp0eG2_G:IQHJ$tD8^!Y-hh\#Oa:hf]lLXfOUGt=hGjV_="$NKkIdaP2Sn+)O]cC4*nmUg!/\Z,RbKaBLL18W75^.3$2-WbUUCrTF^Qr2h[df%i:]!U):'=6e&KnoQ'dBf"Hd+[i*3I>Scs7^PViD;)%?]"?4XA\-dP'r^?gDO-+h%^rE;/'U@Mo7'7=citqE\:mFW\@ecIE=[mI@oQa.UR?OYO6P,Xl*>_24&YKY>(4tse<`M'N*=hKCZro:06_&=7SRa+)OVTW2^>*GVCnTeM=M(U;MBUHH?>Ej]6P8/Bhu/D9PWIGBQO.S#B2*S+5p6"`mk[(qS3T&maZhe&`1PHAq:Y@#$t(g8/Pm^.^s:.CM$d5N`UJFFEF(!XiKCZH:O%Ke_H%BehN3%:/J9R(ZijV\drh7>+"WDmQolh@g`[*340_tSI0M28NS@=_?0:&?$(f=U+@iP*!#9endstream -endobj -4 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 10 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.90f48b99f58c9c997ed4409eefc9558c 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/Contents 11 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 9 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -7 0 obj -<< -/PageMode /UseNone /Pages 9 0 R /Type /Catalog ->> -endobj -8 0 obj -<< -/Author () /CreationDate (D:20250403173405-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250403173405-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -9 0 obj -<< -/Count 2 /Kids [ 5 0 R 6 0 R ] /Type /Pages ->> -endobj -10 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1544 ->> -stream -Gb!#]?'!]/'Rf.GbY'5pM9F]MT"[)97"+:-,p?81M`S'*'VB`h#9TglF780JZCA9L$RYN4g19rWcs^fPn](JRZOSf_]+?CM,n^\@l*+ONJuh*9SHWPVfjg)-IJ/,@J&MU"Oo915riQ/3'EXn<"jq?)8jaU)%iQQ)F*45HN&bYi3?5pbi*hU]:VL0Wa>C'mFdSBM6V0AuXo\M)f8ZlAnIpGR:nMYeZeN4l)CG-`:o268(e?n]mLQJcTS5\ktY.E`/-)Cj,,iBe[?PH$UCOYcaiI6Ha8jEfiKL]aeuJg$)Lq9EhJ7tU#kB/O*cV82CJ9/Cpc/D&?MhrT-D;0)jsRg^a+o7P9Z3=a=WnJ%1c!2[%(iG9M_"NAVL.)KG)l>A(R-SrdL!F(5/E\jd'.(l:.!M,CP(^R*T,_^W0]M)CCSc\B;#qDcnj;sT0"&lL4',W26Ium+eg;DgjjlaHfl?VJ:TG"[sV[h+%)D0QW^3DL/j4Q8WY>]=iSD^%CA_k@BGP&+5h$lN3@*/:THcLC$OPE&PU%A\dnI7d-PX\fiA&a6t/p,$'8f$hT#T\"U0EqHt_2:F5qbn[6\i0UJYFM&/QdK`Nbc^jO4ECP]MB[5'"6q[d=Oa-OE/Wm9ZgCAJ%Q)AsD;N/JBbt1..F(FC&kZs3ZZPDXkf$%mAS3DXcC2b/UBk:rmWF9]U-CNE&'lpKYkJ,5US,,K*<@5r1UAdPAT-5gD+_@Ek9aHWdnELZ3j>ne69Wem#DB)L!aT->Q^S@DI/,g0l-e):NbYIu\".kApEYI@a6dOEV]kK/FX5<7E%XQ6IKOUU%%sa,&_o]9oclgX[QCV385f"FrR[q%Q6j>uC/Q6Y)#L?Ld_KE-`\9.!^U#I=$dEhA@[#`WU,UT!>Bss2SN!rf4&$pJ8q#-bO&bijKcK@@T,2.^<0Oo#!a_!6G_JCPJbPc47\7LN)*:;l84SmTYNlpjIA*>O>dE*P,qmthMTCGCG?USFoMk*6#7Y[X1ZYU,5#l>X.rhBoPA!Ni-ALV*%lCJ&Z3;PQ~>endstream -endobj -11 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 176 ->> -stream -GauI-4UOMA%#"L@`KVhhGP;'EJlXc;\UgCr]L&*3I880O[/.rOplh1"%qQEQ-UlffT/diS+ub#2,jc6/so%FLkP@].qR`t^,+Tf;24#H/k4r>d-G8RhI5%%&FAUH\n~>endstream -endobj -xref -0 12 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000003164 00000 n -0000003276 00000 n -0000003543 00000 n -0000003747 00000 n -0000003815 00000 n -0000004067 00000 n -0000004132 00000 n -0000005768 00000 n -trailer -<< -/ID -[<0bd0b44cdc362fac032884cd66a46884><0bd0b44cdc362fac032884cd66a46884>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 8 0 R -/Root 7 0 R -/Size 12 ->> -startxref -6035 -%%EOF diff --git a/temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_369.zip b/temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_369.zip deleted file mode 100644 index 1cd43b0f4229f1b2beec4683f3739df4937999b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43339 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 Pf}a&E{}0sl(@*~wFN{U9 diff --git a/temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_854.zip b/temp_direct/List_Convention_session_67dc3278eaba42b1ff7cee6e_854.zip deleted file mode 100644 index b4aca36cb271be27d4b14e9c08a75bf5487c841b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43339 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 SpVI#T{}!xJ^)!GHe4 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 diff --git a/temp_direct/Partner_Invoice_Invoice_640.pdf b/temp_direct/Partner_Invoice_Invoice_640.pdf deleted file mode 100644 index add28f3..0000000 --- a/temp_direct/Partner_Invoice_Invoice_640.pdf +++ /dev/null @@ -1,85 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 125 /Length 2752 /Subtype /Image - /Type /XObject /Width 396 ->> -stream -Gb"/lCNe_d(^8U1UaN3;I$4-'fC#_Jgn@5*J.LrP(K#>I_i\eB&_CS>gWfg"!!$Q>If/m)j%"gjoDS./I0G0#q"7rFQls(L4u!9f0[&qrpY^`m6E3bH&RW=!6A&FU5XCq.0,0<,#MCkW"]5"[#ui4G#SeKrhlGX=UdWm!+;P'6lBi,V#]F4bpCMI"tBcV:.(b7QCq+UUE^s[D\L]$@ot?<2m;=,rHA:K-RB8hKg:at%ZP@`7W8_9$d8jh4O+/C1)W#CqQh'coi:/Tu/];O$SceH+B4,tZeTI*N:X&(7tM]OZ(,b%c6lWr;klM_nS;+:Xa.G0F41MYfnQVuKY1aU:Z)_)$'E/'!._m&I+NVF4QSJP*`o]#gnqAKFQ/PnKB2%k7`EEiP(53Z"fqPd3]&:at%ZdpuFAAZ1@)8sC]<*l#MrX-oS!D2Tm?e%=BD4dt]u3?Ei4'oDLWmsM<'a*J>K]f8MOXfeU0`7KCT2%MaBRu@[anlp!SH?ELD>?L]1K4GOXf6ih7b+LhBbc(C>htAjP9eP/l>Ia#HX&;J&lq!0Tjg&78ddZ#YC2Q;i;6V_PAlRoVH<&71\!3g:Lt#B2M1XRJ2l#0[-XtO"Hg#*NR`rTg&4ri8&d>nrF[iq.B8To@bM:JZJk/D.O=3)?@tS@/qj42c72R0>O\m`TnbKnk100cpZ7=Be^u<5%-DM'apfq>>b,U[mJ-1ahc5[Nt.?OT8(`')2.&^$)!=ge1C3*3DV5+/4?pFkXTTi'J"ZX;2B[/mUPnFLEJ>&'qK-DeA);kMTTKEIKX-@FN!t9eV*,McUaoMu+!r?tWO\-Y-8Hh)hkn071cSCbHFOLV:J9.J=;'$=7&e&`0'@VY'GpH?]28B7<8hUh=Bs(@>!T"!`?W=3#jlPUp7HJhCRe6G5FW3dPZB?nTJ+2.(t8r"H6atpP"Q&k`TWb-)k,qR2bQf2l??Tl:kZVN$WkOh%T2)Qj8]PD8CIp#QSgs`!l4YL/)lqY(2[srP(ZRsDp0eG2_G:IQHJ$tD8^!Y-hh\#Oa:hf]lLXfOUGt=hGjV_="$NKkIdaP2Sn+)O]cC4*nmUg!/\Z,RbKaBLL18W75^.3$2-WbUUCrTF^Qr2h[df%i:]!U):'=6e&KnoQ'dBf"Hd+[i*3I>Scs7^PViD;)%?]"?4XA\-dP'r^?gDO-+h%^rE;/'U@Mo7'7=citqE\:mFW\@ecIE=[mI@oQa.UR?OYO6P,Xl*>_24&YKY>(4tse<`M'N*=hKCZro:06_&=7SRa+)OVTW2^>*GVCnTeM=M(U;MBUHH?>Ej]6P8/Bhu/D9PWIGBQO.S#B2*S+5p6"`mk[(qS3T&maZhe&`1PHAq:Y@#$t(g8/Pm^.^s:.CM$d5N`UJFFEF(!XiKCZH:O%Ke_H%BehN3%:/J9R(ZijV\drh7>+"WDmQolh@g`[*340_tSI0M28NS@=_?0:&?$(f=U+@iP*!#9endstream -endobj -4 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.a64de6413390da2b8166d4c8dffa3c39 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/PageMode /UseNone /Pages 8 0 R /Type /Catalog ->> -endobj -7 0 obj -<< -/Author () /CreationDate (D:20250418122501-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418122501-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1775 ->> -stream -Gb!#]gN)%,&:N/3i2oU`"ClGLh\s+ES*017/[SMGJ3t2lNFmNQV03G#,^1%2h9i_-7/;mfE'i__?[>,FPZcJbN-tXi:Ts5g1>VVbH(5f])6IR8*]V51KD&[5-R5?lK\,_pPbG8H.1#fpS/#V*J"<4W!u>M0RH$q<3''ukTgU;0t:G6@TT3S>(OB[u<&$YU)Nqg>3dCE$)V'Da$m>T:&Z2KcSWW*\/W&L06B(kG;V4i[.p3O>/piIb_g[3?QVF1MFr0sqKA"Wg4)4;8_AO9EfBhXTg5_VnraMb*3Jkh^:>iihlN1*/oo>-ddC<@JOnW!8kR`<=`6R-MW?"lj&INoC4ngg*U9@R4B0mRjK1=+'*^l1X\fre\k=p5P=;$9GfL(`S=[pA0sXSZC;CA&2RN'Vn-#^6b'($AO<(aGj!;E_bU9_PcT^nefZo-mH!_+:+6-L[Jh9>`=l6ba1+@N#%>-gni^j>PfQ/(W9g;'#*NIFWEY07MBg)9W);]MH0eIJod*f1?]JWpECJD[i_@?*92DCma"*M5;K_P?5294IL0$HM]0j!7=DM^#p#^jdM>i/G2J/(::X@k$0sFki$sfG0qiMI1uLt1fNJ=nmJ`j\g<>G@Xo-Mp/djolX4;TsQIfgg=B$'t&49X\4F>HHhfVKj6,c;/pgt9oU\SjeIWU6[#To]u,#IDUW"bP%#1R8DYQ\NdnS__pPjPJ+D$4FueVK!2.btgQU(,VeB&dgj@m")YF1kX5Y[D,,*j"JTS/Q;CuLhd;U6([oW^bUs[frg1.Hc&ek7EahWW<">`@i/eC)-&G0i9-5rC=XG@^JaL=IX@ReXel0d.28nS(LbfGIU!-BNn1f'/,rUSc#D>D(sgI8RnJH6;Go)d8jXIiM49\oR,&5C+U*5OO?4ED6c)L0gt=A'ntf*!ZeMEOQnM/.7V.1X=j[Zj?u#qu8n57>NU'664<-dp%94E!jNRd!K@&ND;,(,BP:3N7/TARRp.UZm$[A93NCoFa'o9N%NE)c-9NbRNAi!7<9Qip?m4f&HHJ+'FrX/l9cSjDoq*0&s('3TWIcd@eFL,IM,B241fRhendstream -endobj -xref -0 10 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000003164 00000 n -0000003276 00000 n -0000003542 00000 n -0000003610 00000 n -0000003862 00000 n -0000003921 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 7 0 R -/Root 6 0 R -/Size 10 ->> -startxref -5787 -%%EOF diff --git a/temp_direct/Partner_Invoice_Invoice_641.pdf b/temp_direct/Partner_Invoice_Invoice_641.pdf deleted file mode 100644 index 74641d4..0000000 --- a/temp_direct/Partner_Invoice_Invoice_641.pdf +++ /dev/null @@ -1,85 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 4 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 125 /Length 2752 /Subtype /Image - /Type /XObject /Width 396 ->> -stream -Gb"/lCNe_d(^8U1UaN3;I$4-'fC#_Jgn@5*J.LrP(K#>I_i\eB&_CS>gWfg"!!$Q>If/m)j%"gjoDS./I0G0#q"7rFQls(L4u!9f0[&qrpY^`m6E3bH&RW=!6A&FU5XCq.0,0<,#MCkW"]5"[#ui4G#SeKrhlGX=UdWm!+;P'6lBi,V#]F4bpCMI"tBcV:.(b7QCq+UUE^s[D\L]$@ot?<2m;=,rHA:K-RB8hKg:at%ZP@`7W8_9$d8jh4O+/C1)W#CqQh'coi:/Tu/];O$SceH+B4,tZeTI*N:X&(7tM]OZ(,b%c6lWr;klM_nS;+:Xa.G0F41MYfnQVuKY1aU:Z)_)$'E/'!._m&I+NVF4QSJP*`o]#gnqAKFQ/PnKB2%k7`EEiP(53Z"fqPd3]&:at%ZdpuFAAZ1@)8sC]<*l#MrX-oS!D2Tm?e%=BD4dt]u3?Ei4'oDLWmsM<'a*J>K]f8MOXfeU0`7KCT2%MaBRu@[anlp!SH?ELD>?L]1K4GOXf6ih7b+LhBbc(C>htAjP9eP/l>Ia#HX&;J&lq!0Tjg&78ddZ#YC2Q;i;6V_PAlRoVH<&71\!3g:Lt#B2M1XRJ2l#0[-XtO"Hg#*NR`rTg&4ri8&d>nrF[iq.B8To@bM:JZJk/D.O=3)?@tS@/qj42c72R0>O\m`TnbKnk100cpZ7=Be^u<5%-DM'apfq>>b,U[mJ-1ahc5[Nt.?OT8(`')2.&^$)!=ge1C3*3DV5+/4?pFkXTTi'J"ZX;2B[/mUPnFLEJ>&'qK-DeA);kMTTKEIKX-@FN!t9eV*,McUaoMu+!r?tWO\-Y-8Hh)hkn071cSCbHFOLV:J9.J=;'$=7&e&`0'@VY'GpH?]28B7<8hUh=Bs(@>!T"!`?W=3#jlPUp7HJhCRe6G5FW3dPZB?nTJ+2.(t8r"H6atpP"Q&k`TWb-)k,qR2bQf2l??Tl:kZVN$WkOh%T2)Qj8]PD8CIp#QSgs`!l4YL/)lqY(2[srP(ZRsDp0eG2_G:IQHJ$tD8^!Y-hh\#Oa:hf]lLXfOUGt=hGjV_="$NKkIdaP2Sn+)O]cC4*nmUg!/\Z,RbKaBLL18W75^.3$2-WbUUCrTF^Qr2h[df%i:]!U):'=6e&KnoQ'dBf"Hd+[i*3I>Scs7^PViD;)%?]"?4XA\-dP'r^?gDO-+h%^rE;/'U@Mo7'7=citqE\:mFW\@ecIE=[mI@oQa.UR?OYO6P,Xl*>_24&YKY>(4tse<`M'N*=hKCZro:06_&=7SRa+)OVTW2^>*GVCnTeM=M(U;MBUHH?>Ej]6P8/Bhu/D9PWIGBQO.S#B2*S+5p6"`mk[(qS3T&maZhe&`1PHAq:Y@#$t(g8/Pm^.^s:.CM$d5N`UJFFEF(!XiKCZH:O%Ke_H%BehN3%:/J9R(ZijV\drh7>+"WDmQolh@g`[*340_tSI0M28NS@=_?0:&?$(f=U+@iP*!#9endstream -endobj -4 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -5 0 obj -<< -/Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.a64de6413390da2b8166d4c8dffa3c39 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -6 0 obj -<< -/PageMode /UseNone /Pages 8 0 R /Type /Catalog ->> -endobj -7 0 obj -<< -/Author () /CreationDate (D:20250418122502-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20250418122502-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1782 ->> -stream -Gb!#]>BALX'Ro4Hk\Y$H:ipe\hR;fp0=*T8g=_8,A6a)bFMLYfV!\0X4d*Y6!FJAG@@.1-lU]nnkL6=R)$n+jK`C'm+YQ=Gi\_;*A9:1(;Fs?mPFk=Xcb1M$_7DM5<(JSuZ&DQJKL";?@itlpmngn)E(.M5Y[]*$1=U&-7WSVrnL4t,#;oKV;-EZF5*A*T7Rj#kkd^pP$il%Z@2QhZOj)Cm^j@R"]?WY1:(Dq.>IF=O*-JF@k7`PU>=Ws+khBKaD:%.nh!'il#$%^)N8-7!"=ffL(q3Ssb\G9h#b%%.MTrZ$dkt6fWV'@BE$oYr:i%OF&iq,"WR`\U21,`'mK@qM15.ZofX22&n>Vl0T*l4_b`N8&$.OX-Lh_V]q5!C(AgqU&gc0:+DGD$u%<$Z*+d0hs+dokh:aU)D^=Nss+4TuN1-kLNeRZ+hmB:ID,<+JUX!L>dM!j:&aDJ:0PF*oP;BjVZs-(tmS#-KpXqkOfB3@oGEn-kSI?;]Hl)?uUhfEqPMJd@m)0qXqk>=!k2qekX]pPu4qIQXTl.+o*.LX8jqScfk^3[u\)L,Dn48:+$fe7(s1DZ8')D@5+3i+Fnqr2*=5s+2[(F:V4(?K6Q&3M<3H&k"hUr1ar^hEbM(ol?EMH?psceNCOJDR0G$UnB!iGHB)Z7(bNo&AliK0f:iPQVOG\+d5EGI-cg?B,iN>>Nn;n,[h[S2/,NV6EcPTQWtg4W&t-\*ZLZZ)c'T&X5jo>oj*JoN+_B/l;RS9YZb"aYYO1qOhS0K30lr[67E(V6;nhm0*3F1s)I;gS1h&et->.GH1gDq;K2&0NFTkNQ#%&7h4j4`UA@I'8`i`CC__dsA%p;1X\\PtO7-.NX+,]p;U9Md+\iJ,=5Jj"(oK+3_^iLsR!Cfh,A:ac"jmF3F5'IJ4*1;VYFk`,qQXTIjcZ$HhX689uGdM@s>(EJh-;49qSYD"*"9l$Ui_`\T@5@q_*,c?TpM5./hcIUc-p/L*@8da^RS2<:oZS3V*nU.oaX$m@E41Y6W;6:P`+@QulKd[Ff6IA5WF2@U!]QjHm>67f@CT/c@l)@h*E,o^QEf='iVWKP,NjLp^li'.K(gE`2T::UtEmm;j;KB4J*ik%'N.`tu96a(6"M]I-;_?o*fTD/kG8jP>nZ#-Sp[1;/be*)S7rY7rabjpu--q+(:J")Eh1M'_RNcLtQ'/'=>B+D&73B(8aIDVC(Hll=-c&p?dT9"C[D*M":4>Q[54p&b?*A^sM_@.r`VK5k1]3i,2rurdOnh.u]L?6D>."$$DXX4L*W^4lcJ_#/X?P3dqOUs+9U!RT*0aI[9&tirJ"4LL36B5f+o\Z$A?Co8Gd?f13Qbg:I<.1Cp\qdh-lL&2([M!&oUmiLeVOi[2%k4`>%,(U:hc0=eY^V:iSiYP(r39mZgAT7ST!~>endstream -endobj -xref -0 10 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000003164 00000 n -0000003276 00000 n -0000003542 00000 n -0000003610 00000 n -0000003862 00000 n -0000003921 00000 n -trailer -<< -/ID -[<3fdabf0fc2186a45f18721bc07c6e35a><3fdabf0fc2186a45f18721bc07c6e35a>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 7 0 R -/Root 6 0 R -/Size 10 ->> -startxref -5794 -%%EOF diff --git a/temp_direct/SessionBONDU01_20250416190131.csv b/temp_direct/SessionBONDU01_20250416190131.csv deleted file mode 100644 index 07e1afa..0000000 --- a/temp_direct/SessionBONDU01_20250416190131.csv +++ /dev/null @@ -1,5 +0,0 @@ -formation_code_externe;code_session;date_debut;date_fin;nb_participant;adresse;code_postal;ville;pays;date_debut_inscription;date_fin_inscription;distanciel;presentiel;prix_session;session_status;lms_class_code;session_etape;formateur_email;titre;location_type;is_bpf -BONDU01;BONDU01_Fev;11/02/2025;25/02/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;20/02/2025;1;1;1500;1;;encours;;Sess Fevrier;intra;0 -BONDU01;BONDU01_Mar;11/03/2025;25/03/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;20/03/2025;1;1;1500;1;;création;;Sess Fevrier;intra;0 -BONDU01;BONDU01_Avr;08/04/2025;22/04/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;17/04/2025;1;1;1500;1;;création;;Sess Fevrier;intra;0 -BONDU01;BONDU01_Mai;06/05/2025;20/05/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;15/05/2025;1;1;1500;1;;création;;Sess Fevrier;intra;0 diff --git a/temp_direct/SessionBONDU01_20250418094731.csv b/temp_direct/SessionBONDU01_20250418094731.csv deleted file mode 100644 index 470e29d..0000000 --- a/temp_direct/SessionBONDU01_20250418094731.csv +++ /dev/null @@ -1,4 +0,0 @@ -formation_code_externe;code_session;date_debut;date_fin;nb_participant;adresse;code_postal;ville;pays;date_debut_inscription;date_fin_inscription;mode_animation;prix_session;session_status;lms_class_code;session_etape;formateur_email;titre;location_type;is_bpf -BONDU01;BONDU01_11;25/04/2025;05/05/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;20/03/2025;2;1500;1;;création;;Sess 11;intra;0 -BONDU01;BONDU01_12;23/05/2025;02/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;17/04/2025;1;1500;1;;création;;Sess 12;intra;0 -BONDU01;BONDU01_13;20/06/2025;30/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;15/05/2025;0;1500;1;;création;;Sess 13;intra;0 diff --git a/temp_direct/SessionBONDU01_20250418094944.csv b/temp_direct/SessionBONDU01_20250418094944.csv deleted file mode 100644 index 470e29d..0000000 --- a/temp_direct/SessionBONDU01_20250418094944.csv +++ /dev/null @@ -1,4 +0,0 @@ -formation_code_externe;code_session;date_debut;date_fin;nb_participant;adresse;code_postal;ville;pays;date_debut_inscription;date_fin_inscription;mode_animation;prix_session;session_status;lms_class_code;session_etape;formateur_email;titre;location_type;is_bpf -BONDU01;BONDU01_11;25/04/2025;05/05/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;20/03/2025;2;1500;1;;création;;Sess 11;intra;0 -BONDU01;BONDU01_12;23/05/2025;02/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;17/04/2025;1;1500;1;;création;;Sess 12;intra;0 -BONDU01;BONDU01_13;20/06/2025;30/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;15/05/2025;0;1500;1;;création;;Sess 13;intra;0 diff --git a/temp_direct/SessionBONDU01_20250418104350.csv b/temp_direct/SessionBONDU01_20250418104350.csv deleted file mode 100644 index 470e29d..0000000 --- a/temp_direct/SessionBONDU01_20250418104350.csv +++ /dev/null @@ -1,4 +0,0 @@ -formation_code_externe;code_session;date_debut;date_fin;nb_participant;adresse;code_postal;ville;pays;date_debut_inscription;date_fin_inscription;mode_animation;prix_session;session_status;lms_class_code;session_etape;formateur_email;titre;location_type;is_bpf -BONDU01;BONDU01_11;25/04/2025;05/05/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;20/03/2025;2;1500;1;;création;;Sess 11;intra;0 -BONDU01;BONDU01_12;23/05/2025;02/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;17/04/2025;1;1500;1;;création;;Sess 12;intra;0 -BONDU01;BONDU01_13;20/06/2025;30/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;15/05/2025;0;1500;1;;création;;Sess 13;intra;0 diff --git a/temp_direct/SessionBONDU01_20250418123136.csv b/temp_direct/SessionBONDU01_20250418123136.csv deleted file mode 100644 index 470e29d..0000000 --- a/temp_direct/SessionBONDU01_20250418123136.csv +++ /dev/null @@ -1,4 +0,0 @@ -formation_code_externe;code_session;date_debut;date_fin;nb_participant;adresse;code_postal;ville;pays;date_debut_inscription;date_fin_inscription;mode_animation;prix_session;session_status;lms_class_code;session_etape;formateur_email;titre;location_type;is_bpf -BONDU01;BONDU01_11;25/04/2025;05/05/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;20/03/2025;2;1500;1;;création;;Sess 11;intra;0 -BONDU01;BONDU01_12;23/05/2025;02/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;17/04/2025;1;1500;1;;création;;Sess 12;intra;0 -BONDU01;BONDU01_13;20/06/2025;30/06/2025;15;19 rue de l’industrie;L- 8069;Bertrange;Luxembourg;05/01/2024;15/05/2025;0;1500;1;;création;;Sess 13;intra;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418095544.csv b/temp_direct/StagiairesBONDU0111_20250418095544.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418095544.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418101511.csv b/temp_direct/StagiairesBONDU0111_20250418101511.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418101511.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418101625.csv b/temp_direct/StagiairesBONDU0111_20250418101625.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418101625.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418101714.csv b/temp_direct/StagiairesBONDU0111_20250418101714.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418101714.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418104110.csv b/temp_direct/StagiairesBONDU0111_20250418104110.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418104110.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418104419.csv b/temp_direct/StagiairesBONDU0111_20250418104419.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418104419.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418104648.csv b/temp_direct/StagiairesBONDU0111_20250418104648.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418104648.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250418104828.csv b/temp_direct/StagiairesBONDU0111_20250418104828.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250418104828.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250425130053.csv b/temp_direct/StagiairesBONDU0111_20250425130053.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250425130053.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250425134931.csv b/temp_direct/StagiairesBONDU0111_20250425134931.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250425134931.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0111_20250425135005.csv b/temp_direct/StagiairesBONDU0111_20250425135005.csv deleted file mode 100644 index 2f30692..0000000 --- a/temp_direct/StagiairesBONDU0111_20250425135005.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_11;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_11;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0112_20250418104857.csv b/temp_direct/StagiairesBONDU0112_20250418104857.csv deleted file mode 100644 index 3d8980e..0000000 --- a/temp_direct/StagiairesBONDU0112_20250418104857.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_12;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU0112_20250418123148.csv b/temp_direct/StagiairesBONDU0112_20250418123148.csv deleted file mode 100644 index 3d8980e..0000000 --- a/temp_direct/StagiairesBONDU0112_20250418123148.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_12;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_12;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU01Mai_20250416190329.csv b/temp_direct/StagiairesBONDU01Mai_20250416190329.csv deleted file mode 100644 index 036d273..0000000 --- a/temp_direct/StagiairesBONDU01Mai_20250416190329.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_Mai;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_Mai;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_Mai;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_Mai;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_Mai;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/StagiairesBONDU01_20250416190212.csv b/temp_direct/StagiairesBONDU01_20250416190212.csv deleted file mode 100644 index e3ac30f..0000000 --- a/temp_direct/StagiairesBONDU01_20250416190212.csv +++ /dev/null @@ -1,6 +0,0 @@ -formation_code_externe;code_session;client_rattachement_email;client_rattachement_nom;facture_client_rattachement_email;facture_client_rattachement_nom;civilite;prenom;nom;employeur;telephone;email;adresse;code_postal;ville;pays;modefinancement;opco;status;prix;type_apprenant -BONDU01;BONDU01_Mar;;;;;m;part 2;part nom2;employeur 2;10101;mysytraining+apprenant1@gmail.com;adresse01;code_postal01;ville01;pays01;modefinancement;opco;0;1500;0 -BONDU01;BONDU01_Mar;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;m;part 3;part nom3_client;employeur 3;10101;mysytraining+apprenant2@gmail.com;adresse02;code_postal02;ville02;pays02;modefinancement;;0;1500;0 -BONDU01;BONDU01_Mar;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 4;part nom4_client;employeur 4;10101;mysytraining+apprenant3@gmail.com;adresse03;code_postal03;ville03;pays03;modefinancement;;0;1500;0 -BONDU01;BONDU01_Mar;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 5;part nom5_client;employeur 5;10101;mysy1000formation+01@gmail.com;adresse04;code_postal04;ville04;pays04;modefinancement;;0;1500;0 -BONDU01;BONDU01_Mar;mysytraining+client1@gmail.com;Client 1;mysytraining+client1@gmail.com;Client 1;mme;part 6;part nom6_client;employeur 6;10101;mysy1000formation+02@gmail.com;adresse05;code_postal05;ville05;pays05;modefinancement;;0;1500;0 diff --git a/temp_direct/cv02_20250414141621.pdf b/temp_direct/cv02_20250414141621.pdf deleted file mode 100644 index 4804614147c101917825cc32b6ba491c5670d7b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847280 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