From de3ecc50b046a78ba16417c51a3d7e3f8b78e219 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Fri, 1 Jan 2021 05:59:19 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 7 ++++--- ...ngine_configuration_generated_structures.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 7 ++++--- ...ngine_configuration_generated_structures.h | 4 ++-- .../generated/fsio_enums_generated.def | 2 +- .../controllers/generated/fsio_getters.def | 2 +- firmware/controllers/generated/fsio_names.def | 2 +- .../controllers/generated/fsio_strings.def | 2 +- .../controllers/generated/rusefi_generated.h | 7 ++++--- .../controllers/generated/signature_all.h | 6 +++--- .../generated/signature_frankenso_na6.h | 6 +++--- .../generated/signature_hellen_cypress.h | 6 +++--- .../controllers/generated/signature_kin.h | 6 +++--- .../controllers/generated/signature_mre_f4.h | 6 +++--- .../controllers/generated/signature_mre_f7.h | 6 +++--- .../generated/signature_prometheus_405.h | 6 +++--- .../generated/signature_prometheus_469.h | 6 +++--- .../generated/signature_proteus_f4.h | 6 +++--- .../generated/signature_proteus_f7.h | 6 +++--- firmware/tunerstudio/generated/cache.zip | Bin 981905 -> 982005 bytes firmware/tunerstudio/generated/rusefi.ini | 6 +++--- .../generated/rusefi_frankenso_na6.ini | 6 +++--- .../generated/rusefi_hellen_cypress.ini | 6 +++--- .../tunerstudio/generated/rusefi_kinetis.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f4.ini | 6 +++--- .../tunerstudio/generated/rusefi_mre_f7.ini | 6 +++--- .../generated/rusefi_prometheus_405.ini | 6 +++--- .../generated/rusefi_prometheus_469.ini | 6 +++--- .../generated/rusefi_proteus_f4.ini | 6 +++--- .../generated/rusefi_proteus_f7.ini | 6 +++--- .../com/rusefi/config/generated/Fields.java | 6 ++++-- java_console/rusefi.xml | 2 +- 33 files changed, 87 insertions(+), 82 deletions(-) diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 58ffdcf918..b8c4520c09 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Dec 31 17:41:29 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Jan 01 05:59:02 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3783,4 +3783,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Dec 31 17:41:29 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Jan 01 05:59:02 UTC 2021 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index ad43fb8c92..8276d87bdf 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -407,6 +407,7 @@ #define ET_FRANKENSO_MIATA_NA6 41 #define ET_FRANKENSO_MIATA_NA6_VAF 57 #define ET_FRANKENSO_MIATA_NB2 47 +#define ET_HELLEN_NB2 68 #define ET_MIATA_TCU_PROTEUS 1 #define ET_MRE_BODY_CONTROL 23 #define ET_MRE_DEFAULTS 60 @@ -1226,8 +1227,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 1926311687 +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 4113931209 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1558,7 +1559,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.31.hellen_cypress.1926311687" +#define TS_SIGNATURE "rusEFI 2021.01.01.hellen_cypress.4113931209" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 55c37f2300..9035b22ecf 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Dec 31 17:41:27 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Jan 01 05:59:00 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3783,4 +3783,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Dec 31 17:41:27 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Jan 01 05:59:00 UTC 2021 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index d3b6f3fb8c..c380a3859b 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -407,6 +407,7 @@ #define ET_FRANKENSO_MIATA_NA6 41 #define ET_FRANKENSO_MIATA_NA6_VAF 57 #define ET_FRANKENSO_MIATA_NB2 47 +#define ET_HELLEN_NB2 68 #define ET_MIATA_TCU_PROTEUS 1 #define ET_MRE_BODY_CONTROL 23 #define ET_MRE_DEFAULTS 60 @@ -1226,8 +1227,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 600643069 +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 2754191667 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1558,7 +1559,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.31.kin.600643069" +#define TS_SIGNATURE "rusEFI 2021.01.01.kin.2754191667" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 4bb827c3ef..ed03ebbaa8 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 31 17:41:13 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 05:58:40 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3783,4 +3783,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 31 17:41:13 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 05:58:40 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index c75542c2e6..18ce58f289 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 31 17:41:13 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 05:58:40 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_FANONTEMPERATURE = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index 96ffdb4e21..09d11a99c0 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 31 17:41:13 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 05:58:40 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index d9c6ebb1c2..8b4a73773c 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 31 17:41:13 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 05:58:40 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index 6852e7a6b7..544b12fa69 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Dec 31 17:41:13 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Jan 01 05:58:40 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index b42d3207c5..2d110ac85a 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -407,6 +407,7 @@ #define ET_FRANKENSO_MIATA_NA6 41 #define ET_FRANKENSO_MIATA_NA6_VAF 57 #define ET_FRANKENSO_MIATA_NB2 47 +#define ET_HELLEN_NB2 68 #define ET_MIATA_TCU_PROTEUS 1 #define ET_MRE_BODY_CONTROL 23 #define ET_MRE_DEFAULTS 60 @@ -1226,8 +1227,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 3139471812 +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 1019493642 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1558,7 +1559,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.12.31.all.3139471812" +#define TS_SIGNATURE "rusEFI 2021.01.01.all.1019493642" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 3aef846b6b..ec5b51cb12 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 3139471812 -#define TS_SIGNATURE "rusEFI 2020.12.31.all.3139471812" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 1019493642 +#define TS_SIGNATURE "rusEFI 2021.01.01.all.1019493642" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index c26faa92eb..ef0ceb82e7 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD frankenso_na6 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 760231999 -#define TS_SIGNATURE "rusEFI 2020.12.31.frankenso_na6.760231999" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 2863959281 +#define TS_SIGNATURE "rusEFI 2021.01.01.frankenso_na6.2863959281" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index ded76a8483..d71b7f0fdb 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 1926311687 -#define TS_SIGNATURE "rusEFI 2020.12.31.hellen_cypress.1926311687" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 4113931209 +#define TS_SIGNATURE "rusEFI 2021.01.01.hellen_cypress.4113931209" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 3070640b0a..c5678a68ca 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 600643069 -#define TS_SIGNATURE "rusEFI 2020.12.31.kin.600643069" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 2754191667 +#define TS_SIGNATURE "rusEFI 2021.01.01.kin.2754191667" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 6dda5d895c..b6e728bdfd 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f4 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 2901432253 -#define TS_SIGNATURE "rusEFI 2020.12.31.mre_f4.2901432253" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 722789235 +#define TS_SIGNATURE "rusEFI 2021.01.01.mre_f4.722789235" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 59ffab004d..0cd78f7749 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f7 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 2901432253 -#define TS_SIGNATURE "rusEFI 2020.12.31.mre_f7.2901432253" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 722789235 +#define TS_SIGNATURE "rusEFI 2021.01.01.mre_f7.722789235" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 0b95f231c0..75f5d36d5c 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_405 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 4193816469 -#define TS_SIGNATURE "rusEFI 2020.12.31.prometheus_405.4193816469" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 2115779419 +#define TS_SIGNATURE "rusEFI 2021.01.01.prometheus_405.2115779419" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 8bf32d6da4..0cca52a1ad 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_469 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 4193816469 -#define TS_SIGNATURE "rusEFI 2020.12.31.prometheus_469.4193816469" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 2115779419 +#define TS_SIGNATURE "rusEFI 2021.01.01.prometheus_469.2115779419" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index c570e6d49b..190cd2c2e0 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f4 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 1921696538 -#define TS_SIGNATURE "rusEFI 2020.12.31.proteus_f4.1921696538" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 4117657556 +#define TS_SIGNATURE "rusEFI 2021.01.01.proteus_f4.4117657556" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index ead5c12842..34c6f43226 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f7 -#define SIGNATURE_DATE 2020.12.31 -#define SIGNATURE_HASH 1921696538 -#define TS_SIGNATURE "rusEFI 2020.12.31.proteus_f7.1921696538" +#define SIGNATURE_DATE 2021.01.01 +#define SIGNATURE_HASH 4117657556 +#define TS_SIGNATURE "rusEFI 2021.01.01.proteus_f7.4117657556" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 67ee93695d69bf99fb3c51e23d7e5c854f804580..6332a06f8b604c94238a24c7ef1a44592391b14b 100644 GIT binary patch delta 222779 zcmV(!K;^%Y_dE6XJAi}%gaU*Ev;-;&6jd)FQYL_UY6)@x040(E0384k0GFW^0wM|$ zy6#^Ry6#^Ry0_3y2sj;o@v?n&)xN<_Vs2v=gx}P29DNjzSOyU4a{`K0vA5=cHY&%j z)Il>@HFBZz@AmCLE*I;loRyliab%R{@94u!M+U zBI?S>Q!XlWx$AN<*IUS_ZoBz#VmfbW9%X!Cnwhv*fWJ?|FdF_(jD^fZX)@Lh8Rkl! zREpk3q=N^4Jo5^F)_8n4_krC-|9N9;4Aj35MCX!h)-6a`#V}|MHa>qs*E#oxk@Yw9 zXi=)3o*ti^*w+8BKFmgk56kaA2bqc7#P^3lVpo$aMH?{n>G3J$;ViY>cwWW_9Gri9qt9eY>&9Mv_1yC(c1`5H^Ohrk$oOhzEoEjc zWo0dAW-VubWvygpRbRVm9g6L0e5A7U!H;g;mjCEayh&}pBev9S z-J)vc9mtc6uyNhIwH|#p;qfO_boqDd)+G--_aS*9vdV?>BRS6@i&PYdlDkmrf0gr= zU!Zs+FV@V166nvE5lN*|us;Xn`p0`-gd)nz6oVLlxjx&I+Q-kgxKuplz$@_m0KfCCl?7?1rJ_yk-Q8T4 z2EB3-gH7FZhjc50vDK37VisEA3dVR4&b%P>C+MA^wm(>n+~w*J4k{~(UodD8`P7#8 z-H&L0yKg~1ed#?X3g;f@5x8pZPbP?}*eW{`wbK^CcrgG0`sk*BY3%BT=72YjOpbvm zR&C1G7;M1HPlHL*T~0o_6hy6Ntc&IPy6C@kU3?C%!thIE&HOK(1xsQ{kzta{P3X|- z{vj{(i+E%dze@$wVPIkCoBkM9KI~aBzNCA9sW1rcVvHB#veyg9Onz#7bgYiD9To_Q zs-(__a&YnBj=$7oYKL8k!SN*<<9#`TDS%@E@4S2BY@s`08XP)umfrnpMh-1hq&tdd z_UMjRt2s%qsHzz`GZ4NG+O%sY+z7m*z?Quo7%2de5BSsg2Eg`L9Zn# zPZ#so?jnEgKg-;J3KoEL$(O;E_vp={PSDm5>{@z!qS#w3$G_+fT&76LI5`;ET#1+#P?caLW{HzV8su^@QP?A^pZo03lo|21E~@yz^uQL znnHj+1~6m+`-lOe3U+awLMuhWd4TfJf>8+2k7v4O^jrW1&|}(ye3|`qgHYUm=9}`h zVO#6NrGNkM^_{@mvp=sFBoel5)sMYQXGzMLju5|Na42{ipjWxLC2n7?qc>b3NVj1^ z>xTTSXea>cx+TJQO2||AN2FXW^1UQ8;)o6Vw{6`ASEhL0yg!irfwjB5_xRRq|0A77 z$_dd2_EI!<>7+#p5D$JCsRFit?_?P+zQ;HdbaJ_~F``d6B*|wCMHhpu7d^Ps_%rZ0 z_dpB)OND3^gJB4KETWJ_9IlFe!qMTJa$+%0>=>wrTc2VCFg0W7UwP$a;xJEguCkITnD=kxMIY>wY#B3P~CzvfuhgbT44La#AzYsR)3r(GF zU5E3U=Wf+#_zX#hA@HsQ@Gl@#diIN|hd{lZ#4X&2Y;UWbp= zArLVldV061&a&c2Gj5pC_$8^w`$U-UR(7)w5hGPtC3sHzTtmPy{8J&>UoflfRO;s(I@uZyo2Yle~4BC-<5*q}!!z z1tCKVa}ADE_hd}KsgFm66E4yF-2;Y`?m9NgF~p-&c1lhKK9uE$69))8=g6r#$4&{I zt;;50*+&NwGsAHNU=*$1c7CBF-*m0`bepm4f9K|%d$ImiK;DQ?jwTF#`IGO`Y}~o zMX2OpC7n2bQ5_U{Fn8LG%vw4&Wn;@~^fxWO)THxk7vIdgTbzEebNN?dSRG#inJ*no zPJE`eX#dXV=ymZ;2Na$we8OkRL-&Pdo76Orf>Bcpy1SHgfB!w(KB z_Bwnve|qyNn>ZO|VK1t3ro6>%MGf#cSYRC57If2pCy(Dbyz!{}ON&W8{8FDS9^8W) zQ~xj}2-jNPqI+4=W#MUH6Ir-k8M4~-*?qVKQc3fZ84J}haN^4UbA`Nf{E~QQ zk%gsVc0r5sKr%uM^YAL@sI#9NXdcvP@JMSq_FeK}*l=TZS}0Cda_E}dTWdrTsU4Ys z9t0DANjLc$mr2O+0wr<(B7LX|$H=6VRD&XkjWSzNm>^n@iv1urm&m6W zd;CMQ+e6MJg0Y^t%kK-R4hcM?3L{1WewSR#KZVS6Sc}=}o;EgqQgm^iS#vCZD!f}$ zZkF;+LRO`H!QkKbVqMcd;ZWoFG34FkJwLcGg-|i@(qcdBBZ@b(auLe}W2Z8Us{&rG z#7znNYv=pQ2MiXkMwl0#uwDT!-&LVXHELxiA&87O#VdK+0f|elNKr#x0(Z_Hey1pk z&h43{`Hk03i}Q+mnFpCjNCAa^MTnUM{x$oSNB^`jloSQ9C8GurLY{{Xhly=>KG6M? zG`0am&mmPKqcUOWCEjMhV=MQ1~ebpE#5RIow6~$s;a~r0%*;%n^xLnC8H| zEM4?~;P-HALw=}LV0a#XCP(zp;f-j>8Ld$~8E+DCX%Vte&M1Tw9P_h-#-Mx=w`_*q zbn1_Nlv?cfv73kE2(ln!>U*(g}&NxWf}D!wnhM;URVr7a3ZR`rpE zV5LI!u|QI(_jcjv=(X(SM_6zOSyqQp{~@1f9ZR#9N0bfg{WNKRUy_bXv@35JBV{3% z5-jHt%ai5@?RhaALN!F@6{}P39bOi|a*SZcS3p;CjOTlIb&o^|5`h8~w%dHYiySaB zIk$xdiypFK>IU6lm_&mCUN#KLzywmr6!8F&Mv?*VIhY;I3oD1nuyWW%7**T^$#nV( zDAVa54~rZZAzLPY))NC_{~uBswBam6v^DulfPNx%~ZmUX4c9y!B;% z`0(n~l{Sj++`tJ&<5!Fc(L68|zUhUX^j-ZTXAvj;ORH}6Kaq%~as81fu2QiiUadBp z5MH7;aAq76k)3KAo^D2CQV1gg(@h8mM0)T(n0el!C!?%?H0w7b#BmQK0q5W=utzkN znjM9h%1gjP#An!*_$--1%v=R|*zgPAb|BL+cIQH_vX-1mD~YuAe9_B%PEiJAl#@D zlxH6Z*RisH7^*0|B>rKgcnQVr1?!bA3b(Y2CGa4k4oq?dMI!^t0~S$E|CwcD9;KPk zpk}9WEy>^otTpf^J|hsz|6x+89G?`mN7fHojHf5n*p2@7L7c+1?LQ5n3P({qglbEB7kbALHU^ZGlOBUBE<%b$t&oRaOO zqZFCqy~`GLngY*!O9c-eQk`$DA#Ed*RyU}zVv)K#ABB^bydc+j6&5VT-qRI%Pbd&2 zb);-a=^WQuFi!EsG8}smTWKN2CRYp(sdHH#*JFPq2! zxOT{YGcC_t8a&RKp2tiSAuL*8U@**_5Jst8v7R9$j5Chj7X- zSs_%9HSbXGpb10=O5b1tyaAADsG|s5>)gkGz!g_v6xH^N1)IBeABGcM(`_Xp0zPjR z=Lj3Jys{=!2M-4*6R@KQI!@eGylqEVHR$>89!Ap?D#ns#PunBQs6oJ8d9x4E_bHR) zJuOb@tX#^x##_flQ`ks^ilA*Tmq_X*5JD52rSy{3#<(oZEqWxg0W3AK>d^v@HGFM< zg%j8;Hy%tb8h{X@V@zMyo*Vc~HfZ<&lpP99`s~(#d<|G=Yi1EbJ}Mp(IZ{62NH3SD zFkn^oOO<__tBj-7$d4X;Gc|d$_vO0=o%EH!&7tiW=A*l!{d7D6Jtj?3O&{n0$a^G# zwC+CYZR#x!P(n`fc*K;_c`{!>t?)9rFIVIP zO)cw`TF3h|2tNXmXW1tQcuPplf9&)!)`TF2P}HGHefp7um(hxXHaqoyIK7j9WPX0B zigqhBX?-v7pRGzoHpK5oM@iG%^Peoc#IuP-kHs=7X`m18K8ZO$(mSLG!6Q+)YTO=sKYV|$&Q?Y&D?6-#nj|BiU?9qNCeAe*DoUVGiZYq>AQ+NKm+qyXmb!kE(` zYo3SUg0QhE!jnw3Q00~K5{aXK(ccUbf&qsX6^m;a#_o*v318dSa?HYR#IyKNP4Qq_ zeFI*k-&&)7i@Szm#fOBdL$6k_5B;&`B5PCZs2s4Vv~YSITl|*9Z&~~rWM%dvoTEmg zLMv#n@LTjrbGEYzaCWK{`wfQS>9VCalr_)yxjQuuccE!EWuinf&n$p{!aKjFiho+u zBvVM1I9jOIPnjI>x=pvq{fYA*0K6NI-)3Zfq}5cG70ume3X2Cgpyl1y;1$p>o_MgN zr6dMOJ9+hjk)c*2)&(Y~S$^s==W{@^P*RaXL2RzI=E1@s4D_($@798G{MxKvJDr=} z?QpOb64srQTn;FnraLEp?LNuQJA>A9!gs?6$hr zUyhDoRFor}Y2tTbi&KS7J{24&|1aTJp?=60s88<_^GRgX zq?170x5PyWDsY|b)(A568fCP!<5rzXR% z2&{WQG^c!`HEY*4ri-?zO#t23!VVcZvr=($*ilhv3n*Qq$tms%i^Ib# zKX+%-RX{_E8ZKk8G=X*`5v3psNv$Byi&HB>%41Z7a}=!ljCRCm<_BLQQij9BWdsac zAq%<6>l-==!ES8E1vV$Yk zN_%^Mpnso&6a=n{7v5B8IrP6-}^DrKrw0| zhNO7h1U`~ox@LmqDUwUl4S3FEY@nx6c@fVakbw?ff-%~E5*Za_^*-UATbybc$qKWNUf|?MGZqY7 zA8F`!3?q^9VLfJN_!}sB20eu;1ry6q|B`HNRu4XUxR3m+fe7 z$ZlCb2gbkeML^??AO53-Hv{2<;#(6Jn0Z4}dhLcrkk;agCi6<5^vadMtCj3R=kLOQ zL(pFPEQ;>L4Xjc818K9ih4fc>G#)@X4UsoF?fD{p8M?t2kpoDbyDgNCoe(+cn$V*6 zt18-i=iP^rp!bNcCcz^xgL&&?qno$d7hPZ)l#_3~>LM-j9?qIS+B*T8^;-cMWF-aD=A!s6hl9mWkWqlV5;afA>aPY+L_@PT5HsO0C$A&}L z5BlhFB*P;fHx6v7iQnkvC$%VFmNXb+e z+5e;TMG_bDPpE@?4@*L#60*;iyICokt88@ZOV;~^&%w{I1%Ub=0sDnyLGV6KG=N!r z6?xwQY>zq9+kDYA~aK6SOW{(X`HaiXZ z69&gW<4Gg3^ z6DmqXtIv=c1ZEy-MRfNh+#`ee^e-WnHqAtR(kZyfSxqdbX zLQ4Rtu9d|}ef8)df=}~*=vG*IPz3&syIh7(!l=7saRSe}l7x`o9hPEWb{-c;E0io-TW69=hzJL_YKFE3MH%knEb43bW0gvC-cQEsN9iMafvtFPlqWmJ(x z+0xo{dLz>=nFdIGl`gLoJEtyId5`wOWt@CsX(BrZGHe2czai3p^*3)@6@$uUt$9e% zg%VVUbCOOL4iYey3+zwU%3&zPh#@34nRMbUr-W~~@W*w&shUWhk5jJ3lfiiDd4c#O zymSdCJT<*;F(OT*Oz5D-OJN}0;n0Gb$N-Z0AKU`x9o&MzYK1^nOW$BXpQs{Ll9*QN_sUO-b8JnJ@v40+bzbd9i?h$lqMgUE=j*8-1VwXNYH; z?BqE))(|e4U}xVhWRLd;bI6D40MfMzp?w{>QBB>c^y<=M|1!PROm<=%x@03l_r$AM zRc-7QF`7}@ev@fSvR`6>l}{ECIc6AUG&QKh(Mme!FG<=qZee53M{sGl_=?7(9WFSFHzP^gX10>546$v+SvTHXXtSK1Y zNC;P29tu4YyoN>Cj;QBP1gcCURJqDiC|cmz1@6m#c03Y=6SH-iy9|b%ks8iRtI4R3 zzmNdlqtP#D&43QWjx;8d^lGWp3tEt8Z zTAQ*@Hr2n43uD-@h+2wqH7XJoeF;iap9IIxL-uGQ9JmR@<}amFQ7kHP5j=JRz}Mte zZie%JIu>6{|vPd8xWBk~F7-3vVd zGTlZg7Li0iSD-a{ZlR80s z8P52Ya3lYpWRe{GcUHB0baGrgwbA29>HjN#ogUbEVI|DEA~1pegh)t0#S^R3(kS{z zbyPN7pdls`q_;VuO2T!>`pw8>C|7hIkY|DXkC~Kog-PjSqN?{^<=%;>%VOPOtCN45 zH#6_1WPE(i()s=FLbT9#CqA8|kRl8Y@g@u!$ds6i3dGQ7(ZA<|P8ZhC^>zKGm0m}G z_X|JVKGHBr`Fu@%~QFWx$1U-=ex#Y9BHQMN7O>t&Lv7$_Qtj?c{ ztN#p%z3y;q{j!}12-?Rj?Jhg(&OI}KD=m$#&|^><48nDrBLBH4-%BNwf;&S|(u;J@ zmIjT+W}xX3kX?VA3BSJR&~OoHeq|beNf^OI ziZ13lpCY-?Bp7WZJ?b>uA^vp>Ft%XzHFyLqD#=j9PROtzYTQkogitW!2Zn9~ZCFAT2UZlI*9$4h5yvsI zOyu@;LXNoL^e2A;9QqT;&P+kL*>sjP-5qOk@T`NtJn55Awi9Q9W)A3X&s_?`M-7E) zi0xG^BI*1K4@(T|h^Ct`Qzccob!#7)7+U^&i?Y(YR0FRbMTtI2a)3~O9fG`c^Z~HW z)2GP0cey)s`@=r!-lafer+4r8I?1T?Rk&oq(iljVE(?`Gh(~ z?#ODw5TUOG*j>uOtOaX-eKnK58HHRx*{FRE=#*fqO<*Ocnhuo0gBUk3mo^*zXZV8d zXTPvVgmu7VdOf2zGOe+>SaWkyi<3;k2hR;SEpOqYyzo!#kEDJfnpP?MBWc1ZPzsrb za0F=7(yBL`?JKf1X%Fk2t9Hv`4-<4_4jk}v+N38P|JiJFQ?v|!tZn)NHE*KeP9K3O^WA%}h&Q3gIEdL=n;#!H{vAq#qH8Vh&F za8O3>Js=1b>!ja*@AjR>?fE$gyMJk8Bwhec^jJ`SKwM2jz=vmNckRng^Q!H1ZqB=u z|LhEHmPwpaA2d51eHb#cCzTUOjsS^jUxQ|Q?HSosai-35rcfeIW%!baq# zMpIYP$z9!@0xuwi1~bWH)`DWK=7B-re}f9wYLNw+^3%}w7U41`-}MU(x(ymy`enJI zCDDVNPi~lio^6Y;{nCAp2 zU}k-#UBvzO#LDqSl#CS7QMX}-+tyfiB*sV6xOdcM+*`N})y ztL&Jsx?{eh9rGRUnD1oAe5X6+vx~cC+;v8O>}^vLk5|TRFR${3A3LS0?UYVY21AA& zzqW^s^m*#VqfWTT9)b<-c7zB@(+=MMsML9+&|k`#vbf(=aXxOak&Gi#2qo$wS`!^! z8?rL4G;&f_WU3=>wC7K1ic+C3!?cO>M!y1Gy!*Ne!v)#9i>N2`POa#*sb_|jJe^Q~ z^H1|^i=ge2puKmJYBahi9ONhxT7>GML!KNEFwvmig-$z__CB;^fVswtMaRnbxqQMu zAOw=2%WTtnl?2}cD-dWc0pmsApT}iqyGn0Epgg zsyp+$=wA}Mfu>}b_KIzU10-KtwcJmCi-#Swkcz4Lbtzv``zR5TroC)u)O}LiP`L;^ zv6%NU5*519!+=y|PRtaJ1!=@DaZZaVA#ssN+xM&6#(Vergd%DY@kmaZE&j5j5ZA1b zsIk^6et~g6MAskw@^VFH$43>DOl9?LCAf5kU>c}*XGGyz>G z!l)Luh;y~cTSU9ae_6xM#JMdLYHle6Oc9Wq=w}{&_ToP64fToF8+V?6uJ97aj&w8NYnP+8k!kAZ;7<6{BeS;$S9$0S{QuPK z8p)tt@{onCP^GR5F*xg>3oLfGv&KdP&EUvOpPD8$h)0eza!M}wtlQ#AhAc_B=2N!2 zw(-V(M<&u-J||rwBMp(;duO(_fi^i88KS+E-OXhAcye-7++=pc|3s#LO-3(Ca`tt+ zSqTbEYpm-1>rwePL1xwC?rhRP^~k2~*Qgy#c2u(!Q~Oc+CHrFV&319^)`#1@^p>9d zZ}Yv6d0ABYiVLRFZWl~C<%uAD^e$b=B%|^YlTt`YC4M!O+7v%Tl5-TiA1h{CGbm$C z;S^*Ar;uHP%@Q>yrQFzmsW)r;y(MBf!Je^tt0}uw43l8+9OUa$HNjdGHASTSBC8XX z!HyG^DY?RypkTyhlRF&Lv|V|5*7}n=f5KZKyG>^`S{5=2?KFxBRIrjd$oJLeN;rfN zN@0+14p2i%XOCGEnoU~ZIYO_fVICuhDv~1sRmLz-kZCGdN(&W#g~X-?96RNS1aBQt zgedCNd(Vi3{2m=?3%_nSnlhrmI7GE&H|ERgX73h5yp26eNHcsuTk%l4pR4UB%FfaQ zK1D1bpM>N;90Mf^#gGNgEBU9#vWe;_0Ol^6Ghu)xSap`Dq_ri{G6g;xN}u>a75caY zB$iR?3BMb~=t~NJh>mLj0pC#~Y9GPDB7E?ZsD^?r?c?1$3PsZ?f;V)>52Uy#uWRcO z5;#QP$a$=%Z9L7{l(QJ2-eiViDQor$>L3!1*^wyIvdX9#1zlj$W4|lXIFbb?rV`q8 z<}ajXt5h+a3%`L>SVin0_qECdFKI-fudiz+iSm}+5XX6cUByU%b^{fFMt&x#X8Lx*ceL?#w>6$L`W2yQA;)Rw@jhAFc!jlQDbOkqFcdr+%a<@1j5S)e>VW6C)F| z6D8JTe~&ne&2)pk^nhT`h2fczRu*a3LVL|f#U0=G9+d+8n!_M}!8%{cZ&22agga*5 zxJEj0eC5HHBkB4c`=0J3E0Na&C3fSjptH(?6*;ee1^eO*I7MmNXbjS8&Z1NZ4z$1A z&A6E4G^iL%o=Dlx9{Tyn3HKq=uL6!Kl5|N_6<&KiCU_b3sQ@l1S|qKreW09;N;6Q@ zzsDmj@Sad`iy0%<)sEb$2Q1{&Bj4V6d7iSXN-a1|stLrR)76qxRg*9=DZClUuq$bJ zl?ShXKLgUlJ(v!oiaL^pQR?$IF)aBiQM~7XVyFTKy}aHZd}C z+mXvoBNi$u8A091Wufm_&aY6m3Nuo$bgI;@93PF!DG6!C!Os%#tSF;w!65=fN|LSv zTT1AWm$mp7}G+z=eW++iX03{7g~S+YOiMoHIqN+deFnn+92~mZLJ5EEFP!34>bH)t;SEkaUC^19O>DADMsyuV)?hf~mx{=NbB9;(!oK^WP#6U_LBb{N(9PKQ6kc=6Bhc#1& zNI@~T(5{2U9LnLS9BLV$^;O@;z0scB<5CcFQ`^7mOQRElglzp_S&w~=Jhh}k($*_A zd6?Ouq>S#1E%H>oKb*r^0my!DBYsMF_sx4l z?&oBCr~_&ZKZ)IJyBMRKSa?ldQVxQL1pGrkVslsUpMAbDMG((MLnaUOl9EKz!G(@TZB;S^Ktg)lkCr@nV-wW?9aAtxbG$MoPqzlmsZe!HAcdkqCQaD zwXnS-UrJ_Lawdmsg$XK#!i2L7%^XwZdm7+EAz3KjY1R?rCNP%M=~ei| zDsbDD5XJ|uro#|_8`WF_nfGn=2zg0kHDA277HvB|v4De3tjL?S@dce&N3UCH9BFln zn?X`hQM%tBVRphN>0*RL&>QPJ;EMxW_kX#iQoc@kdzI3~C*m04)u2z-Lt!w4OQ zv$e2OQDijm?h>P;Z4Rq!(p;3Vtm$LEs_06}4AK-(Y}llKC*-kS8XRp$)z!4~S?)^^ z*2iOSR>#y;?>&f2r7IS}nV-6k+_O`04@10A3+$@CHC560w#Emx>N3dKk{Sm_Uh`k z_pbuYf4fH<-d6YHO)jy+Q&H(`P2`NK4k?lI5vhZvwgeh2;Qx4|Hv9FPpE@@ePV=^Z z*A}}~14wI;f%uPvFM;8ys zD4@xN5LtZ@D*S#F`3qv#DS$2A=@BuA%ItXfiCBFFYt2-3Ls!bOBdl|}<{`HxQ@nUo z)BRn4_FaD_PXigcKph8f45N^=njJvw+k%9xwUKg-`AxO!$|b0WBD8F!!S-KD1wpiv z*mN8Vf*q|hroK0u2(1qEC53+DVK7Z6sHL@#2>f;KQ@9pZV9A(XTy>?gI@S#^-RIgl znGNYcE+Y6Yxw!~RlZz3kpT8BXn=rP7_rLFdUJKhGV1x?a0Ar?K0!?Szw97Ya_A{)5 zQkgOoqR^Yi35*KLc8c2dpu!40q^}=gPt#lGMzSTPQ>{wXXJv`&E=Zq45&z`FCk%ld z`#aFDuveIoX1U-jd_qrGc$W#;-X&22Qk8H8H7xxo{e!TVx;P9;iqBFwy!A5Zv((^! zAK1kVY__>kO4-#C@Z{AwE&+5uk0PCF@vqhdm5;}yd@Llk;trAHgR980&_-u! z-3}TifWXAi4WAz9vmt?{?HwgePRT`D!AkX5I2Mt8y+ChzTRYpGPEmxvcFU4~m!9>F zL`j9@F&>FOF%w1G1rwr?AGpgG_EX4SgcV)`K!82EK`mFO|H*0e>m3T#u(<;EFZ?bw z&%f4hKRM{0eptV9fMmRDr`d6L^-Nl2?NfgLWgK19?2F{lu1k^{gYw_+MDtCvmV;JaKWYAoi2A&;y=PbHrdoqhHEO?R=10D z5xYVm;C&cycFT{{CWd`y1h;@p7HM5tqm@6Kh_8|^OiSW2Obm{cXQOq0d3(!qC%=S& zR|E7QV!)6dEo`!I1!vC8L(eCy?TOd+?krR`nC{Dnt~$|KvAB1~Ynp^ldCgwKR)A@Y z(bdr8LX0z`2FVA^@rc_11RAepW;BEanP1u5g8$G8~&tL5&JSZNz#;K;Of z0v;WZ;{62hegGh>#fa2`G#CUX;aiMEofw$VJl`^^(^p*|M7Hcjmx4!7#69-qRbRf;@ zu`^58ntD${H#QP~oVBi<<451bwxks=iT`jDnELebpJ1i>20;a2F|V^nj0lB%!|WvSzH8BowIFrs+k4 z!=YS{qF(4dJEbFqF4AtxD~*?A_0ck$(=sCrAjxmOzhn=LsCOzDF7#pRzQD4X!m(nJ zYk?Q`z#;va=F>qp0RD3E;HW47M!J5>ilP^_wbadx9GSKPP;(t8y_ktkPdvcXI8Zbq zyfP4TQzUDD?B#p*3iG~zCaCD87&D5(i7l6A$;n(GI{IBs#5RH=hgeLPLt()$K6z$` zZL3VO?zh|ldc;%M2X}Wv-V}1K8Hb@`0}%iN@D>5Q`L^x2WL~z} z@`j3+))gRreI34S!eob%x>_F19IBL>Gxz2}+E{0QqK{JJsJ_#$t9Iie`vy=`b$%tN zy0!;;wQ926jUJ|G$y#H0cWo37?e zoew;JS6>@49cqm$&-q>tw9q|~jaYh8Hs9H}g>dLZp-g?BhO8giPm zFfIR9SS^5cy>`H=(LWa9G>+BUi2Qm}` zW>`j~F!}@PrlX>!yYw)W4LPjGck;-M=OMf4PDQ*?sfE3)fi0<#)dms+f9*1oXf-k( zb9iBVX}-)XjHrzy>tB;`HmiHZ0{ZMMqjenVR4wrOEn{6j@Bi6@o#E@dw4<}{%$OQ~ zr9V5U1}=xMGR-V~ooyyxSlXqd)cbMj{Ur5%YQC3?ys(4OSgh%r(U`o*NL(SXemX8% z$%vm;+8jWw)HgFq=HcBI|I}--Jx#N)wRm63s4%t8{rlis)_G#}@h4*zVRR;}tdj8H z!d2wvO;5&WR~*q2?|0DXY*Q^VL0LF0XzT>KX-c|~c)77TD zs^CpgZ{48^kmfz|xKF{r4Ob-;PHCVyDp}u-NzCDm;iR?TnsUQZ(8)wlsO)bInGebV zl}IOL29js>N*RoYuPR1fOfiP1*1iAe1wx49FV}2HG(n%Vxr9|Y6Tb9+Q{uD@l6tA= zBX|fjKDb9)=>B33e}|;ns_(fh?^k(EXT_|+eg66y$P4N>!N4`V1qS%tTlclTb;W6p z)@eN?BK@y)M5pOzl}bm&SE4>L>b$A<``wRD1J#&6c3N$IYIbk#+I_%#H{#ZXU2_h@ zk3bQ0pI`31fRMF_+DDRqhmVb}RY!BvXMfHD??kCQ@;5_+0*Nj9b_W&NqI>{U zi83>>L*bEjrWB<~N=|6W{8}nXr$Oj4$p6ok`-+dCeft9U-8Vtn0#p!%xvzP4E~XS=o)x)Up@=FeX< zPVCsztc0SHKv6z=<=B)G$mzX9bLhm5J^k8f*2tU~R+v#we0Jcw;aYrI6)b#z+>s#FUhGc`9wajhhVRH2>SY+El zgFL5y{MxCsrHazmR*`JB>MlepTQ(BqXdkg~qq$l>dbSYHJZ~ULPft(f8Iz*wH`WNX zy=)>t*Q$HHzS18KVd>i;JkhEv{}BKh75=gCRsLxBDsP1^O%tEbyl14xgxDJCRM_}P z1V!RTHZred0n@MMhmXGZ6o(6cTv$9T{yzPGTlGKUzuDzdW$W@c!q<6GT&*52vZKpO z*T=p%OgBm2F(xZ;^fOZYCFTLeglo1RCTdQhWyuvBn?r6C>phuqUq1Qv<`}kthak?he}bZ0rsDyWgQVF$ZB04y69+ zQ9L7bcShc0p<0+pmZM7PCwkBNR`5xGC3mAT;~SyJ(TzxQ&VEXf$`ZcNUJq}YH`Gv5 zU^Zv5U~0$Y+alGz9#sHm7sL1{D}=%(5!8Y71!=Del&2O_mp%}GPWjfQ z8o;lznQOL|y5`s>CFC<>#Iqu_@PPAycojdeP)v4!1J&V3^b_yKU9C;2k@~o%#>aB z>_w!s5*0~giIkA7Y$>IXC_^fhk}aofC21vFlCnfaSt?nRtxc$;B5Sz^*L`18m+K$6 zzb_u=2aor1=KVQm&Y8!Uc{+0h9P=*jRjauYFLB*I#hjm(*Z1jmMBzOin;b*mqwk$1 zXcVLIAo}MdKCV03S5m6h5UMs9I^)&mTg?$hC-&SkZ#nw8=6bAbc@9bT%X;(SRDn+{ z;y$4dMv9xC99wMN<}Wt%#irTJan^@lr+V9%`^vR%ybW~AD*HBgS&fy&_ltgHea$@1 z7#60Kq^&ItNr~x84*A}3ZAdAsZ;H?tb)<-y&{8aiwlM9K~A=LJDGKg~v`f%UyBJQ+dWuu~!=mU$rO8{{fh6+>=miHp^BEJKLsoew|!r-X^v;%JKp9%$Cmqv zqj?JXx5Mhc5FGbr&$nk?XXDWS{0jXmOlz*3jx+ovqFNkrUR0B<;UP!QCXZ`E@7eGD zE_kzCRn19H-0T$R^1ztmQR&zD&fGoPdb)AJ>`ljfMiXh*W#-FABy02=2FGu1R`a-I zaZ+z?!sBB#O&6+L^3FGm%FhANH9g<#tAE zqN7nzw1V(UPMf>ZuQO~)ZEj@SM8&A_nQZ#k3(bctYN zqjB?tg}9!an0fjBO850a7Cf)NahwwBFaGi{CIC|e9?jtV03TR(7o~u23_S>|` zps3dHyLuG-KV+mZ#$btu`b!#G>o9YM2CQb5vZi~X) z93M+H2@Lw~rkLue7IrtpHX7=gX0(OL|Jv8`>VTr(2Whh+ohF)S+xmS+d}B0NMj}1y zJ2VaTBE&iZ>|S<9#n~P6r4*Z}1-1tWW4}?Rc&KwzVxO)#j3xe&h=>k??4ji*1GNyOET4 zmf;brhOOqt?oBgG5|FaE+jZM|+2!bYHNTh_RUYvkZVZ#0*<$h|J8)lZk*M7FH5Kw_ zjhZ&|bgU`gZxAA!`>Kci`7L&<7c`Q5_sQFL?H-rzD;8O_^V+4m`DDixKL;!yb-Aze zaS@#Jqn}6HWt(6VZ^8V{iw-&qdWq0<1yhKlM(m=>>m&>F$>Ps;f9ACOb|rkfZIO%L zhE7?J-g+0 z7N`Cg$#n>Mks!RDFK4%FTIgKwODha~n&O+=?0kg;)h$NJva3orx>7GMOxS$ls^jpQ zR-yXmpZSr((>Sc5HzOM}x@+y|e z3E8c0F08v_H0Nxa;pmlicRNqF&~zW;C1Ez!%bJ@EZ?>k57bHi!<9wUFDHdi~F6Yxnua%dS4&$36S#eBRhrrJ|Jt&%zlG zFO!UiN|lcH@g1eH_G-0JnstJgH`nf#T2OfYSF>IIB?W>|I+x~Me4)Kz1{nn zBJ{tVVct{jae#8~zR!bR^ALqEDN7!DHU2JBuQ+nJ_k9r`S@-82e}8KSC$<-J{VnaQ zZ50FSoqy4mebigQUzl)CwtB0si~pg+*=6NN_B`3svWCdqTRG0VB+fc9!z$?7*0XIE z1N{=+jk@QnzI7V5^K_~PCg<qh-I{_+N*Uwzr?%SJi`=@&B@Kz zWZSz$FW)0Q+~n1hKGqCX=_MW?*YnEpE-30-_8`DBMk`0B^ZBZGYy83vWf>lQd*YD) z-W{*k3c2L`c6rsHp(^!EomErN$iUX?S4CbL?znmwpbqOJ{sE`vnt*`6WKD#-v&qC3DYqo7|qj$e%<++%spfOF4 zcLg!N@gfwLlm**%7~1ESM;Mijzo)Y3Z)s^2^&k(MjG6kox!INkr#hEKgs&SF$uebe z`0{9-Dyd$jpy9#%n0gvFh3(C@MdxN_7z?f1ZY3i=#&tz(4{4dX^Srp@+nRbt7Uhat z=XkQ`Zd~NI^fu*V*75_|UROTw-Iu+Rm0i!SCzE(jTCjWB)^f4k;z`Dqzqf=q-MW}} zx}rx1&J)6 zU7vNJb=U9rGuxl?6rH7i&sUAQCn?;!&b3pXTKa@r>(Q}-F8lH-&Hch+-=idt(^;Ai z#sf(i^_s@t1Itz0Rl4t2yw%*D6D}$J+iw4ZhAbCn?xhJaMeqFQ9FQuuGguY$@w?!? z2fL2Gvvhi>74gPnW9sJg;DueewAb@G=6aIO(eD(Q+B@lA5Zg4$zdkO>^zQq{g)ygj zytQYHCVI%4K7Jzmyx^zt{n~;8&vu^ERhA3)74P$^Id&j;=dY2okw2as+0}IMruT~S ztjLh}o4ZvM^~0UL^sJ}scp z&p5x+1xKy&uNNoi-AaJSjj8%-YGg8qI3SlIL&!; zL*3G-BkhBmHx8}Ql(=8>g{7<0_=$Xq`|IyC!v*Yi0?e##uN@j<<6Q!OxwuFyx0N5% zo5{K=aLd)XXO=HuNfQn{@3HmKg1f2bmrD0MFeuwBEKpywzCW@{?8M%Zi^G-vGN&|U zKR#{Bf4snWh^Oapu~lp8Vj)U+PD+Bq%qs@v3$wU0`b z-3ZSfr!;skn-OItw{EohryYB=(YBCp=bwDt=rOlrxB5-}c4wP?DMv%RjNj1jM_>2( z?ozQ2+TGj{Pwm?!cF@C< zUSXq_i`kq{l^ISf-z5AlOI_BoR**cUo%U*Ups0YR?K+y*#;c)lB&|;*x1_?0H@`i9 z`$Z+DwSBjUvYVv2!QFk^JD4juc=fKEDzmYP=vzMwjqaSq-c@zlk(2jl)ED1Qna!RW zYqu`&*%q^-qlQ7nIUJDopL9 z?VaK3*JHAg-+Sq0AD4#u(wQvE%H$P~H_CHo=J*lU%rA@b(RLoB`yLuvON4emtdNac z*I1oV;&QXG?a4A}NyC?~9}|g%(qq?&6gzGQ7iXgb60Ne0$#I6a6~os{eB&Ct{8rcE z-Tt9lci-N9E0G=*x{7@BS@37^n!VZ?>Q4k*e6>{94bM*Q-F(o3Co*mS(=VTeJ<~J~ zyDl{6q`wo`>UL9KnHJc#vyw*m+1tq(whF2F_MX*DywZEh=dqC z*E6V|INbXC#EPG%j~X_ue8}GC{zfcXwcjiy^kaW^m`%0UQ}vhPvP!hbT{+LlCK_X` z>(8Y0Sx|J?hO!zixc6^qq`hGC?>ed7|J_QKdBqVnp5){68rT}QS@GO=@b5UeL3sTP zD=+g;(fus0Zq?N-HntKupEE|@UX#6Y%SwCk2&>lnr&a622!{-nEoyBcYMD#6sk$iN ztJ!@;;f?XRmA{^LZnLnqp8qbgyj*;J=`8l;eoywhvh^)1a$a!7k9 zCT!NZwOVDbbJ7&+0>-Shv^)J+)A;lHMdhm;hVA;6iQZFtJfcclqnSsY>2D-$CL}8D zU2}FVS^nWmu^@t*mTV^Su!XdRb)U$oyth7$W5pj$SmwXwcOT|5ooyq$KgMCT?d!Av z9tFv6wcB^&0!gQD_}*2Ilhposh$emYevPa4K=Qkioy&ZV#$Je#y6UO%CIh8Q}pY4Y5JmXwR`yd1pNyS%A{AV)c?LOsXU3Uj^})hBmwD5K!o3F7+D~wh)0aox?P0nbe~?dq zN!s`TDaH0I`A7O`-u=S@hmH>?Ytvlp0|!iB8(4b@de2|#7QM1+{AR^Nr>_gS#>(aCS6v%a`KXd++Rbz60r zU;d8Q>gQ|~a*g}g&09Jjr9J%YAjx+4QPN8Bs!JMiOjVcehZ=$2nC+DQMr8MRwv-lf5xznuhTl(fw7vPoiH z{cVJH*ZtC_4H0|P5=NQ2)>QP%Bo%0E*f#XO

R3J71Z&p5_c7cQ35_$Nic0i-NO`m&)~*x-Sn?Jl9g# zplN)MwK9G&^RJG$0qsL08{dTvA2U6~`)pgweX)?Ew9JH%prMh+$NOY#SCt6t?9wjz-VbY4B@&Ns^$I%e;Tl&vzEZeVy*tb% zJo~1}cNT4lB_u_~W8Xr2BiJ8=Zu5~(W?GQTu{?IZ{4Dv;ZrlMBPmkk+pFak>yl@cA z)n3Iy{h_deCbW6jx6z76bUj(`40l$HgK&_OYG5b(K^~)1cdQ3Eq!%t6=&LiAj5gqp zn793of^MjjyXcB@{$kPTmNrc5?vi9BzRvb)VP+Lu9KN-`Jnzbm58Et{&D!7_`nWch zG9>TZZnlKCgnJIhVwoZF4=-+SzjcdmuVUBxXSY2MAEkfChj!)qo>eB~mFMeE*WF-^ z>0u7OlXjg~c{BYR#-mCKjtAoJZ3&^sRn@%_-KpgG(6h;)RDWRC7At>prN4dA%8&;; z4U$T#lDk4?$+NXpTzk4-O665?=j*#IIs!5jwYCyLsRecdWsPS`dqswK?i<&7YGfK? zo-tFnBm3UYjw9h6%V@K*$G`me5*oaQb8$7VQFv|Ga!%*i7j>dTx`M5I4xaKE2?kF3 zu0A}yBXVQQ9iQpdnD%%FRu{@E3505%E~>t&MD0JfoVKp_O`dPJ7vH=UO5^dhS1xWj z%yF{ALUqH92ZxU=D3^0|IBUH7+>d(qD#ypOb2qfFw;XX>+4)AM{VnY#<=ab__*UTz z)6+9T)@pYtHHP@^iP&4UPJ&y)W?pkeg67)hBt=Sn_BH$TJwiLoOl>HsADzwY1_wHSLzCqFT^SpqHIn9Fdmu@aByZG<{pIqhTo`DL- z?AN+)2a*Oebf|uXl^@0e;_GYESbRAoG*qI(oHw@md8rCK-16>zS-|>hRvNtx>aRK9 z>~~pAxh8rsZXhpiH7TKHWv&LvbKLR9VPZ)Eho$-Nuf*HH`;j#tUW-YZXVG4IZM%1> zMzWW0!*IsvKp+Qs@2}vu71BvNPJ2@Iy63CgrIZCda$wtZF}?Ou`rPLGwJvo|OAWPr zU1UeZpQ}ABV+&1hr?4nDtZ90}E*4s4&B|5eH8U$%LY+I~0hxQHL4t3d-ZImJJh!ON zxb!cbEio){ic;U;7AVU0#@Amdffnd>t>Rpcc0@3rxv+{w`9({w%KQsugyZFnV}%qPCj;|DjEU1m|g zrz7|F$8T?=4cXx@EUd}AuXgo(SP@Xww;&+?#HEh-%F0SjWv0C4zAioQ0t-!?HE6qJ z9S)53`z4t}}=JGH@qg#!x* z77i>NSU9k7VBx^RfrSGL2Nn)299TH8aA4uU!hwYY3kMbsEF4%kuyA1Ez`}ur0}BTh z4lEp4IIwVF;lRRyg#!x*77i>NSU9k7VBx^RfrSGL2Nn)299TH8aA4uU!hwYY3kMbs zEF4%kuyA1Ez`}ur0}BTh4lEp4IIwVF;lRRyg#!x*77i>NSU9k7VBx^RfrSGL2Nn)2 z99TH8aA4uU!hwYY3kMbs?Eh~Eb{3-p8?d9WYYPjB6vj>>DMT|-gb2?UTq0x!vz0-A zO^#wSU=00;VtdOp1;f6IVOzxzx+-^;?Oze4ST+rYNZuqFOW8y>XcdC|cW~_`k>rWy zdF=Daf^;W#YJ(FCCl*dDoLD%qaAM)a!ij|w3nvy%ESy+4v2bGH#KMV%6ALF6PAr^Q zII(bI;l#p;g%b-W7EUajSU9n8V&TNXiG>pjCl*dDoLD%qaAM)a!ij|w3nvy%ESy+4 zv2bGH#KMV%6ALF6PAr^QII(bI;l#p;g%b-W7EUajSU9n8V&TNXiG>pjCl*dDoLD%q zaAM)a!ij|w3nvy%ESy+4v2bGH#KMV%6ALF6PAr_*|KCn5&;L5H6ILrBdy!p}k!YP_ zVJAa1DeMM}p(z%2GQ@R-eHBA!iiMqwSY2h;V2J#Sg|+#Eg(d57EFnwMS=gx!EG$@9 zu&`iZ!NP)t1q%xn7A!1SSg^2QVZp+Jg#`->78WclSXi*IU}3?+f`tVO3l78WclSXi*I zU}3?+f`tVO3l78WclSXi*IU}66uEbN5UN?2!ctY#!yr&!p@(2QITWA1b%1Nl7>N6v{H;$JfWr~dDx1|fU3PJumxb~7r@=;7A6%sFTx|%9Z zqzf_&k)`Q+?9>K57J4l7Sm?3PW1+`FkA)r!Jr;T_^jPSz&|{&;LXU+W3q2NkEc96D zvCw0o$3l;V9t%AddMxx<=&{gap~pgxg&qq%7J4l7Sm?3PW1+`FkA)r!Jr;T_^jPSz z&|{&;LXU+W3q2NkEc96DvCw0o$3l;V9t%AddMxx<=&{gap~pgxg&qq%7J4l7Sm?3P zW1+`FkA)r!Jr;T_^jPSz&|{&;LXU+W3q2NkEc96DvHuV~c7kms=z6Spbl+_DXk%$A z5pb##&FSa%Vq%>PB@J-TBJTH7<^Kd;iS7aJyr~SCPV!R5;=nRaSAy5!KcrY4 zB~c<>kXeW5eU}C|5eU}C|< zf{6ta3nms!ESOj@v0!4s#Da+h6ALC5Oe~mKFtK1_!Nh`z1rrM<7ECOdSTM0*V!_0M zi3Jl2CKgOAm{>5eU}C|78WclSXi*IU}3?+f`tVO3l78WclSXi*IU}3?+f`tVO z3ltFVqz8`O%byb zDMVoxRg~4|AS;PT7G&lpdb_B+3#Lm9*iqQEg@r^4V<(ZMNL-|U|7;AV7kf2R<)*C* z<)Mw)5G0cSQ)ZILA9bTg=yklqR0;Lz_NNf!zk_Qpi6kGzM3VcXE>WBGf|-y4f+>|`?m!t)cASMBe1n-~wqe+<+}-1!jIEa}#9I6u!LGrJWCMt;+U+C-Qoy9=}ms6#QnH^MqwdwNQ63Bcn>1UY=nM7Lp z#~$VoroGga(-!IeWG|aXFEXWX>VFhD5kQgR1dg z9y{Ynsq#nr3nrY=C1T=4rU@ti#N<-bOMXC!tAyyuC?_UI^?JcYs6V65o|v21exj4a)LehJ+xpjBN`D-|fL-M12Qng4mlc`6 zW|}A^G6(2O_qv@-)V!dI5Wjy=MFghJX8O?CJ9Y=y^;ViHv@# z#`Fno6OF7pCmShDoRfd=ZUPBsJSYF0h$E0YdX<;*cz2taj`60Y_(x?QkugYBQ=hJ=du?R%L1q%^ z>I@P|`;Vdvtd!_C$_m7BR*Klf;h3&^;=V{Pp8PTXqxv`pg?Pipszp2)qOaR@wZx|( zswg)*CxztU?&<99zK?MHM3q$gJ9XmT&$uRkK0h;wt;6&aYT|_h<8n;CV3>GTG7In# zCBxK3(`S%JCZ0ut6Bz=8G#Be^!e)djKYzMz6C?ibq)vZK`d0M+>gN%jzgWn`=m=GE p`W;SQk9@?agsK>It^|Eir*_3gf0;od)zN?R4M-$~94h^<{{bEBY^VSL delta 222837 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 - +